body{font-family:Open Sans,sans-serif;background:#fff;color:#4c4c4c;font-size:18px;font-weight:400;line-height:1.5;padding:0;position:relative;right:0;overflow-x:hidden;transition:all .3s ease 0s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}a,a:visited{color:#7c1522;text-decoration:none;transition:all .1s linear 0s}a:active,a:hover{color:#323131;text-decoration:underline}a:focus{outline:thin dotted #333;outline-offset:0}button,button:visited{transition:all .1s linear 0s}.btn-primary,.btn-primary:visited,.button,.button:visited{display:inline-block;background:#7c1522;padding:8px 25px;float:none;color:#fff;border-radius:0;text-align:center;margin:10px 0;border:none}.btn-primary:focus,.btn-primary:hover,.button:focus,.button:hover{color:#fff;text-decoration:none;background:#323131}p{margin:0 0 20px}blockquote,h1,h2,h3,h4,h5,h6{margin:0 0 20px;font-weight:600}blockquote,h1,h2,h3,h4,h5,h6{line-height:1.3}h1{color:#323131;font-family:Bebas Neue,sans-serif;font-size:36px}h2{color:#821622;font-size:32px;font-weight:700}h3{color:#4c4c4c;font-size:28px;font-weight:600;font-style:italic}h4{color:#000;font-size:24px}h4,h5{font-family:Bebas Neue,sans-serif}h5{color:#323131;font-size:22px}blockquote,h6{color:#821622;font-size:20px}blockquote{font-style:italic}.left,.pull-left{float:left;margin:0 40px 20px 0}.pull-right,.right{float:right;margin:0 0 20px 40px}.text-center{text-align:center}.no-margin{margin:0}img{max-width:100%}form input[type=checkbox],hr{border:none}hr{color:#757575;background:#757575;height:2px;margin:20px 0}.clear,hr{clear:both}.clear{float:none}.outer-center{right:50%}.inner-center,.outer-center{float:right;position:relative}.inner-center{right:-50%}.meta{font-size:smaller;font-style:italic;margin:0 0 5px}.addthis_toolbox{display:block}.center-image{display:block;margin:50px auto 20px}body.active{position:relative;right:260px;transition:right .3s ease 0s}header{background:#fff;padding:10px 0}header.active{right:260px;transition:all .3s ease 0s}.logo{float:left;display:block;margin:10px 0;position:relative;z-index:1000;height:70px}.logo img{max-height:100%}.navbar-default{background-color:transparent;border:none!important}.navbar{border:none!important;margin-bottom:0;min-height:auto;z-index:500;min-height:0}.navbar,.navbar-header{position:relative}.navbar-toggle{border:none;border-radius:0;float:none;color:#fff;margin-bottom:0;margin-right:0;margin-top:0;padding:7px 10px;position:absolute;right:0;top:22px;width:46px;height:auto;z-index:1001}.navbar-default .navbar-toggle.active:focus,.navbar-default .navbar-toggle:hover,.navbar-toggle,.navbar-toggle.active{background:#323131}.navbar-default .navbar-toggle .icon-bar{background-color:#7c1522;transition:all .1s linear 0s}.navbar-default .navbar-toggle.active .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background:#fff}.navbar-toggle .icon-bar{border-radius:0;display:block;height:2px;margin:5px 0;width:26px}.navbar-toggle.active{background:#323131}.navbar-toggle.active .icon-bar{background:#fff;display:none}.navbar-toggle.active .icon-bar.first{display:block;background:#fff;transform:rotate(-45deg);position:relative;top:4px}.navbar-toggle.active .icon-bar.last{display:block;background:#fff;transform:rotate(45deg);position:relative;top:-3px}.navbar-collapse{background:#f9f9f9;position:fixed;right:-260px;top:0;height:100vh;overflow-y:scroll;padding:30px 20px 50px;width:260px;z-index:700;transition:all .3s ease 0s}.navbar-collapse.active{right:0;transition:all .3s ease 0s}.header-quote,.header-quote:visited{display:inline-block;background:#7c1522;padding:10px 20px;color:#fff;border-radius:4px;text-align:center;border:none;float:right;margin:10px auto;font-family:Open Sans Condensed,sans-serif;font-weight:700;text-transform:uppercase}.header-quote:focus,.header-quote:hover{color:#fff;text-decoration:none;background:#323131}.nav,.utility{margin:0 0 25px;padding:0}.nav ul,.utility ul{list-style:none outside none;margin:0;padding:0}.nav li,.utility li{display:block;position:relative}.nav li a,.nav li a:visited,.utility li a,.utility li a:visited{background:transparent;border-bottom:1px solid #323131;color:#000;display:block;font-family:Bebas Nueue,sans-serif;font-size:20px;font-weight:700;margin:0;padding:8px 15px;position:relative;text-transform:uppercase}.nav a.header-quote,.nav a.header-quote:visited{border-bottom:none;color:#fff}.nav li.current>a,.nav li a:focus,.nav li a:hover,.utility li.current>a,.utility li a:focus,.utility li a:hover{background:#7c1522;color:#fff;text-decoration:none}.nav li.button.current a,.nav li.button a:focus,.nav li.button a:hover{background:#323131;color:#fff}.nav ul ul{padding:0 0 10px 20px}.nav li li{display:block}.nav li li a,.nav li li a:visited{border-bottom:none;display:block;font-family:Bebas Nueue,sans-serif;font-size:18px;font-weight:700;margin:0;padding:5px}.nav li li a:focus,.nav li li a:hover{background:#7c1522;color:#fff}.navbar-collapse .utility nav .donate{text-align:center}.navbar-collapse .utility nav .donate a,.navbar-collapse .utility nav .donate a:visited{display:inline-block;background:#7c1522;border-bottom:none;padding:8px 25px;color:#fff;float:none;border-radius:0;text-align:center;margin:10px auto;border:none;max-width:120px}.navbar-collapse .utility nav .donate a:focus,.navbar-collapse .utility nav .donate a:hover{color:#fff;text-decoration:none;background:#323131}.homepage-wrapper .std-padding,.homepage-wrapper .std-padding-gray,.interior .std-padding,.interior .std-padding-gray{padding:40px 0 25px}.interior .std-padding+.std-padding,.interior .std-padding-gray+.std-padding-gray{padding:0 0 25px}.homepage-wrapper .breakout,.interior .breakout{margin:-40px -15px -25px}.interior .std-padding+.std-padding .breakout,.interior .std-padding-gray+.std-padding-gray .breakout{margin:0 -15px -25px}.std-padding-gray{background:#efefef}.feature-wrapper{background-position:top;background-repeat:no-repeat;background-size:cover;padding:30px 0;position:relative}.shader{background:rgba(0,0,0,.1);position:absolute;top:0;right:0;bottom:0;left:0}.feature-content{text-align:center}.feature-content h1{color:#1b1b1b;text-transform:uppercase}.feature-content h3{font-weight:400}.feature-content p{color:#1b1b1b}.feature-wrapper.white .feature-content h1,.feature-wrapper.white .feature-content h3,.feature-wrapper.white .feature-content p{color:#fff}.homepage-cta a:focus,.homepage-cta a:hover{text-decoration:none}.grid-item{margin:0 auto 40px;max-width:500px;padding:0 0 60px;width:100%}.grid-image,.grid-item{position:relative;text-align:center}.grid-image{display:block;margin:0 auto 15px}.grid-item h3{margin:0}.grid-blurb{padding:15px 0}.grid-blurb p{margin:0}.grid-btn-wrap{bottom:0;position:absolute;left:0;width:100%}.grid-item .button,.grid-item .button:visited{float:none;display:inline-block;margin:10px auto 0}.video-play{border:2px solid #fff;border-radius:60px;color:#fff;height:60px;width:60px;text-align:center;padding:9px 0 0 6px;font-size:25px;position:absolute;left:calc(50% - 30px);top:calc(50% - 30px)}.home-lister-wrapper{padding:30px 0}.home-item-link,.home-item-link:visited{display:block;color:#1b1b1b;margin:0 auto 40px;max-width:400px;text-align:center}.home-item-link:focus,.home-item-link:hover{color:#e06d58;opacity:.9;text-decoration:none}figure.pull-left,figure.pull-right{float:none!important;width:auto;max-width:100%;margin:0 auto 15px;display:block}.list-thumb{max-width:275px}.det-thumb{display:block;float:none;margin:0 auto 20px}.media{border-bottom:1px solid #999;margin:0 0 20px;padding:0 0 20px}.page-heading-wrapper{background-position:top;background-repeat:no-repeat;background-size:cover;padding:60px 0}.page-heading h1{color:#fff;font-weight:500;letter-spacing:2px;margin:0;text-align:left;text-transform:uppercase}.media .right{text-align:center}.flex-wrapper{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.detail-meta{margin:40px 0 -20px;font-style:italic}.pagination{display:block;text-align:center}.pagination a,.pagination a:visited{border:1px solid #7c1522;border-radius:30px;display:inline-block;font-size:15px;margin:0 2px;padding:2px 0 0;height:30px;width:30px}.pagination a.active,.pagination a:focus,.pagination a:hover{background:#7c1522;color:#fff;text-decoration:none}.pagination a.next,.pagination a.prev{border:none;display:none;width:auto;height:auto}.pagination a.next:focus,.pagination a.next:hover,.pagination a.prev:focus,.pagination a.prev:hover{color:#7c1522;background:transparent}.photo-wrapper{padding:0 0 60px}.photo{margin:0 auto 30px;max-width:350px;text-align:center;width:100%}footer{background:#efefef;border-top:1px solid #000;padding:40px 0}.social{list-style-type:none;margin:0 0 20px;padding:0;text-align:center}.social li{display:inline-block;margin:0 3px}.social a,.social a:visited{background:#7c1522;border-radius:100%;color:#fff;display:inline-block;height:34px;padding:4px 0 0;width:34px;text-align:center}.social a:focus,.social a:hover{background:#fcbd01;color:#fff;text-decoration:none}.copyright,.spinweb,address{color:#757575;font-size:16px;text-align:center}address{margin:0 0 10px}.copyright,.spinweb{margin:0}.spinweb span{margin:0 7px}.footer-content a,.footer-content a:visited{color:#7c1522}.footer-content a:focus,.footer-content a:hover{color:#fcbd01}.form-group{margin:0 0 20px}.form-control{border-radius:0;font-size:17px;margin:0 0 15px}label{color:#757575;display:block;font-weight:400;font-size:18px;margin:0}form input[type=email],form input[type=number],form input[type=phone],form input[type=text],form input[type=url]{border-radius:0;padding:5px 8px;border:1px solid #c5c5c5;background:#fff}.form-control:focus,form input[type=email]:focus,form input[type=number]:focus,form input[type=phone]:focus,form input[type=text]:focus,form input[type=url]:focus{border:1px solid #4e4e4e;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(78,78,78,.6)}form textarea{min-height:100px;padding:5px 8px;width:100%;border:1px solid #c5c5c5;background:#fff}.checkbox,.radio{line-height:1;margin:0 0 15px}form .checkbox.inline label,form .checkbox label,form .radio.inline label,form .radio label{text-transform:none;font-weight:400;line-height:1.4}form .checkbox.inline input[type=checkbox],form .checkbox input[type=checkbox],form .radio.inline input[type=radio],form .radio input[type=radio]{margin:3px 0 0 -20px}.form-actions{padding:10px 0 0}@media (min-width:420px){body.active,header.active{right:350px}.navbar-collapse{right:-350px;width:350px}}@media (min-width:768px){figure.pull-left{float:left!important;margin:0 20px 15px 0}figure.pull-left,figure.pull-right{width:auto;display:block;max-width:45%}figure.pull-right{float:right!important;margin:0 0 15px 20px}.feature-content.left-style,.feature-content.right-style{text-align:left}.flex-wrapper{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-direction:row;flex-wrap:wrap;-ms-justify-content:space-between;justify-content:space-between}.page-heading-wrapper{padding:80px 0}.flex-wrapper.photo-wrapper{margin:0 0 0 -25px}.photo{margin:0 0 25px 25px;text-align:center;width:calc(20% - 25px)}.photo img{max-height:100px}footer{padding:50px 0}address span{margin:0 7px}}@media (min-width:992px){.homepage-wrapper .container-fluid,.interior .container-fluid,footer .container-fluid,header .container-fluid{padding:0 75px}.homepage-wrapper .std-padding,.homepage-wrapper .std-padding-gray,.interior .std-padding,.interior .std-padding-gray{padding:50px 0 30px}.interior .std-padding+.std-padding,.interior .std-padding-gray+.std-padding-gray{padding:0 0 30px}.homepage-wrapper .breakout,.interior .breakout{margin:-50px -75px -30px}.interior .std-padding+.std-padding .breakout,.interior .std-padding-gray+.std-padding-gray .breakout{margin:0 -75px -30px}header{height:auto;padding:0}.logo{margin:20px 0 10px}.navbar{height:0}.navbar-toggle{display:block!important}.header-flex{padding:20px 0}.feature-wrapper{min-height:500px}.feature-content{padding:100px 0}.flex-wrapper.grid-flex{margin:0 0 0 -3%}.grid-item{margin:0 0 40px 3%;width:30%}.grid-item h3{font-size:22px}.page-heading-wrapper{padding:80px 0}.detail-meta{margin:50px 0 -20px}.footer-nav ul{list-style-type:none;margin:0 0 30px;padding:0;text-align:center}.footer-nav li{display:inline-block;margin:0 15px}.footer-nav li.button{display:none}.footer-nav a,.footer-nav a:visited{display:inline-block}.footer-nav a:focus,.footer-nav a:hover{color:#fcbd01;text-decoration:none}address span{margin:0 5px}}@media (min-width:1200px){h1{font-size:55px}h2{font-size:35px}h3{font-size:33px}h4{font-size:39px}h5{font-size:34px}blockquote,h6{font-size:28px}.homepage-wrapper .container-fluid,.interior .container-fluid,footer .container-fluid,header .container-fluid{padding:0 100px}.homepage-wrapper .breakout,.interior .breakout{margin:-50px -100px -30px}.interior .std-padding+.std-padding .breakout,.interior .std-padding-gray+.std-padding-gray .breakout{margin:0 -100px -30px}.header-flex{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.header-left{min-width:240px;max-width:240px}.header-right{width:calc(100% - 270px)}.navbar-toggle{display:none!important}.header-quote,.header-quote:visited{margin:25px 10px 0 0}.logo{margin:0;height:auto}.nav{float:right;list-style-type:none;margin:10px 0 0;padding:0}.nav li{float:left;display:block}.nav li a,.nav li a:visited{border-bottom:none;color:#000;float:left;font-size:16px;padding:10px;transition:none}.nav li.current>a,.nav li a:focus,.nav li a:hover{background:transparent;color:#7c1522}.nav li.button{padding:0;margin:0}.nav li.button a,.nav li.button a:visited{color:#fff}.nav li.button.current a,.nav li.button a:focus,.nav li.button a:hover{background:#323131;color:#fff}header .utility-bar{background:#000;height:auto;padding:6px 0;position:relative}header .utility nav ul{float:right}header .utility nav li{display:block;float:left;position:relative;padding:0}header .utility nav a,header .utility nav a:visited{border:none;color:#fff;display:block;font-size:14px;line-height:1;margin:0;position:relative}header .utility nav a:focus,header .utility nav a:hover{color:#7c1522;background:#0000}.nav ul li ul{max-height:0;overflow:hidden;transition:all .1s linear 0s;list-style-type:none;margin:0;position:absolute;left:0;top:99%;visibility:hidden;opacity:0;max-width:250px;min-width:250px;padding:10px 0;z-index:1}.nav ul li:active ul,.nav ul li:focus ul,.nav ul li:hover ul,.nav ul li a:active+ul,.nav ul li a:focus+ul{background:#f9f9f9;max-height:2000px;opacity:1;visibility:visible}.nav li li{float:none}.nav li li a,.nav li li a:visited{background:transparent;border-radius:0;padding:5px 15px;font-size:16px;height:auto;line-height:1;margin:5px 0;text-align:left;text-transform:none;float:none;display:block}.nav li li a:focus,.nav li li a:hover{background:#7c1522;color:#fff}}@media (min-width:1600px){.grid-item h3{font-size:32px}}