/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{margin:0;padding:0;box-sizing:border-box}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.mfp-bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;background:#0b0b0b;opacity:0;filter:alpha(opacity=0)}.mfp-wrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 8px;box-sizing:border-box;text-align:center}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{position:absolute;top:50%;left:8px;right:8px;width:auto;margin-top:-.8em;color:#ccc;text-align:center;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}body{max-width:1800px;margin:0 auto 0;padding-top:155px;background:#d7d7d7;font:400 18px/24px myriad-pro,arial,sans-serif;color:#000}@media only screen and (min-width:768px) and (max-width:1023px){body{padding-top:0}}@media only screen and (max-width:767px){body{padding-top:0!important}}body:after{display:none;background:gray;color:#fff;content:"undefined";left:0;opacity:.5;filter:alpha(opacity=50);padding:.5em 1em;position:fixed;text-align:center;top:0;z-index:99999}@media only screen and (max-width:459px){body:after{background:purple;content:"MOBILE max: 459"}}@media only screen and (min-width:460px) and (max-width:767px){body:after{background:purple;content:"MOBILE min: 460, max 767"}}@media only screen and (min-width:768px) and (max-width:1023px){body:after{background:green;content:"TABLET min: 768, max: 1023"}}@media only screen and (min-width:1024px) and (max-width:1219px){body:after{background:#00f;content:"DESKTOP SML min: 1024, max: 1219"}}@media only screen and (min-width:1220px){body:after{background:red;content:"DESKTOP LRG min: 1220"}}.container{max-width:1220px;padding:0 10px;display:block;margin-left:auto;margin-right:auto;position:relative}@media only screen and (min-width:768px) and (max-width:1023px){.container{padding:0 20px}}@media only screen and (max-width:767px){.container{padding:0 15px}}.small-container{max-width:1020px;padding:0 10px;display:block;margin-left:auto;margin-right:auto;position:relative}@media only screen and (min-width:768px) and (max-width:1023px){.small-container{padding:0 20px}}@media only screen and (max-width:767px){.small-container{padding:0 15px}}.narrow-container{max-width:560px;padding:0 10px;display:block;margin-left:auto;margin-right:auto;position:relative}@media only screen and (min-width:768px) and (max-width:1023px){.narrow-container{padding:0 20px}}@media only screen and (max-width:767px){.narrow-container{padding:0 15px}}.small-form-container{max-width:500px;padding:0 10px;display:block;margin-left:auto;margin-right:auto;position:relative}@media only screen and (min-width:768px) and (max-width:1023px){.small-form-container{padding:0 20px}}@media only screen and (max-width:767px){.small-form-container{padding:0 15px}}.bg1{background:#fff}.bg2{background:#ebebeb}.bg-img{position:relative;background-repeat:no-repeat;background-position:50% 0}.bg-img:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:.63;filter:alpha(opacity=63);z-index:0}.bg-img .container,.bg-img .small-container{position:relative}.grid-container{width:104%;padding:0;margin:0 -2%}.grid-container:after{content:"";display:table;clear:both}.grid-container .col-100{width:100%}.grid-container .col-1-2{width:50%}.grid-container .col-1-3{width:33.33%}.grid-container .col-2-3{width:66.66%}.grid-container .col-1-4{width:25%}.grid-container .col-3-4{width:75%}.grid-container .col-1-5{width:20%}.grid-container .col-2-5{width:40%}.grid-container .col-3-5{width:60%}@media only screen and (max-width:767px){.grid-container .col-1-2,.grid-container .col-1-3,.grid-container .col-1-4,.grid-container .col-1-5,.grid-container .col-2-3,.grid-container .col-2-5,.grid-container .col-3-4,.grid-container .col-3-5{width:100%}}.grid-container [class*=col-]{float:left;padding:0 2% 0 2%}h1,h2,h3,h4,h5,h6{font-family:myriad-pro,arial,sans-serif;font-weight:700}h1{font-size:50px;line-height:52px;text-transform:uppercase;color:#ac1f2d}@media only screen and (max-width:767px){h1{font-size:35px;line-height:37px}}h2{font-size:45px;line-height:47px;text-transform:uppercase;color:#ac1f2d;margin:0 0 40px 0}@media only screen and (max-width:767px){h2{font-size:28px;line-height:30px}}h3{font-size:30px;line-height:32px;text-transform:uppercase;color:#ac1f2d;font-weight:600;margin:0 0 25px 0}@media only screen and (max-width:767px){h3{font-size:25px;line-height:27px}}h4{font-size:24px;line-height:30px;font-weight:400;color:#000;margin:0 0 10px 0}h5{font-size:20px;line-height:26px}h6{font-size:16px;line-height:22px}.title_tag{position:relative;background:#ebebeb;padding:20px 20px 20px 80px}.title_tag .icon{display:block;position:absolute;top:0;left:0;height:100%;width:65px;overflow:hidden;text-indent:-999em;border-radius:0;background:#959595}.title_tag .icon:before{content:"";width:28px;height:27px;position:absolute;top:50%;left:50%;margin-top:-13px;margin-left:-13px;background:url(../img/sprite.png) -231px -200px no-repeat;background-size:500px auto}.title_tag .icon.rss:before{background-position:-231px -200px}.title_tag .icon.srch:before{background-position:-323px -202px}.title_tag h1,.title_tag h2,.title_tag h3,.title_tag h4,.title_tag h5,.title_tag h6{color:#000;text-transform:uppercase;font-size:25px;line-height:25px;font-weight:700;margin:0;padding:0}.caps{text-transform:uppercase}.text-color{color:#000}a{color:#ac1f2d;text-decoration:none;-webkit-transition:all .25s ease;transition:all .25s ease}a img{border:0}a:hover{text-decoration:underline}p{margin:0 0 20px 0}dd,ol,ul{margin:10px 0 10px 20px}.img-zoom{display:block;width:100%;-webkit-transition:all .25s ease;transition:all .25s ease}.no-touch .img-zoom{-webkit-transform:scale(1);transform:scale(1)}.no-touch .img-zoom-in{-webkit-transform:scale(1.1);transform:scale(1.1)}.overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .25s ease;transition:all .25s ease}.fixed-bg-overlay{position:relative;background-repeat:no-repeat;background-position:50% 0}.fixed-bg-overlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:.63;filter:alpha(opacity=63);z-index:0}.fixed-bg-overlay .container,.fixed-bg-overlay .small-container{position:relative}.gradient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-image:-webkit-gradient(linear,left 60%,left 100%,from(transparent),to(rgba(0,0,0,.6)));background-image:-webkit-linear-gradient(top,transparent 60%,rgba(0,0,0,.6) 100%);background-image:linear-gradient(to bottom,transparent 60%,rgba(0,0,0,.6) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#99000000', GradientType=0)}hr{border:0;border-bottom:1px solid #000;height:0;margin:10px 0;padding:0;width:100%;clear:both}blockquote,code,pre{padding:20px}.lowlite,.placeholder{color:#000}.minor{font-size:14px;font-style:italic}.minor.link{color:#ac1f2d}.minor.link:hover{text-decoration:underline}.more{position:relative;display:inline-block;padding:0 0 0 25px;text-transform:uppercase;font-size:15px;line-height:17px;font-weight:600;color:#ac1f2d}.more:before{content:"";display:block;position:absolute;left:0;top:-2px;width:19px;height:19px;background:url(../img/sprite.png) -128px 0;background-size:500px auto}.more span{display:inline-block;border-bottom:2px solid transparent;-webkit-transition:all .25s ease;transition:all .25s ease}.more:hover{text-decoration:none}.more:hover span{border-bottom-color:#ac1f2d}.more.white span.icon{display:block;position:absolute;left:0;top:-2px;width:19px;height:19px;background:url(../img/sprite.png) -90px 0;background-size:500px auto;border:0;opacity:1;filter:alpha(opacity=100);-webkit-transition:all .25s ease;transition:all .25s ease}.more.white:before{background-position:-109px 0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .25s ease;transition:all .25s ease}.more.white span.icon+span{color:#fff}.more.white:hover span.icon{opacity:0;filter:alpha(opacity=0)}.more.white:hover:before{opacity:1;filter:alpha(opacity=100)}.more.white:hover span.icon+span{color:#ac1f2d}.icon{display:block;position:relative;width:68px;height:68px;overflow:hidden;text-indent:-9999em;border-radius:34px;background:#ac1f2d url(../img/sprite.png) -308px 13px no-repeat;background-size:500px auto}.icon.educ{background-position:-446px 13px}.icon.don{background-position:-308px 13px}.icon.pray{background-position:-375px 13px}.icon.dn_arrow{border:3px solid #fff;background-image:none}.icon.dn_arrow:before{content:"";position:absolute;top:50%;margin-top:-9px;left:50%;margin-left:-16px;width:33px;height:19px;background:url(../img/sprite.png) -237px 0 no-repeat;background-size:500px auto}.mail_icon{display:inline-block;width:28px;height:19px;margin:0 5px -3px 0;overflow:hidden;background:url(../img/sprite.png) -275px -200px no-repeat;background-size:500px auto}.share{display:inline-block;width:100px;height:38px;overflow:hidden;-webkit-transition:all .25s ease;transition:all .25s ease}.share.block{display:block;margin:10px 0 30px 0}.share .full{width:330px}.share.open{width:330px}.share a{display:block;height:38px;float:left;padding:10px;text-align:center;color:#000;line-height:19px;background:#ebebeb;cursor:pointer;border:0}.share a span{display:inline-block;position:relative;width:8px;height:19px;margin-bottom:-3px;overflow:hidden;text-indent:-99999em;background:url(../img/sprite.png) 0 0 no-repeat;background-size:500px auto}.share a span:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(../img/sprite.png) 0 0 no-repeat;background-size:500px auto;opacity:0;filter:alpha(opacity=0)}.share a.sh{width:101px;color:#fff;font-size:18px;line-height:18px;font-weight:600;text-transform:uppercase;background:#ac1f2d}.share a.fb{width:64px}.share a.fb span{background-position:-283px -70px}.share a.fb span:before{background-position:-283px -161px}.share a.tw{width:75px}.share a.tw span{width:21px;height:18px;background-position:-231px -71px}.share a.tw span:before{background-position:-231px -162px}.share a.add{width:90px;font-size:16px;line-height:18px;font-weight:600;text-transform:uppercase}.share a.add span{width:19px;height:19px;background-position:-128px 0}.share a.add span:before{background-position:-109px 0}.share a:hover{text-decoration:none;background:#d7d7d7;color:#ac1f2d}.share a:hover.sh{background:#961b27;color:#fff}.share a:hover span:before{opacity:1;filter:alpha(opacity=100)}.rtecontent a{display:inline;border-bottom-width:2px}.rtecontent h2{margin:0 0 30px 0}.rtecontent h3{margin:0 0 20px 0}.rtecontent img{display:block;max-width:100%!important;border-bottom:3px solid #ac1f2d}.rtecontent img.rte_image_left{float:left;margin-right:35px;margin-bottom:10px;margin-left:0}.rtecontent img.rte_image_right{float:right;margin-left:20px;margin-bottom:10px;margin-right:0}.rtecontent img.rte_image_full{margin:0 auto 20px auto}@media only screen and (max-width:767px){.rtecontent img{float:none!important;margin-right:0!important;margin-left:0!important}}.rtecontent .video_box,.rtecontent .video_container{margin:auto}.rtecontent figure{position:relative;display:block;max-width:100%!important;overflow:hidden;border-bottom:3px solid #ac1f2d}.rtecontent figure img{display:block;width:100%;border:0}.rtecontent figure figcaption{position:absolute;bottom:0;left:0;width:100%;padding:20px 20px 10px;vertical-align:bottom;color:#fff;font-size:14px;line-height:18px;z-index:2}.rtecontent figure:after{content:"";position:absolute;bottom:0;left:0;right:0;top:0;background-image:-webkit-gradient(linear,left 50%,left 100%,from(transparent),to(rgba(0,0,0,.76)));background-image:-webkit-linear-gradient(top,transparent 50%,rgba(0,0,0,.76) 100%);background-image:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.76) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#c2000000', GradientType=0)}@media only screen and (max-width:767px){.rtecontent figure{border-bottom:0;margin:0 0 20px 0}.rtecontent figure img{border-bottom:3px solid #ac1f2d}.rtecontent figure figcaption{position:relative;left:auto;bottom:auto;font-style:italic;padding:5px 0;color:#000}.rtecontent figure:after{display:none}}.rtecontent figure.rte_image_left{float:left;margin-right:35px;margin-bottom:10px;margin-left:0}.rtecontent figure.rte_image_right{float:right;margin-left:20px;margin-bottom:10px;margin-right:0}.rtecontent figure.rte_image_full{margin:0 auto 20px auto}@media only screen and (max-width:767px){.rtecontent figure{float:none!important;margin-right:0!important;margin-left:0!important}}.rtecontent table{margin:0 0 15px 0}.rtecontent table td{padding:0 10px 0 0;vertical-align:top}.rtecontent .rtecolumns,.rtecontent .t_rtecolumns{overflow:hidden;margin:0 0 20px 0}.rtecontent .rtecolumns:after,.rtecontent .rtecolumns:before,.rtecontent .t_rtecolumns:after,.rtecontent .t_rtecolumns:before{content:" ";display:table}.rtecontent .rtecolumns:after,.rtecontent .t_rtecolumns:after{clear:both}.rtecontent .rtecolumns:after,.rtecontent .rtecolumns:before,.rtecontent .t_rtecolumns:after,.rtecontent .t_rtecolumns:before{content:" ";display:table}.rtecontent .rtecolumns:after,.rtecontent .t_rtecolumns:after{clear:both}.rtecontent .rtecolumns .rtecol50,.rtecontent .rtecolumns .t_rtecol50,.rtecontent .t_rtecolumns .rtecol50,.rtecontent .t_rtecolumns .t_rtecol50{width:50%;float:left;padding:0 0 0 20px}.rtecontent .rtecolumns .rtecol50:first-child,.rtecontent .rtecolumns .t_rtecol50:first-child,.rtecontent .t_rtecolumns .rtecol50:first-child,.rtecontent .t_rtecolumns .t_rtecol50:first-child{padding:0 20px 0 0}.rtecontent .rtecolumns .rtecol33,.rtecontent .rtecolumns .t_rtecol33,.rtecontent .t_rtecolumns .rtecol33,.rtecontent .t_rtecolumns .t_rtecol33{width:34%;float:left;padding:0 0 0 20px}.rtecontent .rtecolumns .rtecol33:first-child,.rtecontent .rtecolumns .t_rtecol33:first-child,.rtecontent .t_rtecolumns .rtecol33:first-child,.rtecontent .t_rtecolumns .t_rtecol33:first-child{margin-left:-20px}.rtecontent .rtecolumns .rtecol30,.rtecontent .rtecolumns .t_rtecol30,.rtecontent .t_rtecolumns .rtecol30,.rtecontent .t_rtecolumns .t_rtecol30{width:30%;float:left;padding:0 0 0 20px}.rtecontent .rtecolumns .rtecol30:first-child,.rtecontent .rtecolumns .t_rtecol30:first-child,.rtecontent .t_rtecolumns .rtecol30:first-child,.rtecontent .t_rtecolumns .t_rtecol30:first-child{padding:0}.rtecontent .rtecolumns .rtecol70,.rtecontent .rtecolumns .t_rtecol70,.rtecontent .t_rtecolumns .rtecol70,.rtecontent .t_rtecolumns .t_rtecol70{width:70%;float:left;padding:0 0 0 20px}.rtecontent .rtecolumns .rtecol70:first-child,.rtecontent .rtecolumns .t_rtecol70:first-child,.rtecontent .t_rtecolumns .rtecol70:first-child,.rtecontent .t_rtecolumns .t_rtecol70:first-child{padding:0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.rtecontent .rtecolumns .rtecol30,.rtecontent .rtecolumns .rtecol33,.rtecontent .rtecolumns .rtecol50,.rtecontent .rtecolumns .rtecol70,.rtecontent .rtecolumns .t_rtecol30,.rtecontent .rtecolumns .t_rtecol33,.rtecontent .rtecolumns .t_rtecol50,.rtecontent .rtecolumns .t_rtecol70,.rtecontent .t_rtecolumns .rtecol30,.rtecontent .t_rtecolumns .rtecol33,.rtecontent .t_rtecolumns .rtecol50,.rtecontent .t_rtecolumns .rtecol70,.rtecontent .t_rtecolumns .t_rtecol30,.rtecontent .t_rtecolumns .t_rtecol33,.rtecontent .t_rtecolumns .t_rtecol50,.rtecontent .t_rtecolumns .t_rtecol70{width:100%;float:none;padding:0 0 20px 0;margin:0}.rtecontent .rtecolumns .rtecol30:first-child,.rtecontent .rtecolumns .rtecol33:first-child,.rtecontent .rtecolumns .rtecol50:first-child,.rtecontent .rtecolumns .rtecol70:first-child,.rtecontent .rtecolumns .t_rtecol30:first-child,.rtecontent .rtecolumns .t_rtecol33:first-child,.rtecontent .rtecolumns .t_rtecol50:first-child,.rtecontent .rtecolumns .t_rtecol70:first-child,.rtecontent .t_rtecolumns .rtecol30:first-child,.rtecontent .t_rtecolumns .rtecol33:first-child,.rtecontent .t_rtecolumns .rtecol50:first-child,.rtecontent .t_rtecolumns .rtecol70:first-child,.rtecontent .t_rtecolumns .t_rtecol30:first-child,.rtecontent .t_rtecolumns .t_rtecol33:first-child,.rtecontent .t_rtecolumns .t_rtecol50:first-child,.rtecontent .t_rtecolumns .t_rtecol70:first-child{padding:0 0 20px 0;margin:0}}.rtecontent iframe{text-align:center;margin:auto;display:block}.clearfix:after,.clearfix:before,.rtecontent:after,.rtecontent:before{content:" ";display:table}.clearfix:after,.rtecontent:after{clear:both}.pull-right{float:right!important}.pull-left{float:left!important}.hide,.no_display{display:none!important}.hidden{display:none!important;visibility:hidden!important}.show{display:block!important}.invisible{visibility:hidden}div.messages{position:relative;margin:0 0 20px 0;padding:12px 20px 12px 85px;background:#e1edf0;color:#000}div.messages h5{color:#68a3b2;font-size:18px;line-height:20px;font-weight:600;text-transform:uppercase;margin:0}div.messages p{padding:0;margin:0}div.messages:before{content:"";position:absolute;top:0;bottom:0;left:0;width:65px;background:#68a3b2 url(../img/sprite_messages.png) -65px center no-repeat;background-size:195px auto}div.messages.error{background:#eed2d5}div.messages.error h5{color:#ac1f2d}div.messages.error:before{background-position:0 center;background-color:#ac1f2d}div.messages.success{background:#edecda}div.messages.success h5{color:#a7a247}div.messages.success:before{background-position:-130px center;background-color:#a7a247}div.messages.warning{background:#f7ecd9}div.messages.warning h5{color:#d9a03f}div.messages.warning:before{background-position:-65px center;background-color:#d9a03f}.flexslider{margin:0;padding:0}.flexslider .slides{list-style-type:none;margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.slides:after{content:"\0020";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}.mfp-close,.mfp-close-btn-in .mfp-close,.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close,button.mfp-close{position:absolute;top:-49px;right:0;height:49px;width:auto;padding:15px 35px;font-size:18px;line-height:18px;text-transform:uppercase;font-weight:600;color:#fff;background:#ac1f2d;opacity:1;filter:alpha(opacity=100);-webkit-transition:all .25s ease;transition:all .25s ease}.mfp-close-btn-in .mfp-close:after,.mfp-close:after,.mfp-iframe-holder .mfp-close:after,.mfp-image-holder .mfp-close:after,button.mfp-close:after{content:"";display:inline-block;width:15px;height:15px;margin-left:5px;background:url(../img/sprite.png) -271px 0 no-repeat;background-size:500px auto}.mfp-close-btn-in .mfp-close:hover,.mfp-close:hover,.mfp-iframe-holder .mfp-close:hover,.mfp-image-holder .mfp-close:hover,button.mfp-close:hover{background:#961b27}#splash_pop button.mfp-close{background:#4b4b4b;opacity:1;filter:alpha(opacity=100);-webkit-transition:all .25s ease;transition:all .25s ease}#splash_pop button.mfp-close:hover{background:#3e3e3e}.form-popup{position:relative;background:#f6f4f5;padding:42px 40px;width:auto;max-width:524px;margin:70px auto;box-shadow:0 0 40px #000}.form-popup .row:after,.form-popup .row:before{content:" ";display:table}.form-popup .row:after{clear:both}.form-popup .row:after,.form-popup .row:before{content:" ";display:table}.form-popup .row:after{clear:both}.form-popup .row input[type=text]{float:left;width:48.75%;margin:0 0 20px 2.5%}.form-popup .row input[type=text]:first-child{margin-left:0}.form-popup .row input[type=text].last{width:100%;margin-left:0}.form-popup input[type=submit]{margin:10px 0 0 0}.form-popup.forum{max-width:682px}.form-popup.splash{max-width:1000px;padding:0;background-color:#fff}.form-popup.splash .top{min-height:563px;background-position:center top;background-repeat:no-repeat;background-size:cover;background-color:#b8b8b8;overflow:hidden}.form-popup.splash .top .content{padding:65px 35px 35px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px){.form-popup.splash .top .content{background-image:none!important}}.form-popup.splash .top .content h2{margin:0 0 20px 0;padding:0;color:#fff;font-size:43px;line-height:1}.form-popup.splash .top.with_form .content{padding-right:26%;width:63%;width:calc(100% - 370px);float:left}.form-popup.splash .top.with_form .content,.form-popup.splash .top.with_form .splash_form{padding-bottom:1035px;margin-bottom:-1000px}.form-popup.splash .top .splash_form{background:#000;padding:65px 35px 35px;width:370px;float:right;color:#fff}.form-popup.splash .top .splash_form h3{color:#fff;margin:0 0 15px 0}.form-popup.splash .top .splash_form .fields{margin-top:35px}.form-popup.splash .top .splash_form .fields input[type=checkbox]+label{margin-top:10px;white-space:nowrap}.form-popup.splash .top .splash_form .fields input[type=submit]{width:100%}@media only screen and (min-width:768px) and (max-width:1023px){.form-popup.splash .top.with_form .content{padding-right:10%}}@media only screen and (max-width:767px){.form-popup.splash .top{min-height:0}.form-popup.splash .top .content{padding:35px 20px;background-position:center top;background-repeat:no-repeat;background-size:cover;background-color:#b8b8b8}.form-popup.splash .top.with_form .content{padding-right:20px;width:100%;float:none}.form-popup.splash .top.with_form .content,.form-popup.splash .top.with_form .splash_form{padding-bottom:35px;margin-bottom:0}.form-popup.splash .top .splash_form{width:100%;padding:35px 20px;float:none}.form-popup.splash .top .splash_form .fields input[type=checkbox]+label{white-space:normal}}.form-popup.splash .bottom{padding:35px}@media only screen and (max-width:767px){.form-popup.splash .bottom{padding:20px}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.6}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap.mfp-content{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}img.no_border{border:none!important}.form-section{margin:20px 0 30px}label{display:inline-block;margin-bottom:5px;font-weight:400;text-transform:uppercase}input[type=search]{box-sizing:border-box}input[type=file]{display:block}select[multiple],select[size]{height:auto}select optgroup{font-size:inherit;font-style:inherit;font-family:inherit}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}.form-control,input[type=email],input[type=password],input[type=tel],input[type=text],textarea{display:block;box-sizing:border-box;width:100%;height:44px;padding:11px 12px;margin-bottom:15px;font-size:16px;line-height:17px;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #d7d7d7;border-radius:0;-webkit-appearance:none;color:#000}.form-control:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#d7d7d7;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(215,215,215,.6)}.form-control:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:#000}.form-control::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:#000}.form-control:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#000}.form-control::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control,fieldset[disabled] input[type=email],fieldset[disabled] input[type=password],fieldset[disabled] input[type=tel],fieldset[disabled] input[type=text],fieldset[disabled] textarea,input[type=email][disabled],input[type=email][readonly],input[type=password][disabled],input[type=password][readonly],input[type=tel][disabled],input[type=tel][readonly],input[type=text][disabled],input[type=text][readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#e1e1e1}textarea{height:150px}input[type=checkbox],input[type=radio]{position:absolute;left:-9999em;opacity:0}.lt-ie9 input[type=checkbox],.lt-ie9 input[type=radio]{position:relative;left:auto;opacity:1}input[type=checkbox]+label,input[type=radio]+label{position:relative;display:inline-block!important;margin:0 5px 15px 0;padding:0 0 0 25px!important;font-weight:400;text-transform:none}input[type=checkbox]+label:before,input[type=radio]+label:before{content:"";display:block;width:19px;height:19px;position:absolute;top:1px;left:0;background:#fff;border:1px solid #d7d7d7}input[type=checkbox]+label.checked:before,input[type=radio]+label.checked:before{background-color:#ac1f2d}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background-color:#ac1f2d}.lt-ie9 input[type=checkbox]+label,.lt-ie9 input[type=radio]+label{padding:0}.lt-ie9 input[type=checkbox]+label:before,.lt-ie9 input[type=radio]+label:before{display:none}.checkbox-inline[disabled],.checkbox[disabled],.radio-inline[disabled],.radio[disabled],fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.minict_wrapper{background:#fff;position:relative;width:100%;height:44px;margin-bottom:15px;font-size:16px;line-height:17px;color:#000;box-sizing:border-box;border-radius:0}.minict_wrapper:after{content:"";display:block;position:absolute;top:17px;right:10px;width:0;height:0;border-top:11px solid #ac1f2d;border-left:10px solid transparent;border-right:10px solid transparent}.minict_wrapper span{display:block;border:1px solid #d7d7d7;outline:0;background:0 0;font-size:16px;line-height:17px;color:#000;border-radius:0;height:44px;padding:11px 12px;padding-right:32px;cursor:default;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.minict_wrapper span:empty:before{content:attr(data-placeholder);color:#000}.minict_wrapper ul{display:none;list-style-type:none;padding:0;margin:0;position:absolute;width:100%;border:1px solid #d7d7d7;border-top:0;left:0;max-height:250px;overflow-y:auto;z-index:999999}.minict_wrapper ul li{list-style:none;padding:8px;cursor:pointer;background:#fff;color:#ac1f2d}.minict_wrapper ul li:hover{background:#d7d7d7}.minict_wrapper ul li.minict_group{color:#444;background:#f6f6f6;font-weight:700;cursor:default}.minict_wrapper ul li.minict_empty{display:none;background:#fff!important;color:#bbb;text-align:center}.minict_wrapper ul li.selected{background:#d7d7d7}.minict_wrapper ul li.highlighted{color:#fff;background:#959595}.minict_wrapper ul li.special{font-weight:700;color:#000}.minict_wrapper ul li.hidden{display:none}.button,input[type=button],input[type=submit]{display:inline-block;margin:0 0 15px 0;background:#000;color:#fff;font-size:18px;line-height:18px;font-weight:600;height:44px;padding:13px 30px 13px;border:0;text-transform:uppercase;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;box-sizing:border-box;border-radius:0;box-shadow:none}.button:hover,input[type=button]:hover,input[type=submit]:hover{background:#464646;text-decoration:none}.button.primary_color,input[type=button].primary_color,input[type=submit].primary_color{background:#ac1f2d}.button.primary_color:hover,input[type=button].primary_color:hover,input[type=submit].primary_color:hover{background:#961b27;color:#fff}.button.forum-follow-btn,input[type=button].forum-follow-btn,input[type=submit].forum-follow-btn{margin:40px 0}.button.auto_height,input[type=button].auto_height,input[type=submit].auto_height{height:auto}section.map_container{display:none}@media only screen and (min-width:1024px){section.map_container{display:block}section.map_container .map .country .popup{z-index:10000;position:absolute;width:360px;padding:10px 15px 10px 15px;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.82);text-align:left}section.map_container .map .country .popup h4{margin:0 0 5px 0;font-size:22px;line-height:26px}section.map_container .map .country .popup .minor{font-size:14px;line-height:16px}section.map_container .map .country .popup .more{float:right}section.map_container .map .country .popup:before{content:"";position:absolute;top:-24px;right:30px;width:0;height:0;border-bottom:24px solid #fff;border-left:22px solid transparent;border-right:22px solid transparent}section.map_container .map .country.extreme .popup{border-bottom:5px solid #ac1f2d}section.map_container .map .country.extreme .popup a{color:#ac1f2d}section.map_container .map .country.extreme .popup a:hover span{border-bottom-color:#ac1f2d}section.map_container .map .country.severe .popup{border-bottom:5px solid #d9a03f}section.map_container .map .country.severe .popup a{color:#d9a03f}section.map_container .map .country.severe .popup a:hover span{border-bottom-color:#d9a03f}section.map_container .map .country.moderate .popup{border-bottom:5px solid #a7a247}section.map_container .map .country.moderate .popup a{color:#a7a247}section.map_container .map .country.moderate .popup a:hover span{border-bottom-color:#a7a247}section.map_container .map .country.sparse .popup{border-bottom:5px solid #68a3b2}section.map_container .map .country.sparse .popup a{color:#68a3b2}section.map_container .map .country.sparse .popup a:hover span{border-bottom-color:#68a3b2}section.map_container .map .country:hover{stroke:#fff;stroke-width:1.5px}section.map_container .map .country:hover .popup{display:block}}.template-country{padding-top:0!important}.template-country section.interior_content{float:left;width:100%}.template-country header{position:relative;height:auto}.template-country .country-nav{background:#ac1f2d;-webkit-transition:background ease-in-out .5s;transition:background ease-in-out .5s}.template-country .country-nav.sticky{position:fixed;top:0;width:100%;box-shadow:0 10px 30px rgba(0,0,0,.5);background:#fff}.template-country .country-nav.sticky li a{color:#333}.template-country .country-nav.sticky li.donate a{background:#ac1f2d;color:#fff}.template-country .country-nav li a{font-size:16px;letter-spacing:1px;padding:14px 19px;-webkit-transition:all .2s;transition:all .2s}.template-country .country-nav li a.active{background:#252525;color:#fff}.template-country .country-nav li a:hover{background:#252525;color:#fff}.template-country .country-nav li.donate{float:right}.template-country .country-nav li.od-logo a{background:url(/img/defaults/od-red-rock.png) no-repeat;background-size:90%;background-position:center;margin-right:10px}.template-country section.country-title{background:#fff}.template-country section.country-title h1{text-align:center;padding:50px}@media (max-width:40em){.template-country section.country-title h1{padding:50px 0}}.template-country section.top_feature .table .cell{padding-bottom:0}.template-country section.top_feature .table .cell .image-believer{float:left;width:50%;max-height:450px}@media (max-width:40em){.template-country section.top_feature .table .cell .image-believer{width:100%}.template-country section.top_feature .table .cell .image-believer img{width:100%;height:auto}}.template-country section.top_feature .table .cell .quote{float:left;width:50%}@media (max-width:40em){.template-country section.top_feature .table .cell .quote{position:relative;width:100%;background:rgba(255,255,255,.5);padding:0 10px;border-radius:5px;border:2px solid #fff;margin:20px 0;box-sizing:border-box}.template-country section.top_feature .table .cell .quote:before{content:"\f0d8";font-family:FontAwesome,sans-serif;position:absolute;top:-22px;color:#fff;font-size:50px;left:45%}}.template-country section.top_feature .table .cell .quote blockquote{font-size:45px;line-height:1.3;color:#fff;position:relative;font-style:italic;padding:20px 20px 30px 0;letter-spacing:1px}.template-country section.top_feature .table .cell .quote blockquote.dark{color:#000}.template-country section.top_feature .table .cell .quote blockquote.small{font-size:30px}.template-country section.top_feature .table .cell .quote blockquote.small:before{font-size:180px}.template-country section.top_feature .table .cell .quote blockquote:before{content:"“";font-family:"Proxima Nova",'Myriad Pro',sans-serif;font-size:200px;position:absolute;left:-100px;top:-50px}@media (max-width:40em){.template-country section.top_feature .table .cell .quote blockquote{font-size:20px!important;padding:10px;margin:0;position:relative}.template-country section.top_feature .table .cell .quote blockquote:before{content:"\f10d";font-family:FontAwesome,sans-serif;font-size:20px!important;border-radius:50%;border:3px solid #fff;width:40px;height:40px;display:block;position:relative;left:42%;top:0;margin-bottom:20px;padding:5px}}.template-country section.top_feature .table .cell .readmore a.button{padding:20px 50px;height:auto}@media (max-width:40em){.template-country section.top_feature .table .cell .readmore a{display:inline-block;width:100%;text-align:center}}.template-country section#about{overflow:visible}.template-country section#about a.icon.dn_arrow{position:absolute;top:-34px;left:50%;margin-left:-34px;z-index:100}@media (max-width:40em){.template-country section#about a.icon.dn_arrow{display:none}}.template-country section#about .video{text-align:center;margin-top:80px;margin-bottom:40px}.template-country section#about .quick-facts{margin-bottom:40px;display:block;float:left;width:100%}.template-country section#about .quick-facts:after{clear:both}.template-country section#about .quick-facts ul{margin:0;padding:0;list-style:none}.template-country section#about .quick-facts ul li{text-align:center;display:block;width:calc(33.33333333%);float:left;border-right:1px solid #fff;box-sizing:border-box;margin-bottom:30px;max-height:78px}.template-country section#about .quick-facts ul li:nth-of-type(3n){border-right:none}.template-country section#about .quick-facts ul li strong{background:#e7e7e7;display:block;margin-bottom:10px;padding:10px 0}@media (max-width:40em){.template-country section#about .quick-facts ul li{display:block;width:100%;float:none;border:none;margin-bottom:20px}.template-country section#about .quick-facts ul li strong{padding:5px 0;margin-bottom:5px}}.template-country section#about .about-content{clear:both;overflow:visible;position:relative}.template-country section#about .about-content .about-map{float:left;width:30%}@media (max-width:40em){.template-country section#about .about-content .about-map{width:100%}}.template-country section#about .about-content .about-map img{width:100%;height:auto}.template-country section#about .about-content .about-map a.button.factsheet{margin-top:25px;display:block;text-align:center;line-height:1;height:auto;padding:26px 0}.template-country section#about .about-content .rtecontent{float:left;width:65%;margin-left:5%;line-height:1.95}@media (max-width:40em){.template-country section#about .about-content .rtecontent{width:100%;margin-left:0}}.template-country section#about .about-content .rtecontent .rtecol50:first-of-type{width:30%}.template-country section#about .about-content .rtecontent .rtecol50:first-of-type a.button{display:block}.template-country section#about .about-content .rtecontent .rtecol50:nth-of-type(2){width:70%}.template-country section#news h3{text-align:center}.template-country section#news .news-articles{width:100%;clear:both;overflow:auto;margin-bottom:50px}.template-country section#news .news-articles .date{width:16%;float:left;background:rgba(128,128,128,.5);text-align:center;padding:50px 0}@media (max-width:40em){.template-country section#news .news-articles .date{padding:10px 0}}.template-country section#news .news-articles .date span{text-align:center;font-size:30px;text-transform:uppercase;margin-bottom:15px;color:#fff;text-shadow:0 0 5px #333}@media (max-width:40em){.template-country section#news .news-articles .date span{font-size:16px;margin-bottom:0;line-height:1}}.template-country section#news .news-articles .date span.month{display:inline-block}.template-country section#news .news-articles .date span.day{display:inline-block}.template-country section#news .news-articles .date span.year{display:block;margin-bottom:0}.template-country section#news .news-articles .summary{width:84%;float:left;padding:0 0 0 35px}.template-country section#news .news-articles .summary h4{font-size:26px;text-transform:uppercase;line-height:1.2}.template-country section#news .news-articles .summary p.meta{font-size:14px;font-style:italic}.template-country section#news .news-articles .summary p.meta a{font-weight:900}.template-country section#news .news-articles .summary div.intro{margin:15px 0}.template-country section#prayer .rtecontent{width:75%;margin:auto}.template-country section#prayer li{font-size:28px;margin-bottom:35px;line-height:1.15}@media (max-width:40em){.template-country section#prayer li{font-size:18px}}.template-country section#downloads .callouts{margin:0 0 40px 0;display:table}.template-country section#downloads .callouts .col{display:table-cell;vertical-align:top;width:33.3%;padding:10px 25px 20px;text-align:center;font-size:26px;line-height:30px;font-weight:300}.template-country section#downloads .callouts .col img{max-width:100%;height:auto}@media (max-width:40em){.template-country section#downloads .callouts .col{width:100%;border-left:none;border-bottom:1px solid #d7d7d7;float:left;padding-bottom:30px;margin-bottom:20px}.template-country section#downloads .callouts .col:last-of-type{border:none}}.template-country section#take-action{background:#e7e7e7}.template-country section#take-action .callouts{margin:0 0 40px 0;display:table}.template-country section#take-action .callouts .col{display:table-cell;vertical-align:top;width:33.3%;padding:10px 25px 20px;border-left:1px solid #d7d7d7;text-align:center;font-size:26px;line-height:30px;font-weight:300}.template-country section#take-action .callouts .col:first-of-type{border-left:0}.template-country section#take-action .callouts .col .cta_icon img{width:50%;height:auto}@media (max-width:40em){.template-country section#take-action .callouts .col{width:100%;border-left:none;border-bottom:1px solid #d7d7d7;float:left;padding-bottom:30px;margin-bottom:20px}.template-country section#take-action .callouts .col:last-of-type{border:none}}.template-country section .cta{margin-top:100px;background:#e7e7e7;position:relative;padding:50px 0}@media (max-width:40em){.template-country section .cta{margin-top:20px}}.template-country section .cta:before{content:'';position:absolute;left:0;top:0;width:100%;height:100px;background:#e7e7e7;-webkit-transform:skewY(4.5deg);transform:skewY(4.5deg);-webkit-backface-visibility:hidden}.template-country section .cta:after{content:'';position:absolute;left:0;top:0;width:100%;height:100px;background:#e7e7e7;-webkit-transform:skewY(-4.5deg);transform:skewY(-4.5deg);-webkit-backface-visibility:hidden}.template-country section .cta .small-container{z-index:500;text-align:center}.template-country section .cta .small-container h3{text-align:center;font-size:30px;font-weight:500;letter-spacing:1px;font-weight:900}.template-country section .cta .small-container a.button{padding:30px 60px;line-height:0}.template-country footer{clear:both}.template-watch-list section#signup{padding-bottom:50px;overflow:auto}.template-watch-list section#signup .col{display:block;float:left;vertical-align:top;width:50%;padding:10px 25px 20px;text-align:center;font-size:26px;line-height:30px;font-weight:300}@media (max-width:40em){.template-watch-list section#signup .col{width:100%;float:left;padding-bottom:30px;margin-bottom:20px}.template-watch-list section#signup .col:last-of-type{border:none}}.template-watch-list section#signup .col p{text-align:left}.template-watch-list section#signup .col p.title{font-weight:900}.template-watch-list section#signup .col p.agreement{font-size:18px}.template-watch-list section#signup .col p button{width:100%;height:auto}body.template-donate h2.headline{font-size:1.5em;text-align:left!important;margin:0}body.template-donate .fa-exclamation-triangle{color:#95142b}body.template-donate .interior_content{padding-bottom:20px}body.template-donate #giving-options{clear:both;overflow:auto;padding-top:0}body.template-donate #giving-options .gift{clear:both;padding:20px;overflow:auto;background:#f2f2f2}body.template-donate #giving-options .gift:nth-of-type(2n){background:#f9f9f9}body.template-donate #giving-options .gift h4{font-weight:100}body.template-donate #giving-options .gift .col-1-4{width:40%;float:left;margin-right:1%}@media (max-width:40em){body.template-donate #giving-options .gift .col-1-4{width:100%}}body.template-donate #giving-options .gift .col-2-4,body.template-donate #giving-options .gift .col-3-4{width:22%;display:block;float:left;margin-right:1%}@media (max-width:40em){body.template-donate #giving-options .gift .col-2-4,body.template-donate #giving-options .gift .col-3-4{width:49%}}body.template-donate #giving-options .gift .col-4-4{width:12%;display:block;float:left}@media (max-width:40em){body.template-donate #giving-options .gift .col-4-4{width:100%}}body.template-donate #giving-options .gift .gift-amount{clear:both;overflow:auto;position:relative}@media (max-width:40em){body.template-donate #giving-options .gift .gift-amount{width:100%}}body.template-donate #giving-options .gift .gift-amount .gift-amount-frequency{width:48%;float:left;margin-right:2%}body.template-donate #giving-options .gift .gift-amount label{margin-right:-20px;display:block;font-size:100%;z-index:10000;position:absolute;top:10px;left:10px;color:#a4a4a4}body.template-donate #giving-options .gift .gift-amount input{width:100%;display:inline-block;padding-left:24px}body.template-donate #giving-options .gift button{display:block;background:#95142b;width:100%;border:none;padding:10px 0 9px 0;color:#fff}body.template-donate #giving-options .select-style{overflow:hidden;background:#fafafa url(data:image/png;base64,R0lGODlhDwAUAIABAAAAAP///yH5BAEAAAEALAAAAAAPABQAAAIXjI+py+0Po5wH2HsXzmw//lHiSJZmUAAAOw==) no-repeat 90% 50%;display:block;box-sizing:border-box;width:100%;height:44px;padding:11px 12px;font-size:16px;line-height:17px;vertical-align:middle;border:1px solid #d7d7d7;border-radius:0;-webkit-appearance:none;color:#000}body.template-donate #giving-options .select-style select{padding:2px 8px;width:130%;border:none;box-shadow:none;background:0 0;background-image:none;-webkit-appearance:none}body.template-donate #giving-options .select-style select:focus{outline:0}body.template-donate #giving-options .more-info{margin-left:20px}@media (max-width:40em){body.template-donate #giving-options .more-info{margin-bottom:10px;display:inline-block}}body.template-donate #giving-options .description-hide{display:none}body.template-donate #giving-options .description-details{margin-top:15px}.inactive{display:none}.template-donation-form{padding-top:0!important}.template-donation-form header{position:relative;height:inherit;padding:20px 0}.template-donation-form header #logo{width:250px;height:50px;background-size:100%}.template-donation-form .top_feature .table{min-height:inherit}.template-donation-form .top_feature .table .cell{padding:40px 15px}@media (max-width:40em){.template-donation-form .small-container{padding:0;margin:0;overflow:hidden}}.template-donation-form section{clear:both}.template-donation-form section.steps{width:100%}@media (max-width:40em){.template-donation-form section.steps{padding:0;margin:0}}.template-donation-form section.steps ol{text-align:center}@media (max-width:40em){.template-donation-form section.steps ol{width:100%;margin-left:0!important;margin-right:0!important;padding:0 10px!important;overflow:auto}}.template-donation-form section.steps ol li{display:inline-block;margin-right:20px;color:#a4a4a4}@media (max-width:40em){.template-donation-form section.steps ol li{display:block;float:left;width:calc(100% / 3);margin-right:0;font-size:80%}}.template-donation-form section.steps ol li.active{color:#95142b}.template-donation-form section.steps ol li.active span.number{display:inline-block;border-radius:50%;background:#95142b;color:#fff;padding:6px 13px;margin-right:10px}.template-donation-form section.steps ol li span.number{display:inline-block;border-radius:50%;background:#a4a4a4;color:#fff;padding:6px 13px;margin-right:10px}@media (max-width:40em){.template-donation-form section.steps ol li span.number{font-size:60%!important;padding:1px 10px!important;margin-right:5px!important}}.template-donation-form section#preview{background:#95142b}.template-donation-form section#preview p{color:#fff;text-align:center;margin:5px 0;font-size:14px}.template-donation-form section.steps-dynamic-update{padding-top:20px;border-top:1px solid #bbb;background:#f1f1f1}.template-donation-form section.steps-dynamic-update.active{display:block}.template-donation-form section.steps-dynamic-update.inactive{display:none}.template-donation-form section.steps-dynamic-update p{text-align:center}.template-donation-form section.steps-summary-update{padding-top:20px;border-top:1px solid #bbb;background:#f1f1f1}.template-donation-form section.steps-summary-update.active{display:block}.template-donation-form section.steps-summary-update.inactive{display:none}.template-donation-form section.steps-summary-update p{text-align:center}.template-donation-form .small-container{overflow:auto}.template-donation-form .small-container .col50{width:45%;margin-right:5%;float:left}@media (max-width:40em){.template-donation-form .small-container .col50{width:100%;margin-right:0;float:none;padding:0 10px!important}}.template-donation-form .small-container .col50:last-of-type{margin-right:0}.template-donation-form .small-container .col50 img{width:100%;height:auto}.template-donation-form .small-container .col70{width:65%;margin-right:5%;float:left;padding:0 10px!important}@media (max-width:40em){.template-donation-form .small-container .col70{width:100%;margin-right:0;float:none}}.template-donation-form .small-container .col80{width:75%;margin-right:5%;float:left}@media (max-width:40em){.template-donation-form .small-container .col80{width:100%;margin-right:0;float:none;padding:0 10px!important}}.template-donation-form .small-container .col30{width:30%;float:left}@media (max-width:40em){.template-donation-form .small-container .col30{width:100%;margin-right:0;float:none;padding:0 10px!important}}.template-donation-form .small-container .col20{width:20%;float:left}@media (max-width:40em){.template-donation-form .small-container .col20{width:100%;margin-right:0;float:none;padding:0 10px!important}}.template-donation-form label{font-size:70%}.template-donation-form input{margin-bottom:0}.template-donation-form .select-style{overflow:hidden;background:#fafafa url(data:image/png;base64,R0lGODlhDwAUAIABAAAAAP///yH5BAEAAAEALAAAAAAPABQAAAIXjI+py+0Po5wH2HsXzmw//lHiSJZmUAAAOw==) no-repeat 90% 50%;display:block;box-sizing:border-box;width:100%;height:44px;padding:11px 12px;font-size:16px;line-height:17px;vertical-align:middle;border:1px solid #d7d7d7;border-radius:0;-webkit-appearance:none;color:#000}.template-donation-form .select-style select{padding:2px 8px;width:130%;border:none;box-shadow:none;background:0 0;background-image:none;-webkit-appearance:none}.template-donation-form .select-style select:focus{outline:0}.template-donation-form .gift-amount{margin:40px auto 0 auto;width:40%;clear:both;overflow:auto}@media (max-width:40em){.template-donation-form .gift-amount{width:100%;padding:0 20px!important}}.template-donation-form .gift-amount .gift-amount-frequency{width:48%;float:left;margin-right:2%}.template-donation-form .gift-amount .gift-amount-amount{width:48%;float:left;position:relative;margin-left:2%}.template-donation-form .gift-amount .gift-amount-amount label{margin-right:-20px;display:block;font-size:100%;z-index:10000;position:absolute;top:10px;left:10px;color:#a4a4a4}.template-donation-form .gift-amount .gift-amount-amount input{width:100%;display:inline-block;padding-left:24px}@media (max-width:40em){.template-donation-form .billing{width:100%;padding:0 10px!important}}.template-donation-form .billing .card-wrapper{width:50%;float:right;margin-top:20px}@media (max-width:40em){.template-donation-form .billing .card-wrapper{float:none;width:100%;display:none!important}}.template-donation-form .billing .card-fields{overflow:auto;width:50%;float:left}@media (max-width:40em){.template-donation-form .billing .card-fields{float:none;width:100%}}@media (max-width:40em){.template-donation-form .billing .card-fields .field-card{margin-top:20px;width:100%}}.template-donation-form .billing .card-fields .field-card label{width:100%}.template-donation-form .billing .card-fields .field-card input{width:100%}.template-donation-form .billing .card-fields .field-expiration-cvv,.template-donation-form .billing .card-fields .field-name{clear:both}.template-donation-form .billing .card-fields .field-expiration-cvv label,.template-donation-form .billing .card-fields .field-name label{display:block;width:49%;float:left;margin-right:1%}.template-donation-form .billing .card-fields .field-expiration-cvv label:last-of-type,.template-donation-form .billing .card-fields .field-name label:last-of-type{margin:0;width:50%}.template-donation-form .billing .ach-fields{overflow:auto;width:50%;float:left}@media (max-width:40em){.template-donation-form .billing .ach-fields{float:none;width:100%}}@media (max-width:40em){.template-donation-form .billing .ach-fields .field-card{margin-top:20px;width:100%}}.template-donation-form .billing .ach-fields .field-card label{width:100%}.template-donation-form .billing .ach-fields .field-card input{width:100%}.template-donation-form .billing .ach-fields .field-name{clear:both}.template-donation-form .billing .ach-fields .field-name label{display:block;width:49%;float:left;margin-right:1%}.template-donation-form .billing .ach-fields .field-name label:last-of-type{margin:0;width:50%}.template-donation-form .billing .ach-fields .field-account{clear:both}.template-donation-form .billing .ach-fields .field-account label{display:block;width:49%;float:left;margin-right:1%}.template-donation-form .billing .ach-fields .field-account label:last-of-type{margin:0;width:50%}.template-donation-form .billing .payment-ach,.template-donation-form .billing .payment-billing,.template-donation-form .billing .payment-credit,.template-donation-form .billing .payment-method,.template-donation-form .billing .payment-paypal{margin-bottom:30px;clear:both}.template-donation-form .billing .payment-method .select-style{width:50%}@media (max-width:40em){.template-donation-form .billing .payment-method .select-style{width:100%}}.template-donation-form .billing .payment-billing .billing-address-street label{display:block;width:100%}.template-donation-form .billing .payment-billing .billing-address-city-state-zip label{display:block;float:left;width:calc(98% / 3);box-sizing:border-box;vertical-align:bottom;margin-right:1%}@media (max-width:40em){.template-donation-form .billing .payment-billing .billing-address-city-state-zip label{width:100%!important;margin-right:0!important}}.template-donation-form .billing .payment-billing .billing-address-city-state-zip label:last-of-type{margin-right:0}.template-donation-form .billing .payment-billing .billing-address-country{width:calc(98% / 3);clear:both}@media (max-width:40em){.template-donation-form .billing .payment-billing .billing-address-country{width:100%!important;margin-right:0!important}}.template-donation-form .billing .payment-billing .billing-address-country label{width:100%}.template-donation-form .billing .payment-contact .contact-email{width:calc(98% / 3)}@media (max-width:40em){.template-donation-form .billing .payment-contact .contact-email{width:100%!important;margin-right:0!important}}.template-donation-form .billing .payment-contact .contact-email label{width:100%}.template-donation-form .billing .payment-contact label.optin_label{font-size:100%}.template-donation-form .billing .payment-contact .optin_checkbox:before{content:" ";width:25px;height:25px;border:2px solid #333;background:#fff;cursor:pointer;display:inline-block;margin-right:10px;vertical-align:bottom}.template-donation-form .billing .payment-contact .optin_checkbox.checked:before{background:#95142b}.template-donation-form .billing .payment-contact #email_optin[checked=checked]:before{width:10px;height:10px;display:block;background:#95142b}@media (max-width:40em){.template-donation-form section#step-3 .small-container{padding:20px}}.template-donation-form .parsley-errors-list{list-style:none;margin:0;background:red;color:#fff;padding:0 5px;text-align:center;font-size:80%}.template-donation-form section.active-step{display:block}.template-donation-form section.inactive-step{display:none}.template-donation-form #step-nav{margin-top:0;padding-top:0}@media (max-width:40em){.template-donation-form #step-nav{width:100%;padding:20px}}.template-donation-form #step-nav a.back,.template-donation-form #step-nav a.next,.template-donation-form #step-nav button,.template-donation-form #step-nav input[type=submit]{width:15%;text-align:center}@media (max-width:40em){.template-donation-form #step-nav a.back,.template-donation-form #step-nav a.next,.template-donation-form #step-nav button,.template-donation-form #step-nav input[type=submit]{width:30%}}.template-donation-form #step-nav a.back.disabled,.template-donation-form #step-nav a.next.disabled,.template-donation-form #step-nav button.disabled,.template-donation-form #step-nav input[type=submit].disabled{background:#a4a4a4!important}.template-donation-form #step-nav button,.template-donation-form #step-nav input[type=submit]{width:25%}@media (max-width:40em){.template-donation-form #step-nav button,.template-donation-form #step-nav input[type=submit]{width:50%}}.template-donation-form #step-nav a.next,.template-donation-form #step-nav button,.template-donation-form #step-nav input[type=submit]{background:#95142b}.template-donation-form #step-nav a.next:hover,.template-donation-form #step-nav button:hover,.template-donation-form #step-nav input[type=submit]:hover{background:#c21a38}.template-donation-form #step-nav button{color:#fff;border:none;padding:10px;float:right;letter-spacing:2px}.template-donation-form #step-nav a.next{float:right}.template-donation-form #step-nav a.back{float:left}.template-donation-form #step-nav button,.template-donation-form #step-nav input[type=submit]{float:right}.template-donation-form #step-nav .step-1,.template-donation-form #step-nav .step-2,.template-donation-form #step-nav .step-3{display:none}@media (max-width:40em){.template-donation-form #step-nav .step-1,.template-donation-form #step-nav .step-2,.template-donation-form #step-nav .step-3{width:100%}}.template-donation-form #step-nav .step-1.active,.template-donation-form #step-nav .step-2.active,.template-donation-form #step-nav .step-3.active{display:block}.template-donation-form #step-nav[data-step="2"] a.back,.template-donation-form #step-nav[data-step="2"] a.next{display:block}.template-donation-form #step-nav[data-step="2"] input[type=submit]{display:none}.template-donation-form #step-nav[data-step="3"] a.next{display:none}.template-donation-form #step-nav[data-step="3"] a.back{display:block}.template-donation-form #step-nav[data-step="3"] button,.template-donation-form #step-nav[data-step="3"] input[type=submit]{display:block}.template-donation-form #feedback{display:none}.template-donation-form #feedback.active{display:block;height:100%;width:100%;position:fixed;background:rgba(0,0,0,.7);z-index:1000;top:0}.template-donation-form #feedback .small-container{background:rgba(255,255,255,.9);position:relative;top:25%;padding:20px}.template-donation-form #feedback .small-container h3{text-align:center}.template-donation-form #feedback .small-container h4{text-align:center}.template-donation-form #feedback .small-container .loader{text-align:center;margin-bottom:20px}.template-donation-form #feedback .small-container .close-feedback{text-align:center;padding:20px;margin-top:20px;display:none}.template-donation-form #feedback .small-container .close-feedback a.close{text-decoration:underline}.template-donation-form #feedback .small-container a.fix-error-1,.template-donation-form #feedback .small-container a.fix-error-2{height:auto}#success-receipt{padding-top:20px}header{max-width:1800px;width:100%;position:fixed;top:0;z-index:1000;background:#fff;height:158px}header a{border:0}@media only screen and (min-width:1024px) and (max-width:1219px){header{position:absolute}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){header{position:relative}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){header{overflow:visible;height:auto;position:relative}}header #logo{display:block;width:404px;height:113px;background:url(../img/logo.png) left center no-repeat;background-size:404px auto;overflow:hidden;text-indent:-9999em}@media only screen and (min-width:768px) and (max-width:1023px){header #logo{width:367px;height:127px;background-size:367px auto}}@media only screen and (max-width:767px){header #logo{width:212px;height:69px;background-size:212px auto}}header #radio-link{position:relative;display:inline-block;width:260px;top:-68px;left:calc(56% - 130px);margin:auto;color:#636363}@media (max-width:40em){header #radio-link{top:auto;left:calc(55% - 130px);padding-bottom:10px}}@media (max-width:64em){header #radio-link{top:auto;left:calc(55% - 130px);padding-bottom:15px}}header #radio-link span.radio-icon{background:url(../img/radio-tower.png) no-repeat;display:inline-block;background-size:auto 30px;height:31px;width:22px;margin-right:10px;text-decoration:none}header #radio-link span.radio-text{margin-top:10px;font-size:80%;vertical-align:bottom;font-weight:700;text-decoration:underline}header .mobile-menu{display:block;position:absolute;top:35px;right:40px;color:#000;font-size:13px;line-height:13px;text-transform:uppercase}header .mobile-menu:hover{text-decoration:none!important}header .mobile-menu .toggle{margin:0 auto 5px auto;display:block;width:32px;height:26px}header .mobile-menu .toggle span{display:block;width:32px;height:4px;margin-bottom:6px;background:#363636;-webkit-transition:all .3s ease;transition:all .3s ease}header .mobile-menu.active .toggle{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header .mobile-menu.active .toggle span.l1{-webkit-transform:translateY(7px);transform:translateY(7px)}header .mobile-menu.active .toggle span.l2{opacity:0;filter:alpha(opacity=0)}header .mobile-menu.active .toggle span.l3{-webkit-transform:rotate(-90deg) translateX(13px);transform:rotate(-90deg) translateX(13px)}@media only screen and (min-width:768px) and (max-width:1023px){header .mobile-menu{right:20px}}@media only screen and (max-width:767px){header .mobile-menu{top:15px;right:15px}}@media only screen and (min-width:1024px){header .mobile-menu{display:none}}header nav{background:#000}header nav .container{position:relative}header nav ul{height:45px;width:100%;display:table;list-style-type:none;margin:0;padding:0}header nav ul li{display:block;float:left}header nav ul li a{display:block;padding:14px 35px;height:45px;color:#fff;text-align:center;font-size:19px;line-height:19px;text-transform:uppercase}@media only screen and (min-width:1024px){header nav ul li a:hover{background:#464646;text-decoration:none}}@media only screen and (min-width:1024px) and (max-width:1219px){header nav ul li a{padding:14px 20px}}header nav ul li ul{display:none;position:absolute;top:100%;left:0;height:auto;width:100%;padding:0 10px;background:#ac1f2d}@media only screen and (min-width:1024px){header nav ul li ul{height:45px}}header nav ul li ul li{position:relative;padding:0 35px;display:inline-block;float:none}header nav ul li ul li a{text-transform:none;padding:13px 0 0;border-bottom:5px solid transparent}@media only screen and (min-width:1024px){header nav ul li ul li a.active,header nav ul li ul li a:hover{background:0 0;border-bottom-color:#c06357}}header nav ul li ul li ul{display:none}@media only screen and (min-width:1220px){header nav ul li ul:before{content:"";width:1800px;height:45px;position:absolute;top:0;left:50%;margin-left:-900px;background:#ac1f2d}}header nav ul li.active{background:#ac1f2d}header nav ul li.active ul{display:block}@media only screen and (min-width:1024px){header nav ul li.active ul{white-space:nowrap}}header nav .global{position:absolute;right:0;top:-113px;text-align:right}header nav .global .search{position:relative;display:inline-block;height:44px;width:88px;overflow:hidden;-webkit-transition:all .25s ease;transition:all .25s ease;border:1px solid transparent;vertical-align:bottom;color:#656565;font-size:14px;line-height:15px;background:#fff}header nav .global .search .toggle{text-align:left;float:left;height:42px;padding:14px 14px 11px;cursor:pointer}header nav .global .search .toggle:before{content:"";display:inline-block;vertical-align:middle;margin:0 3px 2px 0;width:15px;height:16px;background:url(../img/sprite.png) 0 0 no-repeat;background-size:500px auto}header nav .global .search .toggle:hover{color:#ac1f2d;text-decoration:none}header nav .global .search .toggle:hover:before{background-position:-15px 0}header nav .global .search form{display:none;width:261px;height:42px;position:absolute;top:0;left:28px}header nav .global .search form input:focus{outline:0!important;box-shadow:none!important;border:none!important}header nav .global .search form input[type=text]{float:left;height:42px;width:195px;border:0;padding:12px 5px;font-size:14px;line-height:15px;margin:0;background:0 0}header nav .global .search form input[type=submit]{width:66px;height:42px;padding:13px 0 12px;margin:0;float:left;border:0;background:0 0;color:#ac1f2d;font-size:14px;line-height:15px;text-align:center;text-transform:none}header nav .global .search.open{width:291px;border:1px solid #ccc}header nav .global .search.open .toggle{width:28px;padding:14px 0 11px 10px;overflow:hidden;cursor:default}header nav .global .search.open .toggle:before{background-position:-15px 0}header nav .global .search.open .toggle span{display:none}header nav .global .search.open form{display:block}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){header nav .global .search{border:1px solid #ccc;display:block;width:100%!important;max-width:480px;margin:0 auto 25px;font-size:18px;line-height:20px}header nav .global .search:before{content:"";display:block;position:absolute;top:50%;margin-top:-13px;left:10px;width:26px;height:26px;background:url(../img/sprite.png) -366px -201px no-repeat;background-size:500px auto}header nav .global .search .toggle{display:none}header nav .global .search form{display:block;position:relative;top:auto;left:auto;width:100%;padding-left:40px}header nav .global .search form input[type=text]{width:72%}header nav .global .search form input[type=submit]{width:28%;font-size:18px;line-height:20px}}header nav .global a{display:inline-block;height:55px;padding:24px 14px 10px;vertical-align:bottom;color:#656565;font-size:14px;line-height:15px}header nav .global a span{display:inline-block;position:relative;vertical-align:middle;margin:0 4px 0 0;width:12px;height:16px;background:url(../img/sprite.png) -32px 0 no-repeat;background-size:500px auto}header nav .global a span:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(../img/sprite.png) -44px 0 no-repeat;background-size:500px auto;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .25s ease;transition:all .25s ease}header nav .global a.account span{width:16px;height:15px;background-position:-34px -250px}header nav .global a.account span:before{background-position:-50px -250px}header nav .global a.donate{background-color:#ebebeb}header nav .global a.donate span{width:16px;background-position:-57px 3px}header nav .global a.donate span:before{background-position:-73px 3px}@media only screen and (min-width:1024px){header nav .global a:hover{color:#ac1f2d;text-decoration:none}header nav .global a:hover span:before{opacity:1;filter:alpha(opacity=100)}header nav .global a:hover.donate{background:#ac1f2d;color:#fff}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){header nav .global a{height:auto;padding:10px 14px;font-size:18px;line-height:20px;font-weight:400}header nav .global a span{margin:0 4px 2px 0}header nav .global a.donate{background:0 0}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){header nav .global{position:relative;right:auto;top:auto;text-align:center;padding:10px 20px 30px}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){header nav{display:none;position:relative;background:#fff;border-top:4px solid #d7d7d7;box-shadow:0 5px 0 0 rgba(0,0,0,.3)}header nav .container{padding:0}header nav a:hover{text-decoration:none}header nav:before{content:"";width:0;height:0;border-top:16px solid #d7d7d7;border-left:14px solid transparent;border-right:14px solid transparent;position:absolute;right:24px;top:0}header nav ul{display:block;height:auto;padding:15px 0}header nav ul li{display:block;float:none!important}header nav ul li a{height:auto;padding:12px 10px;color:#000;text-align:center}header nav ul li ul{position:relative;top:auto;left:auto;background:0 0}header nav ul li ul:after,header nav ul li ul:before{display:none}header nav ul li ul li{display:block;padding:0}header nav ul li ul li a{font-size:16px;line-height:18px;color:#ac1f2d;padding:4px 5px}header nav ul li.active{background:0 0}header nav ul li.active ul{display:block;background:0 0}}@media only screen and (max-width:767px){header nav:before{right:18px}}footer .top{background:#252525;padding:45px 0;color:#fff;font-weight:300}footer .top h4{color:#fff;text-transform:uppercase;font-weight:300}footer .top a{color:#959595;border-bottom:0}footer .top a:hover{color:#fff;text-decoration:underline}footer .top .block{vertical-align:top;display:inline-block;width:100%;margin-bottom:20px;text-align:center;font-size:18px;line-height:22px}footer .top .block.links a{display:block;margin:0 0 3px 0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1219px){footer .top .block{text-align:left;width:32.9%}footer .top .block.double{width:274px}}@media only screen and (min-width:1220px){footer .top .block{display:block;float:left;width:197px;margin-right:20px;text-align:left}footer .top .block:first-child{margin-right:45px}footer .top .block.double{width:274px;margin-right:0;margin-left:25px}}footer .top .social:after,footer .top .social:before{content:" ";display:table}footer .top .social:after{clear:both}footer .top .social:after,footer .top .social:before{content:" ";display:table}footer .top .social:after{clear:both}footer .top .social a{position:relative;display:block;width:39px;height:39px;float:left;overflow:hidden;text-align:left;text-indent:-999em;background:#959595;margin-left:8px}footer .top .social a span,footer .top .social a:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:url(../img/sprite.png) -222px -60px no-repeat;background-size:500px auto;-webkit-transition:all .25s ease;transition:all .25s ease}footer .top .social a span{opacity:1;filter:alpha(opacity=100)}footer .top .social a:before{content:"";opacity:0;filter:alpha(opacity=0);background-position:-222px -109px}footer .top .social a.fb span{background-position:-268px -60px}footer .top .social a.fb:before{background-position:-268px -109px}footer .top .social a.yt span{background-position:-316px -60px}footer .top .social a.yt:before{background-position:-316px -109px}footer .top .social a.pt span{background-position:-363px -60px}footer .top .social a.pt:before{background-position:-363px -109px}footer .top .social a.gg span{background-position:-409px -60px}footer .top .social a.gg:before{background-position:-409px -109px}footer .top .social a.bl span{background-position:-457px -60px}footer .top .social a.bl:before{background-position:-457px -109px}footer .top .social a:hover{background:#ac1f2d}footer .top .social a:hover span{opacity:0;filter:alpha(opacity=0)}footer .top .social a:hover:before{opacity:1;filter:alpha(opacity=100)}footer .top .social a:first-child{margin:0}@media only screen and (max-width:767px){footer .top .social{text-align:center}footer .top .social a{float:none;display:inline-block;margin-left:3px}}footer .bottom{padding:20px 0 40px 0;background:#000;color:#959595;font-size:15px;line-height:18px;font-weight:300}footer .bottom:after,footer .bottom:before{content:" ";display:table}footer .bottom:after{clear:both}footer .bottom:after,footer .bottom:before{content:" ";display:table}footer .bottom:after{clear:both}footer .bottom a{color:#959595;border:0}footer .bottom a:hover{color:#fff;text-decoration:underline}footer .bottom .container{padding-right:245px}footer .bottom .logo-charity-navigator{position:relative;display:block;overflow:hidden;text-indent:-9999em;background:url(../img/logo_charity_navigator.png) no-repeat;background-size:100% 100%;width:146px;height:74px;float:left;margin:-5px 15px 0 0}footer .bottom .logo-charity-navigator:hover{background:url(../img/logo_charity_navigator-hover.png) no-repeat;background-size:100% 100%}footer .bottom .logo{position:relative;display:block;overflow:hidden;text-indent:-9999em}footer .bottom .logo span,footer .bottom .logo:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:url(../img/sprite.png) 0 0 no-repeat;background-size:500px auto;-webkit-transition:all .25s ease;transition:all .25s ease}footer .bottom .logo.ecfa{width:45px;height:45px;float:left;margin:-5px 15px 0 0}footer .bottom .logo.ecfa span{background-position:-157px -53px;opacity:1;filter:alpha(opacity=100)}footer .bottom .logo.ecfa:before{content:"";background-position:-157px -98px;opacity:0;filter:alpha(opacity=0)}footer .bottom .logo.main{width:215px;height:40px;position:absolute;top:0;right:0}footer .bottom .logo.main span{background-position:0 -143px;opacity:1;filter:alpha(opacity=100)}footer .bottom .logo.main:before{content:"";background-position:0 -184px;opacity:0;filter:alpha(opacity=0)}footer .bottom .logo:hover span{opacity:0;filter:alpha(opacity=0)}footer .bottom .logo:hover:before{opacity:1;filter:alpha(opacity=100)}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){footer .bottom a{color:#fff}footer .bottom .container{padding-right:10px}footer .bottom .logo.main{position:relative;top:auto;right:auto;margin:20px 0 0 0}footer .bottom .logo-charity-navigator{float:none;margin-bottom:15px}}@media only screen and (max-width:767px){footer .bottom{text-align:center}footer .bottom .logo.ecfa{float:none;margin:0 auto 20px auto}footer .bottom .logo.main{margin:20px auto 0 auto}footer .bottom .logo-charity-navigator{float:none;margin:0 auto 20px auto}}section.hero{position:relative;height:643px;overflow:hidden}section.hero ul.slides li{background-size:cover;background-position:right 50%;background-repeat:no-repeat;height:643px}section.hero ul.slides li img{display:none}@media only screen and (min-width:768px) and (max-width:1023px){section.hero{height:743px}section.hero ul.slides li{height:743px}}@media only screen and (min-width:460px) and (max-width:767px){section.hero{height:500px}section.hero ul.slides li{height:500px}}@media only screen and (max-width:459px){section.hero{height:500px}section.hero ul.slides li{height:500px;background-image:none!important}section.hero ul.slides li img{display:block;position:absolute;top:0;left:-430px;width:auto!important;height:100%!important}}section.hero a.link{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}section.hero .caption{position:absolute;bottom:0;left:0;width:100%;padding-bottom:85px}section.hero .caption h3,section.hero .caption h4{color:#fff;text-transform:uppercase;margin:0;padding:0}section.hero .caption h3{font-size:93px;line-height:79px;font-weight:700}section.hero .caption h4{font-size:52px;line-height:54px;font-weight:600}section.hero .caption .links{position:relative;z-index:200;padding:20px 0 0 0}section.hero .caption .links .button{vertical-align:top;height:63px;padding:22px 60px 17px;border:3px solid transparent}section.hero .caption .links .button:hover{background:#252525}section.hero .caption .links .button.trans{margin-left:8px;background:0 0;color:#fff;border-color:#fff}section.hero .caption .links .button.trans:hover{background:#ac1f2d;color:#fff}section.hero .caption.dark h3,section.hero .caption.dark h4{color:#000}section.hero .caption.dark .links .button{background:#fff;color:#000}section.hero .caption.dark .links .button:hover{background:#252525;color:#fff}section.hero .caption.dark .links .button.trans{color:#000;background:0 0;border-color:#000}section.hero .caption.dark .links .button.trans:hover{color:#000;background:#ac1f2d}@media only screen and (min-width:768px) and (max-width:1023px){section.hero .caption h3{font-size:75px;line-height:66px}section.hero .caption h4{font-size:45px;line-height:47px}}@media only screen and (max-width:767px){section.hero .caption{padding-bottom:25px}section.hero .caption h3{font-size:35px;line-height:33px}section.hero .caption h4{font-size:20px;line-height:24px}section.hero .caption .links{padding:10px 0 0 0}section.hero .caption .links .button{height:auto;padding:13px 20px 10px;font-size:15px;line-height:15px}}section.hero ol.flex-control-nav{position:relative;list-style-type:none;margin:0;padding:0;max-width:1220px;display:block;margin-left:auto;margin-right:auto;margin-top:-96px;text-align:right;z-index:100}section.hero ol.flex-control-nav li{display:inline-block;padding-left:5px}section.hero ol.flex-control-nav li a{display:block;height:5px;width:50px;background:#fff;opacity:.5;filter:alpha(opacity=50);overflow:hidden;text-align:left;text-indent:-9999em;cursor:pointer}section.hero ol.flex-control-nav li a.flex-active{opacity:1;filter:alpha(opacity=100)}section.hero ol.flex-control-nav.dark li a{background:#000}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){section.hero ol.flex-control-nav{display:none}}section.hero ul.flex-direction-nav{display:none;list-style-type:none;margin:0;padding:0}@media only screen and (min-width:1024px){section.hero ul.flex-direction-nav{display:block}}section.hero ul.flex-direction-nav li a{position:absolute;top:50%;margin-top:-32px;display:block;width:64px;height:64px;border-radius:32px;background:rgba(255,255,255,.4);z-index:100;overflow:hidden;text-indent:-999em}section.hero ul.flex-direction-nav li a:before{content:"";width:19px;height:33px;position:absolute;top:50%;margin-top:-16px;left:50%;margin-left:-13px;background:url(../img/sprite.png) -148px 0 no-repeat;background-size:500px auto}section.hero ul.flex-direction-nav li a.flex-prev{left:10px}section.hero ul.flex-direction-nav li a.flex-next{right:10px}section.hero ul.flex-direction-nav li a.flex-next:before{margin-left:-9px;background-position:-167px 0}section.info_strip{position:relative;height:874px;background-repeat:no-repeat;background-position:center center;overflow:hidden}section.info_strip:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:.63;filter:alpha(opacity=63)}section.info_strip h2{position:relative;padding:80px 0;margin:0;font-size:45px;line-height:43px;text-align:center;color:#fff;text-transform:uppercase}section.info_strip .scroller{position:relative}section.info_strip .scroller ul.slides li{position:relative;height:547px;background:#e1e1e1;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease}section.info_strip .scroller ul.slides li a{display:block;text-decoration:none}section.info_strip .scroller ul.slides li a:hover{text-decoration:none}section.info_strip .scroller ul.slides li .title{height:137px;background:#ac1f2d;color:#fff;overflow:hidden;-webkit-transition:all .25s ease;transition:all .25s ease}section.info_strip .scroller ul.slides li .title .table{display:table;height:137px;width:100%}section.info_strip .scroller ul.slides li .title .cell{display:table-cell;vertical-align:middle}section.info_strip .scroller ul.slides li .title .cell.date{width:22%;color:#000;font-size:36px;line-height:36px;font-weight:300;text-transform:uppercase;text-decoration:none}section.info_strip .scroller ul.slides li .title .cell.date>span{display:block;font-weight:700}section.info_strip .scroller ul.slides li .title .cell.headline{width:78%;padding:0 5%;color:#fff;font-weight:300;font-size:22px;line-height:24px;text-decoration:none}section.info_strip .scroller ul.slides li .title .cell.headline h4{font-weight:700;text-transform:uppercase;margin:0}section.info_strip .scroller ul.slides li .title .cell.headline span{display:inline-block;position:relative;overflow:hidden;text-indent:-999em;background:url(../img/sprite.png) 0 -17px no-repeat;background-size:500px auto}section.info_strip .scroller ul.slides li .title .cell.headline span:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(../img/sprite.png) 0 -45px no-repeat;background-size:500px auto;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .25s ease;transition:all .25s ease}section.info_strip .scroller ul.slides li .title .cell.headline span.tw{width:131px;height:26px;background-position:0 -19px}section.info_strip .scroller ul.slides li .title .cell.headline span.tw:before{background-position:0 -45px}section.info_strip .scroller ul.slides li .title .cell.headline span.fb{width:145px;height:29px;background-position:0 -72px}section.info_strip .scroller ul.slides li .title .cell.headline span.fb:before{background-position:0 -101px}section.info_strip .scroller ul.slides li .feed{height:410px;position:relative;overflow:hidden}section.info_strip .scroller ul.slides li .feed.social{padding:10% 10%;font-size:32px;line-height:38px;font-weight:300;word-wrap:break-word;position:relative}section.info_strip .scroller ul.slides li .feed.social>.bg{content:"";position:absolute;top:50%;left:50%;background:url(../img/sprite2.png) 0 0 no-repeat;background-size:609px auto;z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0)}.no-touch section.info_strip .scroller ul.slides li .feed.social>.bg{-webkit-transform:scale(1);transform:scale(1)}section.info_strip .scroller ul.slides li .feed.social>.bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(../img/sprite2.png) 0 0 no-repeat;background-size:609px auto;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform:scale(1);transform:scale(1)}.no-touch section.info_strip .scroller ul.slides li .feed.social>.bg:before{-webkit-transform:scale(1);transform:scale(1)}section.info_strip .scroller ul.slides li .feed.social span{display:block;position:absolute;top:10%;left:10%;right:10%;bottom:15%;overflow:hidden;z-index:5;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0)}section.info_strip .scroller ul.slides li .feed.social span a{display:inline;border-bottom-width:2px}section.info_strip .scroller ul.slides li .feed.social.tw .bg{width:198px;height:161px;margin-top:-80px;margin-left:-99px;background-position:-212px 0}section.info_strip .scroller ul.slides li .feed.social.tw .bg:before{background-position:-411px 0}section.info_strip .scroller ul.slides li .feed.social.fb .bg{width:105px;height:224px;margin-top:-112px;margin-left:-52px;background-position:0 0}section.info_strip .scroller ul.slides li .feed.social.fb .bg:before{background-position:-105px 0}section.info_strip .scroller ul.slides li .feed.img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .25s ease;transition:all .25s ease}section.info_strip .scroller ul.slides li .feed img{display:block;width:100%;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0)}.no-touch section.info_strip .scroller ul.slides li .feed img{-webkit-transform:scale(1);transform:scale(1)}section.info_strip .scroller ul.slides li:after{content:"";position:absolute;top:137px;right:30px;width:0;height:0;border-top:24px solid #ac1f2d;border-left:21px solid transparent;border-right:21px solid transparent;-webkit-transition:all .25s ease;transition:all .25s ease}section.info_strip .scroller ul.slides li.flip:after{top:auto;bottom:137px;border-top:0;border-bottom:24px solid #ac1f2d}@media only screen and (min-width:1024px){section.info_strip .scroller ul.slides li:hover{background-color:#ccc}section.info_strip .scroller ul.slides li:hover:after{border-top-color:#fff}section.info_strip .scroller ul.slides li:hover.flip:after{border-bottom-color:#fff}section.info_strip .scroller ul.slides li:hover .title{background:#fff;text-decoration:none;color:#000;text-decoration:none!important}section.info_strip .scroller ul.slides li:hover .title .headline{color:#000;text-decoration:none!important}section.info_strip .scroller ul.slides li:hover .title .headline span:before{opacity:1;filter:alpha(opacity=100)}section.info_strip .scroller ul.slides li:hover .title .date{color:#ac1f2d;text-decoration:none!important}.no-touch section.info_strip .scroller ul.slides li:hover .feed.img img{-webkit-transform:scale(1.1);transform:scale(1.1)}section.info_strip .scroller ul.slides li:hover .feed.img:after{opacity:.3;filter:alpha(opacity=30)}.no-touch section.info_strip .scroller ul.slides li:hover .feed.social .bg{-webkit-transform:scale(1.1);transform:scale(1.1)}section.info_strip .scroller ul.slides li:hover .feed.social .bg:before{opacity:1;filter:alpha(opacity=100)}.no-touch section.info_strip .scroller ul.slides li:hover .feed.social .bg:before{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media only screen and (max-width:767px){section.info_strip .scroller ul.slides li{height:465px}section.info_strip .scroller ul.slides li .title{height:100px}section.info_strip .scroller ul.slides li .title .table{height:100px}section.info_strip .scroller ul.slides li .title .cell.date{font-size:30px;line-height:32px}section.info_strip .scroller ul.slides li .title .cell.headline{font-size:18px;line-height:20px}section.info_strip .scroller ul.slides li .feed{height:365px}section.info_strip .scroller ul.slides li .feed.social{font-size:27px;line-height:32px}section.info_strip .scroller ul.slides li:after{top:100px}section.info_strip .scroller ul.slides li.flip:after{top:auto;bottom:100px}}section.info_strip .scroller ul.flex-direction-nav{list-style-type:none;margin:0;padding:0}section.info_strip .scroller ul.flex-direction-nav li{position:absolute;top:50%;margin-top:-32px;right:0}section.info_strip .scroller ul.flex-direction-nav li:first-child{left:0}section.info_strip .scroller ul.flex-direction-nav li a{position:absolute;top:50%;margin-top:-32px;display:block;width:64px;height:64px;border-radius:32px;background:rgba(255,255,255,.4);z-index:100;overflow:hidden;text-indent:-999em;opacity:1;filter:alpha(opacity=100);border:0}section.info_strip .scroller ul.flex-direction-nav li a:before{content:"";width:19px;height:33px;position:absolute;top:50%;margin-top:-16px;left:50%;margin-left:-13px;background:url(../img/sprite.png) -148px 0 no-repeat;background-size:500px auto}section.info_strip .scroller ul.flex-direction-nav li a.flex-prev{left:10px}section.info_strip .scroller ul.flex-direction-nav li a.flex-next{right:10px}section.info_strip .scroller ul.flex-direction-nav li a.flex-next:before{margin-left:-9px;background-position:-167px 0}section.info_strip .scroller ul.flex-direction-nav li a.flex-disabled{display:none}section.info_strip .scroller:hover ul.flex-direction-nav li a{opacity:1;filter:alpha(opacity=100)}section.home_content a.icon.dn_arrow{display:none;position:absolute;top:-34px;left:50%;margin-left:-34px;z-index:100}@media only screen and (min-width:1024px){section.home_content a.icon.dn_arrow{display:block}}section.home_content .container{position:relative;padding-top:100px;padding-bottom:100px}@media only screen and (min-width:768px) and (max-width:1023px){section.home_content .container{padding-top:75px;padding-bottom:75px}}@media only screen and (max-width:767px){section.home_content .container{padding-top:45px;padding-bottom:45px}}section.home_content h1.feature_text{margin:0 0 100px 0;font-weight:300;font-size:36px;line-height:40px;color:#000;text-align:center;text-transform:none}@media only screen and (max-width:767px){section.home_content h1.feature_text{font-size:22px;line-height:26px;margin:0 0 50px 0}}section.home_content .grid:after,section.home_content .grid:before{content:" ";display:table}section.home_content .grid:after{clear:both}section.home_content .grid:after,section.home_content .grid:before{content:" ";display:table}section.home_content .grid:after{clear:both}section.home_content .grid .box{position:relative;display:block;width:32.5%;overflow:hidden;margin:0 0 0 1.25%;float:left}section.home_content .grid .box>a{position:relative;display:block;overflow:hidden;border-bottom:4px solid #ac1f2d;z-index:1}section.home_content .grid .box>a img{display:block;width:100%;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.no-touch section.home_content .grid .box>a img{-webkit-transform:scale(1);transform:scale(1)}section.home_content .grid .box>a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .25s ease;transition:all .25s ease}section.home_content .grid .box>a .gradient{background-image:-webkit-gradient(linear,left 60%,left 100%,from(transparent),to(rgba(0,0,0,.76)));background-image:-webkit-linear-gradient(top,transparent 60%,rgba(0,0,0,.76) 100%);background-image:linear-gradient(to bottom,transparent 60%,rgba(0,0,0,.76) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#c2000000', GradientType=0)}section.home_content .grid .box>a h2{position:absolute;bottom:20px;font-size:30px;line-height:33px;text-transform:uppercase;color:#fff;padding:0 5%;margin:0;-webkit-transition:all .25s ease;transition:all .25s ease;z-index:3}section.home_content .grid .box:first-child{margin:0}section.home_content .grid .box .caption{width:100%;height:76px;padding:0 5% 3% 5%;position:absolute;bottom:-76px;left:0;color:#fff;z-index:2;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .25s ease;transition:all .25s ease}section.home_content .grid .box .caption>span{display:block;height:45px;overflow:hidden}section.home_content .grid .box .caption .more{display:inline-block;margin:7px 0 0 0}@media only screen and (min-width:1024px){section.home_content .grid .box:hover>a:after{opacity:.2;filter:alpha(opacity=20)}section.home_content .grid .box:hover>a h2{bottom:96px}.no-touch section.home_content .grid .box:hover>a img{-webkit-transform:scale(1.1);transform:scale(1.1)}section.home_content .grid .box:hover .caption{bottom:20px;opacity:1;filter:alpha(opacity=100)}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){section.home_content .grid .box{overflow:visible}section.home_content .grid .box>a h2{font-size:25px;line-height:28px}section.home_content .grid .box .caption{position:relative;height:auto;bottom:auto;color:#000;opacity:1;filter:alpha(opacity=100);text-align:center;padding:15px 0;font-size:18px;line-height:22px}section.home_content .grid .box .caption>span{height:auto}section.home_content .grid .box .caption .more{margin-top:15px;color:#ac1f2d;font-size:15px;line-height:19px}section.home_content .grid .box .caption .more span.icon+span{color:#ac1f2d}section.home_content .grid .box .caption .more.white>span.icon{background-position:-128px 0}}@media only screen and (max-width:767px){section.home_content .grid .box{width:100%;max-width:390px;float:none;margin:0 auto 20px auto}section.home_content .grid .box:first-child{margin:0 auto 20px auto}}section.home_content .grid .col{width:50%;float:left;padding:0 0 0 7px}section.home_content .grid .col:first-child{padding:0 7px 0 0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){section.home_content .grid .col{width:100%;max-width:593px;margin:0 auto;float:none;padding:10px 0 0 0}section.home_content .grid .col:first-child{padding:0}}section.home_content h2.headline{font-size:45px;line-height:43px;text-align:center;margin:0 0 75px 0}@media only screen and (max-width:767px){section.home_content h2.headline{margin:0 0 40px 0;font-size:30px;line-height:27px}}section.home_content .text.rtecontent{font-weight:300;font-size:36px;line-height:40px;text-align:center}section.home_content .text.rtecontent a{border-bottom-width:4px}@media only screen and (max-width:767px){section.home_content .text.rtecontent{font-size:22px;line-height:28px}}section.home_content h3.subheadline{text-transform:uppercase;margin:40px 0 30px 0;text-align:center;font-size:24px}section.home_content .callouts{margin:0 0 40px 0;display:table}section.home_content .callouts:after,section.home_content .callouts:before{content:" ";display:table}section.home_content .callouts:after{clear:both}section.home_content .callouts:after,section.home_content .callouts:before{content:" ";display:table}section.home_content .callouts:after{clear:both}section.home_content .callouts .col{display:table-cell;vertical-align:top;width:33.3%;padding:10px 25px 20px;border-left:1px solid #d7d7d7;text-align:center;font-size:26px;line-height:30px;font-weight:300}section.home_content .callouts .col:first-child{border-left:0}section.home_content .callouts .col .icon{margin:0 auto 35px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){section.home_content .callouts{display:block}section.home_content .callouts .col{display:block;width:auto;max-width:390px;border:0;margin:0 auto 20px}}section.top_feature{position:relative;background-repeat:no-repeat;background-position:50% 0}section.top_feature:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:.63;filter:alpha(opacity=63);z-index:0}section.top_feature .container,section.top_feature .small-container{position:relative}section.top_feature .container{position:relative;z-index:1;padding:0}section.top_feature .table{display:table;width:100%;min-height:230px}section.top_feature .table .cell{display:table-cell;vertical-align:middle;padding:80px 15px 85px}section.top_feature h1.headline{color:#fff;margin:0;text-align:center}section.top_feature .rtecontent{margin:40px 0 0 0;text-align:center;font-size:36px;line-height:40px;font-weight:300;color:#fff}@media only screen and (min-width:768px) and (max-width:1023px){section.top_feature .rtecontent{font-size:30px;line-height:34px}}@media only screen and (max-width:767px){section.top_feature .table .cell{padding:40px 15px 45px}section.top_feature .rtecontent{margin:0;padding:25px 0 0;font-size:21px;line-height:25px}}section.top_feature .breadcrumbs{height:38px;width:100%;overflow:hidden;position:absolute;z-index:100;bottom:0;right:0;text-align:right;white-space:nowrap}section.top_feature .breadcrumbs .inner{position:absolute;top:0;right:0;width:99999%;height:38px}section.top_feature .breadcrumbs nav{display:inline-block;vertical-align:top;padding-right:15px}section.top_feature .breadcrumbs nav ul{list-style-type:none;margin:0;padding:0}section.top_feature .breadcrumbs nav ul li{position:relative;padding:9px 13px 0 20px;display:inline-block}section.top_feature .breadcrumbs nav ul li:before{content:"";color:#fff;position:absolute;top:50%;margin-top:-3px;left:0;width:0;height:0;border-left:6px solid #656565;border-top:5px solid transparent;border-bottom:5px solid transparent}section.top_feature .breadcrumbs nav ul li:first-child{padding-left:13px}section.top_feature .breadcrumbs nav ul li:first-child:before{display:none}section.top_feature .breadcrumbs nav ul li a{display:block;color:#fff;font-size:16px;line-height:18px;text-transform:uppercase;border-bottom:2px solid transparent}section.top_feature .breadcrumbs nav ul li a:hover{border-bottom-color:#fff;text-decoration:none}@media only screen and (max-width:767px){section.top_feature .breadcrumbs{position:relative;background:0 0;padding:0;height:auto;white-space:normal}section.top_feature .breadcrumbs .inner{padding:38px 0 0 0;position:relative;width:auto;height:auto}section.top_feature .breadcrumbs .inner .share{position:absolute;top:0;left:50%;margin-left:-160px;width:320px}section.top_feature .breadcrumbs .inner .share .full{width:100%}section.top_feature .breadcrumbs .inner .share a.sh{width:91px}section.top_feature .breadcrumbs .inner nav{display:block;padding:25px 15px 0 15px;background:#fff}section.top_feature .breadcrumbs .inner nav ul{text-align:center}section.top_feature .breadcrumbs .inner nav ul li{padding:0}section.top_feature .breadcrumbs .inner nav ul li:before{content:"/";display:inline-block;color:#000;position:relative;top:auto;margin:0 6px 0 5px;left:auto;width:auto;height:auto;border:0}section.top_feature .breadcrumbs .inner nav ul li:first-child{padding-left:5px}section.top_feature .breadcrumbs .inner nav ul li:first-child:before{display:none}section.top_feature .breadcrumbs .inner nav ul li a{display:inline;color:#000;line-height:20px}}section.interior_content{position:relative;z-index:1;padding:40px 0}section.interior_content.video{padding:85px 0}section.interior_content.video .video_container{max-width:727px;margin:0 auto}section.interior_content.video iframe{max-width:727px;display:block;margin:0 auto;box-shadow:0 0 18px 4px rgba(0,0,0,.75)}section.interior_content h2.headline{text-align:center}@media only screen and (min-width:1024px){section.interior_content a.anchor{display:inline-block;height:20px;margin-top:-20px;visibility:hidden}}@media only screen and (min-width:1220px){section.interior_content a.anchor{height:225px;margin-top:-225px}}section.interior_content .small-container>h2.headline{padding-top:45px}section.interior_content .small-container>h2.headline+.rtecontent{margin-bottom:45px}@media only screen and (max-width:767px){section.interior_content{padding:25px 0}section.interior_content.video{padding:45px 0}section.interior_content .small-container>h2.headline{padding-top:0}section.interior_content .small-container>h2.headline+.rtecontent{margin-bottom:0}}section.interior_content .nav_buttons{margin:0 0 30px 0;text-align:center}section.interior_content .nav_buttons a.button{margin:0 5px 10px 5px;vertical-align:middle;border:3px solid #ac1f2d;height:auto}section.interior_content .nav_buttons a.button.active{background:#fff;color:#ac1f2d}section.interior_content .callout_link{display:block;text-align:center;margin:0 0 40px 0}section.interior_content .callout_link a{display:inline-block;font-size:15px;line-height:19px;font-weight:600;text-transform:uppercase;border:0}section.interior_content .callout_link a span+span{display:inline-block;border-bottom:2px solid transparent}section.interior_content .callout_link a:hover span+span{border-bottom-color:#ac1f2d}section.interior_content .column_content{margin:45px -30px 45px 0;max-width:1030px;overflow:hidden}section.interior_content .column_content:after,section.interior_content .column_content:before{content:" ";display:table}section.interior_content .column_content:after{clear:both}section.interior_content .column_content:after,section.interior_content .column_content:before{content:" ";display:table}section.interior_content .column_content:after{clear:both}section.interior_content .column_content .col{float:left;width:33.33%;padding:10px 30px 20px 0}section.interior_content .column_content .col .rtecontent+.more{margin-top:15px}section.interior_content .column_content .col .text{padding:35px 0 50px 30px;border-left:1px solid #d7d7d7}section.interior_content .column_content .col:first-child .text{border-left:0;padding-left:0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){section.interior_content .column_content{display:block;margin:0}section.interior_content .column_content .col{display:block;width:100%;padding:30px 0 0 0;margin:30px auto 0;border-top:1px solid #d7d7d7}section.interior_content .column_content .col .text{padding:0;border:0}section.interior_content .column_content .col:first-child{border:0;padding-top:0}}section.interior_content .key_container{position:absolute;top:-97px;left:0;width:100%;text-align:center;z-index:999999999999}section.interior_content .key_container .key{position:relative;display:inline-block;width:205px;heigth:39px;font-size:14px;line-height:15px;padding:12px 12px 12px 53px;margin:0 9px 9px 0;background:#fff;text-align:left}section.interior_content .key_container .key:before{content:"";width:39px;height:39px;position:absolute;top:0;left:0}section.interior_content .key_container .key.extreme:before{background:#ac1f2d}section.interior_content .key_container .key.severe:before{background:#d9a03f}section.interior_content .key_container .key.moderate:before{background:#a7a247}section.interior_content .key_container .key.sparse:before{background:#68a3b2}@media only screen and (min-width:768px) and (max-width:1023px){section.interior_content .key_container{position:relative;top:-20px;left:auto;width:102.5%;margin-left:-2.5%;overflow:hidden}section.interior_content .key_container:after,section.interior_content .key_container:before{content:" ";display:table}section.interior_content .key_container:after{clear:both}section.interior_content .key_container:after,section.interior_content .key_container:before{content:" ";display:table}section.interior_content .key_container:after{clear:both}section.interior_content .key_container .key{background:#f6f4f5;display:block;float:left;margin:0 0 10px 2.5%;width:100%;max-width:47.5%}}@media only screen and (max-width:767px){section.interior_content .key_container{position:relative;top:-20px;left:auto}section.interior_content .key_container .key{width:100%;float:none;max-width:100%;background:#f6f4f5}}section.interior_content .half_columns:after,section.interior_content .half_columns:before{content:" ";display:table}section.interior_content .half_columns:after{clear:both}section.interior_content .half_columns:after,section.interior_content .half_columns:before{content:" ";display:table}section.interior_content .half_columns:after{clear:both}section.interior_content .half_columns .col{width:50%;float:left;padding:0 0 0 1.25%}section.interior_content .half_columns .col:first-child{padding:0 1.25% 0 0}@media only screen and (max-width:767px){section.interior_content .half_columns .col{width:100%;float:none;padding:0}section.interior_content .half_columns .col:first-child{padding:0}}section.interior_content .half_columns .link_lists{list-style-type:none;margin:0;padding:0}section.interior_content .half_columns .link_lists li{position:relative;margin:0 0 14px 0;display:table;width:100%}section.interior_content .half_columns .link_lists li:before{content:attr(data-num);display:table-cell;height:50px;width:50px;padding:10px 0;text-align:center;vertical-align:middle;color:#fff;font-size:28px;line-height:28px;font-weight:700;background:#959595}section.interior_content .half_columns .link_lists li a{display:table-cell;vertical-align:middle;position:relative;margin-left:50px;height:50px;font-size:22px;line-height:22px;color:#000;padding:14px 120px 14px 20px;background:#f6f4f5;border:0}section.interior_content .half_columns .link_lists li a .note{position:absolute;top:14px;right:16px;text-align:right;font-size:16px;line-height:22px}section.interior_content .half_columns .link_lists li a.extreme{border-right:5px solid #ac1f2d}section.interior_content .half_columns .link_lists li a.severe{border-right:5px solid #d9a03f}section.interior_content .half_columns .link_lists li a.moderate{border-right:5px solid #a7a247}section.interior_content .half_columns .link_lists li a.sparse{border-right:5px solid #68a3b2}section.interior_content .half_columns .link_lists li a:hover{text-decoration:none;background:#d7d7d7}@media only screen and (max-width:767px){section.interior_content .half_columns .link_lists li a{padding-right:20px}section.interior_content .half_columns .link_lists li a .note{position:relative;text-align:left;top:auto;right:auto;margin:5px 0 0 0}}section.interior_content .blog_subscribe_form,section.interior_content .subscribe_form{padding:15px 0 0 0}section.interior_content .blog_subscribe_form .row:after,section.interior_content .blog_subscribe_form .row:before,section.interior_content .subscribe_form .row:after,section.interior_content .subscribe_form .row:before{content:" ";display:table}section.interior_content .blog_subscribe_form .row:after,section.interior_content .subscribe_form .row:after{clear:both}section.interior_content .blog_subscribe_form .row:after,section.interior_content .blog_subscribe_form .row:before,section.interior_content .subscribe_form .row:after,section.interior_content .subscribe_form .row:before{content:" ";display:table}section.interior_content .blog_subscribe_form .row:after,section.interior_content .subscribe_form .row:after{clear:both}section.interior_content .blog_subscribe_form .row input[type=text],section.interior_content .subscribe_form .row input[type=text]{float:left;width:25%;margin:0 2.5% 13px 0}section.interior_content .blog_subscribe_form .row input[type=text].last,section.interior_content .subscribe_form .row input[type=text].last{width:45%;margin-right:0}section.interior_content .blog_subscribe_form .row input[type=submit],section.interior_content .subscribe_form .row input[type=submit]{float:right}section.interior_content .blog_subscribe_form .row input[type=checkbox]+label,section.interior_content .subscribe_form .row input[type=checkbox]+label{margin-top:10px}@media only screen and (max-width:767px){section.interior_content .blog_subscribe_form .row input[type=text],section.interior_content .subscribe_form .row input[type=text]{width:48.75%;margin:0 0 13px 2.5%}section.interior_content .blog_subscribe_form .row input[type=text]:first-child,section.interior_content .subscribe_form .row input[type=text]:first-child{margin-left:0}section.interior_content .blog_subscribe_form .row input[type=text].last,section.interior_content .subscribe_form .row input[type=text].last{width:100%;margin-left:0}section.interior_content .blog_subscribe_form .row input[type=checkbox]+label,section.interior_content .subscribe_form .row input[type=checkbox]+label{margin-top:0}section.interior_content .blog_subscribe_form .row input[type=submit],section.interior_content .subscribe_form .row input[type=submit]{display:block;float:none}}section.interior_content .slider_nav{position:relative;padding:0 10%}@media only screen and (min-width:768px) and (max-width:1023px){section.interior_content .slider_nav{padding:0}}@media only screen and (max-width:767px){section.interior_content .slider_nav{visibility:hidden;height:0;overflow:hidden}}section.interior_content .slider_nav:before{content:"";position:absolute;bottom:24px;left:0;width:100%;height:3px;border-bottom:3px solid #a1a1a1}section.interior_content .slider_nav ul.slides{list-style-type:none;margin:0;padding:0}section.interior_content .slider_nav ul.slides>li{position:relative;padding:0 0 24px 0}section.interior_content .slider_nav ul.slides>li>a{display:block;height:75px;padding:0 45px;text-transform:uppercase;color:#a1a1a1;text-align:center;text-decoration:none;border:0}section.interior_content .slider_nav ul.slides>li>a span{display:inline-block;height:75px;overflow:hidden;padding:20px 0 30px 0}section.interior_content .slider_nav ul.slides>li>a:hover{color:#656565}section.interior_content .slider_nav ul.slides>li>a:hover span{border-bottom:3px solid #656565}section.interior_content .slider_nav ul.slides>li.flex-active-slide a{color:#000}section.interior_content .slider_nav ul.slides>li.flex-active-slide a:hover span{border:0}section.interior_content .slider_nav ul.slides>li.flex-active-slide:after{content:"";position:absolute;bottom:0;left:50%;margin-left:-22px;width:0;height:0;border-top:24px solid #a1a1a1;border-left:22px solid transparent;border-right:22px solid transparent}section.interior_content .content_slider{position:relative;margin-bottom:45px}section.interior_content .content_slider ul.slides>li{display:none;position:relative;padding:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .25s ease;transition:all .25s ease}section.interior_content .content_slider ul.slides>li .small-container{padding-top:75px}section.interior_content .content_slider ul.slides>li.flex-active-slide{opacity:1;filter:alpha(opacity=100)}section.interior_content .content_slider ul.slides>li .tab-title{display:none}@media only screen and (max-width:767px){section.interior_content .content_slider ul.slides>li .tab-title{display:block;position:absolute;top:0;left:0;width:100%;padding:0 35px;text-align:center;font-size:19px;line-height:22px;text-transform:uppercase}}section.interior_content .content_slider ul.flex-direction-nav{display:none}@media only screen and (max-width:767px){section.interior_content .content_slider ul.flex-direction-nav{display:block;list-style-type:none;margin:0;padding:0;margin:0 10px;position:absolute;top:0;left:0;right:0;height:38px;border-bottom:3px solid #d7d7d7}section.interior_content .content_slider ul.flex-direction-nav:after{content:"";position:absolute;bottom:-14px;left:50%;margin-left:-10px;width:0;height:0;border-top:14px solid #d7d7d7;border-left:10px solid transparent;border-right:10px solid transparent}section.interior_content .content_slider ul.flex-direction-nav li a{display:block;width:55px;height:72px;overflow:hidden;text-indent:-9999em;cursor:pointer;position:absolute;top:0}section.interior_content .content_slider ul.flex-direction-nav li a:before{content:"";position:absolute;top:5px;width:9px;height:15px;background:url(../img/sprite.png) -218px 0 no-repeat;background-size:500px auto}section.interior_content .content_slider ul.flex-direction-nav li a.flex-prev{left:0}section.interior_content .content_slider ul.flex-direction-nav li a.flex-prev:before{left:10px;background-position:-218px 0}section.interior_content .content_slider ul.flex-direction-nav li a.flex-next{right:0}section.interior_content .content_slider ul.flex-direction-nav li a.flex-next:before{right:10px;background-position:-227px 0}section.interior_content .content_slider ul.flex-direction-nav li a.flex-disabled{display:none}}section.interior_content .gallery{position:relative;margin:44px 0 0 0;padding:0}section.interior_content .gallery:after,section.interior_content .gallery:before{content:" ";display:table}section.interior_content .gallery:after{clear:both}section.interior_content .gallery:after,section.interior_content .gallery:before{content:" ";display:table}section.interior_content .gallery:after{clear:both}section.interior_content .gallery .slideshow{position:relative;width:77.5%;float:left}section.interior_content .gallery .slideshow ul.slides{position:relative;z-index:1}section.interior_content .gallery .slideshow ul.slides>li{position:relative;border-bottom:3px solid #ac1f2d}section.interior_content .gallery .slideshow ul.slides>li .caption{width:100%;padding:0 20px 20px 20px;position:absolute;bottom:0;left:0;color:#fff;z-index:2}section.interior_content .gallery .slideshow ul.slides>li:after{content:"";position:absolute;bottom:0;left:0;right:0;top:0;background-image:-webkit-gradient(linear,left 60%,left 100%,from(transparent),to(rgba(0,0,0,.6)));background-image:-webkit-linear-gradient(top,transparent 60%,rgba(0,0,0,.6) 100%);background-image:linear-gradient(to bottom,transparent 60%,rgba(0,0,0,.6) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#99000000', GradientType=0)}section.interior_content .gallery .slideshow .flex-direction-nav{width:100%;position:absolute;z-index:2;list-style-type:none;margin:0;padding:0;top:50%;margin-top:-23px}section.interior_content .gallery .slideshow .flex-direction-nav a{display:block;position:absolute;top:0;width:46px;height:46px;overflow:hidden;text-indent:-999em;background:rgba(255,255,255,.4);border-radius:23px}section.interior_content .gallery .slideshow .flex-direction-nav a:before{content:"";width:15px;height:26px;background:url(../img/sprite.png) -187px 0 no-repeat;background-size:500px auto;position:absolute;top:50%;left:50%;margin-top:-13px;margin-left:-9px}section.interior_content .gallery .slideshow .flex-direction-nav a.flex-prev{left:10px}section.interior_content .gallery .slideshow .flex-direction-nav a.flex-next{right:10px}section.interior_content .gallery .slideshow .flex-direction-nav a.flex-next:before{margin-left:-5px;background-position:-203px 0}section.interior_content .gallery .slideshow .flex-direction-nav a.flex-disabled{display:none}@media only screen and (max-width:767px){section.interior_content .gallery .slideshow{float:none;width:100%}section.interior_content .gallery .slideshow ul.slides li{border-bottom:0}section.interior_content .gallery .slideshow ul.slides li img{border-bottom:3px solid #ac1f2d}section.interior_content .gallery .slideshow ul.slides li .caption{position:relative;color:#000;font-style:italic;padding:5px 0 0 0}section.interior_content .gallery .slideshow ul.slides li:after{display:none}section.interior_content .gallery .slideshow .flex-direction-nav{margin-top:0;top:30%}}section.interior_content .gallery .gallery_thumbs{position:absolute!important;top:0;right:0;height:100%!important;width:21.5%}section.interior_content .gallery .gallery_thumbs .www_FlowSlider_com-branding{display:none!important}section.interior_content .gallery .gallery_thumbs .item{display:block;position:relative;width:100%;padding:0 0 6px 0}section.interior_content .gallery .gallery_thumbs .item:after{content:"";position:absolute;top:0;right:0;bottom:6px;left:0;background:#000;opacity:.6;filter:alpha(opacity=60);-webkit-transition:all .25s ease;transition:all .25s ease}section.interior_content .gallery .gallery_thumbs .item:last-child{padding:0}section.interior_content .gallery .gallery_thumbs .item:last-child:after{bottom:0}section.interior_content .gallery .gallery_thumbs .item img{display:block;width:100%}section.interior_content .gallery .gallery_thumbs .item:hover:after{opacity:0;filter:alpha(opacity=0)}section.interior_content .gallery .gallery_thumbs .item.active:after{background:0 0;border-bottom:3px solid #ac1f2d;opacity:1;filter:alpha(opacity=100)}@media only screen and (max-width:767px){section.interior_content .gallery .gallery_thumbs{display:none}}section.interior_content a.feature_block{position:relative;display:block;overflow:hidden;border-bottom:3px solid #ac1f2d}section.interior_content a.feature_block img{display:block;width:100%;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.no-touch section.interior_content a.feature_block img{-webkit-transform:scale(1);transform:scale(1)}section.interior_content a.feature_block:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .25s ease;transition:all .25s ease}section.interior_content a.feature_block .date{width:103px;height:117px;padding:22px 0 0 18px;position:absolute;top:0;left:0;background:#ac1f2d;color:#000;font-weight:300;font-size:36px;line-height:35px;text-transform:uppercase;z-index:1;-webkit-transition:all .25s ease;transition:all .25s ease}section.interior_content a.feature_block .date span{display:block;font-weight:700}section.interior_content a.feature_block .caption{position:absolute;bottom:0;left:0;width:100%;color:#fff;z-index:3;padding:0 20px 20px}section.interior_content a.feature_block .caption h2{color:#fff;margin:0;line-height:45px;font-weight:600}section.interior_content a.feature_block .caption h4{color:#fff;margin:0;font-size:17px;line-height:18px;font-weight:600;text-transform:uppercase}section.interior_content a.feature_block .caption .snippet{font-size:14px;line-height:18px;margin:15px 0}section.interior_content a.feature_block:hover{text-decoration:none}@media only screen and (min-width:1024px){section.interior_content a.feature_block:hover .date{color:#fff}.no-touch section.interior_content a.feature_block:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}section.interior_content a.feature_block:hover:after{opacity:.3;filter:alpha(opacity=30)}}@media only screen and (max-width:767px){section.interior_content a.feature_block{border-bottom:0}section.interior_content a.feature_block img{border-bottom:3px solid #ac1f2d}section.interior_content a.feature_block .date{width:70px;height:75px;padding:10px 0 0 14px;font-size:24px;line-height:26px}section.interior_content a.feature_block:after{display:none}section.interior_content a.feature_block .gradient{display:none}section.interior_content a.feature_block .caption{position:relative;bottom:auto;left:auto;color:#000;text-decoration:none!important;padding:10px 0}section.interior_content a.feature_block .caption h2{line-height:28px;color:#ac1f2d}section.interior_content a.feature_block .caption h4{color:#ac1f2d}section.interior_content a.feature_block .caption .more.white{color:#ac1f2d}section.interior_content a.feature_block .caption .more.white span.icon+span{color:#ac1f2d}section.interior_content a.feature_block .caption .more.white span.icon{background-position:-128px 0}}section.interior_content .feature_grid{position:relative}section.interior_content .feature_grid:after,section.interior_content .feature_grid:before{content:" ";display:table}section.interior_content .feature_grid:after{clear:both}section.interior_content .feature_grid:after,section.interior_content .feature_grid:before{content:" ";display:table}section.interior_content .feature_grid:after{clear:both}section.interior_content .feature_grid .main{width:67%;float:left;margin:0 0 40px 0}section.interior_content .feature_grid .side{width:30.8%;float:right}section.interior_content .feature_grid .side a.feature_block{margin:19px 0 0 0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){section.interior_content .feature_grid{padding:71px 0 0 0}section.interior_content .feature_grid .main{width:100%;float:none;margin:0 0 .5% 0}section.interior_content .feature_grid .side{width:100%;float:none}section.interior_content .feature_grid .side:after,section.interior_content .feature_grid .side:before{content:" ";display:table}section.interior_content .feature_grid .side:after{clear:both}section.interior_content .feature_grid .side:after,section.interior_content .feature_grid .side:before{content:" ";display:table}section.interior_content .feature_grid .side:after{clear:both}section.interior_content .feature_grid .side .title_tag{position:absolute;top:0;left:0;width:100%}section.interior_content .feature_grid .side a.feature_block{width:49.75%;margin:0 0 .5% 0;float:left}section.interior_content .feature_grid .side a.feature_block.last{float:right}}@media only screen and (max-width:767px){section.interior_content .feature_grid .side a.feature_block{width:100%;float:none;margin:20px 0 0 0}}section.interior_content .filter{background:#ebebeb}section.interior_content .filter:after,section.interior_content .filter:before{content:" ";display:table}section.interior_content .filter:after{clear:both}section.interior_content .filter:after,section.interior_content .filter:before{content:" ";display:table}section.interior_content .filter:after{clear:both}section.interior_content .filter .title_tag{float:left;width:30%}section.interior_content .filter form{width:70%;padding:10px 10px 0 10px;float:right;text-align:right}section.interior_content .filter form .minict_wrapper{float:left;width:38%;margin:0 3% 0 0;text-align:left}section.interior_content .filter form input[type=submit]{margin:0;width:17%;padding-left:0;padding-right:0;text-align:center;float:left}section.interior_content .filter form.small{width:42%;padding:10px 10px 0 10px;float:right;text-align:right}section.interior_content .filter form.small .minict_wrapper{float:left;width:67%;margin:0 3% 0 0;text-align:left}section.interior_content .filter form.small input[type=submit]{margin:0;width:29%;padding-left:0;padding-right:0;text-align:center;float:left}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){section.interior_content .filter{margin:15px 0 0 0;padding:0 15px}section.interior_content .filter .title_tag{float:none;width:100%;padding:15px 0}section.interior_content .filter .title_tag .icon{position:relative;margin:2px 5px 0 0;display:block;float:left;width:19px;height:19px;background:url(../img/sprite.png) -326px -161px no-repeat;background-size:500px auto}section.interior_content .filter .title_tag .icon:before{display:none}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:460px) and (max-width:767px){section.interior_content .filter form{width:100%;padding:0 0 15px}section.interior_content .filter form .minict_wrapper{width:33%;margin-right:2%}section.interior_content .filter form input[type=submit]{width:30%}section.interior_content .filter form.small{width:100%;padding:0 0 15px}section.interior_content .filter form.small .minict_wrapper{width:49%;margin-right:2%}section.interior_content .filter form.small input[type=submit]{width:49%}}@media only screen and (min-width:460px) and (max-width:767px){section.interior_content .filter form{width:102%;padding:0 0 15px;margin-right:-2%;overflow:hidden}section.interior_content .filter form .minict_wrapper{width:48%;margin-bottom:5px}section.interior_content .filter form input[type=submit]{width:98%}section.interior_content .filter form.small{width:100%;padding:0;margin-right:0;overflow:hidden}section.interior_content .filter form.small .minict_wrapper{width:49%;margin-bottom:2%}section.interior_content .filter form.small input[type=submit]{width:49%}}@media only screen and (max-width:459px){section.interior_content .filter form{width:100%;padding:0 0 15px}section.interior_content .filter form .minict_wrapper,section.interior_content .filter form input[type=submit]{width:100%;margin:0 0 5px 0}section.interior_content .filter form input[type=submit]{margin:0}section.interior_content .filter form.small{width:100%;padding:0 0 15px}section.interior_content .filter form.small .minict_wrapper,section.interior_content .filter form.small input[type=submit]{width:100%;margin:0 0 5px 0}section.interior_content .filter form.small input[type=submit]{margin:0}}section.interior_content ul.listing{list-style-type:none;margin:0;padding:0}section.interior_content ul.listing li{margin-top:3px}section.interior_content ul.listing li a{display:block;padding:18px;background:#f6f4f5;color:#000;text-decoration:none;border:0}section.interior_content ul.listing li a:after,section.interior_content ul.listing li a:before{content:" ";display:table}section.interior_content ul.listing li a:after{clear:both}section.interior_content ul.listing li a:after,section.interior_content ul.listing li a:before{content:" ";display:table}section.interior_content ul.listing li a:after{clear:both}section.interior_content ul.listing li a>img{display:block;width:26%;float:left;border-bottom:3px solid #ac1f2d}section.interior_content ul.listing li a .text{float:left;width:74%;padding:0 0 0 35px}section.interior_content ul.listing li a .text h4{display:inline-block;margin:0;color:#ac1f2d}section.interior_content ul.listing li a .text .intro{margin:15px 0}section.interior_content ul.listing li a .text .more{color:#ac1f2d}section.interior_content ul.listing li a .forum-text.text{width:100%}section.interior_content ul.listing li a:hover{background:#d7d7d7}@media only screen and (max-width:767px){section.interior_content ul.listing li a>img{width:100%;float:none;margin:0 0 10px 0}section.interior_content ul.listing li a .text{float:none;width:100%;padding:0}}section.interior_content .article_container:after,section.interior_content .article_container:before{content:" ";display:table}section.interior_content .article_container:after{clear:both}section.interior_content .article_container:after,section.interior_content .article_container:before{content:" ";display:table}section.interior_content .article_container:after{clear:both}section.interior_content .left-column,section.interior_content article{width:67%;float:left}section.interior_content .left-column article,section.interior_content article article{width:100%;float:none;margin:30px 0}section.interior_content .left-column>h2,section.interior_content article>h2{margin:0;line-height:45px}section.interior_content .left-column>h2+.info,section.interior_content article>h2+.info{margin:0 0 25px 0;font-size:18px;line-height:22px}section.interior_content .left-column img.feature,section.interior_content article img.feature{display:block;width:100%;margin:0 0 40px 0;border-bottom:3px solid #ac1f2d}section.interior_content .left-column.listing a.feature_block,section.interior_content article.listing a.feature_block{margin:0 0 45px 0}section.interior_content .left-column .comment_container .forum-comment,section.interior_content article .comment_container .forum-comment{margin:40px 0}section.interior_content .left-column .comment_container .forum-comment:first-child,section.interior_content article .comment_container .forum-comment:first-child{margin-top:20px}section.interior_content .left-column .comment_container .forum-comment h4,section.interior_content article .comment_container .forum-comment h4{position:relative;padding-right:175px}section.interior_content .left-column .comment_container .forum-comment h4 a.flag_comment,section.interior_content article .comment_container .forum-comment h4 a.flag_comment{position:absolute;top:3px;right:0;font-size:16px}section.interior_content .left-column .comment_container .forum-comment h4 a.flag_comment:before,section.interior_content article .comment_container .forum-comment h4 a.flag_comment:before{content:"";display:inline-block;margin:0 7px -2px 0;width:14px;height:15px;background:url(../img/sprite.png) -436px -200px no-repeat;background-size:500px auto}@media only screen and (max-width:767px){section.interior_content .left-column .comment_container .forum-comment h4,section.interior_content article .comment_container .forum-comment h4{padding-right:0}section.interior_content .left-column .comment_container .forum-comment h4 a.flag_comment,section.interior_content article .comment_container .forum-comment h4 a.flag_comment{position:relative;top:auto;right:auto;display:block}}section.interior_content .left-column .comment_container form,section.interior_content article .comment_container form{padding:35px 30px;background:#ebebeb}section.interior_content .left-column .comment_container form label,section.interior_content article .comment_container form label{font-size:24px;text-transform:none;margin:0 0 25px 0}@media only screen and (max-width:767px){section.interior_content .left-column .comment_container form,section.interior_content article .comment_container form{padding:25px 15px}}@media only screen and (max-width:767px){section.interior_content .left-column,section.interior_content article{width:100%;float:none}section.interior_content .left-column>h2,section.interior_content article>h2{line-height:28px}section.interior_content .left-column .share,section.interior_content article .share{width:290px}section.interior_content .left-column .share .full,section.interior_content article .share .full{width:290px}section.interior_content .left-column .share a,section.interior_content article .share a{padding-left:0;padding-right:0;text-align:center}section.interior_content .left-column .share a.sh,section.interior_content article .share a.sh{width:78px}section.interior_content .left-column .share a.fb,section.interior_content article .share a.fb{width:59px}section.interior_content .left-column .share a.tw,section.interior_content article .share a.tw{width:69px}section.interior_content .left-column .share a.add,section.interior_content article .share a.add{width:84px}}section.interior_content aside.article_side{width:30%;float:right}section.interior_content aside.article_side.small{width:25%}section.interior_content aside.article_side .article_list{margin:0 0 30px 0;padding:0 0 10px 24px;border-left:5px solid #ebebeb}section.interior_content aside.article_side .article_list h3{position:relative;padding:0;color:#000;font-size:25px;line-height:25px;margin:0 0 15px 0}section.interior_content aside.article_side .article_list h3.hicon{padding-left:35px}section.interior_content aside.article_side .article_list h3.hicon:before{content:"";position:absolute;top:3px;left:0;width:22px;height:22px;background:url(../img/sprite.png) -326px -161px no-repeat;background-size:500px auto}section.interior_content aside.article_side .article_list h3.hicon.rss:before{background-position:-326px -161px}section.interior_content aside.article_side .article_list h3.hicon.cat:before{background-position:-371px -161px}section.interior_content aside.article_side .article_list h3.hicon.cal:before{top:1px;background-position:-421px -159px}section.interior_content aside.article_side .article_list h3.hicon.auth:before{background-position:0 -250px}section.interior_content aside.article_side .article_list ul.contents{list-style-type:none;margin:0;padding:0;margin:0 0 20px 0}section.interior_content aside.article_side .article_list ul.contents li{margin:0 0 10px 0;line-height:19px}@media only screen and (max-width:767px){section.interior_content aside.article_side .article_list{border:0;padding-left:0}}section.interior_content aside.article_side .side_block{padding:30px;background:#f6f4f5;margin:0 0 30px 0}section.interior_content aside.article_side .side_block .blog_subscribe_form,section.interior_content aside.article_side .side_block .subscribe_form{margin:15px 0}section.interior_content aside.article_side .side_block .blog_subscribe_form input[type=submit],section.interior_content aside.article_side .side_block .subscribe_form input[type=submit]{width:100%;margin:0}section.interior_content aside.article_side .ad_space{display:block;margin:0 0 30px 0}section.interior_content aside.article_side .ad_space img{border:0!important}section.interior_content aside.article_side .ad_space img.rte_image_full{margin-left:0;margin-right:0}section.interior_content aside.article_side .ad_space figure.rte_image_full{margin-left:0;margin-right:0}@media only screen and (max-width:767px){section.interior_content aside.article_side{padding:30px 0 0 0;width:100%;float:none}section.interior_content aside.article_side.small{padding:30px 0 0 0;width:100%;float:none}}section.interior_content .search_field{background:#ebebeb;height:65px}section.interior_content .search_field .title_tag{padding:0 0 0 65px}section.interior_content .search_field .title_tag h4{font-weight:400;padding:20px 20px 20px 15px;text-transform:none;display:block}section.interior_content .search_field form{display:none;background:#fff;border:1px solid #d7d7d7}section.interior_content .search_field form:after,section.interior_content .search_field form:before{content:" ";display:table}section.interior_content .search_field form:after{clear:both}section.interior_content .search_field form:after,section.interior_content .search_field form:before{content:" ";display:table}section.interior_content .search_field form:after{clear:both}section.interior_content .search_field form input[type=text]{display:block;float:left;height:63px;width:85%;font-size:25px;line-height:25px;font-weight:400;margin:0;border:0}section.interior_content .search_field form input[type=text]:focus{box-shadow:none}section.interior_content .search_field form input[type=submit]{display:block;margin:0;padding-left:0;padding-right:0;width:15%;height:63px;float:left;border:0;background:#fff;color:#ac1f2d;text-align:center}@media only screen and (min-width:768px) and (max-width:1023px){section.interior_content .search_field input[type=submit]{font-size:15px;line-height:15px}}@media only screen and (max-width:767px){section.interior_content .search_field{display:none}}section.interior_content .search_title{display:none}@media only screen and (max-width:767px){section.interior_content .search_title{display:block}section.interior_content .search_title .title_tag{float:none;padding:0 0 15px 0;background:0 0}section.interior_content .search_title .title_tag .icon{position:absolute;top:3px;left:0;display:block;float:left;width:19px;height:19px;background:url(../img/sprite.png) -450px -161px no-repeat;background-size:500px auto}section.interior_content .search_title .title_tag .icon:before{display:none}section.interior_content .search_title .title_tag h4{padding:0;font-weight:400;text-transform:none}}section.interior_content .search{width:72.9%;float:left}section.interior_content .search ul.listing li a>.img,section.interior_content .search ul.listing li a>img{width:19.7%}@media only screen and (max-width:767px){section.interior_content .search ul.listing li a>.img,section.interior_content .search ul.listing li a>img{width:100%;padding:0}}section.interior_content .search ul.listing li a>.img+.text,section.interior_content .search ul.listing li a>img+.text{width:80%;padding:0 0 0 20px}@media only screen and (max-width:767px){section.interior_content .search ul.listing li a>.img+.text,section.interior_content .search ul.listing li a>img+.text{width:100%;padding:0}}section.interior_content .search ul.listing li a .text{width:100%;padding:0}@media only screen and (max-width:767px){section.interior_content .search{width:100%;float:none}}section.interior_content ul.side_nav{list-style-type:none;margin:0;padding:0;margin:0 0 20px 0}section.interior_content ul.side_nav a{display:inline-block;padding:3px 0;border-bottom-width:2px}section.interior_content ul.side_nav ul{list-style-type:none;margin:0;padding:0;margin:5px 0 5px 5px;padding:0 0 0 10px;border-left:1px solid #d7d7d7}section.interior_content ul.side_nav ul a{padding:0}section.interior_content .quarter_grid:after,section.interior_content .quarter_grid:before{content:" ";display:table}section.interior_content .quarter_grid:after{clear:both}section.interior_content .quarter_grid:after,section.interior_content .quarter_grid:before{content:" ";display:table}section.interior_content .quarter_grid:after{clear:both}section.interior_content .quarter_grid h3{margin:0 0 15px 0}section.interior_content .quarter_grid .grid_container{max-width:103%;margin-left:-3%;overflow:hidden}section.interior_content .quarter_grid .grid_container>.block{display:block;float:left;width:25%;padding:0 0 5% 3%;overflow:hidden}section.interior_content .quarter_grid .grid_container>.block a{display:block;border:0}section.interior_content .quarter_grid .grid_container>.block a .img{position:relative;display:block;overflow:hidden;margin:0 0 15px 0}section.interior_content .quarter_grid .grid_container>.block a .img img{display:block;width:100%;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0)}.no-touch section.interior_content .quarter_grid .grid_container>.block a .img img{-webkit-transform:scale(1);transform:scale(1)}section.interior_content .quarter_grid .grid_container>.block a .img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .25s ease;transition:all .25s ease}.no-touch section.interior_content .quarter_grid .grid_container>.block a:hover .img img{-webkit-transform:scale(1.1);transform:scale(1.1)}section.interior_content .quarter_grid .grid_container>.block a:hover .img:after{opacity:.3;filter:alpha(opacity=30)}@media only screen and (max-width:767px){section.interior_content .quarter_grid .grid_container>.block{width:50%}}section.interior_content .pagination{padding:40px 0 0 0;text-align:center}section.interior_content .pagination .inner-block{display:inline-block}section.interior_content .pagination a.arrow{position:relative;display:block;float:left;width:39px;height:34px;overflow:hidden;text-indent:-9999em;background:#ebebeb;text-align:center}section.interior_content .pagination a.arrow:before{content:"";display:block;position:absolute;top:9px;left:50%;margin-left:-5px;width:0;height:0;border-left:10px solid #656565;border-top:8px solid transparent;border-bottom:8px solid transparent}section.interior_content .pagination a.arrow.prev:before{border-left:0;border-right:10px solid #656565}section.interior_content .pagination a.arrow.prev.disabled:before{border-left:0;border-right:10px solid #b7b7b7}section.interior_content .pagination a.arrow.next:before{border-left:0;border-left:10px solid #656565}section.interior_content .pagination a.arrow.next.disabled:before{border-right:0;border-left:10px solid #b7b7b7}section.interior_content .pagination input[type=text]{float:left;width:38px;height:34px;padding:8px 10px;font-size:16px;line-height:16px}section.interior_content .pagination span{display:block;height:34px;padding:10px 13px 9px;font-size:16px;line-height:16px;float:left}section.interior_content .table-row{overflow:hidden;vertical-align:top;margin:0}.flexbox section.interior_content .table-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}section.interior_content .table-row .cell{box-sizing:border-box;width:24%;vertical-align:top;margin:0 0 40px 0;border-left:5px solid #ebebeb}.no-flexbox section.interior_content .table-row .cell{display:inline-block}.flexbox section.interior_content .table-row .cell{-webkit-box-flex:0;-webkit-flex:0 0 24%;-ms-flex:0 0 24%;flex:0 0 24%}section.interior_content .table-row .cell .inner{padding:0 15px 0 19px}section.interior_content .table-row .cell h3{color:#000;font-size:25px;line-height:25px;margin:0 0 15px 0}@media only screen and (min-width:768px) and (max-width:1023px){section.interior_content .table-row .cell{width:33%}.flexbox section.interior_content .table-row .cell{-webkit-box-flex:0;-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%}}@media only screen and (max-width:767px){section.interior_content .table-row{margin:0;display:block!important;-webkit-flex-flow:none!important;-ms-flex-flow:none!important;flex-flow:none!important}section.interior_content .table-row .cell{-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important;display:block!important;width:100%!important;margin:0 0 40px 0}}