.calendar-section .head,.calendar-section .subhead{font-family:"Gotham A","Gotham B",Arial,sans-serif}.calendar-body>a,.left-sub a,.right-sub>a,a.eh-cta{text-decoration:none}.calendar,.calendar-section .head,.calendar-section .subhead,.flip-clock-wrapper,.footer,.footer-con h2,.footer-con p,.learn-more.eh-cta,.logosub,.modal-body h3,.modal-body p,.row.optin-section>form,.sign-up-email,.sponsers-title,.sub-button{text-align:center}.card div,.logosub,.modal-body p,.pageNodeWrap a,.pageNodeWrap div,.pageNodeWrap li,.pageNodeWrap p,.pageNodeWrap span,.pageNodeWrap ul,.pageNodeWraph6,.top-banner,p.gp-1{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-weight:100}p,ul,li,span,div,.top-banner{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-weight:100}h1,h2,h3,h4,h5{font-family:"Gotham A","Gotham B",Arial,sans-serif}.learn-more.eh-cta{margin-top:-20px;padding-top:0;margin-bottom:10px}.addthis_toolbox a{float:left}.btn-info{background-color:#129aae;border-color:none;color:#fff;margin:0 15px;padding:8px 23px;text-transform:uppercase}.row.content{margin-top:-80px}.row.optin-section{margin:20px auto;max-width:350px}.opt-e{border-radius:4px;margin-left:20px;padding:3px 7px;width:55%}#pageNodeWrap,.pageNodeRow.row>section{padding-left:0!important;padding-right:0!important}.g-arrow,.w-arrow{display:block;float:left;height:19px;margin-left:5px;margin-right:5px;margin-top:3px;width:19px}.g-arrow{background:url(/sites/www.verticalresponse.com/files/g-arrow.png) rgba(0,0,0,0)}.w-arrow{background:url(/sites/www.verticalresponse.com/files/w-arrow.png) rgba(0,0,0,0)}#navbar,footer{display:none!important}body.navbar-is-fixed-top{padding-top:0!important}.main-container{margin-bottom:0!important;margin-top:0!important}#pageNodeWrap{width:100%!important}.pageNodeRow{max-width:100%!important;width:100%!important}body{margin:0;padding:0}.top-banner{background-color:#E11E17;height:60px}.hero-banner{background:url(https://www.verticalresponse.com/sites/www.verticalresponse.com/files/EH-header-image-2017.jpg) center 73%/100% auto no-repeat rgba(0,0,0,0);height:auto;width:100%;min-height:600px}.calendar-section{background:#e11e17;min-height:400px;padding:35px}.calendar-section .head{color:#fff;font-size:48px}.calendar-section .subhead{color:#fff;font-size:25px;line-height:60px;margin-bottom:20px}.b-head,.b-subhead,.footer-con h2,.footer-con p,a.eh-cta{font-family:"Gotham A","Gotham B"}.sign-up-email{color:#fff;display:block;font-family:"Gotham A","Gotham B";font-size:16px;font-weight:bold;padding-top:20px;text-align:center;width:100%}.top-link span{font-size:10px;position:absolute;margin-left:5px;font-weight:700}.top-banner::after{content:"..........................................................................................................................................................................................................................................................................................................................................................";letter-spacing:2px;font-size:22px;color:#fff;display:block;margin-top:-15px;overflow-x:hidden;z-index:-1}.top-banner>div{z-index:999;display:block;position:relative}.hero-banner .logo img{display:table;float:none;margin:0 auto;padding-top:30px}.logosub{width:100%;font-size:28px;margin-top:15px;color:#fff;font-weight:400}.sponsers-title{margin-top:50px;margin-bottom:20px;color:#fff;font-size:15px}.sub-line{display:block;float:left;position:relative;background-color:#008ea7;padding-top:25px;padding-bottom:25px;margin-top:23px}.sub-line-calendar{display:Table;margin:0 auto}.sub-line h3{color:#fff;font-weight:700;margin-top:0;font-size:28px}.left-sub a,.sub-line p{color:#fff;font-size:16px}.sub-line p{font-weight:400}.left-sub a{cursor:pointer;display:block;margin-bottom:-5px;margin-top:5px;text-align:center}.left-sub a:hover{text-decoration:underline}.left-sub a span{font-size:10px;position:absolute;margin-left:5px;font-weight:700}.card,.date-future,.rel-div{position:relative}.sub-button{background:#efefef;border-radius:5px;color:#00abc2;display:block;font-size:14px;font-weight:700;padding:5px;width:200px}.sub-button img{margin-right:5px;margin-left:5px}.addthis_button_facebook_like,.addthis_button_google_plusone,.addthis_toolbox span,.tweet_iframe_widget{display:block;float:left}.calendar{background-color:transparent;float:left;margin:0 0 30px;max-width:34%;padding:0}.calendar-body{height:280px;padding:25px;background-color:#fff;width:95%}.calendar-section{height:auto;float:left}.calendar-section .row-fluid{width:95%;margin:0 auto}.gp-img,.grand-prize-right{width:90%;margin:0 auto}.gp-img-block{background-color:#6CB645}.gp-img{height:auto;display:table;padding:15px}.gp-con p{padding:20px;font-size:16px}.gp-con form input{display:block;width:80%;margin:0 auto 5px}.gp-1,.grand-prize p{margin-bottom:20px}.gp-con .btn{margin-left:25px}.grand-prize-right{border:2px dotted #6CB645;padding:4px;margin-top:20px}.gp-con{background-color:#dbdbdb;margin-top:5px;padding-bottom:5px}.gp-1{font-size:18px}.grand-prize button{clear:both;float:left;margin-top:10px}.content-section{}.content-section h3{font-size:30px;margin-bottom:20px}.footer{background-attachment:scroll;background-image:url(https://www.verticalresponse.com/sites/www.verticalresponse.com/files/EH-footer-image-2-2017.jpg);background-position:0 90%;background-repeat:no-repeat;background-size:cover;clear:both;min-height:300px;padding-top:85px}.sub-button1{display:table;padding:5px 10px 5px 7px;background:#00abc2;color:#fff;border-radius:5px;font-size:14px;font-weight:700;width:auto;margin:20px auto;float:none}.sub-button1 img{margin-right:5px;margin-left:5px}.row{max-width:1024px;margin:0 auto}.footer-con h2{font-weight:300;padding:0 8px;text-shadow:none!important;color:#fff!important;font-size:40px!important}.footer-con p{color:#fff;font-size:18px;margin:0 auto;max-width:780px}.sub-button3,.sub-button4{display:table;padding:5px 10px 5px 5px;border-radius:10px;font-size:14px;font-weight:700;width:auto;float:none}.date-future .calendar-body{background-color:#ccc!important}.date-today .calendar-body{background-color:#008ea7;color:#fff}.sub-button3{background:#129aae;color:#fff;margin:15px auto}.button3:hover,.sub-button3:hover{background:#6CB645}.sub-button4:hover{color:#6CB645}.sub-button:hover{color:#6CB645;cursor:pointer}.sub-button3 img{margin-right:5px;margin-left:5px}.sub-button4{background:#fff;color:#008ea7;margin:20px auto}.b-lock,.b-subhead{margin-top:10px}.sub-button4 img{margin-right:5px;margin-left:5px}.snipit,b-subhead{font-weight:300;font-size:14px}.b-head{font-size:25px;font-weight:700;margin-bottom:5px}.b-date,.b-subhead{font-size:20px}.b-subhead{min-height:35px;font-weight:400;font-size:20px!important}.date-future .b-date,.date-future .b-head{color:#565755}.b-date span{clear:both;display:block;font-size:20px;margin-top:15px}.rel-div{height:250px}.calendar-section{margin-top:30px!important;padding-top:60px!important;width:100%!important}.date-future{height:280px;perspective:800px;-moz-perspective:800px;-webkit-perspective:800px}.card{width:95%;height:100%;transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-ms-transition-style:preserve-3d;transition:transform 1s;-webkit-transition:transform 1s;-moz-transition:transform 1s;-ms-transition:transform 1s}.back,.front{margin:0;display:block;position:absolute;width:100%;padding:50px;height:280px}.front{backface-visibility:hidden;background-color:#ccc;color:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.back{backface-visibility:hidden;background-color:#fff;color:#000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.hero-banner,.modal-cs{position:relative}.card .back,.card.flipped{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg)}.future-block p{line-height:18px;margin-top:5px}.modal-cs,.modal-logo img{margin:0 auto;display:table}.future-block p span{font-weight:700}.flip-clock-wrapper ul{width:45px!important}.modal-logo img{max-width:300px}.modal-cs{top:-25px;float:none}.modal-cs img{max-width:250px}.modal-body p{margin-bottom:10px;font-size:16px;font-style:normal!important}.flip-clock-divider .flip-clock-label{position:absolute;bottom:-1.5em;top:100%!important;right:-70px!important;color:#000;text-shadow:none}.flip-clock-divider.minutes .flip-clock-label{right:-70px!important}.modal-form{background-color:#ddd;margin-top:40px;float:none;min-height:365px;padding:10px 20px}.modal-body{position:relative;padding:0!important}.flip-clock-wrapper{position:relative;width:auto!important;display:table!important;margin:0 auto!important}.modal-form .btn{clear:right;margin-left:10px}.form-content h3{display:block;clear:both;padding-top:10px}.modal-sponsor{height:100px;padding-top:15px}.flip-clock-wrapper ul li a div.up::after{background-color:transparent!important}@media screen and (max-width:1350px){.calendar{width:33%;max-width:33%}}@media screen and (max-width:992px){.sub-line{position:absolute;bottom:0}.content-section{}.calendar{width:33%;max-width:33%}}@media screen and (max-width:992px){.grand-prize{width:100%;display:table;margin:0 auto 30px}.gp-con .btn{margin-left:10%}.sub-line-calendar{display:Table;margin:0 auto;max-width:100%}.left-sub a,.left-sub a span{display:none}.calendar{max-width:50%;width:50%}.calendar-section .head{line-height:48px}.modal-form .btn{clear:right;margin-left:0;margin-top:20px}.modal-sponsor{height:120px;padding-top:15px}.modal-dialog{margin-top:20px!important}}.slick-slide{height:280px!important}@media screen and (max-width:600px){.calendar-section .head,.calendar-section .subhead{color:#fff;font-family:"Gotham A","Gotham B",Arial,sans-serif;text-align:center}.addthis_toolbox,.logo img{max-width:100%}.calendar-section .row-fluid{margin:0 auto;padding-bottom:20px;width:100%}.calendar-body{height:280px;background-color:#fff;padding-top:20px}.calendar-body,.card{width:90%;border:1px solid #e11e17;display:block;margin:0 auto}.calendar-section{padding:0!important}.calendar-section .head{font-size:45px;padding:35px 35px 18px}.calendar-section .subhead{font-size:21px;line-height:32px;padding:0 35px}.logosub,.sub-line h3{font-size:24px}.sub-button3 img,.sub-button4 img{margin-right:5px;margin-left:5px;display:inline-block!important}.b-lock img,.future-block img{display:inline-block!important}.top-banner{background-color:#E11E17;height:auto}.logo img{display:table;float:none;margin:0 auto;padding-top:30px}.logosub{padding:0 20px}}@media screen and (max-width:630px){.sign-up-email{padding:0 20px}}@media screen and (max-width:480px){.social-media{width:310px!important}}@media screen and (max-width:320px){.addthis_toolbox,.social-media{width:100%!important}.addthis_toolbox{margin:auto}.social-media a{display:table;clear:both;margin:0 auto;float:none!important}.sub-button{width:160px!important}}@media screen and (max-width:540px){.flip-clock-divider.minutes{clear:left!important;margin-left:-45px}.flip-clock-divider.minutes .flip-clock-dot{visibility:hidden!important}.flip-clock-divider.hours{margin-bottom:30px}.flip-clock-divider.minutes .flip-clock-label{right:-95px!important}.modal-logo img{max-width:100%!important}}@media screen and (max-width:992px){.col-lg-10.col-md-10.col-sm-12.col-xs-12.col-lg-offset-1.col-md-offset-1.sub-line{margin-top:29px!important;position:relative}}@media screen and (max-width:595px){.mobilescroll{color:#fff;display:block!important;font-family:"Gotham A","Gotham B",Arial,sans-serif;font-size:21px;line-height:32px;margin-bottom:10px;padding:0 35px;text-align:center}.social-media{margin:0!important}.addthis_toolbox{margin:0 auto 0 10%;max-width:80%}.logo img{max-width:340px}}@media screen and (max-width:1176px){.hero-banner{background:url(https://www.verticalresponse.com/sites/www.verticalresponse.com/files/EH-header-image-2017.jpg) center 73%/100% 100% no-repeat rgba(0,0,0,0)}}.sign-up-email a{color:#fff;text-decoration:underline}.sign-up-email a:hover{color:#fff000}.mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover{background-color:#6CB645!important;color:#efefef!important}#myModalThanks .modal-content{margin:auto auto auto -12px;padding:75px 0;width:104%}.optin-section label{color:#fff!important;font-weight:700}.optin-section .mktoForm .mktoAsterix{color:#e11e17!important}.modal-form .mktoForm.mktoHasWidth.mktoLayoutLeft{margin:0 auto}.modal-form .mktoFieldDescriptor.mktoFormCol{margin-bottom:5px!important}#myModalThanks .modal-body>h3{margin:20px auto 0;max-width:490px}label{font-size:12px;text-align:right!important}.optin-section .mktoForm{width:100%!important}.optin-section .mktoForm .mktoButtonWrap.mktoSimple .mktoButton{background-color:#00abc2!important;background-image:none!important;border:none!important;color:#efefef!important;font-size:14px!important;font-weight:700!important;margin-bottom:0!important;margin-left:0!important;margin-right:0!important;margin-top:-38px;padding:0 10px!important;width:auto!important;position:absolute;right:-10px}.optin-section .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover{background-color:#6CB645!important;color:#efefef!important}.mktoForm .mktoButtonWrap.mktoSimple .mktoButton{background-color:#00abc2!important;background-image:none!important;border:medium none!important;color:#efefef!important;font-size:14px!important;font-weight:bold!important;margin-bottom:0!important;margin-left:0!important;margin-right:0!important;margin-top:-4px;padding:3px 10px 3px 5px!important;width:150px!important}.optin-section .mktoButtonWrap{margin-left:0!important}.optin-section .mktoButtonRow{display:block!important}@media only screen and (max-width:480px){.optin-section .mktoForm .mktoFormCol .mktoLabel{text-align:left!important;width:100%}.optin-section .mktoForm .mktoButtonWrap.mktoSimple .mktoButton{margin-top:-39px}}.thanks-close{position:absolute;margin:0 auto;display:table;float:right;color:#DA291C;border:1px solid #DA291C;margin-top:2px;margin-right:2px;z-index:9999!important;right:0}@media only screen and (max-width:1833px) and (min-width:766px){.b-subhead{margin:15px 0 0 0;font-size:20px!important}.block1.calendar:nth-child(10) .b-subhead{font-size:20px!important}.block1.calendar:nth-child(17) .b-subhead{font-size:20px!important}.block1.calendar:nth-child(20) .b-subhead{font-size:20px!important}.block1.calendar:nth-child(21) .b-subhead{font-size:20px!important}.block1.calendar:nth-child(23) .b-subhead{font-size:20px!important}.block1.calendar:nth-child(24) .b-subhead{font-size:20px!important}.block1.calendar:nth-child(4) .b-subhead{font-size:20px!important}.block1.calendar:nth-child(6) .b-subhead{font-size:20px!important}}@media only screen and (max-width:922px){.content-section h3 br{display:none}}@media only screen and (max-width:1134px){.calendar-section .subhead{color:#fff;font-size:25px;line-height:35px;margin-top:19px;text-align:center;padding:0 20px}}@media only screen and (max-width:497px){.calendar-section label.mktoLabel.mktoHasWidth{margin-right:15px}}@media only screen and (max-width:480px){.calendar-section input#Email{width:200px;margin-left:10px}.calendar-section .optin-section .mktoForm .mktoButtonWrap.mktoSimple .mktoButton{right:40px!important;margin-top:-36px!important}.calendar-section .optin-section .mktoForm .mktoFormCol .mktoLabel{margin-left:10px;margin-bottom:10px}}@media only screen and (max-width:595px){.social-icons{width:135%!important}}@media only screen and (max-width:434px){.social-icons{width:135%!important;overflow:hidden}}@media only screen and (max-width:1125px){.row.content{padding:0 25px}}.hero-banner{min-height:0!important;background:url(https://www.verticalresponse.com/sites/www.verticalresponse.com/files/EH-header-image-2017.jpg) center 62%/100% auto no-repeat rgba(0,0,0,0)!important}.sponsers-title{margin-top:30px!important}@media only screen and (max-width:950px){.hero-banner{min-height:0!important;background:rgba(0,0,0,0) url("https://www.verticalresponse.com/sites/www.verticalresponse.com/files/EH-header-image-2017.jpg") no-repeat scroll center 33%/339%!important}}h1,h2,h3,h4,h5,h6,p,a,footer,li,ul,tr,th{font-family:"Gotham A","Gotham B",Arial,sans-serif}h1.page-header{margin:15px 0 20px}}h1{letter-spacing:-0.03em;font-weight:500}h2{letter-spacing:-0.03em font-size:30px;font-weight:500;text-transform:none!important}p{font-size:16px;line-height:30px;font-weight:300!important}p a{font-size:16px!important}a{font-size:14px;color:#85b44c;font-weight:400}a:hover{color:#008ea7}.eh-cta:hover{color:#fff}li a.active{background-color:#666666!important}.nav li a:hover{color:#85b44c!important}.gp-con a{color:#66b753}.gp-con a:hover{color:#0096ae}
