/*!
 * Preboot v2
 *
 * Open sourced under MIT license by @mdo.
 * Some variables and mixins from Bootstrap (Apache 2 license).
 */.restrain-width{max-width:980px;margin:0 auto}.body-padding{padding:0 10px}.shadow-module{background-color:#e8ebf0;color:#4d4d4d;-webkit-box-shadow:0 6px 4px -4px #abacad;box-shadow:0 6px 4px -4px #abacad}p,li{font-size:1.125em;line-height:1.4em;color:#333}a{color:#135eac;text-decoration:none;transition:color .4s}a:hover,a:active{color:#719fe7}a:hover p,a:active p{color:#1c4570}a p{font-size:1em;color:#1c4570}h1,h2,h3,h4,h5,h6,legend{font-family:"freight-micro-pro",Georgia,"Times New Roman",Times,serif;font-style:normal;color:#1c4570}.page-id-243 h1{text-transform:none}h1{font-weight:700;text-transform:uppercase}blockquote p{font-size:1.125em;line-height:1.4em}ul,ol{margin:0 32px 0;padding:0}img{max-width:100%;border:0}header,article,section,footer,nav{display:block}body{padding:0;margin:0;font:normal 500 100% "freight-sans-pro",Verdana,Arial,sans-serif}article,section{max-width:980px;margin:0 auto}#main-content{padding:0 10px;padding-bottom:60px}#main-content.no-banner-image{padding-top:110px}header{position:relative;border-bottom:2px solid #7d92a8;background:#e8ebf0;z-index:2;padding:0 10px}header .primary-logo{position:absolute;float:left;height:103px;width:101px;margin:8px 0 0 -20px;padding:10px;border-radius:3px;background:#1c4570 url(img/logo-bg.png) 50% 50% no-repeat;z-index:5}nav{position:relative}nav ul li{float:left;list-style:none;padding:16px 10px}nav ul li a{display:block;width:100%;height:100%;color:#1c4570}nav ul li:hover{color:#9c3}nav ul li:hover ul{top:100%;-webkit-transition:top .3s ease-out;-moz-transition:top .3s ease-out;-o-transition:top .3s ease-out;transition:top .3s ease-out}nav ul li ul{position:absolute;top:-115%;left:0;width:100%;margin:0;padding-left:120px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background:#cfdcef;max-width:980px;margin:0 auto;z-index:-1;border-top:2px solid #7d92a8}nav ul li ul li a{font-family:"freight-sans-pro",Verdana,Arial,sans-serif;font-size:.888888em;text-transform:none}header nav{background:#e8ebf0}.menu-primary-menu-container{padding-left:120px}.menu-primary-menu-container .current-menu-item>a,.menu-primary-menu-container .current-menu-parent>a{color:#719fe7}#menu-primary-menu>li{text-transform:uppercase;font-family:"freight-micro-pro",Georgia,"Times New Roman",Times,serif;font-weight:700;font-size:1em}footer{clear:both;color:#fff;font-size:.9em;margin:80px 0 0 0;background:#87909e;position:relative;bottom:0;padding:0 10px}footer p,footer li{color:#fff;font-size:1em}footer a{color:#fff}footer a:hover{color:#fff;text-decoration:underline}footer h2{display:block;color:#fff;font-weight:400;padding:5px 0;border-bottom:2px solid #fff;margin-bottom:12px;}footer ul li{list-style:none}footer #etr-logo{margin:18px 0 0 0;float:right;font-size:.8em}footer #etr-logo:hover,footer #etr-logo:active{text-decoration:none}footer #etr-logo img{position:relative;top:8px;margin:0 0 0 6px}#contact{width:33%;float:left}#contact .phone-ico{height:70px;width:70px;float:left;margin-right:7.5%;background:url(img/social-menu-sprite.png) 100% 100% no-repeat;background-position:-297px 0}#contact .phone-ico:hover,#contact .phone-ico:active{background-position:-297px -98px}#social-footer{width:65%;float:right}#social-footer li a{float:left;width:70px;text-align:center;margin-right:6%;padding-top:75px;background:url(img/social-menu-sprite.png) no-repeat}#social-footer li a:hover,#social-footer li a:active{text-decoration:none}#social-footer li.tw-ico a{background-position:0 0}#social-footer li.tw-ico a:hover,#social-footer li.tw-ico a:active{background-position:0 -98px}#social-footer li.fb-ico a{background-position:-73px 0}#social-footer li.fb-ico a:hover,#social-footer li.fb-ico a:active{background-position:-73px -98px}#social-footer li.blog-ico a{background-position:-147px 0}#social-footer li.blog-ico a:hover,#social-footer li.blog-ico a:active{background-position:-147px -98px}#social-footer li.photo-ico a{background-position:-222px 0}#social-footer li.photo-ico a:hover,#social-footer li.photo-ico a:active{background-position:-222px -98px}#footer-menu{float:left;clear:both;margin:30px -10px}#footer-menu li{padding:0}#footer-menu li a{color:#fff;display:inline;padding:0 10px;margin:0;border-right:1px solid #fff}#footer-menu li.last a{border-right:0}.three-col-list li{list-style:none;width:31%;margin:0 3.5000000000000004% 25px 0;padding:0;float:left;background-color:#1c4570}.three-col-list li:hover img{opacity:.8;filter:alpha(opacity=80)}.three-col-list li img{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:block}.three-col-list li h2{margin-bottom:10px;background-color:#fff;margin:0;padding:.675em 0 .325em 0}.three-col-list li:last-child{margin-right:0}.three-col-list h3{color:#fff;text-align:center}.three-col-list p{height:197px;margin:0;padding:16px 35px 20px 30px;border-top:0;background-color:#e8ebf0}.three-col-list p a{display:block;text-align:right}.four-col-list li{height:265px;list-style:none;width:23.75%;margin:0 1.6666666666666667% 25px 0;padding:0;float:left;background-color:#e8ebf0;position:relative}.four-col-list li:hover img{opacity:.8;filter:alpha(opacity=80)}.four-col-list li img{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:block}.four-col-list li h2{margin-bottom:10px;background-color:#fff;margin:0;padding:.675em 0 .325em 0}.four-col-list li:last-child{margin-right:0}.four-col-list h3{color:#fff;text-align:center;margin:0;padding:10px 0;background-color:#1c4570;font-weight:normal}.four-col-list p{font-size:1em;margin:0;padding:10px 15px;border-top:0}.four-col-list p a{display:block;text-align:right;font-size:.9em;position:absolute;bottom:10px;right:15px}li.last{margin-right:0}#banner,#carousel{max-width:100%;max-height:500px;overflow:hidden;padding:0 10px}#banner .banner{position:relative;max-width:980px;margin:0 auto}#banner img{width:100%;height:auto;max-height:500px;max-width:1200px}#carousel{margin:0 0 20px 0}.slider{position:relative;z-index:1;max-width:980px;margin:0 auto}.slides li{display:none}.slides img{display:block}.slides .slide-text{visibility:hidden}.slide-text{color:#fff;margin:0}.flex-prev,.flex-next{position:absolute;top:50%;height:55px;width:55px;margin-top:-25px;background:url(img/paginator-sprite.png) no-repeat;display:block;text-indent:-300%;overflow:hidden;font-size:0!important;color:transparent}.flex-next{right:10px;background-position:0 0}.flex-next:hover{background-position:100% 0}.flex-prev{left:10px;background-position:0 100%}.flex-prev:hover{background-position:100% 100%}.flex-control-nav{position:absolute;bottom:0;width:100%;text-align:center;background-color:#333}.flex-control-nav li{display:inline-block;padding:5px}.flex-control-nav a{width:11px;height:11px;background:url(img/navigator.png) no-repeat;display:block;text-indent:-300%;overflow:hidden;font-size:0!important;color:transparent}.flex-control-nav a:hover{cursor:pointer;background-position:0 -12px}.flex-control-nav a.flex-active{background-position:0 -24px}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.gform_wrapper{max-width:750px;margin:0 auto;color:#fff}.gform_wrapper ul{margin:0}.gform_wrapper .gfield,.gform_wrapper .ginput_container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.gform_wrapper .gfield_required{color:#f00;padding:0 5px}.gform_wrapper .gfield_error .validation_message{color:#f00!important;font-size:.8em;font-weight:200;font-style:italic;clear:both}.gform_wrapper .gfield_error input{border-color:#f66;background-color:#fff}.gform_wrapper .ginput_left,.gform_wrapper .ginput_right{width:45%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.gform_wrapper .ginput_left{float:left}.gform_wrapper .ginput_right{float:right}.gform_wrapper #input_2_2_6{font-size:.9em;width:100%}.gform_wrapper .quick-survey{padding:5px 0;border-bottom:solid 1px #a8bfe3}.gform_wrapper .quick-survey .gfield_description{font-style:italic;font-size:.8em;color:#1c4570}.gform_wrapper #input_2_2_6_label{clear:both;display:block}.gform_wrapper h3{color:#fff;font-size:1.5em;margin-top:0}.gform_wrapper .gform_heading{background-color:#1c4570;padding:20px}.gform_wrapper .gform_footer{margin-top:20px}.gform_wrapper .gform_body{padding:20px;background-color:#e8ebf0;color:#4d4d4d}.gform_wrapper .gform_body li{list-style:none;float:left;width:auto}.gform_wrapper .gform_body li.ginput_right{float:right}.gform_wrapper .gform_body>ul>li{width:46%;margin:0 0 10px 0}.gform_wrapper .gform_body>ul>li .gfield_label{font-size:1em;font-weight:bold;margin:0 0 3px 0}.gform_wrapper .gform_body>ul>li input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 7px;width:100%;display:block;font-size:.9em;border:solid 1px #cecece;border-radius:4px}.gform_wrapper .gform_body>ul>li textarea{width:100%}.gform_wrapper .gform_body>ul>li.full{width:100%;clear:both}.gform_wrapper .gform_body>ul>li .gfield_radio input,.gform_wrapper .gform_body>ul>li .gfield_checkbox input{clear:none;width:auto}.gform_wrapper .gform_body>ul>li .gfield_radio label,.gform_wrapper .gform_body>ul>li .gfield_checkbox label{float:none}.gform_wrapper .gform_body>ul>li .gfield_radio li,.gform_wrapper .gform_body>ul>li .gfield_checkbox li{clear:both;font-size:.9em;margin:0 0 2px 0}.gform_wrapper .gform_body>ul>li .gfield_radio li input,.gform_wrapper .gform_body>ul>li .gfield_checkbox li input{float:left}.gform_wrapper .gform_body>ul>li .gfield_radio li label,.gform_wrapper .gform_body>ul>li .gfield_checkbox li label{float:left;margin:0 0 0 5px}.gform_wrapper .gform_body>ul>li .gfield_radio{margin:5px 0}.gform_wrapper .gform_body>ul>li .gfield_radio li{float:none;clear:both}.gform_wrapper .gform_body>ul>li .gfield_radio li input{float:left}.gform_wrapper .gform_body>ul>li .gfield_radio li label{float:left}.gform_wrapper .gform_body>ul>li.radio-table{margin:0 0 10px 0;padding:10px;border-bottom:solid 1px #a8bfe3;width:100%}.gform_wrapper .gform_body>ul>li.radio-table .gfield_label{font-size:1em;font-weight:normal;width:50%;text-align:right}.gform_wrapper .gform_body>ul>li.radio-table .ginput_container{float:right}.gform_wrapper .gform_body>ul>li.radio-table ul li{float:left;clear:none;text-align:center;margin-right:10px}.gform_wrapper .gform_body>ul>li.address .ginput_complex span{display:block;margin:0 0 10px 0}.gform_wrapper .gform_body>ul>li.address .ginput_complex span label{margin-bottom:15px;font-size:.8em;font-style:italic;color:#1c4570}#gforms_confirmation_message{font-size:1.4em;font-weight:normal;font-family:"freight-micro-pro",Georgia,"Times New Roman",Times,serif;color:#1c4570}.toggles{max-width:980px;margin:0 auto}.toggles li{float:left;list-style:none;width:23.75%;margin-right:1.6666666666666667%}.toggles li.edge{margin-right:0}.toggles li a img,.toggles li a span{float:left;clear:left;width:100%;color:#1c4570;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.toggles li a:hover img,.toggles li a.active img{-webkit-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc}.toggles li a:hover span,.toggles li a.active span{color:#82a3d6}.toggles li h4{font-size:.9em;margin:0;padding:0}.seam{display:none}#seam-container{overflow:hidden;clear:both;height:0;width:100%;margin:30px 0 30px 0;color:#1c4570;background:#f6f6f6;-webkit-transition:height .5s ease-out;-moz-transition:height .5s ease-out;-o-transition:height .5s ease-out;transition:height .5s ease-out}#seam-container .seam{display:block;max-width:980px;margin:0 auto;padding:0 10px}#seam-container .seam div{float:left;width:33%}#seam-container .seam h4,#seam-container .seam h2{padding:0;margin-bottom:0}#seam-container .seam ul{margin:0}#seam-container .seam li{list-style:none}#seam-container.open{height:475px}.more-link{float:right;clear:both}.caption{position:absolute;right:0;top:0;height:100%;width:31%;padding:0 75px 0 30px;box-sizing:border-box;font-family:"freight-sans-pro",Verdana,Arial,sans-serif;font-weight:500;font-size:1.50em;color:#fff;background-color:rgba(28,69,112,0.6)}ul,nav,article,footer,section,.clearfix{*zoom:1}ul:before,nav:before,article:before,footer:before,section:before,.clearfix:before,ul:after,nav:after,article:after,footer:after,section:after,.clearfix:after{display:table;content:"";line-height:0}ul:after,nav:after,article:after,footer:after,section:after,.clearfix:after{clear:both}.ir{display:block;text-indent:-300%;overflow:hidden;font-size:0!important;color:transparent}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.button{font-size:1.125em!important;text-transform:uppercase;-webkit-box-shadow:inset 0 2px 1px rgba(255,255,255,0.2);box-shadow:inset 0 2px 1px rgba(255,255,255,0.2);border-color:#444;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-style:solid;border-width:1px;border-radius:4px;padding:8px 20px 8px 20px!important;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.5);font-weight:500;background-color:#1a4068;background-image:-webkit-gradient(linear,0 0,0 100%,from(#3077c2),color-stop(95%,#1c4570),to(#122c47));background-image:-webkit-linear-gradient(#3077c2,#1c4570 95%,#122c47);background-image:-moz-linear-gradient(top,#3077c2,#1c4570 95%,#122c47);background-image:-o-linear-gradient(#3077c2,#1c4570 95%,#122c47);background-image:linear-gradient(#3077c2,#1c4570 95%,#122c47);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3077c2',endColorstr='#ff122c47',GradientType=0)}.button:hover,.button:active{background-color:#1a4068;background-image:-webkit-gradient(linear,0 0,0 100%,from(#448cd7),color-stop(95%,#1c4570),to(#122c47));background-image:-webkit-linear-gradient(#448cd7,#1c4570 95%,#122c47);background-image:-moz-linear-gradient(top,#448cd7,#1c4570 95%,#122c47);background-image:-o-linear-gradient(#448cd7,#1c4570 95%,#122c47);background-image:linear-gradient(#448cd7,#1c4570 95%,#122c47);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff448cd7',endColorstr='#ff122c47',GradientType=0);background-position:0 0;text-decoration:none;color:#fff;color:#fff}.button.btn-donate{background-color:#56721d;background-image:-webkit-gradient(linear,0 0,0 100%,from(#9c3),color-stop(95%,#5c7a1f),to(#3d5214));background-image:-webkit-linear-gradient(#9c3,#5c7a1f 95%,#3d5214);background-image:-moz-linear-gradient(top,#9c3,#5c7a1f 95%,#3d5214);background-image:-o-linear-gradient(#9c3,#5c7a1f 95%,#3d5214);background-image:linear-gradient(#9c3,#5c7a1f 95%,#3d5214);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff99cc33',endColorstr='#ff3d5214',GradientType=0);color:#fff}.button.btn-donate:hover,.button.btn-donate:active{background-color:#56721d;background-image:-webkit-gradient(linear,0 0,0 100%,from(#abda4e),color-stop(95%,#5c7a1f),to(#3d5214));background-image:-webkit-linear-gradient(#abda4e,#5c7a1f 95%,#3d5214);background-image:-moz-linear-gradient(top,#abda4e,#5c7a1f 95%,#3d5214);background-image:-o-linear-gradient(#abda4e,#5c7a1f 95%,#3d5214);background-image:linear-gradient(#abda4e,#5c7a1f 95%,#3d5214);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffabda4e',endColorstr='#ff3d5214',GradientType=0);background-position:0 0;text-decoration:none;color:#fff;color:#fff}