html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:"Open Sans",sans-serif;font-weight:400}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body{background-color:#dce9ef;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;font-family:"Open Sans",sans-serif;font-size:16px;line-height:20px;color:#333}#site-wrapper{margin:0 auto;width:100%;max-width:1700px;position:relative}#site-wrapper.no-sidebar{width:100%;position:relative;overflow:hidden;max-width:100%}#inner-wrapper{overflow:hidden}.left-sidebar-position .main-wrapper{float:right;padding-left:10px;width:calc(100% - 266px)}.right-sidebar-position .main-wrapper{float:left;padding-right:10px;width:calc(100% - 266px)}.intro-row{display:table;width:100%;font-family:"Open Sans",sans-serif;position:relative;height:124px;-webkit-transition:all .5s;transition:all .5s}.navbar-min-height .intro-row{height:75px;padding-top:5px;padding-left:10px;padding-right:10px}@-moz-document url-prefix(){.navbar-min-height .intro-row{height:82px}}.left-intro{float:left;display:block;width:50%;padding-right:250px}.left-intro__description{color:#5c0900;font-family:"Open Sans",sans-serif;font-size:112.5%;font-weight:500;-webkit-transition:all .5s;transition:all .5s;letter-spacing:-.244px;left:0}.navbar-min-height .left-intro__description,.navbar-min-height.header-inner .serving,.navbar-min-height .middle-intro p,.navbar-min-height .right-intro p,.navbar-min-height .right-intro p a{font-size:18px;color:#5c0900}@media (max-width:1364px){.navbar-min-height .left-intro__description,.navbar-min-height.header-inner .serving,.navbar-min-height .middle-intro p,.navbar-min-height .right-intro p{font-size:16px}}.navbar-min-height .middle-intro p{font-weight:600;letter-spacing:.28px;line-height:24px}.navbar-min-height .middle-intro p span{font-size:25px}.navbar-min-height .serving-p .logo-wrapper{float:left;display:block}a.logo-wrapper{position:absolute;top:22px;-webkit-transition:all .5s;transition:all .5s}.navbar-min-height a.logo-wrapper{top:0}.navbar-min-height a.logo-wrapper img{margin-top:3px;width:199px;height:auto}.navbar-min-height a.logo-wrapper svg{width:199px;height:100%;max-height:93px;margin-top:8px}.logo-wrapper img{max-height:100px;-webkit-transition:all .5s;transition:all .5s}.middle-intro{position:absolute;max-width:350px;height:80px;width:100%;background-color:#f88e82;top:0;z-index:10;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background:url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/images/top_red_2.png) no-repeat;background-position:center top;background-size:contain;-webkit-transition:all .5s;transition:all .5s;padding-bottom:12px}.ie9 .middle-intro{left:37%}.middle-intro p{text-align:center;color:#5b1e18;font-family:"Open Sans",sans-serif;font-size:116%;font-weight:500;line-height:1.28;-webkit-transition:all .5s;transition:all .5s}.middle-intro p:first-child{letter-spacing:-.2px;padding-left:16px}.navbar-min-height .middle-intro p.annotation-text{color:#5c0900;font-size:18px;font-weight:400;letter-spacing:.28px;padding-left:0}.navbar-min-height .middle-intro p span{color:#fff;font-size:25px;font-weight:400;letter-spacing:.29px}p.annotation-phone{margin-top:4px}.middle-intro p:last-child span a:visited,.middle-intro p:last-child span a{color:#fff}.right-intro{float:right;text-align:right;display:block;width:50%;padding-left:150px;letter-spacing:-1px;-webkit-transition:all .5s;transition:all .5s}.right-intro__inner{position:relative;display:table;margin-left:auto;text-align:center;padding-right:53px}.navbar-min-height .right-intro p{font-family:"Open Sans",sans-serif;font-size:122.5%;font-weight:700;line-height:1.35;-webkit-transition:all .5s;transition:all .5s}.navbar-min-height .right-intro__inner p{color:#4c4c4c;font-size:18px;font-weight:400;line-height:24px}.navbar-min-height .right-intro__inner .right-intro__phone,.navbar-min-height .right-intro__inner .right-intro__phone a,.navbar-min-height .right-intro__inner .right-intro__phone a:active,.navbar-min-height .right-intro__inner .right-intro__phone a:hover,.navbar-min-height .right-intro__inner .right-intro__phone a:visited,.navbar-min-height .right-intro__inner .right-intro__phone a:focus{color:red;font-size:25px;font-weight:600}.navbar-min-height .right-intro__inner .right-intro__phone a:focus{outline:1px dotted #dedede}.right-intro .call-text{display:none}.right-intro span{font-family:"Open Sans",sans-serif;font-weight:500;margin-left:5px}.clickable-mobile-phone{position:absolute;top:7px;right:0;display:block;width:39px;height:39px;background:url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/images/phone_icon.png) center no-repeat;-webkit-background-size:contain;-o-background-size:contain;background-size:contain}.clickable-mobile-phone a{display:block}#main-header .serving{color:#5c0900;font-family:"Open Sans",sans-serif;font-weight:500;line-height:1.2;-webkit-transition:all .5s;transition:all .5s;display:block;margin-top:5px}.header-inner .serving-p{margin-top:13px;position:absolute;left:138px;font-size:112.5%;letter-spacing:-.2px;-webkit-transition:all .5s;transition:all .5s}.header-inner{position:relative;width:100%;background:#fff;z-index:99999;border-bottom:1px solid transparent;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-ms-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.navbar-scroll-down{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}.navbar-scroll-down.uppinned-header{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.navbar-fixed-activate .serving-p{font-size:12px;left:-10px}.testimonial-container{width:381px;top:12px !important;left:15px !important}.image-wrap{display:inline-block;width:381px;min-height:251px;overflow:hidden;-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.5);box-shadow:1px 2px 4px rgba(0,0,0,.5);border-radius:10px}.home-test-img{width:100%;max-height:253px;display:inline-block;vertical-align:top;margin-top:-2px}.test-text{font-family:"Open Sans",sans-serif;color:#4c4c4c;font-size:17px;line-height:1.25;margin:0;text-align:justify}.test-text a{color:#4c4c4c;text-decoration:none;font-size:16px}.test-text span{float:left;margin-top:5px;display:block;width:100%;text-align:right}.test-text a:visited,.test-text a:hover{color:#4c4c4c;text-decoration:none}.test-link{margin-top:0;margin-left:-3px;width:150px;z-index:999;position:relative}.test-link a,.test-link a:visited{-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.5);box-shadow:1px 2px 4px rgba(0,0,0,.5);color:#4c4c4c;font-size:11px;padding:4px;border-radius:3px;background:#febf01;background:-webkit-gradient(linear,left top,left bottom,from(rgba(254,191,1,1)),to(rgba(254,191,1,1)));background:linear-gradient(to bottom,rgba(254,191,1,1) 0%,rgba(254,191,1,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#febf01',endColorstr='#febf01',GradientType=0)}.test-link a:hover{background:#fdb102;background:radial-gradient(ellipse at center,rgba(253,177,2,1) 0%,rgba(253,177,2,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdb102',endColorstr='#fdb102',GradientType=1)}.cities-wrap{display:inline-block;width:100%;overflow:hidden;-webkit-column-count:5;column-count:5;padding-left:10px;padding-right:10px;font-size:16px;line-height:1.8em}.ie9 .cities-wrap p{float:left}.footer-counties{display:table;width:100%;text-align:center;margin:0 auto 22px;padding-bottom:0}.footer-counties p{display:table-cell;width:30%}.footer-counties p:first-child{text-align:right}.footer-counties p:last-child{text-align:left}.footer-counties span{display:table-cell;width:3%}#nav-icon3{display:none}#nav-icon3{width:40px;height:36px;position:relative;margin:15px 30px 15px auto;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon3 span{display:block;position:absolute;height:5px;width:100%;background:#d3531a;border-radius:5px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon3 span:nth-child(1){top:0}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:11px;width:100%}#nav-icon3 span:nth-child(4){top:22px;width:100%}#nav-icon3:hover span:nth-child(2),#nav-icon3.open span,#nav-icon3:hover span:nth-child(4){width:100%}#nav-icon3.open span:nth-child(1){top:18px;width:0;left:50%}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon3.open span:nth-child(4){top:18px;width:0;left:50%}.mobile-block-phone,.mobile-block-city{position:relative;display:none;margin-left:auto;margin-right:auto;padding:10px;width:284px;height:46px;text-align:center;background-color:#f98d82;-webkit-border-radius:5px;border-radius:5px}.mobile-block-phone:before{content:'';top:50%;margin-top:-16px;left:15px;position:absolute;width:32px;height:32px;background:url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/images/phone.png) center no-repeat;-webkit-background-size:contain;-o-background-size:contain;background-size:contain}.mobile-block-phone a{display:block}.mobile-block-phone{margin-bottom:7px}.mobile-block-phone a,.mobile-block-phone,.mobile-block-city{color:#fff;font-size:24px;font-weight:400;line-height:27px}@media (max-width:1215px){.right-intro p,.left-intro__description,{font-size:100%}.header-inner.navbar-min-height p.serving-p{margin-top:0;left:150px}div.right-intro{padding-right:15px;padding-left:0}}@media (max-width:1140px){.navbar-min-height p.left-intro__description{display:none}.navbar-min-height a.logo-wrapper img{width:160px}.navbar-min-height a.logo-wrapper svg{width:160px}}@media (max-width:992px){.mainblock-service-1{background:#fff !important}.footer-counties span{display:none}.navbar-min-height a.logo-wrapper img{width:auto}#nav-icon3{display:block}.menu-mainmenu-container{float:none;display:none}.header-inner.navbar-min-height #menu-mainmenu{width:100%;background:rgba(191,82,69,.4);margin-bottom:0}.navbar-min-height #menu-mainmenu li{display:block;margin-right:0;border-bottom:1px solid rgba(236,239,241,.8)}#menu-mainmenu li a{padding:10px;font-size:130%}.right-intro{display:none}.mobile-block-phone,.mobile-block-city{display:block}.left-intro__description{display:none}#main-header .serving-p{display:none}#nav-icon3{position:absolute;right:20px;top:17px}}@media(max-width:920px){.intro-row{padding-bottom:12px;height:130px;position:relative}.logo-wrapper{position:absolute;left:0;bottom:0}}.footer-counties a,.footer-counties a:visited{color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400;text-transform:capitalize}.counties-h{text-transform:capitalize;text-align:center;margin-bottom:22px;color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:400}.cities-wrap a,.cities-wrap a:visited{text-transform:capitalize;text-align:left;color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400}.slideshow{height:366px;width:402px;margin-left:11px;overflow:hidden;padding:12px 15px;margin-top:9px;border-radius:9px}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}img{border:0;margin:0;max-width:100%;height:auto}a{color:#4f83ab;text-decoration:none;outline:none}a:visited{color:#4f83ab}a:hover{text-decoration:underline}.coolactive a:active{position:relative;top:1px}table{border:1px solid #e7e7e7;margin:0 -1px 24px 0;text-align:left;width:100%}tr th,thead th{color:#888;font-size:14px;font-weight:700;line-height:18px;padding:9px 24px}tr td{border-top:1px solid #e7e7e7;padding:6px 24px}pre{padding:9px;background:#f9f9f9;border:1px solid #ccc}code{padding:0 3px;background:#eee}pre code{background:0 0}.clear{clear:both}strong{font-weight:700}p>strong{font-family:"Open Sans",sans-serif}input[type=text],input[type=email],input[type=tel],input.text,input.title,textarea,select{background:#eee;border:none;border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.1),inset 0 1px 2px rgba(0,0,0,.3);box-shadow:inset 0 0 5px rgba(0,0,0,.1),inset 0 1px 2px rgba(0,0,0,.3);margin:0;color:#666;height:30px;font-size:16px;font-family:"Open Sans",sans-serif}input[type=text]{padding:7px;width:316px}.sideblock input[type=text]{width:100%}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input.text:focus,input.title:focus,textarea:focus,select:focus{border-color:#ccc;outline-width:0;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2),inset 0 1px 2px rgba(0,0,0,.4);box-shadow:inset 0 0 5px rgba(0,0,0,.2),inset 0 1px 2px rgba(0,0,0,.4);background:#e8e8e8;color:#333}textarea{padding:7px;overflow:auto;resize:none;width:80%}.sideblock textarea{width:100%}input#submit,input[type=submit]{width:113px;height:38px;background-color:#8dd1ec;border:1px solid #8dd1ec;color:#fff;font-size:20px;font-weight:400;border-radius:8px;-webkit-appearance:none;-webkit-transition:.2s all linear;transition:.2s all linear}input#submit:hover,input[type=submit]:hover{background-color:#fff;border:1px solid #8dd1ec;color:#8dd1ec}input[type=submit]:hover{cursor:pointer}.required{color:red}#marqueecontainer{position:relative;width:200px;height:250px;background-color:DDEAF7;overflow:hidden;border:0;padding:4px;padding-left:4px}#top-header{float:left;width:100%;height:37px}#top-header-right{float:right;width:358px;height:37px}#top-header-right p{margin-top:8px}#phone-text{color:#f7c8c4;font-family:"Open Sans",sans-serif;font-size:9pt;font-weight:700}#phone-number{color:#fff;font-family:"Open Sans",sans-serif;font-size:12pt;font-weight:700;margin-left:10px}div.menu{z-index:9;height:40px}div.menu ul,ul.menu,#menu-icon{height:auto;float:left;position:relative;z-index:999}div.menu ul li,ul.menu li,#menu-icon{float:none;display:inline-block;margin:0;text-align:center;font:bold 13px "Open Sans",sans-serif;position:relative}div.menu ul li a,ul.menu li a{display:block;padding:11px 20px;white-space:nowrap}#menu-icon{display:none;white-space:nowrap;line-height:40px}ul.menu li ul.sub-menu{z-index:999}div.menu ul li ul,ul.menu li ul{height:auto}div.menu ul li ul,ul.menu li ul{visibility:hidden;display:block;position:absolute;left:0;top:26px;width:190px;padding:7.5px 0}div.menu ul li ul li,ul.menu li ul li{margin-right:0;list-style:none;border:solid 1px #ea5d4c;height:33px !important;border-right:solid 1px #ea5d4c}ul.menu li ul li{border:none}div.menu ul li ul li a,ul.menu li ul li a{display:block;width:170px;padding:5px 10px;text-align:left;text-transform:none}div.menu ul li ul li,ul.menu li ul li,ul.menu li ul li a,div.menu li ul li a{max-width:172px;text-shadow:none !important}ul.menu li ul li:hover{border-radius:4px}ul.menu li ul li a:hover{border-radius:4px}div.menu ul li ul li ul,ul.menu li ul li ul{visibility:hidden;display:block;position:absolute;left:172px;top:5px;width:190px;padding-bottom:10px}div.menu ul li:hover ul li ul,ul.menu li:hover ul li ul{visibility:hidden;display:none}div.menu ul li ul li:hover ul,ul.menu li ul li:hover ul{display:block;visibility:visible}div.menu ul li ul li ul li ul,ul.menu li ul li ul li ul{visibility:hidden;display:block;position:absolute;left:181px;top:0;width:190px;padding-bottom:10px}div.menu ul li:hover ul li ul li ul,ul.menu li:hover ul li ul li ul{visibility:hidden;display:none}div.menu ul li ul li ul li:hover ul,ul.menu li ul li ul li:hover ul{display:block;visibility:visible;height:auto}div.menu ul li ul li ul li:hover ul,ul.menu li ul li ul li:hover ul{display:block;visibility:visible;height:auto}div.menu ul li:hover ul li ul li ul li ul,ul.menu li:hover ul li ul li ul li ul{visibility:hidden;display:none}div.menu ul li ul li ul li ul li:hover ul,ul.menu li ul li ul li ul li:hover ul{display:block;visibility:visible;height:auto}////.menu-topmenu-container{float:left;width:280px;height:36px}#menu-topmenu{margin:0 0 0 15px}#menu-topmenu li{margin-right:10px;border-right:1px solid #ad3f32;height:36px;background:url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/images/bullet-menu.jpg) no-repeat 0 13px}#menu li ul.sub-menu{z-index:999}#menu ul li ul,ul.menu li ul{height:auto}#menu-topmenu li a{padding:2px 5px 0 15px;margin-right:10px;margin-top:5px;color:#f6e6e4;height:25px;line-height:24px}@media (min-width:621px){#menu-topmenu li ul li{background:rgba(191,82,69,.9)}#menu-topmenu li ul li:hover{background:#f5c5b0;border-radius:0}}#menu-topmenu li ul{left:-10px}#menu-topmenu li ul li a{line-height:19px}#menu-mainmenu li ul li a{line-height:30px}#menu-topmenu li a.hover{visibility:visible;display:block}#menu-topmenu li:hover{background:url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/images/bullet-menu-hover.jpg) no-repeat 0 13px}.menu li{float:left}.menu li a{display:block;font-family:"Open Sans",sans-serif}.menu li a:hover{text-decoration:underline}#menu-mainmenu{float:none;margin:10px 0 4px auto;padding-left:0;padding-right:0;text-align:center;-webkit-transition:all .5s;transition:all .5s}#menu-mainmenu li{margin-right:16px}#menu-mainmenu li:last-child{margin-right:0}#menu-mainmenu li:last-child{border-right:none}#menu-mainmenu .sub-menu li a,#menu-topmenu .sub-menu li a{padding:2px 15px 0;font-size:15px;color:#4c4c4c;-webkit-border-radius:0;border-radius:0}#menu-mainmenu li a{padding:0;margin-right:10px;margin-top:0;line-height:21px;color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:17px;font-weight:400}#menu-mainmenu li ul.sub-menu{top:25px;background-color:rgba(236,239,241,.8);box-shadow:0 15px 20px rgba(0,0,0,.5);border:1px solid #acacac;padding:0}#menu-mainmenu li ul.sub-menu li ul.sub-menu{top:7px}.yellow-arrow{position:absolute;bottom:-9px;left:48%;width:5px;height:3px;display:none}li.menu-item-has-children:hover .sub-menu{visibility:visible;color:#fff}li.menu-item-has-children .sub-menu{color:#4c4c4c;min-width:250px}#menu-mainmenu li.menu-item-has-children .sub-menu li{width:100%;max-width:100%;border-bottom:none;-webkit-border-radius:0;border-radius:0;margin:0;-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-ms-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}#menu-mainmenu li.menu-item-has-children .sub-menu li a{text-decoration:none}#menu-mainmenu li.menu-item-has-children .sub-menu li a:hover,#menu-mainmenu li.menu-item-has-children .sub-menu li a:focus{background-color:#afadad;color:#fff;text-decoration:none}li.menu-item-has-children .sub-menu li a{min-width:100%;color:#4c4c4c}#menu-mainmenu li ul li a:hover{color:#5c0900;text-decoration:none}.menu-mainmenu-container .current_page_item a{text-decoration:underline}.menu-footer-links-container .current_page_item a{color:#88352b !important;text-decoration:none !important}.menu-mainmenu-container{width:100%}@media (max-width:1160px){#menu-mainmenu li a{font-size:14px}}@media (max-width:1310px){#menu-mainmenu li a{font-size:14px}}#middle-header-left{max-width:1700px;margin:0 auto}.middle-header-left-title{color:#690b00;font-family:"Open Sans",sans-serif;font-size:10pt;margin-left:15px}.middle-header-left-phone{color:#390600;font-family:"Open Sans",sans-serif;font-size:12pt;font-weight:700}#middle-header{background-position:center top;background-size:cover;height:500px;height:27.16vw;-webkit-transition:.2s all linear;transition:.2s all linear}.no-sidebar #middle-header{width:100%;max-width:100%;margin-left:auto;margin-right:auto;position:relative}@media (max-width:1600px){.service_areas .slider-wrapper__item{max-width:300px !important}}@media (max-width:1440px){.service_areas .slider-wrapper__item{max-width:260px !important}.middleblock-box p{display:block;width:100%}.middleblock-content__fullwidth_service .personalized-care__content h4{line-height:1 !important}}@media (max-width:1200px){#middle-header{height:320px}}@media (max-width:992px){#inner-wrapper #middle-header{margin-top:10px}.navbar-min-height #menu-mainmenu li{text-align:left}#menu-mainmenu li a{display:inline-block;color:#4c4c4c;padding:10px 15px;font-size:18px;display:block;margin-right:0}li.menu-item-has-children .sub-menu li{background:0 0;border:none}ul.menu li ul{display:block;position:static;visibility:visible;width:100%;overflow:hidden;padding:0}.fa-angle-down{position:absolute;right:10px;width:22px;height:22px;top:9px}.fa-angle-down:hover{cursor:pointer}.fa-angle-down:before{color:#5c0900;position:absolute;right:5;top:0;bottom:0;margin:auto;font-size:20px}li.menu-item-has-children:hover .sub-menu{visibility:initial}.sub-menu{display:none}.sub-menu.open{display:block;visibility:initial;position:static;padding:0;width:100%;border-top:1px solid rgba(236,239,241,.8) !important}#menu-mainmenu li.menu-item-has-children .sub-menu li{border-top:1px solid rgba(236,239,241,.8) !important}#menu-mainmenu li ul li a{padding-left:30px !important}#menu-mainmenu li ul.sub-menu{background:0 0;box-shadow:none;border:none}.menu-mainmenu-container{max-height:75vh;overflow-y:scroll;position:absolute;height:85vh;z-index:9999;left:0}.header-inner.navbar-min-height #menu-mainmenu{background-color:#fff}.header-inner.navbar-min-height #menu-mainmenu{margin-top:8px!important}}@media (max-width:1055px){.slideshow .image-wrap,.slideshow .test-text{min-height:auto;width:255px}}@media (max-width:1024px){h3.description_header{margin:15px auto !important}}@media (max-width:871px){.slideshow .image-wrap,.slideshow .test-text{width:200px;line-height:15px}}#middle-header-right{float:right;text-align:center;margin-top:140px;margin-right:30px}#middle-header-right-title{text-shadow:0 0 3px #000;color:#fff;font-family:"Open Sans",sans-serif;font-size:25px;font-weight:700;line-height:1.2}#middle-header-right-title2{text-shadow:0 0 3px #000;color:#fff;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:700}.middle-header-right-hr{display:block;width:80%;height:1px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.58);box-shadow:0 0 3px rgba(0,0,0,.58);background-color:#fff;margin-left:auto;margin-right:auto;border:none}.main-page-title{position:relative;float:right;text-shadow:0 0 3px #000;color:#fff;font-family:"Open Sans",sans-serif;font-size:25px;font-weight:700;margin-right:20px;margin-top:15px}.main-page-title:before{content:'';position:absolute;bottom:-6px;left:0;width:100%;height:1px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.58);box-shadow:0 0 3px rgba(0,0,0,.58);background-color:#fff}.navbar-min-height .left-intro__description{font-family:'parkavenue_btregular';position:absolute;left:115px;text-align:right;color:#4c4c4c;font-size:18px;font-weight:400;line-height:20px;letter-spacing:.45px;margin-top:0}.header-inner.navbar-min-height .serving-p{margin-top:25px;left:210px}.header-inner.navbar-min-height #menu-mainmenu{margin-top:0}.navbar-container{max-width:1700px;width:100%;display:block;margin-left:auto;margin-right:auto}.middleblock-content__fullwidth.mainblock-service-6{background-image:url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/images/mainblock-service-insurance-policy2.png);position:relative;background-attachment:fixed;background-origin:initial;background-clip:initial;background-size:contain;background-repeat:no-repeat;background-position:center right !important;background-color:#dae9f1}.middleblock-content__fullwidth.middleblock-content__fullwidth_service{background-image:url("https://www.affinityhomecare.com/wp-content/uploads/2017/10/personalized-care_bg.png");background-position:right;background-repeat:no-repeat;background-color:#f9f9f9}@media screen and (max-width:1280px){.middleblock-content__fullwidth.middleblock-content__fullwidth_service{background:#f9f9f9}}@media screen and (min-width:1280px){.middleblock-box:nth-child(6) .middleblock-content__fullwidth.main-page,.middleblock-box:nth-child(7) .middleblock-content__fullwidth.main-page,.middleblock-box .middleblock-content__fullwidth.mainblock-service-4,.middleblock-content__fullwidth_about-us.block-5,.middleblock-content__fullwidth_about-us.block-2,.middleblock-box .middleblock-content__fullwidth.mainblock-service-5,.middleblock-box .middleblock-content__fullwidth.payments-methods-new{background-color:transparent !important;background-size:cover !important;background-position:center}}.page .pagetitle{width:100%;padding:10px 15px 15px;text-align:center;color:#bc4d41;font-family:"Open Sans",sans-serif;font-weight:700;letter-spacing:1.3px;background-image:linear-gradient(to top,#fff 0%,#dbdada 100%);position:relative}.pagetitle_main-block{background:0 0}.pagetitle:after{content:"";position:absolute;display:block;width:100%;max-width:1418px;background-color:#d6d6d6;border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.3),rgba(0,0,0,0));left:50%;bottom:0;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.page-about-us .pagetitle:after,.page-join-our-team .pagetitle:after,.page-services .pagetitle:after{content:none}.hr-title{display:block;margin-left:auto;margin-right:auto;width:100%;max-width:1510px;margin:15px 0;border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(214,214,214,1),rgba(0,0,0,0))}.hr-title_text{background-image:linear-gradient(to right,rgba(149,149,149,0),rgba(149,149,149,1),rgba(149,149,149,0));margin-left:auto;margin-right:auto}@media (max-width:1540px){.pagetitle:after{width:auto;max-width:auto;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);left:15px;right:15px}}.pagetitle h1{font-size:45px;line-height:1.2;font-weight:600;margin:0;letter-spacing:0}.pagetitle h2{font-size:45px;line-height:1.2;font-weight:600;margin:0;letter-spacing:0}.pagetitle h2 span{font-size:35px;letter-spacing:0;font-weight:400;margin-bottom:4px;display:inline-block}.pagetitle h1 span{font-size:35px;letter-spacing:0;font-weight:400;margin-bottom:4px;display:inline-block}.pagetitle h2 span.big{font-size:35px}.pagetitle h1 span.big{font-size:35px}.page-content{width:100%}.homepage-block{margin-left:20px;line-height:1.3em;padding-bottom:30px;border-bottom:1px solid #e1e7e9;padding-top:25px}.homepage-block p{font-family:"Open Sans",sans-serif;font-size:10pt;color:#4c4c4c;line-height:1.2em}.homepage-block h2{font-size:14px;font-weight:700}.homepage-block h3{font-size:17px;font-weight:700;color:#390600;font-family:"Open Sans",sans-serif;margin-top:2px}#entry-box-container{margin:25px}.entry-box{width:100%;padding:20px;margin-bottom:20px}.eb-content{display:table;width:100%;padding-top:10px;padding-bottom:10px}.eb-content__left{display:block}@media (max-width:1024px) and (min-width:600px){.eb-content__left,.eb-content__right{display:table-cell;vertical-align:top;width:50%}.eb-content__right{padding-left:25px}}.eb-content_no-thumbnail .eb-content__right{padding-left:0}.eb-content__left{width:100%;display:table;overflow:hidden}.eb-title h2 a{color:#e50018;text-decoration:none;text-transform:capitalize;font-size:24px;font-weight:700;margin-bottom:0;line-height:1.3em;font-family:'Arial Narrow',Arial,sans-serif}.eb-title h2 a:hover{text-decoration:none}@media (max-width:767px){.eb-content__left,.eb-content__right{display:block;width:100%;padding-left:0}.eb-content__left img{display:block;margin-left:auto;margin-right:auto;margin-bottom:20px}.eb-title h2{text-align:center}}.eb-hr{height:0;border:none;margin-top:0;border-top:2px dashed #dedede}.eb-content p{line-height:1.8;color:#777;font-size:14px}.eb-excerpt{margin-bottom:20px}.eb-footer{width:100%}p.byline{margin-bottom:5px}p.byline,p.byline a{color:#777;margin-top:0;font-family:'Arial Narrow',Arial,sans-serif;font-size:12px}p.byline a{text-decoration:underline}p.byline span.separator{padding:0 5px}.read-more{display:table-cell;width:103px;height:34px;font-size:16px;color:#fff;text-transform:capitalize;text-align:center;vertical-align:middle;border-radius:1px;background-color:#e50018;-webkit-transition:.2s all linear;transition:.2s all linear}.eb-content a.read-more{color:#fff;text-decoration:none;display:table;width:auto;padding:0 10px;margin-left:auto;margin-right:auto;margin-bottom:13px}.eb-content a.read-more:hover,.read-more:hover{color:#fff;text-decoration:none;background-color:rgba(229,0,24,.55)}.left-sidebar{float:left;width:266px;padding:0 8px;background-color:#fffbe6}.right-sidebar{float:right;width:266px;padding:0 8px;background-color:#fffbe6}@media (max-width:800px){.left-sidebar{float:none;width:100%}}.blog-sidebar-right .inner-content{float:left;width:65.8%}.blog-sidebar-right .sidebar-right{float:right;width:34.2%;padding-left:30px;padding-top:48px}.tags-container{padding-left:25px;padding-right:25px}.post-thumbnail{padding:25px;text-align:center}p.widget-title{padding-bottom:5px;font-size:18px;font-weight:700}.widget{margin-bottom:30px;line-height:1.3em}.widget p{color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:16px;line-height:1.25}.widget ul li{padding:7px 0}.widget ul li a{color:#4c4c4c}@media (max-width:980px){.blog-sidebar-right .inner-content,.blog-sidebar-right .sidebar-right{padding-left:0;float:none;width:100%}.widget{padding:25px}}#calendar_wrap table#wp-calendar{background:#e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;width:190px !important;margin:0;padding:0}#calendar_wrap table th{background:url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/images/table-th.png) repeat-x 1px top;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;padding:5px;text-align:center}#calendar_wrap table td{background:url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/images/table-td.png) repeat-x 1px bottom;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding:5px}#calendar_wrap table td a{padding:0;border:none;color:#b61717;font-weight:700}#calendar_wrap table td a:hover{text-decoration:underline;color:#ff000}#calendar_wrap table caption{padding:10px 0;font-size:14px;font-weight:700}.tagcloud a{padding:5px}input.sidebar-input,textarea.sidebar-input{background:#fff;border:1px solid #bbb;color:gray;padding:2px;margin:.5em 0;-webkit-box-shadow:none;box-shadow:none}input.sidebar-input:focus,input.sidebar-input:focus{border-color:#888;color:#3e3e3e;outline-width:0;-webkit-box-shadow:none;box-shadow:none}textarea.sidebar-input{padding:4px;overflow:auto;resize:none}form#widget-search{position:relative;float:left}#widget-search input#s{width:180px;padding:5px}#widget-search input#searchbutton{position:absolute;right:5px;top:4px;border:none}#FB_icon{float:left;width:100%;margin-top:5px;padding-bottom:10px}#FB_icon p{float:left;line-height:1.4;margin-top:5px;width:120px}#FB_icon img{float:right;display:inline}#FB-form{float:left;width:180px;height:25px;position:relative;background-color:#fff;border:1px solid #bbb}#FB_email{padding:7px 0 0 5px;margin:0;border:none;background:0 0;font-size:11px;width:140px}#FB_submit{position:absolute;right:1px;top:1px;background:url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/images/subscribe-bg.png) repeat-x;border:none;padding:5px;cursor:pointer;color:#444;font-size:10px;text-transform:uppercase;text-shadow:0 1px 1px #fff;-webkit-box-shadow:none;box-shadow:none;font-weight:400}#FB_submit:hover{color:#000}.sideblock{float:left;line-height:1.3em;padding:5px 0;width:100%}.sideblock li{list-style-type:disc}.topsideblock{color:#bc4f43;font-family:Comic Sans MS;font-size:10pt;width:190px}.sideblock h2{font-size:16px;font-family:Comic Sans MS;line-height:1.4em;color:#5b180f}.sideblock h2 span{font-size:20px}.sideblock .looking-block h2:first-child span{font-size:28px;display:block;margin-bottom:14px;margin-top:7px}.sideblock .looking-block h2:last-child{font-size:23px}.sideblock .looking-block p.ahc-font{font-size:20px;margin-bottom:5px}#site-sidebar>aside>div:nth-child(1)>.looking-block+p>a>img{margin-bottom:4px !important;margin-top:16px !important;max-height:127px;width:auto}.client{font-family:"Open Sans",sans-serif;color:#4c4c4c}.sideblock ul{list-style:circle;margin-left:15px}.sideblock ul li{font-family:"Open Sans",sans-serif;font-size:14px;color:#4c4c4c;line-height:1.25}.sideblock a{color:#09445b;text-decoration:underline}.sideblock ul li a:hover{color:#93453b}.sideblock h3,.sideblock h3 a{margin-bottom:10px;text-align:center;font-weight:700;font-family:"Open Sans",sans-serif;color:#4c4c4c;font-size:14px}.sideblock{font-family:"Open Sans",sans-serif}.sideblock:last-child{padding-bottom:7px}ul.clients-side-list{margin-left:0}.clients-side-list li{position:relative;list-style:none;margin-bottom:10px}.clients-side-hr{width:90%;margin:14px auto 0;height:2px;border:none;background-color:#4c4c4c;opacity:.25}.clients-side-list li:before{content:'\2022';color:#4c4c4c;font-size:17px;position:relative;top:2px;margin-right:10px;margin-left:18px}.clients-side-list .list-square-style>li:before{content:none}.clients-side-list .list-square-style>li,.list-square-style>li{list-style:square}.clients-side-list .list-square-style,ul.list-square-style{margin-left:15px}.clients-side-list_without-marker>li:before{content:none}.expirience-container p{text-align:center;margin-bottom:10px}.expirience-container a{color:#4c4c4c;font-size:14px;font-weight:400;-webkit-transition:.2s all linear;transition:.2s all linear}.expirience-container a:hover{color:#000}.expirience-container a.insurance-page-link{display:block;width:100%;max-width:194px;height:31px;margin:14px auto 0;text-align:center;-webkit-box-shadow:0 0 3px rgba(0,0,0,.29);box-shadow:0 0 3px rgba(0,0,0,.29);border-radius:4px;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,from(#cfcfcf),to(#fff));background-image:linear-gradient(to top,#cfcfcf 0%,#fff 100%);color:#5d5d5b;padding-top:7px;font-weight:700;line-height:15px;text-decoration:none;-webkit-transition:.2s all linear;transition:.2s all linear}.expirience-container a.insurance-page-link:hover{background-color:#cfcfcf;background-image:-webkit-gradient(linear,left bottom,left top,from(#cfcfcf),to(#cfcfcf));background-image:linear-gradient(to top,#cfcfcf 0%,#cfcfcf 100%);text-decoration:none}.expiriences-wrapper{padding:7px;border-radius:4px;background-color:#ea5c4c}.expiriences-wrapper{color:#fff;font-size:16px;font-weight:700}.expiriences-wrapper span{font-size:20px}ul.speciality-areas-expanded{margin-left:0}.speciality-areas-expanded li>a{color:#4c4c4c;text-decoration:underline;font-size:14px;font-weight:700}.speciality-areas-expanded li p,.speciality-areas-expanded li p>a{font-size:14px;font-weight:400;color:#4c4c4c}.speciality-areas-expanded li{list-style:none;margin-bottom:20px}.speciality-areas-expanded li:last-child{margin-bottom:0}#sideblock2{float:left;width:180px;border-bottom:1px solid #fff;padding-bottom:5px;color:#4c4c4c}.sideblock2{float:left;line-height:1.3em;margin:15px 0}.sideblock2 ul li a:hover{color:#bc4f43}#zipcodes p{text-align:center}#sideblock3{float:left;width:180px;color:#bc4f43;margin-top:20px;font-family:"Comic Sans MS";line-height:1.3em;font-size:13px}.ahcpage-sideblock{line-height:1.25;margin-bottom:10px;font-family:"Open Sans",sans-serif;color:#4c4c4c;text-align:center}@media (max-width:820px){.ahcpage-sideblock{width:33%;float:left}}.ahcpage-sidetitle{width:190px;text-align:center;float:left;font-size:11px;line-height:1.25;font-family:"Open Sans",sans-serif;color:#4c4c4c}.ahcpage-sideblock ul{margin:10px 0 0}.ahcpage-sideblock ul li{list-style:none}.ahcpage-sideblock a{color:#4c4c4c;font-size:14px;font-weight:400;text-decoration:none!important;line-height:1.25}.ahcpage-sideblock a:hover{text-decoration:underline !important}.ahcpage-sideblock .county-title{color:#bc4d41;text-decoration:underline !important;text-align:center;font-weight:700 !important;font-size:18px !important}.testimonial-arrow{float:left;margin:3px 5px 0 0}.single-post #content-container{display:block;max-width:1500px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}.page-title{font-size:24px;line-height:1.3;text-transform:uppercase;font-weight:700;border-bottom:1px dashed #ccc}.single-post-title h1{line-height:1.3em;text-transform:uppercase;font-size:24px;font-weight:400;color:#bc4d41;font-family:"Open Sans",sans-serif}.single-post .single-post-title{margin-bottom:30px}.single-post .entry-meta{padding:10px 0 0;font-size:18px}.single-post .entry-meta a{color:#333}.single-post .post-content{padding-top:40px}.single .entry-thumbnail img{display:block;border:1px solid #bc4d41;float:left;margin:5px 20px 10px 0}.single .entry-thumbnail{float:left}.post-title{font-size:24px;line-height:1.3;text-transform:uppercase;font-weight:700}.post_byline{margin-top:8px;padding:2px 25px 5px;color:gray}.post_byline a{color:gray;text-decoration:underline}.post_byline_separator{padding:0 5px}.single .entry-content__inner p{margin-bottom:20px}.single .entry-content__inner h2,.single .entry-content__inner h3,.single .entry-content__inner h4,.single .entry-content__inner h5,.single .entry-content__inner h6{font-weight:600;margin-bottom:1em;line-height:1.3}.single .entry-content__inner h2{font-size:26px}.single .entry-content__inner h3{font-size:22px}.single .entry-content__inner h4{font-size:18px}.single .entry-content__inner h5{font-size:16px}.single .entry-content__inner h6{font-size:12px}.single .entry-content__inner ul{margin-bottom:20px;padding-left:20px;list-style:disc}.single .entry-content__inner li{margin:0 0 .5em;padding:0}.post_content{padding:30px 25px;float:left}.contact-page-content h1,.contact-page-content h2,.contact-page-content h3{font-size:26px;margin-bottom:30px}.post_content p{text-align:justify;padding-bottom:10px}.post_content h1,.post_content h2,.post_content h3,.post_content h4,.post_content h5,.post_content h6{font-style:normal;font-weight:700;margin:10px 0}.post_content h1{font-size:24px}.post_content h2{font-size:20px}.post_content h3{font-size:16px}.post_content h4{font-size:14px}.post_content h5{font-size:14px}.post_content h6{font-size:14px}.post_content ul,.post_content ol{margin:0 40px 10px}.post_content ul li{list-style:disc}.post_content ol li{list-style:decimal}.post_content img{background:#fff;max-width:700px !important;padding:5px;border:1px solid #ccc;margin-top:5px}.alignleft{float:left;margin-right:15px;display:inline}.aligncenter{display:block;margin:0 auto}.alignright{float:right;margin-left:15px;display:inline}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin-bottom:10px}.wp-caption.alignleft{margin:4px 15px 10px 0}.wp-caption.alignright{margin:4px 0 10px 15px}.wp-caption img{margin:0;padding:0;border:0 none}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:5px 4px;margin:0;text-align:center;color:#666}.post_content table{background:#e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;margin:0 0 20px;width:100%;border-collapse:collapse;border-spacing:0}.post_content table caption{padding:0 0 10px;font-size:16px;text-align:left;font-weight:700}.post_content table th{background:#f7f7f7;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;padding:10px;text-align:left}.post_content table td{background:#fff;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding:10px}.post_content table th,.post_content table td{text-align:left}.post_content table tfoot td{padding:5px 10px;background:#f9f9f9}#metainfo_after{background:#f7f7f7;border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:10px 0}#tags_after{margin-left:10px;font-weight:700}#tags_after a{padding:0 0 0 10px}#metainfo_after span{font-weight:400;color:#ccc}#page-links{margin:10px 0 20px}#comment-wrap{margin:50px 0 20px;padding-left:25px;padding-right:25px;background:#fff;border-top:1px solid #ddd}h3#comments-count-head{font-size:18px;color:#454545;background:#f7f7f7;border-top:1px solid #fff;border-bottom:1px solid #ddd;font-weight:700;padding:10px;font-family:Arial,Georgia,Century gothic,sans-serif;text-transform:uppercase}li.depth-1{padding:20px 0 20px 20px;border-bottom:1px solid #ececec}div.authordata{width:100px}div.avatar{float:left;padding:2px;border:1px solid #ddd;width:57px;height:57px}.comment-wrap{float:left;margin-left:14px}.reply-container a{font-weight:700}.reply-container a:hover{text-decoration:none;color:#383838}li.depth-1 .comment-wrap{width:400px}li.depth-2 .comment-wrap,li.depth-3 .comment-wrap,li.depth-4 .comment-wrap{width:340px}ol.commentlist{list-style:none outside none;padding-top:8px}ol.commentlist ul{list-style:none outside none}.commentlist li.comment li{background:0 0;padding:0}.commentlist li.comment ul{margin:20px 20px 10px 75px;background:#f7f7f7}.commentlist li.comment ul li div.comment-body{padding:10px}.commentlist li.comment ul li{border-top:1px solid #e5e5e5}.commentlist li.comment ul li ul{margin:8px 0}.comment-content{padding-top:10px;padding-bottom:10px}.comment-content p{line-height:1.5em}.comment-author{color:#d0cfcf;font-size:14px;font-weight:700}.comment-author span.separator{padding:0 5px}.comment-author .comment-meta,.comment-author .comment-meta a{color:#666;font-size:11px;font-weight:700}.comment-author .comment-meta a:hover{text-decoration:none}.author-comment{color:#666;font-size:11px}span.fn,span.fn a{color:#404040;font-size:14px;font-weight:700;text-transform:uppercase}span.fn a:hover{text-decoration:none}em.moderation{color:red;float:left;font-size:11px;padding:10px 0;width:100%}#respond{padding:30px 0 10px 20px}.comment #respond{padding:30px 0 10px 10px}.comment #respond h3#comments{padding:0}#commentform textarea#comment{width:88%}#commentform input[type=text]{width:40%}#commentform p{line-height:24px;padding-bottom:10px}#commentform small{color:#757575;font-size:11px;margin-left:5px}li.comment #respond textarea{width:88% !important}li.comment #respond input[type=text]{width:50% !important}h3#respond-head{background:none repeat scroll 0 0 transparent;color:#333;font-family:"Open Sans",sans-serif;font-size:24px;margin:0 0 10px;padding:0;text-shadow:2px 2px 2px #c4c4c4}.cancel-comment-reply{padding-bottom:10px}#commentform input#submit{cursor:pointer}.counties-h-container{width:100%;background-color:#eeede8}.counties-h-container__inner{width:100%;max-width:1200px;display:block;margin-left:auto;margin-right:auto;padding:20px}.ie9 .counties-h-container__inner{display:table}.counties-h-container__inner h3:first-child{font-size:16px;text-transform:inherit}#main-footer{padding-top:1px;clear:both;background-color:#e7e4de;padding-bottom:9px}.main-footer__inner{width:100%;max-width:1200px;display:block;margin-left:auto;margin-right:auto}#footer-links{text-align:center}#menu-footer-links{width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer-links a{color:#3f3f3f;font-family:"Open Sans",sans-serif;font-size:11px;font-weight:400}.footer-menu1{margin:10px auto 18px}.footer-menu1 li{display:inline;padding-left:6px;padding-right:6px;position:relative;line-height:10px;margin-bottom:5px}@supports ((display:-webkit-box) or (display:flex)){.footer-menu1 li:after{top:0}.footer-menu1 li{margin-bottom:10px}}.footer-menu1 li:last-child:after{content:none}.footer-menu2{margin-top:10px}#copyright{color:#454545;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:400;display:table;margin-left:auto;margin-right:auto}.social-block{margin-bottom:15px}.social-block__inner{display:table;margin-left:auto;margin-right:auto}.social-block__icon{float:left;display:block;width:50px;height:50px;margin-right:12px;opacity:.6;background:url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/images/social-sprite.png) no-repeat;background-position:0 0;-webkit-transition:.3s opacity linear;transition:.3s opacity linear}.social-block__icon_googleplus{background-position:-58px 0}.social-block__icon_youtube{background-position:-116px 0}.social-block__icon_twitter{background-position:-175px 0}.social-block__icon:last-child{margin-right:0}.social-block__icon:hover{opacity:1}#errorbox-wrapper{color:#444;float:left;width:100%;height:300px;margin-top:24px;margin-left:50px}#errorbox{background:#e9e9e9;padding:20px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#errorbox h1{border-bottom:3px double #ddd;font-size:24px;padding-bottom:3px}#errorbox p{margin-top:15px}.pagination{clear:both;padding:20px 0;position:relative;font-size:11px;line-height:13px;display:table;margin-left:auto;margin-right:auto}.pagination span,.pagination a{display:block;float:left;margin:2px 2px 2px 0;padding:6px 9px 5px;text-decoration:none;width:auto;color:#ea5c4c;font-size:14px;font-family:"Open Sans",sans-serif;-webkit-transition:.2s all linear;transition:.2s all linear}.pagination a:hover{color:#000;text-decoration:none}.pagination .current{padding:6px 9px 5px;color:#000}.inner_content-nosidebar .page-content{background:0 0 !important}.inner_content-nosidebar .post_content{padding:0 !important}.inner_content-nosidebar .pagetitle{margin:15px 0}.main-title{color:#bc4d41;font-family:"Open Sans",sans-serif;font-size:20px;font-weight:700;line-height:20px}.topblock-content{text-align:left}.topblock-content-thumb{position:absolute;top:0;right:20px}.topblock-content-thumb img{border:2px solid #fff}.topblock-content ul li a{font-family:"Open Sans",sans-serif;color:#4c4c4c;font-size:16px;font-weight:400;line-height:26px;list-style:square outside none;margin:0}.topmainblock{display:table;width:100%;margin-top:25px}.topblock-content-box{display:table-cell;width:50%;position:relative;padding-left:50px;padding-right:130px}.topblock-content-box:first-child:after{content:'';position:absolute;display:block;width:3px;height:73%;background-color:#4c4c4c;opacity:.15;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}@media (max-width:987px) and (min-width:840px){.topblock-content-box{display:block;width:100%}.topblock-content-box:first-child:after{content:none}}@media (max-width:767px){.topblock-content-box{display:block;width:100%}.topblock-content-box:first-child:after{content:none}}@media (max-width:440px){.topblock-content-thumb{display:none}.topblock-content-box{padding-left:25px;padding-right:25px}}.marquee,marquee{border-radius:5px 4px 4px 5px;padding:11px 5px 10px;background-color:#fff}.m-scroller-wrapper span,.m-scroller-wrapper span a,marquee,marquee a{color:#494949;font-family:"Open Sans",sans-serif;font-size:19px;font-weight:400;line-height:16px}.middleblock-content marquee{margin-left:auto;margin-right:auto;max-width:1700px;width:100%;display:block}.middleblock-box ul{font-family:"Open Sans",sans-serif;font-size:17px;list-style:square outside none;line-height:1.2em;color:#4c4c4c}ul.without-list-style{list-style:none;margin-bottom:20px}ul.with-list-style{padding-left:25px}ul.with-list-style li{margin-bottom:20px}.list-left-center{text-align:left!important;display:table;margin-left:auto;margin-right:auto;-webkit-transform:translate(13%,0);-moz-transform:translate(13%,0);-ms-transform:translate(13%,0);-o-transform:translate(13%,0);transform:translate(13%,0)}li.types-care__item ul{list-style:none}li.types-care__item ul li{color:#4c4c4c;font-family:"Open Sans",sans-serif!important;font-size:17px!important;line-height:1.45!important;font-weight:400!important;margin-bottom:29px;position:relative;letter-spacing:-.5px;text-align:center}li.types-care__item ul li:after{content:'';position:absolute;bottom:-15px;width:100%;max-width:185px;height:1px;left:0;background-color:#d6d6d6;border-radius:4px;margin:auto;right:0}li.types-care__item ul .types-care__item-no-after:after{content:none}.types-care__item-last,.types-care__item-no-after{text-align:center}li.types-care__item ul li:last-child:after{content:none}li.types-care__item ul li:last-child{margin-bottom:0}li.types-care__item ul li strong{font-weight:700;font-family:"Open Sans",sans-serif}.middleblock-box strong{line-height:1.2em}.middleblock-box p{color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;line-height:1.25;letter-spacing:.17px}.middleblock-about-us p,.middleblock-about-us li{font-size:17px}.affinity-section{display:block;overflow:hidden;margin-left:auto;margin-right:auto;width:100%;max-width:1570px}.affinity-section_full-width{max-width:100%}@media (min-width:992px){.affinity-section_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.affinity-section_flex .affinity-section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.affinity-section p{color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:17px;font-weight:500;margin-bottom:22px;letter-spacing:-.01px}.affinity-section__text-block>p{max-width:86%;margin:0 auto}@media (min-width:992px){.affinity-section .affinity-section__col-2:first-child .affinity-section__text-block .type-service__item:first-child{margin-bottom:0}}.fa.fa-angle-down{display:none}.affinity-section__col-2{float:left;width:50%;padding:35px 20px 20px}.mainblock6-types-of-service .affinity-section__col-2{padding-top:25px}.affinity-section__col-2_alone{padding-left:0;padding-right:0;width:65%}.affinity-section__col-2_alone+.affinity-section__col-2{width:35%}.middleblock-content__fullwidth.mainblock-hands .affinity-section{padding-left:0}.middleblock-content__fullwidth.mainblock-hands-copy .affinity-section{padding-left:0}.affinity-section__col-8{float:left;width:66.7%;padding:18px 54px 35px 65px}.affinity-section__col-8_left{padding:18px 65px 35px 54px}.affinity-section__col-4{float:left;width:33.3%;padding:35px 20px}.affinity-section__text-block{padding:20px 20px 0;border-top:2px solid #bc4d41}.affinity-section h4{font-family:"Open Sans",sans-serif;color:#bc4d41;font-size:20px;font-weight:400;line-height:1.3}.affinity-section__text-block p{font-family:"Open Sans",sans-serif !important;font-size:17px !important;font-weight:400 !important;line-height:1.28 !important}@media (max-width:1280px){.video_wraper{padding-right:15px !important;padding-left:15px !important}.mainblock-review{min-height:100% !important}.review-slider__item.slick-slide:hover{transform:scale(1) !important;-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;-webkit-box-shadow:none !important;box-shadow:none !important;margin:0 8px !important;padding:6px 12px 0 !important}}@media (max-width:1024px){.middleblock-content__inner.service .personalized-care__item{width:31% !important}.middle-intro p:first-child{padding-left:0}.pagetitle{padding:15px}.pagetitle h2{font-size:36px}.pagetitle h1{font-size:36px}.left-intro{padding-right:170px}.navbar-min-height .left-intro__description,.navbar-min-height.header-inner .serving,.navbar-min-height .middle-intro p,.navbar-min-height .right-intro p{font-size:16px}}@media (max-width:992px){.affinity-section__col-2,.affinity-section__col-8,.affinity-section__col-4{float:none;width:100%;padding:20px 0}.affinity-section__inner{padding-bottom:1px}.magnification-image-container img{width:100%}.affinity-section__col-2_alone{padding-left:0;padding-right:0;text-align:center}}@media (max-width:800px){.video{padding-top:0 !important;float:none !important;margin:auto !important;text-align:center !important}.video_description{padding-left:0 !important}.video_block{background-size:cover !important}.video_wraper{padding-top:15px !important}.pagetitle h2{font-size:26px}.pagetitle h1{font-size:26px}.slideshow{height:270px}.middleblock-box:nth-child(5) .middleblock-content__inner .affinity-section__col-2 p{padding-right:0 !important;padding-left:0 !important}.list-left-center{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}.middleblock-box h2,.middleblock-box h3,.middleblock-box h1,.middleblock-box h3 a{color:#bc4d41;font-family:"Open Sans",sans-serif;font-size:10pt;font-weight:700;line-height:1.2em}.middleblock-box h2,.middleblock-box h3,.middleblock-box h3 a,.like-h3,.search-page-title{color:#bc4d41;font-family:"Open Sans",sans-serif;font-size:28px;font-weight:600;margin-bottom:10px}h3.middleblock-content__head{font-size:28px;font-weight:600;text-align:center;margin-top:0}h2.middleblock-content__head{font-size:28px;font-weight:600;text-align:center;margin-top:0}h4.middleblock-content__head{font-size:28px;font-weight:600;text-align:center;margin-top:0}.middleblock-content__inner_stroke h3.middleblock-content__head{color:#bc4d41;font-weight:400;line-height:28px;margin-bottom:0}.middleblock-content__inner_stroke h2.middleblock-content__head{color:#bc4d41;font-weight:400;line-height:28px;margin-bottom:0}.affinity-section_flex+h3.middleblock-content__head{font-weight:400}.affinity-section_flex+h2.middleblock-content__head{font-weight:400}.search-page-title{text-align:center;margin:50px 0 30px;padding-left:15px;padding-right:15px}.like-h3{line-height:1.05}.middleblock-box h3 span{display:block;font-weight:400}.middleblock-box h3.types-care-heading{font-size:24px}.middleblock-box h2.types-care-heading{font-size:24px}.middleblock-content__inner,.news-wrapper{width:100%;max-width:1692px;padding:20px 0 17px;margin-left:auto;margin-right:auto}.middleblock-content__inner_p p,.middleblock-content__inner_p ul{margin-bottom:25px;font-size:17px;line-height:1.2;font-family:"Open Sans",sans-serif;color:#4c4c4c}.middleblock-content__inner_p ul{padding-left:20px}.middleblock-content__inner_p>h3{font-weight:600;text-align:center;margin-bottom:30px}.middleblock-content__inner_p>h2{font-weight:600;text-align:center;margin-bottom:30px}.middleblock-content__inner_p>h4{font-weight:600;text-align:center;margin-bottom:30px}@media screen and (max-width:1700px){.middleblock-content__inner,.news-wrapper{padding:20px 15px 17px}}@media (max-width:1700px) and (min-width:992px){.middleblock-content__inner,.news-wrapper{max-width:100%;padding-left:70px;padding-right:70px}}.middleblock-box:nth-child(2) .middleblock-content__inner{padding-top:10px;padding-bottom:0}.middleblock-box:nth-child(3) .middleblock-content__inner{padding-top:18px}.middleblock-box:nth-child(3) .middleblock-content__inner .middleblock-content__head{margin:0 0 7px;font-size:30px}.middleblock-box:nth-child(4) .middleblock-content__inner .affinity-section__text-block>p{padding:0 46px;letter-spacing:-.1px}.middleblock-box:nth-child(6) .middleblock-content__inner .middleblock-content__head{font-size:20px}.middleblock-box .mainblock-hands .middleblock-content__inner{padding-bottom:10px}.middleblock-box .mainblock-hands-copy .middleblock-content__inner{padding-bottom:10px}.middleblock-box:nth-child(5) .middleblock-content__inner .like-h3:nth-child(4){margin-bottom:0}.middleblock-content__description,.middleblock-content__description p,.nothing-search{color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:17px;font-weight:400}.middleblock-content__inner_stroke .middleblock-content__description p{color:#bc4d41;font-size:28px;line-height:35px;font-weight:600;margin-bottom:0}.mainblock6-types-of-service .middleblock-content__description p{font-size:17px}.nothing-search{margin-top:100px;text-align:center}.page-id-399 .middleblock-content__inner{padding:20px 30px 0}.middleblock-content__full-width .middleblock-content__inner.middleblock-content__inner_moreinfo{padding:20px 30px 20px}.middleblock-content__inner_specialties,.middleblock-content__inner_transparent{border-radius:10px;background-color:#fff}.middleblock-content__inner_square-angle{border-radius:8px}.middleblock-content__inner.middleblock-content__inner_color-bgr.middleblock-content__inner_round-angle{border-radius:0;padding-bottom:30px;padding-top:30px;border:none;max-width:1218px}.middleblock-content__inner_padding{padding-left:15px;padding-right:15px}.middleblock-content__inner_padding p{margin-top:7px;margin-bottom:18px;color:#4c4c4c}.middleblock-content__inner_padding p a{color:#4c4c4c;font-size:16px;font-weight:400;line-height:1.25;text-decoration:underline}.middleblock-content__many-p p{margin-top:15px;margin-bottom:5px}.middleblock-content__inner_county p{margin-top:20px;margin-bottom:20px;font-size:18px}.middleblock-content__inner_county ul li{font-size:18px}.middleblock-content__inner_ul-style ul:not(.lpages-list-lpage){padding-left:25px}img.alignright{margin:0 0 15px 15px}img.alignleft{margin:0 15px 15px 0}.types-care{display:table;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding:0;margin-left:0 !important;-webkit-transition:.2s all linear;transition:.2s all linear}.types-care__item{color:#000;font-family:"Open Sans",sans-serif;list-style:none;width:36%;margin-right:0;background-color:#fff;max-width:611px;float:left;display:-webkit-box;display:-ms-flexbox;display:flex}.types-care__item_1{float:left;order:1}.types-care__item_2{float:left;order:2}.types-care__item_3{float:right;order:3}.types-care__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.types-care__item_list{display:block;width:28%;padding-left:25px;padding-right:25px;background:0 0;font-weight:300}@media (max-width:1600px){.types-care__item_list{padding-left:25px;padding-right:25px}}@media (max-width:1273px){li.types-care__item ul li{margin-bottom:20px}}@media (max-width:1180px){li.types-care__item ul li{margin-bottom:15px}}.types-care__item:last-child{margin-right:0;float:right}.types-care__item h4{color:#bc4d41;font-size:20px;font-weight:400;margin-top:0;margin-bottom:7px;text-align:center}.types-care__item h3{color:#bc4d41;font-size:20px;font-weight:400;margin-top:0;margin-bottom:7px;text-align:center}.types-care__item_list h4{margin-bottom:25px;font-size:20px;font-weight:600;line-height:1.2;text-transform:capitalize}.types-care__item_list h3{margin-bottom:25px;font-size:20px;font-weight:600;line-height:1.2;text-transform:capitalize}.types-care__item_list h4 span{font-size:14px;font-weight:400;margin-top:1px;display:block}.types-care__item_list h3 span{font-size:14px;font-weight:400;margin-top:1px;display:block}.types-care__item p{color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:17px;font-weight:400;line-height:1.6;text-align:center}.types-of-care__footer p{text-align:center;color:#bc4d41;font-size:14px;font-weight:400;line-height:1.2}.types-of-care__footer{padding:13px 10px 25px;position:relative}.types-of-care__footer:before,.types-of-care__footer:after{content:'';position:absolute;left:50%;height:1px;background-color:#d6d6d6;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.types-of-care__footer:before{top:2px;width:48%;min-width:250px}.types-of-care__footer:after{bottom:10px;width:10%;min-width:50px}.types-care__item .image-container{width:100%;display:block;text-align:center;overflow:hidden;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-flex-grow:1;flex-grow:1}.types-care__item .image-container img{display:none}@media screen and (min-width:0\0){.types-care{display:table !important;width:100%}.types-care__item .image-container{padding-top:60%}}@supports (object-fit:cover){.types-care__item .image-container img{display:block}.types-care__item .image-container{background:0 0 !important;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:992px){.types-care__item .image-container img{object-fit:cover}}}.magnification-image-container{overflow:hidden}.types-care__item .image-container img,.magnification-image-container img{float:left;-webkit-transition:.3s all ease;transition:.3s all ease}.types-care__item .image-container:hover img,.magnification-image-container:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.types-care__text-wrapper{border-top:3px solid #bc4d41;padding:13px 9px 13px}.middleblock-content__fullwidth.types-of-care .middleblock-content__inner{padding-bottom:8px}.middleblock-content__fullwidth.our-office-positions{padding-bottom:22px}.sideblock .topsideblock-head{font-size:19px}.preserve{display:table;width:100%;margin-top:20px}.preserve__item-li{list-style:none;display:table;width:100%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(0,0,0,.3);border-radius:10px;background-color:#fff;margin-bottom:13px}.preserve__item.full-line{width:100%}.preserve__item.full-line .preserve__text{text-align:left}.preserve__image{display:table-cell;display:-webkit-box;display:-ms-flexbox;display:flex;width:199px}.preserve__text{display:table-cell;vertical-align:middle;text-align:left;padding:0 10px;font-size:1.2em;line-height:1.2em;font-family:"Open Sans",sans-serif}.preserve__item{float:left}.preserve__item:last-child{float:right}.preserve-footer,.type-service-footer{color:#4c4c4c;font-size:17px;font-weight:700;margin-top:16px;text-align:center;line-height:1.25}.type-service{margin-top:17px;display:table;width:100%;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.type-service_specialties{margin-top:0;margin-bottom:30px}.type-service__item{float:left;list-style:none;position:relative;padding-left:55px;padding-top:5px;padding-bottom:5px;width:45%;margin-top:10px;margin-bottom:10px;float:left;margin-right:2%;-webkit-align-self:start;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.page-content.page-content_geriatric-home-care .middleblock-box li.type-service__item,.type-service .type-service__item{font-size:17px;color:#4c4c4c}.type-service-list__item{margin-bottom:20px;margin-left:40px}.type-service-list__item:last-child{margin-bottom:0;list-style:none}.type-service__item_full-width{width:100%}.middleblock-box .type-service__item .bold-black{color:#4c4c4c;font-weight:700}.middleblock-box .type-service__item p{color:#4c4c4c;font-size:14px;font-weight:400;margin-bottom:0}.sprite{position:absolute;background-image:url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/images/service-sprite.png);background-repeat:no-repeat;display:block;top:5px;left:0}.sprite-bathing{width:46px;height:47px;background-position:-5px -5px}.sprite-continence{width:46px;height:47px;background-position:-61px -5px}.sprite-docvisit{width:46px;height:47px;background-position:-117px -5px}.sprite-dressing{width:46px;height:47px;background-position:-173px -5px}.sprite-easting{width:46px;height:47px;background-position:-229px -5px}.sprite-housekeeping{width:46px;height:47px;background-position:-285px -5px}.sprite-meal-prep{width:46px;height:47px;background-position:-341px -5px}.sprite-medication{width:46px;height:47px;background-position:-397px -5px}.sprite-service1{width:42px;height:41px;background-position:-453px -5px}.sprite-shopping{width:46px;height:47px;background-position:-505px -5px}.sprite-technology{width:46px;height:47px;background-position:-561px -5px}.sprite-toileting{width:46px;height:47px;background-position:-617px -5px}.sprite-transferring{width:46px;height:47px;background-position:-673px -5px}.range-situation{margin-top:20px}.range-situation li{list-style:none;position:relative;padding-left:36px;color:#000;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:400;margin-bottom:20px}.range-situation li:last-child{margin-bottom:0}.range-situation li:before{content:'\2022';color:#000;font-size:30px;position:absolute;top:0;left:0}.mainblock1-static h3{margin-top:20px}.middleblock-content__inner_moreinfo{padding:10px}.moreinfo-wrap{padding:15px;width:100%;max-width:918px;display:block;margin-left:auto;margin-right:auto;box-shadow:7px 7px 0 rgba(0,0,0,.5);background-color:#dcdcdc}@media (max-width:992px){.moreinfo-wrap{-webkit-background-size:cover;background-size:cover}}.mareinfo-picture{max-width:1149px;margin:0 auto;padding-top:10px;display:none}.moreinfo-wrap__inner{padding:7px 7px 0}.middleblock-box .moreinfo-wrap h3,.middleblock-box .moreinfo-wrap h3 span,.middleblock-box .moreinfo-wrap h3 span>a,.topsideblock-aside a{margin-top:0;margin-bottom:0;font-size:20px;line-height:40px;color:#747474;font-weight:400}.middleblock-box .moreinfo-wrap h3.moreinfo-call-us strong,.middleblock-box .moreinfo-wrap h3.moreinfo-call-us a{color:#747474;font-size:26px;font-weight:600}.middleblock-box .moreinfo-wrap>h3{margin-bottom:5px}.middleblock-box .moreinfo-wrap h3:last-child,.middleblock-box .moreinfo-wrap h3:last-child span,.middleblock-box .moreinfo-wrap h3:last-child span>a{font-size:36px}.moreinfo-btn{display:table;width:100%;max-width:564px;margin-top:21px;text-align:center;margin-left:auto;margin-right:auto}.moreinfo-btn__item{display:table-cell;width:33%;padding-left:5px;padding-right:10px}.moreinfo-btn__item .link-wrapper{width:100%;max-width:234px;height:61px;margin-left:auto;margin-right:auto;-webkit-box-shadow:0 0 3px rgba(0,0,0,.29);box-shadow:0 0 3px rgba(0,0,0,.29);border-radius:8px;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,from(#e3e3e3),to(#fff));background-image:linear-gradient(to top,#e3e3e3 0%,#fff 100%)}.moreinfo-btn__item .link-wrapper:hover{cursor:pointer;background-color:#e3e3e3;background-image:-webkit-gradient(linear,left bottom,left top,from(#d0cece),to(#f7f5f5));background-image:linear-gradient(to top,#d0cece 0%,#f7f5f5 100%)}.link-wrapper a{display:block;text-decoration:none;padding-top:14px;text-align:center;color:#ea5c4c;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:500}.link-wrapper a span.underline{text-decoration:underline}.link-wrapper a span:last-child{font-size:16px;position:relative}.moreinfo-footer p{margin-top:25px;margin-bottom:30px;color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:17px;font-weight:500}.moreinfo-btn_footer .moreinfo-btn__item a,.more-testimonials{display:block;margin-left:auto;margin-right:auto;width:100%;max-width:236px;height:48px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.29);box-shadow:0 0 3px rgba(0,0,0,.29);border-radius:10px 9px 9px 10px;background-color:#ea5c4c;background-image:-webkit-gradient(linear,left bottom,left top,from(#ea5c4c),color-stop(135%,#fff));background-image:linear-gradient(to top,#ea5c4c 0%,#fff 135%);color:#fff;font-family:"Open Sans",sans-serif;font-size:17px;font-weight:400;line-height:44px;text-align:center;text-decoration:none;-webkit-transition:.2s all linear;transition:.2s all linear}.moreinfo-btn_footer .moreinfo-btn__item a{width:100%;max-width:294px;height:62px;line-height:2.36;font-size:25px;font-weight:400;letter-spacing:1.5px}.middleblock-content__inner_about-us .more-testimonials{max-width:447px;height:auto;padding:2px;text-decoration:none;color:#bc4d41;font-size:20px;font-weight:700;background-image:-webkit-gradient(linear,left bottom,left top,from(#feeae9),to(#fff));background-image:linear-gradient(to top,#feeae9 0%,#fff 100%)}.moreinfo-btn_footer .moreinfo-btn__item a:hover,.middleblock-content__inner_about-us .more-testimonials:hover{background-color:#ea5c4c;background-image:-webkit-gradient(linear,left bottom,left top,from(#ea5c4c),color-stop(135%,#ea5c4c));background-image:linear-gradient(to top,#ea5c4c 0%,#ea5c4c 135%)}.middleblock-content__inner_about-us .more-testimonials:hover{color:#fff}.personalized-care{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.personalized-care__item{display:table-cell;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 4% 0}.personalized-care__item,.personalized-care__list li{list-style:none;text-align:center}.personalized-care__content{border-radius:9px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(0,0,0,.3);background-color:#fff;width:100%}.page-content .middleblock-box:first-child .middleblock-content__inner{padding-top:31px}.middleblock-content__fullwidth.payments-insurance-new{background-image:url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/images/mainblock-service-insurance-policy2.jpg);position:relative;background-attachment:fixed;background-origin:initial;background-clip:initial;background-size:contain;background-repeat:no-repeat;background-position:center right !important;background-color:#fff}.middleblock-content__inner.middleblock-content__inner_contact-us p{font-family:"Open Sans",sans-serif;letter-spacing:0px;margin-bottom:9px}.middleblock-content__inner_contact-us{color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:17px;font-weight:500;line-height:1.3}.personalized-care__list{margin:0}.personalized-care__content h4{color:#bc4d41;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:700;margin-top:0;margin-bottom:15px}.personalized-care__list li{color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;line-height:18px}.slider-wrapper_no-slider{display:table;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider-wrapper_no-slider .slider-wrapper__item{float:left;height:200px;width:145px;margin-bottom:20px}.our-service{max-width:1448px;margin:0 auto}.our-service>h4{padding:0 30px;font-weight:500}.our-service .our-service-item:first-of-type{border:1px solid #dedede}.our-service__heading{color:#4c4c4c;line-height:22px;font-size:17px;font-weight:700;margin-bottom:27px;font-family:"Open Sans",sans-serif}.our-service__phone a,.our-service__phone a:hover{color:#4c4c4c}.our-service-item{max-width:1448px;margin:0 auto;background-color:#f3f3f3;padding:20px 30px;margin-bottom:15px;border-radius:20px;vertical-align:middle}.our-service__links{font-family:"Open Sans",sans-serif}.our-service__links a{font-size:17px;font-family:"Open Sans",sans-serif;font-weight:500;color:#4c4c4c;text-decoration:none}p.our-service__text,.our-service__text{margin-bottom:27px;color:#4c4c4c;font-size:17px;font-family:"Open Sans",sans-serif;letter-spacing:0;line-height:1.1em}p.our-service__text span{color:#4c4c4c}.our-service__links a:hover{text-decoration:underline}.our-service__map{margin-bottom:20px;text-align:center}.page-template-template-testimonials .middleblock-box_testimonial .middleblock-content{background:#fffbe6;margin-bottom:15px}.middleblock-box_testimonial .testimonial__item_left img,.middleblock-box_testimonial .testimonial__img-container img{border:1px solid #eb6454}.testimonial-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.testimonial{display:table;width:100%;background-color:#fffbe6;vertical-align:top;border:2px solid;border-radius:15px;border-color:#d6d4d2;width:100%;padding-right:7px;padding-bottom:20px;position:relative}.testimonial_calc-width{float:left;width:73%}@supports (width:calc(100% - 310px)){.testimonial_calc-width{width:calc(100% - 310px)}}.testimonial-reviews-block{float:right;width:25%;box-shadow:2px 3px 4px rgba(0,0,0,.75);background-color:#989898;-webkit-border-radius:5px;border-radius:5px;color:#fff;font-size:26px;font-weight:400;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-ms-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.testimonial-reviews-block a{padding:40px 10px 40px;color:#fff;font-size:26px;font-weight:400;display:flex;width:100%;height:100%;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.testimonial-reviews-block:hover{box-shadow:none}.testimonial-reviews-block a span{line-height:1.2;margin-bottom:40px;text-align:center;color:#ffffff!important}.testimonial-reviews-block a:hover{text-decoration:none}@supports (width:calc(100% - 280px)){.testimonial-reviews-block{width:280px}}.middleblock-content__inner_round-angle .google-review{position:relative}.middleblock-content__inner_round-angle .google-review:after,.testimonial:after{position:absolute;content:'';bottom:-34px;width:100%;height:1px;left:0;background-color:#e1e7e9}.testimonial_calc-width:after{content:none}.testimonial h3,.testimonial .text-small{margin-bottom:10px}.testimonial__item p,.google-review-text a,.google-review-text p{margin-bottom:10px;color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:17px;font-weight:400;letter-spacing:-.015em}.testimonial-hr{background-color:#bc4d41;border:none;height:1px;margin-top:15px;margin-bottom:15px}.testimonial .text-small{font-size:10px;color:#4c4c4c;font-family:"Open Sans",sans-serif;font-weight:400}.testimonial__item_left,.goo-stars{display:table-cell;vertical-align:top;width:28%;text-align:right;padding:15px}.goo-stars{vertical-align:middle}.goo-stars a,.goo-stars img{display:table;margin-left:auto;margin-right:auto}.testimonial__item_left img{-moz-box-shadow:1px 2px 4px rgba(0,0,0,.5);-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.5);box-shadow:1px 2px 4px rgba(0,0,0,.5);width:100%}.testimonial__item_content{width:71%;display:table-cell;padding-right:10.4%;padding-top:0 !important;vertical-align:bottom}.testimonial h3,.review-text h3{font-size:22px !important;color:#b94e44;font-family:"Open Sans",sans-serif;font-weight:400;margin-bottom:14px}.testimonial__item_posts{max-width:80%}#testimonial_loadmore:hover{cursor:pointer}.page-template-template-testimonials h1{font-size:1.73rem;font-family:"Open Sans",sans-serif;letter-spacing:.005em;margin-bottom:1em !important}.page-template-template-testimonials p.header-block{font-size:1.25rem;font-weight:500;font-family:"Open Sans",sans-serif;letter-spacing:.001em}.page-template-template-testimonials .service-5_full_description .service-5_list-item:nth-child(3),.page-template-template-testimonials .service-5_full_description .service-5_list-item:nth-child(4){margin-bottom:0 !important}.page-template-template-testimonials .mainblock-service-5 .middleblock-content__inner.service_areas{padding-top:32px;padding-bottom:22px}.page-template-template-testimonials .middleblock-box_testimonial .middleblock-content__inner{padding-bottom:9px !important}.middleblock-content__inner.header-box{padding:39px 15px;max-width:1350px}#testimonial_loadmore{margin-top:31px;margin-bottom:52px}.testimonial__item_content ul{padding:0;margin:auto;list-style:none}.testimonial__item_content ul li{position:relative;padding-bottom:10px}.testimonial__item_content li:before{content:'';background:#bc4d41;width:675px;margin:auto;height:1px;position:absolute;left:0;right:0;top:-7px}.testimonial__item_content li:first-child:before{display:none}.img-container-table{display:table;width:100%}.img-container-table__cell{display:table-cell;width:50%;vertical-align:top}.img-container-table__cell p{font-size:11px;margin-bottom:5px}.img-container-table__cell:first-child{text-align:left}.img-container-table__cell .image-container{float:right;margin-left:25px;margin-top:-10px}.img-container-table__cell:last-child{text-align:right}.google-review{background-color:#fffbe6;border:2px solid #aaa;border-radius:20px}.google-review .google-rev-wraper{display:table-row;font-family:"Open Sans",sans-serif}.google-rev-wraper .review-text{color:#4c4c4c}p.google-review-text>a{color:#444}.goo-stars img{background-color:transparent;border:none;margin:0;margin-right:15px;padding:0}.goo-stars>p{text-align:center;padding-bottom:0}p.g-rev-person{text-align:center;font-size:14px;color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:17px;font-weight:500;line-height:20px;letter-spacing:0;line-height:1.25}p.g-rev-person{text-align:right;padding-bottom:0}p.google-review-text{padding-bottom:15px}@media (max-width:650px){div.goo-stars{display:table;margin:0;margin-bottom:30px;width:100%}.google-review div.google-rev-wraper{display:block}.google-review .img-container-table__cell p:last-child{margin-bottom:0}}.testimonial-code{font-size:12px;color:#e2e1e1;font-family:"Open Sans",sans-serif;float:left}.testimonial-code_clear{float:none;text-align:left;clear:both}.online-reviews-block::-webkit-scrollbar{width:7px}.online-reviews-block::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.online-reviews-block::-webkit-scrollbar-thumb{background:rgba(250,182,178,.8);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.parent-online-reviews-block .desktop-block-review h3{margin-bottom:14px}.testimonial__img-container{display:table;float:right}.testimonial__img-container_single{float:none;display:block;overflow:hidden}.testimonial__img-container_single span{float:right}.testimonial__img-container span{display:table-cell;vertical-align:middle}.testimonial__img-container span:first-child{padding-right:14px;color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:-.03em}.join-us-block1-wraper{padding:0 15px}.middleblock-content__inner_join-us-block1{padding-top:59px !important;padding-bottom:60px}.join-us-block1 h1{font-size:28px;font-family:"Open Sans",sans-serif}.join-us-block1 p{font-size:17px;line-height:22px;font-family:"Open Sans",sans-serif;font-weight:500}.middleblock-content__inner_join-us-block1 p:first-of-type{margin-bottom:20px}.middleblock-content__fullwidth.employment2 .middleblock-content__inner{padding-top:8px}.employment2 .middleblock-content__inner>p:first-of-type{padding-left:15px;padding-right:15px}.middleblock-box .employment2 p,.middleblock-box .our-office-positions p,.middleblock-box .employment-list li{font-size:17px;color:#4c4c4c;line-height:1.2}.employment-content__item h3{font-size:20px}.employment-content__item>p{letter-spacing:-.5px}.middleblock-box .checklist-block .employment-list{margin-bottom:0;margin-right:5.5em}.checklist-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.checklist-block .download-link.pdf-link{padding-right:92px;padding-left:23px;font-size:.9em;line-height:63px;letter-spacing:.5px;max-width:350px;height:auto}.our-office-positions .middleblock-content__inner{padding-top:10px}.our-office-positions .middleblock-content__inner>p{padding-left:102px;letter-spacing:-.48px}.our-office-positions .employment-content{margin-bottom:33px}.middleblock-content__fullwidth.employment4 .middleblock-content__inner{padding-top:34px}.employment4 h3{margin-bottom:25px}.employment4 h3,.employment4 p{letter-spacing:1.2px;font-family:"Open Sans",sans-serif}.page-content_employment-2 .middleblock-content__inner_moreinfo-video{padding-top:15px !important}@media screen and (max-width:1190px){.checklist-block{display:block}.middleblock-box .checklist-block .employment-list{margin-right:0}.checklist-block .download-link.pdf-link{margin:15px 0 0}}@media screen and (max-width:987px){.employment-content .employment-content__item:first-child{text-align:center}.employment-content div.employment-content__item:last-child,.employment-content div.employment-content__item:first-child{max-width:100%}.checklist-block .download-link.pdf-link{margin:15px auto}.our-office-positions .middleblock-content__inner>p{padding-left:0;letter-spacing:-.48px}}.middleblock-content__fullwidth.payment-block-1{background-color:#fff}.payment-block-1 h1{font-size:28px;margin-bottom:15px;font-family:"Open Sans",sans-serif;line-height:1.1em;padding-left:11px}.payment-block-1 .middleblock-content__inner{text-align:center}.payment-options{font-size:17px;font-family:"Open Sans",sans-serif;font-weight:700}.payments-lists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;margin-top:32px}.payments-lists ul li{margin-bottom:38px;color:#4c4c4c}.insurance-companys ul li,.payments-lists ul li{font-family:"Open Sans",sans-serif;font-size:17px;list-style-type:none}.insurance-companys ul li{color:#4c4c4c;margin-bottom:.147em}.payments-lists ul,.insurance-companys ul{list-style-type:none}.insurance-companys{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.insurance-companys ul:first-child{margin-right:34px;margin-left:50px}.insurance-companys ul:nth-child(2){margin-right:33px}.payment-list-2{-ms-flex-item-align:stretch;align-self:stretch;max-width:754px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payments-lists-wraper{padding-left:35%}.highlight_header{font-weight:700;letter-spacing:-1.3px;margin-bottom:25px;display:block}.underline_title{border-bottom:1px solid #8f8f8f;margin-bottom:25px;display:inline-block}.middleblock-content__fullwidth.payment-block-2 p{font-family:"Open Sans",sans-serif;font-size:17px;color:#4c4c4c;margin:30px 0}.middleblock-content__fullwidth.payment-block-2 p:first-of-type{margin:15px 0}.middleblock-content__fullwidth.payment-block-2 .middleblock-content__inner{padding-top:24px}.payments-insurance-new .insurance-policy-list-wraper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.payments-insurance-new .insurance-policy-list{-webkit-box-align:left;-ms-flex-align:left;align-items:left}.payments-insurance-new .insurance-policy-list:first-child{margin-right:72px}.middleblock-content__inner.payments-methods-new .payment-list-1,.middleblock-content__inner.payments-methods-new .payment-list-2{font-size:17px;list-style:none;font-family:"Open Sans",sans-serif}.payment-block-new .insurance-companys{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}@media (max-width:600px){.payment-block-new .insurance-companys{flex-wrap:wrap}.insurance-companys ul{width:100%;text-align:center}.payments-lists-wraper{padding-left:0}}.payment-block-new .insurance-companys ul:first-child{margin-left:0}.middleblock-content__fullwidth.payments-insurance-new .service-3_full_description{padding-bottom:0}.middleblock-content__fullwidth.payments-insurance-new .insurance-policy{padding-bottom:0}.middleblock-content__fullwidth.payments-methods-new h3{margin-top:10px;line-height:31px;margin-bottom:15px}.payments-lists-wraper>p{font-family:"Open Sans",sans-serif;margin-bottom:28px}.payments-methods-new ul li{letter-spacing:-.1px;margin-bottom:24px}.payments-methods-new ul.payment-list-2{max-width:100%}.middleblock-content__fullwidth.payment-block-2.payment-block-new .middleblock-content__head{font-size:28px}.payment-block-new-3 p{font-family:"Open Sans",sans-serif;font-size:17px;color:#4c4c4c}.payment-block-new-3 ul li{margin-bottom:0;color:#4c4c4c}.payment-block-new-3 ul{margin-bottom:28px}.clear-block{clear:both}.middleblock-content__inner_about-us p{color:#4c4c4c;font-size:17px;font-weight:400;margin-bottom:20px}.about-block-1-wraper>p{max-width:1170px;margin:0 auto 20px;letter-spacing:0}.middleblock-content__inner_about-us p a{text-decoration:underline;color:#4c4c4c;font-size:17px}.middleblock-footer__about-us{text-align:center;color:#4c4c4c;font-size:17px;font-weight:700;line-height:1.25;margin-bottom:20px}.middleblock-content__fullwidth_about-us.block-5 .middleblock-footer__about-us{margin-bottom:89px}.middleblock-content__fullwidth_about-us.block-5 .middleblock-footer__about-us h3:first-child{padding-top:10px}div.alignleft img{margin-right:15px;margin-bottom:15px}div.alignright img{margin:15px 0 15px 15px}.about-us-hr{margin-top:20px;margin-bottom:20px;height:1px;border:none;background-color:#4c4c4c;opacity:.5}.about-us-content-li{list-style:none;margin-bottom:20px}.about-us-content-li li{list-style:none;font-size:17px;font-weight:400;line-height:1.35}.about-block-1-wraper{max-width:1400px;text-align:center;margin:0 auto}.about-slider-container .slick-slide img{max-height:235px}.about-slider-container .slider-wrapper__image{overflow:visible}.about-slider-container .slider-wrapper__item{overflow:hidden}.block-2.middleblock-content__fullwidth_about-us{padding-bottom:37px}.block-2 .middleblock-content__inner.middleblock-content__inner_about-us{padding-top:21px;max-width:1614px}.block-2 .middleblock-content__inner.middleblock-content__inner_about-us .middleblock-footer__about-us{margin-bottom:40px}.block-2 .middleblock-content__inner.middleblock-content__inner_about-us .middleblock-footer__about-us>h3{line-height:1.1}.block-5 .middleblock-content__inner.middleblock-content__inner_about-us{padding-top:27px}.middleblock-content__inner_contact-us p,.middleblock-content__inner_contact-us p a{color:#4c4c4c;font-size:17px;margin-bottom:17px}.maps-box{padding-top:1%}.middleblock-content__inner_contact-us>h3{margin-top:26px;margin-bottom:0}.middleblock-content__inner_contact-us p>span{color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:17px;font-weight:500;line-height:1.2;margin-bottom:16px;display:block}.middleblock-footer__contact-us{line-height:1.2;max-width:1341px;margin:auto;color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:17px;font-weight:500}.middleblock-content__inner_contact-form{max-width:918px;width:100%;margin-left:auto;margin-right:auto}@media (min-width:992px){.middleblock-content__inner_contact-form{padding-left:0 !important;padding-right:0 !important}}.wpcf7-sumbit-display-table{display:table;width:100%}.wpcf7-sumbit-display-table__cell{display:table-cell;width:auto;vertical-align:bottom}.recaptcha-8629,.wpcf7-sumbit-display-table__cell .wpcf7-form-control-wrap{display:table}.wpcf7-sumbit-display-table__cell_recaptcha{width:304px}.wpcf7-sumbit-display-table__cell_submit{width:calc(100% - 304px);padding-top:18px;padding-right:10px}.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{display:none !important}.wpcf7-form>p{letter-spacing:-.02em}.form-title{color:#484848;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:500;text-align:center;display:block;letter-spacing:0px}.contact-us-form{max-width:1185px;margin:31px auto 40px;display:table;width:100%}.middleblock-content__inner_contact-form .contact-us-form{margin-bottom:0}.following{font-size:.98rem;line-height:1;font-family:"Open Sans",sans-serif}.contact-us-form .labels{display:table-cell;width:35%;vertical-align:top}.contact-us-form .message-box{display:table-cell;width:50%;vertical-align:top;padding-left:9px}::-webkit-input-placeholder{opacity:0}::-moz-placeholder{opacity:0}:-ms-input-placeholder{opacity:0}:-moz-placeholder{opacity:0}.middleblock-content__fullwidth.about-contact-form{padding:18px 15px 0}span.input-placeholder{position:absolute;top:34%;left:20px;bottom:0;margin:auto;font-family:"Open Sans",sans-serif;font-size:16px;color:#a7a7a7;font-weight:400}span.textarea-placeholder{position:absolute;top:10%;left:28px;bottom:0;margin:auto;font-family:"Open Sans",sans-serif;font-size:16px;color:#a7a7a7;font-weight:400;pointer-events:none}.message textarea{background:#fff;height:175px;width:100%;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.1),inset 0 1px 2px rgba(0,0,0,.3);box-shadow:inset 0 0 5px rgba(0,0,0,.1),inset 0 1px 2px rgba(0,0,0,.3);box-sizing:border-box;border:none;border:1px solid #d7d7d7;border-radius:8px;padding-top:13px;padding-left:22px;padding-right:10px}.wpcf7-form-control-wrap input{width:100%;box-sizing:border-box;border:none;border:1px solid #d7d7d7;border-radius:8px;background:#fff;height:45px;padding-top:8px;padding-bottom:7px;padding-left:22px;padding-right:10px;line-height:1;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.1),inset 0 1px 2px rgba(0,0,0,.3);box-shadow:inset 0 0 5px rgba(0,0,0,.1),inset 0 1px 2px rgba(0,0,0,.3)}.wpcf7-form-control-wrap{position:relative;display:block}input[type=submit].wpcf7-submit{display:block;margin:auto;border:none;padding-top:10px;padding-bottom:10px;border-radius:8px;width:100%;height:42px;background-color:#d7d7d7;color:#a5a5a5;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:500;line-height:1}.wpcf7-form{margin-bottom:68px}.middleblock-content__inner_contact-form .wpcf7-form{margin-bottom:30px}input[type=submit].wpcf7-submit:hover,input[type=submit].wpcf7-submit:focus{color:#fff;background:#5ea8c3}.maps{display:table;width:100%;margin-bottom:2em;max-width:1432px;margin-left:0}.maps__item{display:table-cell;vertical-align:top;padding-left:15px;padding-right:15px;text-align:right}.maps__item h3{font-size:20px;margin-bottom:30px}.maps__item iframe{width:100%}.maps__item:first-child{width:19.5%;padding-right:0}.maps__item:last-child{width:63%;padding-left:43px}.maps p{color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:17px;font-weight:500;margin-bottom:20px}.employment-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:44px;margin-bottom:12px}.employment-content__item{vertical-align:top}.employment-content .employment-content__item:first-child{max-width:43%}.employment-content .employment-content__item:last-child{max-width:57%}.employment-content__item p{margin-bottom:20px;line-height:1.5}.employment-content__item p:last-child{margin-bottom:0}.employment-content__item:first-child{padding-right:16px}.middleblock-box .employment-list{list-style:none;line-height:1.5;margin-bottom:23px}.middleblock-box .employment-list_li-indent>li,.middleblock-box .employment-list_sub{margin-bottom:23px}.middleblock-box .employment-list_sub{padding-left:38px}.middleblock-box li.employment-list__has-sub{margin-bottom:0}.moreinfo-btn_small .moreinfo-btn__item a{height:35px;line-height:35px;font-size:12px;border-radius:6px}.employment-content__img{margin-bottom:17px;display:block;text-align:center}.employment-location{padding-top:10px}.middleblock-box .employment-location__adress{list-style:none;display:table;width:85%;margin:0 auto}.employment-location__adress>li{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.employment-location__adress-item{width:25%;padding:0 5px;margin-left:2.5%}.employment-location__adress-item>li{list-style:none;text-align:left;font-size:17px;line-height:1.2;font-weight:400;letter-spacing:0;font-family:"Open Sans",sans-serif}.download-link,.sideblock .download-link{width:100%;max-width:305px;height:62px;display:block;-webkit-box-shadow:0 0 3px rgba(0,0,0,.55);box-shadow:0 0 3px rgba(0,0,0,.55);border-radius:7px 8px 8px 7px;color:#4c4c4c;line-height:58px;font-size:16px;font-weight:700;text-decoration:underline;margin-left:auto;margin-right:auto;padding-left:30px;font-family:"Open Sans",sans-serif}.download-link_small{max-width:250px;width:250px;height:44px;box-shadow:0 0 7px rgba(0,0,0,.75);font-size:17px;font-weight:500;padding-left:12px;padding-right:25px;text-align:left;line-height:40px;display:block;margin-top:20px;margin-left:5px;-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-ms-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.download-link_small:hover{box-shadow:0 0 3px rgba(0,0,0,.45)}.download-link_color{background-color:#fb8e82;border:2px solid #fff;color:#fff;text-decoration:none;-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-ms-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.download-link_color:hover{background-color:#fff;color:#fb8e82;text-decoration:none}.sideblock .download-link{max-width:234px;height:48px;border-radius:6px;font-size:12px;line-height:48px;padding-right:30px;padding-left:10px}.sideblock iframe,.sideblock img{display:block;margin-left:auto!important;margin-right:auto!important}.sideblock iframe{width:100%}.sideblock img{margin-top:10px !important;margin-bottom:10px !important}.linkblock{display:table;width:100%;margin-bottom:30px}.linkblock__inner{display:table-cell;vertical-align:top}.linkblock__inner:first-child{width:65%;padding-right:30px}.linkblock__inner:nth-child(2){width:35%}.linkblock__inner ul{list-style:none;margin-bottom:30px}.linkblock__inner ul li a{font-size:18px;line-height:24px;color:#09445b;font-weight:700}.linkblock__inner p{font-size:18px;line-height:24px;color:#4c4c4c;font-weight:400}.call-us{display:block;margin:0 auto;width:100%;max-width:426px;border-radius:9px;background-color:#ea5c4c;text-align:center;padding-top:10px;padding-bottom:10px;color:#fff;font-size:22px;font-weight:700;line-height:24px}.video-container{display:block;position:relative;padding-bottom:36.25%;padding-top:30px;width:100%;max-width:560px;height:0;overflow:hidden;margin-top:20px;margin-bottom:20px}.specialties__iframe{display:block;position:relative;padding-bottom:28.25%;padding-top:0;width:100%;max-width:290px;height:0;overflow:hidden}.specialties__iframe[itemprop=image]{padding-bottom:20%}.video-container iframe,.video-container object,.video-container embed,.specialties__iframe iframe,.specialties__iframe object,.specialties__iframe embed{position:absolute;top:0;left:0;width:100%;height:100%}.hr-lending-county{margin-top:20px;margin-bottom:12px}.pagetitle h2>strong{color:#4c4c4c;font-size:20px;letter-spacing:0}.pagetitle h1>strong{color:#4c4c4c;font-size:20px;letter-spacing:0}.page-id-8578 .middleblock-box .middleblock-content__inner_moreinfo{padding-bottom:10px;padding-top:11px !important}.page-id-8578 .middleblock-box .middleblock-content__inner_moreinfo .moreinfo-wrap__inner{padding:8px}.middleblock-content__inner.middleblock-content__inner_video{width:100%;max-width:100%;padding-bottom:0}.video_block{background-color:#f5f5f5;background-position:center right;background-repeat:no-repeat;background-size:contain;min-height:328px;margin-bottom:30px;position:relative;display:table;width:100%;max-width:1733px;margin:0 auto 30px;border:1px solid #c9c9c9;border-radius:24px}.video_block:nth-child(2n){background-position:center left}.video_block:after,.video_block:before,.video_wraper:after,.video_wraper:before{content:"";display:table;clear:both}.video_block:nth-child(odd) .video_wraper{height:100%;width:77%;display:table-cell;padding-top:10px;padding-left:15px}.video_block:nth-child(even) .video_wraper{height:100%;width:77%;display:table-cell;padding-top:10px;position:relative}.video_block:nth-child(even){height:100%;position:relative;width:100%;min-height:323px;height:323px}.video_block:nth-child(odd) .lear_more{bottom:0;left:22.7%;clear:both}.video_block:nth-child(even) .lear_more{bottom:9px;left:29%}.video_item_1{background-image:url("https://www.affinityhomecare.com/wp-content/uploads/2017/10/Geriatric_bg.png")}.video_item_2{background-image:url("https://www.affinityhomecare.com/wp-content/uploads/2017/10/alzheimer_bg.png")}.video_item_3{background-image:url("https://www.affinityhomecare.com/wp-content/uploads/2017/10/Dementia_bg.png")}.video_item_4{background-image:url("https://www.affinityhomecare.com/wp-content/uploads/2017/10/Parkinson_bg.png")}.video_item_5{background-image:url("https://www.affinityhomecare.com/wp-content/uploads/2017/10/Macular_bg.png")}.video_item_6{background-image:url("https://www.affinityhomecare.com/wp-content/uploads/2017/10/Stroke_bg.png")}.video_item_7{background-image:url("https://www.affinityhomecare.com/wp-content/uploads/2017/10/congestive -heart_bg.png")}.video_item_8{background-image:url("https://www.affinityhomecare.com/wp-content/uploads/2017/10/ALS_bg.png")}.video_item_9{background-image:url("https://www.affinityhomecare.com/wp-content/uploads/2017/10/multiple-sclerosis_bg.png")}.video_item_10{background-image:url("https://www.affinityhomecare.com/wp-content/uploads/2017/10/spinal-stenosis_bg.png")}.video_item_11{background-image:url("https://www.affinityhomecare.com/wp-content/uploads/2017/10/huntington_bg.png");margin-bottom:0}.video{display:table-cell;width:23%;position:relative;text-align:right;max-width:100%;vertical-align:middle}.video.reverse{text-align:left;width:22.5%}.description_header{text-align:center}h3.description_header{font-family:"Open Sans",sans-serif;font-size:28px;font-weight:700;margin-bottom:9px;margin-top:3px}.video_block:nth-child(odd) h3.description_header{text-align:left;padding-top:0;width:70%}.video_block:nth-child(even) h3.description_header{text-align:left;padding-top:0;width:69.5%;float:right;line-height:1;margin:0;margin-bottom:9px}.video_description .description_text{color:#4c4c4c;font-size:17px;line-height:22px;margin-bottom:18px;font-family:"Open Sans",sans-serif;font-weight:500;letter-spacing:0}.video_description{margin:0;width:64%;display:table-cell;vertical-align:middle;padding-top:10px}.video_block:nth-child(odd) .video_description{float:left;padding-bottom:1.7%}.video_block iframe{max-width:100%}.video_block:nth-child(even) .video_description{float:right;padding-right:15px;width:69.5%;padding-bottom:1.7%}.video_block.video_item_3 .video_description{width:70%}.lear_more{padding-top:7px;font-size:.8rem;letter-spacing:-.01em;clear:both;vertical-align:bottom}.lear_more a{color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:17px;font-weight:500;text-decoration:underline;letter-spacing:.01px}.page-content.page-content_geriatric-home-care .middleblock-box p,.page-content.page-content_geriatric-home-care .middleblock-box a:not(.view-all-link),.page-content.page-content_geriatric-home-care .middleblock-box a:not(#read-more-main-block),.page-content.page-content_geriatric-home-care .middleblock-box li{font-size:17px;line-height:1.2;font-family:"Open Sans",sans-serif;color:#4c4c4c}.middleblock-content__fullwidth.specialty-item-block-8 .middleblock-content__inner{display:table}.block-8-left{display:table-cell;width:80%}.block-8-right{display:table-cell;width:20%;vertical-align:middle;text-align:right}.middleblock-content__fullwidth.speciaty-sub-menu-item,.middleblock-content__fullwidth.speciaty-sub-menu-item p,.middleblock-content__fullwidth.speciaty-sub-menu-item a,.middleblock-content__fullwidth.speciaty-sub-menu-item li,.middleblock-content__fullwidth.speciaty-sub-menu-item strong{font-size:17px;line-height:1.2;font-family:"Open Sans",sans-serif;color:#4c4c4c}.item-has-picture:after{content:'';display:table;clear:both}.middleblock-content__description_service{margin:0 auto;line-height:25px}@media (max-width:767px){.middleblock-content__description_service{padding-left:0;padding-right:0}.page-content .middleblock-content__fullwidth_service .middleblock-content__inner.service{padding-left:15px;padding-right:15px}}.middleblock-content__fullwidth.mainblock6-types-of-service .middleblock-content__inner{padding-bottom:35px}.middleblock-content__inner.service .personalized-care__item{padding-left:0;padding-right:0;text-align:left;padding-top:26px}ul.personalized-care .personalized-care__item:nth-child(1){margin-right:96px}ul.personalized-care .personalized-care__item:nth-child(2){margin-right:93px}.middleblock-content__fullwidth_service .personalized-care__content h4{font-size:28px;font-weight:500}.middleblock-content__fullwidth_service .personalized-care__content{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;font-family:"Open Sans",sans-serif}.middleblock-content__fullwidth_service .personalized-care__list li{color:#4c4c4c;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:17px;font-weight:400;line-height:24px;text-align:left}.middleblock-content__fullwidth.service-block2{padding-top:42px;padding-bottom:35px}.page-id-8587 .middleblock-box:nth-child(3) .middleblock-content__inner .view-all-link{display:none}.service_areas .slider-wrapper__item{max-width:304px;margin-top:15px}.slider-wrapper.service-3 .view-all-link{margin-top:15px}.slider-wrapper.service-3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.service-3_full_description{max-width:1570px;margin:0;padding-bottom:30px}.service-4_full_description,.service-6_full_description{padding-left:0}.service-3_full_description>div>p{margin-bottom:20px}.middleblock-content__inner.service_areas{padding-top:50px}.service_areas .middleblock-content__head:first-child{margin-bottom:40px}.mainblock-service-4{background-color:#eef4f6;background-repeat:no-repeat;background-position:center right;background-size:contain}.middleblock-box .mainblock-service-4 .service-3_full_description.service-4_full_description h3{margin-bottom:15px;font-size:28px}.mainblock-service-4 .service_areas{padding-top:20px}.service-3_full_description.service-4_full_description:last-child{padding-bottom:10px}.service-4_full_description div:last-child p{margin-bottom:0}.service-5_list-wraper{max-width:1061px;margin-left:auto}.mainblock-service-5 ul,.mainblock-service-5 li{list-style-type:none}ul.service-5_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1132px;margin:0 0 0 auto}.service-5_list-item{width:47%;color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:17px;line-height:24px;margin-bottom:70px}.service-5_list .service-5_list-item:nth-child(3),.service-5_list .service-5_list-item:nth-child(4){margin-bottom:20px}.service-5_full_description{padding-bottom:0}.mainblock-service-5 .service_areas .service-5_full_description .middleblock-content__head{font-weight:600;font-size:28px;margin-bottom:50px}.mainblock-service-5 .middleblock-content__inner.service_areas{padding-top:25px}ul.service-6_list,ul.insurance-policy-list{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;font-family:"Open Sans",sans-serif;font-size:17px;color:#4c4c4c;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ie9 .insurance-policy-list-wraper{display:table}.ie9 ul.insurance-policy-list{display:table;float:left}.insurance-policy-list-wraper .insurance-policy-list:first-of-type{margin-right:93px}li.service-6_list-item{border-bottom:1px solid #aeb8bd}li.insurance-policy-list-item a{text-decoration:underline;color:#4c4c4c}li.service-6_list-item:last-child{margin:20px 0}.ins_page a{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.3)),color-stop(48%,rgba(255,255,255,.6)));background-image:linear-gradient(to top,rgba(0,0,0,.3) 0%,rgba(255,255,255,.6) 48%);padding:10px 15px;color:#5d5d5b;border-radius:10px;font-weight:600;-webkit-transition:all .3s;transition:all .8s;font-size:17px}.ins_page a:hover{background-color:#ea5c4c;background-image:-webkit-gradient(linear,left bottom,left top,from(#ea5c4c),color-stop(135%,#ea5c4c));background-image:linear-gradient(to top,#ea5c4c 0%,#ea5c4c 135%);color:#fff}.insurance-policy_content-wraper .ins_page{max-width:632px}.ins_page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.ins_page{display:table;margin-left:auto;margin-right:auto}li.insurance-policy-list-item{width:100%}h3.middleblock-content__head{text-align:center !important}}.service-6_full_description{text-align:center}.mainblock-service-6{background-repeat:no-repeat;background-size:cover;padding-top:0;padding-bottom:0;background-position:center center}.mainblock-service-6 .service_areas{padding-top:15px;padding-bottom:0}.service_areas .service-6_full_description .middleblock-content__head{margin-bottom:20px}.insurance-policy-list-wraper{display:-webkit-box;display:-ms-flexbox;display:flex}.middleblock-content__inner.insurance-policy h3{margin-bottom:33px}li.insurance-policy-list-item{margin-bottom:23px}.insurance-policy_content-wraper{width:100%;max-width:775px}.page-id-8607 .middleblock-box:nth-child(2){background-color:#e9e9e9}.page-id-8607 .our-service__map img{max-width:100%;width:70%;max-height:1506px}.page-content_afinity-service-area .middleblock-box:first-child .middleblock-content__inner{padding-top:12px}.middleblock-content .middleblock-content__inner.afinity-service-area{padding-bottom:20px}.afinity-service-area>h3:first-child{margin-bottom:25px}.afinity-service-area .preserve{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.afinity-service-area .preserve__item{float:none;width:auto}.page-content_afinity-service-area .afinity-service-area{padding-top:5px}.page-content_afinity-service-area .afinity-service-area>h3:first-child{margin-bottom:32px}.text_highlight{color:#bc4d41}.afinity-service-area .preserve__item:first-child{margin-right:20px}.afinity-service-area .preserve__item-li{-webkit-box-shadow:none;box-shadow:none;border:1px solid #000;border-radius:0;max-width:701px;background-color:transparent}.afinity-service-area .preserve__item:last-child{float:none}.afinity-service-area>.preserve__item li{margin:0 auto}.middleblock-content__inner_about-us.block-1 h3{margin-bottom:20px}.middleblock-content__fullwidth_about-us.block-5 h3{margin-bottom:20px}.middleblock-content__fullwidth.middleblock-content__fullwidth_about-us.block-1{background-color:#fff;padding-bottom:0}.description-block-5{padding-left:600px}.middleblock-content__inner.middleblock-content__inner_about-us:after{content:'';display:block;clear:both}.middleblock-content__fullwidth_about-us{background-color:#eae5e1;background-position:center right;background-repeat:no-repeat;background-size:contain;padding-bottom:20px}.description-wraper{max-width:1050px}.middleblock-content__fullwidth_about-us.block-5{background-position:left;background-color:transparent}.middleblock-content__fullwidth_about-us.testimanials{background-color:#fffbe6;padding-bottom:1px}.testimanials .middleblock-content__inner_round-angle,.testimanials .middleblock-content__inner_about-us{padding-bottom:0}.middleblock-content__fullwidth_about-us.testimanials .testimonial{padding-left:55px;padding-top:14px}.middleblock-content__fullwidth_about-us.testimanials .testimonial__item_left{width:17.5%}.testimonial .testimonial__item,.goo-stars,.review-text{margin-left:25px;padding-top:14px}.testimonial .testimonial__item p,.google-review-text,.google-review-text,.google-review p{margin-bottom:23px;padding-left:4px}.testimonial .img-container-table__cell p,.google-review .img-container-table__cell p{margin-bottom:5px}.testimonial .testimonial__item p.text-small{font-size:11px;margin-bottom:25px;padding-left:4px}.middleblock-content__fullwidth_about-us.testimanials .testimonial .testimonial__item>h3{font-size:2em}.testimanials .ins_page{margin-top:4px}.testimanials .ins_page a{padding:10px 28px;font-size:.86em}@supports ((display:-webkit-box) or (display:flex)){.slider-wrapper_no-slider .slider-wrapper__item{height:auto}}@media (max-width:840px){.middleblock-content__fullwidth_about-us{background-size:cover}.description-block-5{padding-left:0}}@media (max-width:1050px){.middleblock-content__fullwidth_about-us.block-5{background-size:cover}}@media (max-width:952px){.middleblock-content__fullwidth.mainblock-service-5{background-size:cover}}@media (max-width:750px){.insurance-policy-list-wraper{display:block;text-align:center}.middleblock-content__inner.insurance-policy h3{text-align:center !important}.insurance-policy-list{float:none;margin-left:auto;margin-right:auto;text-align:center}.insurance-policy-list-wraper .insurance-policy-list:first-of-type{margin-right:auto}.insurance-policy-list-item{margin-left:auto;margin-right:auto}}@media (max-width:1092px){.afinity-service-area .preserve{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.afinity-service-area .preserve__item:first-child{margin-right:0}.afinity-service-area .preserve__item-li{max-width:100%}}@media (max-width:955px){.page-id-8607 .mainblock-service-5{background-size:cover}}@media (max-width:1100px){.middleblock-content__inner{padding:20px 40px}.types-care__item_list{padding-left:20px;padding-right:20px}}@media (max-width:1045px){.preserve__item{float:none;width:100%}}@media (max-width:987px){.employment-content{display:block}.employment-content__item{display:block;width:100%;margin-top:20px}.employment-content__item:first-child{padding-right:0;margin-top:0}}@media (max-width:992px){.payments-lists-wraper{padding-left:0}.testimonial-flex{display:block;width:100%}.testimonial_calc-width{display:block;width:100%;margin-bottom:30px}.testimonial-reviews-block{display:block;width:100%}.types-care,.types-care__content,.types-care__item .image-container,.types-care__item .image-container img{display:block}.types-care__item .image-container{background:0 0 !important}.types-care__item,.types-care__item_list,.types-care__item:last-child{display:block;width:100%;margin-bottom:50px;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0;text-align:center;float:none}li.types-care__item ul li{margin-bottom:33px}.types-care__item:last-child{margin-bottom:0}.middleblock-content__inner_contact-form{padding:20px}}@media (max-width:840px){.middleblock-content__inner{padding:20px}.middleblock-content__inner_round-angle .google-review:after,.testimonial:after{bottom:-32px}.download-link{padding-right:35px;padding-left:0}.download-link_small{padding-left:12px;padding-right:26px;display:block;margin-left:auto;margin-right:auto}.video-container{margin-top:20px;margin-bottom:20px;margin-left:0;margin:20px auto;float:none}}@media (max-width:767px){.employment-location__adress li{float:none;width:100%;text-align:center;padding:0}.employment-location__adress-item{padding:0 0 15px;width:100%}.middleblock-box .employment-location__adress{width:100%}.moreinfo-btn__item{display:block;width:100%;margin-top:5px;margin-bottom:5px}.testimonial__item,.review-text,.goo-stars{float:none}.testimonial__item_left,.goo-stars{margin:0 20px 20px;text-align:center}.alignleft_mobile,.alignright_mobile{float:none;width:100%;margin:0;text-align:center;display:block}.specialties__iframe{padding-top:25px}div.alignleft_mobile img,div.alignright_mobile img{margin:0 auto 15px auto}.maps__item,.maps__item:first-child,.maps__item:last-child{display:block;width:100%;margin-bottom:20px;margin-top:10px}.linkblock__inner:first-child{display:block;padding-right:0;width:100%}.linkblock__inner:nth-child(2){display:block;text-align:center;width:100%}}@media (max-width:650px){.specialties__iframe{padding-top:35px}.type-service{display:block}.type-service__item{float:none;display:block;width:100%;margin-bottom:40px}.personalized-care__item,.personalized-care,.middleblock-content__inner.service .personalized-care__item{display:block;width:100%}.type-service-list__item{margin-left:10px}.affinity-section__text-block p{padding-left:0 !important;padding-right:0 !important}}@media (max-width:470px){.preserve__image,.preserve__text{display:block;width:100%;text-align:center}.specialties__iframe{padding-top:45px}.middleblock-content__inner_contact-us p a{font-size:18px}}.middleblock-box blockquote{background:#f8fafb;margin:1.5em 10px;padding:18px;text-align:center;border:1px solid #b5c6cc;line-height:1.2em}.middleblock-box blockquote h3{margin-top:0}.middleblock-box blockquote:before{margin-right:.25em}.middleblock-box blockquote p{line-height:1.2em}.middleblock-box strong{color:#4c4c4c}.middleblock-footer__about-us strong,.middleblock-content__inner_about-us strong{color:inherit}.middleblock-box strong.strong-red{color:#bc4d41}.navy-link{color:#09445b;text-decoration:none !important;font-weight:700}#middleblock-box-5{border-bottom:none}.slider-container,.slider-container_stroke,.slider-block,.mainblock-review__content,.about-slider-container{padding:0 45px 0}.slider-container .slider-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.slider-wrapper,.review-slider{margin-top:15px}.mainblock-review{position:relative;z-index:999}.review-slider__item.slick-slide:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-box-shadow:1px 1px 7px 0px rgba(0,0,0,.3);box-shadow:1px 1px 7px 0px rgba(0,0,0,.3);margin:0;background:#fffbe6;position:relative;z-index:999}.slick-slide{opacity:0}.slick-slide.slick-active{opacity:1}.review-slider .slick-arrow{top:34%}.review-slider .slick-list{padding:0 5px}.slider-wrapper_no-slider{margin-top:0}.slider-wrapper__item{margin-left:10px;margin-right:10px;background-color:#fff;text-align:center}.slider-container_stroke .slider-wrapper__item{text-align:left}.slider-wrapper__content{border-top:2px solid #bc4d41;padding:0 0 10px;position:relative;z-index:20}.slider-container_stroke .slider-wrapper__content{padding:10px 15px 20px;background-color:#fff}.slider-container_stroke .slider-wrapper__content p{margin-bottom:0}.middleblock-box .slider-container_stroke h3{margin-bottom:19px;text-align:center;text-transform:uppercase;font-weight:600}.middleblock-box .slider-container_stroke h3 i{text-transform:capitalize;font-style:italic;font-weight:400}.slider-wrapper__image{overflow:hidden}.slider-wrapper__image img{float:left;-webkit-transition:.5s all linear;transition:.5s all linear;width:100%}.slider-wrapper__image:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.review-slider__item{margin-left:8px;margin-right:8px;padding:12px;border:1px solid transparent;-webkit-transition:all .5s;transition:all .5s}.inner-content .page-content.page-content_landing-def .slider-wrapper__item a,.inner-content .page-content.page-content_landing-def .slider-wrapper__item span,.inner-content .page-content .slider-wrapper__item a,.inner-content .page-content .slider-wrapper__item span{color:#bc4d41!important;font-family:"Open Sans",sans-serif;font-size:23px!important;font-weight:400;letter-spacing:.22px!important;line-height:1.7!important}.slider-wrapper__item span.author{color:#777;font-family:'Arial Narrow',Arial,sans-serif;font-size:12px}.slider-wrapper__item a:hover{text-decoration:underline}.slick-arrow{position:absolute;z-index:9999;display:block;width:22px;height:127px;top:50%;border:none;font-size:0px;opacity:.7;-webkit-transition:.2s opacity linear;transition:.2s opacity linear;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.ie9 .slick-arrow{top:35%}.slick-arrow:hover{cursor:pointer;opacity:1}.slick-prev{left:-40px;background:url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/images/prev-arrow-new.png) center no-repeat}.slick-next{right:-40px;background:url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/images/next-arrow-new.png) center no-repeat}.mainblock-review__content .slick-prev{background:url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/images/prev-arrow-new.png) center no-repeat}.mainblock-review__content .slick-next{background:url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/images/next-arrow-new.png) center no-repeat}.specialties{border-bottom:2px solid #ededed;padding-bottom:20px;margin-bottom:20px}.specialties:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.specialties__img{float:right;margin-left:10px;margin-bottom:10px}.specialties__iframe{float:left}.specialties__content{overflow:hidden}.specialties__content p{color:#4c4c4c;font-size:15px;font-weight:400;line-height:1.25;margin-top:10px;margin-bottom:10px}.specialties__content p:last-child{margin-bottom:0}.specialties__iframe{margin:10px 10px 10px 0}.specialties__read-more{overflow:hidden}.specialties__read-more a{float:right;color:#4c4c4c;font-size:14px;font-weight:700;line-height:16px;text-decoration:underline}.specialties__footer{color:#4c4c4c;font-size:18px;font-weight:400;text-align:center}.text-bold{font-weight:700}@media (max-width:1680px){.lear_more{padding-top:0;margin:auto}.video_block:nth-child(2n+1) .lear_more{max-width:744px}}@media (max-width:987px){.specialties__content{overflow:unset}}@media (max-width:650px){.testimonial .testimonial__item,.review-text{margin-left:0}.img-container-table__cell .image-container{margin-top:5px;display:block;margin-left:auto;padding-right:0;float:none}.testimonial__img-container{float:none}.specialties__iframe,.specialties__img{float:none;margin:10px;text-align:center}.specialties__iframe{margin-left:auto;margin-right:auto}.specialties__img{margin-top:20px}.specialties__read-more a{float:none;text-align:center}}#facilities-list p{font-family:"Open Sans",sans-serif;font-size:9px;line-height:1.25;color:#000;font-size:15px;font-weight:400}#facilities-list strong{font-size:15px;font-weight:700}.lpages-list-lpage{list-style:none !important;margin:10px 0 0 !important;overflow:hidden}.lpages-list-lpage li{float:left;margin-right:3px}.affinity-section .facilities-list_p{margin-top:30px;margin-bottom:30px}.facilities-link-comma{margin-right:7px;margin-left:7px;font-size:10px;color:#4a4a4a;font-weight:700;position:relative;top:-2px}.facility-link,#list-hospitals .facilities-hospitals_p,#list-hospitals .address{color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:17px;font-weight:500;line-height:1.5}#list-hospitals .address:not(:last-child){margin-bottom:0}#list-hospitals p.facilities-hospitals_p{font-weight:600}a.facility-link{border-bottom:1px solid #aaa}a.facility-link:visited{color:#4c4c4c}a.facility-link:hover{text-decoration:none}.county-fac-title{margin-top:20px;font-weight:700}.ahc-font{font-size:15px;color:#bc4f43}.red-title{color:#bc4d41;font-family:"Open Sans",sans-serif;font-size:10pt;font-weight:700;line-height:1.2em}.titlebig{color:#bc4d41;font-size:10pt;font-family:"Open Sans",sans-serif;font-weight:700}.phone{color:#390600 !important;font-size:12pt !important;font-family:"Open Sans",sans-serif;font-weight:700}.title{color:#690b00 !important;font-size:8pt !important;font-family:"Open Sans",sans-serif;font-weight:light}.our-client-test:hover{text-decoration:underline !important;color:#fff !important}.topsideblock-span a{color:#fff;text-decoration:none}.topsideblock-span a:hover{text-decoration:underline}.on-call-span a{color:#bc4d41}.mainblock-span a{color:#bc4d41;font-size:16px !important}.mainblock-span a:hover{text-decoration:underline;color:#bc4d41}.our-staff ul li{list-style:none}.our-staff ul{padding-left:0}.sideblock .our-staf-ul{margin-left:0}.our-staf-ul li,.our-staff p,.our-staff{margin-bottom:18px}.toggl-menu-btn,.toggl-menu-btn.active{height:37px;width:100%;display:none;background-image:url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/./images/menu-toggle.png);background-repeat:no-repeat;background-position:12px 8px;cursor:pointer;color:#fff;font-size:0;text-indent:-99999px;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out}.toggl-menu-btn.active{background-color:transparent}@media (max-width:840px){#main-wrapper,.intro-row,#inner-wrapper,header#main-header,#content-container,#main-footer,#topmainblock,.middleblock-box,#footer-links,#footer-bottom,.counties-h,.footer-counties,.counties-h,.cities-wrap,#middle-header-right,.menu-footer-links-container,.menu-footer-links-2-container,#facilities-list{max-width:100% !important;width:100% !important;margin-left:0;margin-right:0;-webkit-box-sizing:border-box;box-sizing:border-box;float:none}#facilities-list{overflow:hidden;padding:20px}.inner-content{margin-left:0 !important}.menu-topmenu-container{height:225px}.lpages-list-lpage{min-width:0}.intro-row .middle-intro{max-width:65%}.navbar-min-height .left-intro__description,.navbar-min-height.header-inner .serving,.navbar-min-height .right-intro p{font-size:14px}.middle-intro p{font-size:120%}.menu-topmenu{overflow:hidden}#menu-mainmenu li{margin-right:6px}#main-footer img:first-child,.desktop-block-review{display:none}#top-header{height:auto}.sideblock,.left-sidebar,.right-sidebar{width:100%;background-color:#fffbe6}#content-container{overflow:hidden}.left-sidebar-position .main-wrapper{float:none;width:100%;padding-right:10px}.right-sidebar-position .main-wrapper{float:none;width:100%;padding-left:10px}#middle-header-right{margin-top:80px;margin-right:0;margin-bottom:40px}.page-content img{max-width:100%;height:auto}#topmainblock{background:0 0}#topmainblock>div{float:none;display:block;overflow:hidden}.middleblock-content{overflow:hidden}.cities-wrap{padding:0 15px}img{max-width:100%;height:auto}#lbp-inline-href-1{margin-left:30px}}@media (max-width:800px){#main-footer,.counties-h,.footer-counties,#copyright{padding-left:10px;padding-right:10px}}@media (max-width:620px){.annotation-text{display:none}.intro-row .middle-intro{padding:14px 10px 5px;height:73px}.sidebar-left,.sidebar-right{display:none}.menu-topmenu-container,.menu-mainmenu-container{display:none;height:auto}.menu-topmenu-container .current-menu-item{background:0 0 !important}.menu-mainmenu-container{height:auto}.navbar-min-height .middle-intro p{font-size:14px}.middle-intro p:last-child span,p.annotation-phone{margin-top:0}#menu-topmenu li a,#menu-topmenu .sub-menu li a{display:block;width:100% !important;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 8px;border-radius:0;height:31px !important;line-height:28px !important;color:#fff;text-shadow:none}#menu-topmenu .sub-menu li a{padding-left:15px}#menu-topmenu .sub-menu li a:before{content:'-';padding-right:8px}div.menu ul li ul,ul.menu li ul{display:block;position:static;visibility:visible;width:100%;overflow:hidden;padding:0}.middleblock-content>div>div:first-child{float:none;width:100%}.cities-wrap{padding:0 15px;-webkit-column-count:3;column-count:3}.alignleft,.alignright{float:none}img.alignright,img.alignleft{margin:15px auto;display:block}#lbp-inline-href-1{display:none}.sidebar-left{padding:0 15px;margin:0 -15px}.sidebar-left,.sidebar-right,.inner-content{width:100%}.toggl-menu-btn,.toggl-menu-btn.active{display:block}}@media (max-width:550px){.intro-row a.left-intro{max-width:35%;width:35%;margin-left:-10px}.intro-row__right{padding-left:0}.intro-row a.left-intro img{width:100%}.cities-wrap{padding:0 15px;-webkit-column-count:2;column-count:2}.ahcpage-sideblock{width:100%;float:none}img,iframe{float:none;display:block;margin-left:auto;margin-right:auto}.middle-intro p:last-child span{font-size:15px}}@media (max-width:400px){.middle-intro p span{font-size:90%}}@media (max-width:330px){.intro-row .middle-intro{padding-top:4px}}:focus{outline:0 !important}@media (max-width:767px){#content-container li a,.cities-wrap a{display:inline-block}.looking-block+p{text-align:center}#content-container .topblock-content ul li a{margin:0;padding:0}.wp-image-3351{position:relative !important}}.testimonial-loadmore{display:block;margin:18px auto 30px;width:100%;max-width:779px;border:2px solid #ea5c4c;background-color:#bc4d41;padding:20px;text-align:center;cursor:pointer;color:#fff;font-size:22px;font-weight:700}.testimonial-loadmore:hover{text-decoration:underline;cursor:pointer}.view-all-link,.view-all-link:hover,.view-all-link:active,.view-all-link:focus{display:table;margin-left:auto;margin-right:auto;margin-top:15px;padding:0 30px;position:relative;color:#1a84b2!important;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none}.view-all-link,.view-all-link:hover{position:relative;z-index:1}.middleblock-box:nth-child(3) .middleblock-content__inner .view-all-link,.middleblock-box:nth-child(1) .middleblock-content__inner .view-all-link{margin-top:15px}.view-all-link span{margin-left:15px;-webkit-transition:.3s all linear;transition:.3s all linear}.view-all-link:hover span{-webkit-transform:translate(-10px,0);transform:translate(-10px,0)}.view-all-link:before,.view-all-link:after{content:'';display:block;position:absolute;width:370px;height:5px;background-color:#fff;top:50%;-webkit-transition:.3s all cubic-bezier(.175,.885,.32,1.275);transition:.3s all cubic-bezier(.175,.885,.32,1.275)}.ie9 .view-all-link:before,.ie9 .view-all-link:after{content:none}.view-all-link:hover:before,.view-all-link:hover:after{background-color:#1a84b2;width:170px}.view-all-link:before{left:0;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.view-all-link:after{right:0;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}.mainblock-review__head{display:table;margin-left:auto;margin-right:auto}.mainblock-review__item{display:table-cell;width:20%;vertical-align:middle;text-align:center}.mainblock-review__item:nth-child(2) img{-webkit-transform:translate(-8px,-13px) scale(.9);transform:translate(-8px,-13px) scale(.9)}.mainblock-review__item:nth-child(3) img{-webkit-transform:scale(1.2);transform:scale(1.2)}.mainblock-review__item:nth-child(4) img{-webkit-transform:translate(8px,-13px) scale(.9);transform:translate(8px,-13px) scale(.9)}.review-slider__item p,.review-slider__item a,.testi-wrapper p,.review-slider__item.slick-slide .testi-wrapper div p:first-child{color:#4c4c4c!important;font-family:"Open Sans",sans-serif!important;font-size:11px!important;font-weight:400;line-height:1.25!important;text-decoration:none}.testi-wrapper{display:table;width:100%;margin-top:20px}.testi-wrapper div{display:table-cell;width:50%;vertical-align:top}.testi-wrapper div:last-child{text-align:right}.review-slider__item div.alignleft img{margin-bottom:0}.review-slider__item p:first-child a,.review-slider__item a:first-child,.review-slider__item .cut-text{font-size:17px;color:#4c4c4c!important;font-family:"Open Sans",sans-serif!important;font-weight:400;line-height:1.25!important;text-decoration:none}.review-slider__item p{margin-bottom:15px}.review-slider__item p:last-child{margin-bottom:0}.review-slider__item p img{margin:1px 0 3px auto}.block-wrapper{display:table;margin-left:auto;margin-right:auto;margin-bottom:10px}.block-wrapper__item{display:table-cell;vertical-align:middle;padding:0 15px}.review-slider__item.slick-slide p:first-child{font-size:17px}.hidden{display:none;-webkit-transition:all .3s;transition:all .3s}.all_text{display:inline}.slick-slide .read_more{color:#f06a30}.slick-slide .read_more:hover{text-decoration:underline}@media (max-width:1440px){.maps__item:first-child{padding-left:0}.maps,.middleblock-footer__contact-us{padding-left:15px;padding-right:15px}}@media (max-width:1280px){.video_block:nth-child(odd) .video_description,.video_block:nth-child(even) .video_description,.video_block:nth-child(odd) h3.description_header,.video_block:nth-child(even) h3.description_header{width:100%}.video,.video.reverse{width:30%}.video_block:nth-child(odd) .lear_more,.video_block:nth-child(even) .lear_more{max-width:100%}.video_block:nth-child(even) .lear_more a{padding-left:0}.video_block:nth-child(2n+1) .lear_more{left:32%}.video_block:nth-child(2n) .lear_more{left:16px}.video_block:nth-child(odd) .video_wraper,.video_block:nth-child(even) .video_wraper{max-width:68%}.video_block:nth-child(odd),.video_block:nth-child(even){height:100% !important;padding:15px}}@media (max-width:1200px){.video_block{background:#f5f5f5}}@media (max-width:1024px){.testimonial,.google-review{padding:15px}.testimonial__item_left img{margin-right:0;border-top-left-radius:15px;border-top-right-radius:15px}.testimonial__item_left{display:table-header-group;width:100%;text-align:center;max-width:100%}.testimonial__item_content{width:100%;display:table-footer-group;padding-right:0;max-width:100%}.testimonial__item_content ul{padding:25px 0 0;text-align:center}.testimonial__item_posts{max-width:100%}.page-template-template-testimonials .service-5_full_description h3.middleblock-content__head{padding:0}.page-template-template-testimonials .service-5_full_description ul.service-5_list{padding:0}.page-template-template-testimonials .service-5_full_description .service-5_list-item,.page-template-template-testimonials .service-5_full_description .service-5_list-item:nth-child(3),.page-template-template-testimonials .service-5_full_description .service-5_list-item:nth-child(3){width:100%;margin-bottom:2em !important}.video,.video.reverse{width:100%;display:table-header-group;text-align:center !important;max-width:100%;position:static}.video_block iframe{max-width:100%}.video_block:nth-child(2n+1) .video_wraper,.video_block:nth-child(2n) .video_wraper{max-width:100%;width:100%;float:none}.video_block .lear_more{text-align:left;position:static !important}.video_block:nth-child(2n+1) .video_wraper,.video_block:nth-child(2n) .video_wraper{display:table-footer-group}.video_block:nth-child(2n+1) .video_description,.video_block:nth-child(2n) .video_description,.video_block:nth-child(2n+1) h3.description_header,.video_block:nth-child(2n) h3.description_header{float:none;display:table;width:100%;max-width:100%;margin:auto;padding:0 15px 0 !important}.video_block:nth-child(2n) .lear_more a,.video_block:nth-child(2n+1) .lear_more a{display:inline-block}#middle-header{height:320px}.employment-location__adress{width:100% !important}.employment-location__adress>li{flex-direction:column}.employment-location__adress-item{margin:10px 0;width:100% !important}.employment-location__adress-item>li{text-align:center}}@media (max-width:800px){.maps__item:first-child{display:table-header-group;max-width:100%;width:100%}.maps__item:last-child{width:100%;display:table-footer-group;max-width:100%}.email,.name,.l-name{width:100%;margin:0 0 22px}.phone,.code{width:48.7%}}@media (max-width:768px){.middleblock-content__fullwidth_service .personalized-care__content,.middleblock-content__fullwidth_service .personalized-care__list li,.middleblock-box h3,.middleblock-box h4 .middleblock-box h3 a,.like-h3,.search-page-title,.middleblock-content__description_service{text-align:center}.page-template-template-testimonials h1,.page-template-template-testimonials .middleblock-box h3{font-size:1.5rem}.page-template-template-testimonials p.header-block{font-size:1rem}.slideshow{height:247px}.slider-wrapper__item span{padding:5px}.like-h3{font-size:28px !important}.pagetitle{padding-left:15px;padding-right:15px}}@media (max-width:736px){.phone,.code{width:100%;margin:0 0 22px}.middleblock-content__inner.service .personalized-care__item{width:50% !important}}@media (max-width:767px){.block-wrapper{display:block;width:100%}.block-wrapper__item{display:block;width:100%;padding:15px}.searcher__inner{margin-left:auto;margin-right:auto}.contact-us-form .labels{display:table-header-group;width:100%}.contact-us-form .message-box{display:table-footer-group;width:100%;padding-left:0}.wpcf7-form-control-wrap.message{margin-top:20px}.single .entry-thumbnail{float:none;display:table;margin-left:auto;margin-right:auto}.single .entry-thumbnail img{margin:0 0 15px}}@media (max-width:640px){.middleblock-content__inner.service .personalized-care__item,.service-5_list-item{width:100% !important}input[type=submit].wpcf7-submit{max-width:533px;width:100%}.wpcf7-sumbit-display-table__cell{display:block;width:100%;padding-right:0}}@media (max-width:568px){.join-us-block1 p{text-align:left}}@media (max-width:414px){.page-id-8578 .pagetitle h2{line-height:1 !important}.page-id-8578 .pagetitle h1{line-height:1 !important}iframe{max-width:100% !important}.pagetitle h2 span{font-size:26px}.pagetitle h1 span{font-size:26px}.middleblock-box:nth-child(6) .middleblock-content__inner .middleblock-content__head,.middleblock-box:nth-child(4) .middleblock-content__inner .affinity-section__text-block>p{padding:0 15px}h3.middleblock-content__head{font-size:24px}}@media (max-width:360px){.like-h3{font-size:22px !important}}@media (max-width:320px){.ins_page a{display:block !important}.navbar-min-height .middle-intro p span{font-size:16px;line-height:1}.middle-intro p:last-child span{font-size:14px}.pagetitle h1,.pagetitle h2 span,.pagetitle h2,h3.middleblock-content__head{font-size:22px}.middleblock-box .moreinfo-wrap h3,.middleblock-box .moreinfo-wrap h3 span,.middleblock-box .moreinfo-wrap h3 span>a,.topsideblock-aside a{font-size:27px !important}}input[type=submit].searcher__sumbit{width:25px;height:40px;background:url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/images/search.svg) center no-repeat;background-size:contain;opacity:.3;border:none;border-radius:0;position:absolute;top:0;right:0;-webkit-transform:scale(.6);transform:scale(.6);-webkit-transition:.3s all linear;transition:.3s all linear;cursor:pointer}input[type=submit].searcher__sumbit:hover{opacity:.7}.searcher__inner{position:relative;width:100%;width:220px}.searcher__search{width:100%;max-width:220px;background:#fff;-webkit-box-shadow:none;box-shadow:none;border:none;-webkit-appearance:none;color:#d3c6bc;font-family:"Open Sans",sans-serif;font-size:15px;line-height:1.2;font-weight:400;padding:10px 25px 10px 10px}::-webkit-input-placeholder{color:#a7a7a7;font-size:16px;line-height:1.2;font-family:"Open Sans",'sans-serif';opacity:1}::-moz-placeholder{color:#a7a7a7;ffont-size:16px;line-height:1.2;font-family:"Open Sans",'sans-serif';opacity:1}:-ms-input-placeholder{color:#a7a7a7;font-size:16px;line-height:1.2;font-family:"Open Sans",'sans-serif';opacity:1}:-moz-placeholder{color:#a7a7a7;font-size:16px;line-height:1.2;font-family:"Open Sans",'sans-serif';opacity:1}span.input-placeholder,span.textarea-placeholder{display:none}hr{width:100%;display:block;margin-left:auto;margin-right:auto;height:3px;border:none;background-color:#e2e2e2}.middleblock-box .affinity-standard-list{margin-left:21px;list-style-type:disc}.page-content.page-content_geriatric-home-care .middleblock-box .affinity-standard-list li{font-size:18px}.text-center{text-align:center}.header-description,.middleblock-box .header-description{color:#bc4d41;font-family:"Open Sans",sans-serif}.slider-news-container{max-width:1570px;margin-left:auto;margin-right:auto}@media (max-width:1700px){.slider-news-container{padding-left:20px;padding-right:20px}.navbar-container{padding-left:40px;padding-right:40px}}.b-calltoaction{display:table;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;background:#f88e82;border-radius:5px;padding:10px 5px;-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-ms-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.b-calltoaction .wpcf7-form{margin-bottom:0}.b-calltoaction__item{float:left;width:50%}@media (max-width:992px){.b-calltoaction__item{float:none;width:100%}.b-calltoaction__item div.wpcf7{margin-top:25px}.navbar-container{padding-left:20px;padding-right:20px}}.calltoaction-form{display:table;width:100%}.calltoaction-form__item{float:left;width:50%;padding-left:5px;padding-right:5px}@media (max-width:767px){.calltoaction-form__item{float:none;width:100%}.navbar-container{padding-left:5px;padding-right:5px}}.calltoaction-form span.input-placeholder,.calltoaction-form span.textarea-placeholder,.calltoaction-form .wpcf7-form-control-wrap input,.calltoaction-form .wpcf7-form-control-wrap textarea{color:#8e8a8a;font-size:16px;padding-top:7px;padding-left:12px}.calltoaction-form span.input-placeholder,.calltoaction-form span.textarea-placeholder{top:5px;left:0;pointer-events:none}.calltoaction-form span.textarea-placeholder{top:2%}.calltoaction-form .wpcf7-form-control-wrap input{height:42px;border-radius:5px;box-shadow:none}.calltoaction-form .wpcf7-form-control-wrap textarea{border-radius:5px;padding-top:13px;height:150px;box-shadow:none}.calltoaction-form__item .labels>div{margin-bottom:7px}.calltoaction-form input[type=submit].wpcf7-submit{padding:5px;border-radius:5px;width:100%;height:30px;box-shadow:none;background-color:#fff;color:#8e8a8a;font-size:16px;margin-top:5px}.b-calltoaction__item div.wpcf7 .ajax-loader{display:none}.calltoaction-recaptcha>div{width:100% !important}.flexi-block{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.flexi-block__item{float:left;width:20%;padding:5px;flex-grow:1;margin-bottom:10px;min-width:200px;max-width:500px;-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-ms-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.eb-title_bgr{background-color:#ff8985;color:#fff;padding:5px;text-align:center;-webkit-flex-grow:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.eb-title_bgr h2 a{color:#fff}.eb-content-footer_bgr{background-color:#ff8985;-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-ms-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.eb-content-footer_bgr:hover{background-color:#b75e5b}.eb-content-footer_bgr .read-more{background:0 0;width:100%;display:block;padding-top:7px}.eb-content_flexi{padding:0;overflow:hidden}.read-more:visited{color:#fff}.entry-box__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-ms-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.entry-box__inner:hover{-webkit-box-shadow:0 0 20px 6px rgba(0,0,0,.3);box-shadow:0 0 20px 6px rgba(0,0,0,.3)}.eb-content_flexi img{float:left}.eb-content_flexi .eb-content__thumbnail a{display:table;width:100%}.featured-post>h2{font-size:35px;line-height:1.2;margin:0;letter-spacing:1px}.featured-post .entry-title{margin:20px 0 15px}.featured-post .entry-title a{font-size:30px;line-height:1.2;color:#c24644}.featured-post .entry-content{display:table;width:100%}.featured-post .entry-content p{margin-bottom:15px}.featured-post .entry-content .read-more{display:table;padding:6px 5px 5px;width:100%;max-width:150px}.entry-thumbnail_featured{float:left;margin-right:50px;margin-bottom:25px}@media (max-width:992px){.entry-thumbnail_featured{float:none;text-align:center;margin-bottom:25px}}.news-container{width:100%;max-width:1519px;margin-left:auto;margin-right:auto}.page-content.page-content_geriatric-home-care .topblock-static-slogan p,.page-content.page-content_geriatric-home-care .topblock-static-slogan{color:#bc4d41;font-size:28px;font-weight:400;line-height:1.5;text-align:center;width:100%;max-width:900px;display:block;margin-left:auto;margin-right:auto}.page-content.page-content_geriatric-home-care .topblock-static-text p,.page-content.page-content_geriatric-home-care .topblock-static-text{color:#4c4c4c;font-size:17px;font-weight:400;line-height:1.2;text-align:center;width:100%;max-width:900px;display:block;margin-left:auto;margin-right:auto}.display-table{width:100%;display:table;max-width:1460px;margin-left:auto;margin-right:auto}.display-table__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.display-table_flexi,.display-table_flexi .display-table__cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.display-table_flexi{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.display-table_floats-inner{-webkit-transform:translate(45px,0);-moz-transform:translate(45px,0);-ms-transform:translate(45px,0);-o-transform:translate(45px,0);transform:translate(45px,0)}.display-table_floats-inner.no-translate{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.display-table_floats-inner .display-table__cell{vertical-align:top;padding-left:10px;padding-right:10px}.display-table__cell{display:table-cell;width:50%;padding-right:30px;padding-left:30px}.display-table__cell_3{width:33%;vertical-align:top}.display-table__cell h3{text-align:center;font-weight:600;margin-bottom:15px}.list-style-round_2-flexi{max-width:1170px;margin:10px auto 0 auto;padding-left:42px;display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-style-round_2-flexi li.right-correct{padding-left:8%;padding-right:30px}.list-style-round li.right-correct:before{content:none}.list-style-round li.right-correct span{position:relative}.list-style-round li.right-correct span:before{content:'';position:absolute;display:block;width:11px;height:11px;left:-21px;top:8px;border-radius:100%;background-color:#a3a3a3}.list-style-round li{list-style:none;padding-left:0;position:relative;margin-bottom:18px}.list-style-round_2-flexi li{width:50%;margin-bottom:9px}.list-one-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-one-line li{margin-bottom:0;float:left;padding-left:20px;margin-left:10px}.list-style-round .without-list-style li{padding-left:0;margin-bottom:0}.list-style-round li:before{content:'';position:absolute;display:block;width:11px;height:11px;left:-21px;top:5px;border-radius:100%;background-color:#a3a3a3}.list-one-line li:first-child:before{content:none;margin-left:0}.list-one-line li:before{top:7px}.without-list-style li:before{content:none}.display-table_gallery{max-width:1500px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}.display-table__img-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:1 1 104px;-ms-flex:1 1 104px;flex:1 1 104px;-webkit-align-items:center;align-items:center}.display-table__image{padding:10px;margin-bottom:20px;width:25%;float:left;min-height:160px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.display-table__image img{margin-bottom:5px;display:table;margin-left:auto;margin-right:auto}.display-table__image p,.display-table__image p a,.display-table__image a{color:#2c2c2c;font-size:15px;font-weight:400;line-height:18.7px;margin-bottom:0;text-align:center}.display-table__image p a,.display-table__image a{display:table;margin-left:auto;margin-right:auto;text-decoration:none;position:relative}.display-table__image p a:hover,.display-table__image a:hover{text-decoration:none;color:#2c2c2c}.display-table__image a:before,.display-table__image a:after{content:'';position:absolute;display:block;width:100%;height:1px;background-color:#2c2c2c;left:0;bottom:-1px;-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-ms-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.display-table__image a:after{left:auto;right:0;width:0;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.display-table__image a:hover:before{width:0}.display-table__image a:hover:after{width:100%}@media (max-width:1100px){.display-table__image{width:33%}}@media (max-width:992px){.display-table__cell{padding-right:10px}.display-table__cell_3{display:block;width:100%}.display-table__image{width:50%}.display-table_floats-inner{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.display-table.display-table_floats-inner{display:block;width:100%}.display-table_floats-inner .display-table__cell{display:block;width:100%;margin-left:auto;margin-right:auto}.list-style-round_2-flexi{display:table;padding-left:0}.list-style-round_2-flexi li{width:100%}.list-style-round_2-flexi li.right-correct{padding-left:0;padding-right:0}}@media (max-width:767px){.display-table__image{width:100%;float:none;display:block;min-height:inherit}.display-table__img-container{display:block}.display-table__cell{display:block;width:100%;padding:0}.display-table__flex{display:block}.display-table__flex div,.display-table__flex div img{float:none!important;display:table;margin-left:auto;margin-right:auto}.list-style-round li{padding-left:21px}.list-style-round li:before{left:0}}.quality-of-life-wrapper{display:block;width:100%;max-width:1000px;margin-left:auto;margin-right:auto}.quality-of-life-wrapper .hr-title{max-width:375px;margin:25px auto}.quality-of-life-wrapper{padding-bottom:50px}.feature-banner{width:100%;max-width:480px;position:absolute;top:50%;left:6%;transform:translate(0%,-50%)}.feature-banner__heading{color:#bc4d41;font-size:22px;font-weight:600;line-height:1.35;margin-bottom:10px}.feature-banner .hr-title{margin-bottom:5px}.feature-banner__subheading,.feature-banner__footer{color:#bc4d41;font-size:17px;font-weight:400;line-height:1.2}.feature-banner__subheading{position:relative;display:table;padding-bottom:19px}.feature-banner__subheading .hr-title{position:absolute;bottom:0;left:0;width:100%}.feature-banner__list{padding:0;margin:auto}.feature-banner__list-item{list-style:none;color:#4c4c4c;font-size:17px;font-weight:400;line-height:2;position:relative;padding-left:25px}.feature-banner__list-item:before{content:'';position:absolute;left:0;top:10px;display:block;width:18px;height:18px;background:url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/images/list-check.png) no-repeat center;-webkit-background-size:contain;-o-background-size:contain;background-size:contain}.js-fade-up{opacity:0;-webkit-transform:translate(0,50px);-moz-transform:translate(0,50px);-ms-transform:translate(0,50px);-o-transform:translate(0,50px);transform:translate(0,50px)}.feature-banner .hr-title_short{max-width:270px;margin-left:auto;margin-right:auto;margin-bottom:15px;margin-top:10px}.fade-in-bottom{-webkit-animation:fade-in-bottom .6s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-bottom .6s cubic-bezier(.39,.575,.565,1) both}@-webkit-keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.content-container_archive{display:block;margin-left:auto;margin-right:auto;width:100%;max-width:1700px;padding-left:70px;padding-right:70px}.content-container_archive #entry-box-container{margin:0}.content-container_archive .entry-box{padding-left:0;padding-right:0;border-bottom:1px solid #a1a1a1;margin-bottom:0;padding-top:12px}.archive-title{font-size:35px;letter-spacing:0;font-weight:600;color:#bc4d41;line-height:1.2;padding:30px 0}.content-container_archive .eb-title h2 a{font-size:24px;font-weight:400;color:#bc4d41;font-family:"Open Sans",sans-serif}.content-container_archive .eb-title h2 a:hover{text-decoration:underline}.content-container_archive .entry-meta{padding:10px 0 0;font-size:18px}.content-container_archive .entry-meta a{color:#333}.widget p.widget-title{font-size:22px;font-weight:600}.cat-item:hover{text-decoration:underline}.widget ul li{list-style:none}.widget ul li a{position:relative;padding-left:15px}.widget ul{margin-left:15px}.widget ul li a:before{content:"";position:absolute;display:block;left:0;top:9px;width:6px;height:6px;background-color:#333;-webkit-border-radius:100%;border-radius:100%}@media (min-width:980px){.content-container_archive .inner-content{padding-right:20px}}@media (max-width:992px){padding-left:20px;padding-right:20px}.mainblock-review__image img{width:100%}.alz-slider-1__item{padding:0 15px 15px}.alz-slider-1__item-content{box-shadow:2px 3px 4px rgba(0,0,0,.5);background-color:#fff;-webkit-border-radius:5px;border-radius:5px;padding:15px}.alz-slider-1__item-content h4{text-align:center;color:#bc4d41;font-size:24px;font-weight:400;line-height:28.01px;margin-bottom:30px}.page-content.page-content_geriatric-home-care .alz-slider-1__item-content p{font-size:18px;color:#2c2c2c}.semibold{font-weight:600!important}.block-center{display:table;margin-left:auto;margin-right:auto}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.middleblock_box-with-shadow{width:100%;display:block;margin-left:auto;margin-right:auto;max-width:1000px;box-shadow:2px 3px 4px rgba(0,0,0,.5);background-color:#fff;padding:10px 50px 40px;border-radius:5px}.read-more-main-block{display:table;margin-left:auto;margin-right:auto;color:#1683a9;font-family:"Open Sans",sans-serif;font-size:22px!important;font-weight:400;-webkit-transition:.2s color linear;-moz-transition:.2s color linear;-ms-transition:.2s color linear;-o-transition:.2s color linear;transition:.2s color linear;padding-bottom:10px}.read-more-main-block:hover{text-decoration:none}.read-more-img{display:table;margin-left:auto;margin-right:auto;border:2px solid #1683a9;border-radius:50%;padding:5px}.read-more-img:hover{cursor:pointer}.read-more-img img{float:left}.dot-listener{display:none;margin-top:5px;color:#4a83a5;margin-left:auto;margin-right:auto}.jsReadMore{display:none;color:#4a83a5;text-decoration:underline}.ddd-truncated .jsReadMore{display:inline}.dot-listener:hover,.jsReadMore:hover{cursor:pointer;text-decoration:none}.ddd-truncated+.dot-listener{display:table}.read-more-main-block__less{display:none}.openExtraWrapper .read-more-main-block__less{display:inline}.openExtraWrapper .read-more-main-block__more{display:none}.text-right{text-align:right}.slider-container_stroke-table .slider-wrapper__item{display:table;width:100%;max-width:800px;margin-left:auto;margin-right:auto}.slider-container_stroke-table .slider-wrapper__item-cell{display:table-cell;width:50%;vertical-align:middle;border-top-width:0}.column-list-3 ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;list-style:none}.column-list-3 ul li{position:relative;padding-left:15px}.column-list-3 ul li:before{content:'';position:absolute;display:block;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;left:0;top:6px;background-color:#4c4c4c}.slider-container_style.slider-container_stroke{padding:0}.slider-container_style .slider-wrapper__item{float:left;width:25%}.slider-container_style .slider-wrapper__item{margin-left:0;margin-right:0;padding-left:10px;padding-right:10px;background:0 0}.slider-container_style .slider-wrapper__item-inner{background:#fff;height:100%}.slider-container_style .slider-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.slider-wrapper__head i{-webkit-transition:.3s font-size linear;-moz-transition:.3s font-size linear;-ms-transition:.3s font-size linear;-o-transition:.3s font-size linear;transition:.3s font-size linear}.middleblock-box .slider-wrapper__head_smaller i,.middleblock-box .slider-wrapper__head_smaller2 i{font-size:21px}.middleblock-box .slider-wrapper__head_smaller,.middleblock-box .slider-wrapper__head_smaller2{font-size:21px}.mobile-block{width:100%;max-width:435px;margin-left:auto;margin-right:auto;display:block;padding-left:5px;padding-right:5px;padding-bottom:15px;text-align:center}.mobile-block-wrapper{display:none;width:100%;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);background:-webkit-linear-gradient(bottom,rgba(255,255,255,1) 32%,rgba(255,255,255,.49) 67%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(bottom,rgba(255,255,255,1) 32%,rgba(255,255,255,.49) 67%,rgba(255,255,255,0) 100%);background:linear-gradient(to top,rgba(255,255,255,1) 32%,rgba(255,255,255,.49) 67%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0)}.mobile-block h2{text-shadow:0 0 7px #000;color:#fff;font-size:28px;font-weight:700;line-height:33.91px;text-transform:uppercase;margin-bottom:10px}.no-top-bgr .mobile-block h2{display:none !important}#middle-header.no-top-bgr{height:auto !important}.no-top-bgr .mobile-block{padding-top:15px}.no-top-bgr .mobile-block-wrapper{width:100%;position:relative;bottom:0;left:0;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}@media (max-width:1275px){.slider-container_style .slider-wrapper__item{width:50%;margin-bottom:20px}}@media (max-width:992px){#middle-header{height:489px}.navbar-min-height .intro-row{height:90px}.slider-container_style .slider-wrapper__item{width:100%}.mobile-block-wrapper{display:block}.middle-intro,#middle-header-left{display:none}.slider-container_stroke.slider-container_stroke-alone{padding:0 10px}.middleblock-content__fullwidth.mainblock-hands,.middleblock-content__fullwidth.facilities-block,.middleblock-content__fullwidth.employment-block,.middleblock-content__fullwidth.our-office-positions,.middleblock-content__fullwidth.mainblock-service-4,.middleblock-content__fullwidth.mainblock-service-5,.middleblock-content__fullwidth.payment-block-2,.middleblock-content__fullwidth.payment-block-new-3,.middleblock-content__fullwidth.payments-methods-new,.middleblock-content__fullwidth_about-us.block-2,.middleblock-content__fullwidth_about-us.block-5,.middleblock-content__fullwidth.payments-insurance-new,.middleblock-content__fullwidth.mainblock-hands,.middleblock-about-us_parallax1,.middleblock-about-us_parallax2,.middleblock-about-us_parallax3{background:#fff!important}.middleblock-content__fullwidth.middleblock-content__fullwidth_service{background:#f9f9f9}.column-list-3 ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}.slider-container_stroke-table .slider-wrapper__item-cell{display:block;border-top-width:2px;width:100%}.slider-container_stroke-table .slider-wrapper__item{max-width:787px}}.only-mobile{display:none}@media (max-width:767px){#content-container br{display:none}.middleblock_box-with-shadow{padding-left:20px;padding-right:20px}#nav-icon3{right:0}.navbar-min-height a.logo-wrapper img{width:180px}.navbar-min-height a.logo-wrapper svg{width:180px}.column-list-3 ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.slider-container_style.slider-container_stroke{padding:0}.slider-container_stroke.slider-container_stroke-alone{padding:0 10px}.pagetitle,.only-desktop{display:none}.only-mobile{display:block}}@media (max-width:408px){.mobile-block h2{font-size:22px}}.copy-wrap{max-width:1670px;margin:0 auto}.copy .left-intro{padding-left:50px}.copy .left-intro__description{padding-left:70px}.copy .middle-intro{max-width:300px}.copy .right-intro{padding-left:350px;letter-spacing:0px}.copy .right-intro__inner{margin-left:0}.copy #middle-header{height:745px}.copy .feature-banner{max-width:520px;left:12%;text-align:center}.copy .feature-banner__heading{line-height:1.1;padding-top:24px;margin-bottom:40px}.copy .mobile-block-phone{padding:10px 10px 10px 60px}.copy .mobile-block-phone:before{left:45px}.page .copy .pagetitle{letter-spacing:.1px;background:0 0}.page .copy .pagetitle:after{display:none}.copy .home-description{color:#888;font-size:18px;font-weight:400;line-height:20px;padding:10px 93px}.slider-wrapper__image:hover img{-webkit-transform:scale(1.3);transform:scale(1.3)}.copy h2.middleblock-content__head{font-size:24px;font-weight:400 !important;text-align:center;margin-top:0;letter-spacing:.3px;line-height:50px;color:#5c0900}.copy h2.middleblock-content__head.brand-head{font-size:24px!important;font-weight:400;color:#5c0900}.copy .mobile-block h2{color:#bc4d41;font-size:30px;font-weight:600;text-shadow:none;text-transform:none}.copy .mobile-block br{display:block!important}.middleblock-box p.mainblock5-subtitle{color:#2c2c2c;font-size:16px;margin:0 auto;text-align:center}.copy .inner-content .page-content .slider-wrapper__item a,.copy .inner-content .page-content .slider-wrapper__item span{font-size:18px !important;line-height:30px !important}.copy .middleblock-content__head{overflow:hidden}.copy .middleblock-content__head:before,.copy .middleblock-content__head:after{content:'';display:inline-block;vertical-align:middle;box-sizing:border-box;width:40%;height:1px;background:#919191;border:solid #fff;border-width:0 160px}.copy .facilities.middleblock-content__head:before,.copy .facilities.middleblock-content__head:after{display:none}.copy .brand-head.middleblock-content__head:before,.copy .brand-head.middleblock-content__head:after{content:'';display:inline-block;vertical-align:middle;box-sizing:border-box;width:40%;height:1px;background:#919191;border:solid #e9e9e9;border-width:0 160px}.copy .brand-head.middleblock-content__head:before,.copy .middleblock-content__head:before{margin-left:-80%}.copy .brand-head.middleblock-content__head:after,.copy .middleblock-content__head:after{margin-right:-80%}.copy .middleblock-content__inner-wrap{max-width:1590px}.copy .slick-arrow{top:42%}.copy .slick-prev{left:-30px}.copy .slick-next{right:-20px}.copy .mainblock-review .slick-arrow{top:30%}.copy .mainblock-review .slick-prev{left:-26px}.copy .mainblock-review-new-copy{padding-bottom:15px}.copy .slider-wrapper__item{margin-left:5px !important;margin-right:5px !important}.copy .review-slider__item{padding-right:50px}.copy .review-slider__item .cut-text{line-height:1 !important;letter-spacing:.2px;font-size:17px}.copy .review-slider__item .morelink{color:#00b2f0 !important;font-size:17px !important}.copy .review-slider__item.slick-slide:hover{background:#fff}.copy .affinity-section-copy .affinity-section_flex{display:table}.copy .affinity-section__col-3{float:left;width:33%;padding:0 5px 0;display:table-cell;height:606px}.copy .affinity-section__text-block{border-top:none;padding:20px 8px 20px}.copy .review-slider__item p,.copy .review-slider__item a,.copy .review-slider__item.slick-slide .testi-wrapper div p:first-child{font-size:12px !important}.type-adventages h3{color:#5c0900;font-size:24px;font-weight:600}.type-adventages p{font-size:18px !important;color:#5c0900;font-weight:600 !important;margin-bottom:0}.adventages-arrow li,.adventages-round li,.adventages-arrow-orange li{position:relative;list-style:none;padding-left:40px;padding-bottom:32px;font-size:18px;padding-right:27px;line-height:1.13;letter-spacing:-.4px}.adventages-arrow li{padding-right:68px}.adventages-arrow-orange li{padding-bottom:35px}.adventages-arrow-orange li:last-child{padding-bottom:27px}.adventages-round li:last-child{padding-bottom:20px}.adventages-arrow li:before,.adventages-round li:before,.adventages-arrow-orange li:before{display:inline-block;height:12px;width:12px;position:absolute;left:20px}.adventages-arrow li:before{content:url('https://www.affinityhomecare.com/wp-content/uploads/2018/08/Shape_5.png');left:10px}.adventages-round li:before{content:url('https://www.affinityhomecare.com/wp-content/uploads/2018/08/Ellipse_1.png')}.adventages-arrow-orange li:before{content:url('https://www.affinityhomecare.com/wp-content/uploads/2018/08/Layer_74.png')}.adventages-care-img{max-width:171px;display:inline-block;padding-top:15px;margin-left:10px}.adventages-care{display:inline-block;width:62%;text-align:center}.line{height:1px;background-color:#919191;width:80%;margin:12px auto 15px}.copy .affinity-section__col-2_alone{padding-left:45px}.copy .mainblock-brands-banner .mainblock-review__image{max-width:350px;display:inline-block;margin:10px 56px 0 9px}.copy .mainblock-brands-banner .mainblock-review__image:last-child{margin:10px 0 0 9px}.copy .mainblock-brands-banner .slider-wrapper__image img{width:80%}.copy .mainblock-brands-banner .slider-wrapper__image:hover img{-webkit-transform:none;transform:none}.copy .mainblock-brands .slider-wrapper__item{margin-left:10px;margin-right:10px;background-color:#e9e9e9}h3.more-info{display:inline-block;color:#fff;font-size:18px;padding-right:0;letter-spacing:.15px;width:55%;margin-bottom:3px;text-align:right}.btn-tel{line-height:1.3;display:inline-block;width:32%;text-align:left}.btn-tel a{position:relative;padding:10px 25px 10px 54px;border-radius:10px;color:#5d0a00 !important;font-size:26px !important;font-weight:600;line-height:2}.btn-tel a:before{display:inline-block;height:40px;width:40px;position:absolute;content:url('https://www.affinityhomecare.com/wp-content/uploads/2018/08/pnone-2-copy.png');left:6px;top:10px}.btn-tel-counties{text-align:center;line-height:1.3;display:inline-block}.btn-tel-counties a{position:relative;padding:10px 25px 10px 65px;color:#5d0a01;font-size:24px;font-weight:600}.btn-tel-counties a:before{display:inline-block;height:25px;width:25px;position:absolute;content:url('https://www.affinityhomecare.com/wp-content/uploads/2018/08/phone_copy.png');left:20px}.copy #footer-bottom{background-color:#4c4744}.copy #main-footer{background-color:#edede7;padding-bottom:0}.copy .main-footer__inner{max-width:100%}.copy .cities-wrap-copy p,.copy .cities-wrap-copy-last p{position:relative;padding-left:10px;padding-right:57px}.copy .footer-counties-wrap-second .cities-wrap-copy p{padding-right:40px}.copy .cities-wrap-copy-last p{padding-right:16px}.copy .social-block__icon_fb{display:table-cell;width:40px;height:40px;margin-right:20px;opacity:1;background:url(https://www.affinityhomecare.com/wp-content/uploads/2018/08/2-layers.png) no-repeat;-webkit-transition:.3s opacity linear;transition:.3s opacity linear;background-size:contain}.copy .social-block__icon_inst{display:table-cell;width:40px;height:40px;margin-right:20px;opacity:1;background:url(https://www.affinityhomecare.com/wp-content/uploads/2018/08/Layer_75.png) no-repeat;-webkit-transition:.3s opacity linear;transition:.3s opacity linear;background-size:contain}.copy .social-block__icon_twit{display:table-cell;width:40px;height:40px;margin-right:20px;opacity:1;background:url(https://www.affinityhomecare.com/wp-content/uploads/2018/08/Layer_76.png) no-repeat;-webkit-transition:.3s opacity linear;transition:.3s opacity linear;background-size:contain}.copy .block-wrapper{max-width:1560px;width:100%;margin:0 auto}.copy .social-block__inner{margin-right:0;padding-top:0}.copy #copyright{color:#fffefe;line-height:60px;font-size:12px;display:inline-block;padding-left:90px}.footer-counties-wrap{display:inline-block;width:27%;margin-right:3%}.footer-counties-wrap-second{display:inline-block;width:26%;margin-right:3%}.footer-counties-wrap-last{display:inline-block;width:40%}.copy .footer-counties p a{display:block;color:#bc4d41;font-size:24px;font-weight:600;line-height:30.04px}.copy .footer-counties p:last-child{text-align:center;float:none}.footer-counties p:first-child{text-align:center}.cities-wrap-copy{height:235px;display:flex;flex-direction:column;flex-wrap:wrap;border-right:1px solid #919191}.cities-wrap-copy p{page-break-inside:avoid;break-inside:avoid}.cities-wrap-copy-last p{page-break-inside:avoid;break-inside:avoid}.cities-wrap-copy-last{height:235px;display:flex;flex-direction:column;flex-wrap:wrap}.cities-wrap-copy p a,.cities-wrap-copy-last p a{color:#4e5050;font-size:12px;font-weight:400;line-height:24.21px}.copy .counties-h-container__inner{max-width:1560px}.news-content{display:inline-block;width:56%;margin-left:3%}.news-image{display:inline-block;width:40%;vertical-align:top;height:240px;overflow:hidden;box-shadow:1px 1px 5px 0 #555;border:4px solid #fff}.news-image img{min-height:240px}.news-left{float:left;width:68%}.news-right{float:right;width:30%}.news-left article.inner-content{float:none;width:100%}.news-right .sidebar-right{float:none;width:100%}.news-right .sidebar-right li{padding-left:0}.news-right .sidebar-right li:before{display:none}.news-in{margin-bottom:30px;border-bottom:1px solid #ddd;padding-bottom:30px}.news-in:nth-child(5n){border-bottom:none}.news-in h3,.news-left h1{color:#5c0900;font-weight:400;font-size:26px;margin:0 0 15px;line-height:36px}.news-left p strong{color:#5c0900}.news-left h2{font-size:26px;color:#5c0900}.news-in a{text-decoration:none}.news-left p:empty{display:none}.news-in p{line-height:27px;margin:0 0 20px}.news-in .news-btn{background:#b1b1b1;color:#fff;width:135px;display:inline-block;text-align:center;padding:8px 0;border-radius:4px}.news-in .news-btn:hover{background:#828282;text-decoration:none}.news-outer p.widget-title{background:#bc4d41;color:#fff;padding:10px 15px;margin:0 0 14px}.news-outer .widget{border:1px solid #bc4d41}.news-outer #calendar_wrap table#wp-calendar{width:100% !important}.news-outer .pagination{width:100%;text-align:center}.news-outer .pagination li{display:inline-block}.news-outer .pagination span,.news-outer .pagination a{border:1px solid #ddd;color:#000 !important}.news-outer .pagination .current{padding:6px 9px 5px;color:#fff !important;border-color:#bc4d41;background:#bc4d41}.news-outer .sidebar-right ul{margin:0 15px}.news-outer .sidebar-right li{display:block;border-bottom:1px solid #ddd;line-height:30px}.news-outer .sidebar-right li:last-child{border:none}.news-outer .sidebar-right ul{margin:0 15px 15px}.news-outer .sidebar-right li a{text-decoration:none;display:inline !important}.news-outer .sidebar-right li a:hover{text-decoration:none !important;color:#bc4d41;font-weight:700}.news-outer .sidebar-right li a:before{content:"";position:absolute;display:block;left:0;top:6px;background:0 0;width:auto;height:auto;border-style:solid;border-width:5px;border-color:transparent transparent transparent #bc4d41;border-radius:0}.btn-tel-counties a:before{top:15px}.single .entry-thumbnail img{display:inline-block;border:1px solid #bc4d41;float:none;margin:5px 20px 10px 0;min-width:500px}.single .entry-thumbnail{float:none;text-align:center}.news-outer ul{padding-left:0 !important}.news-outer li{display:block;line-height:30px;padding-left:15px !important;position:relative !important}.news-outer li:before{content:"";position:absolute;display:block;left:0;top:6px;background:0 0;width:auto;height:auto;border-style:solid;border-width:5px;border-color:transparent transparent transparent #bc4d41;border-radius:0}@media (max-width:1700px){.copy .affinity-section__col-3{height:630px}}@media (max-width:1667px){.copy .affinity-section__col-3{height:690px}.adventages-care{display:inline-block;width:80%;text-align:center}}@media (max-width:1500px){.copy .right-intro{padding-left:0;margin-right:0;width:auto}.copy .middleblock-content__head:before,.copy .middleblock-content__head:after{border-width:0 30px}.copy .brand-head.middleblock-content__head:before,.copy .brand-head.middleblock-content__head:after{border-width:0 30px}.copy .brand-head.middleblock-content__head:before,.copy .middleblock-content__head:before{margin-left:-100%}.copy .brand-head.middleblock-content__head:after,.copy .middleblock-content__head:after{margin-right:-100%}}@media (max-width:1400px){h3.more-info{width:67%}}@media (max-width:1409px){.copy .affinity-section__col-3{height:730px}}@media (max-width:1390px){.adventages-care{width:95%}.adventages-arrow li{padding-right:27px}}@media (max-width:1280px){.footer-counties-wrap{width:21%;font-size:20px}.footer-counties-wrap-second{width:30%}.footer-counties-wrap-last{width:40%}.cities-wrap-copy,.cities-wrap-copy-last{height:360px}}@media (max-width:1206px){.copy .affinity-section__col-3{height:780px}.more-info-text{text-align:center}.copy .more-info-btn-copy{padding-bottom:5px;padding-top:5px}h3.more-info{line-height:1.3;display:block;color:#fff;font-size:22px;padding-bottom:5px;padding-left:0;padding-right:0;letter-spacing:.15px;width:100%;margin-right:0;text-align:center}.btn-tel{line-height:1.3;display:block;width:100%;margin-right:0;text-align:center}.btn-tel a{padding:10px 0 0 54px}}@media (max-width:1110px){.copy .navbar-min-height .right-intro__inner p{color:#4c4c4c;font-size:14px}.copy .navbar-min-height .right-intro__inner .right-intro__phone{font-size:20px;color:red}.copy .mainblock-brands-banner .mainblock-review__image{width:290px;display:inline-block;margin:10px 2% 0 9px}.copy .footer-counties p a,.btn-tel-counties a{font-size:20px}.copy .affinity-section__col-2_alone{width:100%}}@media (max-width:1090px){.copy .affinity-section__col-3{height:850px}}@media (min-width:992px){.copy .affinity-section_flex{display:table}.copy .affinity-section__col-3{display:table-cell}.copy .affinity-section_flex .affinity-section__inner{display:block}}@media (max-width:991px){.copy .affinity-section__col-3{height:auto}.copy .brand-head.middleblock-content__head:before,.copy .middleblock-content__head:before,.copy .brand-head.middleblock-content__head:after,.copy .middleblock-content__head:after{content:'';display:none}.copy .affinity-section__col-3{width:100%}.copy .affinity-section__col-2_alone{padding-left:0}.adventages-care{width:65%;float:right;padding-top:20px;padding-right:20px}h3.more-info{padding-right:0}.footer-counties-wrap{width:46%;font-size:20px}.footer-counties-wrap-second{width:46%}.footer-counties-wrap-last{width:100%}.footer-counties-wrap-last .footer-counties p{display:block;width:100%}.footer-counties-wrap-second .cities-wrap-copy{border:none}.cities-wrap-copy,.cities-wrap-copy-last{height:230px}br{display:none}.copy .mainblock-hands{background-image:url("https://www.affinityhomecare.com/wp-content/uploads/2017/10/short-form-background-desktop.jpg");background-size:cover;background-position:center center}.news-left{float:none;width:100%}.news-right{float:none;width:100%;margin:0 auto;max-width:500px}.news-outer .widget{padding:0}}@media (max-width:800px){#main-footer,.counties-h,.footer-counties,#copyright{padding-left:0;padding-right:0}}@media (max-width:767px){.copy h2.middleblock-content__head{line-height:37px}.copy .review-slider__item{padding-right:0}.copy .slick-prev{left:-20px}.copy .mainblock-review .slick-prev{left:-16px}.copy .mainblock-brands-banner .mainblock-review__image,.copy .mainblock-brands-banner .mainblock-review__image:last-child{max-width:260px;display:block;margin:0 auto 30px;text-align:center}.copy #middle-header{height:650px}.adventages-care{padding-right:30px;font-size:16px;padding-top:13px}.footer-counties-wrap .cities-wrap-copy{height:400px}.cities-wrap-copy,.cities-wrap-copy-last{height:439px}.copy #copyright{line-height:35px;padding-left:0}.copy .block-wrapper{text-align:center}.copy .social-block__inner{margin-right:auto}.copy .like-h3{line-height:30px!important;margin-top:0!important;margin-bottom:20px!important}.copy #middle-header{height:700px}}@media (max-width:668px){.adventages-care{padding-right:10px;line-height:1.2;width:62%}.copy #middle-header{height:650px}.news-image,.news-content{width:100%}.news-image{height:300px;margin:0 0 22px}.news-image img{width:100%}.news-content{margin-left:0}.news-outer .sidebar-right{display:block !important}}@media (max-width:545px){.adventages-care{padding-right:5px}.copy #middle-header{height:600px}}@media (max-width:515px){.adventages-care{padding-left:20px;padding-right:20px;width:100%}.copy #middle-header{height:550px}.copy .mobile-block-phone,.copy .mobile-block-city{width:200px;font-size:18px;line-height:1;height:35px}.copy .mobile-block-phone a{font-size:18px}.copy .mobile-block-phone{padding:5px 5px 5px 40px}.copy .mobile-block-phone:before{left:30px;width:20px}.copy .mobile-block-city{padding:5px 5px 0}.copy .navbar-min-height .intro-row{height:50px}.copy .navbar-min-height a.logo-wrapper img{width:124px}.navbar-min-height a.logo-wrapper svg{width:124px}.copy #nav-icon3{top:0;width:30px;height:30px;margin:23px 15px 15px auto}.copy #nav-icon3 span{height:3px}}@media (max-width:400px){.btn-tel a{padding:9px 10px 10px 59px;font-size:29px}.footer-counties-wrap{width:100%}.footer-counties-wrap-second{width:100%}.cities-wrap-copy,.cities-wrap-copy-last{border:none;padding-left:40px}.copy #middle-header{height:440px}}#site-wrapper>div.copy>div>div>div.footer-counties-wrap-last>div.cities-wrap-copy-last>p:nth-child(7){display:none}@media screen and (max-width:992px){.mobile-slider-container .slick-track{height:250px}.mobile-mainblock-review__content .slick-track{height:250px}}@media screen and (max-width:640px){.mobile-mainblock-review__content .slick-track{height:200px}.mobile--strong strong{display:block}}@media screen and (max-width:449px){.mobile-slider-container .slick-track{height:300px}.slider-wrapper-brands .slick-track{height:130px}}@media screen and (max-width:375px){.mobile-slider-container .slick-track{height:250px}.mobile-mainblock-review__content .slick-track{height:160px}}.home-health-block--ul{text-align:center}.home-health-block--ul ul{display:inline-block;list-style:none}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:19999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0;text-align:center;width:100%;float:none!important}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxOverlay{background:#000}#cboxContent{margin:30px;border:1px outset #fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #8b8b8b;background:#fff}#cboxTitle{position:absolute;top:-20px;text-align:center;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(//www.affinityhomecare.com/wp-content/plugins/lightbox-plus/css/AHC-transparent3/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious.hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(//www.affinityhomecare.com/wp-content/plugins/lightbox-plus/css/AHC-transparent3/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext.hover{background-position:bottom right}#cboxLoadingOverlay{background:#000}#cboxLoadingGraphic{background:url(//www.affinityhomecare.com/wp-content/plugins/lightbox-plus/css/AHC-transparent3/images/loading.gif) no-repeat center center}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(//www.affinityhomecare.com/wp-content/plugins/lightbox-plus/css/AHC-transparent3/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}#cboxArrow{display:none}#cboxArrow.A{background:url(//www.affinityhomecare.com/wp-content/plugins/lightbox-plus/css/AHC-transparent3/images/controls.png) no-repeat -39px -77px;display:block}#cboxArrow.C{background:url(//www.affinityhomecare.com/wp-content/plugins/lightbox-plus/css/AHC-transparent3/images/controls.png) no-repeat -39px -57px;display:block}#cboxArrow.B{margin:10px;background:url(//www.affinityhomecare.com/wp-content/plugins/lightbox-plus/css/AHC-transparent3/images/controls.png) no-repeat -29px -27px;display:block}#cboxArrow.D{margin:10px;background:url(//www.affinityhomecare.com/wp-content/plugins/lightbox-plus/css/AHC-transparent3/images/controls.png) no-repeat -49px -27px;display:block}#cboxContent.A #cboxClose,#cboxContent.B #cboxClose,#cboxContent.D #cboxClose,#cboxContent.C #cboxClose{top:0}#cboxContent.cboxBooklet{background:0 0;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:15px}#cboxContent.cboxBooklet #cboxLoadedContent{border:none;background:0 0;padding:0}#cboxContent.cboxBooklet .lbp-inline-href-1{background:0 0;border:none;padding:0}#cboxContent.cboxBooklet #cboxLoadedContent .booklet{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0}#cboxContent.cboxBooklet .booklet .b-wrap-left{background-color:transparent}#cboxContent.cboxBooklet .booklet .b-wrap-right{background-color:transparent}#cboxContent.cboxBooklet .book_wrapper{margin-left:0 !important}#cboxContent.cboxBooklet #cboxClose{z-index:10;background:url(//www.affinityhomecare.com/wp-content/plugins/lightbox-plus/css/AHC-transparent3/images/controls_booklet.png) no-repeat top center;top:11px;right:7px}#cboxContent.cboxBooklet #cboxArrow.A{background:url(//www.affinityhomecare.com/wp-content/plugins/lightbox-plus/css/AHC-transparent3/images/controls_booklet.png) no-repeat -39px -77px;display:block}#cboxContent.cboxBooklet #cboxArrow.C{background:url(//www.affinityhomecare.com/wp-content/plugins/lightbox-plus/css/AHC-transparent3/images/controls_booklet.png) no-repeat -39px -57px;display:block}#cboxContent.cboxBooklet #cboxArrow.B{margin:0;background:url(//www.affinityhomecare.com/wp-content/plugins/lightbox-plus/css/AHC-transparent3/images/controls_booklet.png) no-repeat -29px -27px;display:block}#cboxContent.cboxBooklet #cboxArrow.D{margin:0;background:url(//www.affinityhomecare.com/wp-content/plugins/lightbox-plus/css/AHC-transparent3/images/controls_booklet.png) no-repeat -49px -27px;display:block}
.book_wrapper{margin-left:-15px !important}.img_cent{text-align:center;margin:0 auto}.b-wrap-left ul{list-style-type:none;margin-left:0}.b-wrap-left ul li{padding:5px 10px;margin:0 0 4px;font-family:Tahoma,Geneva,sans-serif}.b-wrap-left ul li:hover{background:#f7b19b}.active{background:#f7b19b}.b-wrap-left ul li:hover a{color:#fff!important}.b-wrap-left ul li a:link{color:#bb4b3f}.b-wrap-left ul li a:visited{color:#bb4b3f}.b-wrap-left ul li a:hover{color:#fff}.b-wrap-left ul li a:active{color:#fff}.b-wrap-right ul li a:link{color:#bb4b3f}.b-wrap-right ul li a:visited{color:#bb4b3f}.b-wrap-right ul li a:hover{color:#bb4b3f}.b-wrap-right ul li a:active{color:#bb4b3f}.b-wrap-right ul{padding-left:15px;margin-left:0}.b-wrap-right ul li{list-style-image:url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/css/../images/custom_bullet.png)}.booklet h3{font-family:Tahoma,Geneva,sans-serif;font-size:14px;font-weight:400;color:#bb6246;margin:0 0 8px}.booklet p{margin:0 0 8px;font-size:11px;color:#6f5c5a}.booklet{-moz-box-shadow:0px 0px 1px #fff;-webkit-box-shadow:0px 0px 1px #fff;box-shadow:0px 0px 1px #fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.booklet .b-wrap-left{background:#fff url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/css/../images/left_bg.png) no-repeat top left;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;padding:15px 10px 15px 10px!important}.booklet .b-wrap-right{background:#fff url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/css/../images/right_bg.png) no-repeat top left;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:15px 10px 15px 10px!important}.booklet .b-counter{bottom:10px;position:absolute;display:block;width:90%;height:20px;border-top:1px solid #ddd;color:#222;text-align:center;font-size:12px;padding:5px 0 0;background:0 0;-moz-box-shadow:0px -1px 1px #fff;-webkit-box-shadow:0px -1px 1px #fff;box-shadow:0px -1px 1px #fff;opacity:.8}.book_wrapper{margin:0 auto;width:540px;height:355px;position:relative;background:transparent url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/css/../images/book_flipper_template.png) no-repeat}.book_wrapper img{padding:2px;border:1px solid #ddd;-moz-box-shadow:1px 1px 1px #fff;-webkit-box-shadow:1px 1px 1px #fff;box-shadow:1px 1px 1px #fff}a#next_page_button,a#prev_page_button{display:none;position:absolute;width:41px;height:40px;cursor:pointer;margin-top:-20px;bottom:3px;background:transparent url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/css/../images/buttons.png) no-repeat 0px -40px;z-index:9000}a#prev_page_button{left:5px}a#next_page_button{right:5px;background-position:-41px -40px}a#next_page_button:hover{background-position:-41px 0}a#prev_page_button:hover{background-position:0 0}.loading{width:160px;height:56px;position:absolute;top:50%;margin-top:-28px;right:135px;line-height:56px;color:#fff;padding-left:60px;font-size:15px;background:#000 url(//www.affinityhomecare.com/wp-content/themes/hhcthemeV2/css/../images/ajax-loader.gif) no-repeat 10px 50%;opacity:.7;z-index:9999;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;filter:alpha(opacity=70)}.hide-xs{display:none}.morecontent span{display:none}.review-slider__item .morelink{display:block;margin-top:5px;color:#4a83a5 !important;margin-left:auto;margin-right:auto;font-size:100%}@media (max-width:1024px){.hide-xs{display:block}.middleblock-about-us_parallax1 .display-table>div,.middleblock-about-us_parallax2 .display-table>div,.middleblock-about-us_parallax3 .display-table>div{max-width:100% !important}.middleblock-about-us_parallax1,.middleblock-about-us_parallax2,.middleblock-about-us_parallax3{background:#fff !important}}li.cat-item.cat-item-10{display:none !important}.newsDate{font-size:14px;margin:-10px 0 10px}.pagination li:before{content:none !important}.pagination .active{background:0 0 !important}.home-health-block{margin-bottom:0}.home-health-block h1{color:#bc4d41;font-size:44px;font-weight:400;margin-bottom:50px}.home-health-block h1 span{font-size:34px}.home-health-block h3{color:#bc4d41;font-size:28px;font-weight:400;margin-bottom:15px}.home-health-block h3 strong{color:inherit}.home-health-block p{font-size:17px;font-weight:400;line-height:20px}.care__card--box{width:100%;margin:30px auto;text-align:center}.care__card--box>p{display:none}.care__card--box .care__card--item{display:inline-block;vertical-align:top;max-width:24%;width:100%;padding:0 8px}.care__card--box .care__card--item .care__card{background-color:transparent;min-height:initial}.care__card--box .care__card--item .care__card__wrapper--image{overflow:hidden}.care__card--box .care__card--item .care__card__wrapper--image img{float:left;width:100%;transition:.5s all linear}.care__card--box .care__card--item .care__card__wrapper--image img:hover{transform:scale(1.3)}.care__card--box .care__card--item .care__card__wrapper--content{border-top:2px solid #bc4d41;padding:10px}.care__card--box .care__card--item .care__card__wrapper--content .care__card--title{color:#bc4d41;font-size:20px;font-weight:400;margin-bottom:25px;text-align:center}.care__card--box .care__card--item .care__card__wrapper--content .care__card--title strong{color:inherit}.care__card--box .care__card--item .care__card__wrapper--content .care__card--title em{font-style:italic}.care__card--box .care__card--item .care__card__wrapper--content .care__card--services{padding-bottom:10px}.care__card--box .care__card--item .care__card__wrapper--content ul{padding-left:0}.care__card--box .care__card--item .care__card__wrapper--content ul li{list-style:none;text-align:center;color:#4c4c4c;font-size:17px;font-weight:400;line-height:20px;margin-bottom:0}@media only screen and (max-width:992px){.care__card--box .care__card--item{max-width:48%;margin-bottom:20px}.care__card--box .care__card--item .care__card{min-height:0}}@media only screen and (max-width:768px){.care__card--box .care__card--item{max-width:100%}}.requirements{margin:35px auto 0;max-width:1400px}.requirements .care__card--box{margin:0 auto}.requirements .care__card--box .care__card--item{max-width:38%;padding:0 10px}.requirements .care__card--box .care__card--item .care__card__wrapper--content .care__card--title{font-size:21px}.requirements .care__card--box .care__card--item .care__card .care__card__wrapper--content .care__card--services a{margin:10px auto;color:#fff;box-shadow:0 0 7px rgba(0,0,0,.75)}.requirements .care__card--box .care__card--item .care__card .care__card__wrapper--content .care__card--services a.download-link_color:hover{color:#fb8e82;background-color:#fff}.requirements .care__card--box .care__card--item .care__card .care__card__wrapper--content .care__card--services a.download-link_color_blue{background-color:#82c6fb}.requirements .care__card--box .care__card--item .care__card .care__card__wrapper--content .care__card--services a.download-link_color_blue:hover{color:#82c6fb;background-color:#fff}.requirements .care__card--box .care__card--item .care__card .care__card__wrapper--content .care__card--services a.download-link_color_orange{background-color:#fbbe82}.requirements .care__card--box .care__card--item .care__card .care__card__wrapper--content .care__card--services a.download-link_color_orange:hover{color:#fbbe82;background-color:#fff}.requirements .care__card--box .care__card--item .care__card .care__card__wrapper--content p{font-size:14px;font-weight:400;line-height:1;text-align:left;padding-bottom:10px}.requirements .care__card--box .care__card--item .care__card .care__card__wrapper--content p em{display:block;padding-left:40px}.requirements .care__card--box .care__card--item .care__card .care__card__wrapper--content p strong{font-size:16px;font-weight:700}.requirements .care__card--box .care__card--item .care__card .care__card__wrapper--content .requirements--documents{margin-top:0}.requirements .care__card--box .care__card--item .care__card .care__card__wrapper--content .requirements--documents p{text-align:center}.requirements .care__card--box .care__card--item .care__card .care__card__wrapper--content .requirements--documents p strong{font-size:16px;font-weight:700}@media only screen and (max-width:992px){.requirements .care__card--box .care__card--item{max-width:48%;margin-bottom:20px}}@media only screen and (max-width:768px){.requirements .care__card--box .care__card--item{max-width:100%}}