/*
Theme Name:     First Focus
Theme URI:      http://mixatheme.com/
Author:         Tada Burke
Author URI:     http://mixatheme.com
Description:    This is a custom-built version of MixaTheme Child for the First Focus project. Custom builds do not auto-update. If you wish to upgrade to MixaTheme Pro and receive 1-year of updates and support, please visit MixaTheme.com for the latest version. Thank you for using MixaTheme products!
Version:        999.0.0
License:        GPLv3
Text Domain:    firstfocus
Template:       mixatheme

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
*/
@import "//fonts.googleapis.com/css?family=Asap:400,700,400italic,700italic";.post{margin-bottom:10px}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}body{position:relative;padding-top:0;background:#f8f5e7}#mixa-article{background:url(images/first-focus-kids-silhouette.png) bottom right no-repeat}h1,h2,h3,h4,h5,h6{font-family:'Asap',sans-serif;font-weight:400}div.container.mainbody h1,div.container.mainbody h2,div.container.mainbody h3,div.container.mainbody h4,div.container.mainbody h5,div.container.mainbody h6{margin-top:0;font-family:'Asap',sans-serif;font-weight:400}header.entry-header{margin:0}p.lead{border-bottom:0 solid #eee;padding-bottom:20px}div.container.mainbody p{margin-bottom:14px!important}a:hover{text-decoration:underline}h2{margin-top:0;font-size:24px;color:#036}div.caption h2 a{color:#036}table{background:#fff!important}body.home table th{text-align:center;background:#000;color:#fff}body.home table td{text-align:center}table{width:100%!important}div.entry-content img{max-width:100%!important;margin:0!important}div.col-md-12{background-color:none;float:left}div.col-md-8{background-color:none}div.col-md-6 img{min-width:100%;min-height:auto}div.col-md-4{background-color:none;padding-left:10px}body.home div.col-md-12{padding:0}.form-control{font-weight:400}#mixa-referer{z-index:100;height:15px;background-color:#AF2120;display:block;position:absolute;top:0;width:100%;color:#fff;text-align:center;font-size:10px}#mixa-referer a{color:#fff;font-weight:700}#mixa-tophat{z-index:99;height:10px;background-color:#036;display:block;position:absolute;top:0;width:100%}#mixa-nav ul li{text-transform:none;font:14px/16px Asap,sans-serif;color:#630}#mixa-nav ul li.toplevelnav{text-transform:uppercase;font:16px Asap,sans-serif;color:#630}.dropdown-header{display:block;padding:3px 20px;font-size:16px;line-height:1.428571429;color:#999}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{color:#fff;text-decoration:none;background-color:#036}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#fff;text-decoration:none;background-color:#036;outline:0}div.row.globalnav a span.glyphicon{padding-left:0;padding-right:5px}span.glyphicon.ffc-childabuseandneglect{width:14px;height:14px;margin-right:5px;background:#8c5e49}span.glyphicon.ffc-childcare{width:14px;height:14px;margin-right:5px;background:red}span.glyphicon.ffc-childlabor{width:14px;height:14px;margin-right:5px;background:#f2ae6d}span.glyphicon.ffc-childrights{width:14px;height:14px;margin-right:5px;background:#cfd428}span.glyphicon.ffc-consumerprotection{width:14px;height:14px;margin-right:5px;background:#f23e9e}span.glyphicon.ffc-childrenofimmigrants{width:14px;height:14px;margin-right:5px;background:#54415a}span.glyphicon.ffc-earlyeducation{width:14px;height:14px;margin-right:5px;background:#d56857}span.glyphicon.ffc-education{width:14px;height:14px;margin-right:5px;background:#ecbb55}span.glyphicon.ffc-federalbudget{width:14px;height:14px;margin-right:5px;background:#89478d}span.glyphicon.ffc-health{width:14px;height:14px;margin-right:5px;background:#b8e170}span.glyphicon.ffc-housingandhomelessness{width:14px;height:14px;margin-right:5px;background:#23408f}span.glyphicon.ffc-juvenilejustice{width:14px;height:14px;margin-right:5px;background:#a51438}span.glyphicon.ffc-nutrition{width:14px;height:14px;margin-right:5px;background:#3073e1}span.glyphicon.ffc-povertyandfamilyeconomics{width:14px;height:14px;margin-right:5px;background:#597235}span.glyphicon.ffc-taxpolicy{width:14px;height:14px;margin-right:5px;background:#8d1d42}div#navbar-logo{width:120px!important;height:40px;text-align:center;margin:5px 20px 0 0;padding:0}.navbar-default{background-color:transparent!important;border-color:transparent!important}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:transparent!important}#mixa-masthead{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#F8F5E7),color-stop(0.48,#FFF));background-image:-o-linear-gradient(bottom,#F8F5E7 0%,#FFF 52%);background-image:-moz-linear-gradient(bottom,#F8F5E7 0%,#FFF 52%);background-image:-webkit-linear-gradient(bottom,#F8F5E7 0%,#FFF 52%);background-image:-ms-linear-gradient(bottom,#F8F5E7 0%,#FFF 52%);background-image:linear-gradient(to bottom,#F8F5E7 0%,#FFF 52%)}#mixa-masthead div.container{padding-top:10px}div.spacer50{height:50px;text-align:center;margin:0;padding:0!important;background-color:#fff}div#mixa-masthead-background{height:100px;margin:0 0 20px!important;padding:0!important;background-color:transparent;position:relative}div.mixa-header-background{height:250px;text-align:center;margin:0!important;padding:0!important}#mixa-masthead h1#mixa-masthead-logo{width:350px;height:90px;text-align:center;background-position:0 -526px;position:absolute;top:16px;margin:0}header.entry-header div.entry-thumbnail{margin:20px 0 0}div.menu-secondary-container{margin:13px 0 0;padding-left:0;padding-right:0}ul#menu-secondary.menu{margin:0!important;text-align:right}div.actionbox{width:378px;position:absolute;top:0;right:0}div.actionnav{width:100%;height:33px;float:left}div.actionnav ul{padding:0}div.actionnav ul li{display:inline-block;padding:0 10px}.mixa-category-description{width:100%;height:auto;position:relative;margin-bottom:20px}.mixa-category-description div.taxonomy-description{display:block;float:left;height:auto;overflow:hidden;position:relative}.mixa-category-description div.taxonomy-description p.lead{padding:0}.mixa-category-description.toggledesc{float:left;width:100%;height:auto;position:relative;margin-bottom:20px}.mixa-category-description.toggledesc div.taxonomy-description{display:block;float:left;height:auto;overflow:hidden}#dtoggle,#dtoggle-active{display:none}.description-toggle{position:absolute;margin-right:auto;margin-left:auto;width:100%;height:20px;bottom:11px}.description-gradient{position:absolute;width:100%;height:20px;overflow:visible;bottom:-11px;z-index:2}.mixa-category-description .description-button{position:absolute;right:0;text-align:center;background-color:#fff;z-index:2;bottom:0}.mixa-category-description .description-button a{padding:3px;text-decoration:none}.mixa-category-description .description-button-less{position:absolute;right:0;text-align:center;background-color:#fff;z-index:2;bottom:-3px}.mixa-category-description .description-button-less a{padding:3px;text-decoration:none}.mixa-category-description .description-button:hover{color:#000}h1{margin:5px 0 10px}h1 i{margin-left:-7px!important}span.byline-type{font-size:.8em;color:#999;text-transform:uppercase}span.byline-date{font-size:.8em;color:#999;text-transform:uppercase}div.mixa-article-title.row{margin:0;padding:0}.mixa-article-title{background-color:#092546;color:#fff}.mixa-article-title div.row div.container{padding:0}.mixa-article-title h1{color:#fff;font-weight:400;font-style:normal;font-size:2.5em;line-height:1.8em;margin-left:0;font-family:'Asap',sans-serif;font-weight:400}span.ff-position{color:#fff;font-style:italic;font-size:24px;float:right}#mixa-outer{background:#fff;padding-bottom:0;position:relative}#kids-silo-container{position:absolute;right:0;bottom:663px}#kids-silo{background:url(images/first-focus-sprite-01.png) 0 -433px no-repeat;width:241px;height:86px}#mixa-inner{background:#fff;padding-top:0;box-shadow:0 0 0 0 white,0 -9px 0 0 white,5px 0 15px -4px rgba(204,204,204,1.5),-5px 0 15px -4px rgba(204,204,204,1.5);margin-top:17px;padding-bottom:0}body.home #mixa-inner{margin-top:10px}#mixa-mainbody{display:block}#mixa-mainbody div.ffc-sidebar{display:block;clear:both}aside div.col-lg-4{padding-left:15px}#mixa-content.col-lg-8{padding-top:0;padding-right:16px;border-right:1px solid #eee}hr.contentfader{border:0;height:500px;width:1px;background-image:-webkit-linear-gradient(top,#color1,#color2,#color3);background-image:-moz-linear-gradient(top,#color1,#color2,#color3);background-image:-ms-linear-gradient(top,#color1,#color2,#color3);background-image:-o-linear-gradient(top,#color1,#color2,#color3);background-image:linear-gradient(top,#color1,#color2,#color3)}img.img-responsive.wp-post-image{margin:0 0 10px}#ff-tags{padding:20px 0 20px 12px;border-top:1px solid #eee;margin:0}div#respond{display:block;clear:both}p.form-allowed-tags{display:none}.arrow-down{width:0;height:0;border-left:10px solid #fff;border-right:10px solid #fff;border-top:10px solid transparent;margin:0 0 10px 10px;background-color:#036}h3.widget-title{color:#fff;font-weight:400;font-style:normal;font-size:1.1em;text-transform:uppercase;text-shadow:0 0 1px;padding:5px 5px 5px 10px;line-height:1.1em;margin:0;clear:both}h3.widget-title.ffc-sidebar{color:#fff;background-color:#036;font-weight:400;font-style:normal;font-size:1.1em;text-transform:uppercase;text-shadow:0 0 1px;padding:5px 5px 5px 10px;line-height:1.1em;font-family:'Asap',sans-serif;font-weight:400;clear:both}#mixa-footer h3.widget-title{padding-left:0}.ffc-aside{color:#fff;background-color:#036;font-weight:400;font-style:normal;font-size:1.1em;text-transform:uppercase;text-shadow:0 0 1px;padding:5px 5px 5px 10px;line-height:1.1em}.widget{margin-bottom:20px}.widget .btn:focus{outline:none}.widget .facet_toggle_btn{float:right}div#mixa-footer{color:#fff;background-color:#092546}#mixa-footer-logo{width:170px!important;height:85px!important;text-align:center;margin:20px auto 0;padding:0;background-position:-5px -148px!important}#mixa-footer-branding.container{background:url(images/first-focus-footer-glow.jpg) 50% 0 no-repeat}#mixa-footer-copyright{text-align:center;padding-top:5px;padding-bottom:10px;margin-top:0;color:#ae8133;background-color:#fc6}#mixa-footer-copyright a:link,#mixa-footer-copyright a:visited,#mixa-footer-copyright a:active{color:#ae8133}#mixa-footer-copyright a:hover{color:#fff}#mixa-footer-copyright div.textwidget{margin:0;padding:10px 0 0;color:#ae8133}#mixa-footer-mission{border-top:1px solid #2068bd;border-bottom:1px solid #2068bd;margin-top:30px;margin-bottom:30px}#mixa-footer-mission p{color:#fff;text-align:center;font-weight:400;font-size:1.3em;line-height:1.3em;width:43%;margin-right:auto;margin-left:auto;font-style:italic;padding-top:18px;padding-bottom:10px}#mixa-footer-columns h3.widget-title{color:#fc6;text-transform:uppercase;font-weight:400;font-style:normal;font-size:1.12em;line-height:1.12em;letter-spacing:.1em;word-spacing:.25em}#mixa-footer-columns ul{margin:0;padding:0}#mixa-footer-columns ul li{display:block}#mixa-footer-columns p,#mixa-footer-columns ul li a:link,#mixa-footer-columns ul li a:visited,#mixa-footer-columns ul li a:active{color:#fff}#mixa-footer-hitch ul{text-align:center;padding:0!important}#mixa-footer-hitch ul li{display:inline-block;border-right:1px solid #fff}#mixa-footer-hitch ul li:last-of-type{border-right:none}#mixa-footer-hitch ul li a:link,#mixa-footer-hitch ul li a:visited,#mixa-footer-hitch ul li a:active{padding-right:10px;padding-left:10px;color:#fc6;text-transform:uppercase}body.home #mixa-content.col-lg-8{background:none}.home-drop-shadow{width:100%;height:25px;background:url(images/drop-shadow.png) 0 0 repeat-x;margin:0!important;border-style:none;padding:0!important;position:relative}div.homerowfirsttime{background:#f9e6d3;padding:40px 0!important;margin:0!important;position:relative}div#text-16 .home-drop-shadow{width:100%;height:25px;background:url(images/drop-shadow.png) 0 -5px repeat-x;margin:0!important;border-style:none;padding:0!important;position:absolute!important;top:0}div.homerowbuiltfast{background:#f7f2e7;padding:40px 0!important;margin:0!important}div.homerowinvestment{background-color:#e7f7eb;padding:40px 0!important;margin:0!important}div.homerowpackages{background-color:#ede4fb;padding:40px 0!important;margin:0!important}div.homerowfinancing{background-color:#fcebf9;padding:40px 0!important;margin:0!important}div.shoprowengine{background:#f9e6d3;padding:40px 0!important;margin:0!important;position:relative}div.shoprowgenerator{background:#f7f2e7;padding:40px 0!important;margin:0!important}div.shoprowupsell{background:#fff;padding:40px 0!important;margin:0!important}body.home div.container.mainbody{background:url(images/ffc-sidebar-left-shadow.png) 340px 382px no-repeat}body.home div.row .hero{margin:0}.ffc-content{padding-left:44px}#mixa-hero{padding:0}#mixa-hero.container{margin-top:3px;padding:0;background:#fff;-webkit-box-shadow:0 5px 8px 3px #ccc;box-shadow:0 5px 8px 3px #ccc}div.test-slide{max-width:200px}.ffc-home-sidebar-left{border-right:1px solid #eee;padding:0 5px 0 0}.ffc-home-sidebar-left h3.widget-title{background-color:#036;width:97%}.ffc-home-sidebar-left div.arrow-down{background-color:#036}.ffc-home-sidebar-left .widget{margin:0 0 20px}div#speaknow{background-color:#036;color:#fff;display:block;clear:both;width:96.6%}div#speaknow div.speaknow-button-crop{position:relative;overflow:hidden;height:105px;top:9px}div#speaknow div.speaknow-button{position:absolute;top:-338px;width:287px;padding:5px;right:17px}div#speaknow div.speaknow-text{padding:10px 20px 5px}div#speaknow div.speaknow-text p a:link,div#speaknow div.speaknow-text p a:visited,div#speaknow div.speaknow-text p a:hover,div#speaknow div.speaknow-text p a:active{color:#fff}div.row.home-lead{background-color:#fff;padding-top:10px;padding-bottom:0;margin:0!important}div.row.home-lead .container{padding:0}body.home div.call-to-action-above{background-color:#000;color:#fff;padding:20px;margin:0;border-style:none}div.call-to-action-above p.lead{margin-bottom:0!important}div.row.home-promos{padding-bottom:30px;margin-left:0;margin-right:0}div.row.home-promos .container{padding:0}body.home div.textwidget div{padding-left:0}body.home div.textwidget ul{padding:0 0 0 33px}div.mixa-cycle-nav-previous{float:left}div.mixa-cycle-nav-next{float:right}.caption.ffblock{display:table}.issue-bullet{display:inline-block;width:12px;height:12px}div.catcolor{display:block;clear:both}.issues-directory div.catcolor{float:left;width:12px;height:120px;margin-right:10px;position:relative}.issues-directory div.catbox{min-height:120px;margin-bottom:0}.issues-directory div.catbox p{padding-left:20px}.issues-directory h2.catbox-title{font:bold 1em/1.5em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}.issues-directory h4.catbox-title{padding-left:20px}.tab-pane{float:left;margin:20px 0 0}.tab-pane div{padding:0}.widget.widget_revslider{margin:0}button.btn.btn-default.btn-lg{width:100%}.widget_recent_entries ul{padding-left:12px}.widget_recent_entries ul li{margin-bottom:2px;border-bottom:1px solid #eee;padding-bottom:2px;padding-top:0;background:url(images/first-focus-recent-posts-icon.png) 3px 4px no-repeat;display:block;padding-left:27px}.widget_recent_entries ul li:last-of-type{border-bottom:0}.taxonomies-filter-widget-form li label{font-weight:400}.taxonomies-filter-widget-form ul{margin:0;padding:0}.taxonomies-filter-widget-form li.category-section{display:none}#awpqsf_id{border:none!important}label.taxchklabel,label.cmfchklabel{font-weight:400;font-style:normal}label.taxchklabel input{margin:0 5px 0 0}div#text-24.row.widget_text{padding-top:50px!important}.navbar .widget_text{float:right;margin-bottom:0}.navbar ul.navbar-social{float:left;margin:0}ul.navbar-social li{float:left;display:inline-block;margin-right:2px;margin-top:7px}ul.navbar-social li:hover{cursor:pointer;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.navbar li.navbar-mail{width:35px;height:35px;background:url(images/first-focus-sprite-01.png) 0 -245px}.navbar li.navbar-rss{width:35px;height:35px;background:url(images/first-focus-sprite-01.png) -43px -245px}.navbar li.navbar-twitter{width:35px;height:35px;background:url(images/first-focus-sprite-01.png) -84px -245px}.navbar li.navbar-facebook{width:35px;height:35px;background:url(images/first-focus-sprite-01.png) -126px -245px}ul.navbarsocial{width:155px;float:left;padding:0!important;margin:-6px -1px -6px -6px !important}ul.navbarsocial li{float:left;display:inline-block;margin-right:2px;margin-top:7px}ul.navbarsocial li:hover{cursor:pointer;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.navbarsocial li.icon-mail{width:35px;height:35px;background:url(images/first-focus-sprite-01.png) 0 -245px}.navbarsocial li.icon-rss{width:35px;height:35px;background:url(images/first-focus-sprite-01.png) -43px -245px}.navbarsocial li.icon-twitter{width:35px;height:35px;background:url(images/first-focus-sprite-01.png) -84px -245px}.navbarsocial li.icon-facebook{width:35px;height:35px;background:url(images/first-focus-sprite-01.png) -126px -245px}#ff-newsroom-contacts{width:100%;display:block;float:left;clear:both}#ff-newsroom-contacts div.caption{width:100%;display:block;float:left;clear:both}#ff-newsroom-contacts div.caption h4{margin:10px 0 0}#ff-newsroom-contacts div.caption p.newsroom-job-title{font-size:14px;font-style:italic;margin:5px 0;line-height:16px}#ff-newsroom-contacts div.caption img{margin:10px 10px 0 0 !important}ul.footersocial li{float:left;display:inline-block;margin-right:2px;margin-top:7px}ul.footersocial li:hover{cursor:pointer;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.footersocial li.social-icon-mail{width:35px;height:35px;background:url(images/first-focus-sprite-01.png) 0 -245px}.footersocial li.social-icon-rss{width:35px;height:35px;background:url(images/first-focus-sprite-01.png) -43px -245px}.footersocial li.social-icon-twitter{width:35px;height:35px;background:url(images/first-focus-sprite-01.png) -84px -245px}.footersocial li.social-icon-facebook{width:35px;height:35px;background:url(images/first-focus-sprite-01.png) -126px -245px}.footersocial li.icon-mail{width:35px;height:35px;background:url(images/first-focus-sprite-01.png) 0 -245px}.footersocial li.icon-rss{width:35px;height:35px;background:url(images/first-focus-sprite-01.png) -43px -245px}.footersocial li.icon-twitter{width:35px;height:35px;background:url(images/first-focus-sprite-01.png) -84px -245px}.footersocial li.icon-facebook{width:35px;height:35px;background:url(images/first-focus-sprite-01.png) -126px -245px}.navbar .widget_search{float:right;margin:0;padding:0}.navbar .widget_search span.screen-reader-text{display:none}h1.datapoint{color:#d54135;font-size:5em;font-weight:400;font-style:normal}iframe .avatar{display:none!important}iframe .var-narrow .tweet .header{padding:0 0 4px!important}div.css-events-list p.lead{margin:0!important}div.ff-em-list-row{display:block;clear:both;float:left;width:100%;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:10px}div.ff-em-list-row:hover{background-color:#fff}div.widget.widget_em_widget h2.widgettitle{font:1.3em/1em Permanent Marker,HelveticaNeue,"Helvetica Neue","Helvetica Neue",Helvetica,Arial,sans-serif!important;float:left;padding:8px;margin:0!important;color:#fff;background-color:#036}div.widget ul li{display:block;float:left;width:100%}div.widget.widget_em_widget{float:left}h2.widgettitle{display:none}div.ff-em-list-wrap{float:left;width:10%;text-align:center!important}div.ff-em-list-cal-box{float:left;width:100%;border:1px solid #000;background-color:#fff}div.ff-em-list-past{float:left;margin-top:5px;margin-left:7px}div.ff-em-list-cal-box.past{float:left;width:10%;border:1px solid #ccc;background-color:#fff}div.ff-em-list-cal-start{text-align:center}div.ff-em-list-cal-end{text-align:center}div.ff-em-list-cal-start-month{background-color:#036;color:#fff;padding-top:2px;padding-bottom:2px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #036}div.ff-em-list-cal-end-month{background-color:#036;color:#fff;padding-top:2px;padding-bottom:2px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #036}div.ff-em-list-cal-start-day{color:#036;font-size:22px}div.ff-em-list-cal-end-day{color:#036;font-size:40px}div.ff-em-list-cal-start-title{color:#036;font-size:9px;padding-bottom:5px}div.ff-em-list-cal-end-title{color:#036;font-size:9px;padding-bottom:5px}div.ff-em-list-row div.ff-em-list-eventdetails{float:left;width:87%;margin:0 0 0 15px}div.ff-em-list-eventdetails h3{display:block;margin:0}div.ff-em-list-category{float:left;background-color:#000;margin-right:3px}div.ff-em-list-categoryname{color:#fff;padding:0 3px;font-weight:700}h2.ff-em-list-eventlink{margin:0 0 10px!important;font-size:14px}.ff-em-footer ul{margin-top:5px!important}.ff-em-footer div.ff-em-widget-wrap{display:block;float:left;clear:both}.ff-em-footer div.ff-em-widget-cal-box{float:left;color:#fff;margin-right:5px;padding:2px 5px 5px}.ff-em-footer div.ff-em-widget-cal-start-month{font-size:10px;text-transform:uppercase;padding:0;margin:0}.ff-em-footer div.ff-em-widget-cal-start-day{font-size:18px;margin:0;padding:0;line-height:14px}.ff-em-footer div.ff-em-widget-eventdetails p{font-size:12px;line-height:16px;padding-left:37px}.ff-em-sidebar ul{margin-top:5px!important;padding:0;width:100%}.ff-em-sidebar li{display:inline-block;width:100%;border-bottom:1px solid #eee}.ff-em-sidebar div.ff-em-widget-wrap{display:block;clear:both;width:100%;float:left;padding-right:5px}.ff-em-sidebar div.ff-em-widget-cal-box{float:left;color:#036;margin-right:5px;padding:2px 5px 5px;margin-left:7px}.ff-em-sidebar div.ff-em-widget-cal-start-month{font-size:10px;text-transform:uppercase;padding:0;margin:0}.ff-em-sidebar div.ff-em-widget-cal-start-day{font-size:18px;margin:0;padding:0;line-height:14px}.ff-em-sidebar div.ff-em-widget-eventdetails p{line-height:16px;padding-top:3px;padding-left:45px}ul#menu-about.menu{padding:0 0 0 12px;margin-top:5px}ul#menu-about.menu li{background:url(images/arrow-right.png) no-repeat;display:block;padding-left:27px}.ff-em-list-eventexcerpt{display:block;clear:both;width:100%;float:left}div.ff-em-list-cal-start-month.past{background-color:#666;color:#fff;padding-top:2px;padding-bottom:2px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #ccc}div.ff-em-list-cal-start-day.past{color:#666;font-size:22px}div.ff-em-list-cal-start-title.past{color:#666;font-size:9px;padding-bottom:5px}div.ff-em-list-eventdetails.past,div.ff-em-list-eventdetails.past a,div.ff-em-list-eventexcerpt.past p,div.ff-em-list-eventexcerpt.past span,div.ff-em-list-eventexcerpt.past em{color:#666!important}#mixa-modal-search{height:auto;top:calc(30%)!important}div.modal-body{padding-bottom:30px}div.modal-body label,div.modal-body input.search-field.form-control{width:100%}ul li a.rsswidget{font-size:24px;color:#092546}body.home .widget_revslider{height:350px}body.modal-open,.modal-open .navbar-fixed-top,.modal-open .navbar-fixed-bottom{margin-right:0!important}div.thumbnail{border:none}.btn-primary{background-color:#d8eaf2!important;border-color:#afc6cd!important;color:#092546}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{background-color:#092546!important;border-color:#afc6cd!important}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#d8eaf2!important;border-color:#afc6cd!important}div.thumbnail div.col-md-3{padding:0}div.thumbnail div.caption{margin:0}div.thumbnail div.caption h4{margin:0}div.foodmenu-meta.mixa-foodmenu-single{margin:0 0 10px}div.foodmenu-content.mixa-foodmenu-single{margin:0 0 10px}div.meta-label-type.mixa-foodmenu-single{font-weight:700;text-transform:uppercase}div.featured-image.mixa-foodmenu-archive img{min-width:100%!important;height:auto!important}div.col-md-3.mixa-foodmenu-archive{margin:0 0 40px}h1.entry-title.mixa-foodmenu-archive{font-size:22px;text-align:center;padding-bottom:0}hr.mixa-foodmenu-archive{width:40%;margin:0 auto 5px}div.meta-label-type.mixa-foodmenu-archive{font-size:14px;text-align:center}div.entry-thumbnail.mixa-foodmenu-single img{min-width:100%;height:auto}.foodmenu-favorite{padding:11px 7px;background-color:#da0505;color:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:20px;text-align:center;font-size:14px;font-weight:700;text-transform:uppercase;position:absolute;top:0;right:0;line-height:18px}h1.entry-title.mixa-foodmenu-single{border-bottom:1px solid #000;padding-bottom:10px}div.mixa-foodmenu-nav-previous{float:left}div.mixa-foodmenu-nav-next{float:right}div.caption h2{margin-top:0}div.caption .btn-sm{margin:5px 5px 0 0}div.mixa-staff-nav-previous{float:left}div.mixa-staff-nav-next{float:right}.single-ffc_cpt_employees div#mixa-inner.row div.thumbnail{float:left;padding-left:25px}.woocommerce div.container div.row{margin-top:20px}.woocommerce h1.page-title{margin-top:0}.woocommerce nav.woocommerce-breadcrumb{display:none}div.mixa-wc-subcat-img{position:absolute;width:150px;margin-top:-12px;top:20px}div.mixa-wc-subcat-img img{max-width:100%;max-height:auto}ul.products .count{display:none!important}li.product-category a h3{text-align:center}ul.products{padding-top:20px!important}.woocommerce div.product form.cart .variations label,.woocommerce #content div.product form.cart .variations label,.woocommerce-page div.product form.cart .variations label,.woocommerce-page #content div.product form.cart .variations label{font-weight:boldcolor: #58584a;color:#000}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 8px;box-shadow:0 0 0 0!important;-webkit-box-shadow:0 0 0 0!important;-moz-box-shadow:0 0 0 0!important;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}div.estimate{background-color:#eef8db;padding-top:10px;padding-bottom:1px}div#em-wrapper span.em-pagination .page-numbers{padding:8px 12px;border:1px solid #ccc;border-radius:5px}div#em-wrapper span.em-pagination a.page-numbers{text-decoration:none}div#em-wrapper span.em-pagination .page-numbers.current{padding:8px 12px;border:1px solid #ccc;color:#ccc}#breadcrumbs{display:block;float:left;width:100%;clear:both;margin:0 0 25px}#breadcrumbs a:last-of-type{color:#999;text-decoration:none}#breadcrumbs a span.glyphicon{color:#999}#crp_related ul{padding:0 0 0 14px;margin-top:10px}#crp_related ul li{display:block;border-bottom:1px dotted #eee;padding-bottom:2px;padding-top:2px}#crp_related ul li:last-of-type{border-bottom:none}#crp_related ul li span{margin:0 12px 0 0}.facetwp-count{display:block;float:left;color:#ccc;font-size:16px;margin-top:4px;font-weight:400;font-style:normal;text-decoration:none;font-variant:normal}.facetwp-sort{display:block;text-align:right}.facetwp-facet{margin-bottom:0!important}input.facetwp-search{width:100%}.facetwp-counter{display:none}.facetwp-pager-label{margin:0!important}.facetwp-page{margin:0!important}span.pr-release-date{font-size:18px;color:#999;float:left;text-align:right;width:100%;padding-top:8px;font-weight:700}ul#menu-secondary a:link,ul#menu-secondary a:visited,ul#menu-secondary a:hover,ul#menu-secondary a:active{color:#777}div.thumbnail a.thumbnail{margin:0}div.thumbnail div.caption{margin:0;padding-right:0;padding-left:0}div.thumbnail div.caption a h2{font-size:20px!important;margin:0}.ff-issue-list{position:relative}.ff-issue-list ul.ff-issue-list-bullet{padding:0 0 0 34px;margin:5px 0 20px}.ff-issue-list ul.ff-issue-list-bullet li.cat-item{padding:0;display:list-item}.ff-issue-list.colorkey{position:relative}.ff-issue-list ul.ff-issue-list-bullet.colorkey{padding:0 0 0 15px;margin:5px 0 20px}.ff-issue-list ul.ff-issue-list-bullet div.issue-icon{display:inline-block;width:12px;height:12px;float:left;left:0;margin-top:4px}.ff-issue-list ul.ff-issue-list-bullet li{margin:0;padding:0 0 0 20px;display:block}.ff-category-list{position:relative}ul.ff-category-list-bullet.icons{padding:0 0 0 12px;margin:5px 0 20px}ul.ff-category-list-bullet.icons li{margin:0;padding:0;display:block}ul.ff-category-list-bullet li.ff-category-news,ul.ff-category-list-bullet li.ff-category-resources,ul.ff-category-list-bullet li.ff-category-uncategorized{display:none}#crp_related ul li i{margin-right:12px}ul.post-attachments{list-style:none;margin-left:0}.post-attachment.mime-imagejpeg{background:url(images/icons/images.png) 0 4px no-repeat;padding-left:24px;display:none}.post-attachment.mime-imagepng{background:url(images/icons/images.png) 0 4px no-repeat;padding-left:24px;display:none}.post-attachment.mime-applicationzip{background:url(images/icons/attachment-zip.png) 0 4px no-repeat;padding-left:24px}.post-attachment.mime-textplain{background:url(images/icons/document-text.png) 0 4px no-repeat;padding-left:24px;display:none}.post-attachment.mime-applicationrtf{background:url(images/icons/document-text.png) 0 4px no-repeat;padding-left:24px;display:none}.post-attachment.mime-applicationpdf{background:url(images/icons/document-pdf.png) 0 4px no-repeat;padding-left:24px}.post-attachment.mime-applicationmsword{background:url(images/icons/document-word-text.png) 0 4px no-repeat;padding-left:24px}.post-attachment.mime-applicationvnd-ms-powerpoint{background:url(images/icons/document-powerpoint.png) 0 4px no-repeat;padding-left:24px}.post-attachment.mime-applicationvnd-ms-excel{background:url(images/icons/document-excel.png) 0 4px no-repeat;padding-left:24px}ul.resource-attachments{margin:10px 0 20px;padding:0 0 0 13px}ul.resource-attachments li{display:block;border-bottom:1px dotted #eee;padding-top:2px;padding-bottom:2px}ul.resource-attachments li:last-of-type{border-bottom:none}.single-ffc_cpt_resources .mime-imagejpeg{display:none}.single-ffc_cpt_resources .mime-imagepng{display:none}@media (max-width: 480px){div.mixa-article-title.row{margin-top:100px}body.home div#mixa-hero.container,body.home .ffc-home-sidebar-left{display:none!important}}@media (max-width: 768px){#mixa-nav{margin:0;-webkit-box-shadow:0 5px 5px -3px #5E5E5E;box-shadow:0 5px 5px -3px #5E5E5E;background-color:none}div.mixa-article-title.row{margin-top:85px}div.actionbox,div#kids-silo,.navbar .widget_search,ul.navbarsocial,#mixa-masthead-background,#mixa-hero.container{display:none}#mixa-masthead{position:fixed;width:100%;z-index:999;margin:0;padding:0;top:0}body.home div#mixa-outer.container{margin-top:85px}div#mixa-tophat{display:none}.btn-group.navbar-toggle{padding:0!important;border:none}.btn-group.navbar-toggle:hover{background:transparent}#mixa-logo-responsive{width:150px;height:50px;background-image:url(images/logo-responsive.png);margin:2px 0 0 25px}body.home div#mixa-hero.container,body.home .ffc-home-sidebar-left{display:none!important}}@media (max-width: 992px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}#mixa-nav{margin:0;-webkit-box-shadow:0 5px 5px -3px #5E5E5E;box-shadow:0 5px 5px -3px #5E5E5E;background-color:none}div.mixa-article-title.row{margin-top:85px}div.actionbox,div#kids-silo,.navbar .widget_search,ul.navbarsocial,#mixa-masthead-background,#mixa-hero.container{display:none}#mixa-masthead{position:fixed;width:100%;z-index:999;margin:0;padding:0;top:0}body.home div#mixa-outer.container{margin-top:85px}div#mixa-tophat{display:none}.btn-group.navbar-toggle{padding:0!important;border:none}.btn-group.navbar-toggle:hover{background:transparent}#mixa-logo-responsive{width:150px;height:50px;background-image:url(images/logo-responsive.png);margin:2px 0 0 25px}body.home div#mixa-hero.container,body.home .ffc-home-sidebar-left{display:none!important}#mixa-footer-mission p{width:100%}}@media (min-width: 1200px){.container{max-width:1024px!important}body.home #mixa-nav.row{-webkit-box-shadow:0 2px 4px -2px #000;-moz-box-shadow:0 2px 4px -2px #000;box-shadow:0 2px 4px -2px #000}#mixa-nav.row{margin:0;padding:0}.navbar.container{margin-bottom:0;padding:0}.navbar.container div.collapse{padding:0 15px 0 0}}
/* Actionbox */
div.donate{position:absolute;background:url(images/first-focus-sprite-01.png) 0 0;width:95px;height:75px;top:-5px;left:29px}div.donate:hover{cursor:pointer;top:0}.join-badge{position:absolute;background:url(images/first-focus-join.png) 0 0 no-repeat;width:69px;height:70px;top:-3px;right:169px}.join-badge:hover{cursor:pointer;top:0}div.partners{width:250px;position:absolute;text-align:center;top:5px;right:-35px}div.partners-label{font-size:11px;width:115px;position:absolute;top:1px;right:67px}div.partners-badge{background:url(images/first-focus-sprite-01.png) 0 -287px #fff;width:129px;height:41px;text-align:center;position:absolute;top:16px;right:59px}div.partners-badge:hover{cursor:pointer}div.actionnav{width:100%;height:33px;position:absolute;top:82px}
/* Related */
.crp_related ul{padding:0 0 0 15px}.crp_related ul li{display:block;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #eee}.crp_related ul li:last-of-type{border-bottom:none;padding:none}.crp_related span.glyphicon{margin-right:10px}