@charset "utf-8";
/* CSS Document */
* { margin: 0px; padding: 0px; }
body { background: #f5f5f5; font-family: 'Open Sans', sans-serif; }
.container { width: 1024px; }
.center { width: 961px; margin: 0 auto; }
a:hover, a:focus { text-decoration: none; }
ul li { list-style: none; margin: 0px; padding: 0px; }
/*********less implementation ************/
/*****common style**********/
.fs-10 { font-size: 10px; }
.opbold { font-weight: bold; }
.linkdec { text-decoration: underline; }
.fs-13 { font-size: 13px; }
.orgtextcolor { color: #f56f2c; }

/*****--end common style -- **********/

/************header css*************/
.carousel-wrapper {clear: both;background: #fff;box-shadow: 2px 2px 5px 0px #9b9b9b;margin-top: 10px;margin-bottom: 15px;}
.owl-carousel {background: #fff;overflow-x: hidden;}
.owl-carousel .owl-stage-outer {height: 626px;}
.carousel-caption.adjust-me {bottom: -180px;}

.headerbg { background: url(../images/headerbg.jpg) no-repeat; width: 1024px; height: 142px; padding-top: 20px; }
.headerbg p, .headerbg p a { color: #fff; text-align: right; }
.logo { font-size: 29px; margin-top: 10px; }
p.logo.hcphomep {margin-top: 2px;}
.orgbg { background: #f56f2c; height: 40px; width: 100%; text-align: right; box-shadow: 0px 5px 14px #e0e0e0; -moz-box-shadow: 0px 5px 14px #e0e0e0; -webkit-box-shadow: 0px 5px 14px #e0e0e0; }
.orgbg p a { color: #fff; font-weight: bold; font-size: 12px; }
.orgbg p { color: #fff; padding-top: 6px; padding-bottom: 5px; }
p.logo.hcphomep{margin-top:2px;}
/**************footer***********/
p.foot-note {clear: both;}
footer { float: left; width: 100%; background: #ededed; padding: 40px 0px 30px; margin-top: 35px; box-shadow: 0px -4px 5px #dcdcdc; -moz-box-shadow: 0px -4px 5px #dcdcdc; -webkit-box-shadow: 0px -4px 5px #dcdcdc; }
footer p { font-size: 10px; font-weight: bold; }
footer p a { color: #000; }
.footlogo { float: left; margin-top: 20px; }
.footright { float: right; text-align: right; }
/***********menu***************/
.navbar-nav, .navbar-nav li { width: 100%; float: left; }
.navbar-toggleable-md { align-items: baseline; -webkit-align-items: baseline; }
.navbar-nav { margin-top: 10px; }
.navbar-toggleable-md .navbar-nav { flex-direction: column; }
.navbar-nav li a { color: #454545; display: block; font-weight: bold; font-size: 14px; height: 40px; padding-left: 10px; border-bottom: 1px solid #454545; line-height: 40px; }
.navbar-nav li a:hover { background: #f56f2c; color: #fff; }
.navbar-nav li ul { float: left; border-bottom: 1px solid #454545; padding-bottom: 3px; }
.navbar-nav li li a { font-size: 11px; height: 30px; width: 90%; float: right; border: 0px; font-weight: normal; background: #dedede; margin-top: 3px; line-height: 30px; }
.navbar-nav li a.active, .navbar-nav li a.activecolor { background: #f56f2c; color: #fff; }
.navbar-nav li ul { display: none; }
.nav-item a.activecolor:hover span { background: url(../images/whiteuparrow.png) no-repeat; }
.navbar-nav li ul.ulshow { display: block; }
.nav-item a span { float: right; margin-right: 15px; background: url(../images/arrowmenu.jpg) no-repeat; width: 12px; height: 7px; margin-top: 15px; }
.nav-item a.activecolor span { background: url(../images/whiteuparrow.png) no-repeat; }
.navbar-nav li:first-child a { border-top: 1px solid #454545; }
.navbar-nav li li:first-child a { border: 0px; }
.visible-xs{display:none;}
.visible-lg{display:block;}

/************new left menu******/
.navbar-nav li li a.leftnavs{height: 40px; line-height: 17px; padding-top: 10px;}
/**********content common************/
.content { margin-top: 30px; }
.content h2, .formcon form label { font-size: 21px; color: #f56f2c; line-height: 25px; }
.content h1 { font-size: 26px; color: #f56f2c; }
.content h3 { background: #f56f2c; color: #fff; font-size: 20px; float: left; width: 100%; padding: 5px 0px 5px 10px; margin-bottom: -10px; margin-top: 5px; }
.content p, .content li, .formcon form label span { float: left; font-size: 15px; color: #000; margin-bottom: 9px; width: 100%; }
.content p.orangeText{color: #f56f2c;}
.content li { width: 90%; margin-left: 20px; float: left; }
.content li .listsp, .content p .listsp { float: right; width: 98%; }
/******* Homepage design *********/
.imgcon { float: left; width: 100%; margin-top: 10px; margin-bottom: 15px; }
.cmnimgcon { position: Absolute; width: 85%; left: 10px; bottom: 10px; }
.cmnimgcon p { font-size: 14px; }
.imgleft, .imgright, .imgbtm, .imgbtmrgt { float: left; position: relative; width: 356px; height: 190px; background: url(../images/nivolumab.png) no-repeat; }
.imgright { background: url(../images/prepchecklist.png) no-repeat; }
.imgbtm { background: url(../images/adversereaction.png) no-repeat; }
.imgbtmrgt { background: url(../images/alertcard.png) no-repeat; }
.cmnimgcon.teas1{margin-bottom:19px;}
/************preprescrition***************/
.bordercontent { float: left; width: 100%; bordeR: 1px solid #f56f2c; padding: 15px 15px 5px 15px; margin-top: 10px; }
.brcontent { float: right; width: 93%; }
.bordercontent img { float: left; margin-top: 0px; }
.brcontent1 { width: 94%; float: right; }
/**********adverse reaction********/
.orgnewback { margin-top: 5px; font-size: 15px; background: #f56f2c; color: #fff; float: left; padding: 15px; width: 100%; margin-bottom: 10px; }
.nestedtabs li.active a.endocri, .nestedtabs li a.endocri:hover {padding: 18px 16.6px;}
.nestedtabs1.endolasttab li a {min-height: 58px;}
ul.nestedtabs1.endolasttab li.active a.endotabs {padding-top: 17px;}
ul.nestedtabs1.endolasttab li a.endotabs {padding-top: 17px;}
ul.nestedtabs1.endolasttab li a.endoinfo {padding-top: 7px; text-align:center;}
/**********email************/
.formcon { background: #fff; width: 85%; float: left; margin-top: 20px; padding: 70px; -webkit-box-shadow: 2px 2px 5px 0px #9b9b9b; -moz-box-shadow: 2px 2px 5px 0px #9b9b9b; box-shadow: 2px 2px 5px 0px #9b9b9b; }
.emailinput { float: left; width: 90%; bordeR: 1px solid #f36326; font-size: 12px; font-family: 'Open Sans', sans-serif; height: 35px; margin-top: -10px; margin-bottom: 15px; }
.emailsubmit { float: right; background: #f36326; color: #fff; font-family: 'Open Sans', sans-serif; font-size: 14px; margin-right: 47px; font-weight: bold; padding: 6px 30px; bordeR: 0px; }
/**********patienthomepage**************/
.imgright-p { float: left; position: relative; width: 356px; height: 190px; background: url(../images/trement-patient.png) no-repeat; }
/*******************/
.treatmenticon span { width: 93%; float: right; }
.content p.treatmenticon { float: left; margin-bottom: 20px; }
.whitepbg, #accordion, .carousel, #horizontalTab { float: left; width: 100%; -webkit-box-shadow: 2px 2px 5px 0px #9b9b9b; -moz-box-shadow: 2px 2px 5px 0px #9b9b9b; box-shadow: 2px 2px 5px 0px #9b9b9b; background: #fff; padding: 20px; margin-bottom: 15px; }
.whiteright { float: right; width: 90%; }
.content .whitepbg li { width: 100%; margin-left: 0px; }
.icon1 { position: relative; top: 5px; left: 7px; }
.tratmentback { float: left; width: 100%; height: 162px; margin-bottom: 20px; -webkit-box-shadow: 2px 2px 5px 0px #9b9b9b; -moz-box-shadow: 2px 2px 5px 0px #9b9b9b; box-shadow: 2px 2px 5px 0px #9b9b9b; background: url(../images/treatmentban-patient.jpg) no-repeat; }
.treatleft { float: left; width: 48%; padding-right: 40px; padding-top: 10px; padding-left: 15px; }
.treatleft p { float: left; margin-top: 46px; font-sizE: 13px; }
.content .orgback h2 { color: #fff; }
.orgback .whiteright { width: 95%; }
.orgback .whiteright li { color: #fff; margin-left: 10px; }
/***********support*************/
.treatmenticon1 { float: left; width: 100%; }	
.supportcon { float: right; width: 93%; }
.margin10 { margin-top: 10px; margin-bottom: 10px; }
/**********accrodian************/
#accordion { padding: 0px; }
.card-header { bordeR: 0px; background: #f56f2c; border-radius: 0px; padding: 0px; }
.card-header h5 a { color: #fff; font-weight: bold; padding: 8px 10px; font-size: 15px; display: block; }
.card-header:first-child { border-radius: 0px; }
.card-block { padding: 10px; }
.card { border-bottom: 1px solid #fff; border-radius: 0px; }
/********carousel************/
.carousel { padding: 0px; margin-top: 10px; margin-bottom: 15px; }
.carousel-inner { height: 625px; overflow-x: hidden; }
.carousel-caption { bottom: -170px; left: 15px; right: 15px; text-align: left; }
.tright { text-align: right; }
.carousel-indicators { right: Auto; left: 0px; margin-left: 15px; margin-bottom: 10px; bottom: 0px; }
.carousel-indicators li { background: #d9d9d9; }
.carousel-indicators .active { background: #f36326; }
.content .carousel-indicators li { width: 16px; height: 16px; border-radius: 16px; margin-left: 6px; }
.marginmore { margin-top: 35px; }
.marginmore.newmargin {margin-top: 15px;}
.carousel-captionbot { bottom: -212px; }
.carousel-control-next, .carousel-control-prev { width: 30px; height: 80px; background: #f56f2c; opacity: 1; bottom: 155px; top: auto; }
/************/
.patientright { float: right; width: 84%; }
.patientcon { float: left; margin-top: 10px; }
.carousel-control-next-icon{margin-left:9px;}
.carousel-control-prev-icon{margin-left:4px;}
/***********patientslider********/
.p-atientcarousel .carousel-control-next, .p-atientcarousel .carousel-control-prev { bottom: 165px; }
.p-atientcarousel .carousel-inner { height: 450px; }
.p-atientcarousel .carousel-caption { bottom: -260px; left: 50px; right: 50px; }
.p-atientcarousel .carousel-caption.carousel-captionbot { bottom: -280px; }
.p-atientcarousel .carousel-indicators { left: 28px; }
/***********tab***********/
#horizontalTab { top: 10px; padding: 0px; overflow: hidden; }
#horizontalTab ul { position: absolute; left: 0px; top: 90px; display: block; width: 200px; border-bottom: 0px; }
#horizontalTab { position: Relative; width: 100%; height: 497px; }
.tabcon { position: absolute; top: 55px; right: 150px; width: 49%; }
.content p.tablist { margin-left: 20px; }
#horizontalTab ul li a { float: left; color: #454545; font-sizE: 14px; background: #b3b3b3; width: 175px; padding: 6px 10px; line-height: 18px; }
#horizontalTab ul li.active a { background: #f56f2c; color: #fff; }
.content #horizontalTab ul li { margin-left: 10px; }
.tabcon p { font-size: 14px; margin-bottom: 5px; }
.tabcon-eyes { width: 25%; }
.tabcon-bones, .tabcon-nose, .tabcon-urine { width: 31%; }
.tabcon-eyes p .listsp, .tabcon-skin p .listsp, .tabcon-bones p .listsp, .tabcon-nose p .listsp, .tabcon-urine p .listsp { float: right; width: 93%; }
.tabcon.tabcon-eyes { top: 100px; right: 125px; }
.tabcon-skin { width: 27%; }
.tabcon.tabcon-skin { top: 40px; right: 100px; }
.tabcon.tabcon-bones { top: 150px; right: 80px; }
.tabcon.tabcon-nose { top: 80px; right: 90px; }
.tabcon.tabcon-urine { top: 170px; right: 70px; }
/*********************/
.mPage{display: none;}
.dPage{display: block;}
.give-me-space {padding-top: 15px !important;clear: both;}
/*.nestedtabs1 li a.hypothy-pad {padding-top: 26px;padding-bottom: 25px;}
.nestedtabs1 li a.hyperthy-pad {padding-top: 26px;padding-bottom: 25px;}
.nestedtabs1 li a.adrenal-pad {padding-top: 16px;padding-bottom: 14px;}
.nestedtabs1 li a.hipofisitis-pad {padding-top: 26px;padding-bottom: 26px;}
.nestedtabs1 li a.symptomatic-pad {padding-top: 15px;padding-bottom: 16px;}*/
.content-left {width: 80%;float: left;margin-top: 10px;margin-bottom: 10px;}
.nestedtabs { float: left; width: 100%; background: #dedede; border-bottom: 0px; }
.nestedtabs li a { color: #909090; font-size: 14px; text-align: center; border-bottom: 1px solid #fff; border-left: 1px solid #fff; display: block; padding: 18px 23.6px; line-height: 17px; }
.nestedtabs li:first-child a, .nestedtabs1 li:first-child a, .nestedtablast li:first-child a { border-left: 0px; }
.nestedtabs li:first-child a { padding: 18px 25.3px; }
.nestedtabs li a.lesspad { width: 170px; }
.tab-contentorg { bordeR: 1px solid #f56f2c; float: left; width: 100%; background: #fff; }
.nestedtabs li a.lesspad { padding: 9.5px 25px; }
.nestedtabs li.active a, .nestedtabs li a:hover, .nestedtabs1 li.active a, .nestedtabs1 li a:hover, .nestedtablast li a:hover, .nestedtablast li.active a { background: #f56f2c; color: #fff; border-bottom: 1px solid #f56f2c; }
.nestedtablast li a:hover, .nestedtablast li.active a { border-bottom: 0px; }
.content .nestedtabs li, .content .nestedtabs1 li, .content .nestedtablast li { width: auto; margin-left: 0px; margin-bottom: 0px; }
.orgcon { float: left; width: 100%; background: #f56f2c; padding: 10px 15px 5px 15px; }
.orgcon h2, .orgcon p { color: #fff; }
.nestedtabs1, .nestedtablast { float: left; background: #dedede; margin: 10px 10px 0px 10px; }
.nestedtablast { margin: 5px 0px 10px; }
.nestedtabs1 li a, .nestedtablast li a { color: #909090; font-size: 14px; font-weight: bold; border-left: 1px solid #fff; display: block; padding: 10px 12px; }
.nestedtablast li a { padding: 5px 15px; }
.nestedtablast { margin-top: 15px; }
.tab-contentlast { float: left; width: 100%; }
.grade { font-sizE: 16px; color: #999; float: left; margin: 18px 0px 0px 30px; }
.insideright { float: right; width: 87%; margin-bottom: 10px; }
.borderhalftop1 { border-bottom: 1px solid #f56f2c; border-left: 1px solid #f56f2c; border-right: 1px solid #f56f2c; float: left; width: 100%; }
.borderhalftop { border-top: 1px solid #f56f2c; border-left: 1px solid #f56f2c; border-right: 1px solid #f56f2c; float: left; width: 100%; margin-top: 10px; }
.testcon { width: 100%; float: left; position: relative; }
.testcon li span { float: right; width: 95%; }
.testcon li { margin-top: 10px; margin-bottom: 0px; }
.textarrow, .next { float: left; margin-left: 30px; width: 90px; height: 30px; background: #f56f2c; margin-bottom: 20px; }
.textarrow a, .next a { color: #fff; line-height: 30px; text-align: center; font-size: 20px; font-weight: bold; display: block; }
.next a { font-size: 14px; }
.randomlist, .thanku { display: none; }
.randomlist p { padding-left: 30px; padding-right: 30px; padding-top: 20px; }
.randomlist ul { padding-left: 30px; padding-right: 30px; padding-bottom: 0px; float: left; width: 100%; }
.thanku, .errormessage { display: none; }
.thanku, .errormessage { font-size: 60px; font-weight: bold; text-align: center; float: left; width: 100%; padding: 40px; }
.content p.errormessage { color: red; padding: 0px; }
.textanswer { margin-top: 10px; margin-bottom: 30px; display: none; }
.next { display: none; }
.submit { float: left; margin-left: 30px; width: 90px; height: 30px; background: #f56f2c; margin-bottom: 20px; bordeR: 0px; color: #fff; line-height: 30px; text-align: center; font-size: 14px; font-weight: bold; }
.alertback { background:#000; opacity:0.5; display:none; position:fixed; width:100%; left:0px; bottom:0px; padding:70px 0px; }
.alertfeedback { position:fixed; width:100%; display:none; left:0px; bottom:28px; z-index:1; text-align:center; }
.alertfeedback p { color:#fff; font-size:18px; }
.alertbuttoncon { width:278px; margin:0 auto; }
.alertbuttoncon a { width:125px; height:35px; float:left; color:#fff; margin-right:7px; margin-left:7px; background:#f56f2c; line-height:35px; text-align:center; font-weight:bold; font-sizE:15px; }
.imgcon a { display:block; height:100%; }
.insideright .tab-pane { width:80%; }
.bordermiddle { border-top:1px solid #f56f2c; float:left; margin-top:15px; margin-bottom:6px; }
/****************novolub bottom image*************/
.content .olist li { width:97%; margin-bottom:5px; font-size:10px; }
.nivolumnbtmimg { width:100%; float:left; position:relative; margin-bottom:11px; }
.nivolumnbtmimg img { max-width:100%; }
.nivoulmtopct { position: absolute; top: 40px; left: 0px; }
.nivoleft { float: left; width: 27%; margin-left: 35px; }
.nivoleft p { font-size: 12px; line-height:14px; }
.nivoleft p.stext { font-size: 10px; line-height: 12px; margin-left: 58px; margin-top: 25px; }
p.estimular-sec-text {font-size: 10px;width: 210px;}
.nivoright { float: right; margin-right: 38px; }
.nivoleft p sup { font-size:60%; }
/******navbar new langauge****/
.onlyhome{display:none;}
.navbar-nav li a.dropdown:hover{color:#454545;background:none;}
.navbar-nav li a.activecolor:hover {
    background: #f56f2c;
    color: #fff;
}
/**********languge dropdown************/
.dropdown:hover>.dropdown-menu {
  display: block;
}
.dropdown-menu{top:95%;right:0px;left:auto;border-radius:0px;padding:0px 4px 4px;}
.dropdown{z-index:9;}
.orgbg p{float:right;}
.nav-link{padding:.4em 0.4em;}
.orgbg .dropdown-menu a{float:left;width:100%;text-indent:7px;background:#dedede;margin-top:4px;font-weight:normal;color:#454545;line-height:30px;}
.dropdown-menu a:hover{background:#f56f2c;color:#fff;}

@media (min-width:1600px) and (max-width:2000px)
{
.navbar-nav li a{font-size:13px;}
.nestedtabs li a{font-size:13px;}
.nestedtabs1 li a, .nestedtablast li a{font-size:12px;}
}

 @media only screen and (max-width: 960px) {
 .owl-carousel .owl-stage-outer {height: 415px;}
.testcon li span { width: 92%; }
.randomlist p { padding-top: 0px; padding-left: 10px;}
.borderhalftop { margin-bottom: -10px; }
.randomlist ul { padding-left: 0px; padding-right: 0px; }
.submit { margin-left: 6px; width: 96%; height: 35px; margin-bottom: 0px; line-height: 35px; }
.borderhalftop1 { margin-top: -15px; }
.imgcon{margin-top:1px;}
p.logo.float-right{margin-top:1px;}
.navbar-nav li li a.leftnavs.navitabs{height:27px;}
.marginBot3{margin-bottom:7px;}
.visible-xs{display:block;}
.visible-lg{display:none;}
ul.profiletabssty{margin-top:13px;}
a#password-tab{}

}

@media only screen and (max-device-width: 1024px) and (min-device-width: 481px) and (orientation: portrait){
.d-md-block, .ipad-none {display: none !important;}
.owl-theme .owl-controls {margin-bottom: 25px;}
}

/*******************mobile****************/
@media only screen and (max-width: 960px) {
/******common****/
  .container { width: 320px; margin: 0 auto;}
.mPage{display: block;}
.dPage{display: none;}
.center.hcp-text {margin-left: 10px;}
.center { width: 300px; }
.col-lg-12 { padding-left: 10px; padding-right: 10px; }
/*********header***********/
  .headerbg { background: url(../images/headerbg-m.jpg) no-repeat; width: 320px; height: 76px; margin-top: 45px; }
.logo { font-size: 18px; margin-top: 0px; margin-bottom: 0px; }
.orgbg { font-size: 11px; height: 19px; }
.orgbg p { padding-top: 1px; }
/*******footer**************/
  footer { text-align: center; padding: 10px 0px; }
.footlogo,  .footright { float: none; text-align: center; }
.footlogo { padding-bottom: 10px; }
.footright { border-top: 1px solid #9db5bd; padding-top: 20px; }
/**********content common**********/
  .content { padding: 0px; margin-top: 10px; }
.content h2,  .content h1,  .formcon form label { font-size: 18px; line-height: 22px; }
.content p,  .content li,  .formcon form label span { font-size: 12px; }
.mplink { font-size: 10px; color: #909090; margin-top: 15px; }
.mplink a { color: #909090; }
/************menu**********/
  .navbar { position: absolute; top: 0px; left: 0px; color: #fff; padding: 0px; }
.noposition { position: static; }
.mtopmenu { float: left; width: 320px; margin: 0px 0px 0px 0px; background: #fff; height: 45px; }
.mtopmenu a { color: #000; font-size: 11px; border-right: 1px solid #9db5bd; line-height: 45px; padding: 24px 10px 15px; }
/*.navbar-light .navbar-toggler { border-color: none; }*/
.navbar-toggler { padding: 0px; bordeR: 0px; }
.navbar-toggler-right { right: 0px; }
.navbar-toggler-icon { width: 80px; height: 45px; }
.navbar-nav { border: 1px solid #ededed; background: #fff; z-index: 9; position: relative; margin-top: 0px; width: 290px; margin-left: 15px; }
.navbar-nav li a { font-size: 12px; border-bottom: 1px solid #ededed; }
.navbar-nav li a:hover { color: #f56f2c; background: none; }
.navbar-nav li li a { font-size: 12px; background: none; border-top: 1px solid #ededed; width: 95%; }
.navbar-nav li li:first-child a { border: none; }
.navbar-nav li ul { border-bottom: 1px solid #ededed; }
.navbar-toggler:focus { outline: none; }
.navbar-nav li a.active,  .navbar-nav li a.activecolor { color: #f56f2c; background: none; }
.navbar-nav li a.activecolor span { background: url(../images/arrowup.png) no-repeat; }
.nav-item a.activecolor:hover span { background: url(../images/arrowup.png) no-repeat; }
.navbar-nav li:first-child a { border-top: none; }

/***********new menu style***************/
.navbar-nav li li a.leftnavs{height: 38px; line-height: 17px; padding-top: 10px;}
/**********homepage***********/
  .imgleft,  .imgright,  .imgbtm,  .imgbtmrgt { height: 174px; width: 320px; background: url(../images/nivolumab-m.png) no-repeat; margin-bottom: 10px; margin-left: -15px; }
.imgright { background: url(../images/prepchecklist-m.png) no-repeat; }
.imgbtm { background: url(../images/adversereaction-m.png) no-repeat; }
.imgbtmrgt { background: url(../images/alertcard-m.png) no-repeat; }
/********preprescription********/
  .brcontent { width: 83%; }
.brcontent1 { width: 86%; }
/*********infusion reaction*********/
  .content h3 { font-size: 15px; }
/*************register*************/
  .formcon { width: 100%; padding: 20px; }
.emailsubmit { font-size: 12px; padding: 6px 20px; margin-right: 26px; }
/*************patient****************/
  .imgright-p { height: 174px; width: 320px; margin-bottom: 10px; margin-left: -15px; background: url(../images/trement-m-patient.png) no-repeat; }
/***********************/
  .treatmenticon span { width: 85%; }
.whitepbg { padding: 10px; }
.whiteright { width: 84%; }
.tratmentback { float: left; width: 290px; height: auto; background: url(../images/treatmentban-p-m.png) no-repeat; -webkit-box-shadow: 2px 2px 5px 0px #9b9b9b; -moz-box-shadow: 2px 2px 5px 0px #9b9b9b; box-shadow: 2px 2px 5px 0px #9b9b9b; }
.treatleft { padding: 10px 10px; }
.content .treatleft h2 { font-size: 14px; margin-top: 30px; }
.treatleft p { margin-top: 0px; }
.orgback .whiteright { width: 84%; }
.orgback .whiteright li { margin-right: 0px; }
.orgback .whiteright li .listsp { width: 94%; }
/***********support**********/
  .supportcon { width: 85%; }
/*************slider***********/
  .marginmore { margin-top: 25px; text-align: left; }
.carousel-inner { height: 415px; }
.carousel-indicators { display: none; }
.carousel-control-next,  .carousel-control-prev { width: 125px; height: 49px; bottom: 15px; left: 15px; }
.carousel-control-next { left: auto; right: 15px; }
.carousel-captionbot { bottom: -230px; }
/***************/
  .patientright { width: 63%; }
.p-atientcarousel .carousel-caption { bottom: -284px; left: 10px; right: 10px; }
.p-atientcarousel .carousel-inner { height: 530px; }
.p-atientcarousel .carousel-control-next,  .p-atientcarousel .carousel-control-prev { bottom: 15px; }
.p-atientcarousel .carousel-caption.carousel-captionbot { bottom: -332px; }
#horizontalTab ul { position: static; left: 0px; top: 90px; }
#horizontalTab { position: Relative; width: 100%; height: 497px; }
.tabcon { position: static; top: 55px; right: 150px; width: 49%; }
/*********accordian*********/
  .tabcon-eyes,  .tabcon-bones,  .tabcon-nose,  .tabcon-urine { width: 90%; }
.tabcon { width: 90%; padding-top: 15px; padding-bottom: 15px; float: left; }
.tabcon p .listsp,  .tabcon-eyes p .listsp,  .tabcon-skin p .listsp,  .tabcon-bones p .listsp,  .tabcon-nose p .listsp,  .tabcon-urine p .listsp { float: right; width: 96%; }
#horizontalTab { height: auto; }
.tab-content > .tab-pane1 { display: none; }
#horizontalTab ul { display: none; }
/****************/
  .responsive-tabs-container.accordion-sm .nav-tabs-m { display: block; }
.responsive-tabs-container .accordion-link { font-size: 12px; font-weight: bold; float: left; width: 100%; padding: 8px 10px; background: #f56f2c; color: #fff; border-top: 1px solid #fff; }
.tab-contentorg { background: #fff; width: 100%; bordeR: 0px; float: left; -webkit-box-shadow: 2px 2px 5px 0px #9b9b9b; -moz-box-shadow: 2px 2px 5px 0px #9b9b9b; box-shadow: 2px 2px 5px 0px #9b9b9b; }
.tab-contentorg .tab-pane { padding: 10px; float: left; }
.orgcon { background: none; padding: 0px; }
.content-left {width: 100%;}
.orgcon h2 { color: #454545; font-size: 16px; }
.orgcon p { color: #454545; }
.grade { font-size: 14px; margin: 0px; float: left; width: 40%; text-align: right; line-height: 31px; }
.grandnew { line-height: 20px; text-align: left; }
.insideright { width: 100%; }
.insideright .tab-pane,  .tab-contentlast .tab-pane { padding: 0px; }
.tab-contentlast .tab-pane { padding-top: 10px; }
.nestedtablast { float: right; margin-top: 0px; }
.insideright .tab-pane { width:100%; }

}

@media only screen and (min-width: 979px) {
.carousel-inner.setHeight .carousel-item{height:471px;}
}
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation: portrait) {
.d-md-block, .ipad-none{display:none !important;}	
}

/*******************Firefox Css****************/
/*@-moz-document url-prefix(''){ .carousel-control-next, .carousel-control-prev{bottom:157px;} */
.carousel-control-next-icon{margin-left:9px;}
.carousel-control-prev-icon{margin-left:4px;}
/*ul.profiletabssty li{width:25%;}*/


/**************Ipad CSS*****************/
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {.navbar-nav, .navbar-nav li a{padding:10px 10px; height:auto; line-height:normal; }
.nav-item a span{margin-top:9px;}
ul.profiletabssty li{width:27%;}
ul.profiletabssty li a{padding:10px 28px;}
}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {ul.profiletabssty li{width:37%;}}
/********************Coming soon code*******************/
body.comingsoon{background:#fff;}
/*h1.coming-soon{position:relative;text-align:center; font-size:59px; color:#000; font-family:arial;}

@media only screen and (max-width: 978px) {h1.coming-soon{font-size:49px;line-height:41px; top:279px;}}
@media(max-width:960px) and (orientation:landscape){ h1.coming-soon{top:200px;}}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) and (orientation:portrait) {h1.coming-soon{top:447px;}}*/


/********************Coming soon code ends*******************/

/*********************MAC css*********************/
@media not all and (min-resolution:.001dpcm){@media
{
.navbar-nav,.navbar-nav li a ,.navbar-nav li a.active, .navbar-nav li a.activecolor{ 
	padding:10px 10px; height:auto; line-height:normal;
    }
.navbar-nav li li:first-child a{padding-top:0px;}	
.navbar-nav li li a.leftnavs.navitabs{padding:9px 11px;}
.navbar-nav li li a.leftnavs{line-height:12px;}
.navbar-nav li li a.navitabsinfo{padding:0px 10px;}
.navbar-nav li a.navitabsinfo.active, .navbar-nav li a.navitabsinfo.activecolor,.navbar-nav li a.navitabsadvs.active, .navbar-nav li a.navitabsadvs.activecolor{padding:9px 10px;}
.navbar-nav li li a.navitabsadvs{padding:0px 10px;}
.nav-item a span{margin-top:8px;}
.nestedtabs li.active a.endocri, .nestedtabs li a.endocri:hover {padding: 18px 16px;}

}}

@media (min-width: 960px){
.navbar-nav a.expand-me {line-height: 20px;height: 53px;padding-top: 6px;}
}