.section-title{font:28px/36px "GothamHTF-MediumCondensed", san-serif;text-align:center;background:transparent url("../images/news-title.png") no-repeat top center;padding-top:25px;text-transform:uppercase;color:#010101;margin-bottom:22px;}
@media screen and (max-width:991px){.section-title{font-size:15px;background-image:url("../images/mobile/news-title.png");background-size:auto 14px;padding-top:15px;line-height:17px;}
}
.news{position:relative;margin-bottom:30px;}
.news .news-title{position:absolute;top:0;bottom:0;left:15px;right:15px;background:rgba(0, 0, 0, 0.2);font:44px/40px "GothamHTF-Bold", san-serif;text-align:center;color:#fff;text-transform:uppercase;display:inline-flex;display:-webkit-inline-flex;padding:0 15px;}
#letseat .slides .news .news-title, .news-title.big-title, .col-md-4 .news .news-title{left:0;right:0;}
.col-md-12 .news-title{left:15px;right:15px;}
.news.no-thumb .news-title{background:transparent;}
.news .news-title span{font-size:24px;font-family:"GothamHTF-Book";}
.news .rollover{position:absolute;top:0;bottom:0;left:15px;right:15px;display:none;z-index:5;font:30px/40px "GothamHTF-Bold", san-serif;color:#fff;text-align:center;padding:0 15px;}
.news a{vertical-align:middle;margin:auto;color:#000;}
.news:hover .rollover{display:inline-flex;display:-webkit-inline-flex;}
.sign-up{text-align:center;margin-bottom:25px;}
.sign-up .container{display:table;}
@media screen and (min-width:992px){.sign-up .row{display:table-row;}
.sign-up .col-left{padding-right:0;}
.sign-up .col-left, .sign-up .col-right{display:table-cell;width:50%;}
.sign-up .col-right{background-color:#e2e2e2;vertical-align:top;padding:56px 20px 0;}
.sign-up .sign-up-title{margin-top:0;font:24px/1 "GothamHTF-Bold", san-serif;color:#010101;text-transform:uppercase;margin-bottom:28px;}
}
.sign-up p{font-size:16px;line-height:22px;margin-bottom:24px;}
.sign-up-form input[type='email']{background:transparent;width:100%;font-size:16px;line-height:22px;padding:8px 12px;box-shadow:none;border-radius:0 !important;border:1px solid #000;margin-bottom:10px;}
.sign-up-form input[type="submit"]{background:transparent;width:100%;font-size:16px;line-height:22px;padding:8px 12px;box-shadow:none;border-radius:0 !important;border:1px solid #000;font-family:GothamHTF-Bold, sans-serif;text-transform:uppercase;color:#000;}
.sign-up-form input[type="submit"]:hover{border-radius:0;color:#fff;background:#000;}
.sign-up-form .mc4wp-form-success input{display:none !important;}
@media screen and (min-width:992px){.market-events{}
.market-events .container{display:table;}
.market-events .row{display:table-row;}
.market-events .col-left, .market-events .col-right{width:50%;display:table-cell;position:relative;vertical-align:top;}
.market-events .col-left{background-color:#e2e2e2;padding-top:49px;padding-left:49px;padding-right:51px;padding-bottom:15px;}
.market-events .col-right .news{margin-bottom:0;}
.market-events h3.events-title{font:30px/1 "GothamHTF-Bold", san-serif;color:#010101;text-transform:uppercase;margin-bottom:30px;}
.market-events .view-detail{font-family:"GothamHTF-Bold", san-serif;color:#010101;}
.market-events .view-detail:hover{border-bottom:1px solid #bcbcbc;}
.market-events .event-desciption{color:#010101;}
.market-events h4{font:24px/1 "GothamHTF-Bold", san-serif;color:#010101;text-transform:uppercase;margin-bottom:27px;margin-top:51px;}
.market-events .events-list li + li{margin-top:15px;}
.market-events .event-name{color:#010101;}
.market-events .event-name:hover{text-decoration:underline;}
.market-events .event-date{display:inline-block;float:right;}
.market-events .text-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:inline-flex;display:-webkit-inline-flex;background:rgba(0, 0, 0, 0.2);}
.market-events .text-overlay .text-wrapper{vertical-align:middle;margin:auto;text-align:center;color:#fff;}
.market-events .text-wrapper .date{font-size:24px;color:#fff;margin-bottom:38px;display:block;}
.market-events .text-wrapper p{font:88px/80px "GothamHTF-Bold", san-serif;color:#fff;text-transform:uppercase;}
}
.visit-us .visit-us-wrapper{background-color: #3A5A34;}
.visit-us .visit-us-wrapper a:hover h4{border-bottom:1px solid #fff;display:inline;}
@media screen and (min-width:1200px){.visit-us .visit-us-wrapper{background-size:100% auto;min-height:360px;}
}
@media screen and (max-width:991px){#breadcrumbs{display:inline-block;}
.visit-us .visit-us-wrapper{height:auto;}
body{font-size:12px;line-height:16px;}
.sign-up-form button[type="submit"]{font-size:12px;}
section.sign-up{display:table;}
section.sign-up > .visible-xs .col-xs-12:last-child{background-color:#e2e2e2;padding:45px 25px;}
section.sign-up > .visible-xs .sign-up-form{padding-left:0;padding-right:0;}
section.sign-up > .visible-xs .sign-up-form input, section.sign-up > .visible-xs .sign-up-form button{height:40px;border-radius:0;}
section.sign-up .sign-up-title{font-size:15px;}
section.sign-up p{font-size:12px;}
section.market-events .col-left{padding:45px 25px;}
.market-events .view-detail{font-family:"GothamHTF-Bold", san-serif;color:#010101;}
.market-events .events-list > li{margin-bottom:10px;}
.market-events .view-detail:hover{text-decoration:underline;}
.market-events .event-name{color:#010101;font-size:12px;}
.market-events .event-date{display:block;font-size:12px;}
.market-events .events-title, .market-events h4{font-size:15px;margin-bottom:30px;margin-top:0;}
.market-events .event-desciption, .market-events p{font-size:12px;line-height:13px;margin-bottom:45px;}
.market-events .news-title a span{font-size:18px;}
.market-events .news{margin-bottom:0;}
}
@media screen and (max-width:767px){.sign-up-form{padding-left:0;padding-right:0;}
.sign-up .col-right{padding-left:25px;padding-right:25px;}
.sign-up .col-right .news .news-title{left:0;right:0;}
}
@media screen and (min-width:768px) and (max-width:991px){section.market-events .col-left{text-align:center;background:#e2e2e2;}
section.market-events .col-right{width:70%;margin:auto;}
section.market-events .container{background:transparent;}
}
@media screen and (min-width:992px) and (max-width:1024px){.sign-up .col-left img{height:100%;}
}