body.contact section.address:hover,body.contact section.map:hover,body.menu section.menu div.page div.tabs div.tab,div.photo-legend:hover,section.join div.row>div:hover{cursor:pointer}@font-face{font-family:DINPro;font-weight:500;src:url(../fonts/DINPro-Black.ttf)}@font-face{font-family:DINPro;font-weight:400;src:url(../fonts/DINPro-Bold.ttf)}@font-face{font-family:DINPro;font-weight:300;src:url(../fonts/DINPro-Medium.ttf)}@font-face{font-family:DINPro;font-weight:200;src:url(../fonts/DINPro-Light.ttf)}@font-face{font-family:"Mekar Script";font-weight:300;src:url(../fonts/Mekar-Script.otf)}body,html{font-size:15px;width:100vw;overflow-x:hidden;font-family:DINPro;font-weight:200}body.about section.break,body.about section.slide div.overlay h1,body.menu section.collage div.overlay,body.menu section.splash div.overlay h1,body.rewards section.splash div,section.social div.overlay-bg{font-family:"Mekar Script"}a:hover{text-decoration:none}section.header{position:fixed;top:0;left:30px;width:520px;height:50px;background-color:#000;text-align:center;padding-top:13px;color:grey;z-index:1000}@media only screen and (max-width:820px){section.header{font-size:12px}}@media only screen and (max-width:424px){section.header{font-size:12px;height:42px}}@media only screen and (max-width:767px){section.header{left:0;width:100vw}}@media only screen and (min-width:768px) and (max-width:820px){section.header{left:10px;width:440px;height:40px;padding-top:8px}}@media only screen and (max-width:767px) and (orientation:landscape){section.header{left:10px;width:400px;height:40px;padding-top:10px}}section.header img{display:inline;height:25px;position:relative;top:-2px;left:-2px}@media only screen and (max-width:767px){section.header img{height:20px;top:0;left:2px}}section.header span{margin:0 10px;font-size:17px;font-weight:200}@media only screen and (max-width:820px){section.header span{font-size:12px}}@media only screen and (max-width:424px){section.header img{display:none}section.header span{font-size:12px;margin:0 5px;font-weight:300}}section.header span a{color:grey}section.header span.active,section.header span.active a{color:#fff}section.header span:nth-child(2){color:#E2231A;margin-left:2px}section.header span:nth-child(2) a{color:#E2231A!important}section.header span div.dropdown{padding-top:20px;z-index:-1;position:absolute;right:-38px;top:0;width:150px;background-color:#000;color:#E2231A;text-align:center}section.header span div.dropdown div{margin:20px 10px}section.header span div.dropdown div a{color:#E2231A}section.header span div.dropdown#menu-dropdown{right:-50px}section.loc-splash{position:fixed;top:0;left:0;right:0;bottom:0;background-image:url(../img/bg/co-contact-splash.jpg);background-size:cover;z-index:1001}section.loc-splash div.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);text-align:center}section.loc-splash div.overlay div.content{position:relative;top:50%;transform:translateY(-50%)}@media only screen and (max-width:767px){section.loc-splash div.overlay div.content{height:100%;padding:30px 0;overflow-y:scroll}}section.loc-splash div.overlay div.content img{height:30vh}@media only screen and (min-width:768px) and (max-width:1023px){section.loc-splash div.overlay div.content img{height:20vh}}@media only screen and (max-width:767px){section.loc-splash div.overlay div.content img{height:15vh}}section.loc-splash div.overlay div.content h1{color:grey;text-transform:uppercase;font-size:16px;font-weight:400;margin-top:30px}section.loc-splash div.overlay div.content a.btn{background:0 0;width:200px;height:75px;border-radius:0;color:#fff;padding:13px 5px;font-size:25px;font-weight:500;text-transform:uppercase;border-width:1px;border-color:#E2231A;margin:50px 20px 0}body.about section.slide,body.home section.collage table td,body.home section.menu div.row>div,body.home section.splash,body.menu section.catering,body.menu section.collage table td{background-size:cover;background-position:50% 50%}@media only screen and (min-width:768px) and (max-width:1023px){section.loc-splash div.overlay div.content a.btn{width:140px;font-size:16px;padding:18px 5px;margin:50px 5px 0}}section.loc-splash div.overlay div.content a.btn span{font-size:14px;color:#ccc;position:relative;top:-15px}@media only screen and (min-width:768px) and (max-width:1023px){section.loc-splash div.overlay div.content a.btn span{font-size:12px;top:-3px}}body.home section.splash{width:100vw;height:100vh;position:relative}body.home section.splash img{position:absolute;top:3vw;right:3vw;width:30%}@media only screen and (max-width:767px){section.loc-splash div.overlay div.content a.btn{margin:10px 20px 0 10px}body.home section.splash img{top:12vw;right:6vw;width:80%}}@media only screen and (max-width:767px) and (orientation:landscape){body.home section.splash img{top:3vw;right:3vw;width:40%}}body.home section.about{width:100vw;height:300px;background-color:#000;text-align:center;font-size:24px;font-weight:200;color:#fff;padding:100px 28vw;position:relative}@media only screen and (min-width:768px) and (max-width:1023px){body.home section.about{padding:100px 20vw}}@media only screen and (max-width:767px){body.home section.about{padding:150px 5vw;font-size:17px}}body.home section.about div.overlay{position:absolute;width:100%;height:100%;text-align:right;padding-right:5%;top:-50px;left:0}body.home section.about div.overlay img{height:133%}@media only screen and (max-width:767px) and (orientation:portrait){body.home section.about div.overlay{top:-20px;text-align:center}body.home section.about div.overlay img{height:50%}}@media only screen and (max-width:767px) and (orientation:landscape){body.home section.about div.overlay{text-align:center}body.home section.about div.overlay img{height:70%}}body.home section.collage{width:100vw}body.home section.collage table{width:100%}body.home section.collage table tr:first-child>td:first-child,body.home section.collage table tr:last-child>td:last-child{width:33vw;height:33vw}body.home section.menu{width:100vw;height:50vh;min-height:320px}body.home section.menu div.row{height:100%}body.home section.menu div.row>div{height:100%;position:relative}body.home section.menu div.row>div div.overlay{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.7);text-align:center;left:0;top:0}body.home section.menu div.row>div div.overlay img{width:50%;position:relative;top:50%;transform:translateY(-50%)}body.home section.social{background-image:none!important;background-color:#000!important}body.about{background-color:#000}body.about section.slide{width:100vw;height:100vh;min-height:650px;padding:0 12.5%;text-align:center;position:relative}@media only screen and (max-width:767px){body.about section.slide{padding:0}}body.about section.slide div.splash{position:absolute;top:0;right:50px;width:35vw;padding:50px;color:#fff;background-color:rgba(0,0,0,.6)}@media only screen and (max-width:1023px){body.home section.menu div.row>div.col-md-4,section.header span div.dropdown{display:none}body.about section.slide div.splash{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}}@media only screen and (min-width:768px) and (max-width:1023px){body.about section.slide div.splash{width:75vw}}@media only screen and (max-width:767px){body.about section.slide div.splash{width:100%}}body.about section.slide div.splash h4{font-size:17px}body.about section.slide div.splash img{width:50%;margin-bottom:50px}body.about section.slide div.overlay{position:relative;top:50%;transform:translateY(-50%);width:100%;padding:100px 200px;background-color:rgba(0,0,0,.6);color:#fff;font-size:15px}@media only screen and (min-width:768px) and (max-width:1023px){body.about section.slide div.overlay{padding:50px 100px}}body.about section.slide div.overlay h1{font-size:85px;color:grey;margin-bottom:0}body.about section.slide div.overlay h2{text-transform:uppercase;color:#E2231A;margin-top:0;letter-spacing:3px}@media only screen and (max-width:767px){body.about section.slide div.overlay{padding:20px}body.about section.slide div.overlay h1{font-size:60px}body.about section.slide div.overlay h2{font-size:15px}}body.about section.break{width:100vw;height:100px;background-color:#E2231A;text-align:center;font-size:18px;text-transform:uppercase;color:#fff;padding:40px 0;letter-spacing:3px;font-weight:300}body.about section.slideshow{width:100vw;height:100vh;min-height:650px;background-color:#000;position:relative}body.about section.slideshow div.overlay{position:absolute;top:50%;right:0;transform:translateY(-50%);padding:75px;background-color:rgba(0,0,0,.6);color:#fff;width:45vw;z-index:1000;font-size:15px;font-weight:300}@media only screen and (min-width:768px) and (max-width:1023px){body.about section.slideshow div.overlay{width:75vw}}body.menu section.splash{width:100vw;height:100vh;min-height:620px;background-color:#000;color:#fff;font-size:20px;font-weight:400;text-align:center;position:relative}@media only screen and (max-width:767px){body.about section.slideshow div.overlay{width:100vw;padding:25px;top:0;transform:translateY(0)}body.menu section.splash{font-size:15px}}@media only screen and (max-width:767px) and (orientation:landscape){body.menu section.splash{min-height:500px}}body.menu section.splash div.overlay{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:100}body.menu section.splash div.overlay h1{font-size:150px}body.menu section.splash div.overlay>div{width:600px}@media only screen and (max-width:767px){body.menu section.splash div.overlay h1{font-size:75px}body.menu section.splash div.overlay>div{width:300px}}body.menu section.splash .photo-legend{bottom:130px}body.menu section.menu{width:100vw;height:90vh;min-height:596px;background-color:#212121;padding:0 100px;position:relative}@media only screen and (max-width:1023px){body.menu section.menu{padding:0 25px}}body.menu section.menu table.menu-columns td:first-child{padding-right:50px}@media only screen and (max-width:323px){body.menu section.menu.charlotte div.page div.tabs,body.menu section.menu.mb div.page div.tabs{left:-274px!important}body.menu section.menu.charlotte div.page div.tabs div.tab,body.menu section.menu.mb div.page div.tabs div.tab{margin:0}body.menu section.menu.charleston div.page div.tabs{left:-222px!important}body.menu section.menu.charleston div.page div.tabs div.tab{margin:0}}body.menu section.menu div.page{height:100%;position:absolute;top:-100px;left:100px;right:100px;background-color:#fff;border:3px solid #E2231A}@media only screen and (max-width:1023px){body.menu section.menu div.page{left:38px;right:12px;height:110%}}body.menu section.menu div.page div.tabs{transform:rotate(-90deg) translateX(-50%);position:absolute;left:-299px;top:-10px}body.menu section.menu div.page div.tabs div.tab{display:inline-block;background-color:#E2231A;color:#fff;text-align:center;padding:5px;margin:0 5px;height:30px;width:100px;border-collapse:collapse}@media only screen and (max-width:323px){body.menu section.menu div.page div.tabs{left:-284px}body.menu section.menu div.page div.tabs div.tab{margin:0 2px}}body.menu section.menu div.page div.tabs div.tab.active{background-color:#fff;border-color:#E2231A;border-width:3px 3px 0;border-style:solid;height:33px;color:#E2231A}body.menu section.menu div.page div.watermark{position:absolute;bottom:0;right:0;width:60%;z-index:1}body.menu section.menu div.page div.watermark img{width:100%}body.menu section.menu div.page div.text{position:absolute;z-index:2;height:100%;width:100%;left:50%;transform:translateX(-50%);font-size:13px;overflow-y:scroll;padding:0 10% 50px}@media only screen and (max-width:767px){body.menu section.menu div.page div.text{width:90%}}body.menu section.menu div.page div.text div.filter{text-align:right;padding:10px 5px 30px 0;color:grey;font-weight:300;cursor:pointer}body.menu section.menu div.page div.text div.filter span.active{color:#000}body.menu section.menu div.page div.text h5{color:#E2231A;text-transform:uppercase;font-size:13px;font-weight:300}body.menu section.menu div.page div.text h4{color:#E2231A;font-size:16px}body.menu section.menu div.page div.text div.item{margin-bottom:10px}body.menu section.menu div.page div.text div.item p.name{font-weight:400;margin-bottom:0}body.menu section.menu div.page div.text div.item p.name span.price:before{content:"\0020\00B7\00B7\0020"}body.menu section.collage{width:100vw;height:100vh;min-height:620px;background-color:#212121;position:relative}@media only screen and (max-width:767px) and (orientation:portrait){body.menu section.collage{height:50vh;min-height:initial}}body.menu section.collage table{width:100%;height:50%}body.menu section.collage table:first-child td:first-child,body.menu section.collage table:last-child td:last-child{width:33%;height:100%}body.menu section.collage div.overlay-bg{position:absolute;bottom:0;left:0;width:100vw;height:143px;background-image:url(../img/graphics/fade.png);background-repeat:repeat-x;z-index:1}body.menu section.collage div.overlay{position:absolute;bottom:0;right:60px;color:#fff;font-size:65px;z-index:2}@media only screen and (max-width:1023px){body.menu section.collage div.overlay{font-size:40px}}@media only screen and (max-width:767px) and (orientation:portrait){body.menu section.collage div.overlay{font-size:24px!important}}body.menu section.catering{width:100vw;height:100vh;min-height:620px;background-image:url(../img/bg/co-sushi3.jpeg);text-align:center;letter-spacing:3px;margin-top:-20px}@media only screen and (max-width:767px) and (orientation:landscape){body.menu section.catering{min-height:350px}}body.menu section.catering>div{position:relative;top:50%;transform:translateY(-50%)}body.menu section.catering h1{font-size:68px;color:#fff;font-weight:500;text-transform:uppercase}body.menu section.catering a.btn{background-color:#000;border-color:#fff;width:400px;height:50px;border-radius:0;text-transform:uppercase;color:#fff;font-weight:200;padding-top:14px}@media only screen and (max-width:767px){body.menu section.catering h1{font-size:40px}body.menu section.catering a.btn{width:300px;font-size:12px;padding-top:16px}}body.contact{background-color:#000}body.contact section.splash{width:100vw;height:80vw;min-height:1034px;background-color:#e8e8e8;background-image:url(../img/bg/co-contact-splash.jpg);background-size:contain;background-position-x:100%;background-repeat:no-repeat}body.contact section.locations,body.contact section.map,body.contact section.pic{background-size:cover;background-position:50% 50%}@media only screen and (max-width:1278px){body.contact section.splash{background-size:cover;background-position-x:70%}}body.contact section.splash div.top{width:100%;padding:10% 10% 10% 5%}body.contact section.splash div.top img:first-child{float:left;width:50%}body.contact section.splash div.top img:last-child{width:10%;float:right}@media only screen and (max-width:767px){body.contact section.splash{min-height:800px}body.contact section.splash div.top{padding:5%}body.contact section.splash div.top img:last-child{width:20%}}@media only screen and (max-width:767px) and (orientation:portrait){body.contact section.splash div.top img:first-child{position:relative;top:50px}body.contact section.splash div.top img:last-child{position:relative;top:50px;left:15px}body.contact section.splash div.form div.sub{color:#fff}}body.contact section.splash div.form{margin-top:100px;width:45%;padding-left:5%}@media only screen and (max-width:767px){body.contact section.splash div.form{width:100%;padding:0}}body.contact section.splash div.form textarea{width:100%;height:200px;padding:8px;border:none}@media only screen and (max-width:767px){body.contact section.splash div.form textarea{background-color:rgba(255,255,255,.7);width:90%;margin-left:5%}}body.contact section.splash div.form input{margin-top:10px;padding:10px 8px 8px;background-color:#DBDBDB;border:none}body.contact section.splash div.form input[name=name]{width:100%}@media only screen and (max-width:767px){body.contact section.splash div.form input[name=name]{width:90%;margin-left:5%}}body.contact section.splash div.form input[name=email]{width:80%;float:left}@media only screen and (max-width:767px){body.contact section.splash div.form input[name=email]{width:70%;margin-left:5%}}body.contact section.splash div.form button{background-color:#E2231A;border:2px solid #fff;font-size:12px;font-weight:400;padding:10px;float:right;color:#fff;position:relative;top:9px;width:18%}body.contact section.splash div.form div.sub{margin-top:8px;margin-left:10px;font-size:12px}body.contact section.splash div.form div.hours{margin-top:50px;font-weight:300}body.contact section.splash div.form div.hours h4{text-transform:uppercase;letter-spacing:3px;font-weight:200}body.contact section.splash div.form div.phone{margin-top:50px;font-weight:300}body.contact section.splash div.form div.phone h4{text-transform:uppercase;letter-spacing:3px;font-weight:200}@media only screen and (max-width:767px){body.contact section.splash div.form button{width:18%;margin-right:5%;padding-left:8px}body.contact section.splash div.form div.sub{margin-left:25px}body.contact section.splash div.form div.hours{padding-left:5%;padding-top:10px;background-color:rgba(0,0,0,.6);margin-top:50px;color:#fff}body.contact section.splash div.form div.phone{padding-left:5%;background-color:rgba(0,0,0,.6);margin-top:0;padding-top:50px;padding-bottom:10px;color:#fff}}body.contact section.splash div.form div.phone a{font-weight:200;color:#000}@media only screen and (max-width:767px){body.contact section.splash div.form div.phone a{color:#fff}}body.contact section.map{width:100vw;height:400px}body.contact section.address{width:100vw;height:100px;background-color:#000;text-align:center;font-size:15px;color:#E2231A;padding:43px 0;letter-spacing:3px;font-weight:300}@media only screen and (max-width:767px){body.contact section.address{padding-top:33px}}body.contact section.address h4{display:inline;text-transform:uppercase;font-weight:300}body.contact section.pic{width:100vw;height:100vh}@media only screen and (min-width:768px) and (max-width:1023px){body.contact section.social div.overlay{text-align:right!important}}body.contact section.break{width:100vw;height:100px;background-color:#E2231A;text-align:center;font-size:18px;text-transform:uppercase;color:#000;padding:40px 0;letter-spacing:3px;font-weight:300}body.contact section.locations{width:100vw;height:500px;position:relative}@media only screen and (max-width:767px){body.contact section.locations{height:600px}}body.contact section.locations div.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}body.contact section.locations div.overlay div.row{margin-top:150px}body.contact section.locations div.overlay div.row>div{text-align:center}body.contact section.locations div.overlay div.row>div a.btn{background:0 0;width:80%;height:100%;border-radius:0;color:#fff;font-weight:200;padding:20px 5px;font-size:12px;border-width:0}body.contact section.locations div.overlay div.row>div a.btn p{text-transform:uppercase;font-size:22px;margin-bottom:0}@media only screen and (max-width:1200px){body.contact section.locations div.overlay div.row>div a.btn p{font-size:18px}}body.contact section.locations div.overlay div.row>div a.btn.active,body.contact section.locations div.overlay div.row>div a.btn:hover{border-width:2px;border-color:#E2231A}@media only screen and (max-width:767px){body.contact section.locations div.overlay div.row>div a.btn{width:300px;font-size:12px;padding-top:16px}body.rewards section.splash{background-position:50% 50%}section.social div.overlay-bg{display:none}}body.rewards{background-color:#fff}body.rewards section.splash{width:100vw;height:300px;background-image:url(../img/bg/co-charleston.jpg);background-size:cover;background-position:50% 50%;text-align:center}body.rewards section.splash div{color:#E2231A;font-size:100px;position:relative;top:50%;transform:translateY(-50%)}body.rewards section.text{font-size:14px;padding-bottom:100px;padding-top:50px;min-height:40vh}div.photos{position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden}div.photos img{min-height:100%;min-width:100%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}@media only screen and (max-width:1023px) and (orientation:portrait){div.photos img{height:100%;min-width:100%;width:auto}}div.photo-legend{position:absolute;left:0;bottom:50px;z-index:10;height:12px;width:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}div.photo-legend.oneofsix{background-image:url(../img/graphics/1of6.png)}div.photo-legend.twoofsix{background-image:url(../img/graphics/2of6.png)}div.photo-legend.threeofsix{background-image:url(../img/graphics/3of6.png)}div.photo-legend.fourofsix{background-image:url(../img/graphics/4of6.png)}div.photo-legend.fiveofsix{background-image:url(../img/graphics/5of6.png)}div.photo-legend.sixofsix{background-image:url(../img/graphics/6of6.png)}div.photo-legend.oneofthree{background-image:url(../img/graphics/1of3.png)}div.photo-legend.twoofthree{background-image:url(../img/graphics/2of3.png)}div.photo-legend.threeofthree{background-image:url(../img/graphics/3of3.png)}section.join{width:100vw;height:400px;background-color:#000}@media only screen and (max-width:1023px){body.contact section.locations div.overlay div.row{margin-top:75px}body.contact section.locations div.overlay div.row:nth-child(2){margin-top:10px!important}section.join{margin-bottom:250px}}section.join div.row{height:75%;margin:50px 0}section.join div.row>div{height:100%;color:#E2231A;text-align:center;padding-top:100px;letter-spacing:3px;background-color:#000}section.join div.row>div:first-child{border-right:3px solid grey}section.join div.row>div h2{text-transform:uppercase;margin-bottom:0;font-weight:500}section.join div.row>div h3{margin-top:0;font-weight:200}section.social{width:100vw;height:100px;background-size:cover;background-position:50% 50%;background-image:url(../img/bg/co-charleston.jpg);position:relative}section.social div.overlay-bg{position:absolute;width:100%;height:150px;background-color:#000;padding-left:5%;font-size:140px;color:#fff;opacity:.4;top:-50px;z-index:1}section.social div.overlay{position:absolute;width:100%;height:100%;text-align:center;color:#fff;z-index:2;font-size:50px;padding-top:20px}section.social div.overlay a{color:#fff;margin:0 40px}@media only screen and (max-width:767px){section.social div.overlay{background-color:rgba(0,0,0,.4)}section.social div.overlay a{margin:0 20px}section.footer td:first-child{display:none}}section.footer{width:100vw;height:300px;background-color:#E2231A;color:#fff}section.footer table{position:relative;top:50%;transform:translateY(-50%);width:100%}section.footer td:first-child{width:30%;text-align:center}section.footer td:first-child img{width:60%}section.footer td.hours{width:35%;font-weight:300}@media only screen and (max-width:767px){section.footer td.hours{width:50%;padding:0 10px}}section.footer td.hours h3{font-weight:200;letter-spacing:3px;text-transform:uppercase;margin-bottom:0}section.footer td.form{width:35%}@media only screen and (max-width:767px){section.footer td.form{width:50%;text-align:center}section.footer-bar{display:none}}section.footer td.form form{width:80%}@media only screen and (max-width:1023px){section.join div.row>div:first-child{border-right:none;border-bottom:3px solid grey}section.footer td.form form{width:95%}}section.footer td.form form p{color:#000;font-size:12px;font-weight:400;text-transform:lowercase}section.footer td.form form input{margin-top:10px;padding:10px 8px 8px;background-color:#000;color:grey;border:none;border-radius:0}section.footer td.form form input[name=name]{width:100%}section.footer td.form form input[name=email]{width:80%;float:left}section.footer td.form form button{background:0 0;border:2px solid #fff;font-size:12px;font-weight:400;padding:10px;float:right;color:#fff;position:relative;top:9px;width:18%}@media only screen and (max-width:1023px){section.footer td.form form button{padding-left:3px}}section.footer-bar{width:100vw;height:50px;background-color:#000}section.footer-bar table{position:relative;top:50%;transform:translateY(-50%);width:100%}section.footer-bar td{text-align:center;font-weight:300}section.footer-bar td.links{width:35%;color:#E2231A}section.footer-bar td.links a{color:#E2231A}section.footer-bar td.social{width:30%;color:#fff;font-size:18px}section.footer-bar td.social a{color:#fff;margin:0 10px}section.footer-bar td.locations{width:35%;color:grey}section.footer-bar td.locations a{color:grey}section.copyright{background-color:#000;text-align:center;color:#fff;width:100vw;height:30px;font-size:12px}body.press{background-color:#fff}body.press section.splash{width:100vw;height:300px;background-image:url(../img/bg/charlotte-3.jpg);background-size:cover;background-position:50% -200px;text-align:center}body.press section.splash img{position:absolute;top:5vw;right:3vw;width:15%}@media only screen and (max-width:767px){body.press section.splash{background-position:50% 50%}body.press section.splash img{top:10vh;left:10%;width:80%}body.press section.text .newsroom h1{position:relative;left:-15px}}@media only screen and (max-width:767px) and (orientation:landscape){body.press section.splash img{top:20vh;width:40%}}body.press section.text .newsroom{padding:35px}body.press section.text .newsroom h1{color:#E2231A;font-size:16px;font-weight:200}body.press section.text .newsroom a.thumbnail{width:83px;height:85px;margin-bottom:0}body.press section.text .newsroom a.thumbnail img{width:75px;height:75px}body.press section.text .newsroom div.row{padding:30px 0;border-bottom:1px solid #dcdcdc;height:auto}body.press section.text .newsroom div.row>div{padding:0}body.press section.text .newsroom div.row .col-md-2{width:110px}@media only screen and (max-width:767px){body.press section.text .newsroom div.row .col-md-2{margin-bottom:20px}}body.press section.text .newsroom h2{font-size:15px;font-weight:200;margin-top:4px;margin-bottom:5px}body.press section.text .newsroom h2 .date{text-transform:uppercase;color:grey;font-weight:200}body.press section.text .newsroom .content{font-size:14px}body.press section.text .newsroom .content a{color:#E2231A}body.press section.text .awards{padding:35px;text-align:center;min-height:600px}body.press section.text .awards img{margin:10px}body.press section.text .awards img.short{height:20px}body.press section.text .awards img.tall{height:50px;margin-bottom:50px}@media only screen and (max-width:767px) and (orientation:portrait){section.footer td.form{display:none}body.press section.text .awards img.last{position:relative;top:-40px}}@media only screen and (min-width:768px) and (max-width:1315px) and (orientation:landscape){body.press section.text .awards img.last{position:relative;top:-40px}}body.press section.text .awards h1{color:#E2231A;font-size:16px;font-weight:200;margin-bottom:34px}body.press section.text .awards a{color:grey;font-size:15px;font-weight:200;text-transform:uppercase;letter-spacing:3px}body.press section.text .awards a.active{color:#E2231A}body.press section.text .awards .quotes{margin-top:50px}body.press section.text .awards .quotes .quote{font-size:16px;color:#fff;text-transform:uppercase;font-weight:200;margin:10px 0}body.press section.text .awards .quotes .quote .source{color:grey;text-transform:none}