/*!
Theme Name: Utah Foster Care Foundation
Theme URI: http://utahfostercare.org
Author: ninnypants
Author URI: http://ninnypants.com
Description: 
Version: 2.0
Note: Do not edit style.css directly. It is compiled via scss/style.scss

*/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,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}body{background-color:#fff;background-image:url(img/bg.jpg),url(img/bg2.jpg);background-repeat:repeat-x, repeat;background-position:left top, left top;color:#333;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:14px;line-height:32px}.wrapper .ribbon{width:979px;background:#591f59 url(img/ribbon.jpg) repeat-x left center;height:32px;line-height:32px;color:#a685a6;text-align:center;text-transform:uppercase;position:relative;z-index:1;top:0;left:-2px;font-size:12px}.wrapper .ribbon:before{width:50px;height:32px;background:transparent url(img/ribbon-left.png) no-repeat right top;content:'';position:absolute;top:16px;left:-49px;z-index:0}.wrapper .ribbon:after{width:50px;height:32px;background:transparent url(img/ribbon-right.png) no-repeat left top;content:'';position:absolute;top:16px;right:-49px;z-index:0}h1,h2,h3,h4,h5,h6{font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:normal;margin-bottom:32px}.page-content p{font-size:16px}.page-content h2{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:24px;font-weight:600}.page-content h3{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:18px;text-transform:uppercase;font-weight:600}.page-content h4{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:18px;font-weight:600}.page-content h5{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:16px;text-transform:uppercase;font-weight:600}.page-content h6{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:16px;font-weight:600}table,p{margin-bottom:32px}a{color:#662466;text-decoration:none}strong{font-weight:600}em{font-style:italic}p em{font-weight:400}.page-content a,.aside a{text-decoration:underline}.page-content ul{margin:32px 0 32px 32px}.page-content ul li{line-height:32px;padding-left:16px;font-size:16px}.page-content ul ul{margin:0 0 0 16px;list-style:disc}.page-content .gform_wrapper ul li{padding-left:0}.page-content .gform_wrapper input[type='text']{background-color:#E5F4FA}.page-content .gform_wrapper input[type='text']:focus{background-color:#fff}body>.wrap{width:975px;margin:0 auto;background:transparent url(img/wrap-bg.png) repeat left top fixed;padding:0 8px}.wrapper{width:975px;margin:0 auto;background:#fff;overflow:visible;padding-bottom:30px;position:relative;z-index:1;background-image:url(img/15-burst.png);background-position:top left;background-repeat:no-repeat}.header{position:relative;margin-bottom:48px;height:150px}.site-title,.site-title a{width:175px;height:175px}.site-title{position:relative;top:32px;z-index:10000}.site-title a{display:block;text-indent:-99999px;overflow:hidden;background:transparent url(img/logo-15.png) no-repeat left top;position:relative;left:-44px}.content{overflow:hidden;padding-bottom:60px}.content .main{float:right;width:785px;margin-right:15px}.content .aside{float:left;margin-left:15px;width:145px;background:#fff}#menu-main-navigation{font-family:"Sentinel SSm A","Sentinel SSm B",serif;width:645px;top:65px;position:absolute;right:0}#menu-main-navigation li{border-left:1px solid #e5e5e5;float:left;width:159px;border-left:1px solid #e5e5e5;position:relative}#menu-main-navigation li a{font-size:16px;font-weight:bold;line-height:1;display:block;padding:0 15px;min-height:105px}#menu-main-navigation li a small{font-size:12px;font-weight:300;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;color:#333;font-style:italic;margin-top:15px;display:block;line-height:16px}#menu-main-navigation li.about a,#menu-main-navigation li.give a{padding-top:18px;min-height:87px}#menu-main-navigation .give .sub-menu li{max-width:139px}#menu-main-navigation .sub-menu{background:#fc0;border:1px solid #e5e5e5;padding:20px 16px 8px 8px;position:absolute;width:auto;left:-1px;z-index:5;white-space:nowrap;z-index:200}#menu-main-navigation .sub-menu:before{content:" ";position:absolute;z-index:-1;top:-9px;left:-9px;right:-9px;bottom:-9px;border:8px solid rgba(51,51,51,0.25)}#menu-main-navigation .sub-menu:after{width:0px;height:0px;content:" ";border-style:solid;border-width:20px 0 0 20px;border-color:transparent transparent transparent #fc0;position:absolute;top:-20px;left:16px}#menu-main-navigation .sub-menu li{float:none;border:none;padding:0;margin:0;width:auto;min-width:174px;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:600}#menu-main-navigation .sub-menu li a{min-height:0;width:auto;height:22px;font-size:12px;text-transform:uppercase;padding:0 0 0 15px;line-height:1;margin:0}#menu-main-navigation .sub-menu li a:hover{text-decoration:underline}#menu-main-navigation .sub-menu li.current-menu-item a{color:#662466;text-decoration:underline}#menu-main-navigation li.current-menu-item>a{color:#ccc}#menu-header-sub-nav{text-transform:uppercase}#menu-header-sub-nav .contact{margin-right:0;background:#fff url(img/ribbon.jpg) repeat-x left top;font-weight:800}#menu-header-sub-nav a{font-size:12px;padding:3px 0px;display:block;line-height:1}#menu-header-sub-nav .contact a{color:#fff;padding:3px 15px}.menu,.menu ul{list-style:none}.menu li ul{display:none}.menu li:hover ul{display:block;position:absolute;left:0}#menu-header-sub-nav{position:absolute;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;right:-1px;top:20px;width:300px}#menu-header-sub-nav li{float:right;margin-right:10px}.footer-nav{width:144px;margin-right:15px;padding-left:15px}.footer-nav a{color:#ccc;text-transform:uppercase;font-size:12px}.footer-nav li{margin-bottom:0;line-height:1.2}.footer-nav ul{margin-bottom:20px}.page-sub-nav{width:100%;height:32px;background:#f2f2f2;text-align:right;margin-bottom:30px}.page-sub-nav ul{display:inline-block;height:32px;text-align:left}.page-sub-nav li{display:inline-block;margin-right:15px}.page-sub-nav li a{height:32px;line-height:32px;font-size:12px;font-weight:600;text-transform:uppercase}.page-sub-nav li.current-menu-item a{color:#ccc}h2.page-title{font-size:32px;font-weight:bold;margin-bottom:30px}.home .main .home-content{width:464px;float:left;margin-right:15px;font-size:18px}.home .main .home-news{float:left;width:304px;position:relative}.home .main .home-news .title{margin-bottom:0}.home .main .upcoming-events .event{margin-bottom:4px}.page-content blockquote{padding:0 32px;margin-bottom:32px;background:#fff url(img/bullet-pullquote.jpg) no-repeat left 6px;font-size:24px;font-weight:300}.this-months-posts,.upcoming-events,.top-posts{float:left;width:304px;position:relative}.top-news .title a,.upcoming-events .title a,.this-months-posts .title a{text-transform:uppercase;color:#333;font-size:16px}.top-news{padding-top:8px}.upcoming-events ul,.this-months-posts ul,.top-news ul{list-style:none;margin-bottom:32px}.upcoming-events .meta,.this-months-posts .meta,.top-news .meta{color:#333;font-size:12px;text-transform:uppercase;margin-bottom:0}.upcoming-events .feed,.this-months-posts .feed,.top-news .feed{background:#fff url(img/mini-feed.jpg) no-repeat left top;display:inline-block;width:16px;height:16px;white-space:nowrap;text-indent:100%;overflow:hidden;margin-right:10px}.img-group{width:100%;clear:both}.upcoming-events{margin-right:96px}.upcoming-events .title a{text-transform:uppercase;color:#333;font-size:16px}.upcoming-events ul{margin:0}.upcoming-events .event{overflow:hidden;margin-bottom:32px}.upcoming-events .event .day{width:50px;display:block;float:left;font-size:12px;text-transform:uppercase;color:#666}.upcoming-events .event .time-place{text-transform:uppercase;font-size:12px}.upcoming-events .event .time-place span.time{color:#666}.upcoming-events .event .time-place a.time{text-decoration:underline}.upcoming-events .event .time-place .city{color:#999}.upcoming-events .event .title{display:block;margin-left:50px;text-decoration:underline}.this-months-posts li a{text-decoration:underline}.this-months-posts li span{display:block;text-transform:uppercase;color:#999;font-size:12px}.single-ufcf_person .page-content{width:622px}.single-ufcf_person .page-content .meta,.single-ufcf_person .page-content .meta .wrap{overflow:hidden;position:relative;margin-bottom:16px}.single-ufcf_person .page-content .meta img{display:block;float:left;width:144px;height:192px;margin-right:16px}.single-ufcf_person .page-content .meta .region,.single-ufcf_person .page-content .meta .program{font-size:14px;float:left;margin-right:20px}.single-ufcf_person .page-content .meta .program{clear:right;float:none}.single-ufcf_person .page-content .meta .region span,.single-ufcf_person .page-content .meta .program span{text-transform:uppercase;color:#591f59}.single-ufcf_person .page-content .meta .since{font-size:14px;clear:left}.single-ufcf_person .page-content .meta .social{clear:left;font-size:14px;list-style:none}.faq-section{font-size:14px}.faq-question{color:#ccc;background:#fff url("img/faq-arrows.jpg") no-repeat left -140px;padding-left:20px}.faq-question.closed{color:#591f59;background-position:0 14px}.faq-answer{padding-left:65px;font-style:italic}.faq-answer.closed{display:none}.page-template-contact-php .locations{width:240px;float:left}.page-template-contact-php .locations.first{clear:left;margin-right:96px}.page-template-contact-php .locations .location,.page-template-contact-php .locations .satellite{margin-bottom:32px}.page-template-contact-php .locations .location *,.page-template-contact-php .locations .satellite *{margin:0}.page-template-contact-php .locations h3{font-family:"Whitney SSm A","Whitney SSm B",sans-serif}.page-template-contact-php .locations .location h3{color:#591f59;text-transform:uppercase}.page-template-contact-php .locations .location .phone,.page-template-contact-php .locations .location .tollfree{font-weight:bold}.page-template-contact-php .locations .vcard{width:25px;height:16px;background:#fff url(img/vcard.png) no-repeat left top;margin-left:16px;overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;vertical-align:text-bottom}.page-template-contact-php .gfield_description{font-style:italic;line-height:32px;font-size:12px}table.staff{width:100%}table.staff th{text-transform:uppercase;color:#959595;font-size:12px;text-align:left}table.staff td{font-size:18px;color:#591f59}.page-content{width:464px;margin-right:15px;float:left;font-size:18px}.page-template-rfcs-php .page-content,.page-template-cluster-php .page-content,.page-template-in-service-training-php .page-content,.page-template-default .page-content,.single-post .page-content{width:622px}.page-template-page-full-width-php .page-content,.page-template-page-full-width-no-title-php .page-content{width:100%}.main .aside{margin:0;width:304px}.blog .post{margin-bottom:32px}.post-meta{margin:0;line-height:1}.post-meta .author{color:#662466}.blog .post-title{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:normal;font-size:24px}h2.post-title{max-width:622px;margin-bottom:21px}h2.post-title a{text-decoration:none}h3.byline{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;text-transform:uppercase;font-size:12px;line-height:1}h3.byline .post-date{color:#999}.wp-caption{padding:16px;width:100% !important;overflow:hidden;background:#f2f2f2;background:-moz-linear-gradient(top, #f2f2f2 0%, #fff 66%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f2f2), color-stop(66%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #f2f2f2 0%, #fff 66%, #fff 100%);background:-o-linear-gradient(top, #f2f2f2 0%, #fff 66%, #fff 100%);background:-ms-linear-gradient(top, #f2f2f2 0%, #fff 66%, #fff 100%);background:linear-gradient(to bottom, #f2f2f2 0%, #fff 66%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0 )}.wp-caption img{float:left;width:287px}.wp-caption .wp-caption-text{float:right;width:319px;font-size:14px;font-style:italic;font-weight:300}.single-empire_event .page-title{margin-bottom:32px}.single-empire_event .article-body{width:465px;float:left;margin-right:15px}.single-empire_event .article-body h3{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:24px;margin-bottom:10px}.single-empire_event .article-body p{font-size:12px;text-transform:uppercase;color:#a7a9ac}.single-empire_event .article-body .event-details p{font-size:18px;text-transform:none;color:#333}.single-empire_event .article-body .multiday h3,.single-empire_event .article-body .multiday p{color:#c06}.single-empire_event .article-meta{width:270px;float:right;padding:15px;background:#f2f2f2;background:-moz-linear-gradient(top, #f2f2f2 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f2f2), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #f2f2f2 0%, #fff 100%);background:-o-linear-gradient(top, #f2f2f2 0%, #fff 100%);background:-ms-linear-gradient(top, #f2f2f2 0%, #fff 100%);background:linear-gradient(to bottom, #f2f2f2 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0 )}.single-empire_event section{margin-bottom:32px}.single-empire_event h3{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:12px;text-transform:uppercase;margin-bottom:5px}.single-empire_event span{font-size:12px;text-transform:uppercase;display:block;color:#a7a9ac;line-height:1.5;margin-bottom:8px}.single-empire_event span.multiday{color:#c06}.basement-wrapper{width:100%;height:521px;background:#591f59 url(img/footer-bg.jpg) repeat-x center top}.basement{width:975px;color:#fff;margin:0 auto;position:relative}.basement p{text-transform:uppercase;font-size:12px;color:#735c73}.basement p a{color:#735c73;text-decoration:underline}.basement p.partnership{margin-top:75px}.basement .social-search{background:#fff;height:60px;width:975px;border-radius:0 0 10px 10px;box-shadow:0 0 20px #000}.social-search .footer-social{overflow:hidden;list-style:none;width:328px;float:left;padding-left:345px}.social-search .footer-social li{float:left;width:32px;height:32px;margin-left:50px}.social-search .footer-social li:first-child{margin-left:0}.social-search .footer-social li a{display:block;text-indent:-99999px;overflow:hidden;width:32px;height:32px}.footer-social li.facebook a{background:#fff url(img/facebook.jpg) no-repeat top left}.footer-social li.flickr a{background:#fff url(img/flickr.jpg) no-repeat top left}.footer-social li.youtube a{background:#fff url(img/youtube.jpg) no-repeat top left}.footer-social li.twitter a{background:#fff url(img/twitter.jpg) no-repeat top left}#sidebar-footer-reports{position:absolute;top:150px;left:160px}#sidebar-footer-reports .widget{float:left;width:134px;padding-left:10px;margin-right:10px}#sidebar-footer-reports .widget img{transform:rotate(-7.5deg);-moz-transform:rotate(-7.5deg);-webkit-transform:rotate(-7.5deg);-ms-transform:rotate(-7.5deg);-o-transform:rotate(-7.5deg)}#sidebar-footer-reports h3.widget-title{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;line-height:1.2;max-width:100px;text-transform:uppercase;color:#ccc;font-weight:normal;font-size:12px;margin-bottom:15px}#search{width:270px;height:30px;float:left;border:none}#search label{display:none}#search input[type="text"]{background:#f2f2f2 url(img/search.jpg) no-repeat 5px center;display:block;width:240px;height:30px;border:none;padding-left:30px;color:#b7b7b7}.basement-gallery{width:304px;position:relative;top:-155px;left:30px}.basement-gallery img{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg);border:8px solid #f2f2f2;position:absolute;top:125px;left:0}.basement-gallery img:first-child{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg);top:0;left:30px;z-index:1}.basement-main{width:625px;position:absolute;right:15px;top:92px}.footer-ads{overflow:hidden;margin-bottom:15px}.footer-ads .ad{width:304px;height:112px;float:left;background:#fff}.footer-ads .ad:first-child{margin-right:15px}a img{border:none}.billboards{width:100%;height:238px;clear:both;margin-bottom:30px;position:relative}.billboards .billboard-left{width:624px;position:absolute;left:0;top:0;height:240px;margin-right:15px}.billboards .billboard-right{width:146px;height:240px;position:absolute;right:0;top:0}.home .billboards{height:445px;margin-bottom:3px}.home .billboards .row-two{position:relative;top:225px}.home .billboards .billboard-a{width:464px;position:absolute}.home .billboards .billboard-b{width:304px;height:240px;overflow:hidden;position:absolute;left:479px}.home .billboards .billboard-c,.home .billboards .billboard-d,.home .billboards .billboard-e,.home .billboards .billobard-f{float:left;width:146px;margin-right:15px}.home .billboards .billboard-e{width:304px}.home .billboards .billboard-f{margin-right:0}.billboard-left .billboard-title{position:absolute;left:-2px;bottom:25px;background:transparent url(img/ribbon.jpg) repeat-x left top;height:32px;font-size:18px;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:normal;line-height:32px;padding:0 15px;color:#fff;text-transform:uppercase}#sidebar-after-content h3.widget-title{display:none}.horizontal-billboard{width:800px;overflow:hidden;height:128px;margin-right:16px}.horizontal-billboard .placeholder{width:64px;height:128px;background:#343434;float:left}.horizontal-billboard a{width:224px;height:128px;background:#fafafa;position:relative;margin-left:16px;display:block;float:left}.horizontal-billboard a:before{border:8px solid rgba(0,0,0,0.05);position:absolute;left:0;top:0;width:208px;height:112px;content:'';z-index:1}:focus{outline:0}.alignleft,.left{float:left;margin-right:20px;margin-bottom:10px}.alignright,.right{float:right;margin-left:20px;margin-bottom:10px}.aligncenter,.center{display:block;margin:0 auto 24px auto}.alignnone,.block{clear:both;margin:0 0 24px 0}img.alignleft,img.alignright{display:inline}blockquote.alignleft,blockquote.alignright{width:33%}.show-template{font-family:"inconsolata-1","inconsolata-2",Menlo,Monaco,Consolas,"Courier New",monospace}@media print{*,html,body,#main{background:transparent !important;color:#000 !important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important;border:1px solid #000;margin:20px 0}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}header,#sidebar-primary,#sidebar-subsidiary,#comments-template,footer,.entry-meta{display:none}h1,h2,h3,h4,h5,h6,p,li,em{font-family:Helvetica, Arial, sans-serif;text-transform:none}h1{font-size:20px}h2{font-size:18px}h3,h4,h5,h6{font-size:15px}p,ul li,li,ul li a{font-size:12px !important}}
