@charset "utf-8";@import 'reset.css';body{background:url(../images/body-bg.png) repeat 0 0;font:15px 'Open Sans',verdana,helvetica,arial,sans-serif;color:#404040;}
p, ul li, ol li{font-family:'Open Sans',verdana,helvetica,arial,sans-serif;font-size:15px;line-height:24px;color:#404040;}
h1, h2, h3, h4, h5, h6, p{margin-bottom:15px;}
h1, h2, h3, h4, h5, h6{font-family:'Open Sans',verdana,helvetica,arial,sans-serif;color:#c10000;font-weight:normal;}
h1{font-size:28px;}
h2{font-size:24px;}
h3{font-size:20px;}
h4{font-size:18px;}
h5, div.blogPost div.blogContent div.comment{font-size:18px;}
h6{font-size:18px;}
.dabba h1{border-bottom:2px dashed #ddd;padding:0 0 10px;}
.dabba h2{margin-top:0;}
a{color:#c10000;}
a, a:link, a:visited, a:active{text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
ol, ul{line-height:18px;margin:0 0 10px;list-style:none;}
ol li{list-style-type:decimal;margin-left:20px;padding-top:4px;}
ul li{background-image:url("../images/arrow-red.jpg");background-color:transparent;background-repeat:no-repeat;background-position:0 9px;line-height:24px;padding-left:15px;margin-bottom:15px;}
em{font-style:italic;}
.border-bottom{border-bottom:1px solid #ddd;}
.border-top{border-top:1px solid #ddd;}
input, textarea, select{border:solid 1px #d4d4d4;padding:5px;}
textarea{resize:none;color:#888;}
.wrapper{position:relative;width:100%;overflow:hidden;background-image:url("../images/top-content-bg.png");background-repeat:repeat-x;background-position:0 -150px;}
.container{position:relative;}
body.page-parent.page-template-page_knowledge_center-php #left-content h2{border-top:1px solid #ddd;padding-top:15px;margin-top:20px;}
body.page-parent.page-template-page_knowledge_center-php #left-content h2:first-of-type{border-top:0;margin-top:-30px;padding-top:0;}
.trusted-provider-slogan{text-align:center;font-size:17px;color:#c10000;margin-bottom:5px;}
#video-btn a{position:relative;display:block;height:44px;width:200px;}
#video-btn a img{position:absolute;margin-top:4px;z-index:1;}
#video-btn a span{position:absolute;z-index:2;left:40px;top:13px;font-size:15px;color:#404040;font-family:'Oswald', sans-serif;text-shadow:1px 1px #FCD94E;}
#phone{padding-left:0;}
#phone p{color:#fff;font-size:22px;padding-top:9px;position: relative;float: left;}
#phone p span a{color:#fff;}
#phone p a.link-phone{display:none;color:#fff;text-decoration:underline;}
#phone p a.link-phone:visited{color:#fff;}
#google_translate_element{float:left;margin:10px 0 0 20px;}
#phone-icon{float:left;width:34px;margin:7px 8px 0 0;}
#live-in-seal{position:absolute;z-index:10;top:7px;right:0;width:135px;}
#logo{display:block;width:150px;height:90px;margin-top:13px;}
#logo img{max-width:100%;}
#mainMenu{text-align:center;margin-left:-2%;padding:0;}
.menu{display:inline-block;margin-top:25px;border-top:4px double #dddddd;border-bottom:4px double #dddddd;}
.menu ul{display:none;background:url(../images/body-bg.png);border-radius:0 0 0 0;padding:0;position:absolute;top:100%;margin-top:-20px;z-index:10;box-shadow:0 1px 21px #ccc;font-size:13px;border:1px solid #acacac;}
.menu li{float:left;margin:0 0 0 4px;line-height:31px;background-image:none;padding:0;}
.menu li:first-child{margin-left:0px;}
.menu li:hover > ul{display:block;}
.menu li a{color:#404040;padding:0px 7px;display:block;font-family:'Oswald', 'Open Sans', Arial, sans-serif;text-transform:uppercase;}
.menu li a:hover{text-decoration:none;color:#ed3124;}
.sub-menu li{position:relative;border-bottom:1px dotted #fff;float:none;width:177px;margin:0;}
.sub-menu ul{position:absolute;top:0;left:100%;}
.sub-menu li{border-top:1px solid #CCC;border-radius:none;}
.sub-menu li:first-child{border-top:0;}
.sub-menu li a{border:none !important;padding:10px 12px;line-height:18px;color:#404040;text-align:left;}
.sub-menu li a:hover{color:#ed3124;}
.entry-content article{background-color:#EDEBE9;border-radius:10px 10px 10px 10px;margin:20px 0;padding:15px;}
div.shareaholic-canvas{clear:none;float:left;width:250px;}
#banner-content{margin-bottom:25px;}
#ribbon{display:block;text-align:center;background:url(../images/announcement-ribbon.png) no-repeat center 0;background-size:264px 55px;width:265px;height:55px;color:#fff;margin:-10px auto 5px auto;padding-top:4px;font-size:13px;line-height:1.3em;}
#homeCTA{margin-bottom:25px;}
#homeCTA h2, #sidebar h3{border-bottom:2px dashed #ddd;padding-bottom:6px;margin-bottom:7px;}
#homeCTA ul{margin-left:15px;}
#homeCTA .col-md-4, #sidebar{padding-left:0;}
#homeCTA .col-md-4:first-child{padding-left:15px;}
#sat-guar-btn{display:block;margin:12px auto 0;max-width: 260px;float:left;}
a.imgCTA{display:block;width:100%;overflow:hidden;height:183px;}
a.imgCTA img{width:100%;}
.slideshow-images{padding:6px;}
.slideshow{box-shadow:0 8px 20px -8px;border:1px solid rgba(94, 94, 94, 0.5);padding:6px 6px 8px 6px;width:100%;height:355px;border-radius:3px;background:#efefef;position:relative;}
.slideshow .slide-container{position:relative;padding:36px;height:340px;background-repeat:no-repeat;background-position:0 0;background-size:cover;}
.slideshow .slide-text-container{position:absolute;}
.slideshow h3{font-size:24px;border-bottom:2px dashed #ccc;padding-bottom:10px;margin-bottom:7px;margin-top:0;}
.slideshow h3 span{color:#000;}
.slideshow h4{color:#000;margin-top:-3px;margin-bottom:25px;}
.slideshow .slide-list-left{float:left;font-size:14px;line-height:22px;}
.slideshow .slide-list-right{float:right;font-size:14px;line-height:22px;margin-left:17px;}
.slideshow ul.slides .slide-text-container li{background-image:url('../images/list-check.png');background-repeat:no-repeat;background-position:0 7px;background-size:20px;padding:3px 0 0 30px;margin-bottom:0;line-height:1.4em;}
.slideshow .btn{color:#fff;float:right;clear:left;margin:15px 0 0;}
.slideshow ul.nav li, .slideshow ul.slides li{background-image:none;padding:0;}
#slide-care-differently{background-image:url('../images/headers/caretaker-walking-senior.jpg');}
#slide-care-differently .slide-text-container, #slide-quality-care .slide-text-container, #slide-hospital-home .slide-text-container{width:400px;}
#slide-care-differently h3, #slide-quality-care h3, #slide-hospital-home h3{font-size:50px;font-weight:bold;color:#fff;-moz-text-shadow:1px 1px 1px #000;-webkit-text-shadow:1px 1px 1px #000;text-shadow:1px 1px 1px #000;line-height:50px;letter-spacing:-1px;border-bottom:0;}
#slide-care-differently a.custom-button, #slide-quality-care a.custom-button, #slide-hospital-home a.custom-button{display:block;text-decoration:none;background:#EE3124;color:#fff;margin:15px 0;text-align:center;width:210px;padding:12px 0;border-radius:4px;font-size:20px;}
#slide-care-differently p, #slide-quality-care p, #slide-hospital-home p{color:#000;font-size:16px;line-height:20px;}
#slide-trusted-partner{background-image:url('../images/headers/your-trusted-home-care-partner.jpg');}
#slide-trusted-partner .slide-text-container{top:65px;right:60px;}
#slide-city-banner{background-image:url('../images/headers/boca-raton-city-banner.jpg')}
#slide-city-banner .slide-text-container{top:115px;right:120px;}
#slide-city-banner img{display:none;margin:0 auto;}
#slide-why-choose-us{background-image:url('../images/headers/why-home-care-assitance.jpg');}
#slide-why-choose-us .slide-text-container{top:30px;right:100px;}
#slide-balanced-care{background-image:url('../images/headers/the-balanced-care-method.jpg');}
#slide-balanced-care .slide-text-container{top:30px;left:45px;}
#slide-balanced-care .btn{float:left;}
#slide-quality-life{background-image:url('../images/headers/maintaining-quality-of-life.jpg');}
#slide-quality-life .slide-text-container{top:125px;left:50px;}
#slide-quality-life img{display:none;margin:0 auto;}
#slide-quality-care{background-image:url('../images/headers/caretaker-cooking-with-family.jpg');}
#slide-hospital-home{background-image:url('../images/headers/senior-on-wheelchair-with-caretaker.jpg');}
#slide-cognitive-therapeutics{background-image:url('../images/headers/cognitive-therapeutics-banner.jpg');background-color:#fff;}
#slide-cognitive-therapeutics .slide-text-container{width:380px;top:35px;right:54px;}
#slide-cognitive-therapeutics .slide-text-container a.btn{margin:0;float:left;}
#slide-cognitive-therapeutics .slide-text-container img{float:right;}
#banner #next, #banner #nav, #banner #prev{position:absolute;z-index:99;cursor:pointer;}
#banner #prev{background:url(../images/banner-arrow.png) no-repeat 0px -62px scroll;height:62px;width:31px;top:130px;left:30px;}
#banner #next{background:url(../images/banner-arrow.png) no-repeat 0px 0px scroll;height:62px;width:31px;top:130px;right:30px;}
#banner #nav{bottom:50px;right:40px;}
#banner #nav a{background:url(../images/banner-bullets.png) no-repeat 0px 0px scroll;width:18px;height:18px;margin-left:5px;font-size:0px;display:inline-block;}
#banner #nav a.activeSlide{background:url(../images/selected-round.png) no-repeat 0px 0px scroll;}
.staff-img{float:left;}
.home-manager-img{float:left;background-color:#ececec;padding:5px 5px 3px 5px;border:1px solid #DADADA;margin:7px 15px 0 0;}
.home-manager-img p{line-height:16px;text-align:center;margin-bottom:5px;}
.home-manager-img p#manager-name{font-weight:bold;clear:left;padding-top:7px;}
.home-manager-img p#manager-title{font-style:italic;font-size:14px;}
#copyright{border-bottom:1px dashed #ddd;padding-bottom:10px;}
#featured-logos p{display:inline;padding-right:15px;line-height:30px;font-weight:bold;}
#featured-logos img{vertical-align:middle;}
#footer{margin-top:20px;padding:25px 0;border-top:4px double #ddd;}
#footer #phone-address{line-height:20px;}
#footer ul li{float:left;border-left:solid 1px #ccc;padding:0 10px;background-image:none;}
#footer ul li:first-child{border-left:none;padding-left:0;}
#footer ul li a{color:#404040;}
#footer .social h3{font-size:1.25em;color:#c10000;line-height:42px;padding-left:25px;}
#footer .social p{font-size:13px;color:#c10000;}
#footer .footerLinks p{padding-left:5px;font-size:12px;}
#footer-follow h4{margin-bottom:0;}
.by-author span[rel="author"], .entry-meta time{color:#000;font-weight:bold;}
.subscribe input[type="submit"]{text-decoration:none;background:#EE3124;color:#fff;text-shadow:none;margin-right:auto !important;margin-left:auto !important;text-align:center !important;box-shadow:none;border:0;border-radius:4px;}
.main-blog-subscribe{margin:0 auto 10px auto;display:block;width:186px;height:30px;}
.excerpt-img-mobile{display:none;}
.excerpt-img img, .excerpt-img-mobile img{max-width:100%;}
.likes{clear:both;padding:10px 0 0;}
.mainContainer .box4 div.blogPost{margin-bottom:10px;position:relative;}
div.blogPost div.blogContent, div.blogBox{width:620px;float:left;padding:15px;border:1px solid #e3e3e3;background:#f3f3f3;margin:0 0 20px 0;min-height:228px;}
.blogContent ul{margin-bottom:10px;}
.blogContent li{background:url("../images/arrow-red.jpg") no-repeat scroll 0 12px transparent !important;font-size:0.933em;line-height:18px;padding-left:15px;padding-top:6px;font-family:'CartoGothicProBook',verdana,helvetica,arial,sans-serif;}
div.blogPost div.blogContent h2{margin-bottom:5px;}
div.blogPost div.blogContent h2 a, div.blogBox h2 a{color:#c10000;}
div.blogPost div.blogContent h5{margin-bottom:15px;color:#404040;}
div.blogPost div.blogContent h5 span{color:#c10000;}
div.blogPost div.blogContent p{margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;}
a.readMore{float:right;width:140px;background-color:#cd3232;color:#FFF;padding:6px 10px;margin-top:5px;text-align:center;}
a.readMore:hover{background-color:#aa1313;text-decoration:none;}
div.comment{color:#c10000;float:left;margin-top:10px;}
div.comment a{color:#c10000;margin:0px 8px 0px px;}
div.blogPost img{border-left:1px solid #e0e0e0;float:right;width:276px;height:259px;}
.commentBox{margin-bottom:40px;}
.commentBox h4{margin-bottom:10px;}
.commentBox .commentsIn{padding-bottom:26px;background:url(../images/comment-seprator.gif) no-repeat bottom center;}
.commentBox .commentsIn h4{margin-bottom:4px;}
.commentBox .commentsIn p{margin-bottom:10px;}
.commentBox .commentsIn span{float:left;margin-right:15px;color:#4a4a4a;font-size:0.85em;}
.commentBox .commentsIn span small{background:url(../images/hand.jpg) no-repeat 0px 0px scroll;padding:0px 0px 0px 15px;}
.commentBox .commentsIn span a{color:#4a4a4a;}
.commentBox .commentsIn span a:hover{text-decoration:underline;}
.commentBox h3{margin-bottom:10px;}
.commentBox .commentForm{border:1px solid #d1d1d1;background:#f3f3f3;margin-bottom:15px;padding:12px}
.commentBox .commentForm p{margin-bottom:15px;}
.commentBox .commentForm input[type=text], .commentBox .commentForm textarea{width:305px;border:1px solid #d5d5d5;margin-bottom:6px;font-size:0.86em;padding:0px 8px;line-height:28px;height:28px;}
.commentBox .commentForm textarea{width:890px;height:100px;margin-bottom:0px;}
.commentBox .commentForm input[type=image]{bottom:42px;right:10px;position:absolute;border:0px;padding:0px;}
.googleMap{background:#bbbbbb;padding:8px;}
.pageOverlay{height:100%;width:100%;position:absolute;top:0px;left:0px;background:transparent url(../images/pageOverlay.png) repeat 0px 0px scroll;z-index:999;display:none;}
.videoBox{position:fixed;background:transparent url(../images/videoOverlayBox.png) no-repeat 0px 0px scroll;width:570px;height:464px;z-index:1000;}
.overlayVideo{background:url(../images/video-overly.png) no-repeat center center scroll;position:absolute;top:1px;left:1px;width:189px;height:141px;cursor:pointer;padding:0px !important;z-index:99;}
.videoBox .videoBoxContent{position:relative;padding:70px 47px 0px 47px;}
.videoBox .videoBoxContent a#closeButton{position:absolute;top:32px;right:47px;display:block;line-height:12px;background:transparent url(../images/closeButton.gif) no-repeat 100% 0px scroll;color:#000;padding-right:18px;text-decoration:underline;font-family:Helvetica, Arial sans-serif;font-size:0.65em;}
.videoBox .videoBoxContent a#closeButton:hover{text-decoration:none;}
.videoBox .videoBoxContent #videosCarousel{font-family:Helvetica, Arial, sans-serif;color:#a7a9ac;width:475px;height:380px;}
.videoBox .videoBoxContent #videosCarousel iframe{margin-bottom:15px;}
div.box3 div.success{color:#030 !important;font-size:10px !important;font-weight:bold !important;margin-top:10px;margin-bottom:10px;}
div.box3 div.error{color:#c10000 !important;font-size:10px !important;font-weight:bold !important;margin-top:10px;margin-bottom:10px;}
.resources li{background:none !important;}
.resources p{margin-bottom:0px;}
.commentBox .commentForm input[type="submit"]{background:url(../images/submit.gif);border:0 none;bottom:22px;padding:0;position:absolute;right:10px;color:transparent;cursor:pointer;height:30px;width:90px;}
.events p{margin-bottom:0px;}
.ajaxloader{color:red;font-size:12px;display:none;}
#message_req{margin-bottom:15px;color:#c10000;line-height:20px;border-left:3px double #bbb;padding-left:9px;}
#sidebar .senior-pic{max-width:100%;margin-bottom:15px;width:100%;}
.sidebar-form{background:url(../images/form-header-bg.png) repeat-x 0 -58px;}
.sidebar-form select{width:100%;color:#888;outline:0;}
.sidebar-form p{margin-bottom:10px;}
.sidebar-form label{display:none;}
#ie6 .sidebar-form label, #ie7 .sidebar-form label, #ie8 .sidebar-form label, #ie9 .sidebar-form label{display:block;}
.form-title{font-size:30px;line-height:32px;font-weight:600;padding-bottom:15px;color:#202020;}
.form-title span{display:block;font-size:20px;font-weight:400;}
#form-number{font-size:26px;margin:15px 0 0;text-align:center;line-height:25px;}
#form-number span{color:#c10000;}
#form-number a.link-phone{display:none;}
#form-number-sub{text-align:center;margin-bottom:5px;}
.dabba{overflow:hidden;background-color:#fff;padding:15px;background-clip:padding-box;border:1px solid #ddd;border-radius:6px;box-shadow:0 0 15px rgba(0,0,0,0.07);}
body.blog .dabba{margin:0 0 5px 15px;padding:15px 0;}
.dabba_vedio{background:#FFFFFF;padding:15px;}
.dabba_vedio h2{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:url("../images/box3-headingBg.png");background-origin:padding-box;background-position:0 bottom;background-repeat:repeat-x;background-size:auto auto;padding-bottom:10px;font-family:Helvetica, Arial, sans-serif;font-size:22px}
.dabba_vedio ul{padding:0;margin:0}
.dabba_vedio ul li{display:inline-block;width:194px;vertical-align:top;}
.btn{background:#ee2722;padding:8px 12px;text-align:center;margin-right:16px;}
.btn a{background:url(images/arrow.png) no-repeat right 5px scroll;color:#fff;padding-right:12px;}
.dabba ul.news li span{color:#404040;display:inline;}
#homeCTA .dabba{min-height:336px;}
#homeCTA ul{margin-top:15px;}
#homeCTA ul li{padding:0 0 0 15px;line-height:16px;background-position:0 4px;margin-bottom:8px;}
#homeCTA .button-default{position:absolute;right:30px;bottom:12px;}
#homeCTA p{margin-bottom:10px;}
#sidebar .button-default{text-decoration:none;background:#EE3124;color:#fff;text-shadow:none;margin-right:auto !important;margin-left:auto !important;text-align:center !important;box-shadow:none;width:100%;}
#sidebar .dabba, #left-content .dabba{margin-bottom:15px;}
.sidebarCTA h3 span{color:#000;}
.sidebarCTA li{margin-bottom:5px;}
#header #mainMenu .sub-menu li.current-menu-item a{color:#c10000 !important;}
#header #mainMenu ul ul li .current-menu-item{border:none !important;}
div#mainMenu li.current-menu-item a{border-bottom:1px solid #c10000;}
#VetAssist {display: block; margin: auto; width 156px; height: 79px;}
#VetText {text-align: center}
@media screen and (min-width:765px){.mmenu_key{display:none !important;}
}
@media screen and (max-width:1200px){h1{font-size:27px;}
h2{font-size:21px;}
h3{font-size:18px;}
#mainMenu{margin-left:-6%;}
.slideshow{height:309px;}
.slideshow .slides li .slide-container{height:294px;}
#slide-trusted-partner .slide-text-container{top:45px;}
#slide-why-choose-us .slide-text-container{top:20px;right:40px;}
#slide-city-banner .slide-text-container{top:105px;right:48px;}
#slide-cognitive-therapeutics{background-position:-80px 0;}
#slide-cognitive-therapeutics .slide-text-container{width:377px;top:15px;}
#slide-care-differently .slide-text-container, #slide-quality-care .slide-text-container, #slide-hospital-home .slide-text-container{top:10px;}
#slide-quality-life .slide-text-container{top:100px;left:35px;}
#homeCTA{top:505px;}
#homeCTA ul{margin-left:auto;}
#homeCTA ul li{margin-bottom:6px;}
#sat-guar-btn{margin:10px auto 0;}
.form-title span{font-size:16px;}
#phone p{font-size:18px;}
#sidebar .senior-pic{width:auto;}
.excerpt-text > p{line-height:1.2em;}
}
@media screen and (min-width:993px) and (max-width:1200px){.slideshow ul.slides .slide-text-container li{line-height:1em;background-size:16px;background-position:0 9px;padding:8px 0 0 23px;}
#slide-balanced-care .slide-text-container{top:25px;}
#VetAssist {display: initial; position: absolute;max-height: 50px; top: 265px;}
}
@media screen and (max-width:992px){#phone p{padding-top:15px;padding-left:15px;font-size:16px;}
#phone-icon{padding-left:0;margin:8px 8px 0 0;}
#mainMenu{margin-left:-4%;}
.menu li{font-size:14px;}
.menu > li > a{padding:0 4px;}
.slideshow h3 span.header-drop{display:block;font-size:16px;}
.slideshow ul.slides .slide-text-container li{font-size:12px;background-size:15px;padding:0 0 0 22px;background-position:0 3px;}
.slideshow .slide-list-left, .slideshow .slide-list-right{float:none;margin-left:0;}
.slideshow .btn{padding:4px 12px;}
.slideshow .slide-container#slide-why-choose-us{background-position:-62px 0;}
#slide-why-choose-us .slide-text-container{top:15px;right:30px;}
#slide-quality-life{background-position:-655px 0;}
#slide-quality-life .slide-text-container{top:110px;left:360px;right:auto;}
#slide-balanced-care .slide-text-container{left:35px;}
#slide-city-banner{background-position:-182px 0;}
#slide-city-banner .slide-text-container{right:24px;}
#slide-care-differently{background-position:-100px 0;}
#slide-hospital-home{background-position:-100px 0;}
#sidebar{padding-left:15px;}
.form-title{text-align:center;}
#featured-logos{text-align:center;margin:0 auto;}
#footer{padding:15px 0;}
#footer-nav ul{text-align:center;}
#footer ul li{float:none;display:inline;}
#footer #copyright{text-align:center;}
#footer-follow{margin-top:15px;padding-top:10px;border-top:1px solid #ddd;}
#footer-follow h4{text-align:center;}
#footer-follow p{text-align:center;}
#vimeo-vid{display:block;margin:0 auto;}
.excerpt-img img{display:none;}
.excerpt-img-mobile{float:left;display:block;width:205px;margin:5px 15px 0 0;}
.excerpt-text > p{line-height:1.6em;margin-bottom:5px;}
a.readMore{float:right;clear:right;}
body.blog .dabba{margin:0 15px 5px 15px;width:auto;}
#sidebar .senior-pic{display:none;}
#sat-guar-btn{display:none;}
}
@media screen and (min-width:768px) and (max-width:992px){#homeCTA .dabba{padding:10px;}
#homeCTA .dabba h2{font-size:24px;}
#homeCTA ul li, #homeCTA p{font-size:12px;}
#homeCTA ul li{margin-bottom:0;}
#homeCTA .dabba{min-height:290px;}
#homeCTA .dabba ul{margin-bottom:0;}
#sat-guar-btn{margin:3px auto 0;max-width:100%;}
#live-in-seal{width:105px;}
#phone p{font-size:15px;}
.menu li{font-size:13px;}
#slide-trusted-partner .slide-text-container{top:18px;right:20px;}
#slide-cognitive-therapeutics{background-position:-122px 0;}
#slide-cognitive-therapeutics .slide-text-container{width:197px;}
#slide-cognitive-therapeutics .slide-text-container p{line-height:17px;}
#slide-cognitive-therapeutics .slide-text-container a.btn{float:left;}
#slide-cognitive-therapeutics .slide-text-container img{display:none;}
#VetAssist {display: none;}
#VetText {text-align: left;}
#sat-guar-btn{display:none;}
}
@media screen and (max-width:767px){.mmenu_key{dispaly:block}
#homeCTA{margin-bottom:10px;}
#banner-content{margin-top:15px;margin-bottom:20px;}
.wrapper{background-position:0 -58px;}
#top-content{height:auto;}
#video-btn a{margin:4px auto 0;}
#logo{margin:0 auto;}
#live-in-seal{display:none;}
#phone{padding-left:15px;}
#phone p{padding-left:0;padding-top:5px;text-align:center;float: none;}
#phone span{display:none;}
#phone p a.link-phone{display:block;line-height:1.1em;font-size:20px;}
#phone-icon{display:none;}
#google_translate_element{float:none;margin:10px 0 30px;text-align:center;}
#nav-content{top:100px;}
#mainMenu{padding-left:15px;padding-right:15px;padding-top:15px;margin:auto;}
.menu{width:auto;}
#banner-content{top:250px;}
.slideshow{height:auto;}
.slideshow .slides li .slide-container{height:auto;}
.slideshow ul.slides .slide-text-container li{line-height:1.6em;display:block;margin-left:15px;font-size:14px;background-size:20px;background-position:0 0px;}
#risks-private-caregiver{margin:10px auto 5px auto;}
.slide-container{background:none !important;}
.slideshow .slide-text-container{position:static;text-align:center;width:100%;}
.slideshow .slide-container{padding:10px;}
.slideshow h3{margin-top:5px;}
.slideshow .slide-text-container li{display:block;text-align:left;margin:0 auto;background-position:1px 2px;}
.slideshow .slide-text-container{padding-top:10px;}
.slideshow .slide-text-container ul{margin:0 auto;}
#slide-trusted-partner .slide-text-container ul{width:235px;}
#slide-why-choose-us .slide-list-left{width:320px;}
#slide-balanced-care .slide-list-left{width:340px;}
#slide-balanced-care .slide-text-container{margin-top:20px;}
#slide-balanced-care .btn{float:none;}
#slide-quality-life .slide-text-container{margin-top:5px;}
#slide-quality-life .slide-text-container p{line-height:1.1em;}
#slide-quality-life img{display:block;}
#slide-city-banner .slide-text-container{margin-top:5px;}
#slide-city-banner img{display:block;}
#slide-cognitive-therapeutics .slide-text-container{width:100%;}
#slide-cognitive-therapeutics .slide-text-container a.btn{margin-top:auto;float:none;}
#slide-cognitive-therapeutics .slide-text-container img{float:none;}
#slide-care-differently h3, #slide-quality-care h3, #slide-hospital-home h3{color:#ed3024}
#slide-care-differently .slide-text-container, #slide-quality-care .slide-text-container, #slide-hospital-home .slide-text-container{width:100%;}
#slide-care-differently a.custom-button, #slide-quality-care a.custom-button, #slide-hospital-home a.custom-button{margin:0 auto;}
#slide-quality-care h3 span{color:#ed3024 !important;}
#slide-hospital-home{margin-top:30px;}
.slideshow .btn{float:none;}
.dabba{width:100%;margin-bottom:10px;}
.dabba h1{padding:0 0 10px;font-size:26px;}
.dabba h2{font-size:20px;}
a.imgCTA img{display:block;width:auto;margin:0 auto;}
#homeCTA{top:565px;}
#homeCTA .col-md-4, #left-content, #sidebar, #banner{padding:0 15px;}
#homeCTA .dabba h2, #homeCTA .dabba p{text-align:center;}
#homeCTA ul{width:270px;margin:15px auto;}
#homeCTA .button-default{position:static;width:150px;display:block;margin:10px auto 5px;text-align:center;}
#form-number span{display:none;}
#form-number a.link-phone{display:inline;}
.content-single-featured img{max-width:100%;}
#copyright{margin-top:15px;}
.main-blog-subscribe{margin:20px auto 10px auto;}
#ribbon{margin:5px auto -4px auto;}
#sat-guar-btn{display:none;}
}
@media screen and (max-width:560px){.slideshow{height:330px;}
#homeCTA{top:630px;}
.slide-container{background-size:100px !important;}
.slideshow .wk-slideshow-inspire .nav{top:-15px;right:25%;z-index:100;}
.excerpt-text > p{line-height:1.3em;}
body.blog .dabba h1{font-size:24px;}
a.readMore{float:none;width:100%;display:block;margin-top:15px;}
div.comment{float:none;text-align:center;}
.likes{margin:0 auto;text-align:center;}
#slide-care-differently h3, #slide-quality-care h3, #slide-hospital-home h3{font-size:34px;line-height:34px;}
#slide-cognitive-therapeutics .slide-text-container img{display:none;}
#slide-cognitive-therapeutics .slide-text-container{margin-top:30px;}
#sat-guar-btn{display:none;}
}
@media screen and (max-width:479px){#phone p{font-size:12px;}
#form-number a.link-form{display:block;}
.slideshow{height:340px;}
#homeCTA ul{width:auto;}
.slide-container{background-size:67.5px !important;}
.slideshow ul.slides .slide-text-container li{font-size:12px;margin-left:0;}
.form-title{font-size:22px;padding-bottom:25px;}
.form-title span{font-size:16px;line-height:16px;margin-top:2px;}
.excerpt-img-mobile{width:100%;float:none;}
.excerpt-img-mobile + p{display:none;}
body.blog .dabba h5{font-size:14px;}
.excerpt-text > p{font-size:14px;}
#homeCTA{top:635px;}
.home-manager-img{float:none;margin:0 auto;text-align:center;}
.home-manager-img img{float:none;}
.home-manager-img p#manager-name, .home-manager-img p#manager-title{width:100%;text-align:center;}
.staff-img{float:none;display:block;margin:0 auto;}
#slide-care-differently p, #slide-quality-care p, #slide-hospital-home p{font-size:14px;}
#slide-care-differently a.custom-button, #slide-quality-care a.custom-button, #slide-hospital-home a.custom-button{font-size:16px;padding:5px 0;}
.trusted-provider-slogan{font-size:14px;}
#form-number a.link-phone{display:block;}
#sat-guar-btn{display:none;}
}
@media screen and (max-width:320px){#slide-care-differently h3, #slide-quality-care h3, #slide-hospital-home h3{font-size:26px;}
#slide-care-differently p, #slide-quality-care p, #slide-hospital-home p{font-size:12px;line-height:17px;}
#slide-quality-care h3 span{font-size:26px !important;}
#slide-city-banner{max-width:100%;}
#slide-quality-life img{max-width:100%;}
#sat-guar-btn{display:none;}
}
.responsiveMenuSelect{display:none !important;}
.mob ul{background:none;box-shadow:none;width:100%;margin:0;border:none;}
.mob li{display:block;clear:both;width:100%;position:relative;line-height:37px;}
.mob #menu-header-menu-1{display:block!important;}
.mob a{width:100%;color:#fff!important;transition:all .3s;}
.mob a:hover{color:#E01513!important;}
.mob .sub-menu a:hover{color:#000!important;}
.mob .sub-menu{position:relative;width:100%;background:#E01513;transition:all .5s;overflow:hidden;}
.mob .active>.sub-menu{display:block!important;opacity:1;}
.mob .active .sub-menu li:first-child{border-top:none;}
.mob .sub-menu{position:initial;width:100%;background:#E01513;transition:all .5s;overflow:hidden;}
.mob .sub-menu li{transition:all .3s;height:auto;overflow:hidden;border:none;}
.mob .active .sub-menu li{height:auto;border-top:1px solid #9D0A0A;}
.mob .drop{color:#fff;position:absolute;right:5px;font-size:14px;font-family:'Glyphicons Halflings';top:-1px;text-align:center;height:37px;width:37px;cursor:pointer;}
.mob .drop span{transition:all .3s;}
.mob .active>.drop span{display:block;transform:rotate(90deg);}
.mob .sub-menu li .sub-menu{margin-left:19px;}
@media screen and (min-width:768px){.mmenu_keyes{display:none;}
.mob .responsiveSelectContainer ul, .mob ul.responsiveSelectFullMenu{display:none !important;}
}
@media screen and (max-width:767px){#top-content{background-color:rgb(54, 54, 54);}
.mob{background:#000;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:50px;}
.mob{display:none;}
.mob .active .sub-menu li.active .submenu{display:block !important;}
.menu li:hover > ul{display:none;}
.mob .active .sub-menu li.active .submenu{display:block;}
div#mainMenu{display:none;}
.mmenu_keyes{position:absolute;color:#fff;font-size:20px;top:10px;left:12px;z-index:999;cursor:pointer;}
}
.communities ul{float:left;}
.communities .county{background-image:none;font-weight:bold;padding-left:0;margin-top:10px;}
.communities ul:first-of-type + ul{margin-left:25px;}
.content-single-featured img{margin:0 auto;display:block;}


p.content-single-featured {
text-align: center;
}


.content-single-featured img {margin:0 auto;}



