body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}h2,h3,h4,h5,h6{line-height:1.3em;}p{margin:0 0 1em;}em{padding:0 3px 0 0;}strong{font-weight:600;}quote,code{margin:.5em 0;}.summary{margin-bottom:15px;font-weight:300;font-size:22px;line-height:1.4em;}.descriptor{margin-bottom:4px;text-transform:uppercase;letter-spacing:.04em;font-size:12px;line-height:1.5em;}.caption{margin-top:0;margin-bottom:2em;color:#848484;letter-spacing:.01em;font-style:italic;font-size:13px;}a,a:hover{text-decoration:none;}.more-link,a.more-link,.page-search .node-readmore a{display:inline-block;clear:both;line-height:1.4em;margin-top:0.5em;margin-bottom:0.5em;text-align:left;text-transform:uppercase;letter-spacing:.02em;font-weight:600;font-size:12px;}.more-link a:hover,a.more-link:hover,.page-search .node-readmore a:hover{color:#000;text-decoration:none;}.more-link a:after,a.more-link:after,.page-search .node-readmore a:after{content:" »";}h2 a:hover,h3 a:hover{text-decoration:none;}ul.inline,ul.links.inline,ul.links.inline li{margin-left:0;padding-left:0;}tr.even,tr.odd{border-bottom:1px solid #ddd;background-color:transparent;}th,td{padding:.5em;border:1px solid #ddd;}th,td.active{background-color:#f5f5f5;}th{vertical-align:bottom;}td{vertical-align:top;}.form-item label{display:block;font-weight:700;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:27px;}.sidebar .views-exposed-form .views-exposed-widget .form-submit{margin-top:0.5em;}.views-exposed-form .views-exposed-widget{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}input,select,.chzn-container{max-width:100%;}.form-type-checkbox label{display:inline-block;margin-left:8px;}input[type="checkbox"]{margin:0;}input.form-submit{height:2.5em;border:1px solid #d5d5d5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-image:-webkit-linear-gradient(top,white 0%,#e6e6e6 100%);background-image:-ms-linear-gradient(top,white 0%,#e6e6e6 100%);background-image:-moz-linear-gradient(top,white 0%,#e6e6e6 100%);background-image:-o-linear-gradient(top,white 0%,#e6e6e6 100%);background-image:webkit-gradient(linear,left top,left bottom,color-stop(0,white),color-stop(1,#e6e6e6));background-image:linear-gradient(to bottom,#ffffff 0%,#e6e6e6 100%);}input.form-submit:hover,input.form-submit:focus{background-image:-webkit-linear-gradient(top,whitesmoke 0%,#e6e6e6 100%);background-image:-ms-linear-gradient(top,whitesmoke 0%,#e6e6e6 100%);background-image:-moz-linear-gradient(top,whitesmoke 0%,#e6e6e6 100%);background-image:-o-linear-gradient(top,whitesmoke 0%,#e6e6e6 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,whitesmoke),color-stop(1,#e6e6e6));background-image:linear-gradient(to bottom,#f5f5f5 0%,#e6e6e6 100%);}input.form-submit:focus{border:1px dotted #333;}input.btn-search{width:26px;height:26px;border:0 none;background:none repeat scroll 0 0 transparent;}input.btn-search:hover{opacity:.6;filter:alpha(opacity=60);background:none repeat scroll 0 0 transparent;}input.placeholder,textarea.placeholder{color:#aaa;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;padding:0 1em;}hr{clear:both;}.border-none{border:none !important;}.box-shadow-none{box-shadow:none !important;}.header{margin:25px 0 30px;}.header-section{display:table;}.header-content{clear:both;}.nav-search{float:right;margin:-65px -20px 0 0;padding:0;min-height:1px;}.nav-search .search-form,#header-search .search-form{margin:0;padding:0;}.nav-search .form-item,#header-search .form-item{margin:0;}#block-search-form{position:relative;display:inline-block;margin:0;padding:0;}#block-search-form .search-query{padding-right:38px;width:130px;}#block-search-form .btn-search{position:absolute;top:1px;right:10px;}#block-search-form input.btn-search:hover{opacity:.6;filter:alpha(opacity=60);}#block-search-form form{margin:0;}.header .site-logo{display:table-cell;vertical-align:middle;}.header .site-logo img{max-height:100px;max-width:none;}.site-name,#site-slogan{color:inherit;font-family:inherit;line-height:1;text-rendering:optimizelegibility;}.site-name{font-weight:700;font-size:44px;}#site-slogan{margin-top:.3em;font-size:24px;line-height:1.1em;}.site-name a,.site-name a:hover{color:#333;text-decoration:none;}.site-name a:hover{color:#000;}#name-and-slogan{display:table-cell;padding:20px 0 20px 10px;vertical-align:middle;width:100%;}.site-login{text-align:right;}.site-main-menu{clear:both;}.site-main-menu ul li,.site-main-menu ul li.leaf,.site-main-menu ul li.expanded,.site-main-menu ul li.collapsed{list-style:none;list-style-image:none;}.site-main-menu ul.menu{margin:0;}.site-main-menu ul.menu li{margin:0;padding:0;}nav h2{position:absolute;left:-10000px;}.admin-shortcuts{display:block;padding:10px;background:#eee;font-size:12px;}.admin-shortcuts ul.menu li,.admin-shortcuts ul.menu li.leaf,.admin-shortcuts ul.menu li.expanded,.admin-shortcuts ul.menu li.collapsed{list-style:none;list-style-image:none;}.admin-shortcuts ul.menu{margin:0;}.admin-shortcuts ul.menu li{display:inline-block;position:relative;}.admin-shortcuts ul.menu li li{display:block;}.admin-shortcuts ul.menu li a{background:none;}.admin-shortcuts ul.menu li ul{display:none;}.admin-shortcuts ul.menu li:hover > ul{display:block;background:#fff;border:1px solid #D4D4D4;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;position:absolute;width:200px;}.admin-shortcuts ul.menu li li:hover > ul{position:absolute;top:5px;left:190px;}#admin-menu li{line-height:normal;}.sidebar{margin-bottom:1.2em;}.sidebar .nav{margin-left:1.2em;}.site-footer{margin-top:40px;margin-bottom:10px;}.site-footer h2{font-size:20px;line-height:1.5em;}.main,.content-head,.mc-content{margin-bottom:1.2em;}.node .submitted{margin-bottom:1em;}.views-row{clear:both;margin-bottom:1em;}.views-row.views-row-last,.views-row h2,.field-collection-view{border-bottom:0;}.main .block{margin-bottom:30px;}.main .block.block-no-bottom-margin{margin-bottom:0;}.main #block-system-main{margin-bottom:0;}.callout,.bracket,.topline{clear:both;margin-top:15px;padding:15px 0;width:30%;border-left:0 none;}.topline,.bracket{border-top:1px solid #eee;}.bracket{border-bottom:1px solid #eee;}.callout{padding:15px;width:27.25%;border:1px solid #eee;}.pullquote,.pullquote-large,blockquote > p:first-child{padding-left:10px;text-indent:-7px;line-height:1.5em;}.pullquote{letter-spacing:.02em;font-size:14px;}.pullquote-large{font-size:20px;}.credits{margin-top:.5em;margin-bottom:.5em;letter-spacing:.05em;font-size:12px;}.postcard-left,.postcard-left-wrap,.postcard-right,.postcard-right-wrap{clear:both;margin-bottom:15px;}.postcard-left > div,.postcard-right > div{display:table-cell;}.postcard-left-wrap > div:first-child,.postcard-left > div:first-child{float:left;}.postcard-right-wrap > div:first-child,.postcard-right > div:first-child{float:right;}.postcard-left > div:first-child img,.postcard-left-wrap > div:first-child img,.postcard-right > div:first-child img,.postcard-right-wrap > div:first-child img{margin-bottom:15px;}.postcard-left > div:first-child img,.postcard-left-wrap > div:first-child img{margin-right:15px;}.postcard-right > div:first-child img,.postcard-right-wrap > div:first-child img{margin-left:15px;}.postcard-left h2,.postcard-left-wrap h2,.postcard-right h2,.postcard-right-wrap h2{margin-top:0;}img,a img{outline:none;border:none;}.main .border-hairline img{border:1px solid #d8d8d8;}.main .border-shadow img{-webkit-box-shadow:0 4px 3px 0 rgba(0,0,0,0.08);-moz-box-shadow:0 4px 3px 0 rgba(0,0,0,0.08);box-shadow:0 4px 3px 0 rgba(0,0,0,0.08);}.main .border-underline img{margin-bottom:5px;padding:0 0 2px;border-bottom:4px solid #e2e2e2;background-color:transparent;}.main .border-none img{border:0 !important;}.main .border-bottom img{border-bottom:1px solid #d3d3d3;}.main .border-simple-nowidth img,.main .border-simple img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;padding:6px;background-color:#e2e2e2;}.main .border-simple img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main .border-simple a:hover img{background-color:#bbb;}.main .border-hairline a:hover img{border:1px solid #373737;}iframe{max-width:100%;}.video-player{height:0;margin-bottom:1em;overflow:hidden;padding-bottom:67.5%;padding-top:1.5625em;position:relative;}.video-player.widescreen{padding-bottom:57.25%;}.video-player.vimeo{padding-top:0;}.video-player iframe,.video-player object,.video-player embed,.video-player video{height:100%;left:0;position:absolute;top:0;width:100%;}.views-row-lines .views-row{border-bottom:1px solid #F0F0F0;margin-bottom:1em;padding-bottom:1em;overflow:auto;}.views-row-lines .views-row-1{border-top:1px solid #F0F0F0;padding-top:1em;}.spacer{margin-top:30px;}.float-left{float:left;margin-right:15px;margin-bottom:15px;}.float-right{float:right;margin-left:15px;margin-bottom:15px;}.float-none{float:none;}.clear-none{clear:none;}.clear-left-margin{margin-left:0 !important;padding-right:20px;}.clear-right{clear:right;}.clear-left{clear:left;}.clear-both{clear:both;}.visually-hidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;z-index:-1000;}.span-full{width:100%;}.block.alert{margin-right:-2px;padding-right:0;padding-left:0;}.block.alert > *{padding-right:10px;padding-left:10px;}.field-collection-container{margin-bottom:0;border-bottom:0;}.field-collection-view{margin:0;padding:0;}.field-collection-container .field-items .field-item{margin:0;}html.js fieldset.collapsed{height:auto;}legend{margin-bottom:1em;line-height:1.5em;}.field .field-label{font-weight:600;}.page-node .content-body .field{margin-bottom:1em;}.page-node .content-body .field-type-field-collection{margin-bottom:0;}#admin-menu{margin-right:0;margin-left:0;padding-right:0;padding-left:0;}.views_slideshow_cycle_main{position:relative;float:left;width:100%;}.views_slideshow_cycle_main .views-slideshow-cycle-main-frame{width:100%!important;height:auto;}.views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row{width:100%!important;height:auto;}.views_slideshow_cycle_main .field-content{max-width:100%;width:100%;}.views_slideshow_cycle_main .field-content img{margin:0;padding:0;max-width:100%;width:100%;height:auto;}ul.primary{margin:1.5em 0 .2em;}.vertical-tabs .summary{font-size:12px;}@media (max-width:480px){.content-col2 [class*="span"]{margin-left:0;width:100%;}.header #logo{display:block;margin:0;text-align:center;}.header-section{display:block;}.site-name,.site-slogan,.site-login{text-align:center;}#name-and-slogan{display:block;}}@media (min-width:481px) and (max-width:767px){.main-top .block[class*="span"],.main-upper .block[class*="span"],.main-lower .block[class*="span"],.main-bottom .block[class*="span"],.content-top .block[class*="span"],.content-upper .block[class*="span"],.content-body .block[class*="span"],.content-lower .block[class*="span"],.content-bottom .block[class*="span"],.content-row2 .span6,.content-col2.row-fluid .span6,.content-row3 .span4,.content-col3.row-fluid .span4,.content-row4 .span3,.content-col4.row-fluid .span3,.site-sidebar-first .block,.site-sidebar-second .block{display:block;float:left;margin-right:0;width:49%;}.main-top .block,.main-upper .block,.main-lower .block,.main-bottom .block,.content-top .block,.content-upper .block,.content-body .block,.content-lower .block,.content-bottom .block{width:100%;}.main-top .block[class*="span"]:nth-child(odd),.main-top .block[class*="span"].clear-row,.main-upper .block[class*="span"]:nth-child(odd),.main-upper .block[class*="span"].clear-row,.main-body .block[class*="span"]:nth-child(odd),.main-body .block[class*="span"].clear-row,.main-lower .block[class*="span"]:nth-child(odd),.main-lower .block[class*="span"].clear-row,.main-bottom .block[class*="span"]:nth-child(odd),.main-bottom .block[class*="span"].clear-row,.content-top .block[class*="span"]:nth-child(odd),.content-top .block[class*="span"].clear-row,.content-upper .block[class*="span"]:nth-child(odd),.content-upper .block[class*="span"].clear-row,.content-lower .block[class*="span"]:nth-child(odd),.content-lower .block[class*="span"].clear-row,.content-bottom .block[class*="span"]:nth-child(odd),.content-bottom .block[class*="span"].clear-row,.content-row2 .span6:nth-child(odd),.content-col2.row-fluid .span6:nth-child(odd),.content-row3 .span4:nth-child(odd),.content-col3.row-fluid .span4:nth-child(odd),.content-row4 .span3:nth-child(odd),.content-col4.row-fluid .span3:nth-child(odd),.site-sidebar-first .block:nth-child(odd),.site-sidebar-second .block:nth-child(odd){margin-right:2%;}.main-top .block[class*="span"]:last-child,.main-upper .block[class*="span"]:last-child,.main-body .block[class*="span"]:last-child,.main-lower .block[class*="span"]:last-child,.main-bottom .block[class*="span"]:last-child,.content-top .block[class*="span"]:last-child,.content-upper .block[class*="span"]:last-child,.content-lower .block[class*="span"]:last-child,.content-bottom .block[class*="span"]:last-child,.content-row2 [class*="span"]:nth-child(2n),.content-row3 [class*="span"]:nth-child(2n),.content-col2.row-fluid [class*="span"]:nth-child(2n),.content-col3.row-fluid [class*="span"]:nth-child(2n),.content-row4 [class*="span"]:nth-child(2n),.content-col4.row-fluid [class*="span"]:nth-child(2n),.site-sidebar-first .block:nth-child(2n),.site-sidebar-second .block:nth-child(2n){margin-right:0;}.main-top .block.span12.clear-row,.main-upper .block.span12.clear-row,.main-lower .block.span12.clear-row,.main-bottom .block.span12.clear-row,.content-top .block.span12.clear-row,.content-upper .block.span12.clear-row,.content-body .block.span12.clear-row,.content-lower .block.span12.clear-row,.content-bottom .block.span12.clear-row{margin-right:0;width:100%;}.content-row2 [class*="span"]:nth-child(2n+1),.content-col2.row-fluid [class*="span"]:nth-child(2n+1),.content-row3 [class*="span"]:nth-child(2n+1),.content-col3.row-fluid [class*="span"]:nth-child(2n+1),.content-row4 [class*="span"]:nth-child(2n+1),.content-col4.row-fluid [class*="span"]:nth-child(2n+1),.site-sidebar-first .block:nth-child(2n+1),.site-sidebar-second .block:nth-child(2n+1){clear:both;margin-left:0;}.site-sidebar-first .block.well,.site-sidebar-second .block.well{width:37%;width:-moz-calc(50% - 50px);width:-webkit-calc(50% - 50px);width:-o-calc(50% - 50px);width:calc(50% - 50px);}.site-sidebar-first .block.well:nth-child(odd),.site-sidebar-second .block.well:nth-child(odd){margin-right:20px;}}@media (max-width:767px){.nav-search{float:right;margin:0;padding:3px 0;}#header-search{position:absolute;right:30px;margin:-15px 0 0;width:auto;}.btn.btn-navbar{float:left;margin-bottom:8px;}nav ul li a{display:block;}.navbar-inner{padding:5px 5px 0;}.content-col2 [class*="span"]{margin-left:0;width:100%;}.callout,.bracket,.topline{width:50%;}.row-fluid .node .content .float-left{max-width:50%;margin-right:20px;}.row-fluid .node .content .float-right{max-width:50%;margin-left:20px;}.footer-content .block{float:left;margin-right:4%;width:48%;}.footer-content .block:nth-child(2n+1){clear:both;}.footer-content .block:nth-child(2n){margin-right:0;}.content-first .main-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;}.content-first .mc-content{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}.content-first .site-sidebar-first{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;}.content-first .site-sidebar-second{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;}}@media (min-width:768px){.navbar-inner{padding:0 20px;}.region-navigation .block{float:left;}.region-navigation .block.pull-right{float:right;}}@media (min-width:768px) and (max-width:979px){.btn.btn-navbar{float:left;margin-bottom:8px;}.navbar-inner{padding:0 5px;}.nav-search{margin-right:0;}.content .callout,.content .bracket,.content .topline{width:40%;}.footer-content .block.span2,.footer-content .block.span3{float:left;margin-left:0;margin-right:4%;width:30.6%;}.footer-content .block.span2:nth-child(3n+1),.footer-content .block.span3:nth-child(3n+1){clear:both;}.footer-content .block.span2:nth-child(3n),.footer-content .block.span3:nth-child(3n){margin-right:0;}.sidebar-first .content-row3 .span4,.sidebar-first .content-col3.row-fluid .span4,.sidebar-first .content-row4 .span3,.sidebar-first .content-col4.row-fluid .span3{display:block;float:left;margin-left:0;margin-right:0;width:49%;}.sidebar-first .content-row3 .span4:nth-child(odd),.sidebar-first .content-col3.row-fluid .span4:nth-child(odd),.sidebar-first .content-row4 .span3:nth-child(odd),.sidebar-first .content-col4.row-fluid .span3:nth-child(odd){margin-right:2%;}.sidebar-first .content-col3.row-fluid [class*="span"]:nth-child(2n),.sidebar-first .content-row4 [class*="span"]:nth-child(2n),.sidebar-first .content-col4.row-fluid [class*="span"]:nth-child(2n){margin-right:0;}.sidebar-first .content-row2 [class*="span"]:nth-child(2n+1),.sidebar-first .content-col2.row-fluid [class*="span"]:nth-child(2n+1),.sidebar-first .content-row3 [class*="span"]:nth-child(2n+1),.sidebar-first .content-col3.row-fluid [class*="span"]:nth-child(2n+1),.sidebar-first .content-row4 [class*="span"]:nth-child(2n+1),.sidebar-first .content-col4.row-fluid [class*="span"]:nth-child(2n+1){clear:both;margin-left:0;}.two-sidebars .content-row3 .span4,.two-sidebars .content-col3.row-fluid .span4,.two-sidebars .content-row4 .span3,.two-sidebars .content-col4.row-fluid .span3{display:block;float:left;margin-left:0;margin-right:0;width:49%;}.two-sidebars .content-row3 .span4:nth-child(odd),.two-sidebars .content-col3.row-fluid .span4:nth-child(odd),.two-sidebars .content-row4 .span3:nth-child(odd),.two-sidebars .content-col4.row-fluid .span3:nth-child(odd){margin-right:2%;}.two-sidebars .content-col3.row-fluid [class*="span"]:nth-child(2n),.two-sidebars .content-row4 [class*="span"]:nth-child(2n),.two-sidebars .content-col4.row-fluid [class*="span"]:nth-child(2n){margin-right:0;}.two-sidebars .content-row2 [class*="span"]:nth-child(2n+1),.two-sidebars .content-col2.row-fluid [class*="span"]:nth-child(2n+1),.two-sidebars .content-row3 [class*="span"]:nth-child(2n+1),.two-sidebars .content-col3.row-fluid [class*="span"]:nth-child(2n+1),.two-sidebars .content-row4 [class*="span"]:nth-child(2n+1),.two-sidebars .content-col4.row-fluid [class*="span"]:nth-child(2n+1){clear:both;margin-left:0;}.no-sidebars .content-row3 .span4,.no-sidebars .content-col3.row-fluid .span4,.no-sidebars .content-row4 .span3,.no-sidebars .content-col4.row-fluid .span3{display:block;float:left;margin-left:0;margin-right:0;width:49%;}.no-sidebars .content-row3 .span4:nth-child(odd),.no-sidebars .content-col3.row-fluid .span4:nth-child(odd),.no-sidebars .content-row4 .span3:nth-child(odd),.no-sidebars .content-col4.row-fluid .span3:nth-child(odd){margin-right:2%;}.no-sidebars .content-col3.row-fluid [class*="span"]:nth-child(2n),.no-sidebars .content-row4 [class*="span"]:nth-child(2n),.no-sidebars .content-col4.row-fluid [class*="span"]:nth-child(2n){margin-right:0;}.no-sidebars .content-row2 [class*="span"]:nth-child(2n+1),.no-sidebars .content-col2.row-fluid [class*="span"]:nth-child(2n+1),.no-sidebars .content-row3 [class*="span"]:nth-child(2n+1),.no-sidebars .content-col3.row-fluid [class*="span"]:nth-child(2n+1),.no-sidebars .content-row4 [class*="span"]:nth-child(2n+1),.no-sidebars .content-col4.row-fluid [class*="span"]:nth-child(2n+1){clear:both;margin-left:0;}.sidebar-second .content-row2 [class*="span"]:nth-child(2n+1),.sidebar-second .content-row3 [class*="span"]:nth-child(3n+1),.sidebar-second .content-row4 [class*="span"]:nth-child(4n+1){clear:both;margin-left:0;}}@media (min-width:980px){.content-row2 [class*="span"]:nth-child(2n+1),.content-row3 [class*="span"]:nth-child(3n+1),.content-row4 [class*="span"]:nth-child(4n+1){clear:both;margin-left:0;}}@media (min-width:980px) and (max-width:1199px){.two-sidebars .content .callout,.two-sidebars .content .bracket,.two-sidebars .content .topline{width:40%;}}.front .title{display:none;}.front.show-title .title{display:block;}body.photobg{background-attachment:fixed !important;background-size:cover !important;}.bodybg .sidebar .region{padding:10px;background-color:#fff;background-color:rgba(255,255,255,0.9);}.bodybg .content-wrapper{padding:10px;background:#fff;}.borders .sidebar .region,.borders .content-wrapper{padding:10px;border:1px solid #d4d4d4;}.roundedcorners .sidebar .region,.roundedcorners .content-wrapper{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.views-grid-four .views-row{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-right:1.7%;margin-bottom:20px;width:23.3%;vertical-align:top;}.views-grid-four .views-row.views-row-4,.views-grid-four .views-row.views-row-8,.views-grid-four .views-row.views-row-12,.views-grid-four .views-row.views-row-16,.views-grid-four .views-row.views-row-20,.views-grid-four .views-row.views-row-24,.views-grid-four .views-row.views-row-28{margin-right:0px;}.views-grid-four.views-grid-header-footer .view-header,.views-grid-four.views-grid-header-footer .view-content,.views-grid-four.views-grid-header-footer .view-footer{display:inline-block;vertical-align:top;}.views-grid-four.views-grid-header-footer .view-header{width:23%;margin-right:1%;}.views-grid-four.views-grid-header-footer .view-content{width:60%;margin-right:1%;}.views-grid-four.views-grid-header-footer .view-footer{width:13%;}.views-grid-five .views-row{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;width:17.6%;margin-right:2.4%;}.views-grid-five .views-row.views-row-5,.views-grid-five .views-row.views-row-10,.views-grid-five .views-row.views-row-15,.views-grid-five .views-row.views-row-20,.views-grid-five .views-row.views-row-25{margin-right:0px;}.views-grid-six .views-row{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;width:14.2%;margin-right:2.4%;}.views-grid-six .views-row.views-row-6,.views-grid-six .views-row.views-row-12,.views-grid-six .views-row.views-row-18,.views-grid-six .views-row.views-row-24,.views-grid-six .views-row.views-row-30,.views-grid-six .views-row.views-row-36{margin-right:0px;}.views-grid-seven .views-row{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;width:11.9%;margin-right:2.4%;}.views-grid-seven .views-row.views-row-7,.views-grid-seven .views-row.views-row-14,.views-grid-seven .views-row.views-row-21,.views-grid-seven .views-row.views-row-28{margin-right:0px;}@media (max-width:1199px){.views-grid-four .views-row{width:22.8%;margin-right:2.3%;}.views-grid-seven .views-row{width:17.6%;margin-right:2.4%;}.views-grid-seven .views-row.views-row-5,.views-grid-seven .views-row.views-row-10,.views-grid-seven .views-row.views-row-15,.views-grid-seven .views-row.views-row-20,.views-grid-seven .views-row.views-row-25{margin-right:0px;}}@media (max-width:979px){.views-grid-four .views-row{width:48.3%;}.views-grid-four .views-row-even{margin-right:0px;}.views-grid-five .views-row{width:31%;}}@media (max-width:979px) and (min-width:768px){.views-grid-five .views-row.views-row-3,.views-grid-five .views-row.views-row-6,.views-grid-five .views-row.views-row-9,.views-grid-five .views-row.views-row-12,.views-grid-five .views-row.views-row-15,.views-grid-five .views-row.views-row-18{margin-right:0px;}}@media (max-width:767px){.views-grid-five .views-row{width:48%;}.views-grid-five .views-row-even{margin-right:0px;}.views-grid-six .views-row{width:22.6%;}.views-grid-six .views-row-even,.views-grid-six .views-row-odd{margin-right:2.4%;}.views-grid-six .views-row.views-row-4,.views-grid-six .views-row.views-row-8,.views-grid-six .views-row.views-row-12,.views-grid-six .views-row.views-row-16,.views-grid-six .views-row.views-row-20,.views-grid-six .views-row.views-row-24,.views-grid-six .views-row.views-row-28{margin-right:0px;}.views-grid-four.views-grid-header-footer .view-header,.views-grid-four.views-grid-header-footer .view-content,.views-grid-four.views-grid-header-footer .view-footer{display:block;width:100%;margin-right:0;}}@media (max-width:680px){.views-grid-seven .views-row{width:29%;margin-right:2.4%;}.views-grid-seven .views-row.views-row-3,.views-grid-seven .views-row.views-row-6,.views-grid-seven .views-row.views-row-9,.views-grid-seven .views-row.views-row-12,.views-grid-seven .views-row.views-row-15,.views-grid-seven .views-row.views-row-18,.views-grid-seven .views-row.views-row-21,.views-grid-seven .views-row.views-row-24{margin-right:0;}}@media (max-width:520px){.views-grid-four .views-row{width:100%;margin-right:0;}}@media (max-width:480px){.views-grid-six .views-row{width:31.1%;}.views-grid-six .views-row-even{margin-right:2.4%;}.views-grid-six .views-row.views-row-3,.views-grid-six .views-row.views-row-6,.views-grid-six .views-row.views-row-9,.views-grid-six .views-row.views-row-12,.views-grid-six .views-row.views-row-15,.views-grid-six .views-row.views-row-18,.views-grid-six .views-row.views-row-21,.views-grid-six .views-row.views-row-24,.views-grid-six .views-row.views-row-27,.views-grid-six .views-row.views-row-30,.views-grid-six .views-row.views-row-33,.views-grid-six .views-row.views-row-36{margin-right:0px;}.views-grid-seven .views-row{width:45%;margin-right:2.4%;}.views-grid-seven .views-row.views-row-even{margin-right:0;}}@media (max-width:380px){.views-grid-six .views-row{width:48%;}.views-grid-six .views-row-even{margin-right:0;}.views-grid-six .views-row-odd{margin-right:2.4%;}}@media (max-width:350px){.views-grid-five .views-row{display:block;width:100%;margin-right:0;}}@media (max-width:320px){.views-grid-seven .views-row{width:100%;margin-right:0;}}html.js input.form-autocomplete{background-position:100% 8px;}html.js input.throbbing{background-position:100% -12px;}@media (min-width:980px){.site-sidebar-second .sidebar-content[class*="span"],.site-sidebar-second .sidebar-content{float:none;width:100%;}}@media (min-width:768px){.site-sidebar-first .sidebar-content[class*="span"],.site-sidebar-first .sidebar-content{float:none;width:100%;}}@media (min-width:768px) and (max-width:979px){.site-sidebar-second .sidebar-content[class*="span"]{width:31.4917%;}}.row-fluid[class*="span"]{min-height:0;}[class*="span"].clear-row{clear:both;}[class*="span"].next-row,[class*="span"].clear-row{margin-left:0;}.form-actions{margin-top:0;margin-bottom:0;padding:0;border-top:none;background-color:transparent;}.navbar-inner{min-height:0;}.dropdown-menu .active > a,.dropdown-menu .active > a:hover{color:#fff;}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{margin-bottom:0;}.ie7 #header #logo,.ie8 #header #logo{display:block;float:left;margin:20px 20px 0 0;}.ie7 #name-and-slogan,.ie8 #name-and-slogan{display:block;}.ie7 #block-search-form,.ie8 #block-search-form{bottom:50px;}.ie7 #block-search-form .btn-search{margin-top:10px;}.ie7 #block-search-form input,.ie8 #block-search-form input{max-width:none;}.ie7 .postcard-left div{float:left;width:auto;}.ie7 .postcard-right div{float:right;width:auto;}.ie7 .postcard-left:after,.ie7 .postcard-right:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.aso-purple{background-color:rgba(135,6,133,1);}.aso-blue{background-color:rgba(11,57,109,1);}.aso-green{background-color:rgba(75,147,2,1);}body{background-image:url(/sites/all/themes/aso/images/BackgroundPattern.png);color:#3b3d40;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:1.75em;padding:0;position:relative;}h1{font-weight:400;font-size:2.625em;line-height:1.143em;margin:0;}h2{font-weight:400;font-size:1.312em;line-height:1.5715em;margin:0;}a{color:rgba(75,147,2,1);}a:hover{color:rgba(75,147,2,1);text-decoration:underline;}em{padding-right:0;}.ads-section{background-color:#fff;}body.page-taxonomy #ads-section{background-color:rgba(11,57,109,1);}div.ads-section > .container,.front .block.ad-strip{padding:0 25px;}.block.ad-strip{margin:40px auto;}.bean-ads.ad-strip > h2,.bean-adblock.ad-block > h2{float:left;font-size:.75em;font-weight:700;margin:0 0 40px;}body.page-taxonomy #ads-section .bean-ads.ad-strip > h2,body.page-taxonomy #ads-section .bean-adblock.ad-block > h2{color:#fff;}.ad-strip p.advertise-callout{float:right;font-size:.75em;line-height:1.5em;margin:0 0 20px;text-align:center;}.ad-strip p.advertise-callout a{font-weight:700}.ad-strip ul.ads{clear:both;list-style:none;margin:0 auto;padding:0;width:300px;}.ad-strip ul.ads li.views-row{margin:0 0 20px;}.ad-strip ul.ads li.views-row-last{margin-bottom:0;}ul.ads li.views-row figure{border:1px solid #bbb;}.ad-strip ul.ads .above-480{display:none;}figcaption.advertisement-notice{color:#ccc;font-size:.875em;font-weight:400;line-height:2em;text-transform:uppercase;}.ad-block ul.megamenu-ads{list-style:none;margin:0 auto;text-align:center;}.ad-block ul.megamenu-ads li figure.field-image{width:180px;}form input[type="text"],form input[type="email"],form input[type="password"],form input[type="tel"],form select{height:40px;line-height:30px;padding:5px 10px;margin:0;width:100%;border-radius:3px;}form select[size="1"]{height:40px;}form .embedded-page-form.form-id-51145 .submit-button{max-width:300px;margin:1em auto;}#header{background-color:rgba(15,58,110,1);margin:0;min-height:63px;position:fixed;width:100%;z-index:10;}#header > .container{min-height:63px;padding:15px 0 0;position:relative;}#header .header-section{width:100%;display:block;}#header-content{float:left;clear:none;}#name-and-slogan{display:block;width:100%;height:32px;padding:0 60px;margin:0 0 16px;}#name-and-slogan .site-name{height:33px;display:block;float:left;width:100px;z-index:10;}#name-and-slogan .site-parent-name{width:calc(100% - 110px);padding-left:10px;}#name-and-slogan .site-name a,#name-and-slogan .site-name span.hsus-logo-wrapper{display:block;float:none;height:34px;margin:0 auto;position:relative;text-align:center;z-index:10;}#name-and-slogan .site-name a svg,#name-and-slogan .site-name span.hsus-logo-wrapper svg{display:block;float:left;height:34px;width:100%;}#name-and-slogan #site-name a{overflow:hidden;}#name-and-slogan #site-name a svg{height:40px;width:100px;}#aso-logo-tagline,#name-and-slogan #site-parent-name-desktop{display:none;}.site-main-menu ul.menu li a{text-shadow:none;color:#fff;font-size:.687em;}.site-main-menu ul.menu.nav li a.menu-special{background-color:rgba(82,28,123,1);}.site-main-menu ul.menu.nav li a.menu-special:hover{background-color:rgba(82,28,123,.8);color:#fff;}.site-main-menu ul.menu.nav li a#menu-magazine{background-color:rgba(135,6,133,1);}.site-main-menu ul.menu.nav li a#menu-magazine:hover{background-color:rgba(135,6,133,.8);}.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus{box-shadow:none;}.menu-standard ul.menu.nav,.site-sidebar-second .block-menu ul.menu.nav,.menu-minipanel-panel .pane-menu ul.menu.nav{background:#fff;padding:0;}.menu-standard ul.menu.nav li,.site-sidebar-second .block-menu ul.menu.nav li,.menu-minipanel-panel .pane-menu ul.menu.nav li{margin:0;padding:0 5px;line-height:2em;}.menu-standard ul.menu.nav li a,.site-sidebar-second .block-menu ul.menu.nav li a,.menu-minipanel-panel .pane-menu ul.menu.nav li a{border-bottom:1px solid #f5f5f5;border-radius:0;color:#4b9302;font-size:.75em;line-height:3em;margin:0;padding:0 15px;text-shadow:none;}.site-main-menu ul.menu.nav li a{padding:0 14px;}.menu-standard ul.menu.nav li.last a,.site-sidebar-second .block-menu ul.menu.nav li.last a,.menu-minipanel-panel .pane-menu ul.menu.nav li.last a{border:0;}.site-sidebar-second .block-menu ul.menu.nav{margin:20px 0 0;}.site-sidebar-second .block-menu ul.menu.nav li{list-style:none;padding:0;}.site-sidebar-second .block-menu ul.menu.nav li.active-trail.expanded{border-bottom:1px solid #f5f5f5;padding-bottom:5px;}.site-sidebar-second .block-menu ul.menu.nav li.expanded{border-bottom:1px solid #f5f5f5;}.site-sidebar-second .block-menu ul.menu.nav li.active-trail.expanded.last{border:0;}.site-sidebar-second .block-menu ul.menu.nav li a{font-family:Lato;font-weight:400;line-height:2em;padding:12px 12px 12px 24px;position:relative;}.site-sidebar-second .block-menu ul.menu.nav li a.button{background-color:rgba(135,6,133,1);border-radius:3px;border:0;color:#fff;margin:0;text-transform:uppercase;}.site-sidebar-second .block-menu ul.menu.nav li a.button:hover{background-color:rgba(135,6,133,1);}.site-sidebar-second .block-menu ul.menu.nav li.active-trail.expanded a{border-bottom:0;padding-bottom:2px;}.site-sidebar-second .block-menu ul.menu.nav li.expanded a.fa-play{border:0;}.site-sidebar-second .block-menu ul.menu.nav li.last a.fa-play{border-bottom:1px solid #f5f5f5;}.site-sidebar-second .block-menu ul.menu.nav li a:before{color:rgba(75,147,2,1);font-size:.625em;position:absolute;top:25%;left:10px;font-family:FontAwesome;}.site-sidebar-second .block-menu ul.menu.nav li.expanded a:before,.site-sidebar-second .block-menu ul.menu.nav li.expanded a:hover:before{text-decoration:none;top:26%;transform:rotate(90deg);}.site-sidebar-second .block-menu ul.menu.nav li a:hover,.site-sidebar-second .block-menu ul.menu.nav li a:focus,.site-sidebar-second .block-menu ul.menu.nav li a.active,.site-sidebar-second .block-menu ul.menu.nav li a.active-trail{background:none;text-decoration:underline;}.ua-ie .site-sidebar-second .block-menu ul.menu.nav li a:hover,.ua-ie .site-sidebar-second .block-menu ul.menu.nav li a:focus,.ua-ie .site-sidebar-second .block-menu ul.menu.nav li a.active,.ua-ie .site-sidebar-second .block-menu ul.menu.nav li a.active-trail{text-decoration:none;}.site-sidebar-second .block-menu ul.menu.nav ul.menu.nav{margin:0 0 5px 20px;}.site-sidebar-second .block-menu ul.menu.nav ul.menu.nav li a{border:0;line-height:1.5em;padding:6px 12px 6px 24px;}#sidebar-second,article.node-product aside.store-controls{background-color:#fff;margin-bottom:0;padding-bottom:30px;}.site-sidebar-second .block{padding:0 20px;margin:20px 0;}.site-sidebar-second .block-menu{padding:0;}.site-sidebar-second .block:last-of-type{margin-bottom:0;}.site-sidebar-second .block-menu > h2{background-color:rgba(75,147,2,1);color:#fff;font-size:1em;font-weight:400;line-height:1.5em;padding:12px 20px;}.site-sidebar-second .block-menu > .content{padding:0 20px;}.site-sidebar-second .block.similar-terms > h2,aside.store-controls .block-commerce-cart > h2,aside.store-controls .related-product > h2,aside.store-controls .related-products-list > h2{font-weight:300;font-size:1em;line-height:1.75em;text-transform:uppercase;margin-bottom:1em;}.block.similar-terms .item-list > ul{list-style:none;margin:0;padding:0;}.block.similar-terms .item-list > ul > li{list-style:none;margin:0 0 2em;padding:0 0 1.75em;border-bottom:1px solid #f5f5f5;}.block.similar-terms .item-list > ul > li:last-of-type{border:0;margin:0;padding:0;}.block.similar-terms h3.node-title{font-size:1em;line-height:1.5em;margin:0;}.block.similar-terms h3.node-title a{font-weight:400;}.block.similar-terms section.field-body,.block.similar-terms p.read-more{font-size:.75em;line-height:2em;}.block.similar-terms section.field-body p:last-of-type,.block.similar-terms p.read-more{margin-bottom:0;}.block.similar-terms p.read-more a{text-transform:uppercase;font-weight:400;}#main{padding-top:63px;margin-bottom:0;}#tagline-display{background-color:#fff;height:30px;margin:0 auto;width:100%;}#tagline-display .site-tagline{height:30px;line-height:10px;margin:0 auto;padding:10px 0;width:200px;}#content-head{color:#fff;margin:0;}#content-head h2.field-subtitle,#content-head div.term-description,#content-head section.field-author-body,#content-head .field-custom-subtitle{margin-top:30px;}#content-head div.term-description *:last-of-type{margin-bottom:0;}.not-front .main > .content-head > .container{padding-right:25px;padding-left:25px;}#content-head > .container{padding-top:35px;padding-bottom:35px;}#page-heading-primary{padding:15px 0;}#page-heading-secondary figure{background-color:#fff;margin:0;padding:6px;}.node-type-issue .heading-section.issue-image{display:none;}#page-heading-secondary figure img{width:100%;}.page-taxonomy-term #page-heading-secondary iframe{border:5px solid #fff;}#main > .container{padding:0;}.page-node #content,.page-taxonomy-term #content{margin-bottom:0;}.page-taxonomy-term #content{min-height:0;}.page-node article.node > .content,.page-node .bean-related.related-content,.block.archive,body.magazine-archive .content-body .block.scoop,.page-cart #content,.page-checkout #content,.page-user #content,.page-admin-commerce-orders #content{background-color:#fff;margin-bottom:40px;overflow:auto;padding:40px 25px;}article.node section p,article.node section ul,article.node section ol,.page-node .bean-related.related-content section p,.page-node .bean-related.related-content section ul,.page-node .bean-related.related-content section ol,.block.archive .archive-list section p{margin-bottom:30px;}article.node section ul ul,article.node section ul ol,article.node section ol ul,article.node section ol ol{margin-bottom:0;}article.node section li{line-height:1.75em;}article section.field-body table{width:100%;margin-bottom:30px;}article section.field-body table tr td,article section.field-body table tr th{line-height:1.5em;}article section.field-body table tr th{vertical-align:middle;}article.node{background-image:url(/sites/all/themes/aso/images/BackgroundPattern.png);}article.node.node-author{margin-top:0;}article.node .article-issue{margin-bottom:0;}article.node .article-author{margin-bottom:30px;}article.node .content figure.field-image{margin-bottom:30px;}article.node section.field-end-text{font-style:italic;}article.node figure.author-image{width:100px;float:left;margin:38px 10px 0 0;}article.node figure.author-image img{border:1px solid #eee;padding:1px;}article.node section.author-bio{border-top:1px solid #e6e6e6;padding-top:35px;font-size:.875em;line-height:1.5em;}article.node section.author-bio.has-author-image{padding-left:115px;}article.node section.author-bio p{margin-bottom:15px;}article.node section.author-bio p.about-the-author{font-weight:bold;margin-bottom:.25em;}article.node section.author-bio p:last-of-type{margin-bottom:0;}article.node .secondary-author-wrapper{clear:left;}article.node .secondary-author-wrapper section.author-bio{border-top:0;}article.node .content h2{font-weight:700;font-weight:400;margin-bottom:10px;}article.node .content > .file-video{margin-bottom:30px;}article.node .media-youtube-video iframe{height:300px !important;}article.node .node-taxonomy,article.node .node-categories{padding:0 25px 40px;}article.node dl.article-tags,article.node dl.job-tags{margin:0;font-size:.75em;}article.node dl.article-tags dt.field-label,article.node dl.job-tags dt.field-label{text-transform:uppercase;line-height:2em;}article.node dl.article-tags dd.field-tags,article.node dl.article-tags dd.field-free-form-tags,article.node dl.job-tags dd.field-category{display:inline;margin:0 10px 0 0;}article.node dl.article-tags dd a,article.node dl.job-tags dd a{font-weight:400;}article.node .article-shares{padding:0;margin:0 0 45px;clear:left;}article.node .article-shares.bottom{margin:0;}article.node .article-shares span.field-label{font-size:.75em;font-weight:700;line-height:1em;}article.node .article-shares a.at-share-btn:first-of-type{margin-left:0;}.at-share-tbx-element{height:32px;}article.node ul.documents{margin:0;padding:0;list-style:none;}article.node-article ul.documents{margin-bottom:35px;overflow:auto;}article.node ul.documents li.file{margin:0 0 10px;}article.node ul.documents li.file figure a,.block.related-content figure.field-image a,.bean-related.item-list.related-content figure.field-image a{display:block;position:relative;padding-bottom:55px;}article.node ul.documents li.file figcaption,.block.related-content figure.field-image a figcaption,.bean-related.item-list.related-content figure.field-image a figcaption{min-height:55px;position:absolute;bottom:0;display:table;width:100%;text-align:center;}article.node ul.documents li.file figcaption span,.block.related-content figure.field-image a figcaption span,.bean-related.item-list.related-content figure.field-image a figcaption span{color:#fff;display:table-cell;font-weight:400;height:55px;line-height:1.125em;padding:9px;text-transform:uppercase;vertical-align:middle;}#content-lower .block.disqus{padding:0 25px;}article figure,figure.field-image{margin:0;padding:0;width:100%;}article figure img,figure.field-image img{width:100%;}article blockquote{border:0;font-size:1em;font-style:italic;margin:40px 0 20px;padding:0;text-align:center;}article.node blockquote p{font-size:1.5em;}article blockquote:before{content:open-quote;display:block;padding:20px 0 15px;font-size:5em;font-family:"Times New Roman",serif;font-weight:700;}article blockquote:after{content:close-quote;display:block;font-size:5em;font-family:"Times New Roman",serif;font-weight:700;padding:15px 0 0;}article table caption{font-size:.875em;font-style:italic;line-height:1.5em;margin:0 1em.5em;}article section.field-body .sidebar{background-color:#f4f3f1;padding:40px 25px 20px;}div.galleria-lightbox-image{bottom:10px;z-index:50;}div.galleria-lightbox-info{height:auto;z-index:100;background:rgba(0,0,0,.5);padding:10px 40px 10px 10px;color:#fff;}div.galleria-lightbox-title,div.galleria-lightbox-description{float:none;display:inline;}div.galleria-lightbox-title{padding-left:5px;}div.galleria-lightbox-counter{float:none;position:absolute;right:10px;bottom:10px;}article.node .expand-gallery{font-style:italic;margin-top:-25px;text-align:center;}article.node #content-curtain{position:relative;}article.node #content-curtain a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:5;}article.node #content-curtain a.subscribeButtonHotSpot{height:10%;left:3%;top:86%;width:38%;z-index:8;}p.button-standalone,li.results-display section.field-body p.button-standalone{color:#fff;border-radius:3px;color:#fff;display:inline-block;font-size:1em;font-weight:400;height:40px;line-height:40px;margin:0 0 10px;padding:0 20px;text-transform:uppercase;}p.button-standalone.large,li.results-display section.field-body p.button-standalone.large{font-size:1.125em;height:60px;line-height:60px;}p.button-standalone a{color:#fff;}form .embedded-page-form > .form-field{margin:0 0 1em;}article.node .no-bottom-margin{margin-bottom:0;}.node-type-blog #page-heading-secondary{width:312px;}.node-type-blog #page-heading-secondary figure{background:#fff;}.node-type-blog #page-heading-secondary figure img{display:block;width:auto;margin:0 auto;}.node-type-blog .content > .field-video{margin-bottom:30px;}.node-type-webform form.webform-client-form .form-type-checkbox{margin:0;}.node-type-webform form.webform-client-form .form-type-checkbox > input{margin-top:-3px;}.node-type-webform form.webform-client-form .form-type-checkbox > label{line-height:1em;margin:0 0 0 5px;}.node-type-webform form.webform-client-form .webform-date-field .webform-datepicker .form-type-select{display:block;float:left;margin-bottom:5px;padding-right:10px;width:34%;}.node-type-webform form.webform-client-form .webform-date-field .webform-datepicker .form-item-submitted-closing-date-year,.node-type-webform form.webform-client-form .webform-date-field .webform-datepicker .form-item-submitted-start-date-year,.node-type-webform form.webform-client-form .webform-date-field .webform-datepicker .form-item-submitted-end-date-year{padding-right:0;width:32%;}.node-type-webform form.webform-client-form .webform-date-field .webform-datepicker input{padding:0;}.node-type-webform form.webform-client-form .webform-time-field .webform-container-inline{font-size:0;}.node-type-webform form.webform-client-form .webform-time-field .webform-container-inline div{font-size:14px;}.node-type-webform form.webform-client-form .webform-time-field .form-type-select{display:block;float:left;margin-bottom:5px;padding-right:10px;width:calc((100% - 100px)/2);}.node-type-webform form.webform-client-form .webform-time-field .form-radios{display:block;float:left;height:40px;margin:1em 0 .5em;padding:0;width:100px;}.node-type-webform form.webform-client-form .webform-time-field .form-radios .form-type-radio{display:block;float:left;margin:0;padding:0 5px;}.node-type-webform form.webform-client-form .webform-time-field .form-radios input,.node-type-webform form.webform-client-form .webform-time-field .form-radios label{float:left;height:40px;line-height:40px;margin:0;}.node-type-webform form.webform-client-form .webform-time-field .form-radios label{padding-left:5px;}.node-type-webform form.webform-client-form .webform-time-field .description{clear:left;}.node-type-webform form.webform-client-form .webform-component-radios .form-radios{margin-top:1em;}.node-type-webform form.webform-client-form .webform-component-radios .form-radios .form-type-radio{clear:left;height:2em;margin:0;}.node-type-webform form.webform-client-form .webform-component-radios .form-radios .form-type-radio input{float:left;}.node-type-webform form.webform-client-form .webform-component-radios .form-radios .form-type-radio label{float:left;padding-left:8px;}article.node-job .content .date-field{margin-bottom:10px;}.page-trainings .view.view-events{overflow:auto;}article.node-training .event-date.date-field div.date-display-range{display:inline;}article.node-training .content p.button{margin:1em 0 0;}.node-type-initiative #content-head,.node-type-initiative #page-heading-wrapper.initiative{display:none;}.node-type-initiative.logged-in-admin #content-head{display:block;}article.node-initiative > .hero-image,.block.front.hero-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:320px;}article.node-initiative .hero-image-container{position:relative;height:320px;}article.node-initiative .hero-image-container p.hero-photo-credit{position:absolute;bottom:10px;color:#fff;font-size:.625em;font-weight:400;left:20px;margin-bottom:0;}#main-content .about-callout{background-color:#fff;padding-bottom:50px;padding-top:50px;text-align:center;margin-bottom:0;}.front .about-callout{padding-left:25px;padding-right:25px;}.about-callout h1#page-title{color:#0b396d;font-size:2em;line-height:1em;}.about-callout span.divider{border-bottom:1px solid #cbcbcb;display:block;width:200px;height:1px;margin:40px auto;}.about-callout section.field-body p:last-of-type{margin-bottom:0;}#main-content .spotlight-wrapper{padding:30px 0 0;}.spotlight-wrapper .spotlight-callout{color:#fff;font-size:1.25em;font-weight:300;line-height:1em;margin-bottom:30px;padding:0 25px;}.spotlight-content-wrapper{background:#fff;padding:25px;}.spotlight-wrapper h2.spotlight-title{font-size:1.5em;line-height:1.5em;margin:-25px -25px 25px;padding:15px 25px;}.spotlight-wrapper h2.spotlight-title a{color:#fff;font-size:1em;font-weight:300;line-height:1.5em;text-transform:uppercase;}.spotlight-wrapper h3.spotlight-subtitle{font-size:1.125em;line-height:1.5em;}.spotlight-wrapper .spotlight-content-wrapper p{font-size:.875em;line-height:1.428em;margin-bottom:20px;}.spotlight-wrapper .spotlight-content-wrapper p.article-issue,.spotlight-wrapper .spotlight-content-wrapper p.read-more{margin-bottom:0;}.page-taxonomy-term #main-content{background-color:rgb(11,57,109)}.page-taxonomy-term #main-content > .container{padding:0}.page-taxonomy-term #content{margin-left:0;}article.taxonomy-term{padding:25px;}article.taxonomy-term ul.taxonomy-features{align-items:flex-stretch;display:flex;flex-flow:row wrap;justify-content:center;list-style:none;margin:0;}article.taxonomy-term li.taxonomy-feature{background-color:#fff;flex:1 1 470px;padding:25px;margin:0;max-width:960px;}article.taxonomy-term li.taxonomy-feature.second{margin-top:25px;}article.taxonomy-term .feature-content h2.node-title,article.taxonomy-term .taxonomy-feature h2.node-title{font-size:2.063em;line-height:1.3335em;margin:0 0 1em}article.taxonomy-term .feature-content h2.node-title a,article.taxonomy-term .taxonomy-feature h2.node-title a{color:#0b396d;font-weight:400;}article.taxonomy-term figure.field-image{margin-bottom:25px;}article.taxonomy-term .feature-content .section-primary{margin-bottom:20px;}article.taxonomy-term .feature-content section.field-body{line-height:1.75em;}article.taxonomy-term .feature-content section.field-body p{margin-bottom:30px;}article.taxonomy-term .feature-content section.field-body p:last-of-type{margin:0;}article.taxonomy-term .taxonomy-feature section.field-body{line-height:1.75em;}article.taxonomy-term .taxonomy-feature section.field-body p{margin-bottom:20px;}article.taxonomy-term .taxonomy-feature section.field-body p.read-more{font-size:.75em;margin-bottom:0;text-transform:uppercase;}body.node-type-work article.node-work > .content{background:none;}article.node-work section.field-body{background:#fff;margin-bottom:25px;padding:40px 25px;}article.node-work section.field-body > p:last-child{margin-bottom:0;}article.node-work section.our-work{background-color:#fff;margin-bottom:25px;padding:40px 25px;}article.node-work section.our-work:last-of-type{margin-bottom:0;}article.node.node-work h2.section-title{font-size:1.5em;font-weight:700;}article.node.node-work figure.section-image{margin-bottom:20px;}article.node-work ul.section-terms-wrapper{align-items:top;clear:both;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:0;width:100%;}article.node.node-work h3.term-title{font-size:1.125em;}article.node.node-work h3.term-title a{font-weight:400;}article.node-work ul.section-terms-wrapper li:last-of-type p:last-of-type{margin-bottom:0;}article.node-work ul.section-terms-wrapper li p{font-size:.875em;line-height:1.714em;}.front #content-head{display:none;}.front #main-content > .container{width:100%;}.front #block-system-main{display:none;}.block.front.hero-image{margin-bottom:0;}.block.front.hero-image .hero-homepage-wrapper{background-color:rgba(0,0,0,.25);height:320px;padding:20px;position:relative;}.block.front.hero-image h2.hero-homepage-title{font-size:2em;line-height:1em;}.block.front.hero-image h2.hero-homepage-title a{color:#fff;font-weight:400;}.block.front.hero-image h3.hero-homepage-subtitle{color:#fff;font-size:1em;font-weight:400;line-height:1em;margin:10px 0;}.block.front.hero-image p.read-more{border-radius:3px;font-size:1em;font-weight:400;line-height:1em;margin-top:40px;padding:20px 0;text-align:center;text-transform:uppercase;width:150px;}.block.front.hero-image p.read-more a{color:#fff;}.block.front.hero-image p.hero-photo-credit{position:absolute;bottom:10px;color:#fff;font-size:.625em;font-weight:400;left:20px;margin-bottom:0;}.front .about-callout h1#page-title{color:#870685;}.front .about-callout h1#page-title span{display:block;}.front .block.about-callout .text-wrapper section.field-body p{display:inline;margin-bottom:0;padding-right:0;}.about-callout h2.block-subheading{color:#0b396d;font-size:1em;font-weight:300;line-height:1.375em;}.front #main-content .spotlight-wrapper{padding:25px;}.front ul.spotlight-content{list-style:none;margin:0;}.front ul.spotlight-content li.spotlight.item{background:#fff;}.front ul.spotlight-content p.content-type{color:#fff;font-size:.75em;font-weight:700;line-height:1.5em;margin-bottom:0;padding:8px 25px;text-transform:uppercase;}.front ul.spotlight-content li.spotlight.item:first-of-type{margin-bottom:25px;}.front-spotlight-wrapper{padding:25px;}li.spotlight .front-spotlight-wrapper h2.spotlight-title{font-size:1.5em;line-height:1.25em;margin:0 0 20px;padding:0;}li.spotlight .front-spotlight-wrapper h2.spotlight-title a{color:#3b3d40;font-weight:400;text-transform:none;}.front-spotlight-wrapper figure.field-image{border:0;margin-bottom:25px;}.front-spotlight-wrapper h3.spotlight-subtitle{font-size:1em;font-style:italic;margin:0 0 10px;line-height:1.5em;}.front-spotlight-wrapper section.field-body{font-size:.875em;line-height:1.714em;}.front-spotlight-wrapper section.field-body p:last-of-type{margin-bottom:0;}.front .magazine-wrapper{border-top:1px solid #ccc;margin-bottom:0;padding:25px;text-align:center;}.front .magazine-wrapper > .content{background-color:#fff;padding:12px;}.front .magazine-wrapper > .content > .magazine-content{border:5px solid #f3f2ef;padding:12px;}.magazine-wrapper h2.magazine-title{color:#0b396d;font-size:2em;line-height:1em;font-weight:400;}.magazine-wrapper h3.magazine-subtitle{color:#870685;font-size:1em;font-weight:300;line-height:1.375em;margin:0;}.magazine-wrapper h3.magazine-subtitle a{color:#870685;}.magazine-wrapper span.divider{border-bottom:1px solid #cbcbcb;display:block;height:1px;margin:20px auto;width:160px;}.magazine-wrapper figure.field-image{width:196px;margin:0 auto 40px;border:1px solid #d7d7d5;padding:4px;}.magazine-wrapper .subscribe-text{position:relative;}.magazine-wrapper .subscribe-text p.button{border-radius:3px;font-size:1.125em;font-weight:400;line-height:3.5em;margin:-20px auto 0;max-width:310px;text-transform:uppercase;z-index:5;}.magazine-wrapper .subscribe-text p.button a{color:#fff;}.magazine-wrapper .subscribe-text p.intro-text{font-size:.875em;font-style:italic;line-height:2em;margin:10px 0 0;text-align:center;}.magazine-wrapper ul.magazine-articles{list-style:none;margin:0;padding:20px 0 0;}.magazine-wrapper li.magazine-article{margin-bottom:5px;}.magazine-wrapper li.magazine-article a{font-family:Lato,sans-serif;font-size:1.125em;font-weight:700;line-height:1.5em;list-style:none;}.magazine-wrapper li.magazine-article a:before{font-family:FontAwesome;font-size:.875em;padding-right:10px;}.shelter-rescue-page #main-content > .container,.shelter-rescue-page #main-content #content{width:100%;}.shelter-rescue-page .shelter-rescue-callout{padding-right:25px;padding-left:25px;}body.shelter-rescue-page #content{margin-bottom:0;}body.shelter-rescue-page #block-system-main .view.view-tools{display:none;}.shelter-rescue-page #content-bottom{background-color:rgba(11,57,109,1);}.block.section-feature.shelter-rescue > h2{color:#fff;}.content-button.aso-purple{border-radius:3px;display:inline-block;font-size:0.875em;line-height:3em;padding:0 20px;text-transform:uppercase;}.content-button.aso-purple a{font-weight:400;}.shelter-rescue-page #main-content,.shelter-rescue-page #content{margin-left:0;}.shelter-rescue-page #content-body{padding:25px;}.shelter-rescue-page #content-body .view .views-row-last{margin-bottom:0;}.shelter-rescue-page #content-body .views-row .section-secondary figure{background-color:#fff;padding:5px;}.blog-main .block.blog.spotlight-content,.blog-main .block.blog.spotlight-content .view.blog.spotlight{margin-bottom:0;}.blog-main .block.blog.spotlight-content ul.spotlight li{margin:0;}.blog-main .block.blog.spotlight-content .post-content{background:#fff;padding:25px;}.blog-main .block.blog.spotlight-content h2.node-title{font-size:1.5em;line-height:1.5em;margin:-25px -25px 25px;padding:15px 25px;}.blog-main .block.blog.spotlight-content h2.node-title a{color:#fff;font-size:1em;font-weight:300;line-height:1.5em;text-transform:uppercase;}.blog-main .block.blog.spotlight-content h3.node-subtitle{font-size:1.125em;font-style:normal;font-weight:700;line-height:1.5em;margin:10px 0;}.blog-main .block.blog.spotlight-content .post-content p.read-more{margin-bottom:0;}.blog-main #main-content{background-color:rgba(11,57,109,1);}.blog-main .view.blog-main{margin:45px 25px 25px;}.blog-main .view.blog-main .post-content{padding:20px 30px;}.blog-main .post-content h2.node-title{font-size:1.5em;line-height:1.25em;margin:0 0 20px;}.blog-main .post-content h2.node-title a{font-weight:400;}.blog-main .post-content h3.node-subtitle{font-size:1em;font-style:italic;font-weight:300;line-height:1.5em;margin:0 0 10px;}.blog-main .post-content section.field-body p{font-size:0.875em;line-height:1.714em;}.blog-main .post-content section.field-body p.post-date,article.node-blog p.post-date{margin-bottom:0;}.blog-main #page-heading-secondary .block.callout-box .views-submit-button > input{display:block;}.blog-main .view.blog-main ul.pager-load-more > li > a::before{color:#fff;}.site-sidebar-second .block.block-disqus > h2,.site-sidebar-second .block.tagcloud > h2{font-size:1em;font-weight:300;line-height:1.75em;margin-bottom:1em;text-transform:uppercase;}.block.tagcloud .item-list ul li{display:inline;margin:0 10px 0 0}.node-type-product .block-menu.cart,.page-cart .block-menu.cart{margin:0;}.block-menu.cart ul.menu{margin:10px 0 0;}.block-menu.cart ul.menu li{border-radius:3px;color:#fff;float:left;line-height:1em;margin:0 10px 10px 0;padding:15px 15px 15px 10px;width:auto;}.block-menu.cart ul.menu li:before{display:block;float:left;font-size:1.25em;padding:0 10px 0 0;}.block-menu.cart ul.menu li a{color:#fff;display:block;float:left;font-family:Lato,sans-serif;font-weight:700;text-transform:uppercase;}.block-menu.cart ul.menu li.last{margin-right:0;}.block-menu.cart ul.menu li a:hover{background:none;}article.node-product aside.store-controls{padding-bottom:0;}aside.store-controls .item-price{margin-bottom:30px;}aside.store-controls .item-price span{font-weight:700;}aside.store-controls .item-price .field-commerce-price{display:inline;}aside.store-controls .field-product{min-height:40px;max-width:400px;}aside.store-controls .field-product .form-item-quantity{float:left;margin:0;padding-right:10px;width:calc(100% - 130px);}aside.store-controls .field-product .attribute-widgets label,aside.store-controls .field-product .form-item-quantity label{display:block;float:left;font-size:1em;line-height:2.5em;padding-right:10px;width:75px;}aside.store-controls .field-product .attribute-widgets select,aside.store-controls .field-product .form-item-quantity input.form-text{width:calc(100% - 75px);margin:0;}aside.store-controls .field-product input.form-submit,.block-commerce-cart .cart-contents .view-footer ul.links > li,.view-commerce-cart-form form .views-field input.form-submit,.view-commerce-cart-form form .form-actions input,.page-checkout #block-system-main form fieldset.checkout-buttons input,.page-checkout #edit-commerce-coupon .fieldset-wrapper input.form-submit{background-color:rgba(135,6,133,1);background-image:none;border:0;border-radius:3px;color:#fff;height:40px;line-height:40px;margin:0;padding:0 20px;text-transform:uppercase;width:auto;}aside.store-controls .field-product input.form-submit,.view-commerce-cart-form form .form-actions input{padding:0;width:130px;}.page-checkout #block-system-main form fieldset#edit-buttons input{padding:0 5px;}.block-commerce-cart .cart-contents .view-footer ul.links > li a:hover{text-decoration:none;}aside.store-controls .block-commerce-cart,aside.store-controls .related-products-list{border-top:1px solid #cbcbcb;padding-top:40px;margin-top:40px;margin-bottom:0;}.block-commerce-cart table,.view-commerce-cart-form table,.page-checkout #block-system-main form table{width:100%;margin-bottom:10px;}.block-commerce-cart table td.views-field,.view-commerce-cart-form table td.views-field{vertical-align:middle;}.block-commerce-cart table td.views-field-line-item-title{line-height:1.25em;}.block-commerce-cart .cart-contents .line-item-summary{margin-bottom:0;}.block-commerce-cart .cart-contents .view-footer ul.links{display:block;height:40px;margin-top:10px;margin-bottom:0;}.block-commerce-cart .cart-contents .view-footer ul.links > li{margin-left:10px;}.block-commerce-cart .cart-contents .view-footer ul.links > li.first{margin-left:0;}.block-commerce-cart .cart-contents .view-footer ul.links > li a{color:#fff;font-weight:400;}.block-commerce-cart .cart-contents .view-footer ul.links > li a{text-decoration:none;}.related-products-list ul.related-products{list-style:none;margin:0;overflow:auto;}.related-products-list ul.related-products li.related-product{clear:left;list-style:none;margin:0 0 20px;overflow:auto;}.related-products-list ul.related-products li.related-product:last-of-type{margin-bottom:0;}figure.related-product-image{float:left;margin-top:.175em;width:100px;}.related-product-text{display:block;float:left;margin-left:20px;width:calc(100% - 120px);}.related-product-text p{font-size:.875em;line-height:1.286em;}.related-product-text .related-product-title{margin-bottom:10px;}.related-product-text .related-product-title a{font-weight:700;}.related-product-text .related-product-price{margin:0;}.views-exposed-form .form-item-sort-bef-combine{overflow:auto;}.views-exposed-form .form-item-sort-bef-combine > label{font-size:1.125em;font-weight:400;line-height:1.556em;margin-bottom:15px;text-align:center;}.page-cart .view-commerce-cart-form form{margin-bottom:0;}.view-commerce-cart-form form .form-actions input#edit-checkout{margin-left:10px;}.page-checkout #block-system-main form .view-footer table{width:auto;}.page-checkout #block-system-main form .view-footer table tbody,.page-checkout #block-system-main form .view-footer table tr,.page-checkout #block-system-main form .view-footer table td{border:0;}.page-checkout .field-type-addressfield .form-item,.page-checkout .field-type-addressfield .name-block,.page-checkout .field-type-addressfield .name-block > div{width:100%;margin-right:0;}.view-commerce-cart-form table th,.view-commerce-cart-form table td,.page-checkout #block-system-main form table th,.page-checkout #block-system-main form table td{font-size:.75em;line-height:1.5em;padding:5px;}.page-checkout #block-system-main form table td ul{list-style:none;margin:0;}.page-checkout #block-system-main form table td ul li{line-height:1.5em;margin:0;}th.views-field-edit-quantity{min-width:40px;}td.views-field-edit-quantity input{padding:5px 5px;}.view-commerce-cart-form form .views-field input.form-submit{padding:0 5px;}.page-checkout #block-system-main form fieldset legend{border:0;font-size:1.375em;font-weight:400;line-height:1.5em;margin-bottom:10px;margin-top:30px;}.page-checkout #block-system-main form fieldset.checkout-buttons .button-operator{display:none;}.page-checkout #block-system-main form fieldset.checkout-buttons input#edit-cancel,.page-checkout #block-system-main form fieldset.checkout-buttons input#edit-back{float:left;}.page-checkout #block-system-main form fieldset.checkout-buttons input#edit-continue{float:right;}.page-checkout #block-system-main form #edit-customer-profile-billing,.page-checkout #block-system-main form .checkout-help,.page-checkout #block-system-main form #edit-commerce-payment,.page-checkout #block-system-main form #customer-profile-shipping-ajax-wrapper{margin-bottom:30px;}.page-checkout #edit-commerce-coupon{border-bottom:1px solid #cbcbcb;margin-bottom:40px;padding-bottom:30px;}.page-checkout #edit-commerce-coupon .fieldset-wrapper .form-type-textfield{float:left;margin-top:0;width:calc(100% - 140px);}.page-checkout #edit-commerce-coupon .fieldset-wrapper input.form-submit{float:right;margin-top:25px;width:130px;}.page-checkout #edit-commerce-shipping .form-type-radio{margin:10px 0 20px;}.page-checkout #edit-commerce-shipping .form-type-radio > input{width:20px;margin-right:5px;float:left;}.page-checkout #edit-commerce-shipping .form-type-radio > label{margin:0;}.page-checkout #edit-commerce-shipping .form-type-radio > .description{margin-left:25px;}.page-cart #main-content,.page-checkout #main-content,.page-user #main-content{margin:0;}.page-cart #content,.page-checkout #content,.page-user #content,.page-admin-commerce-orders #content{margin-left:auto;margin-right:auto;width:100%;}.page-checkout-review #edit-commerce-payment-payment-method{display:none;}.page-checkout-review .commerce-credit-card-expiration{height:65px;}.page-checkout-review .commerce-credit-card-expiration .form-item{display:block;float:left;height:65px;margin:0;padding:0 5px 0 0;width:50%;}.page-checkout-review .commerce-credit-card-expiration span.commerce-month-year-divider{display:none;}.page-checkout-review .commerce-credit-card-expiration .form-item-commerce-payment-payment-details-credit-card-exp-year{padding:25px 0 0 5px;}.page-user-orders .entity-commerce-order table,.page-user-orders .view-commerce-user-orders table{width:100%;}.page-user-orders .entity-commerce-order .field-commerce-order-total{margin:1em 0 3em;}.page-checkout .payment-errors{clear:left;}.page-store .view-store li.type-callout figure.field-issue-image img{border:1px solid #eee;display:block;padding:4px;margin:0 auto;width:196px;}.block-views.articles,.page-taxonomy-term .block.related-content,.page-taxonomy-term .block.featured-content,#main-upper .block.section-feature,#main-content .block.section-feature{padding:25px;margin:0;}.block-views.articles{margin-bottom:0;padding-bottom:0;}body.magazine-main .block-views.articles{margin-bottom:0;padding-top:45px;}.block-views.articles.unfeatured{padding-bottom:45px;}.block-views .item-list > ul,.block.section-feature ul.feature-callout-content{list-style:none;margin:0;padding:0;}.block-views.articles .item-list > ul > li,.block.section-feature ul.feature-callout-content li.feature-callout{background-color:#fff;margin:0 0 20px;}.block-views.articles .item-list > ul > li:last-of-type{margin-bottom:0;}.block-views.articles p.article-type,.block.section-feature p.feature-callout-type{color:#fff;font-size:.75em;font-weight:700;line-height:3.5em;margin:0;padding:0 30px;text-transform:uppercase;}.block-views.articles.unfeatured p.article-type,.block.section-feature p.feature-callout-type{line-height:2.667em;padding:0 15px;}.block.section-feature p.feature-callout-type{padding:0 25px;}.block-views.articles .article-content{padding:20px 30px;}.block-views.articles.unfeatured .article-content{padding:20px 15px;}.block.section-feature .feature-content-wrapper{padding:25px;}.block-views.articles h2.node-title,.block.section-feature h2.feature-callout-title{font-size:1.5em;line-height:1.25em;margin:0 0 20px;}.block-views.articles.unfeatured h2.node-title,.block.section-feature h2.feature-callout-title{font-size:1.125em;line-height:1em;}.block-views.articles h2.node-title a,.block.section-feature h2.feature-callout-title a{color:#3b3d40;}.block-views.articles figure.field-image,.block.section-feature figure.field-image{margin-bottom:25px;}.block-views.articles h3.node-subtitle,.block.section-feature h3.feature-callout-subtitle{font-size:1em;font-style:italic;font-weight:400;margin:0 0 10px;line-height:1.5em;}.block-views.articles.unfeatured h3.node-subtitle,.block.section-feature h3.feature-callout-subtitle{font-size:.875em;}.block-views.articles p.article-author{font-size:.875em;font-style:italic;margin:0;line-height:2.286em;}.block-views.articles.unfeatured p.article-author{font-size:.75em;line-height:1.75em;}.block-views.articles section.field-body{font-size:.875em;line-height:1.714em;}.block-views.articles.unfeatured section.field-body,.block.section-feature section.field-body,.block-views.articles.scoop .scoop{font-size:.75em;line-height:1.75em;}.block-views.articles p.read-more,.block.section-feature p.read-more{font-size:.875em;margin:0;text-transform:uppercase;}.block-views.articles.unfeatured p.read-more{font-size:.75em;line-height:2.5em;}.block-views.articles p.read-more a,.block.section-feature p.read-more a{font-weight:400;}.block-views.articles.scoop .item-list > ul{background-color:#fff;padding:20px 15px;}.block-views.articles.scoop{padding-bottom:0;}.block-views.articles.scoop .scoop{margin-bottom:0;}.page-taxonomy-term .block.related-content .item-list > ul,.page-taxonomy-term .block.featured-content .item-list > ul,.bean-related.related-content.item-list > ul.related-content{margin:0;list-style:none;}.page-taxonomy-term .block.related-content .item-list > ul > li,.bean-related.related-content.item-list > ul.related-content > li{border:5px solid #fff;margin:0 0 25px;}.page-taxonomy-term .block.related-content .item-list > ul > li:last-of-type,.bean-related.related-content.item-list > ul.related-content > li:last-of-type{margin:0;}.page-taxonomy-term .block.featured-content .item-list > ul > li{margin:0;}.page-taxonomy-term .block.featured-content h2.node-title{font-size:2.063em;line-height:1.3335em;margin:0 0 1em}.page-taxonomy-term .block.featured-content h2.node-title a{color:#0b396d;font-weight:400;}.page-taxonomy-term .block.featured-content .section-primary{margin-bottom:20px;}.page-taxonomy-term .block.featured-content section.field-body{line-height:1.75em;}.page-taxonomy-term .block.featured-content section.field-body p{margin-bottom:30px;}.page-taxonomy-term .block.featured-content section.field-body p:last-of-type{margin:0;}.block.tools-and-resources{padding:30px 25px;margin-bottom:0;}.block.tools-and-resources > h2,.search-results-wrapper > h2,.page-jobs .view.jobs .view-header h2,.page-trainings .view.events .view-header h2,.block.section-feature > h2,.block.explore.magazine-heading .content h2,.magazine-main .content-bottom .block-views.articles > h2,.node-type-author .block.author .view-header h2{color:#3b3d40;font-size:1.5em;font-weight:400;line-height:1em;text-align:center;margin:0 0 30px;}.block.front.tools-and-resources > h2{font-size:2em;}.magazine-main .content-bottom .block-views.articles > h2,.block.explore.magazine-heading .content h2{margin-bottom:45px;}.block.tools-and-resources .view-filters > form{margin-bottom:10px;}.block.tools-and-resources .view-filters .views-exposed-widget{margin:0 0 10px;padding:0;}.block.tools-and-resources .view-filters .views-exposed-widget:first-of-type label:before{content:"Filter By";}.block.tools-and-resources .view-filters label{display:block;font-weight:400;float:left;line-height:2.857em;margin-bottom:0;padding-right:10px;width:auto;}.block.tools-and-resources .view-filters .views-exposed-widget .views-widget{float:left;width:180px;margin-right:10px;}.block.tools-and-resources .view-filters .views-exposed-widget select
.block.callout-box .views-exposed-form .views-exposed-widget select{border-radius:4px;height:30px;line-height:20px;padding:5px;}.block.tools-and-resources .view-filters .views-widget .description{display:none;}.block.tools-and-resources .view-filters .views-submit-button > input,.block.tools-and-resources .view-filters .views-reset-button > input,.block.callout-box .views-exposed-form .views-submit-button > input,.block.callout-box .views-exposed-form .views-reset-button > input{background:rgba(75,147,2,1);border:0;color:#fff;font-size:.875em;margin:0;line-height:30px;height:40px;padding:5px 20px;text-transform:uppercase;}ul.tools-and-resources li.results-display,ol.search-results li.results-display,ul.search-results li.results-display{background:#fff;margin:0 0 20px;padding:0;}li.results-display p.content-type{color:#fff;font-size:.75em;font-weight:700;line-height:1.5em;margin-bottom:0;padding:8px 25px;text-transform:uppercase;}li.results-display .results-display-wrapper{padding:25px;}li.results-display h2.node-title{font-size:1.125em;line-height:1.167em;margin-bottom:25px;}li.results-display h2.node-title a{color:#3b3d40;}li.results-display .file-video,li.results-display figure.field-image{margin-bottom:25px;}li.results-display .file-video{line-height:0;}li.results-display .file-video iframe{height:200px;}li.results-display h3.node-subtitle{font-size:.875em;font-style:italic;font-weight:400;line-height:1.5em;margin-bottom:10px;}li.results-display div.event-date{font-size:.875em;font-weight:400;line-height:1.5em;margin-bottom:10px;}li.results-display section.field-body p{font-size:.75em;line-height:1.75em;}li.results-display section.field-body p.read-more{line-height:1em;margin-bottom:0;}li.results-display section.field-body p.read-more a{text-transform:uppercase;}.block ul.pager-load-more > li{display:block;margin:0;padding:20px 0;}.block ul.pager-load-more > li > a{background:none;border:0;border-radius:0;display:block;height:30px;padding:0;margin:0 auto;overflow:hidden;text-align:center;width:40px;}.block ul.pager-load-more > li > a:before{color:rgba(135,6,133,1);content:"";display:block;font-family:FontAwesome;font-size:2.5em;height:30px;width:40px;}.block.tools-and-resources .view-footer{clear:left;padding-top:10px;text-align:center;}.block.tools-and-resources .view-footer p{font-size:.75em;line-height:1.25em;margin:0;}.block.tools-and-resources .view-footer p a{font-weight:700;}.magazine-main #main-content > .container{padding:0;}.magazine-main #content-body{background:#fff;margin:0;padding:35px 25px;}.magazine-main.node-type-issue #content-body{padding:0;}.magazine-main .container{padding:25px;}.magazine-main #content{margin:0;}.magazine-main .content-body .view-magazine .view-content .item-list > ul{display:block;margin:0 0 40px;position:relative;width:100%;}.magazine-main .view-magazine li.magazine-cover{list-style:none;margin:0 auto;width:186px;}.magazine-main .view-magazine li.magazine-cover.views-row-1{position:relative;z-index:7;}.magazine-main .view-magazine li.magazine-cover.views-row-2,.magazine-main .view-magazine li.magazine-cover.views-row-3{list-style:none;margin:0;position:absolute;top:14px;}.magazine-main .view-magazine li.magazine-cover.views-row-2{z-index:6;transform:rotate(10deg);webkit-transform:rotate(10deg);right:20px;}.magazine-main .view-magazine li.magazine-cover.views-row-3{left:20px;transform:rotate(-10deg);webkit-transform:rotate(-10deg);}.magazine-main .view-magazine .view-footer p{text-align:center;}.magazine-main .view-magazine .view-footer p.intro-text{font-style:italic;}.magazine-main .view-magazine .view-footer .button-wrapper p{height:60px;line-height:60px;margin:0 0 10px;}.magazine-main .view-magazine .view-footer .button-wrapper p a{border-radius:3px;color:#fff;display:block;font-size:1.125em;font-weight:400;height:60px;line-height:60px;margin:0 0 10px;text-transform:uppercase;}.magazine-main .view-magazine .view-footer .button-wrapper p.third,.magazine-main .view-magazine .view-footer .button-wrapper p.third a{margin:0;}.magazine-main #main-bottom .block.magazine-filter.filter-results .view-content ul{overflow:auto;}.filter-results.view-magazine .article-author{margin:0;}form#views-exposed-form-magazine-filter .views-submit-button,form#views-exposed-form-magazine-filter .views-reset-button{width:auto;margin:0;}form#views-exposed-form-magazine-filter .views-submit-button{margin-right:10px;}form#views-exposed-form-magazine-filter .views-submit-button input,form#views-exposed-form-magazine-filter .views-reset-button input{background:rgba(135,6,133,1);border:0;color:#fff;height:auto;margin:0 auto;border-radius:3px;font-size:.875em;line-height:3em;padding:0 20px;text-transform:uppercase;}.magazine-main p.link-to-archives{margin:1em 0 0;text-align:center;}#block-search-form{padding:0 20px 10px;}.block-search .search-form-wrapper h2{margin:0;display:none;}.block-search .search-form-wrapper > .form-type-textfield{float:left;height:30px;width:calc(100% - 46px);display:block;margin:0;}#block-search-form .search-form-wrapper > .form-type-textfield > input.search-query{border:0;border-radius:4px;box-shadow:0px 0px 0px black;display:block;font-size:1em;font-style:italic;height:30px;padding:4px 10px;width:100%;}.block-search .search-form-wrapper > .form-wrapper{display:block;float:right;height:30px;margin:0;position:absolute;right:0;top:0;width:40px;}#block-search-form .search-form-wrapper > .form-wrapper > input.btn-search{background-color:#4b9302;border:0;border-radius:4px;color:#fff;display:block;font-family:Lato,sans-serif;height:30px;margin:0;padding:0;position:relative;right:20px;top:0;width:40px;}.one-sidebar.page-search #main-upper > .container{padding:25px 25px 0;}.one-sidebar.page-search #main-content > .container,.page-magazine-filter #main-content > .container{padding:25px;}.block.block-current-search{margin-bottom:0;}.block.block-current-search h2.search-results{margin-bottom:20px;}.one-sidebar.page-search #sidebar-second,.page-magazine-filter #sidebar-second{background:none;}.one-sidebar.page-search .search-facet:first-of-type:before{color:#3b3d40;content:"Refine By:";font-size:1.5em;font-weight:400;padding-bottom:15px;}#sidebar-second .block.search-facet,#sidebar-second .block.filter-options{margin:0 0 20px;padding:0;}.block.filter-options .views-exposed-widgets .views-exposed-widget{margin:0 0 20px;padding:0;width:100%;}.block.search-facet > h2,.block.filter-options .views-exposed-widget > label{background-color:rgba(11,57,109,1);color:#fff;font-size:1.125em;font-weight:300;line-height:1.5em;margin:0;padding:10px 15px;text-transform:uppercase;}.block.search-facet > .content,.block.filter-options .views-exposed-widget > .views-widget{background-color:#fff;padding:15px;}.block.search-facet > .content .item-list > ul{margin:0;}.block.search-facet > .content .item-list > ul > li,.block.filter-options .views-exposed-widget .bef-checkboxes .form-item{font-size:.75em;font-weight:300;line-height:2em;list-style:none;margin:0;}.block.filter-options .views-exposed-widget .bef-checkboxes .form-item > label{display:inline;font-size:1em;font-weight:300;}.block.search-facet .item-list li input.facetapi-checkbox,.block.filter-options .views-exposed-widget .bef-checkboxes .form-item > input{margin-right:5px;margin-top:-2px;}.block.filter-options .views-exposed-widget > .views-widget .form-item-tags .description{display:none;}.block.search-facet .item-list li a.facetapi-checkbox{color:#3b3d40;}.block.search-facet .item-list a.facetapi-limit-link{font-size:.75em;font-weight:400;line-height:2em;text-decoration:none;text-transform:uppercase;}.block.search-facet .item-list a.facetapi-limit-link:before{content:"";display:block;float:left;font-family:FontAwesome;font-size:1.5em;line-height:1em;padding-right:5px;padding-top:7px;}.block.search-facet .item-list a.facetapi-limit-link.open:before{content:"";display:block;float:left;font-family:FontAwesome;font-size:1.5em;line-height:1em;padding-right:5px;padding-top:7px;}.page-search #block-system-main form#search-form .form-wrapper{margin-bottom:30px;position:relative;}.page-search #block-system-main form#search-form .form-wrapper input.form-submit{background:rgba(75,147,2,1);border:0;border-radius:0 4px 4px 0;bottom:0;color:#fff;display:block;font-weight:400;height:40px;position:absolute;right:0;text-transform:uppercase;width:80px;}.page-magazine-filter .view.filter-results .item-list{overflow:auto;}.page-search .search-results-wrapper ol.search-results{margin:0;}.search-results-wrapper ul.pager li,.page-magazine-filter .filter-results ul.pager li{background-color:#fff;color:#3b3d40;font-size:.75em;font-weight:400;line-height:1em;margin:0 3px;padding:0;text-transform:uppercase;}.search-results-wrapper ul.pager li.pager-ellipsis,.page-magazine-filter .filter-results ul.pager li.pager-ellipsis{background:none;}.search-results-wrapper ul.pager li.pager-current,.search-results-wrapper ul.pager li a,.page-magazine-filter .filter-results ul.pager li.pager-current,.page-magazine-filter .filter-results ul.pager li a{border:1px solid #c5c3c1;border-radius:3px;padding:5px 10px;}.search-results-wrapper ul.pager li.pager-current,.search-results-wrapper ul.pager li:hover a,.page-magazine-filter .filter-results ul.pager li.pager-current,.page-magazine-filter .filter-results ul.pager li:hover a{background-color:rgba(135,6,133,1);border:0;color:#fff;}.search-results-wrapper ul.pager li:hover a,.page-magazine-filter .filter-results ul.pager li:hover a{border:1px solid rgba(135,6,133,1);}.search-results-wrapper ul.pager li a,.page-magazine-filter .filter-results ul.pager li a{color:#3b3d40;line-height:1em;min-height:25px;}.block.callout-box .views-widget .description{display:none;}.field-custom-subtitle .block.subtitle,.block.explore.magazine-heading{margin-bottom:0;}.field-custom-subtitle .block.subtitle figure{margin:0;width:100%;}.page-jobs #page-heading-wrapper p.button,.page-trainings #page-heading-wrapper p.button,body.split-headings #page-heading-wrapper p.button,article.node .content p.button,#page-heading-secondary .block.callout-box .views-exposed-widget > input{border-radius:3px;font-size:.875em;line-height:3em;padding:0 20px;text-transform:uppercase;}p.button + p.button{margin-left:10px;}.page-jobs #page-heading-wrapper p.button,.page-trainings #page-heading-wrapper p.button,body.split-headings #page-heading-wrapper p.button,article.node .content p.button{display:inline-block;}article.node .content p.button + article.node .content p.button{margin-left:10px;}p.button a{color:#fff;font-weight:300;}#page-heading-secondary .block.callout-box{background:#fff;color:#3b3d40;margin:0;padding:12px;}#page-heading-secondary .block.callout-box .block-wrapper{border:5px solid #f3f2ef;padding:20px;}#page-heading-secondary .block.callout-box .block-wrapper > h2{background:#fff;color:#3b3d40;font-size:1.125em;font-weight:400;margin:0;text-align:center;}#page-heading-secondary .block.callout-box form,#page-heading-secondary .block.callout-box .views-exposed-widgets{margin:0;}#page-heading-secondary .block.callout-box .views-exposed-widget{float:none;margin:10px 0 0;padding:0;width:100%;}#page-heading-secondary .block.callout-box .views-reset-button{margin-top:15px;}#page-heading-secondary .block.callout-box .views-exposed-widget > input{background:rgba(135,6,133,1);border:0;color:#fff;height:auto;margin:0 auto;}#page-heading-secondary .block.callout-box .views-reset-button > input,.magazine-main #page-heading-secondary .block.callout-box .views-submit-button > input{display:block;}.page-node .content-body .block-bean.related-content,.page-node .bean-related.related-content{margin:0;}.related-content-page article.node{margin-top:0;}.page-node.related-content-page article.node > .content{padding-top:0;}.page-node .bean-related.related-content ul.related-content{overflow:auto;clear:left;}.page-node .bean-related.related-content ul.related-content.feature{background-image:url("/sites/all/themes/aso/images/BackgroundPattern.png");padding:20px 20px 0;margin-bottom:20px;border:1px solid #f7f7f7;}.bean-related.related-content.item-list > ul.related-content > li{border:0;}.block.archive,body.magazine-archive .content-body .block.scoop{margin-bottom:0;padding-bottom:0;}.block.magazine-archive .item-list.archive-list > h3{font-weight:400;margin-bottom:1em;}.block.magazine-archive .item-list.archive-list ul.magazine-archive{margin-bottom:2em;}.block.magazine-archive .item-list.archive-list:last-of-type ul.magazine-archive{margin-bottom:0}ul.magazine-archive li{clear:left;margin:0;overflow:auto;padding:0 0 2em;}ul.magazine-archive li.views-row-last{padding:0;}ul.magazine-archive li figure{margin:0 0 1em;padding:0;}ul.magazine-archive li figure img{width:100%;}ul.magazine-archive li h2.node-title{font-size:1.5em;line-height:1.25em;margin:0 0 .5em;}ul.magazine-archive li h2.node-title a{color:#3b3d40;font-weight:400;}ul.magazine-archive li section p{font-size:.875em;line-height:1.714em;}.archive-list ul.magazine-archive p.read-more{margin-bottom:0;text-transform:uppercase;}.content-body .block.subscribe.global{background-color:#fff;margin-bottom:30px;margin-top:30px;padding:40px 25px 0;}.content-body .block.subscribe.global > h2{color:#0b396d;font-size:2.25em;line-height:1.25em;text-align:center;}.content-body .block.subscribe.global > .content{height:350px;}.content-body .block.subscribe.global .item-list li{margin:0;position:relative;}.content-body .block.subscribe.global .subscribe-text{position:relative;text-align:center;z-index:5;}.content-body .block.subscribe.global .subscribe-text p.intro-text{color:#870685;font-size:1.25em;font-weight:300;margin-bottom:250px;}.content-body .block.subscribe.global figure.field-issue-image{border:1px solid #d7d7d5;left:0;margin:0 auto;padding:4px;position:absolute;right:0;text-align:center;top:40px;width:196px;z-index:4}.content-body .block.subscribe.global .subscribe-text p:last-of-type{margin:0 auto;max-width:250px;width:100%;}.content-body .block.subscribe.global .subscribe-text p a.button{border-radius:3px;color:#fff;display:block;font-size:.875em;font-weight:400;line-height:40px;margin:0 auto;text-transform:uppercase;}#main-lower{background-color:#fff;}.site-footer{background-color:#fff;margin:0;padding-bottom:30px;text-align:center;}.site-footer > .container{padding:0;}.kicker-content{background-color:#fff;}.kicker-content .block{margin-bottom:0;}.kicker-content .block > h2{background-color:rgba(11,57,109,1);color:#fff;display:block;font-size:1em;font-weight:400;line-height:1em;padding:15px 0 12px;text-transform:uppercase;}.kicker-content .block > .content{padding:20px 25px;}.kicker-content .menu.connected > .content{padding-top:25px;padding-bottom:15px;}.block.menu.connected ul.menu{margin:0;text-align:center;}.block.menu.connected ul.menu li{display:inline-block;float:none;margin:0 3px;padding:0;}.block.menu.connected ul.menu li.first{margin-left:0;}.block.menu.connected ul.menu li.last{margin-right:0;}.block.menu.connected ul.menu li a,.block.menu.connected ul.menu li a:before{display:block;height:48px;width:48px;}.block.menu.connected ul.menu li a{border-radius:3px;font-size:2em;font-weight:normal;line-height:1.5em;overflow:hidden;}.block.menu.connected ul.menu li a:hover{opacity:.8;}.connected a.menu-facebook,.connected a.menu-facebook:hover{background-color:#3b5998;}.connected a.menu-twitter,.connected a.menu-twitter:hover{background-color:#55acee;}.connected a.menu-instagram,.connected a.menu-instagram:hover{background-color:#125688;}.connected a.menu-linkedin,.connected a.menu-linkedin:hover{background-color:#007bb5;}.connected a.menu-google-plus,.connected a.menu-google-plus:hover{background-color:#dd4b39;}.connected a.menu-youtube,.connected a.menu-youtube:hover{background-color:#bb0000;}.connected a.menu-pinterest-p,.connected a.menu-pinterest-p:hover{background-color:#cb2027;}.connected a.menu-tumblr,.connected a.menu-tumblr:hover{background-color:#35465c;}.connected a.menu-rss,.connected a.menu-rss:hover{background-color:#ff7900;}.block.menu.connected ul.menu li a:before{color:#fff;font-family:FontAwesome;padding-top:1px;text-align:center;}.kicker-content .block.subscribe > .content{padding:20px 25px;}.kicker-content .block.subscribe .item-list > ul{margin:0;}.kicker-content .block.subscribe > .content li.views-row{list-style:none;margin:0;padding:0;display:table;width:100%;}.kicker-content .block.subscribe figure.field-issue-image{padding:0;margin:0;display:table-cell;width:100px;vertical-align:middle;}.kicker-content .block.subscribe figure.field-issue-image img{border:1px solid #eee;padding:1px;}.kicker-content .block.subscribe div.subscribe-text{padding:0 20px 0 0;margin:0;display:table-cell;text-align:center;vertical-align:middle;}.kicker-content .block.subscribe div.subscribe-text p{margin-left:auto;margin-right:auto;max-width:300px;text-align:center;}.kicker-content .block.global p.intro-text{margin-bottom:.75em;line-height:1.125em;}.kicker-content .block .button.aso-purple,.content-body .block.updates .button.aso-purple,form .embedded-page-form .submit-button .button.aso-purple{border-radius:3px;color:#fff;display:block;font-size:.875em;font-weight:400;line-height:40px;margin:0 auto;text-transform:uppercase;}.kicker-content .block.subscribe div.subscribe-text p:last-of-type{margin-bottom:0;}.kicker-content .block.updates{margin:0;}.kicker-content .block.updates > .content{padding-top:25px;padding-bottom:35px;}.kicker-content .block.updates form.signup,.content-body .block.updates form.signup{margin:0;}.kicker-content .block.updates .submit-button,.content-body .block.updates .submit-button{margin-top:10px;}.kicker-content .block.scoop .button.aso-purple,.content-body .block.updates .button.aso-purple,form .embedded-page-form .submit-button .button.aso-purple{border:0;padding:0;width:100%;}.block.footer.menu{background-color:#fff;width:100%;border-bottom:5px solid #cdcbc7;}.block.footer.menu h2{background-color:#cdcbc7;color:#fff;font-size:1em;font-weight:400;line-height:1em;padding:15px 0 12px;text-transform:uppercase;}.block.footer.menu ul.menu{margin:0;padding:0 8px;}small.copyright{display:block;margin:35px 0;font-size:.625em;}small.copyright a{color:#3b3d40;}small.copyright a:hover{text-decoration:underline;}.heading-section .user-menu{margin:0 0 20px;}.heading-section .user-menu ul.menu.nav{display:table;margin:0;table-layout:fixed;}.heading-section .user-menu ul.menu.nav li{display:table-cell;list-style:none;margin:0;padding:0;text-align:center;}.heading-section .user-menu ul.menu.nav li a{color:#fff;font-weight:400;padding:10px;}.heading-section .user-menu ul.menu.nav li a:hover,.heading-section .user-menu ul.menu.nav li a:focus{color:rgba(75,147,2,1);}@media (min-width:300px){.node-type-issue h1#page-title{font-size:1.75em;}}@media (min-width:360px){#name-and-slogan{width:310px;padding:0;margin:0 auto 16px;}#hsus-logo-text{display:block;}#name-and-slogan .site-name{width:120px;padding-right:20px;}#name-and-slogan .site-parent-name{width:190px;padding-right:0;}#name-and-slogan .site-parent-name span.hsus-logo-wrapper{width:190px;padding-top:0;}#name-and-slogan .site-parent-name span.hsus-logo-wrapper svg{height:32px;}#sidebar-second .block{width:100%;}#sidebar-second .block-menu{margin-top:0;}.kicker-content .block.subscribe > .content{padding-right:0;padding-left:0;width:330px;margin:0 auto;}.kicker-content .block.updates form{overflow:auto;}.kicker-content .block.updates .form-email-address,.content-body .block.updates .form-email-address{width:65%;float:left;padding-right:10px;}.kicker-content .block.updates .submit-button,.content-body .block.updates .submit-button{width:35%;float:left;margin-top:0;}.page-checkout #block-system-main form fieldset#edit-buttons input{padding:0 10px;}}@media (min-width:480px){.block.front.hero-image{padding:0;}.block.front.hero-image .hero-homepage-wrapper{height:400px;margin-top:0px;padding:60px 20px 0;position:relative;}.block.front.hero-image h2.hero-homepage-title{font-size:3.5em;width:90%;}.block.front.hero-image h3.hero-homepage-subtitle{font-size:1.75em;width:90%;}.block.front.hero-image p.hero-photo-credit{bottom:0;color:#fff;font-size:0.625em;font-weight:400;left:20px;margin-bottom:0;}.node-type-issue h1#page-title{font-size:2.625em;}article.node .media-youtube-video iframe{height:350px !important;}article ul.documents li.file{width:50%;float:left;padding-right:5px;}article ul.documents li.file:nth-of-type(2n){padding-right:0;padding-left:5px;}.page-taxonomy-term .block.related-content .item-list > ul > li,.bean-related.related-content.item-list > ul.related-content > li{width:calc(50% - 10px);margin-right:10px;margin-bottom:20px;float:left;clear:none;}.page-taxonomy-term .block.related-content .item-list > ul > li:nth-of-type(even),.bean-related.related-content.item-list > ul.related-content > li:nth-of-type(even){width:calc(50% - 10px);margin-left:10px;margin-right:0;}.page-taxonomy-term .block.related-content{padding-bottom:5px;}.ads-section{padding-bottom:20px;}body.expo-ads-bottom-section .ads-section{border-bottom:1px solid #cdcbc7;}.front .block.ad-strip{margin-bottom:30px;}.ad-strip p.advertise-callout{margin-bottom:40px;}.ad-strip ul.ads{overflow:auto;width:380px;}.ad-strip ul.ads li.views-row{float:left;clear:none;margin-right:20px;width:180px;}.ad-strip ul.ads li.views-row-even{margin-right:0;}.ad-strip ul.ads .above-480{display:block;}.ad-strip ul.ads .below-480{display:none;}article.node-initiative > .hero-image,.block.front.hero-image{height:400px;}article.node-initiative .hero-image-container{height:400px;}.about-callout h1#page-title{font-size:3.75em;}.about-callout h2.block-subheading{font-size:1.625em;line-height:1.5385em;}.about-callout span.divider{width:275px;}.front .magazine-wrapper h2.magazine-title{font-size:3.75em;}.front .magazine-wrapper h3.magazine-subtitle{font-size:1.625em;line-height:1.5385em;}.magazine-wrapper span.divider{width:300px;}li.results-display .file-video iframe{height:300px;}.sidebar-first .block.search-facet{width:100%;margin-right:0;}.block.search-facet > .content .item-list > ul,.block.filter-options .views-exposed-widget .bef-checkboxes{overflow:auto;}.block.search-facet > .content .item-list > ul > li,.block.filter-options .views-exposed-widget .bef-checkboxes > .form-item{width:50%;float:left;}ul.magazine-archive li figure{float:left;margin:0;width:190px;}ul.magazine-archive li section{margin-left:210px;}.view-commerce-cart-form table th,.view-commerce-cart-form table td,.page-checkout #block-system-main form table th,.page-checkout #block-system-main form table td,.page-checkout #block-system-main form table td ul li{font-size:.875em;line-height:1.75em;padding:.5em;}.page-checkout #block-system-main form table td.views-field-discount-value-display ul li{padding:0;}.view-commerce-cart-form form .views-field input.form-submit{padding:0 10px;}.block-menu.cart ul.menu li.last{float:right;}.page-checkout #block-system-main form fieldset#edit-buttons input{padding:0 20px;}.page-checkout-review #payment-details{overflow:auto;}.page-checkout-review .form-item-commerce-payment-payment-details-credit-card-owner,.page-checkout-review .form-item-commerce-payment-payment-details-credit-card-number{float:left;margin:0 0 1em;padding:0 5px 0 0;width:50%;}.page-checkout-review .form-item-commerce-payment-payment-details-credit-card-number{padding:0 0 0 5px;}.page-checkout-review .commerce-credit-card-expiration{float:left;padding-right:10px;width:70%;}.page-checkout-review .form-item-commerce-payment-payment-details-credit-card-code{float:left;margin:0;width:30%;}form .embedded-page-form.form-id-51144 > .form-field,form .embedded-page-form.form-id-51144 > .submit-button{width:30%;float:left;}form .embedded-page-form.form-id-51144 > .form-field.form-first-name,form .embedded-page-form.form-id-51144 > .form-field.form-email-address{width:70%;padding-right:1em;}form .embedded-page-form.form-id-51145 > .form-field{width:50%;float:left;padding-right:.5em;}form .embedded-page-form.form-id-51145 > .form-field.form-opt-in{float:none;padding:0;width:100%;}form .embedded-page-form.form-id-51145 > .form-field.form-last-name,form .embedded-page-form.form-id-51145 > .form-field.form-address-1,form .embedded-page-form.form-id-51145 > .form-field.form-city,form .embedded-page-form.form-id-51145 > .form-field.form-postal-code,form .embedded-page-form.form-id-51145 > .form-field.form-occupation{padding-left:.5em;padding-right:0;}}@media (min-width:600px){article blockquote{margin:40px 20% 20px;}article.node .media-youtube-video iframe{height:400px !important;}.block-views.articles.scoop .item-list > ul{overflow:auto;padding-bottom:10px;}.block-views.articles.unfeatured .item-list > ul > li{width:calc(50% - 10px);margin-right:10px;float:left;clear:none;}.block-views.articles.unfeatured .item-list > ul > li:nth-of-type(even){margin-left:10px;margin-right:0;}article.node.node-work section.our-work.has-image figure.section-image{float:left;margin-top:10px;padding-right:13px;width:50%;}article.node.node-work section.our-work.has-image p.section-content{margin-left:50%;padding-left:12px;}article.node-work ul.section-terms-wrapper li{padding-left:12px;width:50%;}article.node-work ul.section-terms-wrapper li:nth-of-type(odd){padding-left:0;padding-right:13px;}ul.tools-and-resources li.results-display,ol.search-results li.results-display,.block.section-feature ul.feature-callout-content li.feature-callout{clear:none;float:left;width:calc(50% - 10px);margin-right:10px;}ul.tools-and-resources li.results-display.views-row-even,ol.search-results li.results-display:nth-of-type(even),.block.section-feature ul.feature-callout-content li.feature-callout.second{margin-right:0;margin-left:10px;}li.results-display .file-video iframe{height:200px;}.magazine-main #content-body .view-magazine .view-content{float:left;height:265px;width:calc(100% - 200px);margin-right:20px;}.magazine-main .view-magazine .view-footer p.intro-text{padding-top:50px;}.magazine-main .view-magazine .view-footer .button-wrapper{clear:left;height:60px;padding:20px 0 0;margin:0;}.magazine-main .view-magazine .view-footer .button-wrapper p{float:left;height:60px;width:30%;padding:0;}.magazine-main .view-magazine .view-footer .button-wrapper p.first{width:calc(40% - 40px);}.magazine-main .view-magazine .view-footer .button-wrapper p.second{padding:0 20px;margin:0 20px;border-left:1px solid #c6c7c8;border-right:1px solid #c6c7c8;}article.node .heading-split{border-bottom:1px solid #d7d5d7;margin-bottom:2em;overflow:auto;}article.node .heading-split .column{float:left;padding:0 10px 0 0;width:50%;}article.node .heading-split .column.right{padding:0 0 0 10px;}.related-products-list ul.related-products li.related-product{clear:none;float:left;padding-right:10px;width:50%;}.related-products-list ul.related-products li.related-product:nth-of-type(2n){padding:0 0 0 10px;}td.views-field-edit-quantity input{padding:5px 10px;}.view-commerce-cart-form form .views-field input.form-submit{padding:0 20px;}.view-commerce-cart-form table th,.view-commerce-cart-form table td,.page-checkout #block-system-main form table th,.page-checkout #block-system-main form table td,.page-checkout #block-system-main form table td ul li{font-size:1em;}.bef-select-as-links .form-item[class$="asc"]{margin-left:10%;}.bef-select-as-links .form-item[class$="desc"]{margin-right:10%;}.bef-select-as-links .form-item.form-type-bef-link{width:15%;}.page-checkout .field-type-addressfield .street-block > div{float:left;width:50%;padding-right:10px;}.page-checkout .field-type-addressfield .street-block > div:last-of-type{padding-right:0;padding-left:10px;}.page-checkout .field-type-addressfield .locality-block.country-US > div{float:left;padding-right:10px;width:40%;}.page-checkout .field-type-addressfield .locality-block.country-US > div.form-type-select{padding-left:10px;}.page-checkout .field-type-addressfield .locality-block.country-US > div:last-of-type{padding-left:10px;padding-right:0;width:20%;}form .embedded-page-form.form-id-51145 > .form-field.form-state,form .embedded-page-form.form-id-51145 > .form-field.form-postal-code{width:25%;}form .embedded-page-form.form-id-51145 > .form-field.form-first-name,form .embedded-page-form.form-id-51145 > .form-field.form-last-name{width:33%;}form .embedded-page-form.form-id-51145 > .form-field.form-email-address{width:34%;}form .embedded-page-form.form-id-51145 > .form-field.form-city{width:50%;}form .embedded-page-form.form-id-51145 > .form-field.form-email-address,form .embedded-page-form.form-id-51145 > .form-field.form-address-2,form .embedded-page-form.form-id-51145 > .form-field.form-state{padding-left:.5em;}form .embedded-page-form.form-id-51145 > .form-field.form-last-name,form .embedded-page-form.form-id-51145 > .form-field.form-address-1,form .embedded-page-form.form-id-51145 > .form-field.form-city{padding-right:.5em;}form .embedded-page-form.form-id-51145 > .form-field.form-email-address,form .embedded-page-form.form-id-51145 > .form-field.form-address-2{padding-right:0;}form .embedded-page-form.form-id-51145 > .form-field.form-address-1,form .embedded-page-form.form-id-51145 > .form-field.form-city{padding-left:0;}}@media (max-width:767px){#main-menu{position:absolute;top:0;}#main-menu .navbar{margin:0;}#main-menu .navbar-inner{background:none;border:0;box-shadow:none;padding:0;}#main-menu button.btn-navbar,#search-toggle{border:0;border-radius:0;box-shadow:none;background:none;color:#fff;cursor:pointer;font-family:'FontAwesome';height:40px;line-height:40px;margin:12px 10px 11px;padding:0;text-align:center;width:40px;z-index:10;}#main-menu button.btn-navbar:before{margin:0;height:18px;width:24px;border-radius:0;font-size:1.5em;box-shadow:none;background:none;font-family:'FontAwesome';}#main-menu .nav-collapse.collapse{background:#f3f2ef;}#main-menu .nav-collapse.in.collapse{padding:0 5px 5px 0;}#main-menu .nav-collapse.collapse ul.menu li.menu-special{line-height:2.25em;padding:0;}#main-menu .nav-collapse.collapse ul.menu li a.menu-special{padding:0 20px;color:#fff;border-bottom:1px solid #71308b;line-height:3em;}#main-menu .nav-collapse.collapse ul.menu li a#menu-magazine{border:0;}svg #aso-logo path.aso-logo-text,svg #hsus-logo path{fill:#fff;}#search-toggle{font-size:1.5em;position:absolute;top:0;right:0;text-decoration:none;}#block-search-form{display:none;}.front #content-lower{display:none;}#main-menu .nav-collapse.in.collapse{width:280px;}#main-menu ul.menu.nav > li.leaf{clear:left;}#main-menu ul.menu.nav > li.mobile-initiative{background:#fff;float:left;padding-right:0;position:relative;width:223px;z-index:10;}#main-menu ul.menu.nav > li.mobile-container{border-right:5px solid #fff;display:inline;float:left;margin-top:-37px;padding:0;position:relative;width:275px;z-index:5;}#main-menu ul.menu.nav > li.mobile-container > a{border-bottom:1px solid #f5f5f5;}#main-menu ul.menu.nav > li.mobile-container > a:before{display:block;font-family:FontAwesome;font-size:1em;font-weight:400;height:37px;position:absolute;right:0;text-align:center;top:0;width:47px;}#main-menu ul.menu.nav > li.mobile-container ul.dropdown-menu{margin-right:0;}#main-menu ul.menu.nav > li.mobile-container ul.dropdown-menu li{padding-right:0;text-indent:0;}#main-menu ul.menu.nav > li.mobile-container ul.dropdown-menu li a{line-height:1.5em;padding:9px 15px;text-indent:0;white-space:normal;}#main-menu ul.menu.nav > li.mobile-container ul.dropdown-menu li.last a{border-bottom:1px solid #f5f5f5;}#main-menu ul.menu.nav li a.active,#main-menu ul.menu.nav li a:hover,#main-menu ul.menu.nav li a:focus{background:#f2f2f2;}}@media (min-width:360px) and (max-width:420px){#name-and-slogan{width:260px;padding:0;margin:0 auto 16px;}#name-and-slogan .site-name{width:110px;padding-right:10px;}#main-menu button.btn-navbar,#search-toggle{margin:12px 5px 11px;}#name-and-slogan .site-parent-name span.hsus-logo-wrapper svg{height:25px;}#name-and-slogan .site-parent-name{padding-left:0;padding-top:3px;}#name-and-slogan .site-parent-name,#name-and-slogan .site-parent-name span.hsus-logo-wrapper{width:150px;}#block-search-form{padding:0 15px 10px;}#block-search-form .search-form-wrapper > .form-wrapper > input.btn-search{right:15px;}}@media (min-width:768px){body{font-weight:300;}html.ua-desktop-windows body{font-weight:400;}h2{font-weight:300;}#header > .container,.content-head > .container,#main-upper > .container,#main-content > .container,body.page-shelter-rescue #content-body,.ads-section > .container,#main-lower > .container,#main-bottom > .container,.span12,#kicker-content > .region-kicker{width:740px;}#kicker-content > .region-kicker,body.page-shelter-rescue #content-body{margin-right:auto;margin-left:auto;}#header{background-color:#fff;background-image:url(/sites/all/themes/aso/images/HeaderBackground.png);background-repeat:repeat-x;height:153px;}#header > .container{padding-top:11px;}.site-main-menu .navbar{margin:0;}.site-main-menu .navbar-inner{background:none;box-shadow:none;border:0;margin-bottom:11px;padding:0;}.site-main-menu ul.menu.nav{background:none;width:600px;}.site-main-menu ul.menu.nav li{margin:0;padding:0;}.site-main-menu ul.menu.nav li.menu-special{border:0;padding:0;}.site-main-menu ul.menu.nav li.menu-special.first{padding-right:6px;}.site-main-menu ul.menu.nav li a{text-transform:uppercase;padding:0;line-height:11px;margin:15px 0;border:0;border-right:1px solid #d5d9e0;border-left:1px solid #6b7d99;padding:0 13px;color:#fff;text-decoration:none;font-size:.687em;}.site-main-menu ul.menu.nav li a.active{color:#fff;}.site-main-menu ul.menu.nav .active a,.site-main-menu ul.menu.nav a:hover,.site-main-menu ul.menu.nav a:focus{background:none;}.site-main-menu ul.menu.nav a:hover,.site-main-menu ul.menu.nav a:focus{text-decoration:underline;}.site-main-menu ul.menu.nav li.last a{border-right:0;}.site-main-menu ul.menu.nav li a.menu-special{height:41px;padding:15px;border-radius:3px;margin:0;border:0;}.site-main-menu ul.menu.nav a.menu-special:hover,.site-main-menu ul.menu.nav a.menu-special:focus{text-decoration:none;}.site-main-menu ul.menu.nav li a#menu-events{border-left:0;}#name-and-slogan{display:block;width:330px;height:50px;padding:0;margin:20px 0;float:left;}#name-and-slogan #site-name{padding-right:0;}#name-and-slogan #site-name,#name-and-slogan #site-name a,#name-and-slogan #site-name a svg{width:130px;height:50px;}#aso-logo-tagline{display:block;}#name-and-slogan span.divider{background:#0b396d;width:1px;height:40px;display:block;float:left;margin:5px 20px;}#name-and-slogan #site-parent-name{display:none;}#name-and-slogan #site-parent-name-desktop{display:block;margin-top:10px;}#name-and-slogan #site-parent-name-desktop,#name-and-slogan #site-parent-name-desktop span.hsus-logo-wrapper,#name-and-slogan #site-parent-name-desktop span.hsus-logo-wrapper svg{width:129px;height:30px;}#header-content{width:410px;float:left;}:target:before{content:"";display:block;height:173px;margin:-173px 0 0;}.logged-in-admin :target:before{height:251px;margin:-251px 0 0;}body.logged-in-admin #block-menu-menu-initiative{position:initial;}.block-menu.initiatives > .content > ul.menu{width:100%;display:table;margin:20px 0;}.block-menu.initiatives > .content > ul.menu > li{border-right:1px solid #d1d0d1;border-left:1px solid #d7d5d7;display:table-cell;height:50px;padding:0 5px;text-align:center;vertical-align:middle;width:auto;}.block-menu.initiatives > .content > ul.menu > li:hover:after{border:solid transparent;border-color:rgba(3,3,0,0);border-bottom-color:#f3f3f0;border-width:10px;bottom:0;content:" ";height:0;margin:0;position:absolute;pointer-events:none;width:0;}li#menu-item-keep-pets-in-home:hover:after{left:361px;}li#menu-item-increase-adoptions:hover:after{left:456px;}li#menu-item-reach-underserved-communities:hover:after{left:579px;}li#menu-item-protect-cats:hover:after{left:694px;}li#menu-item-keep-pets-in-home > a{width:79px;}.block-menu.initiatives > .content > ul.menu > li.first{border-left:0;}.block-menu.initiatives > .content > ul.menu > li.last{border-right:0;padding-right:0;}.block-menu.initiatives > .content > ul.menu > li > a{color:#870685;font-size:.75em;line-height:1.1667em;font-weight:bold;padding:0 5px;text-transform:uppercase;}.block-menu.initiatives > .content > ul.menu > li > a:hover{background:none;color:#4b9302;}.block.mega-menu ul.menu-minipanel-panel{display:block;width:100%;background-color:#f3f3f0;}.block-menu.initiatives > .content > ul.menu > li:hover > ul.menu-minipanel-panel{max-height:750px;}.block.mega-menu ul.menu-minipanel-panel > li{background-color:#fff;margin:7px;padding:10px;position:relative;list-style:none;}.block.mega-menu ul.menu-minipanel-panel .panel-display{background:none;margin:0;}ul.menu-minipanel-panel .panel-pane.minipanel-title{width:100%;text-align:left;margin-bottom:10px;}.minipanel-title h2.mini-panel-title{font-weight:400;font-size:1.5em;line-height:1em;}ul.menu-minipanel-panel .panel-pane.minipanel-primary-menu{float:left;margin-right:10px;width:200px;}.panel-pane.minipanel-primary-menu > h2.pane-title{background-color:rgba(75,147,2,1);color:#fff;font-size:.75em;font-weight:700;line-height:2em;padding:5px 15px;text-align:left;}.panel-pane.minipanel-primary-menu > h2.pane-title span{font-weight:300;text-transform:uppercase;}.panel-pane.minipanel-primary-menu > .pane-content,.panel-pane.minipanel-primary-callout > .pane-content{border:3px solid #f3f3f0;border-top:0;}.minipanel-primary-menu.pane-menu ul.menu.nav{padding:0 8px;margin-bottom:0;}.minipanel-primary-menu.pane-menu ul.menu.nav li{list-style:none;margin-bottom:0;}.minipanel-primary-menu.pane-menu ul.menu.nav li.expanded{background:#f3f2ef;margin-left:-10px;margin-right:-10px;padding-top:5px;}.minipanel-primary-menu.pane-menu ul.menu.nav li a:hover,.minipanel-primary-menu.pane-menu ul.menu.nav li a:focus{background:none;text-decoration:underline;}.minipanel-primary-menu.pane-menu ul.menu.nav li.expanded > a,.minipanel-primary-menu.pane-menu ul.menu.nav li.expanded > ul,.minipanel-primary-menu.pane-menu ul.menu.nav li.expanded a:hover,.minipanel-primary-menu.pane-menu ul.menu.nav li.expanded a:focus{background:#f3f2ef;}.minipanel-primary-menu.pane-menu ul.menu.nav li.expanded a{border:0;}.minipanel-primary-menu.pane-menu ul.menu.nav li.expanded > ul{margin-bottom:0;padding-bottom:10px;}.minipanel-primary-menu.pane-menu ul.menu.nav li.expanded ul a{line-height:1.25em;padding-right:0;}.minipanel-primary-menu.pane-menu ul.menu.nav li a{font-weight:400;line-height:2em;padding:6px 15px;}ul.menu-minipanel-panel .panel-pane.minipanel-primary-callout{float:left;margin-right:10px;text-align:left;width:304px;}.minipanel-primary-callout .megamenu-callout-type{color:#fff;font-size:.75em;font-weight:700;padding:5px 20px;line-height:2em;margin:0 -3px;text-transform:uppercase;}.minipanel-primary-callout .megamenu-callout-wrapper{padding:20px;}.minipanel-primary-callout h2.megamenu-callout-title{font-size:1em;margin-bottom:15px;}.minipanel-primary-callout h2.megamenu-callout-title a{color:#3b3d40;font-size:1.125em;font-weight:400;line-height:1.1667em;}.minipanel-primary-callout figure.field-image{margin-bottom:15px;}.minipanel-primary-callout h3.megamenu-callout-subtitle{color:#3b3d40;font-size:.875em;font-weight:400;line-height:1.5em;}.minipanel-primary-callout section.field-body p{font-size:.75em;font-weight:400;line-height:1.5em;}.minipanel-primary-callout p.article-author{margin-bottom:0;}.minipanel-primary-callout p.read-more{text-transform:uppercase;}.minipanel-primary-callout p:last-of-type{margin-bottom:0;}ul.menu-minipanel-panel .panel-pane.minipanel-advertisements,ul.menu-minipanel-panel .panel-pane.minipanel-fixed-menu{float:left;width:180px;margin-bottom:10px;}.minipanel-advertisements ul.megamenu-ads{margin:0;}.minipanel-advertisements ul.megamenu-ads > li{list-style:none;margin:0;}.minipanel-advertisements ul.megamenu-ads > li.views-row-first{margin-bottom:10px;}.minipanel-advertisements figure.field-ad{margin:0;}.minipanel-fixed-menu.pane-menu ul.menu.nav{margin:0;padding:0;}.minipanel-fixed-menu.pane-menu ul.menu.nav li{list-style:none;padding:0;}.minipanel-fixed-menu.pane-menu ul.menu.nav li a{padding:0 0 5px;border:0;font-weight:400;line-height:2em;}.minipanel-fixed-menu.pane-menu ul.menu.nav li a:hover,.minipanel-fixed-menu.pane-menu ul.menu.nav li a:focus{background:none;text-decoration:underline;}div.ads-section > .container{padding:0;}.front .block.ad-strip{background-color:#fff;margin:0;padding:40px 0 60px;}.front .bean-ads.ad-strip,.front .bean-adblock.ad-block{margin:0 auto;width:740px;}.ad-strip ul.ads{width:740px;}.ad-strip.ad-block ul.ads{width:700px;}.ad-strip ul.ads li.views-row{margin:0 20px 0 0;width:170px;}.ad-strip.ad-block ul.ads li.views-row{width:160px;}.ad-strip ul.ads li.views-row.views-row-last{margin-right:0;}#block-search-form{height:30px;position:absolute;top:16px;right:0;margin:0;padding:0;width:160px;display:block !important;}.block-search .search-form-wrapper > .form-type-textfield{width:calc(100% - 2px);}#block-search-form .search-form-wrapper > .form-type-textfield > input.search-query{font-size:.8125em;}#block-search-form input.btn-search{display:none;}#block-search-form button.search-submit{background:green;border:0;border-radius:0px 4px 4px 0px;color:#fff;font-family:'FontAwesome';font-size:1.125em;font-weight:normal;height:30px;width:35px;margin:0;padding:0;position:absolute;right:0;top:0;}.one-sidebar.page-search #main-content,.page-magazine-filter #main-content{margin-left:0;}.one-sidebar.page-search #main-content > .container{padding:20px 0 40px;}.page-magazine-filter #main-content > .container{padding:40px 0;}.one-sidebar.page-search #sidebar-second,.page-magazine-filter #sidebar-second,.magazine-main #main-bottom .block.filter-options{width:235px;margin-left:0;margin-right:10px;padding-top:19px;margin-bottom:0;}.page-magazine-filter #sidebar-second,.magazine-main #main-bottom .block.filter-options{padding-top:0px;}#sidebar-first .block.search-facet{clear:none;float:none;margin:0 0 30px;padding:0;width:100%;}#sidebar-first .search-facet:first-of-type{margin-top:20px;}.block.search-facet > .content .item-list > ul > li,.block.filter-options .views-exposed-widget .bef-checkboxes > .form-item{width:100%;float:none;}.one-sidebar.page-search #content,.page-magazine-filter #content,.magazine-main #main-bottom .block.filter-results{float:right;margin:0;width:495px;}div.search-results-wrapper > h2{margin:10px 0 9px;}div.search-results-wrapper ol.search-results li.results-display,.view.filter-results ul.search-results li.results-display{float:none;margin:0 0 10px;width:100%;}#main{padding-top:153px;}.not-front #main > .container{padding:0;}#tagline-display{display:none;}#content-head > .container{padding-right:0;padding-left:0;}#page-heading-primary{padding:35px 0;}#page-heading-secondary figure{margin-bottom:10px;}.page-node #main-content,.page-taxonomy-term #main-content{margin:0;}.page-node #content{margin:0;width:100%;}article.node{background-image:none;margin-top:45px;}.page-node article.node > .content,.page-node .bean-related.related-content,.page-cart #content,.page-checkout #content,.page-user #content,.page-admin-commerce-orders #content{margin-bottom:45px;padding:45px 30px;}.page-admin-commerce-orders #main-content #content{margin-right:0;width:100%;}.page-admin-commerce-orders #main-content #content table{width:100%;}.page-node .bean-related.related-content{margin-top:45px;margin-bottom:0;}article.node .node-taxonomy,article.node .node-categories{padding:0 30px 45px;}article.node ul.documents{width:680px;}article.node ul.documents li.file{width:220px;float:left;padding-right:0;padding-left:0;}article.node ul.documents li.file:nth-of-type(3n-1){margin-right:10px;margin-left:10px;}#content-lower .block.disqus{padding:0 30px;}article.node-job .content .date-field{float:left;margin-bottom:0;}article.node-job .content .date-field.close-date{float:right;}#page-heading-wrapper.issue{display:table;}#page-heading-wrapper.issue .heading-section{display:table-cell;vertical-align:middle;}#page-heading-wrapper.issue #page-heading-primary{padding-right:25px;}#page-heading-secondary.issue-image{width:175px;}#page-heading-secondary.issue-image figure{margin-bottom:0;}.node-type-initiative #main-content > .container{width:100%;}article.node.node-initiative{margin-top:0;}article.node-initiative > .hero-image,.block.front.hero-image{height:525px;}article.node-initiative .hero-image-container{height:525px;margin:0 auto;width:740px;}article.node-initiative .hero-image-container p.hero-photo-credit{left:0;}#main-content .about-callout,article.node-initiative .spotlight-callout,article.node-initiative .spotlight-content{margin-left:auto;margin-right:auto;width:740px;}#main-content .about-callout{box-shadow:0px 0px 5px 0px rgba(2,3,3,0.23);margin:70px auto;padding:12px;}.about-callout .callout-wrapper{border:5px solid #f3f2ef;margin:0;padding:70px 50px;width:100%;}.spotlight-wrapper .spotlight-callout{font-size:1.5em;}.spotlight-wrapper .spotlight-content-wrapper{margin-right:160px;width:auto;}#main-content .spotlight-wrapper{padding:30px 0 45px;}.spotlight-wrapper .spotlight-callout{padding:0;}.spotlight-wrapper figure{border:12px solid #fff;z-index:4;}.spotlight-wrapper .spotlight-content-wrapper{margin:-150px 160px 0 50px;padding:30px;position:relative;z-index:6;}.spotlight-wrapper h2.spotlight-title{margin:-30px -30px 30px;padding-left:30px;padding-right:30px;}.page-taxonomy-term #main-content > .container{padding:0;}article.taxonomy-term{padding:45px 0 25px;}article.taxonomy-term .feature-content{display:table;table-layout:fixed;}article.taxonomy-term .feature-content > .section{display:table-cell;vertical-align:middle;width:50%;padding-right:10px;}article.taxonomy-term .feature-content > .section-secondary{padding-left:10px;padding-right:0;}body.node-type-work article.node-work > .content{padding:0;}.block.front.hero-image .hero-homepage-wrapper{background:none;height:350px;margin:160px auto 0;padding:0;width:740px;}.block.front.hero-image p.hero-photo-credit{left:0;}.front .block.about-callout{position:relative;}.front .block.about-callout .callout-wrapper{padding:50px;}.front .block.about-callout .animal-image{background-image:url(/sites/all/themes/aso/images/HomeAboutDogOverlay.png);bottom:-1px;position:absolute;height:383px;width:355px;display:block;right:0;}.front .block.about-callout .text-wrapper section.field-body{padding-right:300px;}.front .block.about-callout .animal-image{background-image:url(/sites/all/themes/aso/images/home-about-cat-overlay.png);bottom:-10px;height:383px;width:506px;}.front .block.about-callout .text-wrapper section.field-body{padding:0;}.front .block.about-callout .text-wrapper section.field-body p{display:inline-block;margin-bottom:0;text-align:left;}.front .block.about-callout .text-wrapper section.field-body .p1{padding-right:130px;}.front .block.about-callout .text-wrapper section.field-body .p2{padding-right:160px;}.front .block.about-callout .text-wrapper section.field-body .p3{padding-right:330px;}.front .block.about-callout .text-wrapper section.field-body .p4{padding-right:450px;}.front #main-content .spotlight-wrapper{padding:70px 0;}.front .spotlight-wrapper > .content{margin:0 auto;width:740px;}.front ul.spotlight-content{justify-content:space-between;display:flex;flex-direction:row;}.front ul.spotlight-content li.spotlight.item{width:calc(50% - 10px);}.front ul.spotlight-content li.spotlight.item:first-of-type{margin:0;}li.spotlight .front-spotlight-wrapper h2.spotlight-title a,.front-spotlight-wrapper h3.spotlight-subtitle{font-weight:300;}.front #main-content .magazine-wrapper{padding:70px 0;}.front #main-content .magazine-wrapper .content{background-color:#f3f2ef;border:12px solid #fff;margin:0 auto;padding:5px;width:740px;}.front .magazine-wrapper > .content > .magazine-content{background-color:#fff;border:0;padding:20px 236px 20px 20px;position:relative;width:100%;}.front .magazine-wrapper h3.magazine-subtitle{font-style:italic;}.magazine-wrapper span.divider{margin:30px auto;}.magazine-wrapper figure.field-image{bottom:20px;margin-bottom:0;position:absolute;right:20px;}.magazine-wrapper .subscribe-text{float:right;width:230px;}.magazine-wrapper .subscribe-text p.button{margin-top:0;}.magazine-wrapper .subscribe-text p.button a{font-weight:300;}.magazine-wrapper ul.magazine-articles{float:left;padding-top:0;width:210px;text-align:left;}.magazine-wrapper li.magazine-article{padding-left:10px;}.magazine-wrapper li.magazine-article a{position:relative;}.magazine-wrapper li.magazine-article a:before{position:absolute;left:-15px;top:0;}body.magazine-archive .content-body .block.scoop{margin-top:45px;}.block.magazine-archive,body.magazine-archive article.node{margin-top:0;}.front #content-lower{background-color:#c9c7c3;}.front #content-lower > .region{margin:0 auto;width:740px;}.shelter-rescue-page #content-body{padding:0;}.shelter-rescue-page article.taxonomy-term .feature-content > .section-primary{width:50%;}.shelter-rescue-page article.taxonomy-term .feature-content > .section-secondary{padding-left:25px;}.blog-main #main-content,.blog-main #content{margin:0;}.blog-main .block.blog.spotlight-content{padding:70px 0;}.blog-main .block.blog.spotlight-content figure{border:12px solid #fff;z-index:4;}.blog-main .block.blog.spotlight-content .post-content{margin:-150px 160px 0 50px;padding:30px;position:relative;z-index:6;}.blog-main .block.blog.spotlight-content h2.node-title{margin:-30px -30px 30px;padding-left:30px;padding-right:30px;}body.blog-main #content{width:100%;}.blog-main .view.blog-main{margin:70px 0 40px;}.blog-main .view.blog-main .item-list ul{margin:0;overflow:auto;}body.store-main #main-content,body.store-main #content{margin-left:auto;margin-right:auto;}body.store-main #content{width:100%;}.page-cart #content,.page-checkout #content,.page-user #content,.page-admin-commerce-orders #content{margin-top:45px;}.block-views.articles{padding:45px 0 25px;}.block-views.articles.featured{padding:30px 0;}body.magazine-main .block-views.articles.featured{padding-bottom:0;}.block-views.articles.unfeatured{padding-top:0;}.block-views.articles.featured .item-list > ul > li{width:calc(50% - 12px);margin-right:12px;margin-bottom:0;float:left;clear:none;}.block-views.articles.featured .item-list > ul > li:nth-of-type(even){width:calc(50% - 12px);margin-left:12px;margin-right:0;}.block-views.articles.scoop{margin-bottom:20px;}.block-views.articles h3.node-subtitle{font-weight:300;}.page-taxonomy-term .block.related-content,.page-taxonomy-term .block.featured-content{padding:45px 0 25px;}.page-taxonomy-term .block.featured-content li.views-row{display:table;table-layout:fixed;}.page-taxonomy-term .block.featured-content li.views-row > .section{display:table-cell;vertical-align:middle;width:50%;padding-right:10px;}.page-taxonomy-term .block.featured-content li.views-row > .section-secondary{padding-left:10px;padding-right:0;}.block.tools-and-resources,#main-upper .block.section-feature,#main-content .block.section-feature{margin:0 auto;padding:70px 0 35px;position:relative;width:740px;}#main-upper .block.section-feature,#main-content .block.section-feature{padding:35px 0;}.block.tools-and-resources > h2,.search-results-wrapper > h2,.page-jobs .view.jobs .view-header h2,.page-trainings .view.events .view-header h2,.block.section-feature > h2,.block.explore.magazine-heading .content h2,.magazine-main .content-bottom .block-views.articles > h2,.node-type-author .block.author .view-header h2{text-align:left;}li.results-display h2.node-title a{font-weight:400;}li.results-display .file-video iframe{height:186px;}li.results-display section.field-body p.read-more a{font-weight:400;}.block.tools-and-resources .view-footer{padding-top:0;position:absolute;right:0;top:100px;}.front.block.tools-and-resources .view-footer,.jobs.block.tools-and-resources .view-footer,.blog.block.tools-and-resources .view-footer{top:80px;}.page-trainings #main-content,.page-trainings #content{margin:0;}.magazine-main #main-content,.magazine-main #main-content > .container,.magazine-main #main-content #content{margin:0;width:100%;}.magazine-main #content-body > .region,.magazine-main #content-bottom > .region{margin:0 auto;width:740px;}.magazine-main #content-bottom{padding:0;}.magazine-main .container{padding:25px 0;}.magazine-main #main-bottom .container{padding:45px 0 40px;}.magazine-main #main-bottom .block.filter-options form{margin-bottom:0;}#sidebar-second{width:100%;background:#fff;margin:0 0 50px;}.content-body .block.subscribe.global{background:#f3f2ef;margin:35px 0 25px;box-shadow:0 0 5px 0 rgba(2,3,3,0.23);border:12px solid #fff;padding:5px;position:relative;}.content-body .block.subscribe.global > h2{position:absolute;top:100px;z-index:4;width:460px;}.content-body .block.subscribe.global > .content{background:#fff;margin:0;padding:0;position:relative;z-index:3;}.content-body .block.subscribe.global .view > .view-content{margin:0;padding:150px 50px 50px;width:460px;}.content-body .block.subscribe.global .item-list li{position:static;}.content-body .block.subscribe.global .subscribe-text p.intro-text{margin-bottom:30px;}.content-body .block.subscribe.global figure.field-issue-image{top:50px;right:50px;left:auto;}.site-footer{background-color:#cdcbc7;}.site-footer > .container{width:100%;}.site-footer h2{display:none;}#kicker-content{padding-top:45px;padding-bottom:35px;}.kicker-content .block{border-right:1px solid #e6e6e6;float:left;margin:0;padding:15px 20px;}.kicker-content .block > h2{background:none;color:#3b3d40;margin:0 0 15px;padding:0;text-align:left;}.kicker-content .region-kicker .block > .content{padding:0;}.kicker-content .block.global div p.intro-text{text-align:left;}.kicker-content .block.connected{padding-left:0;width:160px;}.block.menu.connected ul.menu.nav li{margin:0 5px 5px 0;display:block;float:left;}.block.menu.connected ul.menu.nav li a,.block.menu.connected ul.menu.nav li a:before{height:30px;width:30px;}.block.menu.connected ul.menu.nav li a{font-size:1.25em;line-height:1.429em;}.kicker-content p.shelter-animals-badge{padding-top:20px;}.kicker-content .block.subscribe{position:relative;width:320px;}.kicker-content .block.subscribe > .content{width:100%;}.kicker-content .block.subscribe > h2,.kicker-content .block.subscribe div.subscribe-text{padding-left:120px;}.kicker-content .block.subscribe > .content li.views-row{display:block;width:100%;}.kicker-content .block.subscribe div.subscribe-text{display:block;width:100%;padding-right:0;text-align:left;}.kicker-content .block.subscribe div.subscribe-text p{max-width:auto;}.kicker-content .block.subscribe figure.field-issue-image{display:block;position:absolute;top:11px;left:20px;width:100px;height:129px;}.kicker-content .block.updates{border-right:0;width:260px;padding-right:0;}.site-footer{padding-bottom:0;}.block.footer.menu{background:none;border:0;}.block.footer.menu ul.menu{background:none;text-align:center;padding-top:50px;}.block.footer.menu ul.menu li{list-style:none;display:inline-block;padding:0;margin:0;border-right:1px solid #3b3d40;}.block.footer.menu ul.menu li.last{border:0;}.block.footer.menu ul.menu li a{border-bottom:0;color:#3b3d40;font-weight:bold;line-height:1em;padding:0 8px 0 6px;}.block.footer.menu ul.menu li a:hover{background:none;text-decoration:underline;}small.copyright{margin:0 0 50px;}}@media (min-width:800px){.front .block.about-callout .animal-image{right:-24px;}.front .block.about-callout .text-wrapper section.field-body{padding-right:270px;}.front .block.about-callout .text-wrapper section.field-body{padding:0;}}@media (min-width:980px){#header > .container,.content-head > .container,#main-upper > .container,#main-content > .container,body.page-shelter-rescue #content-body,.ads-section > .container,#main-lower > .container,#main-bottom > .container,.span12,#kicker-content > .region-kicker{width:960px;}#header{height:163px;}#name-and-slogan{display:block;width:370px;height:60px;}#name-and-slogan #site-name,#name-and-slogan #site-name a,#name-and-slogan #site-name a svg{height:60px;width:150px;}#name-and-slogan span.divider{margin:10px 20px;}#name-and-slogan #site-parent-name-desktop,#name-and-slogan #site-parent-name-desktop span.hsus-logo-wrapper,#name-and-slogan #site-parent-name-desktop span.hsus-logo-wrapper svg{height:40px;width:160px;}#header-content{width:590px;float:left;}.block-menu.initiatives > .content > ul.menu{margin:30px 0;}.block-menu.initiatives > .content > ul.menu > li{height:40px;}.block-menu.initiatives > .content > ul.menu > li > a{font-size:.9375em;line-height:1.2em;}.block.mega-menu ul.menu-minipanel-panel{width:960px;}li#menu-item-keep-pets-in-home:hover:after{left:427px;}li#menu-item-increase-adoptions:hover:after{left:562px;}li#menu-item-reach-underserved-communities:hover:after{left:740px;}li#menu-item-protect-cats:hover:after{left:900px;}li#menu-item-keep-pets-in-home > a{width:99px;}.block.mega-menu ul.menu-minipanel-panel > li{padding:20px 30px 30px;}ul.menu-minipanel-panel .panel-pane.minipanel-title{margin-bottom:20px;}ul.menu-minipanel-panel .panel-pane.minipanel-primary-menu{margin-right:30px;width:316px;}ul.menu-minipanel-panel .panel-pane.minipanel-primary-callout{margin-right:30px;width:330px;}.front .bean-ads.ad-strip,.front .bean-adblock.ad-block{width:960px;}.ad-strip ul.ads{width:870px;}.ad-strip.ad-block ul.ads{width:305px;}.ad-strip ul.ads li.views-row{margin-right:50px;width:180px;}.ad-strip.ad-block ul.ads li.views-row{width:142px;margin:0 21px 20px 0;}.ad-strip.ad-block ul.ads li.views-row-even{margin-right:0;}.site-main-menu ul.menu.nav{width:690px;}.site-main-menu ul.menu.nav li#menu-events-wrapper{padding-left:100px;}#block-search-form{width:270px;}.one-sidebar.page-search #sidebar-second,.page-magazine-filter #sidebar-second,.magazine-main #main-bottom .block.filter-options{margin:0px 11px 0 0;}.one-sidebar.page-search #content,.one-sidebar.page-magazine-filter #content,.magazine-main #main-bottom .block.filter-results{margin:0;width:714px;}div.search-results-wrapper ol.search-results li.results-display,.view.filter-results ul.search-results li.results-display{float:left;width:352px;margin-right:5px;}div.search-results-wrapper ol.search-results li.results-display:nth-of-type(even),.view.filter-results ul.search-results li.results-display:nth-of-type(even){margin-left:5px;margin-right:0;}#main{padding-top:163px;}#page-heading-wrapper{display:table;table-layout:fixed;width:100%;}#page-heading-wrapper.no-secondary,#page-heading-wrapper.article{display:block;}#page-heading-wrapper.no-secondary.issue{display:table;}#page-heading-wrapper .heading-section{display:table-cell;vertical-align:middle;}#page-heading-primary{width:615px;padding-right:25px;}.page-taxonomy-term #page-heading-primary,.page-jobs #page-heading-primary,.page-trainings #page-heading-primary,.split-headings #page-heading-primary,.node-type-work #page-heading-primary{width:50%;padding-right:25px;}#page-heading-secondary{width:345px;}#page-heading-secondary figure{margin-bottom:0;}.page-taxonomy-term #page-heading-secondary,.page-jobs #page-heading-secondary,.page-trainings #page-heading-secondary,.split-headings #page-heading-secondary,.node-type-work #page-heading-secondary{width:50%;padding-left:25px;}.not-front #main > .container{position:relative;}.not-front #main-content{margin-left:0;}.not-front #content{width:590px;margin-right:25px;margin-left:0;}.not-front.node-type-issue #content,body.page-taxonomy-term #content,body.not-front.page-jobs #content,body.not-front.page-trainings #content{width:100%;margin-right:0;}article.node,.page-node .bean-related.related-content{margin-top:35px;}article section.field-body .sidebar{padding:40px 30px 20px;}article.node ul.documents{width:530px;}article.node ul.documents li.file{width:170px;}.node-type-blog #page-heading-primary{width:648px;}#page-heading-wrapper.issue{padding-right:50px;}#page-heading-wrapper.issue #page-heading-primary{width:735px;}body.node-type-initiative #content{width:100%;margin:0;}article.node-initiative .hero-image-container{width:960px;}#main-content .about-callout,article.node-initiative .spotlight-callout,article.node-initiative .spotlight-content{width:960px;}.about-callout .callout-wrapper{padding:70px 115px;}article.taxonomy-term{margin:0 auto;padding:75px 0 70px;}article.taxonomy-term li.taxonomy-feature{margin:0 10px 0 0;}article.taxonomy-term li.taxonomy-feature.second{margin:0 0 0 10px;}article.taxonomy-term .feature-content > .section-primary{width:729px;padding-right:50px;}article.taxonomy-term .feature-content > .section-secondary{padding:0;width:231px;}body.node-type-work #content{width:100%;}article.node.node-work section.our-work.has-image figure.section-image{width:300px;}article.node.node-work section.our-work.has-image p.section-content{margin-left:300px;}article.node-work section.our-work.has-image ul.section-terms-wrapper{clear:none;margin-left:312px;width:calc(100% - 312px);}article.node-work ul.section-terms-wrapper li{padding-left:12px;padding-right:13px;width:25%;}article.node-work ul.section-terms-wrapper li:nth-of-type(1){padding-left:0;}article.node-work ul.section-terms-wrapper li:nth-of-type(4){padding-right:0;}.node-type-product #page-heading-wrapper .heading-section{vertical-align:top;}.node-type-product .block-menu.cart{margin:32px 0 0;}.block-menu.cart ul.menu li{float:right;margin-right:0;}body.node-type-product #content{width:100%;}article.node.node-product > .content{background:none;padding:0;}article.node-product .store-content{background-color:#fff;float:left;padding:45px 30px;width:590px;margin-right:25px;}article.node-product aside.store-controls{float:left;}article.node-product aside.store-controls .field-product,aside.store-controls .item-price,aside.store-controls .block-commerce-cart,aside.store-controls > .block-views,aside.store-controls .related-products-list{margin:20px 0;padding:0 20px;}aside.store-controls .block-commerce-cart,aside.store-controls > .block-views,aside.store-controls .related-products-list{border-top:0;}aside.store-controls .related-products-list{margin-bottom:0;}aside.store-controls > .block-views .related-products-list{margin:0;padding:0;}aside.store-controls .block-commerce-cart > h2,aside.store-controls > .block-views li.related-product > h2,aside.store-controls .related-products-list > h2{border-top:1px solid #cbcbcb;margin-top:20px;padding-top:30px;}aside.store-controls .related-products-list > h2{margin-top:40px;}aside.store-controls > .block-views li.related-product,div.related-products-list ul.related-products li.related-product.column{clear:left;float:none;padding:0;width:100%;}article.node-product .node-taxonomy{width:590px;}.page-cart #content,.page-checkout #content,.page-user #content,.page-admin-commerce-orders #content{margin-top:35px;}.block.front.hero-image .hero-homepage-wrapper{width:960px;}.front .spotlight-wrapper > .content{width:960px;}.front .block.about-callout .text-wrapper{padding-right:250px}.front .block.about-callout .text-wrapper{padding-right:0}.front .block.about-callout span.divider{margin:30px auto;}.front .block.about-callout .text-wrapper section.field-body{padding:0;}.front .block.about-callout .animal-image{right:0;}.front .block.about-callout .text-wrapper section.field-body .p1{padding-right:160px;}.front .block.about-callout .text-wrapper section.field-body .p2{padding-right:330px;}.front .block.about-callout .text-wrapper section.field-body .p3{padding-right:430px;}.front .block.about-callout .text-wrapper section.field-body .p4{padding-right:450px;}.front #main-content .magazine-wrapper{padding:70px 0;}.front #main-content .magazine-wrapper .content{width:960px;}.front .magazine-wrapper > .content > .magazine-content{padding:50px 296px 50px 50px;}.magazine-wrapper figure.field-image{right:50px;bottom:50px;}.magazine-wrapper .subscribe-text{width:230px;}.magazine-wrapper ul.magazine-articles{width:340px;}.magazine-wrapper li.magazine-article{padding-left:15px;}.magazine-wrapper li.magazine-article a:before{left:-20px;}.front #content-lower > .region{width:960px;}.block-views.articles.unfeatured.scoop{width:240px;float:left;margin-right:10px;}.block-views.articles.unfeatured.scoop .view-content .item-list > ul > li{width:100%;margin:0 0 1em;padding:0;}.block-views.articles.unfeatured{float:right;width:710px;}.block-views.articles.unfeatured .view-content .item-list > ul > li{width:230px;margin:0 0 10px;}.block-views.articles.unfeatured .item-list > ul > li:nth-of-type(3n-1){margin-left:10px;margin-right:10px;}.page-taxonomy-term .block.related-content,.page-taxonomy-term .block.featured-content{margin:0 auto;padding:75px 0 70px;}.page-taxonomy-term #main-upper .block.related-content .item-list > ul > li{margin:0 12px 0 0;width:231px;}.page-taxonomy-term #main-upper .block.related-content .item-list > ul > li.views-row-last{margin-right:0;}.page-taxonomy-term .block.featured-content li.views-row > .section-primary{width:729px;padding-right:50px;}.page-taxonomy-term .block.featured-content li.views-row > .section-secondary{padding:0;width:231px;}.block.tools-and-resources,#main-upper .block.section-feature,#main-content .block.section-feature{width:960px;}.tools-and-resources ul.tools-and-resources li.results-display{width:310px;padding:0;margin:0 0 15px;}.tools-and-resources ul.tools-and-resources li.results-display:nth-of-type(3n-1){margin:0 15px 15px;}li.results-display .file-video iframe{height:156px;}.block.tools-and-resources .view-footer{top:130px;}.magazine-main #content-body > .region,.magazine-main #content-bottom > .region{width:960px;}.magazine-main #content-body .view-magazine .view-content{width:400px;}.magazine-main #content-body .view-magazine .view-footer{float:left;width:540px;}body.magazine-archive .content-body .block.scoop{margin-top:35px;}#sidebar-second,article.node-product aside.store-controls{background:#fff;margin-top:35px;margin-left:0;width:345px;}article.node-product aside.store-controls{margin-top:0;padding-bottom:30px;padding-top:20px;}.site-sidebar-second .block{margin:40px 0 0;}.site-sidebar-second .block-menu.button{margin-bottom:20px;}.content-body .block.subscribe.global > h2{top:90px;}.content-body .block.subscribe.global > h2,.content-body .block.subscribe.global .view > .view-content{width:310px;}.kicker-content .block{padding:15px 25px;}.kicker-content .block.connected{width:220px;}.kicker-content .block.subscribe{width:380px;}.kicker-content .block.subscribe figure.field-issue-image{top:1px;left:25px;}.kicker-content .block.updates{width:360px;}.addthis-smartlayers-desktop #at4-share.atss-right{top:163px;}.logged-in-admin .addthis-smartlayers-desktop #at4-share.atss-right{top:202px;}.logged-in-admin.navbar-tray-open .addthis-smartlayers-desktop #at4-share.atss-right{top:242px;}.heading-section .user-menu{margin:0;}.heading-section .user-menu ul.menu.nav{width:100%;}}@media (min-width:1010px){.front .block.about-callout .animal-image{right:-24px;}}@media (min-width:1120px){#header > .container,.content-head > .container,#main-upper > .container,#main-upper .block.section-feature,#main-content > .container,#main-content .block.section-feature,body.page-shelter-rescue #content-body,#main-lower > .container,#main-bottom > .container,.span12,#kicker-content > .region-kicker{width:1100px;}#header{height:173px;}#main-menu ul.menu.nav{width:830px;}#main-menu ul.menu.nav li#menu-events-wrapper{padding-left:240px;}#name-and-slogan{width:510px;margin:15px 0;height:80px;}#name-and-slogan #site-name,#name-and-slogan #site-name a,#name-and-slogan #site-name a svg{height:80px;width:200px;}#name-and-slogan span.divider{margin:12px 25px;height:56px;}#name-and-slogan #site-parent-name-desktop,#name-and-slogan #site-parent-name-desktop span.hsus-logo-wrapper,#name-and-slogan #site-parent-name-desktop span.hsus-logo-wrapper svg{height:56px;width:230px;}#name-and-slogan #site-parent-name-desktop{margin-top:12px;}.block-menu.initiatives > .content > ul.menu{margin:35px 0;}.block.mega-menu ul.menu-minipanel-panel{margin-left:70px;}.block.mega-menu ul.menu-minipanel-panel.menu-minipanel-pc{margin-left:140px;}li#menu-item-keep-pets-in-home:hover:after{left:565px;}li#menu-item-increase-adoptions:hover:after{left:700px;}li#menu-item-reach-underserved-communities:hover:after{left:885px;}li#menu-item-protect-cats:hover:after{left:1040px;}li#menu-item-keep-pets-in-home > a{width:109px;}#main{padding-top:173px;}#page-heading-primary{width:755px;}.not-front #content{width:730px;}.one-sidebar.page-search #content,.one-sidebar.page-magazine-filter #content,.magazine-main #main-bottom .block.filter-results{margin:0;width:854px;}.content div.search-results-wrapper ol.search-results li.results-display,.content .view.filter-results ul.search-results li.results-display{float:left;width:278px;margin:0 0 10px;}.content div.search-results-wrapper ol.search-results li.results-display:nth-of-type(3n-1),.content .view.filter-results ul.search-results li.results-display:nth-of-type(3n-1){margin:0 10px 10px;}article.node ul.documents{width:670px;}article.node ul.documents li.file{width:216px;}.node-type-blog #page-heading-primary{width:788px;}#page-heading-wrapper.issue #page-heading-primary{width:875px;}article.node-initiative .hero-image-container{width:1100px;}article.taxonomy-term .feature-content > .section-primary{width:834px;}article.taxonomy-term .feature-content > .section-secondary{width:266px;}.page-taxonomy-term #main-upper .block.related-content .item-list > ul > li{margin:0 12px 0 0;width:266px;}.page-taxonomy-term .block.featured-content li.views-row > .section-primary{width:834px;}.page-taxonomy-term .block.featured-content li.views-row > .section-secondary{width:266px;}article.node-product .store-content,article.node-product .node-taxonomy{width:730px;}article.node-product figure.field-image{border:10px solid #f4f3f1;}.block.front.hero-image .hero-homepage-wrapper{width:1100px;}.front .spotlight-wrapper > .content{width:1100px;}.ads-section > .container{width:1100px;}.block-views.articles.unfeatured.scoop{width:260px;}.block-views.articles.unfeatured{float:right;width:830px;}.block-views.articles.unfeatured .view-content .item-list > ul > li{width:270px;}.block.tools-and-resources{width:1100px;}.tools-and-resources ul.tools-and-resources li.results-display{width:350px;margin:0 0 25px;}.tools-and-resources ul.tools-and-resources li.results-display:nth-of-type(3n-1){margin:0 25px 25px;}li.results-display .file-video iframe{height:180px;}.magazine-main #content-body > .region,.magazine-main #content-bottom > .region{width:1100px;}.magazine-main #content-body .view-magazine .view-content{width:480px;}.magazine-main #content-body .view-magazine .view-footer{width:600px;}.content-body .block.subscribe.global > h2{top:100px;}.content-body .block.subscribe.global > h2,.content-body .block.subscribe.global .view > .view-content{width:460px;}.kicker-content .block{padding:15px 30px;}.kicker-content .block.connected{width:300px;}.kicker-content .block.subscribe{width:420px;}.kicker-content .block.subscribe figure.field-issue-image{left:30px;}.kicker-content .block.updates{width:380px;}.addthis-smartlayers-desktop #at4-share.atss-right{top:173px;}.logged-in-admin .addthis-smartlayers-desktop #at4-share.atss-right{top:212px;}.logged-in-admin.navbar-tray-open .addthis-smartlayers-desktop #at4-share.atss-right{top:252px;}}@media (min-width:1200px){}form#webform-client-form-3480 .webform-component-checkboxes .description{padding-top:1em;}form#webform-client-form-3480 .webform-component-checkboxes .description strong{display:block;}ul.faux-gallery{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;list-style:none;margin:0 0 30px;width:100%;}ul.faux-gallery > li{margin-bottom:20px;padding:10px;text-align:center;}ul.faux-gallery > li.width-220{width:220px;}
#subscriber-login-frame{background:#f3f6fa;}#subscriber-login-modal{width:450px;padding:15px 20px;background:#f3f6fa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.5);box-shadow:0 1px 5px rgba(0,0,0,0.5);}#subscriber-login-modal .modal-title-logo{background-image:url("/sites/all/themes/aso/images/ASOLogo198x64.png");background-repeat:no-repeat;background-position:center;text-indent:-9999px;height:75px;width:100%;display:block;}#subscriber-login-modal h1.modal-title{font-family:Arial,'Helvetica Neue',Helvetica,Geneva,sans-serif;font-size:27px;line-height:35px;font-weight:bold;color:#05637A;position:relative;overflow:hidden;white-space:normal;text-align:center;margin-bottom:7px;}#subscriber-login-modal p{display:block;font-size:1.15em;line-height:1.35em;margin-bottom:12px;margin-left:10px;}#subscriber-login-modal .center{display:block;text-align:center;}#subscriber-login-modal #w{display:block;width:750px;margin:0 auto;padding-top:30px;}#subscriber-login-modal #content{display:block;width:100%;background:#fff;padding:25px 20px;padding-bottom:35px;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 1px 2px 0px;-moz-box-shadow:rgba(0,0,0,0.1) 0px 1px 2px 0px;box-shadow:rgba(0,0,0,0.1) 0px 1px 2px 0px;}#subscriber-login-modal .flatbtn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;outline:0;border:0;color:#f3faef;text-decoration:none;background-color:#6bb642;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);font-size:1.2em;font-weight:bold;padding:12px 22px 12px 22px;line-height:normal;text-align:center;vertical-align:middle;cursor:pointer;text-transform:uppercase;text-shadow:0 1px 0 rgba(0,0,0,0.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(15,15,15,0.3);-moz-box-shadow:0 1px 0 rgba(15,15,15,0.3);box-shadow:0 1px 0 rgba(15,15,15,0.3);}#subscriber-login-modal .flatbtn:hover{color:#fff;background-color:#73c437;}#subscriber-login-modal .flatbtn:active{-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,0.1);box-shadow:inset 0 1px 5px rgba(0,0,0,0.1);}#subscriber-login-modal .flatbtn-blu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;outline:0;border:0;color:#edf4f9;text-decoration:none;background-color:#4f94cf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);font-size:1.3em;font-weight:bold;padding:12px 26px 12px 26px;line-height:normal;text-align:center;vertical-align:middle;cursor:pointer;text-transform:uppercase;text-shadow:0 1px 0 rgba(0,0,0,0.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba(0,0,0,0.2);}#subscriber-login-modal .flatbtn-blu:hover{color:#fff;background-color:#519dde;}#subscriber-login-modal .flatbtn-blu:active{-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,0.1);box-shadow:inset 0 1px 5px rgba(0,0,0,0.1);}#lean_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;background:#000;display:none;}#paywall-controls .button{border-radius:3px;color:#fff;cursor:pointer;float:right;font-size:.875em;font-weight:400;line-height:2.857em;margin:0 0 10px 10px;padding:0 15px;text-transform:uppercase;}.subscriber-content{display:none;}.subscriber-guest-message{clear:both;margin:0 0 1em;padding:1em;}.subscriber-guest-message p{color:#fff;font-size:.875em;margin:0;}.subscriber-guest-message a,.subscriber-guest-message a:active,.subscriber-guest-message a:hover,.subscriber-guest-message a:visited{color:#fff;text-decoration:underline;}
#colorbox{height:490px !important;margin:15px 15px 0;width:calc(100% - 30px) !important;}#colorbox #cboxWrapper{border-radius:0;height:100% !important;width:100% !important;}#colorbox #cboxTopLeft,#colorbox #cboxTopCenter,#colorbox #cboxTopRight,#colorbox #cboxMiddleLeft,#colorbox #cboxMiddleRight,#colorbox #cboxBottomLeft,#colorbox #cboxBottomCenter,#colorbox #cboxBottomRight{display:none;}#colorbox #cboxContent,#colorbox #cboxContent #cboxLoadedContent{height:490px !important;width:100% !important;}#colorbox #cboxContent #cboxLoadedContent{margin:0;}#colorbox #cboxContent #cboxClose,#colorbox #cboxContent #cboxClose:before{height:28px;width:28px;}#colorbox #cboxContent #cboxClose:before{background:#fff;border:0;border-radius:14px;content:"X";color:#000;display:block;font-size:14px;font-weight:700;line-height:28px;overflow:hidden;text-indent:0;text-align:center;}#colorbox #cboxContent #cboxClose{background:none;overflow:hidden;right:10px;text-indent:-9999px;top:10px;}@media (min-width:480px){#colorbox{left:0 !important;margin:0 20px;right:0 !important;width:calc(100% - 40px) !important;}}@media (min-width:600px){#colorbox{margin:0 auto;width:560px !important;}}@media (min-width:980px){#colorbox{width:775px !important;}#colorbox,#colorbox #cboxContent,#colorbox #cboxContent #cboxLoadedContent{height:525px !important;}#colorbox #cboxContent{background-size:contain;}}
