#faq_button {
    display: none;
    left: 0px;
    position: fixed;
    top: 100px;
    z-index: 1;
}

#faq_button a {
    background-color: #339a63;
    color: #fff !important;
    display: block;
    font-family: "lato",serif !important;
    font-size: 16px;
    font-weight: 500;
    height: 41px;
    line-height: 50px;
    margin-left: -15px;
    padding: 0 10px;
    -webkit-transform: rotate(-90deg);   
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    transition: all 0.15s ease-in-out 0s;
}

#faq_button a:hover {
    background-color: #00b351;
    margin-left: -10px;
    text-decoration: none;
}

.clockdiv {
    display: none;
    right: 0px;
    position: fixed;
    top: 30px;
    z-index: 1;
    display: block;
    font-family: "lato",serif !important;
    font-size: 16px;
    font-weight: 600;
    padding: 3px 5px;
}

.clockdiv:hover {
	/*transform: scale(1.1);*/
}
.do_exp_msg {
	display:none;
	font-weight:700;
}
.mytooltip {
    position: relative;
    display:table-cell!important;
}

@media (max-width:767px) {
	.btn_alignment
	{
		text-align:left;
	} 
}

input[type=radio] {
transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-webkit-transform: scale(1);
-o-transform: scale(1);  
vertical-align:top;
}

.addButtonsLGN:focus, .addButtonsLGN:active
{
	outline:0!important; box-shadow:none!important;
}
.decline_btn:focus, .decline_btn:active
{
	outline:0!important; box-shadow:none!important;
}
.greenButtons:focus, .greenButtons:active
 {
	outline:0!important; box-shadow:none!important;
}
.purpleButtons:focus, .purpleButtons:active
 {
	outline:0!important; box-shadow:none!important;
}
.addButtons:focus, .addButtons:active
 {
	outline:0!important; box-shadow:none!important;
}

.btn:focus, .btn:active
 {
	outline:0!important; box-shadow:none!important;
}
.view_more:focus, view_more:active
{
	outline:0!important; box-shadow:none!important; 
}

a:focus, a:active { outline:0!important;}

::i-block-chrome, select{
	 /*background: #fff url("../images/select-dropdown-ico.png") no-repeat scroll right top / 22px 100%;*/
		line-height:22px;
}
/*
input[type="checkbox"]
{
	float:left; margin-top:3px!important;
}*/

/************************************checkbox start********************************/
body.mac-os input[type=checkbox] {
    margin-top: 2px!important; float:left;
}

	body.safari-os input[type=checkbox]
{
	margin-top:3px!important; float:left; 
}

	input[type=checkbox]
	{
		margin-top:3px!important; float:left;
	}
		.chk-text{display:inline-block; line-height:11px; float:left;}
	
@media 
(-webkit-min-device-pixel-ratio: 1.25), 
(min-resolution: 120dpi){ 
    /* Retina-specific stuff here */
				/*.remove_left_padding{ border:solid 1px yellow;}*/
				input[type=checkbox]
				{
					margin-top:1.5px!important; float:left;
				}
}

/* 1.5 dpr */
@media 
(-webkit-min-device-pixel-ratio: 1.5), 
(min-resolution: 144dpi){ 
    /* Retina-specific stuff here */
				/*.remove_left_padding{ border:solid 1px blue;}*/
				.chk-text{display:block; float:left; line-height:11px; float:left;}
				input[type=checkbox]
				{
					margin-top:3px!important; float:left;
				}
			
}

@media 
(-webkit-min-device-pixel-ratio: 2), 
(min-resolution: 192dpi) { 
    /* Retina-specific stuff here */
				/*.remove_left_padding{ border:solid 1px red;}*/
				.chk-text{display:block; float:left; line-height:11px;}
				input[type=checkbox]
				{
					margin-top:3px!important; float:left;
				}
			
}
/*************************************Checkbox end****************/

/*********************************************Radio start**********************/

body.mac-os input[type=radio] {
    margin-top: 3px!important; margin-right:3px;
}
	
	body.safari-os input[type=radio]
{
	margin-top:4px!important; 
}

	input[type=radio]
	{
		margin-top:3px!important; margin-right:3px;
	}
	/* 1.25 dpr */
@media 
(-webkit-min-device-pixel-ratio: 1.25), 
(min-resolution: 120dpi){ 
    /* Retina-specific stuff here */
				/*.remove_left_padding{ border:solid 1px yellow;}*/
				input[type=radio]
				{
					margin-top:1.5px!important;
				}
}

/* 1.5 dpr */
@media 
(-webkit-min-device-pixel-ratio: 1.5), 
(min-resolution: 144dpi){ 
    /* Retina-specific stuff here */
			/*.remove_left_padding{ border:solid 1px blue;}*/
				input[type=radio]
				{
					margin-top:3px!important;
				}
}

@media 
(-webkit-min-device-pixel-ratio: 2), 
(min-resolution: 192dpi) { 
    /* Retina-specific stuff here */
				/*.remove_left_padding{ border:solid 1px red;}*/
				input[type=radio]
				{
					margin-top:3px!important;
				}
}

@media only screen and (max-device-width: 480px), 
       only screen and (-webkit-min-device-pixel-ratio: 2) {
			/*.remove_left_padding{ border:solid 1px green;}*/
    /* iPhone gte 4 CSS rules */
				input[type=radio]
				{
					margin-top:1px!important;
					
				}
				
} 

/*********************************************Radio Ends***************************/



.subheading span.desc_normal_text{ text-align:left!important; font-weight:normal!important; font-size:14px!important; display:block; width:100%;}

.alert-ptext {
	padding: 10px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border: 1px solid #e3e3e3;
	color: #000;
	border-radius: 4px;
	width: 90%;
}