/* CSS Document */
@import url('/Common/font-awesome.min.css');


@import url('https://fonts.googleapis.com');
@import url('https://fonts.gstatic.com" crossorigin');
@import url('https://fonts.googleapis.com/css2?family=Open+Sans');

@import url('https://fonts.googleapis.com/css2?family=Tangerine');
@import url('https://fonts.googleapis.com/css2?family=Raleway');



ul.top-links{text-align:center;}
ul.top-links li {
    margin-left: 1px;
    display: inline-block;
}
ul.top-links li a i.fa {
    color: #000;
    background-color: #fff;
    width: 35px;
    height: 35px;
    font-size: 15px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
    -ms-border-radius: 50%;
    line-height: 36px;
    text-align: center;
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
}
ul.top-links li a i.fa:hover {
    color: #fff;
   background-color: #733cff;
}
/*-- //social-icons --*/




/*Ajax Calendar Control CSS*/

.ajax__calendar_day {
    height: 20px !important;
    width: 20px !important;
    text-align: right;
    padding: 6px 6px !important;
    cursor: pointer;
}

.cal_Theme1 .ajax__calendar_container   {
background-color: #DEF1F4;
border:solid 1px #77D5F7;
}

.cal_Theme1 .ajax__calendar_header  {
background-color: #ffffff;
margin-bottom: 4px;
}

.cal_Theme1 .ajax__calendar_title,
.cal_Theme1 .ajax__calendar_next,
.cal_Theme1 .ajax__calendar_prev    {
color: #004080;
padding-top: 3px;
}

.cal_Theme1 .ajax__calendar_body    {
background-color: #ffffff;
border: solid 1px #77D5F7;
}

.cal_Theme1 .ajax__calendar_dayname {
text-align:center;
font-weight:bold;
margin-bottom: 4px;
margin-top: 2px;
color: #004080;
}

.cal_Theme1 .ajax__calendar_day {
color: #004080;
text-align:center;
}

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,
.cal_Theme1 .ajax__calendar_active  {
color: #004080;
font-weight: bold;
background-color: #DEF1F4;
}


.cal_Theme1 .ajax__calendar_today   {
font-weight:bold;
font-size:9px;
}

.cal_Theme1 .ajax__calendar_other,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title {
color: #bbbbbb;
}


html {
text-rendering: optimizeLegibility !important;
-webkit-font-smoothing: antialiased !important;
-moz-font-smoothing: antialiased !important;
-moz-osx-font-smoothing: grayscale;
}			

::-webkit-scrollbar {width:10px;}

