* { 
	margin: 0; 
	padding: 0; 
	
}


body { 
	font-size: 100%; 
	font-family: Georgia, serif;
	/*background: url(images/pagebg.jpg) top center no-repeat ; */
	
}

h6 {
	font-size: 1.4em;
	margin-bottom: 15px;
}

a { color: black; }

label, li {
	display: block;
	padding: 0px;
	font-size: 13px;
	color: #000;
}

fieldset {
	margin: 0px auto;
	width: 100%;
	padding: 8px 15px 15px 15px;
	border: 1px solid #797979;
	display: block; /* IE 7 Requires This */
	
	}
	legend {
		padding: 12px 6px 12px 6px;
		/*border: 1px solid #a6a3a3; */
		font-size: 19px;
	
		font-weight: bold;
	}
	
	
ul { list-style: none; margin-bottom: 15px;}

.results-bar {
	padding: 3px 0px 5px;
	color: white;
	/*background: url(images/result-bar-bg.png) left center; */
	background: red;
	white-space: nowrap;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 16px;
	text-shadow:
   -1px -1px 0 #000,  
    1px -1px 0 #000,
    -1px 1px 0 #000,
     1px 1px 0 #000;
}

span.total-votes {
	font-size: 2.6em;
}
.anna{
color:#000;	
font-size: 16px;
text-align: justify;
vertical-align:top;
}

.ann{
color:#000;	
font-size: 16px;
padding-bottom:0px;
text-align: justify;
vertical-align:top;
}
.ann:hover { 
background: url("kp.png")  no-repeat; z-index: 2;
  } 
.ann2{
color:#000;	
font-size: 16px;
padding-bottom:0px;
text-align: justify;
vertical-align:top;
}

.ann1{
color:#000;	
font-size: 16px;
padding-bottom:6px;
text-align: justify;
vertical-align:top;
}

.ann_beso{
color:#000;	
font-size: 20px;
padding-bottom:20px;
text-align: justify;
}

input[type=checkbox]
{
  /* Double-sized Checkboxes */
  -ms-transform: scale(2); /* IE */
  -moz-transform: scale(3); /* FF */
  -webkit-transform: scale(2); /* Safari and Chrome */
  -o-transform: scale(2); /* Opera */
  padding: 10px;
  margin-bottom:10px;
  margin-top:10px;
}

    input[type=radio] {
  -ms-transform: scale(2.5); /* IE */
  -moz-transform: scale(2.5); /* FF */
  -webkit-transform: scale(2.5); /* Safari and Chrome */
  -o-transform: scale(2); /* Opera */
  padding: 10px;
  margin-bottom:20px;
  margin-top:20px;
  transform: scale(4);
}

  input[type=text] {
	
//	padding: 6px;
//	margin-bottom: 8px;
//	margin-top: 4px;
//	margin-left: 0px;
	
//	font-size: 16px;
//	font-weight: bold;

}

  input[type=text1] {
	
	//padding: 6px;
	//margin-bottom: 8px;
	//margin-top: 10px;
	
	//width: 98%;
	//height: 80px;
	//font-size: 16px;
	//vertical-align:top;
}

.ic{
color:#ccc;	
font-size: 12px;
margin-top:-0px;
}

.tajuk{
color:blue;	
font-size: 27px;
font-weight: bold;
margin-top: -26px;
float: right;
}
.besar{
color: yellow;
font-size: 120px;
margin-right: -215px;
margin-top: -25px;
float: right;
text-shadow:
       3px 3px 0 #000,
     -1px -1px 0 #000,  
      1px -1px 0 #000,
      -1px 1px 0 #000,
       1px 1px 0 #000;
}
td{
	font-weight: 	bold;
    font-family: sans-serif;
    text-transform: uppercase;
	    font-size: 16px;
		line-height: 22px;
}
.tdk{
padding: 0px 8px 4px 14px;	
}

.tdke{
padding: 0px 32px 4px 13px;	
vertical-align: top;
}
.tdkes{
padding: 0px 32px 4px 13px;	
vertical-align: top;
width:500px;
}
.scrollit {
    overflow-y:scroll;
    height:500px;
	  border-style: solid;
}
 /* The alert message box */
.alert {
    padding: 20px;
    background-color: #f44336; /* Red */
    color: white;
    margin-bottom: 15px;
}

/* The close button */
.closebtn {
    margin-left: 15px;
    color: white;
    font-weight: bold;
    float: right;
    font-size: 22px;
    line-height: 20px;
    cursor: pointer;
    transition: 0.3s;
}

/* When moving the mouse over the close button */
.closebtn:hover {
    color: black;
}

.kecil
{
font-size:10px;
	
}


.fooDiv
{
position: absolute;
left:-5000px;
}

.btn-primary {
  color: #ffffff;
  background-color: #e74c3c;
  border-color: #df2e1b;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #df2e1b;
  border-color: #a82315;
}

.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #e74c3c;
  border-color: #df2e1b;
}
.btn-primary .badge {
  color: #e74c3c;
  background-color: #ffffff;
}

.btn-block {
    display: block;
    width: 250px;
    padding-left: 0;
    padding-right: 0;
}
.btn-lg, .btn-group-lg>.btn {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 6px;
}

.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 3;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.contact-2 .contact-details .media .media-left i
{
color: #9E1F62;
    border: 1px dashed #9E1F62;
width: 45px;
    font-size: 20px;
    height: 45px;
    line-height: 45px;
    border-radius: 10%;
    text-align: center;
}

