@charset "utf-8";
@font-face{font-family:'LatoRegular';src:url(/fonts/LatoRegular.eot);src:url(/fonts/LatoRegular.eot) format("embedded-opentype"),url(/fonts/LatoRegular.woff2) format("woff2"),url(/fonts/LatoRegular.woff) format("woff"),url(/fonts/LatoRegular.ttf) format("truetype"),url(/fonts/LatoRegular.svg#LatoRegular) format("svg")}
@font-face{font-family:'LatoLight';src:url(/fonts/LatoLight.eot);src:url(/fonts/LatoLight.eot) format("embedded-opentype"),url(/fonts/LatoLight.woff2) format("woff2"),url(/fonts/LatoLight.woff) format("woff"),url(/fonts/LatoLight.ttf) format("truetype"),url(/fonts/LatoLight.svg#LatoLight) format("svg")}
html{height:100%}
body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,img,ul{margin:0;padding:0;border:0}
body,input,textarea,select,p{color:#000;font-size:13px;font-family:verdana;font-family:LatoRegular}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
#tell-a-friend-div {position: fixed;top: 15%;left: 34%;display: none;background: #ffffff;width: 400px;z-index: 99999;float: left;min-height: 470px;border: 1px solid #c49a38;border-radius: 15px;}
.button-s {background: #d1d6f7 none repeat scroll 0 0;border-radius: 50%;height: 30px;width: 30px;position: relative;    right: -92%;margin: 5px 0 0 -2px;}
.button-s a {font: bold 16px/25px verdana;padding: 0 8px;display: block;}
body{font-size:100%;line-height:18px;max-height:100%;width:100%;height:100%;background:#fff}
img{max-width:100%;border:0}
.inline{display:inline}
a{text-decoration:none;color:#297e8b}
a:hover{color:#231f20}
a{color:#297e8b}
a:hover{color:#231f20}
.callbacks3_nav.next{background:rgba(0,0,0,0) url(/images/right-f-arrow.png) no-repeat scroll 100% 0!important;height:29px;margin:166px 0 0;opacity:1;overflow:hidden;position:absolute;right:287px;text-decoration:none;text-indent:-9999px;width:24px;display:none;z-index:3}
.callbacks3_nav{background:rgba(0,0,0,0) url(/images/left-f-arrow.png) no-repeat scroll left top!important;height:29px;margin:166px 0 0;opacity:1;overflow:hidden;display:none;position:absolute;right:277px;text-decoration:none;text-indent:-9999px;width:24px;z-index:3}
.clear{clear:both}
ul,li{list-style:none}
.container{margin:0 auto;max-width:960px;position:relative}
body{width:100%}
main{display:block;margin:10px 0;padding:0;float:left;width:100%}
.img-sm{float:right;margin:3px 0}
header{float:left;width:100%;height:auto;padding:15px 0}
.logo{float:left;margin:0;padding:10px 0 0 13px}
.right{float:right;text-align:right;line-height:25px;width:360px}
.right a{color:#000}
.ypo{float:left;margin:15px 5px 5px 0;width:85%}
.appmt{float:right;margin:18px 5px}
.appmt a{padding:5px 15px;background:#485da3;border:none;border-radius:30px;color:#fff}
.appmt a:hover{background:#d1d6f7;color:#1b2b64}
nav{width:100%;float:left;position:relative;z-index:99;background:#485da3;margin:0;height:auto;clear:both}
.slicknav_menu{display:none}
.menu{list-style:none;margin:0 auto;position:relative;z-index:9999;display:block;float:left}
.menu:after{clear:both}
.menu ul{list-style:none;margin:0 auto;width:100%}
.menu li{position:relative;font-size:15px;font-family:'LatoRegular';text-transform:uppercase;text-align:left;float:left;margin:0}
.menu li a{color:#fff;display:block;float:left;margin:0;padding:13px 29px 13px 16px;transition:all .8s ease 0}
.menu li > a:hover,.menu > li:hover > a,.menu > li.current-menu-item > a,.menu > li.current_page_ancestor > a{color:#6e99d4;margin:0}
.menu li ul{position:absolute;left:0;padding:0;top:44px;display:none;width:200px;transition:all .2s ease-in-out 0}
.menu li:hover > ul{display:block}
.menu li li:hover > ul{left:100%;top:0;position:absolute}
.menu li li{position:relative;z-index:1000;margin:0;padding:0;font:normal 12px Verdana,Geneva,sans-serif;text-transform:none;text-shadow:none;transition:.4s all ease-out}
.menu li li a{color:#fff;display:block;text-align:left;border:none;background:#485da3 url(/images/dp.png) no-repeat 10px 12px;padding:9px 0 9px 35px;z-index:1000;position:relative;margin:0;width:200px;border-bottom:solid 1px #8b8b8b;transition:all .8s ease;font:normal 12px verdana;border:solid 1px #fff;border-top:solid 0 #4e6562}
.menu li li:first-child a,.menu li li:first-child a:hover{border-top:solid 1px #fff}
.menu li li a:hover,.menu li li:hover > a{border:none;background:#20367f url(/images/dp.png) no-repeat 10px 12px;color:#fff;padding:9px 0 9px 35px;margin:0;border-radius:0;font:normal 12px verdana;border:solid 1px #fff;border-top:solid 0 #4e6562}
.menu li li li{text-align:left;background:#111;z-index:1000;margin:0}
.menu li li li a{padding:9px 0 7px 25px}
.menu li li li a:hover{padding:9px 0 7px 25px}
.menu li ul ul{top:0}
.menu li li.menu-item-337 a{width:120px}
footer{background:#566caa url(/images/footerbg.jpg) no-repeat top center;min-height:213px;padding:50px 0 0}
.footer2,.footer1,.footer3{float:left;width:210px}
.footer3{float:left;width:280px}
.footer4{float:left;width:250px}
.heading{text-transform:uppercase;padding-bottom:20px;color:#fff;font-size:22px}
.footer1 ul li,.footer2 ul li{padding:3px 0}
.footer1 ul li a,.footer2 ul li a{color:#fff}
.copyright{color:#fff;padding:20px 0}
.footer4 ul li{width:32px;height:32px;padding:0 3px;float:left}
.footer4 ul li.fb a{background:url(/images/smo.png) no-repeat 0 0;width:32px;height:32px;display:block}
.footer4 ul li.tw a{background:url(/images/smo.png) no-repeat -40px 0;width:32px;height:32px;display:block}
.footer4 ul li.in a{background:url(/images/smo.png) no-repeat -81px 0;width:32px;height:32px;display:block}
.footer4 ul li.gp a{background:url(/images/smo.png) no-repeat -121px 0;width:32px;height:32px;display:block}
.footer4 ul li.yt a{background:url(/images/smo.png) no-repeat -161px 0;width:34px;height:32px;display:block}
.footer4 ul li.blog1 a{background:url(/images/smo.png) no-repeat -201px 0;width:34px;height:32px;display:block}
.head2{padding:40px 0 30px;clear:both}
.footer4 input{width:200px;height:30px;padding:2px 5px;border:none}
.footer4 input.submit{background:url(/images/search1.jpg) no-repeat 0 0;width:31px;height:34px;margin:0 0 0 -3px}
.footer4 input{float:left}
.ph_gallery img{margin:5px;float:left}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}
.rslides > li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}
.rslides > li:first-child{position:relative;display:block;float:left}
.rslides > img{display:block;height:auto;float:left;width:100%;border:0}
.rslides li img{width:100%}
.iframe-m{border:1px solid hsl(0,0%,60%);height:300px;width:98%}
.banner{margin:0 auto;max-width:2100px}
.banner_container{margin:-20% 0 0 3%;position:absolute}
.banner_container h2{font-family:'LatoLight';color:#485da3;font-size:32px;line-height:25px}
.banner_container h2 span{font-size:21px}
.banner_container ul li{color:#232323;list-style:disc;margin:0 0 0 16px;padding:3px 0}
.read_more{clear:both;padding:20px 0}
.read_more a{padding:5px 10px;background:#485da3;color:#fff;border-radius:3px}
.read_more a:hover{background:#d1d6f7;color:#1b2b64}
.we_do_container{float:left;width:100%;background:#d1d6f7;border-top:solid 1px #9095b7;min-height:200px;padding:30px 0 50px}
.we_do_container h2{text-align:center;text-transform:uppercase;font-size:32px;padding:45px 0 30px;color:#2e4282}
.we_do_container ul li{width:152px!important;text-align:center;float:left;padding:0 18px}
.we_do_container ul li img{padding:5px 0 10px}
.we_do_container ul li a{color:#363636;font-size:15px;text-transform:uppercase;line-height:15px}
.art_container{float:left;width:100%;min-height:200px;padding:40px 0;background:#011c40 url(/images/artbg.jpg) top center repeat}
.art_container li{width:290px;margin:0 20px 0 10px;background:#fff;height:240px;float:left}
.art_container h3 a{color:#233675!important}
.art_container h3{padding:10px 15px 0;color:#233675;font-size:18px}
.art_container p{padding:10px 15px}
.loc_container{float:left;width:100%;padding:40px 0;background:#011c40 url(/images/locbg.jpg) top center repeat}
.logo_container{float:left;width:100%}
.logo_container ul li{float:left;padding:20px 37px;width:180px!important}
.loc1{float:left;width:100%;margin:0}
.mm,.pp{float:left;clear:none;width:300px;margin:30px 0 0 12%}
.mm a{float:left;width:72%;display:block;background:#20367f url(/images/mm.png) 20px 12px no-repeat;padding:14px 2% 14px 26%;color:#a7effc;border-radius:5px}
.mm a:hover{background:#d1d6f7 url(/images/mm-on.png) 20px 12px no-repeat;color:#465693}
.pp a{float:left;display:block;background:#20367f url(/images/pp1.png) 20px 8px no-repeat;width:72%;padding:14px 2% 14px 26%;color:#a7effc;border-radius:5px}
.pp a:hover{background:#d1d6f7 url(/images/pp.png) 20px 8px no-repeat;color:#465693}
.loc_container h2{text-transform:uppercase;font-size:32px;padding:2px 0 27px;color:#fff;text-align:center}
.loc_container h2 a{color:#fff!important}
.loc2{width:100%;float:left}
.loc2 img{float:left;margin:0 12px 0 0}
.loc2 p{float:left;color:#fff;padding:0;margin:0;line-height:20px}
.loc2 ul li{margin:0 30px 0 0;float:left;width:285px}
.loc2 ul li p.dir{padding:10px 0}
.loc2 ul li p.dir a{color:#fff;background:url(/images/dir.png) 0 8px no-repeat;padding:10px 5px 10px 27px}
.pat_container{float:left;width:100%;min-height:200px;padding:40px 0;background:#d1d6f7}
.pat_container h2{text-align:center;text-transform:uppercase;font-size:32px;padding:20px 0 2px;color:#2e4282}
.pat_container h2 a{color:#2e4282!important}
.pat_container p{text-align:center;width:80%;padding:0 10%;font-size:16px}
.pat_container ul li{width:112px;text-align:center;float:left;padding:0 24px}
.pat_container ul li img{padding:5px 0 10px}
.pat_container ul li a{color:#363636;font-size:15px;line-height:15px;font-weight:700}
section{background:url(/images/sectionbg.jpg) top center no-repeat;min-height:270px;margin:40px 0 20px}
section h2{text-align:center;font-size:32px;color:#fff!important;text-transform:capitalize!important}
section h2 a{color:#fff!important}
section p{color:#fff}
section ul.left{float:left;width:280px;padding:5px 11%;margin:15px 0 0}
section ul.right{float:left;width:300px;padding:5px 7%;margin:15px 0 0}
section ul.left li{font-size:14px;line-height:17px;float:left!important;width:100%!important;padding:5px 5%!important;text-align:left!important;list-style:disc;color:#fff}
section ul.right li{font-size:14px;line-height:17px;float:left!important;width:100%!important;padding:5px 5%!important;text-align:left!important;list-style:disc;color:#fff}
.pay_container{float:left;width:100%;min-height:200px;padding:40px 0;background:#d1d6f7}
.pay_container h2{text-align:center;text-transform:uppercase;font-size:32px;padding:20px 0 2px;color:#2e4282}
.pay_container h2 a{color:#2e4282!important}
.pay_container p{text-align:center;width:80%;padding:0 10%;font-size:16px;color:#3a3e42}
.pay_container ul li{width:127px;text-align:center;float:left;padding:20px 55px}
.pay_container ul li img{padding:5px 0 10px}
.pay_container ul li a{color:#0e1b47;font-size:17px;line-height:15px}
.treat_container{float:left;width:100%;background:#fff;padding:30px 0 0}
.treat_container h2{text-align:center;text-transform:uppercase;font-size:32px;padding:20px 0 30px;color:#2e4282}
.treat_container h2 a{color:#2e4282!important}
.treat_container ul li{width:99px;text-align:center;float:left;padding:0 46px}
.treat_container ul li img{padding:5px 0 10px}
.treat_container ul li a{color:#1b2b64;font-size:16px;line-height:15px}
.article{background:url(/images/choicesbg.jpg) top center no-repeat;min-height:270px;margin:40px 0 2px}
.article h2{text-align:center;font-size:32px;color:#fff!important;text-transform:capitalize!important;padding:20px 0 0!important}
.article h2 a{color:#fff!important}
.article p{color:#fff;text-align:center;width:80%;padding:0 10% 20px;font-size:20px;line-height:10px}
.article ul{float:left;width:570px}
.article ul.left{width:290px;margin:0 30px}
.article ul.right1{width:250px}
.article ul li{float:left;color:#fff;padding:10px 5%;text-align:left!important;list-style-position:inside!important;list-style:disc;border-top:solid 1px #7687c2;border-bottom:solid 1px #7687c2;width:90%;margin:0 0 0 3%}
.article ul li:last-child{border-top:none}
.prep_treat{float:right;width:240px;margin:0 60px 0 0;font-size:18px;line-height:22px}
.prep_treat a{background:#d1d6f7 url(/images/ppt.png) 22px 20px no-repeat;padding:16px 15px 16px 80px;display:block;color:#1b2f6f}
.sub_banner_text{margin:-7% 0 0 4%;position:absolute;font-size:22px;color:#485da3;line-height:23px}
.sub_banner_text span{font-size:18px}
.outer_container{float:left;width:100%;position:relative}
.sub_container{margin:0 auto;max-width:960px}
.sub_content_container{float:left;width:100%;margin:0;padding:0}
.sub_left_container{float:left;width:620px;margin:5px 2% 0 0}
.navigation{float:left;width:99%;text-decoration:none;padding:0 0 20px;color:#044384;font:normal 12px Verdana,Geneva,sans-serif}
.navigation a{color:#6e99d4;text-decoration:none;font:normal 12px Verdana,Geneva,sans-serif}
.navigation a:hover{text-decoration:none;color:#044384}
.contents{float:left;font:normal 12px Verdana,Geneva,sans-serif;color:#232323;text-align:left;width:100%;padding:0}
.contents h1{color:#6e99d4;font-size:31px;font-family:'LatoLight';margin:0 5px 10px 0;padding-bottom:6px;font-weight:400}
.contents h1 span{color:#000}
.contents h2{color:#09c;font-size:19px;margin:0 0 10px;font-family:'LatoLight';font-weight:400}
.contents h3{color:#09c;font-size:22px;margin:0 0 10px;font-family:'LatoLight';font-weight:400}
.contents p{color:#333;font:normal 13px Verdana,Geneva,sans-serif;text-align:justify}
aside{float:right;width:280px;margin:20px 0}
.contents ul{padding:0 0 10px}
.contents ul li{padding:7px 0 0;list-style:outside;margin:0 0 0 3%;font:normal 13px Verdana,Geneva,sans-serif}
.servicelist{float:left;width:100%}
.servicelist li{background:rgba(0,0,0,0) none repeat scroll 0 0!important;float:left;margin:0!important;padding:0!important;width:50%;list-style:none!important}
.servicelist a{background:#485DA3 none repeat scroll 0 0;border:1px solid #5e5e5e;border-radius:10px;color:#fff;display:block;font:bold 12px Verdana,Arial,Helvetica,sans-serif;margin:10px 10px 0 0;padding:10px 15px;text-decoration:none}
.servicelist a:hover{background:#20367f none repeat scroll 0 0;color:#fff;text-decoration:none}
.address{float:left;line-height:22px;padding:0 2% 10px 4%;width:37%}
ul.patient-forms-page{font-weight:700;padding:0}
ul.patient-forms-page li{background:rgba(0,0,0,0) none repeat scroll 0 0;list-style:outside none none;padding:0}
.callbacks2_nav:active{opacity:1}
.callbacks2_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:65px;left:22px;opacity:1;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:49px;width:20px}
.callbacks2_nav.next{left:210px;top:42px}
.callbacks2_nav:active{opacity:1}
.conditions-list{border:1px solid #217590;margin-bottom:15px;padding:1px 1px 20px}
.conditions-list h2 a{background-color:#5b6baa;background-position:6px 3px;background-repeat:no-repeat;color:#fff;display:block;font-size:20px;padding:13px 5px 13px 70px}
.conditions-list p{color:#1f1f1f;font-family:"LatoRegular";font-size:15px;padding:0 4%}
.treatment-list h2 a.t-polypectomy-s{background-image:url(/images/polyt-s.png)}
.treatment-list h2 a.t-haemorrhoid-injection-s{background-image:url(/images/haemorrhoid-injection-s.png)}
.treatment-list h2 a.t-argon-plasma-coagulation-therapy{background-image:url(/images/argon-s.png)}
.treatment-list h2 a.t-crohns-ulcerative-colitis-treatments{background-image:url(/images/crohns-s.png)}
.treatment-list h2 a.t-hepatitis-c-treatments{background-image:url(/images/hepetatis--b-s.png)}
.treatment-list h2 a.t-hepatitis-b-virus-treatment{background-image:url(/images/hepetatis-c-s.png)}
.treatment-list h2 a.t-stricture-dilatation{background-image:url(/images/srticture-s.png)}
.treatment-list h2 a.t-pylori-eradication{background-image:url(/images/polyt-s.png)}
.treatment-list h2 a.t-eosinophilic-oesophagitis{background-image:url(/images/eosinophilic-s.png)}
.treatment-list h2 a.t-bio-feedback-therapy{background-image:url(/images/bio-s.png)}
.treatment-list h2 a.t-urea-breath-testing{background-image:url(/images/t-urea-breath-testing-s.png)}
.conditions-list h2 a.c-irritable{background-image:url(/images/irritable-s.png)}
.conditions-list h2 a.c-bowel{background-image:url(/images/conditions-bowel-cancer.png)}
.conditions-list h2 a.c-iron{background-image:url(/images/conditions-iron-deficiency.png)}
.conditions-list h2 a.c-fructose{background-image:url(/images/conditions-fructose.png)}
.conditions-list h2 a.c-constipation{background-image:url(/images/conditions-constipution.png)}
.conditions-list h2 a.c-coeliac{background-image:url(/images/conditions-coeliac-desease.png)}
.conditions-list h2 a.c-barrett{background-image:url(/images/conditions-barretts-oesophaugus.png)}
.conditions-list h2 a.c-crohns{background-image:url(/images/conditions-bowel-cancer.png)}
.conditions-list h2 a.c-haemorrhoids{background-image:url(/images/conditions-haemorrhids.png)}
.conditions-list h2 a.c-gord{background-image:url(/images/c-grd.png)}
.conditions-list h2 a.c-haemochromatosis{background-image:url(/images/c-haemochromatosis.png)}
.treatment-list{border:1px solid #217590;margin-bottom:15px;padding:1px 1px 20px}
.treatment-list h2 a{background-color:#5b6baa;background-position:6px 3px;background-repeat:no-repeat;color:#fff;display:block;font-size:20px;padding:13px 5px 13px 70px}
.treatment-list p{color:#1f1f1f;font-family:"LatoRegular";font-size:15px;padding:0 4%}
.treatment-list h2 a.t-colon{background-image:url(/images/treatment-colonoscopy.png)}
.treatment-list h2 a.t-gastro{background-image:url(/images/treatment-gastroscopy.png)}
.treatment-list h2 a.t-capsule{background-image:url(/images/treatment-capsule-endoscopy.png)}
.treatment-list h2 a.t-laparo{background-image:url(/images/c-grd.png)}
.img-r{float:right;border:1px solid 1px px #ccc;margin:3px 10px}
.img-l{float:left;border:1px solid 1px px #ccc;margin:3px 10px}
.Dr-Container{width:70%}
.Dr-Container ul.Dr-Container-list{width:100%;float:left;margin:0;padding:0}
.Dr-Container ul.Dr-Container-list li{margin:10px 0;padding:5px;border:1px solid #ccc;position:relative;border-radius:10px 0 25px 0;width:100%;float:left;list-style:none;background:#D1D6F7}
.Dr-Container ul.Dr-Container-list li:hover{background:#C3E2F2}
.Dr-Container li img{padding:2px;border:1px solid #ccc;float:left;margin:0 15px 0 10px}
.textMain .Dr-Container li h2 a{text-decoration:none}
.dr-profile-pic{float:right;margin:15px 0 20px 20px;width:170px}
.dr-profile-pic img{width:100%;border:1px solid #ccc}
.wdr-profile-pics{background:#485DA3 none repeat scroll 0 0;color:#fff!important;margin:0;padding:10px 0;text-align:center!important;width:100%!important}
.sub_service_list{background:#d1d6f7 none repeat scroll 0 0;border:1px solid #949bc8;margin:63px 0 0;padding:10px 0;position:relative}
.sub_service_list h2{color:#2e4282;font-size:24px;padding:20px 0;text-align:center}
.sub_service_list li{text-transform:uppercase}
.sub_service_list li a{color:#363636;display:block;font-size:15px;height:26px;margin:1px 0 13px 15px;padding:13px 0 8px 54px}
.sub_service_list li.bowel a{background:url(/images/subservicelist.png) no-repeat 0 0;padding:6px 40px 0 60px;height:40px}
.sub_service_list li.colono a{background:url(/images/subservicelist.png) no-repeat 0 -56px}
.sub_service_list li.gastro a{background:url(/images/subservicelist.png) no-repeat 0 -112px}
.sub_service_list li.iron a{background:url(/images/subservicelist.png) no-repeat 0 -170px}
.sub_service_list li.fructose a{background:url(/images/subservicelist.png) no-repeat 0 -225px;padding:6px 40px 6px 60px;height:40px}
.sub_service_list li.capsule a{background:url(/images/subservicelist.png) no-repeat 0 -281px;height:40px}
.sub_service_list li.bat a{background:url(/images/subservicelist.png) no-repeat 0 -337px;padding:6px 40px 6px 60px;height:40px}
.sub_service_list li.dises a{background:url(/images/subservicelist.png) no-repeat 0 -395px}
.sub_service_list li.consti a{background:url(/images/subservicelist.png) no-repeat 0 -453px}
.sub_service_list li.cron a{background:url(/images/subservicelist.png) no-repeat 0 -511px}
.sub_service_list li.hae a{background:url(/images/subservicelist.png) no-repeat 0 -566px}
.sub_service_list li.haem a{background:url(/images/subservicelist.png) no-repeat 0 -624px}
.sub_service_list li.reflx a{background:url(/images/subservicelist.png) no-repeat 0 -682px}
.sub_service_list li.argon-s a{background:url(/images/argon-s.png) no-repeat 0 0}
.sub_service_list li.argon-s a:hover{background:url(/images/argon-s-h.png) no-repeat 0 0}
.sub_service_list li.crohns-s a{background:url(/images/crohns-s.png) no-repeat 0 0}
.sub_service_list li.crohns-s a:hover{background:url(/images/crohns-s-h.png) no-repeat 0 0}
.sub_service_list li.eosinophilic-s a{background:url(/images/eosinophilic-s.png) no-repeat 0 0}
.sub_service_list li.eosinophilic-s a:hover{background:url(/images/eosinophilic-s-h.png) no-repeat 0 0}
.sub_service_list li.haemorrhoid-injection-s a{background:url(/images/haemorrhoid-injection-s.png) no-repeat 0 0}
.sub_service_list li.haemorrhoid-injection-s a:hover{background:url(/images/haemorrhoid-injection-s-h.png) no-repeat 0 0}
.sub_service_list li.hepetatis-b-s a{background:url(/images/hepetatis--b-s.png) no-repeat 0 0}
.sub_service_list li.hepetatis-b-s a:hover{background:url(/images/hepetatis-b-s-h.png) no-repeat 0 0}
.sub_service_list li.hepetatis-c-s a{background:url(/images/hepetatis-c-s.png) no-repeat 0 0}
.sub_service_list li.hepetatis-c-s a:hover{background:url(/images/hepetatis-c-s-h.png) no-repeat 0 0}
.sub_service_list li.h-pylori-s a{background:url(/images/h-pylori-s.png) no-repeat 0 0}
.sub_service_list li.h-pylori-s a:hover{background:url(/images/h-pylori-s-h.png) no-repeat 0 0}
.sub_service_list li.irritable-s a{background:url(/images/irritable-s.png) no-repeat 0 0}
.sub_service_list li.irritable-s a:hover{background:url(/images/irritable-s-h.png) no-repeat 0 0}
.sub_service_list li.polyt-s a{background:url(/images/polyt-s.png) no-repeat 0 0}
.sub_service_list li.polyt-s a:hover{background:url(/images/polyt-s-h.png) no-repeat 0 0}
.sub_service_list li.srticture-s a{background:url(/images/srticture-s.png) no-repeat 0 0}
.sub_service_list li.srticture-s a:hover{background:url(/images/srticture-s-h.png) no-repeat 0 0}
.sub_service_list li.ulcerativ-s a{background:url(/images/ulcerativ-s.png) no-repeat 0 0}
.sub_service_list li.ulcerativ-s a:hover{background:url(/images/ulcerativ-s-h.png) no-repeat 0 0}
.sub_service_list li.srticture-s a{background:url(/images/srticture-s.png) no-repeat 0 0}
.sub_service_list li.bio-s a{background:url(/images/bio-s.png) no-repeat 0 0}
.sub_service_list li.bio-s a:hover{background:url(/images/bio-s-h.png) no-repeat 0 0}
.sub_service_list li.bowel a:hover{background:url(/images/subservicelist1.png) no-repeat 0 0;padding:6px 40px 6px 60px;height:40px}
.sub_service_list li.colono a:hover{background:url(/images/subservicelist1.png) no-repeat 0 -56px}
.sub_service_list li.gastro a:hover{background:url(/images/subservicelist1.png) no-repeat 0 -112px}
.sub_service_list li.iron a:hover{background:url(/images/subservicelist1.png) no-repeat 0 -170px}
.sub_service_list li.fructose a:hover{background:url(/images/subservicelist1.png) no-repeat 0 -225px;padding:6px 40px 0 60px;height:40px}
.sub_service_list li.capsule a:hover{background:url(/images/subservicelist1.png) no-repeat 0 -281px;height:40px}
.sub_service_list li.bat a:hover{background:url(/images/subservicelist1.png) no-repeat 0 -337px;padding:6px 40px 6px 60px;height:40px}
.sub_service_list li.dises a:hover{background:url(/images/subservicelist1.png) no-repeat 0 -395px}
.sub_service_list li.consti a:hover{background:url(/images/subservicelist1.png) no-repeat 0 -453px}
.sub_service_list li.cron a:hover{background:url(/images/subservicelist1.png) no-repeat 0 -511px}
.sub_service_list li.hae a:hover{background:url(/images/subservicelist1.png) no-repeat 0 -566px}
.sub_service_list li.haem a:hover{background:url(/images/subservicelist1.png) no-repeat 0 -624px}
.sub_service_list li.reflx a:hover{background:url(/images/subservicelist1.png) no-repeat 0 -682px}
.sub_service_list li.urea-breath-s a{background:url(/images/urea-breath-s.png) no-repeat 0 0}
.sub_service_list li.urea-breath-s a:hover{background:url(/images/urea-breath-s-h.png) no-repeat 0 0}
.ypomob{display:none}
.subintra{position:absolute;margin:-6% 0 0;left:35px;float:left;font-size:25px}
.bullet{position:relative;z-index:9;margin:-4% 0 0 5%;top:0}
.bullet li{float:left;list-style:none;margin-left:0;position:relative;font-size:36px}
.bullet li a{color:#1b2b64}
.bullet li.rslides_here a,.bullet li a:hover{color:#485da3}
.bullet1{margin:0;float:left;position:absolute;z-index:9;top:0;right:2%;margin:-4% 0 0}
.bullet1 li{float:left;list-style:none;margin-left:0;position:relative;font-size:36px}
.bullet1 li a{color:#1b2b64}
.bullet1 li.rslides_here a,.bullet2 li a:hover{color:#485da3}
.bullet3{margin:0;float:left;position:absolute;z-index:9;top:0;right:29%;margin:54% 0 0}
.bullet3 li{float:left;list-style:none;margin-left:0;position:relative;font-size:36px}
.bullet3 li a{color:#207c85}
.bullet3 li.rslides_here a,.bullet3 li a:hover{color:#0c454b}
#flexiselDemo3{display:none}
.nbs-flexisel-container{position:relative;max-width:100%;*overflow:hidden}
.nbs-flexisel-ul{position:relative;width:9999px;margin:0;padding:0;list-style-type:none;text-align:center}
.nbs-flexisel-inner{overflow:hidden;float:left;width:100%}
.nbs-flexisel-item{float:left;margin:0;padding:0;cursor:pointer;position:relative}
.nbs-flexisel-item img{cursor:pointer;position:relative}
.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{width:20px;height:138px;position:absolute;cursor:pointer;z-index:100;opacity:.5}
#flexiselDemo3 .nbs-flexisel-nav-left{left:-35px;top:0;margin:45px 0 0}
#flexiselDemo3 .nbs-flexisel-nav-right{right:-35px;margin:45px 0 0;width:20px;height:38px}
#flexiselDemo2 .nbs-flexisel-nav-left{left:-35px;top:0;margin:45px 0 0}
#flexiselDemo2 .nbs-flexisel-nav-right{right:-35px;margin:45px 0 0;width:20px;height:38px}
ul.reqd{width:100%;float:left;background:#4d5e9a;margin:5px 0}
ul.reqd li{border-bottom:solid 1px #324380}
ul.reqd li a{color:#fff;padding:16px 40px 16px 80px;display:block}
ul.reqd li.reqd1{background:url(/images/subcare1.png) no-repeat 10px 16px}
ul.reqd li.reqd2{background:url(/images/subcare2.png) no-repeat 10px 16px}
ul.reqd li.reqd3{background:url(/images/subcare3.png) no-repeat 10px 16px}
.subjrny{width:100%;float:left;font-size:19px;text-transform:uppercase}
.subjrny a{float:left;width:63%;background:#4c5d9a url(/images/subjrny.png) no-repeat 10px 16px;color:#fff;padding:26px 10% 26px 27%;display:inline-block}
.trt{text-align:center;padding:20px 0;border:solid 1px #5b6baa;color:#5b6baa;clear:both;text-transform:uppercase;margin:5px 0;font-size:21px}
.trt a{color:#5b6baa!important}
.subch{width:100%;float:left;background:url(/images/subbgside.jpg) no-repeat 0 0;height:394px}
.subch h2{font-size:22px;padding:20px 15px 5px;color:#fff;line-height:26px;margin:0}
.subch h2 a{color:#fff}
.subch span{font-size:15px;padding:20px 15px 5px;color:#fff;line-height:16px;margin:0}
.subch ul{margin:30px 0}
.subch ul li{float:left;color:#fff;padding:10px 4%;text-align:left!important;list-style-position:inside!important;list-style:disc;border-top:solid 1px #7687c2;width:86%;margin:0 3%}
.subch ul li a{color:#fff}
.subch ul li:last-child{border-bottom:solid 1px #7687c2}
.prep_treat1{float:left;width:92%;margin:17px 4%;font-size:19px;line-height:22px}
.prep_treat1 a{background:#d1d6f7 url(/images/ppt.png) 15px 17px no-repeat;padding:16px 15px 16px 70px;display:block;color:#1b2f6f}
.subpay{width:100%;float:left;font-size:19px;text-transform:uppercase;margin:1px 0}
.subpay a{float:left;width:66%;background:#d1d6f7 url(/images/dollar.png) no-repeat 10px 16px;color:#2e4282;padding:26px 10% 26px 24%;display:inline-block}
.loc_container1{float:left;width:100%;padding:40px 0 20px;background:#011c40 url(/images/locbg.jpg) top center repeat}
.logo_container1 ul li{float:left;padding:20px 37px}
.loc11{float:left;width:250px;margin:0 15px 30px;font-size:18px}
.mm1{margin-bottom:20px;float:left;clear:both}
.mm1 a{float:left;width:72%;display:block;background:#20367f url(/images/mm.png) 20px 20px no-repeat;padding:14px 2% 14px 26%;color:#a7effc;border-radius:5px}
.mm1 a:hover{background:#d1d6f7 url(/images/mm-on.png) 20px 20px no-repeat;color:#465693}
.pp1 a{float:left;display:block;width:72%;background:#20367f url(/images/pp1.png) 25px 15px no-repeat;padding:20px 2% 20px 26%;color:#a7effc;border-radius:5px}
.pp1 a:hover{background:#d1d6f7 url(/images/pp.png) 25px 15px no-repeat;color:#465693}
.loc_container1 h2{text-transform:uppercase;font-size:25px;padding:2px 0 17px;color:#fff}
.loc_container1 h2 a{color:#fff}
.loc21{margin:0 15px}
.loc21 img{float:left;margin:0 12px 0 0;width:100px}
.loc21 p{float:left;color:#fff;padding:0;margin:0;line-height:16px;font-size:12px}
.loc21 ul li{margin:0 0 20px;float:left;width:100%}
.loc21 ul li p.dir{padding:10px 0}
.loc21 ul li p.dir a{color:#fff;background:url(/images/dir.png) 0 8px no-repeat;padding:10px 5px 10px 27px}
.mob{display:none}
@media screen and (max-width:1040px) {
.banner_container{margin:-18% 0 0 3%}
.bullet{margin:-5% 0 0 22%}
}
@media screen and (max-width:960px) {
.menu li a{padding:13px 11px}
.sub_left_container{width:59%;margin:0 1%}
aside{margin:0 1%}
.right{margin:0 1% 0 0}
.logo{width:50%;padding:10px 0 0 1%}
footer{min-height:280px;padding:20px 0}
.footer2,.footer1,.footer3{width:18%;margin:0 2%}
.footer4{width:32%}
.logo_container ul li{padding:20px 13px}
.art_container li{width:31%;margin:0 1%}
.pat_container ul li{padding:0 13px;width:100px}
.treat_container ul li{padding:0 27px}
.pay_container ul li{padding:20px 32px}
section ul.left{padding:5px 5%}
.loc2 img{width:40%;margin:0 6px 0 0}
.loc2 ul li{margin:0;width:255px}
.mm,.pp{margin:30px 0 0 6%}
.banner_container ul li{padding:0}
.prep_treat{margin:0 5px 0 0;width:217px}
.article ul li{padding:10px 5%}
.article ul.right1{width:190px}
.article ul.left{margin:0 20px}
.banner_container h2 span{font-size:19px}
.banner_container{margin:-17% 0 0 3%}
.banner_container h2{font-size:25px;line-height:20px}
.read_more{padding:10px 0}
.we_do_container ul li{padding:0 24px}
.sub_banner_text span{font-size:14px}
.sub_banner_text{font-size:19px;line-height:19px;margin:-6% 0 0 4%}
.we_do_container ul li{padding:0 50px}
.ypo{width:auto}
}
@media screen and (max-width:755px) {
.menu li{font-size:14px}
.banner_container ul{display:none}
.pat_container ul li{padding:0 3px}
section ul.right,section ul.left{padding:5px 3%}
section ul.right{width:280px}
.treat_container ul li{padding:0 14px}
.loc1{width:90%}
.pay_container ul li{padding:20px 14px}
.loc2{width:96%;float:left;margin:0 2%}
.mm,.pp{float:left;clear:none;width:235px;margin:0 30px 20px 0}
.pp a{padding-bottom:27px}
.article ul.right1{width:155px}
.article ul.left{margin:0 10px}
.prep_treat{float:left;margin:5px 3%;width:200px}
.prep_treat a{padding:16px 5px 16px 70px}
.article ul li{padding:10px 20px}
.right_container{float:left;margin:5px 2%}
.sub_left_container{width:52%}
.logo{width:43%}
.menu li a{padding:13px 5px}
.sub_banner_text{font-size:16px;line-height:15px;margin:-6% 0 0 4%}
.Dr-Container{width:100%}
.sub_banner_text span{font-size:14px}
.heading{font-size:18px}
.footer1 ul li,.footer2 ul li{font-size:14px;padding:3px 0}
.copyright{font-size:13px}
.footer2,.footer1{width:16%}
.footer4{width:38%}
.we_do_container ul li{padding:0 30px}
.ypo{width:auto}
}
@media screen and (max-width:639px) {
.pp1 a{background:#20367f url(/images/pp1.png) no-repeat scroll 25px 15px;border-radius:5px;color:#a7effc;display:block;float:left;margin:0 0 6px;padding:20px 2% 20px 26%;width:72%}
.sub_service_list{clear:both}
.pat_container ul{width:355px;float:none;margin:0 auto}
.pat_container ul li{margin:5px}
.bullet1{margin-top:-8%}
.bullet{position:absolute;right:5%}
.banner_container h2{font-size:18px;line-height:17px}
.pat_container h2 {line-height:38px;}
.Dr-Container{width:340px;margin:0 aut0}
.banner_container h2 span{font-size:13px}
.mob{display:block}
.pc{display:none}
.article{float:left;background:#5C6FA9 url(/images/choicesbg.jpg) top center no-repeat;min-height:270px;margin:40px 0 2px}
.treat_container ul{width:400px;margin:0 auto;float:none}
.mm,.pp{margin-right:10px}
.article ul.right1,.article ul.left{width:90%;margin:0 10px}
.prep_treat{width:250px}
.article ul li{border-top:none}
.pay_container ul li{padding:10px 3px;width:113px}
.treat_container ul li{height:140px}
.article ul li{height:auto}
.logo{width:95%}
.right{margin:0 auto;text-align:left;width:220px;float:none;text-align:center}
footer{float:left;}
.footer2,.footer1{width:100px}
.footer3{width:200px}
.footer4{width:260px;margin:10px 2%}
.sub_left_container{width:98%}
aside{float:none;margin:0 auto;clear:both}
.menu{display:none}
.slicknav_menu{display:block}
.slicknav_btn{position:absolute;display:block;vertical-align:middle;float:left;padding:.438em .625em;line-height:1.125em;cursor:pointer}
.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;font-family:Verdana,Geneva,sans-serif}
.slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em}
.slicknav_menu .slicknav_no-text{margin:0}
.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:.188em}
.slicknav_nav{clear:both}
.slicknav_nav ul,.slicknav_nav li{display:block}
.slicknav_nav .slicknav_arrow{font-size:.8em;float:left;padding:2px 5px 0 0}
.slicknav_nav .slicknav_item{display:block;cursor:pointer}
.slicknav_nav a{display:block}
.slicknav_nav .slicknav_item a{display:inline}
.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}
.slicknav_menu:after{clear:both}
.slicknav_menu{*zoom:1}
.slicknav_menu{font-size:16px}
.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#618fba;position:relative;right:0;top:0}
.slicknav_menu .slicknav_menutxt{color:#FFF;text-shadow:0 1px 3px #000}
.slicknav_menu .slicknav_icon-bar{background-color:#cecece}
.slicknav_menu{background:#001b3e;padding:5px}
.slicknav_nav{color:#fff;margin:0;padding:0;font-size:.875em}
.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden}
.slicknav_nav ul{padding:0;margin:0 0 0 20px}
.slicknav_nav .slicknav_item{padding:5px 10px;margin:2px 5px}
.slicknav_nav a{padding:8px 10px;margin:2px 5px;text-decoration:none;color:#fff;font:normal 13px Verdana,Geneva,sans-serif}
.slicknav_nav .slicknav_item a{padding:0;margin:0}
.slicknav_nav .slicknav_item:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#09c;color:#fff}
.slicknav_nav .slicknav_txtnode{margin-left:15px}
.sub_banner_text{font-size:27px;line-height:28px;margin:-33% 0 0 8%}
.banner_more{margin:-14% 0 0 8%}
.banner_text{font-size:24px;line-height:23px}
.banner_container{margin:-31% 0 0 3%}
.banner_container h2 span{font-size:17px}
.banner_container h2{font-size:24px;line-height:23px}
.bullet{margin:-6% 0 0 8%}
.index_sec3 li{font-size:11px}
.ypo{float:none;margin:10px auto;width:110px;display:none}
.ypomob{display:block;margin:0 0 0 20px}
.copyright{text-align:center}
.we_do_container ul li{padding:0 46px}
.article h2{font-size:20px}
section{float:left;background:#5C6EAC url(/images/sectionbg.jpg) top center no-repeat}
}
@media screen and (max-width:549px) {
.footer2,.footer1{height:220px;width:40%;text-align:center}
.footer3{width:88%;text-align:center}
.footer4{float:none;margin:20px auto}
.ypomob{float:none;margin:20px auto;width:70%}
.sub_banner_text{display:none}
.loc1{width:94%}
.art_container li {height: 290px;}
.art_container p {padding: 10px 0px 0px 5px}
.art_container h3 {font-size: 16px;}
.we_do_container ul li {margin: 0px 5px;}
.loc2{margin-top:20px}
.loc_container h2{text-align:center}
.loc2 ul{margin:0 auto;float:none;width:245px}
.loc2 ul li{margin-bottom:12px;width:280px}
.mm,.pp{float:none;margin:0 auto;clear:both;padding:10px 0 0}
section{min-height:100px}
section ul.right,section ul.left{display:none}
.logo_container ul li{width:209px!important}
.banner_container{display:none}
.pat_container ul li{float:none;margin:0 auto}
.pat_container ul{width:173px}
section{margin:40px 0 0}
.pat_container{padding:40px 0 0}
.prep_treat{width:92%}
}
@media screen and (max-width:480px) {
.we_do_container ul li {margin: 0px 0px;padding: 0 20px;}
}
@media screen and (max-width:360px) {
.pat_container ul{width:240px}
.we_do_container ul li {margin: 0px 0px;padding: 0px 106px;}
.treat_container ul{width:280px}
.pat_container h2{font-size:24px;line-height: 28px;}
.treat_container h2{font-size:20px}
.art_container li{width:90%;margin:5px 5%}
.treat_container h2{font-size:20px}
.logo_container ul li{width:290px}
.read_more{display:none}
.bullet{margin-top:-8%}
footer{background:#566caa;max-width:100%}
.pay_container ul li{width:125px;padding:10px}
.Dr-Container{width:300px}
.logo_container ul li{width:290px!important}
}
.ui-accordion .ui-accordion-header{background:#485da3 none repeat scroll 0 0;color:#fff;margin:5px 0;padding:10px;cursor:pointer}
.ui-accordion .ui-accordion-content{border:medium none}
.clearline{color:#485da3;font-family:heroregular;font-size:20px;padding:5px}
.ui-state-default .ui-icon{background:rgba(0,0,0,0) url(/images/plus-icon.png) no-repeat scroll right 8px!important;float:right;height:30px;width:20px}
.ui-state-active .ui-icon{background:rgba(0,0,0,0) url(/images/cross-icon.png) no-repeat scroll right 8px!important;float:right;height:30px;width:20px}
.ui-accordion .ui-accordion-header .ui-icon{margin:-8px 6px 0 0;position:relative}
.more{float:right;text-decoration:underline}