::-webkit-scrollbar-thumb:hover { background:#adff4c;}
 
/* Track */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
 
/* Handle*/
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: #0068c1; 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
::-webkit-scrollbar-thumb:window-inactive {
 background: rgba(30,30,30,0.8);
}

img{border:none; outline:none;}

.scrollup{
			width:30px;
			height:27px;			
			text-indent:-9999px;
			opacity:100;
			position:fixed;
			bottom:25px;
			right:25px;
			display:none;
            z-index:9999;			
			background: url('/images/up_icon.png') no-repeat;}
			
.scrollup:hover{opacity:.70;}

body{margin:0; padding:0; font-family:'open_sansregular','Open Sans', sans-serif; font-size:15px; font-weight:400; color:#262626; text-align:justify; text-decoration:none; line-height:28px; letter-spacing:1px;
     -moz-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; background:#ffffff;
}

.navbar-brand>img {margin-top: 6px;}

.homebannerstyle{width:100%; height:350px; margin:0px; padding:0;}
.innerbannerstyle{width:100%; height:250px; margin:0px auto; padding:0;}

.footheight{height:40px; background:none;}

.footerheading{font-size:20px; color:#ffffff; text-align:center; text-decoration:none; padding-bottom:20px;}

.footer{background:#0e3360; color:#FFFFFF; font-size:12px; font-weight:400; text-decoration:none; padding-top:8px; padding-bottom: 8px;}
.footer2{background:#000000; color:#FFFFFF; font-size:13px; font-weight:400; text-decoration:none; padding-top:10px; padding-bottom: 10px;}
.footer3{background:#143150; color:#FFFFFF; font-size:13px; font-weight:400; text-decoration:none;}

.footelinkrbgimg{background:url(/Medical/images/h_footerbg.jpg) center no-repeat; background-size:cover; height:281px;}
.footelinkrbg{background:rgba(0,0,0,.92); height:281px;}

.powerderby{font-size:11px; color:#ffffff; font-weight:400; text-decoration:none; text-align:right; background:none; padding:8px 0;}
.powerderby a{font-size:12px; color:#ffffff; font-weight:400; text-decoration:none;}
.powerderby a:hover{color:#00fff3; text-decoration:none;}

.bottomheading{color:#d10002; font-size:16px; font-weight:700;}

.servicetxt{font-size:13px; font-weight:700; color:#000000; text-align:center; text-decoration:none; margin:auto; margin-bottom:10px;}

.footcall{font-size:18px; font-weight:700; color:#FFFFFF; text-decoration:none;}

.footlink{text-align:left; color:#ffffff; padding: 8px 0;}
a.menubottom{ font-size:12px; color:#ffffff; text-decoration:none; font-weight:700; padding:0px 5px;}
a.menubottom:hover{ text-decoration:none; color:#62ff00;}

.headlink{text-align:left; color:#d5d5d5;}
.headlink a{ font-size:12px; color:#d5d5d5; text-decoration:none; font-weight:400; padding:5px 5px;}
.headlink a:hover{ text-decoration:none; color:#62ff00;}

a.knowmore{font-size:13px; font-weight:400; text-align: center; text-decoration:none; border-radius: 8px; background: #f76262; color:#ffffff; margin:20px auto; padding:8px 10px; display: block; width: 230px;
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-ms-transition: all .5s ease;
-o-transition: all .5s ease;
transition: all .5s ease;}
a.knowmore:hover{text-decoration:none; background: #000000; color:#ffffff;}

.pageshadow{box-shadow: 0px 0px 0px #cacaca; background:#f4f8fa; font-size: 14px; font-weight: 400; color: #000000; line-height:26px; margin:18px auto; width:100%; border-radius:8px; padding: 10px 14px; border: 0px solid #bfbfbf;}

.itemheading{margin-top:60px; margin-bottom:0px; padding-bottom:0px; border-bottom:1px solid #b9b9b9;}
.itemheading span{font-family:'open_sansregular','Open Sans', sans-serif !important; font-size:22px; color:#000000; font-weight:300; text-align:left; }

.headinginnerbgProduct{background:url(/Medical/images/headingbgProduct.jpg) center top no-repeat; background-size:cover;}
.headinginnerbgManufacturing{background:url(/Medical/images/headingbgManufacturing.jpg) center top no-repeat; background-size:cover;}
.headinginnerbgInternationalOperations{background:url(/Medical/images/headingbgInternationalOperations.jpg) center top no-repeat; background-size:cover;}
.headinginnerbgResearchActivity{background:url(/Medical/images/headingbgResearchActivity.jpg) center top no-repeat; background-size:cover;}
.headinginnerbgCorporateResponsibility{background:url(/Medical/images/headingbgCorporateResponsibility.jpg) center top no-repeat; background-size:cover;}

.headingbgtxt{width: 100%; padding: 0px; border-radius: 0px; margin: 10px 0;}

.headinginner{font-size: 30px; text-align: center; font-weight: 600; color:#de0000; margin-top: 0px; margin-bottom:30px; font-family:'open_sansregular','Open Sans', sans-serif !important;}
.headinginner:before {
        content: "";
        display: block;
        width: 30%;
        height: 5px;
        background: #191970;
        left: 0;
        top: 90%;
        position: absolute;
      }
      .headinginner:after {
        content: "";
        display: block;
        width: 30%;
        height: 5px;
        background: #191970;
        right: 0;
        top: 90%;
        position: absolute;
      }

.similarproductheading{font-size: 18px; font-weight: 300; color: #000000; text-align: left; border-bottom: 1px solid #d2d2d2; margin-bottom: 10px; margin-top: 70px;}


h1{font-family:'open_sansregular','Open Sans'; font-size:18px; color:#084a87; font-weight:600; text-align:left; text-transform:none; border-bottom: 1px solid #084a87; background:url(/Medical/images/h1_headingbg.png) center no-repeat; margin-top:26px; margin-bottom:26px; padding-bottom:2px;}
h2{font-size:22px; color:#000000; font-weight:400; margin-top:0px;}
h3{font-family:'open_sansregular','Open Sans', sans-serif !important; font-size:15px; color:#000000; font-weight:600; text-align:left; font-style:normal;  background:url(/Medical/images/h3_headingbg.png) center no-repeat; margin-top:0px; padding-bottom:1px;}}
h4{font-size: 17px; color: #000000; font-weight: 700; text-align: left; font-style: normal; margin-top: 30px; padding-bottom: 4px; border-bottom: 1px solid #c5c5c5;}
h5{font-size:24px; color:#000000; font-weight:400; font-style:normal; text-align:left;}
h6{font-size:42px; color:#ffffff; font-weight:700; margin:70px 0; text-align:center; text-shadow : 2px 2px 8px #4080ba;}


a.homeabtlnk1{font-size:12px; text-align:center; color:#ffffff; background:#0375c5; display:block; padding:6px 8px; text-decoration:none; border-radius:4px; margin-top:25px;}
a.homeabtlnk2{font-size:12px; text-align:center; color:#ffffff; background:#185179; display:block; padding:6px 8px; text-decoration:none; border-radius:4px; margin-top:25px;}
a.homeabtlnk3{font-size:12px; text-align:center; color:#ffffff; background:#ff9030; display:block; padding:6px 8px; text-decoration:none; border-radius:4px; margin-top:25px;}


.headinghome{font-size:22px; color:#000000; font-weight:400; margin-top:0px; margin-bottom:20px; text-align:left;}
.headinghome span{font-size:25px; color:#4080ba; font-weight:900; padding: 8px 0 1px 0; display: table;}


.comingsoon{font-size:24px; color:#00c10f; font-weight:400; margin:60px auto; height:200px;}

.bannertxt{font-size:30px; color:#ffffff; font-weight:400; margin:10px 0; text-align:center; text-shadow: 1px 1px 1px #509bdf, 3px 3px 5px #4080ba;}

.topdowngap{width:100%; height:50px; background:none;}
.leftrightgap{padding-left:16px !important; padding-right:16px !important;}

.supportcallhead{color:#fff; top:6px; font-size:13px; font-weight:400; text-decoration:none; outline:none;}

.contactpageheading{font-size:16px; color:#000000; font-weight:600; margin-bottom:20px;}
.contacttxt{font-size:15px; color:#000000; font-weight:400; margin-bottom:20px;}
.contactaddress{font-size:17px; color:#000000; font-weight:400; line-height:30px;}
a.contactemail{font-size:16px; color:#000000; font-weight:400; text-decoration:none;}
a.contactemail:hover{color:#FF0000; text-decoration:none;}

.mandatorytext{padding-left:3px; color:#dc1032; font-size:13px; font-weight:600; text-align:left;}

fieldset {background-color: #f7f7f7; padding:20px 30px; border:1px solid #b1b1b1;}
legend {font-size:18px; color:#053a7b; font-weight:400; text-decoration:none; padding: 0px 10px; margin-bottom: 10px !important; border-bottom: 1px solid #053a7b !important;}

input[type="text"], input[type="password"], input[type="date"]{width:98%; background:#ffffff; height:36px; border: 1px solid #e2e2e2;
outline: 0; padding:0 6px 0 6px; color:#000; font-size:14px; font-weight:400; margin-bottom: 18px;}
input[type="text"]:hover, input[type="password"]:hover, input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:hover, input[type="date"]:focus{outline: 0; color:#e00000; border: 1px solid #76b7ef; box-shadow: 1px 1px 6px #17bfff;}

input[type="text"].tbsearch{width:98%; height:36px; border: 1px solid #b9b9b9; outline: 0; padding:0 6px 0 40px; color:#000; font-size:14px; font-weight:400; background:url(/Medical/images/searchtxt.png) #fff left no-repeat;}
input[type="text"].tbsearch:hover, input[type="text"].tbsearch:focus{outline: 0; color:#e00000; border: 1px solid #000000; box-shadow:none;}

Textarea{font-family:Arial; width:98%; height:50px; border: 1px solid #e2e2e2; outline: 0; padding:5px 0 0 8px; color:#000; font-size:14px; font-weight:400; resize:none; overflow:hidden; margin-bottom: 18px !important; line-height: 17px;}
Textarea:hover, Textarea:focus{border: 0; border: 1px solid #dc1032; outline:none; padding:5px 0 0 8px; color:#e00000; resize:none; overflow:hidden;}

input[type="radio"] + label {font-size: 12px; font-weight: 600; color: #000000; margin-left: 5px; margin-bottom: 18px; border:0; outline: 0;}

select{width:98%; background:#ffffff; height:36px; border: 1px solid #e2e2e2; outline: 0; padding:0 6px 0 6px; color:#000; font-size:14px; font-weight:400; margin-bottom: 18px !important;}
select:focus, select:hover, option:focus, option:hover {outline: 0; color:#e00000; border: 1px solid #76b7ef; box-shadow: 1px 1px 6px #17bfff;}

select.TxtSearch{width:98%; background:#ffffff; height:36px; border: 1px solid #e2e2e2; outline: 0; padding:0 6px 0 36px; color:#000; font-size:14px; font-weight:400; margin-bottom: 18px !important; background:url(/images/TxtSearch.png) #fff left no-repeat;}
select.TxtSearch:focus, select.TxtSearch:hover, option:focus, option:hover {outline: 0; color:#e00000; border: 1px solid #76b7ef; box-shadow: 1px 1px 6px #17bfff;}

input[type="submit"]{FONT-WEIGHT: 100; margin:8px auto; padding: 8px 20px; font-size: 13px; font-size: 13px; border-radius: 4px; outline:none; border:none; COLOR: #ffffff; background:#2575b9; cursor:pointer;} 
input[type="submit"]:hover, input[type="submit"]:focus {border: 0; background:#000000; outline: 0; color:#fff;}

input[type="submit"].btpre{background: #fbfbfb; margin:0 6px; font-size:14px; font-weight:600; color: #000000; width: 40px; height:70px; border: 1px solid #d4d4d4; border-radius: 4px;}
input[type="submit"].btnext{background: #fbfbfb; margin:0 6px; font-size:14px; font-weight:600; color: #000000; width: 40px; height:70px; border: 1px solid #d4d4d4; border-radius: 4px;}

input[type="submit"].AddtoCart{background: #6c49f7; color: #ffffff; width: 150px; border: none; border-radius: 4px; padding: 6px 4px;}
input[type="submit"].viewcartRemove {background: #fb4c3a; color:#ffffff;}
input[type="submit"].viewcartContinuousShopping{background: #119a01; width: 300px; font-size: 16px; font-weight: 300; padding: 8px 4px;}
input[type="submit"].viewcartPlaceOrder, button.viewcartPlaceOrder {background: #1383d2; color:#ffffff; text-align:center; width:100%; padding: 6px 4px; border-radius: 10px; border: none;}

input[type="button"].btnGo{background: #fd7718; color: #ffffff; width: 60px; border: none; border-radius: 4px;}
input[type="submit"].btnsearch{background: #fd7718; color: #ffffff; width: 80px; border: none; border-radius: 4px;}

input[type="button"]{FONT-WEIGHT: 100; margin:8px auto; padding: 8px 20px; font-size: 13px; border-radius: 4px; outline:none; border:none; COLOR: #ffffff; background:#0d8a00; cursor:pointer;} 
input[type="button"]:hover, input[type="button"]:focus {border: 0; background:#d91338; outline: 0; color:#fff;}

input[type="submit"].btChangeLanguage{FONT-WEIGHT: 100; margin:0px auto; padding: 4px 20px; font-size: 13px; border-radius: 4px; outline:none; border:none; COLOR: #ffffff; background: #44a1ab;}
input[type="submit"].btChangeLanguage:hover, input[type="submit"].btChangeLanguage:focus {border: 0; background:#577b90; outline: 0; color:#fff;}

input[type="submit"].btShowRecord{FONT-WEIGHT: 100; margin:0px auto; padding: 4px 20px; font-size: 13px; border-radius: 4px; outline:none; border:1px solid #4496c4; COLOR: #ffffff; background: #458eb7;}
input[type="submit"].btShowRecord:hover, input[type="submit"].btShowRecord:focus {border: 1px solid #4496c4; background:#577b90; outline: 1px; color:#fff;}

input[type="submit"].btShowAllRecord{FONT-WEIGHT: 100; margin:0px auto; padding: 4px 20px; font-size: 13px; border-radius: 4px; outline:none; border:1px solid #4496c4; COLOR: #458eb7; background: none;}
input[type="submit"].btShowAllRecord:hover, input[type="submit"].btShowAllRecord:focus {border: 1px solid #4496c4; background:#577b90; outline: 1px; color:#fff;}

input[type="image"] {border: none; outline: none;}
input[type="image"]:hover, input[type="image"]:focus{border: none; outline:none;}

ul.footlinklist{list-style:url(../Ortho/images/f_listmenu.png); margin:0px 0 0 20px; padding:0; text-align:left;}
.footlinklist li{margin-bottom:8px;}
.footlinklist li a{ color:#c6c6c6; font-size:14px; font-weight:400; text-decoration:none;}
.footlinklist li a:hover{ color:#ffffff; text-decoration:none;}


ul.footerlistlinks{list-style-type: none; margin: 0; padding: 0; overflow: hidden;}
ul.footerlistlinks li{float:left;}
ul.footerlistlinks li a{display: block; margin: 8px 6px; font-size:12px; font-weight:300; color:#f90000; text-decoration:none;}
ul.footerlistlinks li a:hover{color:#ffffff; text-decoration:none;}


a.footbookseat{ font-size:14px; background:#c60000; color:#FFFFFF; font-weight:400; text-decoration:none; text-align:center; display:block; padding:10px 0; width:130px; margin:12px 0;}
a.footbookseat:hover{ text-decoration:none; background:#ffffff; color:#c60000;}

.helpline{font-size:26px; font-weight:700; color:#ff0000; text-decoration:none;}
.clubtime{font-size:16px; font-weight:400; color:#000000; text-decoration:none;}


ol.awardlist li{margin-bottom:20px; text-align:left;}

.about1{font-size:14px; font-weight:700; color:#000000; text-decoration:none;}
.about2{font-size:14px; font-weight:400; color:#014b84; text-decoration:none;}
.about3{font-size:13px; font-weight:400; color:#014b84; text-decoration:none;}

.f3{padding:30px 0;}
.f1{font-size:30px; font-weight:700; color:#ffffff; text-decoration:none; padding:20px 0;}
.f2{font-size:20px; font-weight:400; color:#ffffff; text-decoration:none; padding:10px 0;}

.serimgleft{float:left; left:0;}
.serimgright{float:right; right:0;}

.hsimg{font-size:14px; font-weight:700; text-align:center; color:#000000; text-decoration:none; margin:20px auto; line-height:18px;}

.hindilogo{position: relative; top: 25px; float: right;}

.myaccont{padding:10px 15px;}
.myaccont a{font-size:14px; font-weight:700; color:#000000; text-align:center; text-decoration:none;}
.myaccont a:hover{color:#dc1032; text-decoration:none;}

.inneraddtocart{}
.inneraddtocart a{font-size:14px; font-weight:700; color:#ffffff; text-align:center; text-decoration:none; display:block; background:#2ea20b; padding:10px 15px;}
.inneraddtocart a:hover{color:#dc1032; text-decoration:none;}

.innerbuynow{}
.innerbuynow a{font-size:14px; font-weight:700; color:#ffffff; text-align:center; text-decoration:none; display:block; background:#ff6816; padding:10px 15px;}
.innerbuynow a:hover{color:#dc1032; text-decoration:none;}

.productname{font-size:28px; font-weight:400; color:#000000; text-align:left; text-decoration:none;}
.productsubname{font-size:13px; font-weight:400; color:#4a4a4a; text-align:left; text-decoration:none; margin:10px 0;}
.innercost{font-size:34px; font-weight:400; color:#e53333; text-align:left; text-decoration:none; margin:15px 0;}

.formbgcolor{width:100%; background:#ffffff; padding:20px 18px; font-size:13px; color:#000000; text-align:left; box-shadow:1px 0 10px #d2d2d2; border:1px solid #d2d2d2;}

.hpdgallery{margin:15px 0;}
.hgggallery{margin:15px 0;}

.viewmorelink{text-align:center;}
.viewmorelink a{ padding:10px 0px; display:block; width:160px; margin:15px auto; background:#0fb50f; color:#FFFFFF; font-size:14px; font-weight:400; text-decoration:none;}
.viewmorelink a:hover{background:#000000; text-decoration:none;}

.misdataheading{font-size:11px; background:#00e4dc; color:#000000; text-align:center; font-weight:700; text-decoration:none; Border:1px solid #e5e5e5; line-height:18px; white-space:normal !important;}
        tr.misdataheading th{padding:6px 6px; white-space:normal !important;}
        .misdatatxt{font-size:11px; text-align:left; color:#000000; font-weight:400; text-decoration:none; background:#f6f6f6; Border:1px solid #e5e5e5; line-height:18px; white-space:normal !important;}
        tr.misdatatxt td{padding:6px 6px; white-space:normal !important;}
        .misdataalternat{font-size:11px; text-align:left; color:#000000; font-weight:400; text-decoration:none; background:#ffffff; white-space:normal !important;}
        tr.misdataalternat td{padding:6px 6px; white-space:normal !important;}

        .misdatapaging{ background:#40577B; color:#ffffff; border: 1px solid #fff; padding: 1px 3px;}
        tr.misdatapaging td span {border: 1px solid #fff; padding: 2px 5px; background:#0173d4;}
        tr.misdatapaging td a{margin:0px 3px;}

        .misselectrow a{background:#036791; color:#ffffff !important; padding:4px 10px; display:block; text-align:center; width:60px;}
        .misselectrow:hover{background:#000000; color:#ffffff;}

        .misdatafooter {background:#365160; font-size:12px; color:#ffffff; font-weight:700; Border:1px solid #e5e5e5;}
        tr.misdatafooter td{padding:6px 8px;}        

        .misdataedit{background:#f3f3d5;}

        /*eCommerce Product*/
   #product_list .product_img2 {
   border-radius: 4px;
    border: 1px solid #d2d2d2;
    box-shadow: 0 0 5px 1px #D8D8D8;
    float: left;
    margin: 18px 20px;
    padding: 6px 8px;
    max-width: 250px;
}

.product_code {
   height:38px;
text-decoration:none;
}

.product_code a {
    font-size: 12px;
    color: #000000;
    font-weight: 400;
    text-align: left;
    margin: 10px 0px;
    line-height: 18px;
	}

.product_price {    
	color: #000;    
    margin: 2px 0px;
}

.price-box a
{
font-size:13px;
font-weight:700;
color:#109800;
text-decoration:none;
}

.WebRupee {
    color:#000000;
	font-size:14px;
	font-weight:700;
	text-decoration:none;
}



        /*eCommerce Similar Product*/
   #product_list .similarproduct_img2 {
   border-radius: 4px;
    border: 1px solid #d2d2d2;    
    float: left;
    margin: 18px 20px;
    padding: 2px 2px;
    max-width: 200px;
}

.similarproduct_code {
   height:20px;
text-decoration:none;
}

.similarproduct_code a {
    font-size: 11px;
    color: #000000;
    font-weight: 400;
    text-align: left;
    margin: 8px 0px;
    line-height: 16px;
	}

.similarproduct_price {    
	color: #000;    
    margin: 0px 2px;
    text-align:left;
}

.similarprodetailOldRate
{
font-size:12px;
font-weight:300;
color:#FF0000;
text-decoration: line-through;
}

.similarprice-box a
{
font-size:12px;
font-weight:700;
color:#109800;
text-decoration:none;
}

.similarWebRupee {
    color:#000000;
	font-size:11px;
	font-weight:700;
	text-decoration:none;
}


 .prodetailProductName{text-decoration: none; color: #000000; font-size:20px; font-weight:300; text-align:left;}
 .prodetailProductTitle{text-decoration: none; color: #ff7600; font-size:16px; font-weight:300; text-align:left;}
 .prodetailProductBrand{text-decoration: none; color: #000000; font-size:13px; font-weight:400; text-align:left; margin-bottom:16px;}
 .prodetailNewRate{text-decoration: none; color: #13b700; font-size:18px; font-weight:700; text-align:left;}
 .prodetailOldRate{text-decoration: line-through; color: #ff0000; font-size:16px; font-weight:400; text-align:left;}
 .prodetailProductSize{text-decoration: none; color: #000000; font-size:13px; font-weight:700; text-align:left; margin-top:14px;}
 .prodetailProductColor{text-decoration: none; color: #000000; font-size:13px; font-weight:700; text-align:left;}
 .prodetailStock{text-decoration: none; color: #000000; font-size:13px; font-weight:400; text-align:left;}
 .prodetailSubTotal{text-decoration: none; color: #000000; font-size:20px; font-weight:600; text-align:left;}
 .prodetailProductDetailHeading{text-decoration: none; color: #000000; font-size:20px; font-weight:400; text-align:left; border-bottom: 1px solid #d4d4d4; margin-bottom: 10px;}
 .prodetailProductDetailTxt{text-decoration: none; color: #000000; font-size:13px; font-weight:400; text-align:left;}
 .prodetailSpecialDescriptionHeading{text-decoration: none; color: #000000; font-size:20px; font-weight:400; text-align:left; border-bottom: 1px solid #d4d4d4; margin-bottom: 10px;}
 .prodetailSpecialDescriptionTxt{text-decoration: none; color: #000000; font-size:13px; font-weight:400; text-align:left;}
 
.HcoverRegister{background:#55f0ee; padding:20px 24px; border:1px solid #d8d8d8; 
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-ms-transition: all .5s ease;
-o-transition: all .5s ease;
transition: all .5s ease;
}
.HcoverRegisterHeading{font-size:14px; font-weight:600; color:#000000; text-align:left;}
.HcoverRegisterTxt{font-size:12px; font-weight:300; color:#000000; text-align:justify; line-height:18px;}

.HcoverRegisterLink{display:none;}
a.HcoverRegisterbtn{text-decoration:none;}

a.HcoverRegisterbtn:hover >.HcoverRegister{background:#f3f3f3; border:1px solid #000000; -webkit-transition: all 0.3s ease-in-out;}


.HcoverExpert{background:#f1ef2e; padding:20px 24px; border:1px solid #d8d8d8;
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-ms-transition: all .5s ease;
-o-transition: all .5s ease;
transition: all .5s ease;
}
.HcoverExpertHeading{font-size:14px; font-weight:600; color:#000000; text-align:left;}
.HcoverExpertTxt{font-size:12px; font-weight:300; color:#000000; text-align:justify; line-height:18px;}

.HcoverExpertLink{display:none;}

a.HcoverExpert{text-decoration:none;}
a.HcoverExpertbtn:hover >.HcoverExpert{background:#f3f3f3; border:1px solid #000000; -webkit-transition: all 0.3s ease-in-out;}

.hGDCcover{border:1px solid #cfcfcf; padding:12px 0; box-shadow: 1px 1px 8px #bbbbbb; margin:15px auto;}
.hGDCheading{font-size:15px; font-weight:600; color:#e00000; text-align:left; padding:8px 15px; display: inline-block;}
.hGDCheading:before
{
  content: "";
  position: absolute;
  height: 5px;
  border-bottom: 1px solid #000000;
  border-top: 1px solid #000000;
  top: 48px;
  width: 10px;
}
.hGDCheading:after {
  content: "";
  position: absolute;
  height: 5px;
  border-bottom: 1px solid #000000;
  border-top: 1px solid #000000;
  top: 48px;
  width: 96px;
}
.hGDCheading:before {
  margin-left: 18px;
  left: 0;
}
    .hGDCheading:after {
    margin-right: 30px;
    right: 0;
    }

.hGDCtxt{font-size:13px; font-weight:300; color:#000000; text-align:justify; padding:0px 15px 10px 15px;}
.hGDClink{font-size:20px; font-weight:600; color:#ffffff; text-align:center; display:none; position:relative; top:-430px; width: 100%;
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-ms-transition: all .5s ease;
-o-transition: all .5s ease;
transition: all .5s ease;
}
.hGDCbg{background: rgba(0, 0, 0, .6); position:relative; top:-282px; width: 100%; height: 282px; display:none;
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-ms-transition: all .5s ease;
-o-transition: all .5s ease;
transition: all .5s ease;
}
a.hGDCcoverbtn{text-decoration:none;
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-ms-transition: all .5s ease;
-o-transition: all .5s ease;
transition: all .5s ease;
}

a.hGDCcoverbtn:hover >.hGDCcover >.hGDClink{display:block;}
a.hGDCcoverbtn:hover >.hGDCcover>.hGDCbg{display:block;}

a.btnHomeDecoration{text-decoration:none;}

.HomeDecorationcover{width:100%; height:auto; background: #ffffff; border-radius:10px; padding:10px 20px; margin:15px auto;}
.HomeDecorationcoversub{width: 50%; position: relative; top: 50px; margin-left: 50px;}
.HomeDecorationheading{font-size: 16px; font-weight: 400; color: #000000; text-align: left; margin-bottom: 10px;}
.HomeDecorationtxt{font-size: 14px; font-weight: 300; color: #000000; text-align:justify;}
.HomeDecorationimg{margin:15px auto; border:none; outline:none;}

.HomeDecorationlink{font-size: 13px; margin: 18px auto; padding:10px; width: 50%; text-align: center; display:block; border-radius:6px; background:#4080ba; color:#ffffff;
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-ms-transition: all .5s ease;
-o-transition: all .5s ease;
transition: all .5s ease;
}

a.btnHomeDecoration:hover >.HomeDecorationcover>.HomeDecorationlink{background:#000000;}









.medicinesideheading{top:240px; font-family: Italianno-Regular; font-size: 30px; font-weight: 600; font-style: italic; color: #ffffff; text-decoration: none; line-height: 40px; background: rgba(255,255,255,.1); text-shadow: 1px 1px 6px #fb6565;}

.medicinehomecover{background: #ffffff; margin:20px 0; padding: 14px; border: 1px solid #b2b2b2; border-radius: 12px;}
.medicinehomecoversub{width: 50%; position: relative; top: 50px; margin-left: 50px;}
.medicinehomeheading{font-size: 22px; font-weight: 900; color: #000000; text-align: left; margin-bottom: 15px;}
.medicinehometxt{font-size: 16px; font-weight: 600; color: #000000; text-align:center; padding-top:5px;}

.medicinehomelink{margin-top: 50px; width: 120px; text-align: center; display:block;}
.medicinehome a{font-size: 13px; font-weight: 300; color: #ffffff; background: #fb013b; padding: 6px 8px; display:block;
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-ms-transition: all .5s ease;
-o-transition: all .5s ease;
transition: all .5s ease;
}
.medicinehomelink a:hover{background:#000000; text-decoration:none;}


a.AirPurifierPlantslink{text-decoration:none;}
.AirPurifierPlantsbg{width: 384px; height: 239px; background: url(/Medical/images/pfer1.jpg); background-position: center;
    background-size: cover; background-repeat: no-repeat; transition: all .5s ease; overflow: hidden; position: relative;}
.AirPurifierPlantstxt{font-size: 22px; font-weight: 600; color: #ffffff; text-align: center; text-shadow: 2px 2px 1px #000000; position: relative; top: 170px;}

a.AirPurifierPlantslink:hover >.AirPurifierPlantsbg{text-decoration:none; -webkit-transform: scale(1.15,1.15); -webkit-transition: all 0.3s ease-in-out; z-index:99;}

a.PetFriendlyPlantslink{text-decoration:none;}
.PetFriendlyPlantsbg{width: 384px; height: 239px; background: url(/Medical/images/pfer2.jpg); background-position: center;
    background-size: cover; background-repeat: no-repeat; transition: all .5s ease; overflow: hidden; position: relative;}
.PetFriendlyPlantstxt{font-size: 22px; font-weight: 600; color: #ffffff; text-align: center; text-shadow: 2px 2px 1px #000000; position: relative; top: 170px;}

a.PetFriendlyPlantslink:hover >.PetFriendlyPlantsbg{text-decoration:none; -webkit-transform: scale(1.15,1.15); -webkit-transition: all 0.3s ease-in-out; z-index:99;}

a.IndoorBundlesPlantslink{text-decoration:none;}
.IndoorBundlesPlantsbg{width: 384px; height: 239px; background: url(/Medical/images/pfer3.jpg); background-position: center;
    background-size: cover; background-repeat: no-repeat; transition: all .5s ease; overflow: hidden; position: relative;}
.IndoorBundlesPlantstxt{font-size: 22px; font-weight: 600; color: #ffffff; text-align: center; text-shadow: 2px 2px 1px #000000; position: relative; top: 170px;}

a.IndoorBundlesPlantslink:hover >.IndoorBundlesPlantsbg{text-decoration:none; -webkit-transform: scale(1.15,1.15); -webkit-transition: all 0.3s ease-in-out; z-index:99;}

.welove{font-size:16px; font-weight:600; color:#000000; text-align:left; margin:24px 0 10px 0;}
ul.welove1{text-align:left;}
ul.welove1 li{list-style:url(/Medical/images/footlist1.png); margin-left:-24px;}
ul.welove1 li a{font-size: 12px; font-weight: 300; color: #000000; text-align: left; line-height:34px;}

ul.welove2{text-align:left;}
ul.welove2 li{list-style:url(/Medical/images/footlist1.png); margin-left:-24px;}
ul.welove2 li a{font-size: 12px; font-weight: 300; color: #000000; text-align: left; line-height:34px;}

.webest{font-size:16px; font-weight:600; color:#ef6400; text-align:left; margin:24px 0 10px 0;}
ul.webest1{text-align:left;}
ul.webest1 li{list-style:url(/Medical/images/footlist2.png); margin-left:-24px;}
ul.webest1 li a{font-size: 12px; font-weight: 300; color: #000000; text-align: left; line-height:34px;}

ul.webest2{text-align:left;}
ul.webest2 li{list-style:url(/Medical/images/footlist2.png); margin-left:-24px;}
ul.webest2 li a{font-size: 12px; font-weight: 300; color: #000000; text-align: left; line-height:34px;}

.siteinform{font-size:16px; font-weight:600; color:#e00000; text-align:left; margin:24px 0 10px 0;}
ul.siteinfo{text-align:left;}
ul.siteinfo li{list-style:url(/Medical/images/footlist3.png); margin-left:-24px;}
ul.siteinfo li a{font-size: 12px; font-weight: 300; color: #000000; text-align: left; line-height:34px;}

.footercovermain{background: #0d4284; padding: 15px 0;}
.footercover{width: 100%; padding: 6px 15px; background: #ffffff; border-radius: 6px;}
.footercoverheading{font-size: 13px; font-weight: 600; color: #000000; text-align: left;}
.footercovertxt{font-size: 12px; font-weight: 300; color: #191919;; text-align: left; line-height:18px;}
a.footercoverbtn{text-decoration:none;}

.hlandscape{width: 612px; height: 237px; background: url(/Medical/images/h-landscape-bg.jpg) no-repeat;}
.hlandscapesub{width: 320px; padding-top: 15px; padding-left: 40px;}
.hlandscapeheading{font-size: 22px; font-weight: 600; color: #f7f38c; margin: 0px 0 10px 0px;}
.hlandscapetxt{font-size: 13px; font-weight: 300; color: #ffffff; line-height: 26px; margin: 0px 0 4px 0px;}
.hlandscapelink a{font-size: 13px; font-weight: 300; color: #000000; margin: 0px 0 0px 0px;}

.hgreengift{width: 612px; height: 237px; background: url(/Medical/images/h-green-bg.jpg) no-repeat;}
.hgreengiftsub{width: 320px; padding-top: 15px; padding-left: 40px;}
.hgreengiftheading{font-size: 22px; font-weight: 600; color: #00ff06; margin: 0px 0 10px 0px;}
.hgreengifttxt{font-size: 13px; font-weight: 300; color: #ffffff; line-height: 26px; margin: 0px 0 4px 0px;}
.hgreengiftlink a{font-size: 13px; font-weight: 300; color: #000000; margin: 0px 0 0px 0px;}

ul.clientmenulist{margin:0; padding:0;}
ul.clientmenulist li{list-style:none;}
ul.clientmenulist li a{font-size:13px; font-weight:300; color:#061453; text-align:left; text-decoration:none; padding:6px 12px; display:block; border-bottom:1px solid #b2b2b2;}
ul.clientmenulist li a:hover{font-size:12px; font-weight:600; color:#ffffff; background:#3165b3; text-decoration:none;}

.OrderRequestHistory {padding: 16px 20px; border: 1px solid #afafaf; border-collapse: collapse; background: #ffffff; font-size: 13px; font-weight: 300; text-align: left; margin-bottom:15px;}
a.OrderIdLink { font-size: 13px; font-weight: 600; text-align: left; color: #ff6b02; text-decoration: none; }
a.OrderIdLink:hover { color: #0364c7; text-decoration: none; }


.footersupport{font-size:16px; font-weight:600; color:#e00000; text-align:center; text-decoration:none;}
.footersupport span{font-size:22px; font-weight:900; color:#000000; text-align:center; text-decoration:none; display:grid; line-height:50px;}

.menubannergap{width: 100%; height: 70px;}

.followingheadingtxt{font-size:14px; font-weight:600; color:#e00000; text-align:left; font-style:italic; text-decoration:none;}


a.LeftMenuLink{font-size:14px; font-weight:300; color:#282828; text-align:left; text-decoration:none; display:block; padding:10px 10px; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;}
a.LeftMenuLink:hover{color:#000000; border-left:1px solid #000000; border-bottom:1px solid #000000; text-decoration:none;}


a.LeftMenuLink1{font-size:16px; font-weight:300; color:#000000; text-align:left; text-decoration:none; display:block; padding:10px 10px; border-left:5px solid #4080ba; border-right:1px solid #cfcfcf; border-bottom:5px solid #4080ba;}


.LoginCover{background: url(/SBA/images/loginbg.jpg) center top no-repeat; background-size: cover; position: fixed; width: 100%; height: 100%;}
.LoginMainHeading{font-size: 65px; font-weight: 900; color: #000000; text-align: center; line-height: 96px; margin-top: 200px; text-shadow: 5px 5px 5px #ffffff;}

.LoginPanelbg{padding: 20px 30px; border: 10px solid rgba(255,255,255,.5); margin-top: 160px; background: rgba(255,255,255,.7); color: #000000;}
.LoginHeading{font-size: 20px; font-weight: 400; text-align: left; padding: 14px 0;}

.engheading{font-size:15px; font-weight:600; color:#004080; text-decoration:none; text-align:left; margin-top: 14px; line-height:28px; display:table;}
.benheading{font-size:15px; font-weight:600; color:#004080; text-decoration:none; text-align:left; margin-top: 14px; line-height:28px; display:table;}

.homePanel{background: #d0e8ef; padding:40px 20px;}
.homeImgTop{margin-top:30px;}
.homeEngTxt{font-size:16px; font-weight:600; color:#000000; text-align:center; margin:20px auto;}
.homeBenTxt{font-size:16px; font-weight:600; color:#000000; text-align:center; margin:20px auto;}


@media (max-width:768px)
{
    body{font-size:12px; line-height:20px;}
    .leftrightgap{padding-left:16px !important; padding-right:16px !important;}
    .menubannergap{width: 100%; height: 52px;}

    .homebannerstyle{width:100%; height:200px; margin:0px; padding:0;}
    .innerbannerstyle{width:100%; height:150px; margin:0px; padding:0;}

    .pageshadow {width: 98%; font-size:12px; text-align: justify; line-height:20px; word-wrap: break-word;}

    input[type="submit"].btChangeLanguage {
        width: 98%;
        margin: 14px auto;
        padding: 6px 20px;
    }
    input[type="submit"].btShowRecord {position: relative; z-index: 999; width: 94%;  padding: 6px 20px;}
    input[type="submit"].btShowAllRecord {position: relative; z-index: 999; width: 94%;  padding: 6px 20px;}

    .LoginMainHeading{font-size: 40px; font-weight: 900; color: #000000; text-align: center; line-height: 50px; margin-top: 50px;}
    .LoginPanelbg{padding: 15px 20px; margin-top: 70px; }
    .LoginHeading{font-size: 15px; font-weight: 900; padding: 14px 0;}

.mobview{height:80px;}
.hindilogo{position: relative; top: 5px; float: right;}

.headingbgtxt{padding: 26px 20px; margin: 30px 0;}


.headinghome, .headinghome span{font-size:18px; text-decoration:none; display:grid; line-height:22px;}

.hGDCheading:before, .hGDCheading:after{top:30px}
.hGDCheading:after{width:55px;}

h1{font-size:14px; text-align:left; padding-bottom:1px; margin-top: 20px; margin-bottom: 20px;}
h2{font-size:18px; text-align:left;}
h5{font-size:26px; text-align:left; margin:30px 0 10px 0;}
h3{font-size:14px !important; text-align:left !important; margin-top:20px !important;}
h6{font-size:32px; color:#ffffff; font-weight:700; margin:70px 0; text-align:center; text-shadow: 2px 2px 8px #4080ba;}

.contactpageheading{font-size:15px; text-decoration:none; padding-top:30px;}
.contacttxt, .contactaddress, a.contactemail, a.contactemail:hover{font-size:13px;  line-height:20px; text-decoration:none;}

.footer{text-align:center; font-size:12px;}

.homePanel{padding:12px 15px;}
.homeImgTop{margin-top:8px;}
.homeEngTxt{font-size:13px; font-weight:600; color:#000000; text-align:center; margin:10px auto;}
.homeBenTxt{font-size:13px; font-weight:600; color:#000000; text-align:center; margin:10px auto;}

.medicinesideheading{top:1px; font-size: 17px; line-height: 26px; background: rgba(255,255,255,.4); }
.medicinehomeimage{width:120px; margin:auto;}
.medicinehometxt{font-size: 13px; text-decoration:none;}

ul.webest1 li a, ul.webest2 li a, ul.siteinfo li a{font-size: 10px; font-weight: 300; color: #000000; text-align: left; line-height:30px;}

.OrderRequestHistory { margin: 15px 0;}

.navbar{top:0px; min-height:30px;}
.lead{font-size:15px;}

a.menubottom{ font-size:12px;}

.helptable{ margin:15px auto;}

.bannerjwbg{margin:70px 10px; width:98%;}

.homebannerbgimg{height:574px;}
.homebannerbgcolor{height:360px;}

.bannerjwbg{margin:40px auto;}
.banwel{font-size:16px; font-weight:700; text-align:center; color:#fce203; text-decoration:none; padding:20px 0 5px 0;}
.bantxt{font-size:13px; font-weight:400;}
.banpsa{font-size:20px; font-weight:700; text-align:center; color:#fbc403; text-decoration:none; padding:20px 0 30px 0;}

.emgbg{top:52px; position:relative;}
.emr{font-size:15px; font-weight:400; color:#FFFFFF; text-decoration:none; padding:14px 0; text-align:center;}
.emrcall{font-size:18px; font-weight:700; color:#FFFFFF; text-decoration:none; padding:12px 0; text-align:center;}

.galleryimg{margin:20px auto;}

.cover{margin:0 auto; padding:0; background:none;}
.officefmailyheading{ font-size:22px; margin:25px auto;}
.officefmailytxt{ font-size:14px; line-height:26px;}
a.officefmailybooknow{ float:none; margin:22px auto;}

.eventdivheading{font-size:15px;}
.eventdivimg{width:120px; height:120px;}
.eventdivtxt{font-size:12px; line-height:18px; top:45px; left:158px; margin-right:20px;}

.footelinkrbgimg{height:610px;}
.footelinkrbg{height:610px;}

.powerderby{text-align:center;}
.navbar-brand>img{ margin:0px 0px 4px 14px; width:; height:44px;}

.weltxt{font-size:16px; margin-top:20px;}
.serimg{margin:20px 0;}

.footcall{text-align:center;}
.footlink{text-align:center;}
a.hospitalservices{ margin:15px 0; line-height:18px; font-size:12px;}
.footlinklist li a{font-size:13px;}


.serimgleft{margin:15px auto; right:auto; float:none;}
.serimgright{margin:15px auto; left:auto; float:none;}


.engheading{font-size:13px; font-weight:600; text-decoration:none; text-align:left; margin-top: 10px; line-height:25px; display:table;}
.benheading{font-size:13px; font-weight:600; text-decoration:none; text-align:left; margin-top: 10px; line-height:25px; display:table;}
}