body{color:#555;background:#fff;padding:0px !important;table thead th margin:0px !important;font-size:14px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-family:OpenSans !important;margin-top:120px;}
.rughtbtn{float:left;left:6px;}
.edit{color:#FFFFFF !important;width:167px;padding-top:6px;padding-bottom:6px;border:0px solid transparent;border-radius:4px;}
#testName span{display:inline-block;padding:2px 10px;border:1px solid #999;border-radius:5px;margin-left:5px;font-size:16px;margin-top:5px;font-weight:normal;}
.lab-banner{height:750px;text-align:center;padding:10px 0px;font-size:16px;background-color:#fff;}
.lab-banner div a{color:#555;font-size:16px;}
.lab-banner div a:hover{color:#555;}
.lab-banner div.lab-works div:nth-child(2){font-size:30px;}
.lab-banner div.lab-works div:nth-child(2){font-size:25px;}
.lab-banner div i{font-size:18px;top:-23px;}
.lab-works{padding-bottom:20px !important;}
.padT{padding-top:20px;}
.lab-works a img{width:100%;}
.lab-banner div ul{margin:0px;}
.lab-banner ul li{text-align:left;padding:5px 10px;cursor:pointer;}
.lab-banner ul li:first-child{border-bottom:1px solid #fff;}
section .lab-choose-options{padding-right:0px;padding-left:0px;}
section .lab-choose-options ul{padding:0px;margin:0px;}
section .lab-choose-options ul li{padding:20px 20px;border-bottom:5px solid #999;width:33.333%;float:left;text-align:center;}
section .lab-choose-options ul li div{border-radius:40px;height:40px;width:40px;border:2px solid #b1b1b1;text-align:center;padding:8px;display:inline-block;cursor:pointer;}
section .lab-choose-options ul li div+br+span{color:#b1b1b1;display:inline-block;margin-top:5px;}
.active-Border .caret{position:relative;top:36px;left:-55px;color:#1D7F88;}
.active-Link{background:#1D7F88 !important;color:white;border:2px solid #1D7F88 !important;}
.active-Border{border-bottom:5px solid #1D7F88 !important;}
.clrAct{color:#1D7F88;}
.lab-drop{padding:10px 0px;min-height:80px;height:auto;overflow:hidden;background:#D8E6E7;border-radius:5px;}
.lab-drop div input[type='button']{background:#f42c33;margin-top:16px;width:100%;}
.lab-caret{position:relative;top:-4px;color:#D8E6E7;border-top:15px dashed;border-right:15px solid transparent;border-left:15px solid transparent;}
.lab-loc{padding-top:60px;text-align:center;min-height:90px;height:auto;overflow:hidden;font-size:30px;color:#1D7F88;font-family:RobotoSlab;line-height:5px;}
.lab-loc-new{padding-top:25px;text-align:center;min-height:45px;height:auto;overflow:hidden;font-size:25px;color:#1D7F88;font-family:RobotoSlab;line-height:5px;}
.lab-srch{padding-top:25px;min-height:55px;height:auto;overflow:hidden;font-size:30px;color:#1D7F88;text-align:center;font-family:RobotoSlab;}
.lab-srch-new{padding-top:8px;min-height:40px;height:auto;overflow:hidden;font-size:25px;color:#1D7F88;text-align:center;font-family:RobotoSlab;}
.cf{zoom:1;}
.form-wrapper{width:100%;}
.form-wrapper input{width:calc((100% - 78px));width:-moz-calc((100% - 78px));width:-webkit-calc((100% - 3px));width:-o-calc((100% - 78px));height:40px;padding:10px 15px;float:left;border:1px solid #D0D0D0;border-right:0px solid red;border-radius:3px 0 0 3px;background:#fff url('../images/search.png') no-repeat 8px 13px}
.search{background:#fff url('../images/search.png') no-repeat 8px 10px;text-indent:12px;}
.form-wrapper input:focus{outline:0;background:#fff;box-shadow:0 0 2px rgba(0, 0, 0, .8) inset;}
.form-wrapper input::-webkit-input-placeholder{color:#999;font-weight:normal;}
.form-wrapper input:-moz-placeholder{color:#999;font-weight:normal;}
.form-wrapper input:-ms-input-placeholder{color:#999;font-weight:normal;}
.form-wrapper button{overflow:visible;position:relative;border:0;padding:11px;cursor:pointer;height:40px;width:78px;color:#fff;text-transform:uppercase;background:#da272f;border-radius:0 3px 3px 0;text-shadow:0 -1px 0 rgba(0, 0, 0, .3);}
.form-wrapper button:hover{background:#e54040;}
.form-wrapper button:active,.form-wrapper button:focus{background:#c42f2f;outline:0;}
.form-wrapper button:hover:before{border-right-color:#e54040;}
.form-wrapper button:focus:before,.form-wrapper button:active:before{border-right-color:#c42f2f;}
.form-wrapper button::-moz-focus-inner{border:0;padding:0;}
.lab-test{padding-top:15px;min-height:80px;height:auto;overflow:hidden;background:#D8E6E7;padding-bottom:20px;border-radius:5px;}
.lab-test-second{min-height:80px;height:auto;overflow:hidden;}
.radiology{min-height:40px;height:auto;/* overflow:hidden; */padding-top:5px;}
.radiology span{height:40px;padding-top:5px;color:red;}
.lab-table .table{}
.lab-table .table thead th{background:#1D7F88;color:white;vertical-align:middle;border-radius:5px 5px 0px 0px;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.lab-table .table tfoot th{background:#da272f;color:white;text-align:center;cursor:pointer;border-radius:0px 0px 5px 5px;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.lab-table .table tbody tr{border-left:1px solid #ddd;border-right:1px solid #ddd;}
.lab-table .table tbody td{color:#1D7F88;font-weight:bold;background:#fff;}
.lab-table .table tbody td a{text-decoration:underline;color:#1D7F88;cursor:pointer;}
.table>thead>tr>th{border-bottom:0px solid #ddd;}
.lab-test-right{background:#fff;width:100%;border:1px solid #dedede;border-radius:5px;}
.lab-orange{background:#ff8a2b;padding:10px;color:white;font-size:16px;border-radius:5px 5px 0px 0px;}
.lab-orange .caret{margin-left:-84px;margin-top:32px;position:absolute;color:#ff8a2b;border-top:12px dashed;border-right:12px solid transparent;border-left:12px solid transparent;}
.lab-test-right .lab-test-right-type-button{padding:10px 10px 20px 10px;}
.lab-test-right-type-button div .btn{font-size:12px;white-space:normal;}
.testhead{}
.testhead h1{
	font-size:12px;
	white-space:normal;
	margin-top: 1px;
    margin-bottom: 1px;
	}
	.testhead td h1{
	font-size: 14px;
	color: #1D7F88;
    font-weight: bold;
    background: #fff;
	margin-top: 1px;
    margin-bottom: 1px;
	}
	.testhead h2{
	font-size:13px;
	white-space:normal;
	margin-top: 4px;
    margin-bottom: 5px;
    color: #1D7F88;
    line-height: 1.4;
    text-align:justify;
	}
	.testhead hr
	{
	  margin-top: 2px;
      margin-bottom: 5px;
	}
	
	.testhead a:hover
	{
	color:#1D7F88;
	text-decoration:underline;
	font-weight:500;
	}
	
	.abouttest
	{
	 color:#1D7F88;
	}
	.abouttest h2
	{
	  	font-size:15px;
		white-space:normal;
		margin-top: 4px;
	    margin-bottom: 1px;
	    text-decoration:underline;
		font-weight:500;
		line-height: 1.4;
	}
	.testhead h2 b
	{
	  font-weight:500;
	  text-decoration:underline;
	}
	.test-detail-close
	{
	    background-color: #1D7F88;
	    padding: 2px 2px !important;
	    border: 1px solid #999 !important;
	    border-radius: 5px!important;
	    margin-left: 1px !important;
	    font-size: 10px !important;
	    margin-top: 0px !important;
	    cursor:pointer;
	     color:#fff !important;
	}
.lab-test-right .lab-test-right-type-button div button{background:#1D7F88;width:100%;margin-top:10px;padding:10px 12px;border-radius:0px;border:0px solid red;box-shadow:-2px 2px 2px #B9B8B8;}
.red{background:#DA272F !important;}
.blue{background:#34366c !important;}
.redC{color:#f42c33 !important;}
.lab-test-right-type-button .ca{position:absolute;top:166px;left:16px;}
.lab-test-right-type-button .ca:before,.lab-test-right-type-button .ca:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.lab-test-right-type-button .ca:before{border-color:rgba(194, 225, 245, 0);border-right-color:#D7D7D7;border-width:14px;margin-top:-32px;}
.lab-test-right-type-button .ca:after{border-color:rgba(136, 183, 213, 0);border-right-color:#fff;border-width:12px;margin-top:-30px;}
#chooseLab section{height:auto;min-height:120px;overflow:hidden;margin-top:20px;}
#chooseLab section:first-child{margin-top:0px;}
#lab-drop-id{min-height:40px;}
#lab-drop-id div{float:right;line-height:35px;}
#lab-drop-id div a{text-decoration:underline;cursor:pointer;color:blue;}
.select-lab-section-header{padding:10px 10px;background:#1D7F88;height:40px;color:white;}
.select-lab-section-header-New{padding:10px 10px;background:#1D7F88;;color:white;overflow: auto;}
.select-lab-section-header p, .select-lab-section-header-New p{width:60%;float:left;cursor:pointer;}
.select-lab-section-header span, .select-lab-section-header-New span{margin-right:5px;display:inline-block;width:30%;}
.select-lab-section-header span a, .select-lab-section-header-New span a{cursor:pointer;text-decoration:underline;color:white;}
.select-lab-section-header .ratingZ , .select-lab-section-header-New .ratingZ{float:right;}
.ratingZ>span{display:inline-block;position:relative;width:1.1em;}
.rating>span:hover:before,.ratingZ>span:hover ~ span:before{content:"\2605";position:absolute;color:#ff8a2b;}
.lab-serv-det {margin-bottom:10px;}
.lab-serv-det span{color:#1D7F88;}
.lab-serv div ul li,.lab-serv-det label{color:#1D7F88 !important;}
.lab-serv{padding:10px 10px;height:auto;min-height:120px;overflow:hidden;background:#D8E6E7;}
.lab-serv div ul li{float:left;text-align:center;padding:20px 0px;color:#34366c;height:90px;width:33%;;}
.lab-serv div ul li p.deactive{color:#AFB1D7 !important;}
.row-border td{border-top:0px solid red !important;}
.btn-book{width:100%;}
.btn-book:hover{background:#f42c33;}
.padd-left0{padding:0px;}
.pagination-sm>li>a,.pagination-sm>li>span{margin-left:5px;}
.phn-no1{width:20%;}
.phn-no2{width:55%;margin-left:2%;}
.btn-group .btn-default{height:50px !important;color:black;background:white;border:0;}
.btn-group .btn-default:hover,.btn-group .btn-default:focus,.btn-group .btn-default:active{}
.paymentBox{min-height:50px;height:auto;overflow:hidden;}
.paymentBox div{padding:15px 0px;text-align:center;border:1px solid #d4d4d4;cursor:pointer;font-weight:900;float:left;background:white;color:#1D7F88;}
.Cash{border-radius:5px 0px 0px 5px;}
.Debit{border-radius:0px 5px 5px 0px;border-right:none;}
.bill-pay{padding:15px 0px;color:#1D7F88;}
.payment-detail{background:#fff;padding:0px 0px;min-height:80px;height:auto;overflow:hidden;border:1px solid #d4d4d4;}
.verify-order{background:#DFDFDF;float:left;padding:25px;height:180px;}
.verify-order-arrow{float:left;position:relative;height:0;width:0;border-left:60px solid #DFDFDF;border-top:90px solid transparent;border-bottom:90px solid transparent;}
.captureText{height:120px;margin:30px;border:5px solid #7c0000;border-radius:5px;background:#7c0000;}
.captureText div span{color:#fff;padding:9px 22px;cursor:pointer;}
#captcha_image{height:50px;width:100%;border-radius:5px;}
.capInp{background:#ffdc73;padding:2px 5px !important;border-radius:5px;margin-top:6px;}
.capInp input{height:30px;}
.submitForm{padding:10px 60px !important;}
#datepicker,#datepicker1,#timepicker,#timepicker1{width:44%;}
#datepicker2,#datepicker3,{width:100%;}
.ketInput{width:46%;margin-left:4%;}
.modal-login-part1 div .form-control{height:30px;padding:3px 12px;border-radius:1px !important;margin-top:5px;}
.modal-login-part1 div p{margin-bottom:0px;}
.modal-login-part1 div span strong{cursor:pointer;}
.resP{display:none;}
.responsive-lay-common-test{display:none;padding:0px;text-align:center;line-height:36px;}

#responsive-lay{padding-bottom:30px;}
#responsive-lay section{padding-top:10px;}
#responsive-lay-2 section{padding-top:36px !important;}
#responsive-lay aside{padding-top:35px;}
.paymentBox.Cash .Cash,.paymentBox.Online .Online,.paymentBox.Net .Net,.paymentBox.Credit .Credit,.paymentBox.Debit .Debit{background:#ff8a2b;color:white;}
.orClr{background:#ff8a2b;}
.prevent{pointer-events:none;}
.table tr td a img{height:20px;}
.table th{font-weight:normal;}
#verificationTest{font-size:10px;color:#f42c33;}
#invalidUser,#verificationTest{display:none;}
.current{background-color:#34366c !important;color:white !important;}
.animPage{-webkit-transition:all linear 1s;-moz-transition:all linear 1s;-o-transition:all linear 1s;transition:all linear 1s;display:block;}
.logOutUser{height:60px;padding:10px;position:absolute;background:#dfdfdf;display:none;cursor:pointer;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;}
#addField div{padding-bottom:15px;}
#addField div label{color:#1D7F88;font-weight:normal;}
.padd00{padding:0px;}
.padd00r{padding-left:0px;padding-right:15px;}
.vtop{vertical-align:top;}
.ui-autocomplete{height:300px;overflow-y:auto;}
#page_navigation{padding-top:10px;padding-bottom:10px;}
#page_navigation a{padding:3px 8px;border:1px solid #909090;margin:2px;color:black;text-decoration:none}
.active_page{background:#34366c;color:white !important;}
.modal-login-partR .ratingZ div .caption .label{color:red !important;}
.ck-button{background-color:#1D7F88;float:left;width:100%;border-radius:5px;}
.ck-button label{float:left;margin-bottom:0px;width:100%;}
.ck-button label .mbl-labTest{text-align:center;width:100%;padding:10px 0px;color:#fff;cursor:pointer;font-size:12px;display:inline-block;border-radius:5px;}
.ck-button label input{//position:absolute;top:-20px;display:none;}
.ck-button input:checked + .mbl-labTest{background-color:#da272f;}
.ratingCmnts{height:100px;overflow-y:auto;color:#000;margin-top:5px;}
.chkO option:checked{display:none;}
.backLab a{text-decoration:underline;color:#777 !important;}
#ratingAppend{height:190px !important;overflow-y:auto;}
.caption{cursor:pointer !important;}
#confirmLabs{height:150px;width:150px;border-radius:150px;background:rgb(197, 213, 209);padding:40px;text-align:center;font-size:60px;color:green;}
.rcvLab{padding:10px 0px 10px 0px;font-size:20px;color:#f42c33;}
.report-active{background:#1D7F88;border-bottom:0px solid #fff !important;}
.report-active a{color:white !important;}
.prfl-hd{font-size:25px;color:#1D7F88;}
#declineLabs{height:150px;width:150px;border-radius:150px;background:rgb(197, 213, 209);padding:46px;text-align:center;font-size:60px;color:#da272f;}
.btn-test{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:12px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#f0f0f0;border:1px solid #d2d2d2;border-radius:4px}

.loaderrr {
  margin: 60px auto;
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  border-top: 1.1em solid rgba(255, 255, 255, 0.2);
  border-right: 1.1em solid rgba(255, 255, 255, 0.2);
  border-bottom: 1.1em solid rgba(255, 255, 255, 0.2);
  border-left: 1.1em solid #ffffff;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
}
/* Done by Upendra at 24 Nov 2015 for loader*/
/*------------------------------------------------------------------------------------*/

.LA_loader {
	top:50%;
	left:47%;
	 z-index: 9999990;
  margin: 60px auto;
  font-size: 10px;
  position: fixed;
  text-indent: -9999em;
  border-top: 1.1em solid rgba(255, 255, 255, 0.2);
  border-right: 1.1em solid rgba(255, 255, 255, 0.2);
  border-bottom: 1.1em solid rgba(255, 255, 255, 0.2);
  border-left: 1.1em solid #008c99;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
}
.LA_loader,
.LA_loader:after {
  border-radius: 50%;
  width: 10em;
  height: 10em;
}

#loader span 
{
    position: fixed;
    z-index: 9999999;
    margin-top: 61px;
    margin-left: 30px;
    font-size: 11pt;
    color: #008c99;
    top: 58%;
    left: 46%;
    font-weight: bold;
}

@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.loaderMask
{
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    opacity: 0.3;
    background-color: DarkGray;
    position: absolute;
    z-index: 99999999;
    position:fixed;
}

.LabList
{}

.LabList .labname
{
	float: left;
    cursor: pointer;
    font-size: 12pt;
    padding-top: 0px;
    font-wieght:500;
    
}

.iconList p
{
	font-size:9pt;
}

.iconList li
{
	width:25% !important;
	height:65px !important;
	padding-top:15px !important;
}
.lab-serv-det label
{
		font-weight:bold;
}
.lab-serv-det label, .lab-serv-det span
{
	font-size:10pt;
} 
.LabList .btn-test
{
	padding: 2px 3px;
	font-size:10pt;
	float:left;
	margin-right: 5px;
    margin-bottom: 5px;
}

.LabList .btn-test img
{
	width:15px !important;
	height:15px !important;
}

.LabList table
{
	margin-bottom:2px !important;
	font-size: 11pt;
    color: #1D7F88 !important;
}
.LabList table td
{
	padding:8px !important;
}

.LabList .lab-serv {
    padding: 5px;
}
.selectedTest
{
	display: inline-block;
padding: 2px 2px !important;;
border: 1px solid #999 !important;
border-radius: 5px!important;
margin-left: 1px !important;
font-size: 9px !important;
margin-top: 5px !important;
font-weight: normal !important;
}

.allTestAvailable
{
	margin-top:5px !important;
}

.modal-forgotpassword {
	height:415px;
    width: 320px;
    border-radius: 8px;
	padding-top: 10px;
	padding-bottom: 10px;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12) !important;
    background: #fff;
    position: fixed;
    top: 78px;
    left: 0px;
    right: 0px;
    margin: 0px auto;
    z-index: 999999;
    border-radius: 5px;
    visibility:hidden;
}

.modal-Pricelist {
    width: 800px;
    background: #fff;
    position: fixed;
    top: 10px;
    left: 0px;
    right: 0px;
    padding:0px 10px 0px 10px;
    margin: 0px auto;
    z-index: 9999999999999;
    border-radius: 5px;
    visibility:hidden;
}

.headerlababc {
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
	min-height: 45px;
	max-height: 125px;
	overflow-y:scroll;
	height: auto;
	font-size: 25px;
	color: #1D7F88;
	/* text-align: center; */
	font-family: RobotoSlab;
	float:left; 
	width:100%;
}

.partitionLeft
{
	width:40% ;
	float:left;
}

.partitionRight
{
	width:58% ;
	float:right;
}
@media screen and (min-width: 270px)
{
	/* .modal-Pricelist{width:290px} */
	.headerlababc{font-size:19px}
}
@media screen and (min-width: 320px) 
{
    /* .modal-Pricelist {
       width: 310px;
	} */
	.headerlababc {
	   font-size: 19px;
	}
	.partitionRightt
	{
		width:100% !important;;
		float: left;
	    margin-top: 5px;
	} 
	
}

@media screen and (min-width: 360px)
{
   /*  .modal-Pricelist {
       width: 390px;
	} */
	.headerlababc {
	   font-size: 19px;
	}
	
	 .partitionRightt
	{
		width:100% !important;;
		float: left;
	    margin-top: 5px;
	} 

}

@media screen and (min-width: 480px)
{
   /*  .modal-Pricelist {
       width: 390px;
	} */
	.headerlababc {
	   font-size: 19px;
	}
	
	 .partitionRightt
	{
		width:100% !important;;
		float: left;
	    margin-top: 5px;
	} 

}

@media screen and (min-width: 640px)
{
    /* .modal-Pricelist {
       width: 660px;
	} */
	.headerlababc {
	   font-size: 19px;
	}
	
		/* .partition-l
		{
			width:90% !important;
		}
		
		.partition-r
		{
			width:90% !important;
			float: left;
		    margin-top: 5px;
		} */
}


@media screen and (min-width: 250px) and (max-width: 800px)
{

	.modal-Pricelist {
       width: 95%;
	}
	
	.modal-Pricelist .table {
   
     font-size: 9pt;
    }
    
    .partitionLeft
    {
       width:100%;
       /* float:left; */
       text-align: center;
    }
    .partitionRight
    {
	    width:100%;
	    /* float:right; */
	    text-align: center;
	    margin-top:10px;
    }
    
	.allTestAvailable
	{
		margin-top:100px !important;
		margin-bottom:15px !important;
	}
}

@media screen and (min-width: 650px) and (max-width: 768px)
{
	section .lab-choose-options ul li
	{
	    padding: 0px;
	    padding-top: 100px;
	}
}

#chooseLab section {
	padding-top: 0px;
	border-radius: 5px;
	border: 1px solid #ddd;
}

.lab-serv {
	background: #fff;
}

#login-register2
{
 z-index:9999!important;
}


.lab-serv-det span {
	color: #1D7F88;
}

.padd00 {
	padding: 0px;
}

.lab-serv div ul li {
	float: left;
	text-align: center;
	padding: 20px 0px;
	color: #34366c;
	height: 90px;
	width: 33%;
}

.lab-serv div ul li, .lab-serv-det label {
	color: #1D7F88 !important;
}

.iconList li {
	width: 25% !important;
	height: 65px !important;
	padding-top: 15px !important;
}



.sprite-address {
	width: 87px;
	height: 76px;
	background-position: -5px -5px;
}

.sprite-admin {
	width: 25px;
	height: 25px;
	background-position: -102px -5px;
}

.sprite-call {
	width: 89px;
	height: 77px;
	background-position: -137px -5px;
}

.sprite-coll-menu {
	width: 21px;
	height: 15px;
	background-position: -236px -5px;
}

.sprite-delete {
	width: 21px;
	height: 25px;
	background-position: -267px -5px;
}

.sprite-deleteR {
	width: 28px;
	height: 28px;
	background-position: -298px -5px;
}

.sprite-distance {
	width: 21px;
	height: 25px;
	background-position: -102px -43px;
}

.sprite-email {
	width: 86px;
	height: 73px;
	background-position: -236px -43px;
}

.sprite-face {
	width: 32px;
	height: 32px;
	background-position: -5px -126px;
}

.sprite-favicon {
	width: 16px;
	height: 16px;
	background-position: -47px -126px;
}

.sprite-grl {
	width: 20px;
	height: 25px;
	background-position: -73px -126px;
}

.sprite-jar {
	width: 43px;
	height: 46px;
	background-position: -103px -126px;
}

.sprite-labLogo {
	width: 323px;
	height: 79px;
	background-position: -5px -182px;
}

.sprite-link {
	width: 32px;
	height: 32px;
	background-position: -156px -126px;
}

.sprite-park {
	width: 25px;
	height: 25px;
	background-position: -181px -126px;
}

.sprite-pot {
	width: 18px;
	height: 25px;
	background-position: -216px -126px;
}

.sprite-search {
	width: 16px;
	height: 16px;
	background-position: -261px -126px;
}

.sprite-skype {
	width: 32px;
	height: 32px;
	background-position: -287px -126px;
}

.sprite-stop {
	width: 20px;
	height: 20px;
	background-position: -336px -5px;
}

.sprite-twt {
	width: 32px;
	height: 32px;
	background-position: -366px -5px;
}

.sprite-address {
	width: 87px;
	height: 76px;
	background-position: -5px -5px;
}

.fa {
	padding-right: 3px;
}

.price-content {
	text-align: right;
}

.LabList .btn-test {
	padding: 2px 3px;
	font-size: 10pt;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}

.btn-test {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-color: #f0f0f0;
	border: 1px solid #d2d2d2;
	border-radius: 4px;
}



.abouttest {
	color: #1D7F88;
}

.testhead hr {
	margin-top: 2px;
	margin-bottom: 5px;
}

.abouttest h2 {
	font-size: 15px !important;
}

.testhead h2 {
	font-size: 13px;
	white-space: normal;
	margin-top: 4px;
	margin-bottom: 5px;
	color: #1D7F88;
	line-height: 1.4;
	text-align: justify;
}

.location-controls {
	margin-top: 13px !important;
	font-size: 12pt;
	color: #555;
}

.location-btn {
	background-color: #da272f !important;
	color: #fff;
}

.location-span {
	margin-top: 16px;
	color: #555;
	font-size: 14px;
	font-weight: bold;
}

.location-container {
	padding: 0px;
	min-height: 54px;
}



#lab-drop-id div {
	float: right;
	line-height: 26px;
}

.service-icon-div {
	display: inline-block;
}

.SectionSearchLabTop {
	padding-top: 17px;
}
.SectionSearchLabBottom {
	margin-bottom: 2px;
}

.SectionSearchLabTop a, .SectionSearchLabTop a:hover {
	text-decoration: underline;
	cursor: pointer;
	color: blue;
}

.left-section
{
display: block;
}

@media screen and (max-width: 360px)
{
	.left-section
	{
	  display: none;
	}
}
@media screen and (max-width: 480px)
{
    .location-controls {
       margin-top: 6px !important;
    }
    .SectionSearchLabBottom {
	   margin-bottom: 5px;
     }
     .location-container {
    margin-top: 5px;
    }
    
    .left-section
	{
	  display: none;
	}
}

@media screen and (min-width: 600px) and (max-width: 1024px)
{
    .location-controls {
       margin-top: 6px !important;
    }
    .SectionSearchLabBottom {
	   margin-bottom: 5px;
     }
     
     .location-container {
    margin-top: 45px;
    }
    
}

