@import url(//fonts.googleapis.com/css?family=Lato:300,400,700);@import url(//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/css/font-awesome.min.css);.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:80%;line-height:17px;margin:0;padding:0 4px 5px}body{background:#fff;font-family:Lato,sans-serif;font-weight:400;text-rendering:optimizeLegibility}::selection{background:#eb3a30;color:#fff}.navbar-permanent .social-links>li>a,a{color:#9a291c}h1,h2,h3,h4,h5,h6{text-transform:uppercase}a{text-decoration:none}p a{text-decoration:underline}.page-cta a,.widget a{text-decoration:none}img{max-width:100%}.modal-header h6{margin:4px 0 0;font-size:16px}.modal-footer,.navbar-header{margin-top:0}.modal-dialog-center{margin:0;position:absolute;top:40%;left:50%}.modal-body{overflow-y:auto}@media (max-width:767px){.modal-dialog-center{width:100%}.container .main-query{word-wrap:break-word;text-overflow:ellipsis;overflow:hidden}}.navbar.navbar-second{background-color:#eb3a30}.navbar-second .navbar-brand:focus,.navbar-second .navbar-brand:hover,.navbar-second .navbar-nav>li>a{color:#fff}.navbar-brand-logo{padding:0;box-shadow:1px 0 10px 5px rgba(0,0,0,.1),0 1px 10px 5px rgba(0,0,0,.1),-1px 0 10px 5px rgba(0,0,0,.1),0 -1px 10px 5px rgba(0,0,0,.1);width:80px;z-index:9999}.navbar-brand-logo.shrink{width:32px}.navbar-left,.navbar-right{text-transform:uppercase;letter-spacing:1px}.navbar-nav .open .dropdown-menu,.navbar-second .navbar-nav>.open>a,.navbar-second .navbar-nav>.open>a:focus,.navbar-second .navbar-nav>.open>a:hover,.navbar-second .navbar-nav>li>a:focus,.navbar-second .navbar-nav>li>a:hover{background:#3d3c3e;color:#eae7e0}.navbar-second .navbar-nav .open .dropdown-menu>li>a,.navbar-second .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-second .navbar-nav .open .dropdown-menu>li>a:hover{color:#eae7e0}footer,footer a:link{color:#fff}.navbar-second .navbar-toggle .icon-bar{background:#fff}.navbar-second .navbar-toggle:active,.navbar-second .navbar-toggle:focus,.navbar-second .navbar-toggle:hover{background:#3d3c3e;border-color:#3d3c3e}.menu-desc{display:none}.nav-menu-widget form fieldset{margin:1em}.nav-menu-widget button,.nav-menu-widget input{padding:3px 10px}.nav-menu-widget button{border:none;background:#9a291c;color:#fff}#menu-main_nav,.navbar-brand-logo,.navbar.navbar-permanent,.navbar.navbar-second{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}footer{padding:15px 0;background:#9a291c}footer ul{margin:0;padding:0}footer ul li{list-style:none}.social-links a,.social-links a:link{color:#b3a680;font-size:75%}.widget,.widget.filter h4,.widget.filter h5,.widget.filter h6{color:#fff}.widget{background:#000;padding:1em;min-height:10em}.widget+.widget{margin-top:1em}.widget h4,.widget h5,.widget h6{text-transform:capitalize}.newsroom-article-filters a,.page-overview h3,.panel-body a h5,h4.panel-title{text-transform:none}.widget.filter ul+h4{margin-top:2em}.widget.widget_text h4,.widget.widget_text h5,.widget.widget_text h6{padding-left:4.5em}.widget.filter{background:#b3a680}#text-2,.widget.help{background:#7c913a}#text-3,.widget.support{background:#577a82}#text-4,.widget.subscribe{background:#b3a680}.widget .fa-stack{font-size:200%;margin:1.35em .5em 0 0;float:left}.newsroom-related-articles,.newsroom-related-articles h6,.page-content{font-size:16px}.widget .textwidget .fa-stack{margin-top:0}#text-2 .fa-stack{margin-bottom:2em}#text-3 .fa-stack{margin-bottom:3em}.widget.filter .fa-stack{color:#fff;margin-bottom:18em}.widget.search-form{background:0 0;border:2px solid #9a291c;color:#333}.widget.filter .fa-inverse{color:#b3a680}#text-2 .fa-inverse,.widget.help .fa-inverse{color:#7c913a}#text-3 .fa-inverse,.widget.support .fa-inverse{color:#577a82}#text-4 .fa-inverse,.widget.subscribe .fa-inverse{color:#b3a680}.widget a,.widget button,.widget form input{padding:5px 10px}.widget form input{width:50%;color:#000}.widget a,.widget button{background:#9a291c;color:#fff}.widget button{border:none}#text-2 .textwidget p+p,#text-3 .textwidget p{margin-bottom:1.25em}.widget a{line-height:1.75}.widget a:hover{background:#eb3a30}.widget.filter a{background:0 0;padding-left:0}.widget.filter a:hover{color:#9a291c}.widget form button{margin:1em 0}.newsroom-article-filters,.newsroom-article-filters ul,.newsroom-related-articles{list-style:none;margin:0;padding:0}.newsroom-article-filters a{color:#fff}.newsroom-related-articles li{margin-bottom:1em;overflow:hidden}.newsroom-related-articles li:after{clear:both;content:'';display:block}.page-faq h5 a:after,.page-faq h6 a:after,.page-prgm-detail h4 a:after{content:'\f0d7';font-family:FontAwesome}.newsroom-related-articles li div:first-child{margin-left:0;padding-left:0;margin-right:0;padding-right:0}.newsroom-related-articles li a{color:#9a291c;text-decoration:none}.newsroom-related-articles li a:active,.newsroom-related-articles li a:hover{color:#eb3a30}.newsroom-related-articles h6{margin:0 0 .25em}.page-header{margin:0;background:no-repeat;background-size:cover;min-height:200px;padding-top:152px;padding-bottom:0}.page-title-wrapper{background:#608085;background:rgba(96,128,133,.8);min-height:48px}.page-header h2{color:#fff;margin-bottom:-5px}.page-cta a,.page-overview,.page-overview a,.page-tile a{color:#9a291c}.page-overview .container{padding:0 30px 20px}.page-content{background:#E6E6E6}.page-content .container{padding:30px}.page-content:last-child .container{padding-top:0}.page-content header{margin-bottom:4em}.page-content header>h1{margin-bottom:.25em}.page-content header>div{font-weight:700;padding:0 30px 0 0}.page-content h1{color:#9a291c;font-weight:500;margin-bottom:0}.page-cta+.page-cta{margin-top:30px}.page-cta a:hover,.page-tile a:hover{text-decoration:underline}.page-cta a h4,.page-tile a h4{text-transform:none;margin-top:0;font-size:200%;font-weight:500}.row.page-prgm-detail{margin-bottom:60px}.page-prgm-detail>div:first-child{padding-left:0}.page-prgm-detail>div:last-child{padding-right:0}.page-prgm-detail h3,.page-prgm-detail h4{margin-top:0}.page-prgm-detail h4 a{text-decoration:none;display:block}.page-prgm-detail h4 a:hover,.panel-body a{text-decoration:underline}.page-prgm-detail h4 a:after{float:right}.panel-default>.panel-heading{background-color:#9a291c;color:#fff}.panel-body a h5{font-weight:900}.page-search-form{min-height:10em}.page-search-form button,.page-search-form input{padding:3px 10px}.page-search-form button{background:#9a291c;color:#fff;border:none}.page-search-results a{color:#9a291c;text-decoration:none}.page-search-results a:hover{text-decoration:underline}.page-faq .panel-group .panel{background:0 0;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.page-faq .panel-group a{color:#9a291c}.page-faq .panel-heading{border-radius:0}.page-faq h4{text-transform:capitalize;font-size:170%;font-weight:500}.page-faq h4 a,.page-faq h5 a,.page-faq h6 a{font-size:200%;font-weight:500;text-transform:none;text-decoration:none;display:block}.page-faq h5 a,.page-faq h6 a{color:#9a291c;font-size:150%}.page-faq h6 a{font-size:125%}.page-faq h4 a:hover,.page-faq h5 a:hover,.page-faq h6 a:hover{text-decoration:underline}.page-faq h5 a:after,.page-faq h6 a:after{padding-left:5px}.page-faq .accor-sub,.page-faq .accor-sub-lvl1{border-bottom:1px solid #fff!important}.page-faq .accor-sub-lvl1:last-child,.page-faq .accor-sub:last-child{border:none!important}.page-faq .accor-sub .panel-heading{background:0 0;border:none}.page-faq .accor-sub .panel-heading a{font-size:150%;color:#9a291c}.page-faq .accor-sub-lvl1 .panel-heading a{font-size:125%;color:#333}.page-faq .accor-sub .panel-body{border:none!important;padding:0 15px 5px}.faq-link{border-top:2px solid #fff;padding:15px 0 0;margin:15px}.faq-link h4{display:inline;color:#9a291c;font-weight:700}.faq-link a{color:#434141;text-decoration:none;font-size:125%}.faq-link a:hover{text-decoration:underline}.faq-link a:after{content:'';color:#9a291c}a.ab-links{background:#87898d;color:#fff;text-decoration:none;display:inline-block;vertical-align:middle;min-height:2em;line-height:100%;padding:1em;margin:1em 0;font-size:150%}.page-overview>div>div:nth-child(even)>a.ab-links{background:#9a291c}a.ab-links:active,a.ab-links:focus,a.ab-links:hover{text-decoration:underline}.row.awards-benefits{background:#e9e6d8}.row.honorees{background:#9a291c;color:#fff;text-align:center;font-style:italic;font-weight:300;font-size:120%}.row.honorees h3,.row.honorees h4,.row.honorees h5{color:#fff;font-style:normal}.row.awards-benefits-main h3,.row.committee h3,.row.honorary-chair h3{color:#9a291c}.row.awards-benefits-main h3,.row.committee h3,.row.honorary-chair h3,.row.honorees h3{text-align:left;font-weight:300;font-size:200%}.row.honorees h3{margin-bottom:30px}.row.honorees h4{font-size:200%;font-weight:bolder;text-transform:none;margin-bottom:0}.row.honorees h5{font-size:125%}.row.honorees img{width:100%;max-width:160px}.row.honorees a{display:block;margin-top:.5em;color:#fff;text-decoration:none;font-style:normal}.row.honorees a:active,.row.honorees a:focus,.row.honorees a:hover{color:#fff;text-decoration:underline}.row.awards-benefits-main{margin:30px 0 0}.benefit-chairs h4,.row.committee h4{margin-bottom:0;text-transform:none}.row.awards-benefits-main .main-content{margin-top:22px}.benefit-chairs{color:#9a291c;text-align:center;font-style:italic;font-weight:700;margin-top:30px;padding:0}.benefit-chairs h3{text-align:left;font-style:normal}.benefit-chairs h4{color:#577a82;font-weight:700;font-style:normal;margin-top:20px;font-size:150%}.benefit-chairs a{font-style:normal;display:block;margin-top:.5em;color:#9a291c;text-decoration:none}.benefit-chairs a:active,.benefit-chairs a:focus,.benefit-chairs a:hover{color:#9a291c;text-decoration:underline}.benefit-chairs .modal,.row.honorees .modal{color:#333;text-align:left;font-style:normal}.event-detail-sidebar h4{margin-top:1.5em;font-size:150%;font-weight:bolder;color:#9a291c}.event-detail-sidebar hr{border-color:#9a291c}.row.committee h4+div{font-size:90%;min-height:5em}.row.resource-listing .panel-heading a{display:block;font-weight:700}.row.resource-listing .panel-heading a:after{float:right;font-family:FontAwesome;content:'\f0d7'}.row.resource-listing .panel-body a,.row.resource-listing .panel-body a h5,.row.resource-listing .panel-body h5{color:#9a291c;text-decoration:none}.main-query a:link,.row.resource-listing .panel-body a:hover{text-decoration:underline}.home-slider{height:240px;overflow:hidden;position:relative;}.home-slide-wrapper{background:url(img/a.png) center no-repeat;background-size:cover;padding:0;min-height:240px;border:solid #fff;border-width:0 5px}.home-slide-wrapper+.home-slide-wrapper{border-left-width:0}.home-slide{min-height:240px;display:block;visibility:hidden}.home-slide-wrapper:hover .home-slide{visibility:visible}.home-slide-wrapper a{display:block;color:#fff;text-decoration:none}.home-slide-content{position:absolute;bottom:0;padding:20px;color:#fff;text-transform:uppercase}.home-slide-content h1,.home-slide-content h2,.home-slide-content h3{font-weight:400;font-size:200%;text-transform:none}.nextSlide,.prevSlide{position:absolute;top:160px;background:#fff;color:#000;width:40px;float:left;display:block;font-size:200%;text-align:center;text-decoration:none;margin:0 30px}.nextSlide:hover,.prevSlide:hover{text-decoration:none;background:#333;color:#fff}.nextSlide{right:0;float:right}.home-cta-section{background:#E6E6E6}.home-cta-section h1,.home-cta-section h2,.home-cta-section h3{font-weight:500;font-size:200%;color:#9a291c;text-transform:none}.home-cta-section p{font-size:16px}.home-cta-section .widget p{font-size:14px}.home-cta-section .container{padding:30px}.home-cta-section a p{color:#434141}@media(max-width:767px){.home-icon-section{margin:40px 0;padding:0}.home-icon-section>*{padding:0}.home-icon-section .home-icon-section-title{display:inline-block;max-width:50%}.home-icon-section .home-icon-section-icon{display:inline-block;margin:25px 22px 20px 0}.home-icon-section .home-icon-section-text{clear:both}}.home-banner-section{color:#9a291c;padding:20px 30px}.home-banner-section h1,.home-banner-section h2,.home-banner-section h3,.home-banner-section h4,.home-banner-section h5,.home-banner-section h6{text-transform:uppercase;letter-spacing:.075em}.home-banner-section p{font-size:150%}@media(max-width:767px){.home-banner-section .col-sm-12{padding:0}}.home-info-section .container{padding:40px 15px 60px}.home-info-section h1,.home-info-section h2,.home-info-section h3{font-weight:500;padding:0 0 1em}.home-info h4,.home-info h5,.home-info h6{font-weight:700;line-height:100%;margin-bottom:.25em}.home-info a{color:#9a291c}.home-info a:focus,.home-info a:hover{background:#9a291c;color:#fff;text-decoration:none}.home-news-image-column{display:none}.home-events-link,.home-events-link:hover,.home-news-link,.home-news-link:hover{color:#9a291c;font-weight:700;display:block}.home-events-link.events:after,.home-news-link.newsroom:after{content:' \>'}.home-info{margin-bottom:2em}.home-info p{font-size:16px}@media(max-width:767px){.home-events-link,.home-info>.col-md-8,.home-news-link{padding:0}}.row.newsroom-article+.row.newsroom-article,.row.search-results-article+.row.search-results-article{margin-top:2em}.newsroom-article h3,.search-results-article h3{margin:0}.newsroom-article h3,.newsroom-article h3 a,.search-results-article h3,.search-results-article h3 a{color:#9a291c;font-weight:500}.article-date{font-size:80%;font-weight:700;margin:.5em 0}.btn.article-link,.btn.article-link:hover{background:#9a291c;color:#fff}.btn.article-link:hover{background:#eb3a30}.resource-breadcrumb{background:#fff;padding-top:30px}.resource-breadcrumb .container{padding:0 45px 20px}.resource-breadcrumb .container div{border:1px solid #333;border-radius:3px;padding:15px}.resource-breadcrumb h1{font-size:100%;font-weight:400;display:inline;text-transform:none}.resources a{color:#9a291c}.resources a:active h4,.resources a:focus h4,.resources a:hover h4{color:#eb3a30;text-decoration:underline}.resource{background:top center no-repeat;background-size:auto 240px;padding:255px 0 0}.page-404 button,.page-404 input,.search-results-article button,.search-results-article input{padding:3px 10px}.page-404{text-align:center;font-size:200%}.page-404 h3 a{line-height:200%;font-size:250%;font-weight:100;color:#9a291c}.page-404 button,.search-results-article button{background:#9a291c;color:#fff;border:none}@media (min-width:320px){.navbar-permanent{background-color:#b3a680}.navbar-permanent .social-links>li>a{display:none}.social-links{font-size:1.1em;line-height:34px;margin-bottom:0;margin-left:-55px}.navbar-permanent .social-links .ext-links{color:#fff;display:inline-block;font-size:60%;font-weight:700;text-transform:uppercase;background:#b3a680;letter-spacing:normal;padding:2px 5px}.navbar-left{display:none}footer .social-links{margin-left:0}.navbar>.container .navbar-brand{margin-left:15px}.navbar-second{box-shadow:2px 0 20px 10px rgba(0,0,0,.25)}footer ul{display:block;line-height:28px}footer ul li{display:inline;padding:0 5px}footer ul.footer-nav li{border-left:1px solid #fff}footer ul.footer-nav li:first-child{border-left:none}.footer-nav a{color:#fff;text-decoration:none}.footer-nav a:hover{text-decoration:underline}}@media (min-width:768px){.navbar-permanent{background-color:#fff}.navbar-permanent .social-links>li>a{display:inline}.navbar-left{display:none}.navbar-permanent .navbar-left h6{text-transform:capitalize;font-family:helvetica;font-size:60%;line-height:20px;font-weight:700}.social-links{line-height:29px;margin-top:0;margin-bottom:10px;margin-left:-39px}.navbar-permanent .social-links .ext-links{color:#fff;display:inline-block;font-size:84%;font-weight:700;text-transform:uppercase;background:#b3a680;padding:5px 10px 4px}.navbar-permanent .navbar-nav,.navbar-permanent .social-links,.navbar-permanent .social-links>li{display:inline}.navbar-nav>li>a{font-size:90%}.navbar-second .navbar-nav>li.current-menu-item,.navbar-second .navbar-nav>li:hover{border-bottom-color:#9a291c}.navbar-second .navbar-nav>li>a,.navbar-second .navbar-nav>li>a:focus,.navbar-second .navbar-nav>li>a:hover{background:0 0}.navbar-second .navbar-nav>.open>a,.navbar-second .navbar-nav>.open>a:focus,.navbar-second .navbar-nav>.open>a:hover{background:0 0;color:#fff}.navbar-second .navbar-nav .open .dropdown-menu,.navbar-second .navbar-nav .open .dropdown-menu>li>a{top:100%;background:#eae7e0;color:#333}.navbar-second .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-second .navbar-nav .open .dropdown-menu>li>a:hover{background:#9a291c;color:#fff}.navbar-nav>li.current-menu-item>a,.navbar-second .navbar-nav>li>a:hover{color:#fff}.dropdown-menu>li:hover .menu-desc{display:block;position:absolute;top:0;width:300px;text-align:right}.dropdown{border-bottom:1px solid transparent}.dropdown:hover{background:0 0}.dropdown:hover ul{display:block}.dropdown:hover ul li a:hover{background:#9a291c;color:#fff}.dropdown-menu{background:right center no-repeat #fff;border-color:transparent;top:102%}.caret{display:none}.home-slider{height:300px}.home-slide,.home-slide-wrapper{min-height:300px}.nextSlide,.prevSlide{top:180px;z-index:2}.home-banner-section h3,.home-banner-section p{padding:0 15px}.home-news-image-column{display:inherit}.home-news-image-column img{width:49%}.home-news-image-column img+img{margin:0 5px}.row.newsroom-article>div:first-child{margin-left:0;padding-left:0}.faq-link a{margin-left:.4em}.faq-link a:after{content:' \>'}#myCarousel{animation:fadein 2s;-webkit-animation:fadein 2s;-moz-animation:fadein 2s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}}@media (min-width:992px){.social-links.shrink{line-height:22px}.navbar-header{margin-top:0}.navbar-nav{margin:0}.navbar-left{display:inline;padding:0}.page-header{background:0 -15px no-repeat;background-size:cover;min-height:274px;padding-top:225px}.page-header h2{margin-left:30px}.page-cta>div:first-child{padding:0 15px 0 0}.navbar-brand{padding-top:5px}.navbar-brand-logo{width:120px}.navbar-brand-logo.shrink{width:64px;margin-top:14px}.navbar-nav>li>a{font-size:125%;padding-bottom:10px}.navbar.navbar-permanent{display:block;background-color:#fff;min-height:10px;height:39px;padding:0;font-size:100%;line-height:210%}.navbar.navbar-permanent.shrink{height:25px;font-size:80%}.navbar.navbar-second{padding-top:75px}.navbar.navbar-second.shrink{padding-top:10px}.navbar-permanent .navbar-nav>li>a{color:#3d3c3e;border-radius:100%}.navbar-permanent .navbar-nav,.navbar-permanent .social-links{list-style:none}.navbar-permanent .social-links .ext-links{color:#fff;font-size:84%;font-weight:700;text-transform:uppercase;background:#b3a680;display:inline-block;padding:5px 10px 4px 0}.navbar-permanent .navbar-nav,.navbar-permanent .social-links,.navbar-permanent .social-links>li,footer ul{display:inline}.navbar-permanent.shrink .social-links .ext-links{padding:2px 10px 0 0}.navbar-permanent .social-links .ext-links:active,.navbar-permanent .social-links .ext-links:focus,.navbar-permanent .social-links .ext-links:hover{background-color:#9a291c;text-decoration:none}.navbar-permanent .social-links .ext-links:before{font-family:FontAwesome;font-size:125%;content:'\f0da';color:#e9e6d8;margin-right:5px;line-height:80%}.navbar-permanent .navbar-nav>li>a{padding:2px 6px}.navbar-permanent .navbar-nav>li>a:hover{color:#3d3c3e}.navbar-permanent .navbar-nav>li.fa-stack>a{color:#000}.navbar-permanent .navbar-nav>li>a.fa-stack{color:#000;padding:0;margin:0 2px}.navbar-permanent .navbar-left h6{text-transform:capitalize;font-family:helvetica;font-size:95%;line-height:20px;margin:8px 0 8px 30px;font-weight:700}.navbar-permanent.shrink .navbar-left h6{margin:2px 0}.navbar-permanent .social-links>li>a{color:#9a291c}.navbar-permanent .social-links>li>a .fa-inverse{color:#fff}.navbar-second .navbar-nav>li{margin-right:2px;border-bottom:7px solid transparent}.navbar-second .navbar-nav>li:last-child{margin-right:0}.dropdown-menu{top:112%}.ext-links+.dropdown-menu{top:150%}.nav .open>a:after,.nav .open>a:focus:after,.nav .open>a:hover:after,.navbar-second .navbar-nav>.open>a,.navbar-second .navbar-nav>.open>a:focus,.navbar-second .navbar-nav>.open>a:hover{background-color:#eae7e0}.dpdwnHover,.dropdown.current_page_item .dropdown-toggle.disabled.dpdwnHover,.dropdown.current_page_item .dropdown-toggle.disabled:hover,a.dropdown-toggle.disabled,a.dropdown-toggle.disabled:hover{border:none}#menu-main_nav,#menu-main_nav.shrink{padding-top:20px}#main{margin-top:0}.nextSlide,.prevSlide{top:260px}.home-news-image-column img{width:100%}.home-news-image-column img+img{margin:5px 0}footer ul{margin-left:5px}footer ul.footer-nav li:first-child{border-left:1px solid #fff}}@media (min-width:1200px){.navbar-brand-logo{width:159px}.navbar-permanent .navbar-left h6{font-size:100%}.navbar-permanent .social-links .ext-links{padding-top:5px}.home-slider{height:400px}.home-slide,.home-slide-wrapper{min-height:400px}.nextSlide,.prevSlide{top:325px}#text-3 .fa-stack{margin-bottom:2.5em}}.related-news .thumb img,.related-resources .thumb img{min-height:170px;max-height:170px}@media (max-width:1200px){.resource{background-size:auto 200px}}@media (max-width:991px){.resource{background-size:auto 140px;padding:150px 0 0}}@media (max-width:768px){.social-links li,.widget a{display:inline-block;text-align:left}#menu-main_nav>li:first-child{padding-top:27px}#menu-main_nav.shrink>li:first-child{padding-top:0}.page-faq .panel-inner>.panel-heading{padding:10px 0}.page-faq .panel-body,.page-faq .panel-collapse .panel-default>.panel-heading{padding-left:0!important;padding-right:0!important}.row.newsroom-article>*{padding-left:0;padding-right:0}.newsroom-article h3{font-size:20px;padding:15px 0 0}.row.newsroom-article+.row.newsroom-article{margin:80px 0 90px}.newsroom-related-articles .col-sm-9,.page-prgm-detail>div:last-child{padding:0}.widget{padding:14px}.widget span.fa-stack.fa-lg{margin-right:14px}.widget .fa-stack{font-size:28px}.widget a,.widget p{font-size:14px}.widget a{margin:6px 0}.page-404 button,.page-404 input{padding:3px 10px;width:100%;margin-bottom:15px}.row.page-cta>*{padding-left:0;padding-right:0}.page-overview h1{font-size:26px}.social-links li{float:left}.widget span.fa-stack.fa-lg{margin-bottom:4em}}.related-news .col-sm-2,.related-resources .col-sm-2{width:20%!important}.row{margin:auto 0}.navbar-permanent{position:relative;z-index:9999;border-radius:0}.navbar-second{background-color:#eb3a30;position:relative;z-index:10}.navbar-permanent .navbar-left h6{text-align:center;font-size:1em}.related-news h2,.related-resources h2{font-weight:500;font-size:200%;text-transform:none;color:#9a291c}.related-news{margin:15px 0}.related-news .home-info a{text-transform:none}.related-news h2{margin-bottom:20px;margin-top:0}.related-resources{margin:15px 0}.related-resources .home-info a{text-transform:none}.related-resources h2{margin-bottom:20px;margin-top:0}.pagination{clear:both;padding:20px 0;position:relative;font-size:14px}.pagination a,.pagination span{display:inline-block;margin:5px;padding:10px 17px 9px;text-decoration:none;width:auto;color:#9a291c;background:#fff;border:2px solid #9a291c;border-radius:3px}.pagination .current,.pagination a:hover{background:#9a291c;color:#fff}.pagination .current{padding:10px 17px 9px}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:96.1%}.single-post .col-sm-12>h3{margin:0}.single-post .page-content header{margin-bottom:16px}.row.resource-listing .panel-heading a:after, .page-prgm-detail h4 a:after{padding-left: 5px;float: none;}.page-faq h5 a:after, .page-faq h6 a:after, .page-prgm-detail h4 a:after{padding-left: 5px;float: none;}
.woocommerce ul.products li.product-category { width: 100%; }
.woocommerce ul.products li.product-category .image { text-align: center; }
.post-type-archive-product .page-content h1.page-title { display: none; }
.woocommerce ul.products li.product h3.product-title a {text-decoration:none;font-size:200%;font-weight: 500;text-transform: capitalize;}
.woocommerce ul.products li.product h3.product-title a:hover{ color: #9a291c }
.woocommerce ul.products li.product a:hover, .woocommerce ul.products li.product a:focus { color: #9a291c; }
.woocommerce ul.products li.product h3{font-weight: 600;}
.main-query a:link {text-decoration:none;font-size: 14px;}
.main-query a:hover {text-decoration:underline; color: #9a291c !important}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {float:none;width:100%;clear: both;}
.woocommerce .woocommerce-result-count{font-size:12px;margin:25px 0;}
.woocommerce .woocommerce-ordering{display:none;}
.woocommerce ul.products li.product .price {color:#333;}
.woocommerce ul.products li.product .button {background: #9a291c;color: #fff;padding: 10px;border: none;}
.woocommerce ul.products li.product .button:hover, .woocommerce ul.products li.product .button:focus {color: #fff;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{margin-bottom: 30px;}
.woocommerce .cart-contents {margin-bottom:25px;display: inline-block;}
.woocommerce .single-product-info {margin-bottom:25px;}
.woocommerce .single-product-content h4 {font-size:14px;font-weight:600;margin:4px 0;text-transform: capitalize;}
.woocommerce .single-product-content h4.title{color: #9a291c;}
.woocommerce div.product .single-product-content div.images {width: 100%; margin-bottom: 0;}
.woocommerce div.product .single-product-content div.images img {width:auto;max-width:100%;}
.woocommerce div.product .single-product-content div.row {margin-bottom: 20px;}
.woocommerce div.product .single-product-content .button-group {margin: 15px 0;}
.woocommerce div.product .single-product-content .button {background: #9a291c;color: #fff;padding: 10px;border: none;}
.woocommerce div.product .single-product-content .button:hover, .woocommerce div.product .single-product-content .button:focus {color: #fff;}
.woocommerce div.product .single-product-content .price {margin-bottom: 15px;}
.woocommerce div.product .single-product-content form.cart{text-align:center;}
.woocommerce div.product .single-product-content form.cart div.quantity{float:none;display: inline-block;margin-bottom: 20px;}
.woocommerce div.product .single-product-content form.cart .bottom .button {margin-right: 10px;display: inline-block;float: none;}
.woocommerce div.product .single-product-content .related.products h2{ padding: 15px;color: #9a291c;font-size:16px;font-weight:600;margin:4px 0;text-transform: capitalize;}
.woocommerce div.product .single-product-content .related.products .products li .col-sm-1 {display: none;}
@media (min-width: 768px){ .woocommerce div.product .single-product-content .related.products .products li .col-sm-6 { width: 75%;} }
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{color: #fff;background-color: #9a291c;font-size:14px;}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{color: #fff!important; background-color: #9a291c;}
.woocommerce-cart h4.title{color: #9a291c;font-size:16px;font-weight:600;margin:4px 0;text-transform: capitalize;margin:50px 0 0;}
.woocommerce-cart h4 {margin:15px 0 25px;color: #9a291c;font-size:14px;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{color: #fff;background-color: #9a291c;font-size:14px;}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {color: #fff;background-color: #9a291c;font-size:14px;}
.woocommerce-cart footer .container, .woocommerce-checkout footer .container {padding:0 30px 0;}
.woocommerce-cart table.cart td.actions .coupon .input-text {width: 140px;}
.woocommerce-checkout .woocommerce-info {display: none;}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;}
.woocommerce form .form-row textarea {resize:none;height:120px;}
.woocommerce-checkout #customer_details {margin-top: 20px;}
.woocommerce-checkout #customer_details h3{color: #9a291c;font-size:16px;}
#ship-to-different-address-checkbox {float: left;margin: 12px 10px 0 0;}
#ship-to-different-address label{display: inline-block;}
#order_review_heading {color: #9a291c;font-size:16px;}
#order_review table.shop_table th{color: #9a291c;}
.home-banner-section{overflow: hidden;}
.woocommerce .btn.article-link, .woocommerce .btn.article-link:hover{background: #9a291c; color: #fff !important;}
.woocommerce .dynamic-pricing-table{width: 100%;}
.woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled] {color: #fff;}
}
@media (max-width: 768px){.nextSlide, .prevSlide{z-index:1;top: 200px;margin:0;}.nextSlide:hover, .prevSlide:hover {text-decoration: none;background: #fff;color: #333;}}
@media (max-width: 768px){ .hide-sm{display:none;} }
#wc_constant_contact_subscribe_field {position:relative;margin-top: 25px;}
#wc_constant_contact_subscribe_field .checkbox { padding-left: 25px;}
#wc_constant_contact_subscribe_field input {position: absolute; left: 0;top: 7px;}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc, #add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry, #add_payment_method #payment div.payment_box .wc-credit-card-form-card-number, .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc, .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry, .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number, .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc, .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry, .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number {font-size: 1em;}
.woocommerce-order-received #checkout-info{display:none;}
.page-content .main-query a:link {color:#9a291c;font-size: 16px;text-decoration: underline;}
.page-content .main-query a:hover, .page-content .main-query a:focus {color: #2a6496!important;text-decoration: underline;}
.page-cta p a:hover{color: #2a6496!important;}
.page-cta p a {text-decoration:underline;}
@media (min-width: 992px){ #menu-main_nav, #menu-main_nav.shrink {padding-top: 13px;padding-bottom: 10px;} .navbar-nav>li>a {font-size: 105%;} }
.navbar-second .navbar-nav>li.button a {background-color:#9a291c;border-radius: 30px;padding: 10px 16px 10px;margin-top: 6px;line-height: 1;margin-left: 7px;font-size: 13px;color: #fff;letter-spacing:0;}
.nav>li>a{padding: 10px 10px;}
.navbar-second .navbar-nav>li.button:hover {border-bottom-color: transparent;}
.navbar-permanent .navbar-right {text-align: right;padding-right:100px;}
@media (max-width: 1024px){.nav>li>a{padding: 10px 7px;font-size: 90%;}}
@media (min-width: 768px){.navbar-nav {margin: 7.5px -15px;}}
@media (max-width: 992px){.navbar-second .navbar-nav>li.button a{float: none;display: inline-block;font-size:11px;padding: 10px 12px 10px;}}
@media (max-width: 850px){.navbar-second .navbar-nav>li>a{font-size: 85%;margin-top: 2px;letter-spacing: 0;}}
.dropdown ul.dropdown-menu {display: none;}
.dropdown ul.dropdown-menu .dropdown .dropdown-menu {right: -64%;top: -3px;border-radius:0;transition: all 0s ease; }
@media (min-width: 768px) {.dropdown:hover > ul.dropdown-menu {display: block;transition-delay: .25s;} }
@media (max-width: 992px) {.home-slider{min-height: 480px;} .home-slide, .home-slide-wrapper {min-height: 480px;}.nextSlide, .prevSlide{top: 36%;}.home-slide, .home-slide-wrapper {min-height: 670px;}}
.navbar-permanent .navbar-left h6 {font-family: Lato,sans-serif;text-transform: capitalize;font-size: 100%;line-height: 20px;font-weight: 700;}
@media (max-width: 1035px) {.navbar-permanent .navbar-left h6 {font-size:90%;}}
@media (max-width: 996px) {.navbar-permanent .navbar-left h6 {font-size:75%;}}
@media (min-width: 992px){.navbar-permanent .social-links .ext-links {font-size: 82%;}}
@media (max-width: 768px){#menu-main_nav>li:first-child {padding-top: 0;}}
@media (max-width: 767px){#menu-main_nav>li:first-child {padding-top: 25px;}}
@media (min-width: 768px){.navbar-permanent .navbar-nav, .navbar-permanent .social-links, .navbar-permanent .social-links>li {display: inline;float: none;}.dropdown ul.dropdown-menu .dropdown .dropdown-menu{margin-left: 15px;}}
.navbar-nav .open .dropdown-menu{display: block !important;}
.pagination>li>a, .pagination>li>span {padding: 10px 17px 9px !important;text-decoration: none !important;color: #9a291c !important;background: #fff;border: 2px solid #9a291c !important;float: none !important;}
.pagination>li>a:hover,.pagination .current, .pagination a:hover {color: #fff !important;background: #9a291c!important;}
.navbar-permanent .social-links .ext-links{background:#fff;color: #eb3a30;}
.navbar-permanent .social-links .ext-links:hover,.navbar-permanent .social-links .ext-links:focus{color:#9a291c;background:#fff;}
.navbar-permanent .social-links .ext-links:before{color:#333;}
.dropdown ul.dropdown-menu .dropdown .dropdown-menu .dropdown-menu {width: 220px;overflow: hidden;position: absolute;left: 92%;top: -8px;}
.dropdown ul.dropdown-menu .dropdown .dropdown-menu .dropdown-menu a {white-space: normal;font-size: 12px;padding: 6px 10px;}
.dropdown.open ul.dropdown-menu{display: block;right: 0;left: auto;}
.navbar-permanent .navbar-left label{display: inline-block;}
.navbar-permanent .navbar-left label #flags {width: auto;display: inline-block;padding-left: 0; margin-right: 15px;vertical-align: middle;}
.navbar-permanent .navbar-left label #flags ul {margin: 0;padding-left: 5px;}
.navbar-permanent .navbar-left h6 {display: inline-block;margin:0;}
.navbar-permanent .navbar-left {padding-top:10px;}
.navbar-permanent .navbar-right { padding-right: 0; }
@media (max-width: 768px){.navbar-permanent {background-color: #fff;}.navbar-permanent .social-links .ext-links{color: #eb3a30;font-size: 85%;background: #ffffff;}.navbar-permanent .navbar-right{padding-right:0;}.dropdown ul.dropdown-menu .dropdown .dropdown-menu .dropdown-menu{position: static;width: 100%;padding-left: 15px;}.dropdown ul.dropdown-menu .dropdown .dropdown-menu{padding-left: 15px;}}
@media (max-width: 420px){.navbar-permanent .social-links .ext-links{font-size: 75%!important;}}
@media (min-width: 768px){.navbar-left {display: block;}.navbar-permanent .navbar-left label{font-size: 12px;}}
@media (min-width: 420px){.navbar-left {display: block;}}
@media (min-width: 320px){.navbar-left {display: block;}}

.signup-modal-outer {
	position: fixed;
	bottom: 0;
	right: 0;
	transform: translateX(100%);
	background-color: #e6e6e6;
	color: #333;
	z-index: 1000;
	max-width: 550px;
	display: none;
	border: 5px solid #ef4136;
	border-right: 0;
	border-bottom: 0;
}
.signup-modal-outer.triggered {
    animation: modal-slide-in 1s forwards
}
@-webkit-keyframes modal-slide-in {
    from {
        transform: translateX(100%)
    }
    to {
        transform: translateX(0)
    }
}
@-moz-keyframes modal-slide-in {
    from {
        transform: translateX(100%)
    }
    to {
        transform: translateX(0)
    }
}
@-o-keyframes modal-slide-in {
    from {
        transform: translateX(100%)
    }
    to {
        transform: translateX(0)
    }
}
@keyframes modal-slide-in {
    from {
        transform: translateX(100%)
    }
    to {
        transform: translateX(0)
    }
}
.popup-outer,
.signup-popup-outer {
    color: white;
    padding: 20px;
    background: #7f7f7f;
    line-height: 1.4;
    cursor: default
}
.popup-outer h3,
.signup-popup-outer h3 {
    color: #ef4136;
    margin-bottom: 20px;
    padding-right: 40px;
	margin-top: 0;
}
.popup-outer p,
.signup-popup-outer p {
    margin-bottom: 20px
}
.popup-outer .popup__newsletter__input,
.signup-popup-outer .popup__newsletter__input {
    background: #231f20;
    color: white;
    border: 1px solid #fff;
}
.popup-outer .popup__newsletter__input:not(:first-of-type),
.signup-popup-outer .popup__newsletter__input:not(:first-of-type) {
    border-top: 0
}
.popup-outer .popup__newsletter__input::-webkit-input-placeholder,
.signup-popup-outer .popup__newsletter__input::-webkit-input-placeholder {
    color: white
}
.popup-outer .popup__newsletter__input:-moz-placeholder,
.signup-popup-outer .popup__newsletter__input:-moz-placeholder {
    color: white
}
.popup-outer .popup__newsletter__input::-moz-placeholder,
.signup-popup-outer .popup__newsletter__input::-moz-placeholder {
    color: white
}
.popup-outer .popup__newsletter__input:-ms-input-placeholder,
.signup-popup-outer .popup__newsletter__input:-ms-input-placeholder {
    color: white
}
.popup-outer .popup__newsletter__submit,
.signup-popup-outer .popup__newsletter__submit {
    background: white;
    cursor: pointer
}
.popup-outer .popup__newsletter__submit:before,
.signup-popup-outer .popup__newsletter__submit:before {
    border-color: #f5f5f5
}
.popup-outer .popup__small-btn,.signup-popup-outer .popup__small-btn {
    margin-top: 1em;
    font-size: 11px;
    font-size: 1.1rem
}
.popup-close {
    position: absolute;
    top: 20px;
    right: 15px;
    display: block;
    width: 30px;
    height: 30px;
    cursor: pointer
}
.popup-close:before,
.popup-close:after {
    content: '';
    display: block;
    position: absolute;
    width: 28px;
    height: 2px;
    background-color: #fff;
    top: 10px;
    left: 0
}
.popup-close.black:before,
.popup-close.black:after {
    background-color: #231f20;
}
.popup-close:before {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg)
}
.popup-close:after {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
}
.newsletter_form {
    transition: opacity .5s
}
.newsletter_form.loading {
    pointer-events: none;
    opacity: .5
}
.newsletter_wrap {
    position: relative;
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-start;
    align-content: stretch
}
.newsletter_label {
    position: absolute;
    padding: 15px;
    background-color: transparent;
    transition: padding .5s, font-size .5s;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    font-size: 16px;
    font-size: 1.6rem;
    pointer-events: none
}
.newsletter_input_wrap {
    position: relative;
    width: calc(100% - 40px)
}
.newsletter_input_wrap:not(:first-of-type) .newsletter_input {
    border-top-width: 1px;
}
.newsletter_input_wrap.half {
    width: calc(50% - 20px)
}
.newsletter_input_wrap.half input {
	border-bottom: 0;
}
.newsletter_input_wrap.half + .half input {
    border-left: 0
}
.newsletter_input {
    border-width: 1px;
    border-style: solid
}
.newsletter_input:focus,
.newsletter_input.filled {
    padding-top: 20px;
    padding-bottom: 10px
}
.newsletter_input:focus + label,
.newsletter_input.filled + label {
    padding-top: .2em;
    padding-left: .4em;
    opacity: .5;
    transform: translateY(-80%);
    font-size: 11px;
    font-size: 1.1rem
}
.newsletter_input.error {
    background: #ef4136
}
.newsletter_subscribe_result {
    padding-right: 40px
}
.newsletter_link {
    display: block;
    color: black;
    margin-top: 15px;
    font-size: 14px;
    font-size: 1.4rem
}
.newsletter_input_wrap.half {
    width: calc(50% - 20px);
}
.newsletter_input_wrap {
    position: relative;
    width: calc(100% - 40px);
}
.newsletter_input.filled {
	padding-top: 20px;
	padding-bottom: 10px;
	background: #231f20;
	color: white;
	border-color: white;
	width: 100%;
	padding: 15px;
}
.never-show-signup {
	margin-top: 1em;
	font-size: 11px;
	font-size: 1.1rem;
	text-decoration: italic;
}
.footer__newsletter,
.popup__newsletter {
    width: 100%;
    position: relative
}
.footer__newsletter__input,
.popup__newsletter__input {
    border: 0;
    border-radius: 0;
    background: transparent;
    width: 100%;
    padding: 15px;
    font-size: 16px;
    font-size: 1.6rem
}
.footer__newsletter__input::-webkit-input-placeholder,
.popup__newsletter__input::-webkit-input-placeholder {
    color: #231f20
}
.footer__newsletter__input:-moz-placeholder,
.popup__newsletter__input:-moz-placeholder {
    color: #231f20
}
.footer__newsletter__input::-moz-placeholder,
.popup__newsletter__input::-moz-placeholder {
    color: #231f20
}
.footer__newsletter__input:-ms-input-placeholder,
.popup__newsletter__input:-ms-input-placeholder {
    color: #231f20
}
.footer__newsletter__input {
    border-color: #231f20
}
.footer__newsletter__submit,
.popup__newsletter__submit {
    border: 0;
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    background: #231f20;
    padding: 0;
    color: #231f20;
    font-size: 26px;
    font-size: 2.6rem;
    line-height: 1;
    width: 40px;
    text-indent: -9999em;
    -webkit-transition: background .15s ease-in;
    -moz-transition: background .15s ease-in;
    -o-transition: background .15s ease-in;
    transition: background .15s ease-in
}
.footer__newsletter__submit:before,
.popup__newsletter__submit:before {
    content: '';
    display: block;
    width: 12px;
    height: 12px;
    border: 2px solid #dad9d5;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    border-left: 0;
    border-bottom: 0;
    position: absolute;
    top: calc(50% - 6px);
    right: 16px
}
.footer__newsletter__submit:hover,
.popup__newsletter__submit:hover {
    background: #ef4136
}
.popup-outer .popup__newsletter__input,
.signup-popup-outer .popup__newsletter__input {
    background: #231f20;
    color: white;
    border-color: white
}
.popup-outer .popup__newsletter__input:not(:first-of-type),
.signup-popup-outer .popup__newsletter__input:not(:first-of-type) {
    border-top: 0
}
.popup-outer .popup__newsletter__input::-webkit-input-placeholder,
.signup-popup-outer .popup__newsletter__input::-webkit-input-placeholder {
    color: white
}
.popup-outer .popup__newsletter__input:-moz-placeholder,
.signup-popup-outer .popup__newsletter__input:-moz-placeholder {
    color: white
}
.popup-outer .popup__newsletter__input::-moz-placeholder,
.signup-popup-outer .popup__newsletter__input::-moz-placeholder {
    color: white
}
.popup-outer .popup__newsletter__input:-ms-input-placeholder,
.signup-popup-outer .popup__newsletter__input:-ms-input-placeholder {
    color: white
}
.popup-outer .popup__newsletter__submit,
.signup-popup-outer .popup__newsletter__submit {
    background: #ef4136;
    cursor: pointer
}
.popup-outer .popup__newsletter__submit:before,
.signup-popup-outer .popup__newsletter__submit:before {
	border-color: #f5f5f5;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 9px 0 9px 12px;
	border-color: transparent transparent transparent #f5f5f5;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform: rotate(0deg);
	right: 13px;
}
.popup-outer .popup__small-btn,.signup-popup-outer .popup__small-btn {
	margin-top: 1em;
	font-size: 11px;
	font-size: 1.1rem;
	color: #ef4136;
}
.popup-outer, .signup-popup-outer {
	background: #231f20;
	color: #fff;
}
.popup-outer .popup__newsletter__input, .signup-popup-outer .popup__newsletter__input {
	background: #231f20;
	color: #fff;
	border-color: #ef4136;
}