/*----- Accessibility -----*/
#Access-Container {width: 100%; margin: 0;padding: 0;position: relative;}
a:focus {outline: 2px dotted #000 !important;}
.dfw-on {display: none;}

.dfw-off {font: 400 12px/30px 'Muli', sans-serif;background: #003263;z-index: 999999999999;position: fixed;-webkit-transform: translate(0, -50%) rotate(-90deg);-moz-transform: translate(0, -50%) rotate(-90deg);-ms-transform: translate(0, -50%) rotate(-90deg);-o-transform: translate(0, -50%) rotate(-90deg);transform: translate(0, -50%) rotate(0deg);top: 20px;left: 0px;transition: margin-left .50s ease-in-out;border-top-right-radius: 10px;border-bottom-right-radius: 10px;margin-left: -157px;text-transform: uppercase;}

.dfw-off li:first-child {border-right: 1px dotted #fff;height: 34px;}
.dfw-off li {display: inline-block;vertical-align: top;}
.dfw-off a#dfw-close {padding-right: 10px;}
.dfw-off a {display: block;padding: 0px 5px;}
.dfw-off span {display: inline-block;vertical-align: middle;width: 35px;height: 30px;background: url(../images/accessible-img.png) no-repeat right center;}
.dfw-off:hover {left: 0;transition: .50s ease-in-out;}
.dfw-off:hover, .dfw-off:focus, .dfw-off:focus-within {margin-left: 0px;}

#Accessibility {max-width: 1170px;min-width: 300px;padding:0;font: 400 12px/20px Verdana, Arial, Helvetica, sans-serif;color: #fff !important;margin: 0 auto;}
#Accessibility a {color: #fff!important}
.access-links {text-align: left;font: 500 14px/20px Verdana, Arial, Helvetica, sans-serif;padding: 0 2px}
.access-settings {text-align: right}
.fontsize {display: inline-block;width: 150px;vertical-align: top;color: #fff}
.fontsize span {display: inline-block;vertical-align: bottom}
.fontsize a {padding: 0 4px;display: block}
#Accessibility .fontsize span.dfw-actSize a {color: #ffabab !important}
.fontminus {font: 400 14px/20px Verdana, Arial, Helvetica, sans-serif;}
.fontreset {font: 500 16px/20px Verdana, Arial, Helvetica, sans-serif;}
.fontplus {font: 600 20px/20px Verdana, Arial, Helvetica, sans-serif;}
.dfw-contrast {display: inline-block;width: 140px;vertical-align: top;color: #fff}
.dfw-contrast a {padding: 0 3px;display: block}
#Accessibility .dfw-contrast span {display: inline-block;vertical-align: top;font: 600 14px/16px Verdana, Arial, Helvetica, sans-serif}
#Accessibility .dfw-contrastMode {background: #000;color: #fff !important}
#Accessibility .dfw-contrastMode a {color: #fff !important;border: 2px solid #000}
.dfw-colorMode {background: #fff;color: #000 !important}
#Accessibility .dfw-colorMode a {color: #000 !important;border: 2px solid #fff}
#Accessibility .dfw-contrast a.dfw-active {border: 2px solid red}
.dfw-skip {overflow: hidden;vertical-align: top;right: 5px;top: 0px;position: absolute;font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;display: none;z-index: 9999999;}
#Main-Menu .dfw-skip{top:-10px;}
#skip-header.dfw-skip {top: -20px;}
#skip-sidebar.dfw-skip {right: 0;}
.dfw-skip a {padding: 0 5px;}
.accessible_on .dfw-skip {display: block;background: #fff;border: 1px solid #000;}
.accessible_on.dfw-blackmode .dfw-skip {background: #000;border: 1px solid #fff;}
.nodisplay {display: none !important;}
.table-div, .fluid-div, .theme-L, .theme-R {width: 95%;height: 100%;}
.table-div {display: table;table-layout: fixed;}
.table-cell {display: table-cell;vertical-align: top;}



@media only screen and (max-width:975px){
    .dfw-skip{display: none;}
    .accessible_on .dfw-skip{display: none !important;}
    .dfw-off {-webkit-transform: translate(0, 0%) rotate(0deg);-moz-transform: translate(0, 0%) rotate(0deg);-ms-transform: translate(0, 0%) rotate(0deg);-o-transform: translate(0, 0%) rotate(0deg);transform: translate(0, 0%) rotate(0deg);position: absolute; top: inherit;left:inherit;}
    .accessible_on  #Access-Container { display: block;}
    .dfw-off{transform:none!important;margin:0 auto!important;position:relative!important;border-radius:5px;width:225px!important;top:0!important}
}
@media only screen and (max-width:530px){#Access-Container{display: none}}
@media only screen and (max-width:480px){
    .table-cell {display: block;text-align: center !important;}
    .accessible_on p img { display: inline-block; padding: 10px 50px;}
    
}


/*----- Accessible On-----*/

/*Normal Mode*/

.accessible_on #Access-Container {background: #003263;}

.accessible_on a:focus {outline: 2px solid #F00 !important;}

.accessible_on.dfw-blackmode #Container {color: #fff !important;}

.accessible_on.dfw-blackmode #Container a, .accessible_on.dfw-blackmode #Container a:hover {color: #fc0 !important;}

.accessible_on, .accessible_on .contactAddress h3, .accessible_on  div.linkBt a, .accessible_on .pub a {background: #fff !important;}

.accessible_on #Container,  .accessible_on .banLeft .docName, .accessible_on .banLeft .docName span, .accessible_on .banLeft p,  .accessible_on .banLeft1, .accessible_on .banLeft1 .docName1 span, .accessible_on .banLeft1 p, .accessible_on .banLeft1 .docName1 {color: #000 !important;}

.accessible_on header, .accessible_on .banner, .accessible_on .innerBanner, .accessible_on .hmeBanner {color: #000 !important;background: #fff !important;}

.accessible_on footer, .accessible_on .mm2 a, .accessible_on .resourceRight, .accessible_on .resourceRight .sides2 li a, .accessible_on .doctorSection,  .accessible_on .learn, .accessible_on a.more2, .accessible_on .hmeServices, .accessible_on .servicesInner1  {color: #000 !important;background: #fff !important;}

.accessible_on footer *, .accessible_on .name1 {color: #000 !important;}

.accessible_on footer * a, .accessible_on .resourceRight .sides2 li a, .accessible_on  div.linkBt a{color: #00e !important;}

.accessible_on article {color: #000 !important;background: #fff !important;width: 100% !important;}

.accessible_on aside { float: left; width: 275px; text-align: center;}

.accessible_on aside *{color: #000 !important;background: #fff !important;}

.accessible_on aside * a, .accessible_on .paraWrapper ul li a, .accessible_on .multimedia li.link a, .accessible_on .multimedia li.video a, .accessible_on .sides2 li a{color: #00e !important;background: #fff !important;}

.accessible_on aside * li{display: inline-block!important;}

.accessible_on #meetDoctor {background: #fff !important;}

.accessible_on a.rm, .accessible_on .pub1 a, .accessible_on .more1 a:hover,  .accessible_on .stories,  .accessible_on .drSaper1, .accessible_on .servicesInner1 li a, .accessible_on a.watch1 {background: #fff !important;}

.accessible_on #meetDoctor .image {display: inline-block!important;}

.accessible_on #meetDoctor * {color: #000 !important;}

.accessible_on #meetDoctor * a{color: #00e !important;}

.accessible_on #Container a, .accessible_on #Container a:hover {color: #00e !important;}

.accessible_on .menu ul, .accessible_on .Wrapper {background: #eee !important;}

.accessible_on .menu ul li a, .accessible_on .menu ul li a:hover, .accessible_on .menu ul li:hover > a {background: #eee !important;border: none !important;}

, .accessible_on .resource1 li.p1 a, .accessible_on .resource1 li.p2 a, .accessible_on .resource1 li.p3 a, .accessible_on .resource1 li.p4 a{ color: #00e !important; background: #fff !important;  }

.accessible_on .menu li li a{background: #eee !important;border: none !important;}

.accessible_on.dfw-blackmode .menu ul, .accessible_on.dfw-blackmode .Wrapper {background: #333;}

.accessible_on .parentMenu li a:hover, .accessible_on .parentMenu ul li a {background: none;}

.accessible_on .textMain, .accessible_on .textMain h1, .accessible_on .textMain h2, .accessible_on .textMain h3, .accessible_on .textMain h4, .accessible_on .navigation {color: inherit !important;}

.accessible_on #Container a, .accessible_on #Container a:hover,.accessible_on a{color: #00e !important;}

.accessible_on nav {background: #fff;border-top: 1px solid #000;border-bottom: 1px solid #000;}

.accessible_on .menu li > a:hover,.accessible_on .menu > li:hover > a,.accessible_on .menu > li.current-menu-item > a,.accessible_on .menu > li.current_page_ancestor > a {background: #fff !important;}

.accessible_on #patientResourcs .patRsrs {background: none !important;border-bottom: 1px solid #000;}

.accessible_on #patientResourcs * {color: #000;}

.accessible_on #patientResourcs * a{color: #00e;}

.accessible_on  img.ypo,  .accessible_on .logo {filter: grayscale(100%) contrast(1%);}*/

.accessible_on .diffheading{background:#fff !important}

.accessible_on article h1{color:#000 !important}

.accessible_on .breadcrumbs{color:#000 !important}

.accessible_on article h2{color:#000 !important}

.accessible_on article h3{color:#000 !important}

.accessible_on article p{color:#000 !important}

.accessible_on article li{color:#000 !important}

.accessible_on article span{color:#00f !important}

.accessible_on article p a{color:#00e!important}

.accessible_on article  a{color:#00e!important}

.accessible_on article{border-bottom: 1px solid #000;position:relative;}

.accessible_on aside{position:relative;}

.accessible_on #meetDoctor .container{border-bottom: 1px solid #000;position:relative;}

.accessible_on #patientResourcs .container{border-bottom: 1px solid #000;position:relative;}

.accessible_on .locationWrapper{background:#fff !important}

.accessible_on .tabcontent-m ul.tab1 li{ background: none; }

.accessible_on #countrytabs li a, .accessible_on .selected{ background: none !important; }

.accessible_on nav{ z-index: 9999; }

.accessible_on .drSection, .accessible_on .eduVideos, .accessible_on .patRes{ width: 270px; padding: 10px 0;  }

.accessible_on .knee, .accessible_on .shoulder, .accessible_on .ankle, .accessible_on .sports{ width: 270px;  }

.accessible_on .knee a, .accessible_on .shoulder a, .accessible_on .ankle a, .accessible_on .sports a, .accessible_on .patRes ul li a
{ padding: 10px; height: auto; margin: 5px; border: 1px solid #000;}

.accessible_on .patRes ul li::after { display: none; }

.accessible_on .patRes ul li{ display: block!important; margin: 5px;}

.accessible_on .patRes ul li a{ padding: 5px 10px!important; }

.accessible_on .eduVideos { border: solid 1px #000;  }

.accessible_on .drSection { border: 0; margin: 1px;}

.accessible_on.dfw-blackmode .drSection, .accessible_on.dfw-blackmode .eduVideos { border: solid 1px #fff;  }

.accessible_on .address-block h2, .accessible_on .more7 a, .accessible_on .content-button ul li a{ background: none; }

.accessible_on .map-icon, .accessible_on .servicesBox img{ display: none; }

.accessible_on .leftPatient li a, .accessible_on .rightPatient li a, .accessible_on .rightPatient li a, .accessible_on .box1 a, .accessible_on .box2 a{ background: none!important; }

.accessible_on .box1 a, .accessible_on .box2 a{ border: solid 1px #000; }

.accessible_on .service-list-design li a{background:#fff !important}

.accessible_on .servicesWrap ul li a,.accessible_on .servicesWrap ul li.s2 a,.accessible_on .servicesWrap ul li.s3 a,.accessible_on .servicesWrap ul li.s4 a,.accessible_on .servicesWrap ul li.s5 a,.accessible_on .servicesWrap ul li.s6 a,.accessible_on .servicesWrap ul li.s7 a,.accessible_on .servicesWrap ul li.s8 a,.accessible_on .servicesWrap ul li.s9 a,.accessible_on .servicesWrap ul li.s10 a,.accessible_on .servicesWrap ul li.s11 a,.accessible_on .servicesWrap ul li.s12 a,.accessible_on .servicesWrap ul li.s13 a,.accessible_on .servicesWrap ul li.s14 a,.accessible_on .servicesWrap ul li.s15 a{background: none !important;}



/* new acc code 18-07 */


.accessible_on  { }


.accessible_on .book2 a, .accessible_on .lAward h3.team, .accessible_on .leftPatient li a::after, .accessible_on .rightPatient li a::after, .accessible_on .menu > li > a, .accessible_on .fbox ul li a, .accessible_on  article ul.contentList li a, .accessible_on .servicesBox ul li a, .accessible_on .rehab-protocols li span, .accessible_on a.submitTestimonials, .accessible_on .menuText 
{ background: none !important;}

.accessible_on .educate img, .accessible_on .rslides, .accessible_on article img.subjectPic, .accessible_on .rehab-protocols li img,
.accessible_on .tab1 li img, .accessible_on .parentMenu li a::before, .accessible_on a.level1Menu::after
{ display: none !important;}


.accessible_on .awards, .accessible_on .educate a.view2, .accessible_on .leftPatient li a, .accessible_on .rightPatient li a, .accessible_on .servicesWrap ul li a, .accessible_on .logoList ul li, .accessible_on .fbox ul li a, .accessible_on aside, .accessible_on a.profile, .accessible_on  article ul.contentList li a, .accessible_on .patient-contact, .accessible_on .servicesBox,
.accessible_on .servicesBox ul li a, .accessible_on .more7 a, .accessible_on #countrytabs li a, .accessible_on .selected, .accessible_on .rehab-protocols li span, .accessible_on a.submitTestimonials, .accessible_on .usefulPg li, .accessible_on .more a,
.accessible_on .tabcontent-m ul.tab1 li, .accessible_on .menuText
{ border: 1px solid #000 !important;}


.accessible_on.dfw-blackmode .awards, .accessible_on.dfw-blackmode .lAward h3.team, .accessible_on.dfw-blackmode .leftPatient li a, .accessible_on.dfw-blackmode .rightPatient li a, .accessible_on.dfw-blackmode .servicesWrap ul li a, .accessible_on.dfw-blackmode .logoList ul li, .accessible_on.dfw-blackmode .fbox ul li a, .accessible_on.dfw-blackmode a.view2,  .accessible_on.dfw-blackmode .box1 a, .accessible_on.dfw-blackmode .box2 a, .accessible_on.dfw-blackmode aside, .accessible_on.dfw-blackmode a.profile, .accessible_on.dfw-blackmode .knee a, .accessible_on.dfw-blackmode .shoulder a, .accessible_on.dfw-blackmode .ankle a, .accessible_on.dfw-blackmode .sports a, .accessible_on.dfw-blackmode .patRes ul li, .accessible_on.dfw-blackmode article ul.contentList li a, .accessible_on.dfw-blackmode .patient-contact, .accessible_on.dfw-blackmode .servicesBox, .accessible_on.dfw-blackmode .servicesBox ul li a, .accessible_on.dfw-blackmode .more7 a, .accessible_on.dfw-blackmode #countrytabs li a, .accessible_on.dfw-blackmode .selected, .accessible_on.dfw-blackmode .rehab-protocols li span, .accessible_on.dfw-blackmode a.submitTestimonials, .accessible_on.dfw-blackmode .usefulPg li, .accessible_on.dfw-blackmode .more a, .accessible_on.dfw-blackmode .tabcontent-m ul.tab1 li,
.accessible_on.dfw-blackmode .menuText
{ border: 1px solid #fff !important;}


.accessible_on .leftPatient li a, .accessible_on .rightPatient li a, .accessible_on .servicesWrap ul li a
{ padding: 10px !important;}


.accessible_on .headings a, .accessible_on .fbox ul li a, .accessible_on  article ul.contentList li a, .accessible_on .tabcontent-m ul.tab1 li a 
{padding: 5px 0 !important;}

.accessible_on .tabcontent-m ul.tab1 li { padding: 0;}

.accessible_on .mapWrap
{margin: 10px 0 !important;}

.accessible_on .lAward h3.team, .accessible_on .educate a.view2, .accessible_on .leftPatient, .accessible_on .rightPatient, .accessible_on .leftPatient li a, .accessible_on .rightPatient li a, .accessible_on .fbox ul li a
{ margin: 5px; }

.accessible_on .menu li li a { width: 99%;}

.accessible_on .logoList .gridWrapper ul, .accessible_on .servicesWrap ul, .accessible_on  article ul.contentList, .accessible_on  .servicesBox, .accessible_on #slider4-pager, .accessible_on .tabcontent-m ul.tab1 li a   
{ text-align: center;}

.accessible_on .fbox, .accessible_on .servicesWrap ul li
{ width: auto !important;}

.accessible_on .tabcontent-m ul.tab1 li 
{ height: auto}

.accessible_on .awards, .accessible_on .patientWrap, .accessible_on .leftPatient li a, .accessible_on .rightPatient li a, .accessible_on .fbox
{ float: none; display: block; text-align: center; min-width: 200px;}

.accessible_on .awards, .accessible_on .welcomeWrap, .accessible_on .lAward p, .accessible_on  .breadcrumbs 
{ border: 0;}

.accessible_on .lAward h3.team, .accessible_on .educate
{ margin: 10px auto;}

.accessible_on .leftPatient, .accessible_on .rightPatient, .accessible_on .servicesWrap ul li a, .accessible_on .servicesWrap ul li, .accessible_on .fbox ul li, .accessible_on  article ul.contentList li a,  .accessible_on  article ul.contentList li, .accessible_on .servicesBox ul li , .accessible_on .servicesBox ul li a, .accessible_on .tabcontent-m ul.tab1 li 
{ float: none; display: inline-block; vertical-align: top; min-width: 250px; width: 22%; text-align: center; margin: 5px;}


.accessible_on .servicesBox ul li, .accessible_on .servicesBox ul li a { min-width: 235px;}

.accessible_on .servicesBox ul li a { padding: 2px;}

.accessible_on .logoList ul li a { display: block;}

.accessible_on .headings a, .accessible_on .tabcontent-m ul.tab1 li a { display: inline-block;}

.accessible_on .educate a.view2, .accessible_on .box2 a, .accessible_on .box1 a, .accessible_on #slider4-pager li, .accessible_on .logoList ul li
{ float: none; display: inline-block; vertical-align: top; margin: 5px; }

.accessible_on .awards { min-width: 430px; width: 40%; margin: 0 auto;}

.accessible_on .lAward h3.team { color: #000;}

.accessible_on h2, .accessible_on h1
{ line-height: 1.5; padding: 5px;}

/*.accessible_on img.ypo { float: none;}*/

.accessible_on .fbox ul li { width: 25%;}

.accessible_on .patientWrap { min-height: 236px;}

.accessible_on .logoList ul li { min-width: 150px;}

.accessible_on  #sidebar .dfw-skip { right: -90px;}

.accessible_on .usefulPg li a { display: block;}

.accessible_on .more a { padding: 5px;}

.accessible_on .tabcontent-m ul.tab1 li a:hover { color: #00e !important;}

.accessible_on .rightContainer { width: 240px;}

/* new black acc */

.accessible_on.dfw-blackmode .tabcontent-m ul.tab1 li a:hover { color: #ec0 !important;}


.accessible_on.dfw-blackmode .lAward h3.team, .accessible_on.dfw-blackmode .we-are-on-fb, .accessible_on.dfw-blackmode .fheads, .accessible_on.dfw-blackmode .book2
{ color: #fff !important;}

/* new black acc  ends */




.accessible_on.dfw-blackmode, .accessible_on.dfw-blackmode .drSaper1, .accessible_on.dfw-blackmode .stories, .accessible_on.dfw-blackmode .resource1 li.p1 a, .accessible_on.dfw-blackmode .resource1 li.p2 a, .accessible_on.dfw-blackmode .resource1 li.p3 a, .accessible_on.dfw-blackmode .resource1 li.p4 a, .accessible_on.dfw-blackmode .morep a, .accessible_on.dfw-blackmode .hme, .accessible_on.dfw-blackmode .hmeBanner,  .accessible_on.dfw-blackmode .pub1 a, .accessible_on.dfw-blackmode .hmeServices, .accessible_on.dfw-blackmode .servicesInner1, .accessible_on.dfw-blackmode a.more2, .accessible_on.dfw-blackmode .pub a, .accessible_on.dfw-blackmode article ul.contentList li a {background: #000 !important;}

.accessible_on.dfw-blackmode .lines, .accessible_on  .lines{ display: none; }

.accessible_on.dfw-blackmode header, .accessible_on.dfw-blackmode .banner,  .accessible_on.dfw-blackmode .innerBanner {color: #fff !important;background: #000 !important;}

.accessible_on.dfw-blackmode article ul li::before {color: #fff; }

.accessible_on.dfw-blackmode #Footer,   .accessible_on.dfw-blackmode .banLeft .docName, .accessible_on.dfw-blackmode .banLeft .docName span, .accessible_on.dfw-blackmode .banLeft p {color: #fff !important;background: #000 !important;}

.accessible_on.dfw-blackmode article {color: #fff !important;background: #000 !important;width: 100% !important;}

.accessible_on.dfw-blackmode aside *{color: #fff !important;background: #000 !important;}

.accessible_on.dfw-blackmode aside * a{color: #fc0  !important;background: #000 !important;}

.accessible_on.dfw-blackmod .menu li > a:hover,.accessible_on.dfw-blackmod .menu > li:hover > a,.accessible_on.dfw-blackmod .menu > li.current-menu-item > a,.accessible_on.dfw-blackmod .menu > li.current_page_ancestor > a {background: #333 !important;}

.accessible_on.dfw-blackmode .menu ul, .accessible_on.dfw-blackmode .Wrapper {background: #333 !important;}

.accessible_on.dfw-blackmode nav {background: #000;border-top: 1px solid #fff;border-bottom: 1px solid #fff;}

.accessible_on.dfw-blackmode  .menu li > a:hover,.accessible_on.dfw-blackmode  .menu > li:hover > a,.accessible_on.dfw-blackmode  .menu > li.current-menu-item > a,.accessible_on.dfw-blackmode  .menu > li.current_page_ancestor > a {background: #333 !important;}

.accessible_on.dfw-blackmode .menu ul li a, .accessible_on.dfw-blackmode .menu ul li a:hover, .accessible_on.dfw-blackmode .menu ul li:hover > a{background: #333 !important;}

.accessible_on.dfw-blackmode .diffheading, .accessible_on.dfw-blackmode  #countrytabs li a, .accessible_on.dfw-blackmode .addressLoc h3{background:#000 !important}

.accessible_on.dfw-blackmode .sticky, .accessible_on .sticky{ display: none; }

.accessible_on.dfw-blackmode #skip-menu, .accessible_on #skip-menu{ margin-top: -22px;  }

.accessible_on.dfw-blackmode article h1{color:#fff !important}

.accessible_on.dfw-blackmode .breadcrumbs{color:#fff !important}

.accessible_on.dfw-blackmode article h2{color:#fff !important}

.accessible_on.dfw-blackmode article h3{color:#fff !important}

.accessible_on.dfw-blackmode article p{color:#fff !important}

.accessible_on.dfw-blackmode article li{color:#fff !important}

.accessible_on.dfw-blackmode article span{color:#fc0 !important}

.accessible_on.dfw-blackmode #havaQuestion h2{color:#fff !important}

.accessible_on.dfw-blackmode article p a{color:#fc0!important}

.accessible_on.dfw-blackmode article  a{color:#fc0!important}

.accessible_on.dfw-blackmode #Footer *, .accessible_on.dfw-blackmode .paraWrapper p {color: #fff !important;}

.accessible_on.dfw-blackmode #Footer * a{color: #fc0 !important;}

.accessible_on.dfw-blackmode aside *, .accessible_on.dfw-blackmode .paraWrapper{color: #fff !important;background: #000 !important;}

.accessible_on.dfw-blackmode aside * a, .accessible_on.dfw-blackmode .sides2 li a, .accessible_on.dfw-blackmode .mm2 a, .accessible_on.dfw-blackmode .paraWrapper ul li a, .accessible_on.dfw-blackmode .multimedia li.link a, .accessible_on.dfw-blackmode .multimedia li.video a{color: #fc0 !important;background: #000 !important;}

.accessible_on.dfw-blackmode #patientResourcs{background: #000 !important;}

.accessible_on.dfw-blackmode  a.rm{background: #000 !important;}

.accessible_on.dfw-blackmode .locationWrapper{background:#000 !important}

.accessible_on.dfw-blackmode .individualLocations{background:#000 !important}

.accessible_on.dfw-blackmode #connect-sblock{background:#000 !important}

.accessible_on.dfw-blackmode .service-list-design li a{background:#000 !important}

.accessible_on.dfw-blackmode aside #doctorSide {}

.accessible_on.dfw-blackmode #connect-sblock li a{color: #fc0 !important;}

.accessible_on.dfw-blackmode  #meetDoctor{background: #000 !important;}

.accessible_on.dfw-blackmode #meetDoctor * {color: #fff !important;}

.accessible_on.dfw-blackmode #meetDoctor * a{color: #fc0 !important;}

.accessible_on.dfw-blackmode #Container a, .accessible_on.dfw-blackmode #Container a:hover {color: #fc0 !important;}

.accessible_on.dfw-blackmode #Container a, .accessible_on.dfw-blackmode #Container a:hover,.accessible_on.dfw-blackmode a{color: #fc0 !important;}

.accessible_on.dfw-blackmode #patientResourcs * {color: #fff;}

.accessible_on.dfw-blackmode #patientResourcs * a{color: #fc0;}

.accessible_on.dfw-blackmode #meetDoctor .container{border-bottom: 1px solid #fff;position:relative;}

.accessible_on.dfw-blackmode #patientResourcs .container{border-bottom: 1px solid #fff;position:relative;}

.accessible_on .smo li span{ visibility: visible; }

.accessible_on .smo li{ margin: 0 3px; text-transform: none; font-size: 14px;  }

.accessible_on .smo li a{ background: none!important; color: #00e!important }

.accessible_on .smo li a span{ background: none!important; color: #00e!important }

.accessible_on.dfw-blackmode .smo li a span{ background: none!important; color: #fc0!important }

.accessible_on .smo li, .accessible_on .smo li a{ width: auto; }


.accessible_on .book span,  .accessible_on .welcome, .accessible_on .welcomeWrapper h1, .accessible_on .splbox3 h2, .accessible_on .splbox3 p, .accessible_on .drSection h2 span,  .accessible_on .newsText h3, .accessible_on .newsText p, .accessible_on .patRes h3, .accessible_on .smo span{ color: #000; }

.accessible_on .menu li li a{ margin: 2px;  }

.accessible_on .spl, .accessible_on .spl2, .accessible_on .spl3, .accessible_on .knee, .accessible_on .spl2 ul li a:hover, .accessible_on .spl2 ul li.rslides_here a, .accessible_on .drSection, .accessible_on .newsWrap2, .accessible_on a.view2, .accessible_on a.view3, .accessible_on .patRes, .accessible_on .candidate, .accessible_on a.more3, .accessible_on .awards, .accessible_on .patientWrap, .accessible_on .map1, .accessible_on .map2, .accessible_on .box2 a, .accessible_on .box1 a { background: #fff; }

.accessible_on .spl2:before, .accessible_on .spl2:after, .accessible_on .spl2 ul:before, .accessible_on .layer{ display: none; }

.accessible_on.dfw-blackmode .spl, .accessible_on.dfw-blackmode .spl2, .accessible_on.dfw-blackmode .spl3, .accessible_on.dfw-blackmode .knee, .accessible_on.dfw-blackmode .spl2 ul li a:hover, .accessible_on.dfw-blackmode .spl2 ul li.rslides_here a, .accessible_on.dfw-blackmode .drSection, .accessible_on.dfw-blackmode .newsWrap2, .accessible_on.dfw-blackmode a.view2, .accessible_on.dfw-blackmode a.view3, .accessible_on.dfw-blackmode .patRes, .accessible_on.dfw-blackmode footer,  .accessible_on.dfw-blackmode .candidate, .accessible_on.dfw-blackmode a.more3, .accessible_on.dfw-blackmode .awards, .accessible_on.dfw-blackmode .patientWrap, .accessible_on.dfw-blackmode .map1, .accessible_on.dfw-blackmode .map2, .accessible_on.dfw-blackmode .box2 a, .accessible_on.dfw-blackmode .box1 a { background: #000!important; }

.accessible_on.dfw-blackmode .book span,  .accessible_on.dfw-blackmode .welcome, .accessible_on.dfw-blackmode .welcomeWrapper h1, .accessible_on.dfw-blackmode .splbox3 h2, .accessible_on.dfw-blackmode .splbox3 p, .accessible_on.dfw-blackmode .drSection h2 span,  .accessible_on.dfw-blackmode .newsText h3, .accessible_on.dfw-blackmode .newsText p, .accessible_on.dfw-blackmode .patRes h3, .accessible_on.dfw-blackmode .smo span, .accessible_on.dfw-blackmode .copyright,  .accessible_on.dfw-blackmode .rightMap h3, .accessible_on.dfw-blackmode .drBox h3 span, .accessible_on.dfw-blackmode .welcomeWrapper p,  .accessible_on.dfw-blackmode .candidate h2, .accessible_on.dfw-blackmode .candidate p, .accessible_on.dfw-blackmode .lAward h3, .accessible_on.dfw-blackmode .lAward p{ color: #fff!important;}

.accessible_on.dfw-blackmode  .servicesWrap{ background: none; margin: 47px 0 25px 0 !important  }

.accessible_on  .servicesWrap{ background: none; margin: 47px 0 25px 0 !important  }

.accessible_on.dfw-blackmode .welcomeWrap h1, .accessible_on.dfw-blackmode  .welcomeWrap p { color: #fff;  }


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

.accessible_on   .dfw-skip{ display: none!important; }

.dfw-off { position: relative;	top: 0;	left: 0; transform: rotate(0deg); width: 100%; }
    
.accessible_on .servicesBox { margin: 10px auto; float: none; height: auto;}
    
.accessible_on .copyright { text-align: center;}
    
.accessible_on .more7 { float: none; position: relative; display: inline-block; padding: 10px; bottom: 5px;}

.accessible_on  img.ypo { margin: 0 auto; display: block; float: none;}
    
.accessible_on .wrapper { background: #eee;}
    
.accessible_on.dfw-blackmode .wrapper { background: #333;}
    
.accessible_on .rightContainer {float: none; margin: 0 auto; width: 280px;}
}

@media only screen and (max-width:700px){
    .accessible_on aside { float: none;}
}