@charset "utf-8";
input[type="checkbox"], input[type="radio"]{margin:0px !important}
.PackageTitileCart input {border: 0 solid #ccc !important;}
.IndusProductLeftContent{float:left;position:absolute;top:0;border-radius:2px 25px 0 0;width:100%}
.IndusProductLeftContentFamily{float:left;padding:0;margin:0;position:absolute;top:0;background-position:bottom;padding-bottom:16px;background-repeat:no-repeat;background-size:107% 20px;z-index:2}
.IndusProductPackBox{width:164px;padding:6px 5px;cursor:pointer;display:table-cell;!important;border:0 solid red;float:left;border-left:1px solid #fff;border-right:1px solid #fff;margin-left:-1px}
.IndusPackageDetailBox{float:left;width:90%;margin:7px 0 0 0;min-height:232px;position:absolute;top:35px}
.IndusPackageDetailBoxTop{float:left;margin:0 0 10px 0;padding:0;width:470px;font-family:Arial,Helvetica,sans-serif;min-height:114px}
.IndusPackageDetailBoxTop h1{color:#3b96d1;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold}
.IndusPackageDetailBoxTop p{font-family:Arial,Helvetica,sans-serif;color:#494949;font-size:13px;margin:15px 0 5px 0;padding:10px 10px 10px 0}
.IndusProductDetailsRight{float:right;width:470px;padding-top:21px}
.IndusPackageBoxLeftContainer{float:left;width:231px;clear:both}
.IndusProductMidDiv{width:100%;float:right;margin-left:5px;position:relative;height:260px}
.IndusProductMidDivFP{width:750px;float:right;margin-left:5px;position:relative;height:295px}
.IndusProductMidDiv h1{color:#3b96d1;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold}
.IndusPaymentPackage{float:left;padding:20px 17px 20px 0}
.IndusPaymentPackage .offerPrice{color:#00902f;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:bold}
.IndusPaymentPackage p{font-family:Arial,Helvetica,sans-serif;color:#414141;font-size:13px;font-weight:bold;text-align:center}
.IndusPaymentPackage p:last-child{color:#414141;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:bold}
.IndusPackageDetailBoxTop span{color:#313131;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-weight:normal;line-height:2px;margin-bottom:23px;line-height:18px\9}
.IndusPackageDetailBoxTop span:nth-child(2){color:#313131;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;line-height:2px;margin:10px 0 0 0;display:block;font-style:italic}
.IndusTestDetailBox{float:left;border:1px solid #ddd;margin:10px 10px 0 10px}
.HealthPackagePackagePrice{float:left;width:230px;font-family:Arial,Helvetica,sans-serif}
.BuyNowBtn{float:right;margin:0}
.imagetable tr:hover{background-color:#fff !important}
.IndusProductPackBox h1{margin-top:0;font-weight:normal;font-family:Arial,Helvetica,sans-serif;color:#f4f4f4;font-size:14px;text-align:center;line-height:30px}
.IndusProductPackBoxSelected{height:36px;padding:0 5px;width:180px;margin:3px 5px;display:table-cell;border-right:0 solid #ccc;line-height:35px;float:left;position:relative;background-position:-7px -172px;border-radius:5px;background:-moz-linear-gradient(top,#f4f4f4 0,#d7d7d7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f4f4),color-stop(100%,#d7d7d7));background:-webkit-linear-gradient(top,#f4f4f4 0,#d7d7d7 100%);background:-o-linear-gradient(top,#f4f4f4 0,#d7d7d7 100%);background:-ms-linear-gradient(top,#f4f4f4 0,#d7d7d7 100%);background:linear-gradient(top,#f4f4f4 0,#d7d7d7 100%);background-color:#fff\9;behavior:url(PIE.htc);position:relative\9}
.IndusProductPackBoxSelected h1{font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#005890;font-size:14px;text-align:center}
.sublink{display:block;height:30px !important;opacity:.9;overflow:hidden;background-image:none !important;border-radius:0 !important;border-radius:0 !important;position:absolute;top:267px;background-color:#fff\9 !important;top:225px\9}
.IndusPkgMarketPrice{color:#770101;text-decoration:line-through;font-family:Arial,Helvetica,sans-serif;font-weight:normal}
dl{margin-top:10px}
#IndusProductPackBoxSelected{width:100%;height:42px;float:left;border-radius:8px 8px 0 0;background:-moz-linear-gradient(top,#2e9ee4 0,#1875af 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2e9ee4),color-stop(100%,#1875af));background:-webkit-linear-gradient(top,#2e9ee4 0,#1875af 100%);background:-o-linear-gradient(top,#2e9ee4 0,#1875af 100%);background:-ms-linear-gradient(top,#2e9ee4 0,#1875af 100%);background:linear-gradient(top,#2e9ee4 0,#1875af 100%);background-color:#1875af\9;behavior:url(PIE.htc);position:relative\9}
.BuyNowBgImg{background-image:url('../images/buy-now-bg-img.png');background-repeat:no-repeat;width:454px;height:49px}
.ProductImage{background-size:100% 100%;float:left;margin:20px 0 0 0;text-align:center;width:48%;overflow:hidden}
<!-- Left Tabs --->.healthChePack{background-image:url(../images/dottedbgorangebg.png);padding:8px 4px 8px 4px !important;font-family:Arial,Helvetica,sans-serif !important;font-weight:600 !important;font-size:15px !important;color:#414141 !important;background-color:#fff;box-shadow:1px 1px 1px #bebebe;border:1px solid red}
.healthChePack h3{background-image:url(../images/dottedbgorangebg.png);padding:11px 4px 8px 10px !important;font-family:Arial,Helvetica,sans-serif !important;font-weight:600 !important;font-size:15px !important;color:#414141 !important;background-color:#FFF;box-shadow:1px 1px 1px #bebebe;width:215px;border-radius:2px;box-shadow:1px 1px 1px #9e9e9e;margin:0}
.prouductmenu{margin:0 !important;padding:0 !important}
.prouductmenu li{list-style:none;margin-top:3px;font-family:Arial,Helvetica,sans-serif !important}
.prouductmenu li a{background-image:url('../images/productmenu.png');background-repeat:no-repeat;display:block;padding:0 0 0 60px;position:relative;height:43px;width:170px;transition:width .1s;-webkit-transition:width .1s;box-shadow:1px 1px 1px #cecece}
.prouductmenu li a span{padding:10px 0 10px 10px;height:23px;display:block;background-color:#fff;position:absolute;width:160px;color:#414141;font-size:14px;font-weight:700;transition:width .1s;-webkit-transition:width .1s;top:0;z-index:999}
.prouductmenu li a:hover,.prouductmenu li .active{background-color:#fff}
.prouductmenu li .active span{background-position:right;background-image:url('../images/productbtnhover.png');background-repeat:no-repeat;background-color:transparent;width:177px}
.women a{background-position:0 -89px}
.women a:hover,.women .active{background-position:-63px -89px}
#myModal1 .modal-header .close{opacity: 1!important;background: #ba2227!important;padding: 3px 6px!important;color:#fff}
.elderly a{background-position:0 -44px}
.elderly a:hover,.elderly .active{background-position:-63px -44px}
.family a{background-position:0 0}
.family a:hover,.family .active{background-position:-63px 0}
.men a{background-position:0 -134px}
.men a:hover,.men .active{background-position:-63px -134px}
.IndusProductPackBoxFour{border-right:1px solid #fff;border-left:1px solid #fff;cursor:pointer;float:left;padding:13px 5px 13px 5px;width:122px;margin-left:-1px}
.IndusProductPackBoxFour h1{color:#f4f4f4;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;margin:0;text-align:center}
.IndusProductPackBoxSelectedFour{float:left;padding:8px;position:relative;width:122px;border-radius:5px;margin:3px 5px;background:-moz-linear-gradient(top,#f4f4f4 0,#d7d7d7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f4f4),color-stop(100%,#d7d7d7));background:-webkit-linear-gradient(top,#f4f4f4 0,#d7d7d7 100%);background:-o-linear-gradient(top,#f4f4f4 0,#d7d7d7 100%);background:-ms-linear-gradient(top,#f4f4f4 0,#d7d7d7 100%);background:linear-gradient(top,#f4f4f4 0,#d7d7d7 100%);background-color:#fff\9;behavior:url(PIE.htc);position:relative\9;text-align:center}
.IndusProductPackBoxSelectedFour h1{color:#005890;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;text-align:center}
.IndusProductPackBoxSelectedTwo{display:inline-block;position:relative;vertical-align:top;margin-left:9px;margin-right:-1px;background-color:#2e9ee4 !important;color:#fff}
.IndusProductPackBoxSelectedTwo h1{color:#fff;font-size:15px;text-align:center;line-height:30px;font-family:Arial,Helvetica,sans-serif;background-color:#2b84c9 !important}
.bottomArrowReason{display:block;width:100%;height:11px;background-position:40px -352px;cursor:pointer}
.bottomArrowReason:hover{opacity:.9}
.rcptMain h2{background-image:url("../images/cartaddbg.png");color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;padding:13px;text-align:center;margin:0}
.dcReedem,.viewOthrPkg{font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:5px;float:left;color:#fff !important;position:relative;font-weight:bold;border-radius:5px 5px 5px 5px;background:-moz-linear-gradient(top,#ffa35c 0,#db3d00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffa35c),color-stop(100%,#db3d00));background:-webkit-linear-gradient(top,#ffa35c 0,#db3d00 100%);background:-o-linear-gradient(top,#ffa35c 0,#db3d00 100%);background:-ms-linear-gradient(top,#ffa35c 0,#db3d00 100%);background:linear-gradient(top,#ffa35c 0,#db3d00 100%);*background-color:#db3d00 !important;*background-image:none !important;background-color:#db3d00\9}
.dcReedem{float:left}
.viewOthrPkg{float:right}
.dcOffer{color:#0e5b7a;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;padding:10px 0 20px 5px}
.dcOffer ul{margin-left:30px}
.dcOffer ul li{font-weight:normal;padding-left:5px;color:#000;font-size:12px;list-style-type:disc}
.rcptDetails{font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:5px 5px 3px 5px;border-bottom:1px solid #000;border-right:1px solid #000;width:50%}
.rcptHeder{font-family:Arial,Helvetica,sans-serif;font-size:14px;padding:5px;color:#0e5b7a;font-weight:bold}
.rctTrnDetails{font-family:Arial,Helvetica,sans-serif;border-style:solid;border-width:1px;border-color:#000;width:530px}
form{background-color:#fff}
input,textarea{border:0 solid #5c616a;margin:0 0 0 78px}
textarea{height:50px}
p{text-align:left;display:block;overflow:auto;padding:0;text-decoration:none}
.help{color:#2176ab;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;display:inline-block;width:90%;vertical-align:top}
.helpFP{color:#2176ab;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;display:inline-block;width:50%;vertical-align:top}
#TableHeadBg{height:25px;font-size:13px;padding:0 0 0 10px;line-height:17px;font-weight:bold;width:238px;text-align:center;background-repeat:repeat-x;background-position:8px -291px;background:-moz-linear-gradient(top,#cdcdcd 0,#b5b5b5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cdcdcd),color-stop(100%,#b5b5b5));background:-webkit-linear-gradient(top,#cdcdcd 0,#b5b5b5 100%);background:-o-linear-gradient(top,#cdcdcd 0,#b5b5b5 100%);background:-ms-linear-gradient(top,#cdcdcd 0,#b5b5b5 100%);background:linear-gradient(top,#cdcdcd 0,#b5b5b5 100%);background-color:#b5b5b5\9}
#TableHeadBg span:first-child{font-family:Arial,Helvetica,sans-serif;color:#031321;font-size:14px}
#TableHeadBg1{height:25px;font-size:12px;padding:0 0 0 10px;line-height:17px;font-weight:bold;width:238px;text-align:center;background-repeat:repeat-x;background-position:8px -291px;background:-moz-linear-gradient(top,#cdcdcd 0,#b5b5b5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cdcdcd),color-stop(100%,#b5b5b5));background:-webkit-linear-gradient(top,#cdcdcd 0,#b5b5b5 100%);background:-o-linear-gradient(top,#cdcdcd 0,#b5b5b5 100%);background:-ms-linear-gradient(top,#cdcdcd 0,#b5b5b5 100%);background:linear-gradient(top,#cdcdcd 0,#b5b5b5 100%);background-color:#b5b5b5\9}
#TableHeadBg1 span:first-child{font-family:Arial,Helvetica,sans-serif;color:#031321;font-size:14px}
#TableHeadBg2{height:25px;font-size:13px;padding:0 0 0 10px;line-height:17px;font-weight:bold;width:238px;text-align:center;background-repeat:repeat-x;background-position:8px -291px;background:-moz-linear-gradient(top,#cdcdcd 0,#b5b5b5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cdcdcd),color-stop(100%,#b5b5b5));background:-webkit-linear-gradient(top,#cdcdcd 0,#b5b5b5 100%);background:-o-linear-gradient(top,#cdcdcd 0,#b5b5b5 100%);background:-ms-linear-gradient(top,#cdcdcd 0,#b5b5b5 100%);background:linear-gradient(top,#cdcdcd 0,#b5b5b5 100%);background-color:#b5b5b5\9}
#TableHeadBg2 span:first-child{font-family:Arial,Helvetica,sans-serif;color:#031321;font-size:14px}
.RowNormal{border:1px solid #fff;margin:0;height:22px;background-color:#f5f5f5}
table.imagetable{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;width:729px}
table.imagetable td{color:#414141;padding:10px 0 8px 5px;border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #e2e1e1;border-bottom:1px solid #c9c9c9}
.IndusPackagePriceBox{background-image:url("../images/package-price-box-bg.png");background-repeat:repeat-x;width:300px;height:88px;margin:10px 0 10px 0;padding:10px 0 10px 10px;border:1px solid red}
.proImg{background-image:url(../images/prouduct-all-img.png)}
ul{list-style:disc;margin:0}
li{list-style:disc;margin:0}
*{margin:0;padding:0}
img{border:0}
#container{background-color:#f0f0f0;background-image:url("../images/bgpage.jpg");background-position:0 15px;background-repeat:repeat-x;background-size:100% auto;margin:0 auto;padding:0;width:100%}
#Header{background-color:#fff;width:100%;height:100px; border-bottom:1px solid #062b48; margin-bottom:10px;}
#Header img{width:30%; margin-top:10px;}
#nav-menu li a:hover{float:none;color:#0C0}
a.view_all:link{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#ba2821;font-weight:bold;text-decoration:none;cursor:pointer;text-align:right;float:right}
h4{font-family:Arial,Helvetica,sans-serif;text-align:left;font-size:11px;color:#161616;text-decoration:none}
.copyright{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:13px;height:18px;padding:10px 0 0 0;color:#FFF;font-weight:normal;}
.pay-option{text-align: right;}
.foot-link{background-color:#062b48;clear:both;height:38px;text-align:center; padding-top:10px;}
.foot-link p{color:#496c96;float:left;margin:5px 0 0 185px}
.foot-link a:link{color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none}
.foot-link a:visited{color:#6284b2 !important}
.foot-link a:hover{color:#fff;text-decoration:none}
#ticker{width:333px;height:164px;border:1px solid red}
#wrapper{width:569px;height:223px;margin:0 auto}
.inner_content_section{float:left;display:inline-block}
h2{font-family:Arial,Helvetica,sans-serif;color:#101010;font-size:18px;padding:8px 0 5px 0}
.content{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#161616;text-align:justify;line-height:18px;margin:8px 0 8px 0}
.pack_cart{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#474343;text-align:left;padding:8px 0 8px 6px;width:350px}
h3{font-family:Arial,Helvetica,sans-serif;color:#295a90;font-size:16px;font-weight:bold;padding:0 0 0 15px;margin:15px;}
sup{color:#b71e17}
a:link{color:#161616;text-decoration:none;cursor:pointer;}
a:visited{color:#161616;text-decoration:none;cursor:pointer;}
a:hover{color:#000;text-decoration:none;cursor:pointer;}
a:active{color:#161616;text-decoration:none;cursor:pointer;}
dl,dt,dd{padding:0;margin:0;font-weight:normal}
dl,dd{padding:0;margin:0;font-weight:normal}
input[type="text"]:focus,select:focus,textarea:focus{background-color:#f1f1f1;border:1px solid #c7a18e;padding:auto}
img{border:0}
#FooterSection{background-color:#2b8bdd;clear:both;text-align:left;width:100%}
#FooterSection img{/*padding:10px;margin-left:-10px*/}
#promo_code{height:25px;width:100px;line-height:28px\9}
#apply{behavior:url(PIE.htc);position:relative\9;height:28px;border:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;cursor:pointer;font-weight:normal;width:81px;border-radius:5px;margin-left:16px;background:-moz-linear-gradient(top,#397aac 0,#2f6d9d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#397aac),color-stop(100%,#2f6d9d));background:-webkit-linear-gradient(top,#397aac 0,#2f6d9d 100%);background:-o-linear-gradient(top,#397aac 0,#2f6d9d 100%);background:-ms-linear-gradient(top,#397aac 0,#2f6d9d 100%);background:linear-gradient(top,#397aac 0,#2f6d9d 100%);background-color:#2f6d9d\9}
#validate{behavior:url(PIE.htc);position:relative\9;height:28px;border:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;cursor:pointer;font-weight:normal;width:81px;border-radius:5px;margin-left:16px;background:-moz-linear-gradient(top,#397aac 0,#2f6d9d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#397aac),color-stop(100%,#2f6d9d));background:-webkit-linear-gradient(top,#397aac 0,#2f6d9d 100%);background:-o-linear-gradient(top,#397aac 0,#2f6d9d 100%);background:-ms-linear-gradient(top,#397aac 0,#2f6d9d 100%);background:linear-gradient(top,#397aac 0,#2f6d9d 100%);background-color:#2f6d9d\9}
#validates{margin-left:150px;}
.morecontent span{display:none}
.PaymentDetailsHelp{/* float:left; */}
.PaymentDetailsHelp h2{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#295a90;}
.PaymentDetailsHelp ul li{font-family:Arial,Helvetica,sans-serif;font-size:12px}
.doc-chat{float:right;bottom:0px;font-family:Arial, Helvetica, sans-serif;padding: 5px;position:fixed;right:0px; z-index:999;}
.rightSection{float:left;width:80%;margin-left:7px;background-color:#fff;margin-bottom:15px;border-radius:3px;box-shadow:1px 1px 1px #cecece;border-radius:8px 8px 0 0;padding-bottom:10px;behavior:url(PIE.htc);position:relative\9}
.product_header{float:right;vertical-align:middle; margin-top:10px;}
.product_header ul{padding:0;margin:0;width:283px;text-align:right; float:right}
.product_header ul li{display:inline}
.product_header ul li a{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:178px}
.product_header ul li span{/* display:inline-block; */font-family:Arial,Helvetica,sans-serif;font-size:7px;/* width:127px; */text-align:right}
.product_header ul li .home span{background-position:-47px -30px;background-repeat:no-repeat;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:26px;vertical-align:middle;width:23px}
.product_header ul li .home{margin-right:0;font-weight:bold;padding-right:10px;width:80px;padding-top:10px;vertical-align:middle}
.product_header ul li .callhead span{background-position:-74px -30px;background-repeat:no-repeat;display:inline-block;height:30px;width:27px;vertical-align:middle;margin-right:-100px;margin-top:3px}
.product_header ul li .callhead{/* width:158px; */color:#2D2C2C;/* font-size:16px; */font-weight:normal;line-height:40px}
.topReason{background-color:#fff;font-family:Arial,Helvetica,sans-serif;margin-top:10px;position:relative;border-radius:3px;box-shadow:1px 1px 1px #cecece}
.topReason h3{margin:0;font-size:15px;line-height:19px;padding-left:57px;border-bottom:1px solid #ccc;padding:10px 0 10px 59px;color:#414141;float:none}
.topReason ul{font-size:12px;padding:0;margin:0;display:none}
.topReason ul li{position:relative;padding-left:57px;color:#505050;font-size:12px;border-bottom:1px solid #ccc;padding:8px 1px 10px 57px;background-position:0 -84px;background-repeat:repeat-x;font-weight:bold;list-style: none;}
.topRleftbg{display:block;position:absolute;width:47px;height:60px;top:17px;left:0;background-position:0 -34px}
.topReason ul li span{background-position:0 -251px;background-repeat:no-repeat;border-radius:11px 11px 11px 11px;box-shadow:1px 1px 1px #a8a8a8;color:#414141;display:block;height:21px;left:12px;line-height:20px;padding-left:8px;position:absolute;text-shadow:1px 1px 1px #fff;top:9px;width:14px}
.topResonDown{background-position:40px -212px !important}
.cartbgSC{background-image:url(../images/cartbg.png)}
.cartbgSCTest{background-image:url(../images/cartbg.png);transform:rotate(135deg) !important;-ms-transform:rotate(135deg) !important;-moz-transform:rotate(135deg) !important;-webkit-transform:rotate(135deg) !important;-o-transform:rotate(135deg) !important;background-position: -1px -59px;height: 20px;width: 20px;display:inline-block;margin: 0 20px;position:absolute;}
.IndusShoopingCartLeftContent{behavior:url(PIE.htc);position:relative\9;background-color:#fff;padding-bottom:70px;height:auto;border-radius:25px 0 0 0;box-shadow:0 0 5px #ccc;float:left;width:722px}
.IndusProductStepsBg{padding-left:22px;position:relative}
/*.IndusShoppingCartContainer{padding:10px}*/
.IndusProductStepsBg .active{background-color:#fff !important;background-image:none}
.IndusShoppingCartTitleBg{font-family:Arial,Helvetica,sans-serif;height:36px;line-height:36px;padding:0 0 0 10px;background:-moz-linear-gradient(top,#eaeff2 0,#d1dbe3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eaeff2),color-stop(100%,#d1dbe3));background:-webkit-linear-gradient(top,#eaeff2 0,#d1dbe3 100%);background:-o-linear-gradient(top,#eaeff2 0,#d1dbe3 100%);background:-ms-linear-gradient(top,#eaeff2 0,#d1dbe3 100%);background:linear-gradient(top,#eaeff2 0,#d1dbe3 100%)}
.IndusShoppingCartSteps{behavior:url(PIE.htc);position:relative;float:left;width:254px;display:block;line-height:29px;height:49px;border-radius:50px 0 0 50px;-moz-border-radius:50px 0 0 50px;-webkit-border-radius:50px 0 0 50px;background-color:#dadada;margin-left:-21px;text-align:center;background-image:url(../images/cartBtnBg.png)}
.IndusShoppingCartContentBlock{float:left;display:inline-block}
.div1{float:left;width:250px;display:inline-block}
.div2{width:125px;float:left;display:inline-block;margin:0 0 0 15px}
.div3{width:170px;float:left;display:inline-block}
.div4{float:left;display:inline-block}
.div5{width:570px;display:inline-block}
.IndusShoppingCartContentBlock span{font-size:13px;font-weight:bold;color:#131111;padding:0 0 0 10px}
.pad_none.text-center span {padding:0}
div#addTestId {padding-left: 4%;}
.text-left-pad {padding-left: 12px!important;}
/*.PackageTitileCart{padding:10px 0 10px 0}*/
.PackageTitileCartRemove{padding:0 !important;background-position:-1px -59px;margin:-18px 75pxl; float: right; cursor:pointer;padding:10px 0 0 20px\9;height:20px;width:20px;margin-right:10px;}
.PackageRow1 .div3 span{padding:10px 0 0 20px;display:block}
/*.PackageRow1 .div2{padding-top:18px}*/
.PackageTitileCart p:first-child{font-size:13px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#0e5b7a;padding:0px;width:270px}
.PackageTitileCart span{font-size:12px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;color:#131111;margin:0;padding:0;display:inline-block;vertical-align:middle;}
.PackageTitileCart p{font-size:12px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#131111;margin:0;padding:0 0 0 10px}
.PackageRow1{background-color:#fff;width:auto;padding:8px}
.ProductTotalAmountCart{font-size:14px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#131111;float:none !important;border-top:1px solid #c6d0d6;width:auto;position:relative;/*background-image:url(../images/bgCartShadow.png);*/background-repeat:no-repeat;background-position:bottom;padding-bottom:10px;background-size:100%;margin-top:10px;display:block}
.ProductTotalAmountCart span{color:green;float:left;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;position:absolute;top:13px;}
.ProductTotalAmountCart h3{color:#295a90;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;padding:0 0 0 20px;float:none !important}
.ProductPromocodeBox{margin-left:10px;top:180px;left:20px}
#cart{position:relative}
/* .ProductExeCartBottom{float: left;width: 96.8%;padding: 12px;position: relative;background-color:#D4D7DB} */
.ProductExeCartBottom {background-color: #ffccbc;float: left;padding: 12px;/*position: relative;*/width: 100%; margin-top:72px;}
.ProductDCCartBottom {background-color: #ffccbc;float: left;padding: 12px;/*position: relative;*/width: 100%; margin-top:72px;}
.ProductDcTitle{font-size:14px;font-weight:normal;font-family:Arial,Helvetica,sans-serif}
.ProductCheckOutBox{behavior:url(PIE.htc);position:relative\9;border-radius:5px 5px 5px 5px;line-height:25px;color:#fff;cursor:pointer;font-weight:bold;padding:5px 40px 5px 20px;position:relative;background:-moz-linear-gradient(top,#3797e2 0,#2b84c9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3797e2),color-stop(100%,#2b84c9));background:-webkit-linear-gradient(top,#3797e2 0,#2b84c9 100%);background:-o-linear-gradient(top,#3797e2 0,#2b84c9 100%);background:-ms-linear-gradient(top,#3797e2 0,#2b84c9 100%);background:linear-gradient(top,#3797e2 0,#2b84c9 100%);*background-color:#2b84c9 !important;*background-image:none !important;background-color:#2b84c9\9; }
.ProductContinueShop{behavior:url(PIE.htc);position:relative\9;border-radius:5px 5px 5px 5px;line-height:25px;color:#000;cursor:pointer;font-weight:bold;padding:5px 40px 5px 20px;position:relative;background:-moz-linear-gradient(top,#fcad2f 0,#F09819 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#D0D0D1),color-stop(100%,#B9BEC5));background:-webkit-linear-gradient(top,#fcad2f 0,#fcad2f 100%);background:-o-linear-gradient(top,#fcad2f 0,#B9BEC5 100%);background:-ms-linear-gradient(top,#D0D0D1 0,#F09819 100%);background:linear-gradient(top,#fcad2f 0,#F09819 100%);*background-color:#B9BEC5 !important;*background-image:none !important;background-color:#B9BEC5\9; margin-top:20px}
.ProductCheckOutBox{float:right; }
.ProductContinueShop{float:left;}
.IndusCartRightContent{float:right;}
.ProductCartHelpContentBox{background-color:#fff;border-radius:5px 5px 0 0}
.ProductCartHelpContentBox h2{behavior:url(PIE.htc);position:relative\9;background-image:url("../images/cartaddbg.png");color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:15px;text-align:center;border-radius:5px 5px 0 0;padding:13px;margin:0}
.ProductCartHelpContentBox ul li{font-family:Arial,Helvetica,sans-serif;font-size:11px;background-image:url("../images/bgCartShadow.png");background-position:center bottom;background-repeat:no-repeat;background-size:100% auto;display:block;padding:10px;padding-bottom:20px\9 !important}
.ProductCartHelpContentBox span{font-size:13px;color:#2e6fa6;font-weight:normal;font-family:Arial,Helvetica,sans-serif;text-decoration:none}
.ProductCartHelpContentBox ul li span{background-position:-3px -34px;background-repeat:no-repeat;display:inline-block;height:16px;margin-right:7px;vertical-align:middle;width:16px}
.needHelp{background-position:18px -205px;border-radius:5px 5px 5px 5px;display:block;height:40px;margin:auto;width:92%}
.needHelp1{background-position:7px -157px;background-repeat:no-repeat;color:#414141 !important;display:block;font-size:15px !important;font-weight:bold !important;height:40px;padding-left:53px;width:250px}
.needHelp1 span{color:#414141;display:block;font-size:14px;height:22px;line-height:10px}
.payDesc{display:block;color:#414141 !important;font-size:12px !important;line-height:17px;padding:5px 15px 15px 15px;text-align:justify;background:-moz-linear-gradient(top,#fff 0,#dbdcdc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#dbdcdc));background:-webkit-linear-gradient(top,#fff 0,#dbdcdc 100%);background:-o-linear-gradient(top,#fff 0,#dbdcdc 100%);background:-ms-linear-gradient(top,#fff 0,#dbdcdc 100%);background:linear-gradient(top,#fff 0,#dbdcdc 100%)}
.payDesc span{display:block;height:45px;width:65px;background-position:0 -109px;background-repeat:no-repeat;margin:auto}
.step_act{background:none repeat scroll 0 0 #0b5b81;color:#fff;text-decoration:none}
.stepNo1Dis{behavior:url(PIE.htc);position:relative\9;border-radius:50px 50px 50px 50px;color:#fff;float:left;font-size:28px;margin-right:5px;padding:1px 10px;transition:all 1s ease 0;width:10px;text-decoration:none;font-weight:normal;text-shadow:-3px 2px 1px #58606c;font-family:Arial,Helvetica,sans-serif;background-color:#58606c}
.stepNo{behavior:url(PIE.htc);position:relative\9;border-radius:50px 50px 50px 50px;color:#fff;float:left;font-size:28px;margin-right:5px;padding:1px 10px;transition:all 1s ease 0;width:10px;text-decoration:none;font-weight:normal;text-shadow:-3px 2px 1px #0e5b7a;font-family:Arial,Helvetica,sans-serif}
.IndusShoppingCartSteps a{behavior:url(PIE.htc);position:relative\9;display:block;width:100%;text-align:center;text-decoration:none;padding:10px;border-radius:50px}
.stepNo .shadowIn{behavior:url(PIE.htc);position:relative\9;background-color:#2b84c9;display:block;width:28px;border-radius:50px;margin-left:-7px;line-height:28px;margin-top:1px;margin-bottom:-1px}
.stepNo1Dis .shadowIn{behavior:url(PIE.htc);position:relative;background-color:#787b82;display:block;width:28px;border-radius:50px;margin-left:-7px;padding-left:0;line-height:28px;margin-top:1px;margin-bottom:-1px}
.stepNo:hover{background:none repeat scroll 0 0 #0e5d7a;color:#fff;cursor:pointer}
.stepsel{color:#0c91c6;font-size:13px;padding-top:1px;text-decoration:none;font-weight:bold;padding-right:30px}
.scborder{border:1px solid #c6d0d6;margin-bottom:0px}
.stepHD{color:#817d7d;font-size:13px;padding-top:0;font-weight:bold;text-shadow:1px 1px 1px #fafafa}
#update_cart1{cursor:pointer;text-decoration:underline;background-color:transparent}
#registerform .fieldgroup{text-align:left}
.fieldgroup input[type=text]{background-image:url("../images/fieldBg.png");background-position:-5px -82px;background-repeat:no-repeat;text-transform: capitalize;border:0;border-radius:5px;height:30px;margin:5px;width:238px;padding:0 33px 0 13px;line-height:28px\9}
.ageValidate input.error{background-position:-176px -44px !important}
.ageValidate input.valid{background-position:-175px -5px !important}
.nlSucb{text-align:center; margin:30px}
.fieldgroup input.error{background-position:-5px -44px}
.fieldgroup input.valid{background-position:-7px -5px}
textarea:focus,input[type=text]:focus{outline:0 !important;-webkit-appearance:none}
.fieldgroup label{font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#414141}
#registerform .fieldgroup label{display:inline-block;text-align:left;margin:0;padding:0;vertical-align:middle}
#dcregisterform .fieldgroup label{margin:9px}
.genderTable{display:inline-block;vertical-align:middle}
.entDetails{padding:20px}
.rqdFeilds{color:red;font-size:11px;font-family:Arial,Helvetica,sans-serif;margin-left:310px}
#registerform .fieldgroup input{float:none;display:inline-block}
#registerform .submit{padding:0;width:198px;height:43px !important;background:url("../images/payment-btn.jpg") no-repeat scroll left top transparent;cursor:pointer;margin:15px 5px 15px 0}
#registerform .fieldgroup label.error{color:#fb3a3a;font-size:11px;width:auto}
#dcregisterform .fieldgroup label.error{color:#fb3a3a;font-size:11px;width:auto}
#dcregisterform .submit{height:30px !important;margin:20px 0 15px 145px !important;float:left !important;behavior:url(PIE.htc);position:relative\9;height:36px;border-radius:5px;cursor:pointer;font-size:13px;font-family:Arial,Helvetica,sans-serif;color:#fff;cursor:pointer;font-weight:bold;background:-moz-linear-gradient(top,#ffa35c 0,#db3d00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffa35c),color-stop(100%,#db3d00));background:-webkit-linear-gradient(top,#ffa35c 0,#db3d00 100%);background:-o-linear-gradient(top,#ffa35c 0,#db3d00 100%);background:-ms-linear-gradient(top,#ffa35c 0,#db3d00 100%);background:linear-gradient(top,#ffa35c 0,#db3d00 100%);background-color:#db3d00\9}
#myDCPkg label.error{color:#fb3a3a;display:inline-block;font-size:11px;padding:0;margin:0;position:absolute;left:455px;width:335px}
#myRNPkg label.error{color:#fb3a3a;display:inline-block;font-size:11px;padding:0;margin:0;position:absolute;left:595px;width:335px}

/*label{clear:right;color:#333;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;width:100px}*/
.fieldgroup .dcCheckbox{margin:0 5px 0 5px;padding:0;width:auto !important;vertical-align:middle}
.ProductDCBg{background-color:#fff;padding:14px 0px 10px 35px;border-radius:4px;}
#dcpkg{float:left;background-color:#fff;width:100%}
.ProductDCBg span{font-family:Arial,Helvetica,sans-serif;color:#414141;font-weight:bold}
.ProductContinueShopArrow{background-position:-30px 257px;display:block;height:20px;position:absolute;right:5px;top:9px;width:20px}
.ProductCheckOutBoxArrow{background-position:-30px 257px;display:block;height:20px;position:absolute;right:5px;top:9px;width:20px}
.ipromocode1,.ipromocode2{/*float:left*/}
.ipromocode2{display:none;margin-left: 20px;}
.wtpromo{display:inline-block;width:20px;height:20px;vertical-align:middle;background-position:0 -3px}
.openPromo:hover{color:#0078a8}
.openPromo{color:#0078a8;cursor:pointer;font-weight:bold}
.ipromocode1{margin:auto;}
.dcAvail{behavior:url(PIE.htc);position:relative\9;display:inline-block;border-radius:5px;width:115px;line-height:30px;text-align:center;font-size:15px;font-weight:bold;position:relative;color:#d2232a !important;margin-left:80px;box-shadow:1px 2px 6px #bbb;background:-moz-linear-gradient(top,#fff 0,#ecedee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ecedee));background:-webkit-linear-gradient(top,#fff 0,#ecedee 100%);background:-o-linear-gradient(top,#fff 0,#ecedee 100%);background:-ms-linear-gradient(top,#fff 0,#ecedee 100%);background:linear-gradient(top,#fff 0,#ecedee 100%);background-color:#ecedee\9;float:right;margin-right: 9px;margin-top: -5px;}
.ProductDcTitle span{font-size:16px;color:#000;vertical-align:middle}
.dcAvail:hover{color:#d2232a}
.dcTnc{padding:15px 15px 0 15px}
.dcTnc li{list-style-type:disc}
.dcTnc ul{padding:5px;margin:11px}
.iDC h2{padding:5px 15px 15px 2px;margin:0}
.iDC{padding:10px}
.iDC input{float:none !important}
.iDC .dcPackage{padding:10px;position:relative;background-color:#eff4fa;border:1px solid #fff;border-radius:5px;position:relative}
.dcPackage a{position:absolute;right:100px;display:block;top:6px;background-color:#FFF;padding:5px 22px;text-decoration:none;border-radius:4px;box-shadow:1px 1px 5px #d2d8db;font-weight:bold}
.dcPackage a:hover{color:#414141}
.dcPackage a span{background-position:30px -3px;display:inline-block;width:31px;height:29px;position:absolute;right:95px;top:0}
.dcPackage a span.cartbgSCTest.discount-senior {background-position: 4px -55px;right: 16em;}
.dcClose{display: block;width: 20px;height: 20px;background-position: 0 -60px;position: absolute;right: 0px;cursor: pointer;z-index: 99;margin-top: -35px}
.exeClose{background-position: 0 -60px;cursor: pointer;display: block;height: 20px;position: absolute;right: 2px;top: 0; width: 20px;}
.dcPackage span b{color:green;font-size:14px}
.IndusUserInfo{background-color:#fff;}
.inUpdate:hover{-webkit-animation:myfirst .8s steps(10,end) infinite;-moz-animation:myfirst .8s steps(10,end) infinite;animation:myfirst .8s steps(10,end) infinite}
.inUpdate{width:22px;height:22px;position:relative;background-image:url(../images/refresh.png);border:0}
@keyframes myfirst{from{background-position:0 0}
to{background-position:400px 0}
}
@-webkit-keyframes myfirst{from{background-position:0 0}
to{background-position:400px 0}
}
.paySubmit{behavior:url(PIE.htc);position:relative\9;font-family:Arial,Helvetica,sans-serif;font-size:12px;border-radius:5px 5px 5px 5px;padding:10px 45px 25px 20px;margin:0 auto;margin-left:30%;color:#fff;font-weight:bold;background:-moz-linear-gradient(top,#3797e2 0,#2b84c9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3797e2),color-stop(100%,#2b84c9));background:-webkit-linear-gradient(top,#3797e2 0,#2b84c9 100%);background:-o-linear-gradient(top,#3797e2 0,#2b84c9 100%);background:-ms-linear-gradient(top,#3797e2 0,#2b84c9 100%);background:linear-gradient(top,#3797e2 0,#2b84c9 100%);*background-color:#2b84c9 !important;*background-image:none !important;background-color:#2b84c9\9}
/*.proceedForPayment{position:relative}*/
.proceedForPayment span{position:absolute;display:block;width:30px;height:20px;top:7px;background-position:60px -1px; margin-left:49%;}
#tblShowCart{background-color:#fff;border-radius:5px 5px 0 0}
fieldset{margin:0;padding:0;position:relative}
legend{font-weight:bold;font-size:20px;margin:0;padding:0;text-align:center;font-family:Arial,Helvetica,sans-serif;position:absolute;top:5px;left:20px}
input{margin:6px 0 0 0;font-size:12px;height:20px;border:1px solid #ccc;font-family:Arial,Helvetica,sans-serif;font-weight:normal}
input[type=radio]{width:20px;margin:0;border:0;font-size:10px}
.PaymentDetailsHelp ul{margin-left:28px;}
ul.qtabs li{list-style-type:none;float:left;margin:0 !important;padding:0 !important;cursor:pointer}
.qtcontent{background-color:#fff;float:left;margin:10px auto;padding:0px 20px;width:75%;box-shadow:1px 1px 1px #d6d7df; min-height: 510px;}
.qtcurrent{position:relative;overflow:hidden}
.dcqtcontent{position:relative;overflow:hidden;box-shadow:1px 1px 1px #d6d7df;float:left;width:333px;background-color:#fff;background-color:#fff;margin:5px;min-height:200px;padding:20px;width:300px}
ul.qtabs li{list-style-type:none;float:left;margin:0 !important;padding:0 !important;cursor:pointer}
.qthead-lft-blue1{float:left}
.qthead-lft-blue1 ul.qtabs li{background-color:#fff;float:none;padding:20px !important;width:177px;font-family:Arial,Helvetica,sans-serif;color:#000;font-size:13px;margin-bottom:3px !important;box-shadow:1px 1px 1px #d1d1d1}
.qthead-lft-blue1 ul.qtabs li.select{background-image:url("../images/cartaddbg.png");font-weight:bold}
.qthead-lft-blue1 ul.qtabs li.select span{color:#fff}
.qthead-lft-blue1 ul.qtabs li.select .payArrow{background-image:url(../images/cartarrowleft.png);position:absolute;width:20px;height:20px;display:block;right:-9px;top:20px}
.qthead-lft-blue1 ul.qtabs li span{color:#161616;margin:0}
div.current-lft-blue1{background-color:#f7f7f7;clear:none;padding:0;}
.qtcontent span{width:40px}
.order_sumaary_small{color:#0e5b7a;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;padding:10px 0 16px 5px;background-image:url("../images/shadow_bottom.png");background-repeat:no-repeat;text-align:center;background-position:bottom}
.order_sumaary_bold{color:#c42924;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;width:70px}
.checkbox{margin-right:5px}
.make_payment{width:156px;height:31px;border:0}
#sbmt{behavior:url(PIE.htc);position:relative\9;height:36px;border-radius:5px;cursor:pointer;font-size:13px;font-family:Arial,Helvetica,sans-serif;margin:10px 0 10px 0;color:#fff;cursor:pointer;font-weight:bold;background:-moz-linear-gradient(top,#3797e2 0,#2b84c9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3797e2),color-stop(100%,#2b84c9));background:-webkit-linear-gradient(top,#3797e2 0,#2b84c9 100%);background:-o-linear-gradient(top,#3797e2 0,#2b84c9 100%);background:-ms-linear-gradient(top,#3797e2 0,#2b84c9 100%);background:linear-gradient(top,#3797e2 0,#2b84c9 100%);*background-color:#2b84c9 !important;*background-image:none !important;background-color:#2b84c9\9}
#li_DebitCards{font-size:12px}
#li_CreditCards{font-size:12px}
#li_NetBanking{font-size:12px}
#qtwrap-ex3{/*width:722px;min-height:245px*/}
.paymentOptions{float:right;width:auto;background-color:#f7f7f7}
#msgTNC,.makePayment{display:inline-block;position:relative}
#msgTNC{margin-right:115px}
.makePayment span{position:absolute;background-position:-30px -3px;right:5px;top:19px;display:block;height:17px;width:20px}
.makePayment{margin-right:10px}
#divShowCart h2 .cartbgSC{background-image:url("../images/cartbg.png");background-position:29px -3px;display:inline-block;height:30px;margin:-3px 0 0 -40px;position:absolute;width:30px;left:65px}
#divShowCart h2 .cartbgSCTest{background-image:url("../images/sc_tests.png");background-position:29px -3px;display:inline-block;height:30px;margin:-3px 0 0 -40px;position:absolute;width:30px;left:65px}
#divShowCart h2{position:relative;behavior:url(PIE.htc);position:relative\9;background-image:url("../images/cartaddbg.png");border-radius:5px 5px 0 0;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;margin:0;padding:13px;text-align:center}
.qtcontent{vertical-align:middle !important}
.Cardimgbg{background-image:url(../images/payment_options.png)}
.creditCard,.debitCard,.netBanking,.payPal,.mpesa,.bajaj,.pine,.mobikwik,.paytm{height:39px;display:inline-block;vertical-align:middle}
.creditCard,.debitCard{width:186px}
.netBanking{background-position:-186px -1px;width:64px}
.payPal{background-position:-250px 0;width:62px}
.mpesa{background-position:-455px 0;width:62px}
.bajaj{background-position:-586px 0;width:79px}
.pine{background-position:-670px 0;width:93px}
.mobikwik{background-position:-2015px 0;width:89px}
.paytm{background-position: -2418px 0;width: 89px;}
.qtabs .select{position:relative}
body{font:12px/1.5 Arial,Helvetica,sans-serif;background:#FFF;margin:0 auto;padding:0}
#text{margin:50px auto;width:500px}
.hotspot{color:#3d6ea5;padding-bottom:1px;font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;cursor:pointer}
#tt{position:absolute;display:block;background:top left no-repeat}
#tttop{display:block;height:5px;margin-left:5px;background:top right no-repeat;overflow:hidden}
#ttcont{display:block;padding:2px 12px 3px 7px;margin-left:5px;background:#f6e5ae;color:#101010;border:1px solid #ccc}
#ttbot{display:block;height:5px;margin-left:5px;background:top right no-repeat;overflow:hidden}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
html,button,input,select,textarea{font-family:Arial,Helvetica,sans-serif}
body{margin:0}
a:hover,a:active{outline:0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:.83em;margin:1.67em 0}
h6{font-size:.75em;margin:2.33em 0}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
pre,code,kbd,samp{font-family:Arial,Helvetica,sans-serif;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:75%}
sub{bottom:-0.25em}
dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
img{border:0;-ms-interpolation-mode:bicubic}
figure{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{font-size:110%;margin:0;vertical-align:middle;line-height:normal}
button,input[type="button"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;margin: 10px;}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-spacing:0}
#text{margin:50px auto;width:500px}
#tt{position:absolute;display:block;background:top left no-repeat}
#tttop{display:block;height:5px;margin-left:5px;background:top right no-repeat;overflow:hidden}
#ttcont{display:block;padding:2px 12px 3px 7px;margin-left:5px;background:#f6e5ae;color:#101010;border:1px solid #ccc}
#ttbot{display:block;height:5px;margin-left:5px;background:top right no-repeat;overflow:hidden}
fieldset{margin:0;padding:0;position:relative}
legend{font-weight:bold;font-size:20px;margin:0;padding:0;text-align:center;font-family:Arial,Helvetica,sans-serif;position:absolute;top:5px;left:20px}
input{margin:6px 0 0 0;font-size:12px;height:20px;border:1px solid #ccc;font-family:Arial,Helvetica,sans-serif;font-weight:normal}
input[type=checkbox]{margin:0;border:0;clear:none;width:20px; float:left;}
input.promo{width:120px;margin:-5px 0 0 0;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:20px}
input{width:190px;outline:0}
#orderIdApply{behavior:url(PIE.htc);position:relative\9;border-radius:5px 5px 5px 5px;line-height:25px;color:#fff;cursor:pointer;font-weight:bold;position:relative;background:-moz-linear-gradient(top,#ffa35c 0,#db3d00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffa35c),color-stop(100%,#db3d00));background:-webkit-linear-gradient(top,#ffa35c 0,#db3d00 100%);background:-o-linear-gradient(top,#ffa35c 0,#db3d00 100%);background:-ms-linear-gradient(top,#ffa35c 0,#db3d00 100%);background:linear-gradient(top,#ffa35c 0,#db3d00 100%);*background-color:#db3d00 !important;*background-image:none !important;background-color:#db3d00\9}
ul.qtabs li{list-style-type:none;float:left;margin:0 !important;padding:0 !important;cursor:pointer}
ul.qtabs{list-style-position:outside;list-style-type:none;float:left;margin:10px !important;padding:0 !important}
ul.qtabs li{list-style-type:none;float:left;margin:0 !important;padding:0 !important;cursor:pointer}
.qthead-lft-blue1{float:left;border-width:1px 0 1px 1px;border-style:normal;border-color:#eee;font-weight:normal;height:200px}
#li_DebitCards{font-size:12px}
#li_CreditCards{font-size:12px}
#li_NetBanking{font-size:12px}
.promo_box_inner{float:left;padding:5px;width:240px}
.DcContentDiv{float:left;padding:10px 20px 0 20px}
.DcContentDiv h2{background-color:#ccc;color:#d2232a;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;margin:0;padding:0;text-align:center}
iframe{height:0}
.nlCheckbox{margin:0 !important;float:none !important}
ol li{list-style-type:decimal}
.TestNumber {font-size: 14px;font-weight: normal;margin: 0;padding: 19px 0 0 19px;}
.trnSuccess{font-family:Arial;text-align:center;min-height:350px}
.trnSuccess span{font-size: 13px;}
/* input form */
#InquiryForm .form-control{
	width:100%;
}
.InquiryForm p{font-size:bold;}
.popup-submit-pack{
	border-radius: 5px 5px 5px 5px;
    display:inline-block;
    height:100%;
    color: #fff;
    cursor: pointer;
    font-weight: bold;
    padding: 10px;
    background: linear-gradient(top,#3797e2 0,#2b84c9 100%);
   background: -webkit-linear-gradient(top,#3797e2 0,#2b84c9 100%);
   background: -moz-linear-gradient(top,#3797e2 0,#2b84c9 100%);
   background: -o-linear-gradient(top,#3797e2 0,#2b84c9 100%);
   background: -webkit-gradient(top,#3797e2 0,#2b84c9 100%);
	}
/* input form */
/* Table css*/
.CSSTableGenerator th{text-align: center;margin: 0px !important;color: #fff !important; background-color: #038ad3!important;font-weight: bold}
.CSSTableGenerator {
	margin:0px;padding:0px;
	border:1px solid #ccc;
	margin:10px 0px;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.CSSTableGenerator table tbody {
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.CSSTableGenerator tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.CSSTableGenerator table tbody  tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.CSSTableGenerator table tbody  tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.CSSTableGenerator tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.CSSTableGenerator tr:hover td{
	
}
.CSSTableGenerator tr:nth-child(odd){ background-color:#f4f4f4; }
.CSSTableGenerator tr:nth-child(even)    { background-color:#c2dee9; }.CSSTableGenerator td{
	vertical-align:middle;
	width:200px;
	border:1px solid #ccc;
	border-width:0px 1px 1px 0px;
	text-align:center;
	padding:7px;
	font-size:13px;
	font-weight:normal;
	color:#363636;
}.CSSTableGenerator tr:last-child td{
	border-width:0px 1px 0px 0px;
}.CSSTableGenerator tr td:last-child{
	border-width:0px 0px 1px 0px;
}.CSSTableGenerator tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.CSSTableGenerator tr:first-child td{
	background:-o-linear-gradient(bottom, #089de3 5%, #089de3 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #089de3), color-stop(1, #089de3) );
	background:-moz-linear-gradient( center top, #089de3 5%, #089de3 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#089de3", endColorstr="#089de3");	background: -o-linear-gradient(top,#089de3,089de3);
	background-color:#089de3;
	border:0px solid #ccc;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #089de3 5%, #089de3 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #089de3), color-stop(1, #089de3) );
	background:-moz-linear-gradient( center top, #089de3 5%, #089de3 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#089de3", endColorstr="#089de3");	background: -o-linear-gradient(top,#089de3,089de3);
	background-color:#089de3;
}
.CSSTableGenerator tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;text-align:center !important;
}
.CSSTableGenerator tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}
button.btn-submit-cart {padding: 8px 20px;margin-left: 0;}
/*end table css */
table tr td{
padding:5px;	
}
.emi_Bank{
background-position: 32px 2px;
display: inline-block;
height: 35px;
background-repeat: no-repeat;
width: 130px !important;
vertical-align: middle;
}
.emi_hdfc{
background-image: url("../images/hdfcbank.png"); 
}
.emi_icici{
background-image: url("../images/icicibank.png");
}
.emi_citi{
background-image: url("../images/citibank.png");
}
.emi_axis{
background-image: url("../images/axis-bank.png");
}
.emi_kotak{
background-image: url("../images/kotak-bank.png");
}
.emi_hsbc{
background-image: url("../images/hsbc-bank.png");
}
.emi_stanchart{
background-image: url("../images/standard-chartered-bank.png");
}
.emi_sbi{
    background-image: url("../images/sbi.png");
}
.emi_rbl{
    background-image: url("../images/rbl.png");
}


.bankemi{width:auto; float:left;}
.bankemi h2{
color: #295A90;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin: 3px 0;
    padding: 0;
}

.emitable{
width:auto;
display:block;
margin:0;
padding:0;
float: left;
}

.emiOption{
	background-position: -382px 2px;
    background-repeat: no-repeat;
    width: 68px;
}

#emiTable{
text-align:center;
width:auto;
}

#myModal1 .modal-dialog {width:850px}
@media screen and (max-width:980px) {
	button.btn-submit-cart {padding:8px 12px}
}
@media (min-width: 240px)and (max-width: 1000px) {
	
#Header img{width:100%;}	
.container{padding:0px !important; margin:0px !important;}
.product_header{ float:left; width:50%; margin-top: 0px;}
.product_header ul{float:left; width:auto !important;}
#Header{height:87px !important;}
#container {background-size: 100% 100%;}
.dis_none{display:none;}
.pro_none h3, .qty h3, .grand_total h3{font-size:14px !important; color:#000; padding:0px !important; margin:0px 0px 10px 0px !important;}
.tab-content-info, .tab-content{padding:0px !important;}
.IndusShoppingCartTitleBg{background:none; height:1px !important;}
.PackageTitileCart p:first-child{font-size:16px !important; font-weight:normal;}
.div2{float:left;}
.form-control{padding:0px !important; height:20px !important; float:left !important}
.PackageTitileCartRemove{background-position: -1px -545px !important; width: 64px !important; float: right;}
.PackageTitileCart{position:static !important;}
.ProductTotalAmountCart span{font-size:15px;}
.ProductTotalAmountCart h3, .grand_total {font-size:14px; font-weight:normal;padding:0px; margin:10px 0px;}
.grand_total{margin-top:16px !important;}
.nlSucb{margin: 20px 0px;}
.paySubmit{margin-left:10%;}
.proceedForPayment span{display:none !important;}
#tblShowCart{width:100%}

.payArrow{display:none !important;}
ul.qtabs {width:93% !important; float:none !important;}
.qthead-lft-blue1 ul.qtabs li{width:100% !important}
.qtcontent{width:100% !important;margin: 121px auto; margin-top:250px;}
.netbanking{margin-top:120px; min-height:none !important; margin-top:250px;}
#emidetails table tr td{padding:0px !important;}
#emiTable{margin-left: -23px; font-size:10px;}
.dcPackage a{position:relative; right:0px; width: 115px;}
input[type="checkbox"], input[type="radio"]{padding:0px; margin:0px;}
.doc-chat{display:none;}
.copyright{margin:0px 0px 15px 0px; text-align:center;}
.pay-option img{width:100%;}
.dcAvail{float:none !important;position: initial;}
.netBanking select{margin-left: 0px !important;}
}



@media (min-width: 1024px) and (max-width: 2300px) {
.pro_none{display:none}
.grand_total{text-align:right;}

}

@media screen and (max-width:640px) {
	div#addTestId {
    padding-left: 45%;
    position: relative;
}
div#addTestId:after {
    content: "Add Test";
    text-align: left;
    position: absolute;
    left: 9px;
    font-size: 14px;
    font-weight: 600;
    color: #000;
}
#myModal1 .modal-dialog {width:100%!important}
}