/*
Theme Name: NAZ 2016
Author: Deyo Designs
Author URI: http://www.deyodesigns.com/
*/

@charset "utf-8";
/* CSS Document */

*, *:before, *:after{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;list-style:none;}

textarea{resize:none;-webkit-appearance:none;border-radius:0;outline:none!important;}
*{outline:none!important;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
nav ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,q:before, q:after{content:'';content:none;}
a{font-size:100%;color:#333;margin:0;padding:0;vertical-align:baseline;background:transparent;text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}f
abbr[title], dfn[title]{border-bottom:1px dotted;cursor:help;}
sub{vertical-align:sub;font-size:smaller;}
sup{vertical-align:super;font-size:smaller;}
table{border-collapse:collapse;border-spacing:0;}
ul, li{list-style:none;}
hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #ccccfcc;}
iframe{width:100%;margin:0;padding:0;border:none;}
body{font-family:'Raleway',sans-serif;font-weight:400;}
img{max-width:100%;}
.clear{clear:both;margin:0!important;padding:0!important;}

@font-face{font-family:'icomoon';src:url('fonts/icomoon.eot?uhuv46');src:url('fonts/icomoon.eot?uhuv46#iefix') format('embedded-opentype'), url('fonts/icomoon.ttf?uhuv46') format('truetype'), url('fonts/icomoon.woff?uhuv46') format('woff'), url('fonts/icomoon.svg?uhuv46#icomoon') format('svg');font-weight:normal;font-style:normal;}
[class^="icon-"], [class*=" icon-"] {font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-facebook:before{content:"\ea90";}
.icon-instagram:before{content:"\ea92";}
.icon-twitter:before{content:"\ea96";}
.icon-youtube:before{content:"\ea9d";}

body{background:#ffffff;}

#layout{width:100%;}

.top-bar{display:none;}

#menu-container{width:100%;height:72px;margin:0 auto;background:#373737;position:fixed;left:0;right:0;z-index:89;}
#menu{width:100%;max-width:1200px;margin:0 auto;}
#menu .left{float:left;width:75%;}
#menu .right{float:right;width:25%;}
.main-menu{width:100%;}
.main-menu ul{width:auto !important;white-space:nowrap;}
.main-menu li{position:relative;margin:0 14px;padding:17px 12px;display:inline-block;list-style:none;font-size:18px;line-height:2em;}
.main-menu li.menu-item-3710{background:url(/wp-content/uploads/arrow_3719.png) no-repeat top center;border-top:2px solid #f17130;}
.main-menu li.menu-item-3719{background:url(/wp-content/uploads/arrow_3710.png) no-repeat top center;border-top:2px solid #4ab5c1;}
.main-menu li.menu-item-3724{background:url(/wp-content/uploads/arrow_3724.png) no-repeat top center;border-top:2px solid #d94f4d;}
.main-menu li.menu-item-3730{background:url(/wp-content/uploads/arrow_3730.png) no-repeat top center;border-top:2px solid #b6d363;}
.main-menu li.menu-item-3734{background:url(/wp-content/uploads/arrow_3734.png) no-repeat top center;border-top:2px solid #9a5fd3;}
.main-menu li.menu-item-3710:hover, .main-menu li.menu-item-3710:focus{background:#f17130;}
.main-menu li.menu-item-3719:hover, .main-menu li.menu-item-3719:focus{background:#4ab5c1;}
.main-menu li.menu-item-3724:hover, .main-menu li.menu-item-3724:focus{background:#d94f4d;}
.main-menu li.menu-item-3730:hover, .main-menu li.menu-item-3730:focus{background:#b6d363;}
.main-menu li.menu-item-3734:hover, .main-menu li.menu-item-3734:focus{background:#9a5fd3;}
.main-menu li li{width:100%;float:none;text-align:left;margin:0;padding:0 12px;line-height:1.44em;}
.main-menu li a{color:#ffffff;}
.main-menu li:hover > a,
.main-menu li a:hover,
.main-menu li:focus > a,
.main-menu li a:focus{text-decoration:none;}
.main-menu .sub-menu{padding:12px 0;position:absolute;z-index:88;top:70px;left:0px;display:none;box-shadow:-5px 7px 7px #888888;}
.main-menu li.menu-item-3710 .sub-menu{background-color:#f17130;}
.main-menu li.menu-item-3719 .sub-menu{background-color:#4ab5c1;}
.main-menu li.menu-item-3724 .sub-menu{background-color:#d94f4d;}
.main-menu li.menu-item-3730 .sub-menu{background-color:#b6d363;}
.main-menu li.menu-item-3734 .sub-menu{background-color:#9a5fd3;}
.main-menu ul ul{white-space:normal;}
.main-menu ul ul a{display:block;font-size:16px;color:#ffffff;text-transform:none;margin:0;padding:4px 10px;white-space:nowrap;}
.main-menu ul li:hover > ul{display:block;}
.main-menu ul li:hover > ul .sub-menu{display:none;}
.main-menu .menu-item-3710.current_page_item,
.main-menu .menu-item-3710.current_page_ancestor,
.main-menu .menu-item-3710.current-page-ancestor,
.main-menu .menu-item-3710.current-menu-item,
.main-menu .menu-item-3710.current-menu-ancestor{background:#f17130;}
.main-menu .menu-item-3719.current_page_item,
.main-menu .menu-item-3719.current_page_ancestor,
.main-menu .menu-item-3719.current-page-ancestor,
.main-menu .menu-item-3719.current-menu-item,
.main-menu .menu-item-3719.current-menu-ancestor{background:#4ab5c1;}
.main-menu .menu-item-3724.current_page_item,
.main-menu .menu-item-3724.current_page_ancestor,
.main-menu .menu-item-3724.current-page-ancestor,
.main-menu .menu-item-3724.current-menu-item,
.main-menu .menu-item-3724.current-menu-ancestor{background:#d94f4d;}
.main-menu .menu-item-3730.current_page_item,
.main-menu .menu-item-3730.current_page_ancestor,
.main-menu .menu-item-3730.current-page-ancestor,
.main-menu .menu-item-3730.current-menu-item,
.main-menu .menu-item-3730.current-menu-ancestor{background:#b6d363;}
.main-menu .menu-item-3734.current_page_item,
.main-menu .menu-item-3734.current_page_ancestor,
.main-menu .menu-item-3734.current-page-ancestor,
.main-menu .menu-item-3734.current-menu-item,
.main-menu .menu-item-3734.current-menu-ancestor{background:#9a5fd3;}
.right a{float:right;display:inline-block;margin-right:4%;padding:17px 23px;font-size:20px;line-height:1.8em;color:#ffffff;border-top:2px solid #e3b30e;background-image:url(/wp-content/uploads/bg-menu_donate-now.png);background-repeat:no-repeat;background-position:center 2px;}
.right a:hover, .right a:focus{background-color:#e3b30e;text-decoration:none;}

#wrap{width:100%;padding:72px 0 1px;}

#header-container{width:100%;height:132px;margin:0 auto;background:#4ab5c1;}
#header{width:100%;max-width:1200px;margin:0 auto;}
#header .logo{float:left;width:30%;max-width:320px;height:auto;margin:17px 0 0 2.75%;}
#header .sign-up{width:417px;}
#header .sign-up .gform_wrapper{width:417px;margin:0;}
#header .sign-up, #header .search{float:right;padding:45px 1% 0 0;}
.post-type-archive-blog #header .sign-up, .tag #header .sign-up, .single-blog #header .sign-up{padding:86px 1% 0 0;}
#header .sign-up .gform_body{display:block;float:left;width:370px;padding:0;margin:0;}
#header .sign-up .gform_footer{display:block;float:left;width:35px;padding:0;margin:0;clear:none;}
#header .sign-up .gform_wrapper ul li.gfield{margin-top:0;}
#header .sign-up .gform_wrapper .top_label div.ginput_container{margin-top:0;}
#header .sign-up .gform_wrapper ul.gform_fields li.gfield{padding-right:0;}
#header .sign-up .gfield_label{display:none;}
#header .sign-up input{float:left;display:inline-block;width:370px;height:32px;font-size:14px;font-style:italic;color:#000000;border:none;margin-bottom:10px !important;padding:0 7px;}
#header .search input{float:left;display:inline-block;width:338px;height:32px;font-size:14px;font-style:italic;color:#000000;border:none;margin-bottom:10px !important;padding:0 7px;}
#header .sign-up input.submit, #header .sign-up .gform_button.button{float:left;display:inline-block;width:32px;height:32px;color:#ffffff;font-style:normal;background:#c1af4a;cursor:pointer;margin:0 0 0 3px;padding:0;}
#header .search input.submit{float:left;display:inline-block;width:64px;height:32px;color:#ffffff;font-style:normal;background:#c1af4a;cursor:pointer;margin:0 0 0 3px;padding:0;}
#header .sign-up .smedia, #header .search .smedia{clear:both;float:right;}
#header .sign-up .smedia a, #header .search .smedia a{font-size:20px;color:#ffffff;margin-left:8px;}
#header .sign-up .smedia a:hover, #header .search .smedia a:hover{text-decoration:none;}

#home-body-container{width:100%;max-width:1200px;margin:0 auto;padding:0 0 36px;}
#home-body-container .home-content-container{width:100%;background:#ededed;margin:10px 0 20px;}
#home-body-container .home-content{float:left;width:36.67%;}
#home-body-container .home-video{float:left;width:63.33%;}
#home-body-container .home-video .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}
#home-body-container .home-video .video-container iframe, #home-body-container .home-video .video-container object, #home-body-container .home-video .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
#home-body-container .page{padding:11% 6.36% 0;}
#home-body-container .page p{font-size:15px;line-height:1.67em;color:#000000;margin:0 0 14px;}
#home-body-container .page p:last-child{margin-bottom:28px;}
#home-body-container .page a{color:#d94f4d;text-decoration:underline;}
#home-body-container .icons{width:100%;max-width:1200px;margin:0 auto 25px;padding:0 2.16%;}
#home-body-container .icons a{float:left;display:inline-block;width:18.87%;padding:12px 0 12px 50px;font-size:14px;line-height:1.5em;}
#home-body-container .icons a.families-are-leaders{width:20.67%;background:url(/wp-content/uploads/icon_families-as-leaders.png) no-repeat;}
#home-body-container .icons a.our-partners{background:url(/wp-content/uploads/icon_our-partners.png) no-repeat;}
#home-body-container .icons a.news-events{background:url(/wp-content/uploads/icon_news-events.png) no-repeat;}
#home-body-container .icons a.contact-us{background:url(/wp-content/uploads/icon_contact-us.png) no-repeat;}
#home-body-container .icons a.partnership-portal{width:18.32%;background:url(/wp-content/uploads/icon_partner-portal.png) no-repeat;}
#home-body-container .naz-flash{float:left;width:61.17%;margin-right:3.83%;padding:2.33%;background:#ededed;font-size:14px;line-height:1.75em;color:#050505;}
#home-body-container .naz-flash h3{font-family:'Fjalla One',sans-serif;font-size:20px;line-height:1.5em;font-weight:400;}
#home-body-container .naz-flash a{display:block;color:#4ab5c1;text-decoration:none;}
#home-body-container .callouts{float:left;width:35%;}
#home-body-container .callouts .cff-likebox{margin-top:0 !important;}
#home-body-container .callouts .naz-blog{width:100%;color:#ffffff;margin-bottom:10.71%;padding:15px;background:#e27742;}
#home-body-container .callouts .naz-blog .title{font-family:'Fjalla One',sans-serif;font-size:20px;line-height:1.5em;font-weight:400;text-transform:uppercase;margin-bottom:20px;}
#home-body-container .callouts .naz-blog h3{font-family:'Raleway',sans-serif;font-size:18px;line-height:1.5em;font-weight:400;margin-bottom:20px;}
#home-body-container .callouts .naz-blog p{font-size:14px;line-height:1.75em;font-weight:400;}
#home-body-container .callouts .naz-blog a{color:#67b3bf;}
#home-body-container .callouts .naz-blog .title a{color:#ffffff;}
#home-body-container .callouts img.results-summary{display:block;width:100%;height:auto;margin:0;}
#home-body-container .callouts .donate{width:100%;padding:6.67% 3.33% 3.33%;background:#4ab5c1;}
#home-body-container .callouts .donate .text{width:100%;padding-bottom:100px;background:url(/wp-content/uploads/icon_growth.png) no-repeat center bottom;}
#home-body-container .callouts .donate .text p{font-size:18px;line-height:1.5em;color:#000000;margin-bottom:14px;}
#home-body-container .callouts .donate .text a{display:inline-block;padding:0 38px;background:url(/wp-content/uploads/icon_donate.png) no-repeat right 10px;font-size:26px;line-height:2em;font-weight:700;color:#ffffff;}
#home-body-container .callouts .donate .text a:hover{text-decoration:none;}

#body-container{width:100%;max-width:1200px;margin:0 auto;padding:0;}

#body-container .left-menu{float:left;width:33.33%;margin:10px 0 0;background-color:#e8e8e8;}
#body-container .left-menu ul{width:100%;padding:10% 0 18.75%;}
#body-container .left-menu li{width:100%;text-align:center;font-size:14px;line-height:1.167em;margin-bottom:7px;padding:0;}
#body-container .left-menu li:first-of-type{margin-bottom:35px;}
#body-container .left-menu li strong{font-size:20px;font-weight:400;}
#body-container .left-menu li:last-of-type{margin-bottom:0;}
#body-container .left-menu li a{color:#000000;}
#body-container .left-menu li.current_page_item a, #body-container .left-menu li.current_page_ancestor li.current_page_item a, .parent-pageid-684 #body-container .left-menu li.current_page_parent a{color:#d94f4d;}
#body-container .left-menu li.current_page_item li a, #body-container .left-menu li.current_page_ancestor li.current_page_item li a{color:#000000;}
#body-container .left-menu li a:hover{text-decoration:none;}
#body-container .left-menu li ul{display:none;padding:0;margin:7px 0 3px;}
#body-container .left-menu li ul li{font-size:13px;}
#body-container .left-menu li ul li:first-of-type{margin-bottom:7px;}
#body-container .left-menu li.current_page_item ul, #body-container .left-menu li.current_page_ancestor ul{display:inline-block;}
#body-container .left-menu li.page-item-26 ul, #body-container .left-menu li.page-item-60 ul{display:none;}
#body-container .left-menu .fb-feed{width:75%;margin:0 12.5% 175px;}
.post-type-archive-blog #body-container .left-menu h3:first-of-type, .tag  #body-container .left-menu h3:first-of-type, .single-blog #body-container .left-menu h3:first-of-type{margin-top:30px;}
.post-type-archive-blog #body-container .left-menu h3, .tag #body-container .left-menu h3, .single-blog #body-container .left-menu h3{font-family:"Fjalla One", sans-serif;font-size:24px;line-height:1.25em;text-align:center;margin-bottom:30px;}
.post-type-archive-blog #body-container .left-menu h3 a:hover, .tag #body-container .left-menu h3 a:hover, .single-blog #body-container .left-menu h3 a:hover{color:#44b6c1;text-decoration:none;}

#body-container article{float:left;width:66.67%;margin:10px 0 0;}
.post-type-archive-blog #body-container article, .tag #body-container article, .single-blog #body-container article{padding-bottom:20px;}
#body-container article img.wp-post-image{width:100%;height:auto;}
body.page-id-62 article img.wp-post-image{max-width:100px;}
body.single-post #body-container article img.wp-post-image{width:auto;height:auto;}
#body-container article .entry-content{padding:3.75%;}
.post-type-archive-blog #body-container article .entry-content, .tag #body-container article .entry-content, .single-blog #body-container article .entry-content{padding:30px 30px 10px;}
.post-type-archive-blog #body-container article .entry-content:after, .tag #body-container article .entry-content:after, .single-blog #body-container article .entry-content:after{content:"";display:table;clear:both;}
.post-type-archive-blog #body-container article .entry-content .excerpt-container, .tag #body-container article .entry-content .excerpt-container{display:table;width:100%;}
.post-type-archive-blog #body-container article .entry-content .excerpt-container .image, .tag #body-container article .entry-content .excerpt-container .image{display:table-cell;width:160px;vertical-align:middle;padding-right:10px;}
.post-type-archive-blog #body-container article .entry-content .excerpt-container .image img, .tag #body-container article .entry-content .excerpt-container .image img{display:block;max-width:100%;height:auto;}
.post-type-archive-blog #body-container article .entry-content .excerpt-container .excerpt, .tag #body-container article .entry-content .excerpt-container .excerpt{display:table-cell;vertical-align:middle;}
#body-container article.post .date{font-size:14px;font-weight:700;}
#body-container article h1, #fancybox-content h1{font-family:'Fjalla One',sans-serif;font-size:28px;line-height:1.2em;font-weight:400;color:#373737;margin:0 0 30px;}
#body-container article h2, #fancybox-content h2{font-family:'Fjalla One',sans-serif;font-size:25px;line-height:1.2em;font-weight:400;color:#373737;margin:0 0 25px;}
.post-type-archive-blog #body-container article h2, .tag #body-container article h2{margin-bottom:5px;}
#body-container article h2.subhead{margin:-25px 0 25px;}
body.search #body-container article h2 {margin:30px 0 5px;}
#body-container article h3, #fancybox-content h3{font-family:'Fjalla One',sans-serif;font-size:22px;line-height:1.2em;font-weight:400;color:#373737;margin:0 0 25px;}
#body-container article h4, #fancybox-content h4{font-family:'Fjalla One',sans-serif;font-size:19px;line-height:1.3em;font-weight:400;color:#000000;margin:0 0 25px;}
#body-container article p{font-size:14px;line-height:2em;color:#373737;margin:0 0 25px;}
#fancybox-content p{font-size:12px;line-height:1.5em;color:#373737;margin:0 0 20px;}
#body-container article p:last-child, #fancybox-content p:last-child{margin-bottom:0px;}
#body-container article strong, #body-container article b, .left-menu strong, .left-menu b, #fancybox-content strong, #fancybox-content b{font-weight:700;}
#body-container article ol, #body-container article ul{margin:0 0 25px 35px;}
#body-container article ol li{list-style:decimal;font-size:14px;line-height:1.67em;color:#373737;margin:0 0 12px;}
#body-container article ol ol{margin:12px 0 0 35px;}
#body-container article ul li{list-style:disc;font-size:14px;line-height:1.67em;color:#373737;margin:0 0 12px;}
#body-container article ul ul{margin:12px 0 0 35px;}
#body-container article a, #fancybox-content a{color:#d94f4d;text-decoration:underline;}
#body-container article figure.aligncenter{display:block;margin:0 auto 25px;}
#body-container article figure.alignnone{display:block;margin:0 0 25px;}
#body-container article.post-62 ul{padding:0;margin:0 0 14px 0;}
#body-container article.post-62 ul:after{content:"";display:table;clear:both;}
#body-container article.post-62 ul li{float:left;list-style:none;font-size:13px;width:45%;margin:0 10px 10px 0;}
#body-container article.post-62 ul li:nth-child(2n+1){clear:left;}
#body-container article.post-62 ul li img{float:left;margin:0 5px 0 0;}
#body-container article .signupframe input{margin-bottom:0;}
#body-container article .signupframe td{vertical-align:middle;padding-bottom:14px;}
#body-container .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}
#body-container .video-container iframe, #body-container .video-container object, #body-container .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
#body-container .form{float:left;width:26.67%;margin-top:155px;padding:20px;background:#f2f3f3;}
#body-container .form h3{margin:0 0 14px 0;font-size:20px;font-weight:700;line-height:1.2em;color:#000000;}
#body-container .form p{margin:0 0 14px 0;font-size:15px;line-height:1.2em;color:#231f20;}
#body-container .form input{display:block;width:100%;height:46px;float:left;margin-bottom:15px;font-size:16px;padding:3px 12px;border:1px solid #c3c2c3;}
#body-container .form select{display:block;width:100%;height:46px;float:left;margin-bottom:15px;font-size:16px;padding:6px 12px 6px 6px;border:1px solid #c3c2c3;}
#body-container .form input.submit{width:100%;max-width:250px;height:43px;border:0px;cursor:pointer;}
#body-container .form ul.error{margin:0px 0px 10px 80px;}
#body-container .form ul.error li{font-size:12px;color:#ff0000;}
#body-container .form p.error{color:#ff0000;}
img.photo-news, img.photo-family-story{clear:left;float:left;width:30%;max-width:150px;margin-bottom:30px;}
.content-news, .content-family-story{width:70%;margin-bottom:30px;padding-left:10px;float:left;}
figure.alignleft, img.alignleft{float:left;margin:0 15px 15px 0;}
figure.alignright, img.alignright{float:right;margin:0 0 15px 15px;}
div.alignleft{float:left;text-align:center;margin:0 24px 24px 24px;}
figcaption.wp-caption-text{float:left;width:100%;text-align:center;padding:0 24px 24px 24px;}
figure.aligncenter figcaption.wp-caption-text, figure.alignnone figcaption.wp-caption-text{float:none;padding:0 24px;}
img#solutions{background:url(/wp-content/uploads/photo_ecosystem.png) left top no-repeat;}
#imap{display:block;width:526px;height:521px;background:url(/wp-content/uploads/photo_ecosystem.png) no-repeat;position:relative;margin:0 0 15px 115px;}
#imap dd{position:absolute;padding:0;margin:0;}
#imap #pichousing{left:41px;top:6px;z-index:2;}
#imap #piccareerandfinance{left:0px;top:161px;z-index:2;}
#imap #pichealth{left:51px;top:336px;z-index:2;}
#imap #picfamilyachievement{left:214px;top:337px;z-index:2;}
#imap #piccollege{left:374px;top:325px;z-index:2;}
#imap #picanchorschools{left:424px;top:160px;z-index:2;}
#imap #picearlychildhood{left:392px;top:0px;z-index:2;}
#imap #picfamilyacademy{left:213px;top:11px;z-index:2;}
#imap #picnazconnect{left:184px;top:166px;z-index:2;}
#imap a#housing, #imap a#careerandfinance, #imap a#health, #imap a#familyachievement, #imap a#college, #imap a#anchorschools, #imap a#earlychildhood, #imap a#familyacademy, #imap a#nazconnect{display:block;text-decoration:none;z-index:2;}
#imap a#housing{width:102px;height:151px;}
#imap a#careerandfinance{width:102px;height:157px;}
#imap a#health{width:103px;height:143px;}
#imap a#familyachievement{width:160px;height:184px;}
#imap a#college{width:104px;height:146px;}
#imap a#anchorschools{width:102px;height:156px;}
#imap a#earlychildhood{width:103px;height:160px;}
#imap a#familyacademy{width:103px;height:114px;}
#imap a#nazconnect{width:127px;height:121px;}
#imap a span, #imap a:visited span{display:none;}
#imap a#housing:hover{background:transparent url(/wp-content/uploads/photo_ecosystem.png) -41px -527px no-repeat;}
#imap a#careerandfinance:hover{background:transparent url(/wp-content/uploads/photo_ecosystem.png) 0px -682px no-repeat;}
#imap a#health:hover{background:transparent url(/wp-content/uploads/photo_ecosystem.png) -51px -857px no-repeat;}
#imap a#familyachievement:hover{background:transparent url(/wp-content/uploads/photo_ecosystem.png) -214px -858px no-repeat;}
#imap a#college:hover{background:transparent url(/wp-content/uploads/photo_ecosystem.png) -374px -846px no-repeat;}
#imap a#anchorschools:hover{background:transparent url(/wp-content/uploads/photo_ecosystem.png) -424px -681px no-repeat;}
#imap a#earlychildhood:hover{background:transparent url(/wp-content/uploads/photo_ecosystem.png) -392px -521px no-repeat;}
#imap a#familyacademy:hover{background:transparent url(/wp-content/uploads/photo_ecosystem.png) -213px -532px no-repeat;}
#imap a#nazconnect:hover{background:transparent url(/wp-content/uploads/photo_ecosystem.png) -184px -687px no-repeat;}

#footer-container{width:100%;margin:0 auto;border-top:3px solid #000000;}
#footer-pad{width:100%;max-width:1200px;margin:0 auto;padding:30px 0;}
#footer-container .footer{float:left;width:22.5%;padding-left:2.5%}
#footer-container .footer p{font-size:12px;line-height:2em;color:#373737;}
#footer-container .footer p a{font-size:14px;line-height:1.71em;margin-left:5px;}
#footer-container .footer p a:first-of-type{margin-left:20px;}
#footer-container .footer p a.signup{display:none;font-size:12px;line-height:2em;margin-left:0;}
#footer-container .footer p a.signup:hover{text-decoration:underline;}
#footer-container .footer p a:hover{text-decoration:none;}
#footer-container .icons{float:right;width:43%;padding:0 0 0 4.83%;}
#footer-container .icons a{float:left;display:block;text-align:center;width:15.5%;padding:48px 5px 12px;font-size:12px;line-height:1.5em;}
#footer-container .icons a.families-are-leaders{background:url(/wp-content/uploads/icon_families-as-leaders.png) no-repeat top center;background-size:34px 34px;}
#footer-container .icons a.our-partners{background:url(/wp-content/uploads/icon_our-partners.png) no-repeat top center;background-size:34px 34px;}
#footer-container .icons a.news-events{background:url(/wp-content/uploads/icon_news-events.png) no-repeat top center;background-size:34px 34px;}
#footer-container .icons a.contact-us{background:url(/wp-content/uploads/icon_contact-us.png) no-repeat top center;background-size:34px 34px;}
#footer-container .icons a.partnership-portal{width:14.92%;background:url(/wp-content/uploads/icon_partner-portal.png) no-repeat top center;background-size:34px 34px;}
#footer-container .donate{float:right;width:29.5%;margin-right:2.5%;background:url(/wp-content/uploads/icon_growth.png) no-repeat bottom right;background-size:156px auto;}
#footer-container .donate .title{font-size:26px;color:#e3b30e;margin-bottom:20px;}
#footer-container .donate .title a{color:#e3b30e;}
#footer-container .donate .title a:hover{text-decoration:none;}
#footer-container .donate p{width:60%;font-size:14px;color:#2a2929;}

.kgvid_wrapper{margin:0 0 6px !important;}

.pagination{margin:0 0 0 400px;padding:20px 0;}
.post-type-archive-blog .pagination, .tag .pagination{margin:0;padding:30px 30px 10px;}

@media only screen and (max-width: 1049px) {
	.main-menu li{margin:0 12px;font-size:16px;line-height:2.25em;}
	.right a{font-size:18px;line-height:2em;}
}

@media only screen and (max-width: 924px) {
	.top-bar{display:block;position:fixed;left:0;right:0;z-index:89;}
	#menu-container{display:none;}
	#header-container{display:none;}
	#home-body-container .home-content-container{margin-top:0;}
	#home-body-container .icons .no-mobile{display:none;}
	#home-body-container .page{padding:28px 2.5% 0;}
	#home-body-container .home-content{float:none;width:100%;}
	#home-body-container .home-video{float:none;width:100%;}
	#home-body-container .callouts .donate{display:none;}
	#footer-pad{padding:33px 2.5%;}
	#footer-container .footer{width:40%;margin:0;padding:0;max-width:270px;}
	#footer-container .footer p a.signup{display:inline;}
	#footer-container .icons{display:none;}
	#footer-container .donate{width:60%;margin:0;padding:0;max-width:354px;}
}

@media only screen and (max-width: 767px) {
	#wrap{padding-top:80px;}
	#home-body-container{padding-bottom:0;}
	#home-body-container .icons{display:none;}
	#home-body-container .left-column-container{float:none;width:100%;margin:0 auto;padding:0 5%;}
	#home-body-container .left-column{float:none;width:100%;max-width:none;margin:0;padding:0;}
	#home-body-container .naz-flash{float:none;width:100%;margin:0;padding:0 2.5%;background:none;}
	#home-body-container .callouts{float:none;width:100%;}
	#home-body-container .callouts .naz-blog{margin-bottom:0;padding:20px 2.5%;}
	#home-body-container .callouts img.results-summary{display:none;}
	#home-body-container .page{float:none;width:100%;margin:0;}
	#home-body-container .page h1{font-size:33px;}
	#home-body-container .page p{line-height:1.5em;}
	#body-container .left-menu{display:none;}
	#body-container article{float:none;width:100%;padding:0 2.5%;margin:4.6% 0 0;}
	#body-container article .entry-content{padding:0;}
	#body-container article h1{font-size:26px;}
	#body-container article h2{font-size:23px;}
	#body-container article h3{font-size:20px;}
	#body-container article h4{font-size:17px;}
	#body-container article p{font-size:14px;}
	#body-container article ol li, #body-container article ul li{font-size:14px;}
	.post-type-archive-blog #body-container article, .tag #body-container article .entry-content, .single-blog #body-container article{margin-top:0;}
	.post-type-archive-blog #body-container article .entry-content, .tag #body-container article .entry-content, .single-blog #body-container article .entry-content{padding:30px 0 10px;}
	#footer-container{border-top:none;}
	#footer-pad{padding:0 0 33px;}
	#footer-container .footer{float:none;width:100%;margin:0 auto;padding:0;text-align:center;}
	#footer-container .donate{float:none;width:100%;max-width:none;margin-bottom:15px;padding:15px 2.5%;background:#ededed;}
	#footer-container .donate-pad{width:100%;max-width:354px;margin:0 auto;background:url(/wp-content/uploads/icon_growth.png) no-repeat bottom right;background-size:156px auto;}
    #footer-container .donate p{font-size:13px;}
}

@media only screen and (max-width: 600px) {
	#wpadminbar{position:fixed !important;}
	.post-type-archive-blog #body-container article .entry-content .excerpt-container, .tag #body-container article .entry-content .excerpt-container{display:block;}
	.post-type-archive-blog #body-container article .entry-content .excerpt-container .image, .tag #body-container article .entry-content .excerpt-container .image{display:block;width:100%;max-width:250px;padding-right:0;}
	.post-type-archive-blog #body-container article .entry-content .excerpt-container .image img, .tag #body-container article .entry-content .excerpt-container .image img{margin-bottom:5px;}
	.post-type-archive-blog #body-container article .entry-content .excerpt-container .excerpt, .tag #body-container article .entry-content .excerpt-container .excerpt{display:block;}
}

@media only screen and (max-width: 480px) {
}