/**handles:u-design-custom-style**/
#page-content-title .title-description,body{font-family:Roboto;font-weight:400;font-style:normal}body{font-size:15px;line-height:1.8}.has-small-font-size{font-size:13px}.has-normal-font-size{font-size:15px}.has-medium-font-size{font-size:19px}.has-large-font-size{font-size:35px}.has-larger-font-size{font-size:49px}#slogan,h1,h2,h3,h4,h5,h6{font-family:Montserrat}h1,h2,h3,h4,h5,h6{line-height:1.3;font-weight:700;font-style:normal}#top-elements{height:140px}#logo .site-name a,#logo h1 a{background-image:url(https://coloradofelinefosterrescue.org/wp-content/uploads/2022/01/CFFR-Logo-Block.png);background-size:250px 103px;background-repeat:no-repeat;display:block;width:250px;height:103px}#logo{top:15px}#logo{position:absolute;left:50%;margin-left:-125px;padding:0}#slogan{top:100px;left:0}#slogan{font-size:12px}#navigation-menu{font-family:'Roboto Condensed';font-weight:400;font-style:normal;font-size:15px}#navigation-menu>ul.sf-menu{margin-top:0}#main-menu::before{background:0 0}h1{font-size:2.5662em}h2{font-size:2.3338em}h3{font-size:2.1em}h4{font-size:1.8662em}h5{font-size:1.75em}h6{font-size:1.5162em}#page-content-title #page-title h1,#page-content-title #page-title h2,#page-content-title #page-title h3{font-size:2.3338em}.post-top h1,.post-top h2,.post-top h3{font-size:2.66em}#sidebarSubnav h3,h3.bottom-col-title{font-size:1.694em}.portfolio-items-wrapper h2{font-size:1.8662em}h2.portfolio-single-column{font-size:2.3338em}h3{font-family:Montserrat;font-weight:400;font-style:normal;font-size:1.6em;line-height:1.3}#page-content-title #page-title h3{font-size:1.44em}.post-top h3{font-size:2.032em}#sidebarSubnav h3,h3.bottom-col-title{font-size:1.296em}h4{font-family:'Roboto Condensed';font-weight:300;font-style:normal;font-size:1.35em;line-height:1.3}#c2-slider .slide-desc,#c2-slider .slide-desc h2{color:#333}#c2-slider .slide-desc h2{font-size:1.8em!important;font-family:Roboto;line-height:1.7}#c2-slider .slide-desc p,#c2-slider .slide-desc ul{font-size:1.2em;line-height:1.7}#c3-slider .sliding-text{color:#fff;font-size:1.2em;line-height:1.7}#feedback a.feedback{background-color:#f95700}@media screen and (min-width:720px){#navigation-menu>ul.sf-menu{float:none;display:table;margin-left:auto;margin-right:auto}}#sec-nav-text-area-1{text-align:left}#sec-nav-text-area-2{text-align:right}#sec-nav-menu-area{text-align:center}.posts-counter,body,h3.accordion-toggle a{color:#747675}#isotope-options li a.selected,#isotope-options li a:hover,a,h3.accordion-toggle.active a{color:#e0722d}#isotope-options li a,.post-top h2 a:hover,.post-top h3 a:hover,.single-post-nav-links .next-title a:hover,.single-post-nav-links .prev-title a:hover,a:hover{color:#747675}.custom-formatting li.current-cat>a,.custom-formatting li.current-menu-item>a,.custom-formatting li.current>a,.custom-formatting li.current_page_item>a{color:#747675}.custom-formatting li.current-cat>a:hover,.custom-formatting li.current-menu-item>a:hover,.custom-formatting li.current>a:hover,.custom-formatting li.current_page_item>a:hover{color:#e0722d}.post-top h2 a,.post-top h3 a,.single-post-nav-links .next-title a,.single-post-nav-links .prev-title a,h1,h2,h3,h4,h5,h6{color:#e0722d}#top-wrapper{background-color:#fcfcfc}#search input.blur,#search input.inputbox_focus,#slogan,#top-elements .phone-number,#top-elements .social_media_title{color:#747675}#slogan{color:#747675}#c1-header,#c2-header,#c3-header,#rev-slider-header{background-color:#fff}#main-menu{background-color:#333;background-color:#333}@media screen and (min-width:720px){.u-design-fixed-menu-on.fixed-menu #main-menu{background-color:#333;background-color:#333}}#navigation-menu ul.sf-menu>li>a>span{color:#fff}#navigation-menu ul.sf-menu>li.current-menu-item>a>span,#navigation-menu ul.sf-menu>li.current_page_item>a>span{color:#ccc}#navigation-menu ul.sf-menu>li.current-menu-item>a>span:hover,#navigation-menu ul.sf-menu>li.current_page_item>a>span:hover{color:#e0722d}#navigation-menu ul.sf-menu>li>a:hover span{color:#e0722d}#navigation-menu ul.sf-menu a,#navigation-menu ul.sf-menu a:visited{color:#eee}#navigation-menu ul.sf-menu a:hover{color:#e0722d}#navigation-menu ul.sf-menu li li{background-image:none;margin-bottom:1px;background-color:#343a41;background-color:rgba(52,58,65,.96)}.udesign-fa #navigation-menu .sf-arrows .sf-with-ul:after,.udesign-fa #navigation-menu .sf-arrows .top_bg_color .sf-with-ul:after{content:"\f107";position:absolute;right:8px;top:50%;margin-top:-8px;padding:0;font-size:16px;font-family:fontawesome;font-style:normal;font-weight:400;box-sizing:border-box;color:#fff}.udesign-fa #navigation-menu .sf-arrows ul.sub-menu .sf-with-ul:after{content:"\f105";top:14px;margin-top:-7px;margin-left:0;color:#eee}.udesign-fa #navigation-menu .sf-arrows ul.sub-menu .sf-with-ul:hover:after{color:#e0722d}#secondary-navigation-bar-wrapper{background-color:#fff;background-color:rgba(255,255,255,.95)}#secondary-navigation-bar-content{color:#e0722d}#secondary-navigation-bar-content a{color:#333}#secondary-navigation-bar-content a:hover{color:#e0722d}#page-content-title #page-title .breadcrumbs,#page-content-title #page-title .breadcrumbs a,#page-content-title #page-title h1,#page-content-title #page-title h2,#page-content-title #page-title h3{color:#333}#page-content-title{background-color:#f5f5f5}#before-content{position:relative}#before-content::before{content:" ";background:url(https://coloradofelinefosterrescue.org/wp-content/themes/u-design/assets/images/repeat-x-sprite-sheet.png) repeat-x scroll 0 -292px;position:absolute;top:0;width:100%;height:1px}#footer-bg,#home-page-content,#page-content{position:relative}#footer-bg::before,#home-page-content::before,#page-content::before{content:" ";background:url(https://coloradofelinefosterrescue.org/wp-content/themes/u-design/assets/images/repeat-x-sprite-sheet.png) repeat-x scroll 0 -363px;position:absolute;top:0;width:100%;height:3px}#home-page-content,#page-content,.no_title_section #page-content{background-color:#fff}h3.before_cont_title{color:#333}#before-content{color:#555}#before-content{background-color:#fafafa}#bottom-bg{background-color:#333}h3.bottom-col-title{color:#e0722d}#bottom,#bottom #wp-calendar,#bottom .posts-counter,#bottom .textwidget{color:#fff}#bottom a{color:#ddd}#bottom a:hover{color:#e0722d}#footer-bg{background-color:#e0722d}body{background-color:#e0722d}#footer,#footer_text{color:#efefef}#footer a,#footer_text a{color:#ebebeb}#footer a:hover,#footer_text a:hover{color:#333}@media screen and (max-width:719px){#logo{top:6px}#logo .site-name a,#logo h1 a{background:transparent url(https://coloradofelinefosterrescue.org/wp-content/uploads/2022/01/CFFR-Logo-Block.png) no-repeat 0 100%;height:60px}#secondary-navigation-bar-wrapper{display:none}#before-content,#before-content::before,#bottom-bg,#c1-header,#c2-header,#c3-header,#footer-bg,#footer-bg::before,#home-page-content,#home-page-content::before,#page-content,#page-content-title,#page-content::before,#rev-slider-header,#top-wrapper,#wrapper-1,.no_title_section #page-content{background-image:none}}@media screen and (max-width:959px){#c2-slider .slide-desc p,#c2-slider .slide-desc ul{font-size:1.1em;line-height:1.6}ul#c2-slider li ul li{font-size:.8em}.mean-container .mean-bar{position:fixed!important;width:48px!important;background:0 0!important}.mean-container a.meanmenu-reveal{background-color:rgba(0,0,0,.7)!important}.mean-container .mean-nav{margin-top:46px!important;position:fixed!important;z-index:99999}}@media screen and (max-width:480px){#c2-slider .slide-desc h2{font-size:1.4em!important;line-height:1.5}}@media screen and (min-width:720px) and (max-width:959px){.mean-container #logo{left:0;margin-left:0;padding-left:20px;position:relative;width:700px}.mean-container #logo .site-name a,.mean-container #logo h1 a{width:700px;max-width:700px;background-position:50% 60%;background-size:inherit}.mean-container #logo{top:10px;width:100%;padding-left:0}.mean-container #logo .site-name a,.mean-container #logo h1 a{width:250px;max-width:250px;background-position:50% 60%;background-size:250px 103px;margin:auto}#top-elements{min-height:103px}#c2-slider .slide-desc h2{font-size:1.7em!important;line-height:1.6}#before-content,#bottom-bg,#c1-header,#c2-header,#c3-header,#footer-bg,#home-page-content,#page-content,#page-content-title,#rev-slider-header,#top-wrapper,#wrapper-1,.no_title_section #page-content{background-image:none}}@media screen and (min-width:720px){.u-design-fixed-menu-on.fixed-menu #secondary-navigation-bar-wrapper,.u-design-fixed-menu-on.fixed-menu #top-elements{display:none;height:0;margin:0;padding:0}.u-design-fixed-menu-on.fixed-menu #top-wrapper{background-color:#fcfcfc;position:fixed;display:block;width:100%;z-index:9500;opacity:.9}.u-design-fixed-menu-on.fixed-menu #navigation-menu ul.sf-menu{margin-top:0}#sticky-menu-alias,#sticky-menu-logo{display:none}.u-design-fixed-menu-on.fixed-menu #navigation-menu #sticky-menu-logo{display:inline-block;float:left;height:40px;padding-left:20px}.u-design-fixed-menu-on.fixed-menu #navigation-menu #sticky-menu-logo img{height:inherit}.u-design-fixed-menu-on.fixed-menu #navigation-menu>ul.sf-menu{background-color:transparent}}@media screen and (min-width:720px){.u-design-fixed-menu-on.fixed-menu #main-menu{-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15)}}@media screen and (min-width:720px){.u-design-fixed-menu-on.fixed-menu #top-wrapper{background-image:none}}@media screen and (min-width:960px){.container_24{max-width:1080px;width:auto}#main-content.grid_16{width:75%}#sidebar.grid_8{width:25%}#main-content.push_8,#sidebar.push_8{left:25%}#main-content.pull_16,#sidebar.pull_16{right:75%}}@media screen and (min-width:1220px){.udesign-is-global-page-width #main-content .alignwide{margin-left:-70px;margin-right:-70px;max-width:1180px}.udesign-is-global-page-width #main-content .wp-block-cover.alignwide,.udesign-is-global-page-width #main-content .wp-block-pullquote.alignwide,.udesign-is-global-page-width #main-content .wp-block-table.alignwide{width:1180px}}body,html{height:100%}#wrapper-1{min-height:100%}#wrapper-1{background-color:inherit}.push{overflow:auto;padding-bottom:44px}#footer-bg{position:relative;margin-top:-44px;height:44px;clear:both}body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px}