.mobile-scroll,.start-container .btn,body,html{font-family:Quicksand,sans-serif}.feature-box .standard-lines,.pricing .caption,.pricing .price,.pricing-head,.start{text-align:center}.lines-header,.map-info p,.more,.navbar-inverse .dropdown-menu>li>a,.navbar-inverse .navbar-nav>li>a,.special-header,.start-container .btn,.start-container p,.text-uppercase,.timeline .day .heading{text-transform:uppercase}.tag,.to-top{text-decoration:none;cursor:pointer}.mobile-scroll,body,html{height:100%}body{overflow-x:hidden}.navbar-collapse,.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:none}.navbar-inverse{background:rgba(0,0,0,.4);border-bottom:0 none;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.navbar-inverse .navbar-brand{color:#fff;font-size:20px;font-weight:400;line-height:20px;height:auto;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.navbar-inverse .navbar-nav>li>a,.thumbnail{-webkit-transition:all .15s;-moz-transition:all .15s}.navbar-inverse .navbar-brand .fa,.navbar-inverse .navbar-brand .glyphicon{font-size:18px;margin-right:5px}.navbar-inverse .navbar-nav{margin-left:100px}.navbar-inverse .navbar-nav>li>a{font-size:12px;color:#fff;text-shadow:0 1px 0 #000;transition:all .15s}.navbar-inverse .navbar-nav>li.active>a,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:#080808;text-shadow:none}.navbar-toggle{background:rgba(0,0,0,.75)}.navbar-inverse .navbar-toggle{border-color:#080808}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background:rgba(0,0,0,.85)}.navbar-inverse.inverted{background:rgba(255,255,255,.9);box-shadow:0 1px 1px rgba(0,0,0,.25);min-height:50px;padding:0}.start,.start .container{height:100%;min-height:640px;position:relative}.navbar-inverse.inverted .navbar-nav>li>a{color:#000;text-shadow:0 1px 0 #fff}.navbar-inverse.inverted .navbar-nav>li.active>a,.navbar-inverse.inverted .navbar-nav>li>a:focus,.navbar-inverse.inverted .navbar-nav>li>a:hover{text-shadow:none;color:#fff}.navbar-inverse.inverted .navbar-brand{color:#000}.navbar-inverse.inverted .navbar-collapse,.navbar-inverse.inverted .navbar-form{border-color:#bbb}.navbar-inverse .dropdown-menu{background:rgba(0,0,0,.4);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.navbar-inverse .dropdown-menu>li>a{padding:5px 20px;color:#fff;font-size:12px}.navbar-inverse .dropdown-menu>li>a:focus,.navbar-inverse .dropdown-menu>li>a:hover{background:#080808;color:#fff}.navbar-inverse .dropdown-menu>.active>a,.navbar-inverse .dropdown-menu>.active>a:focus,.navbar-inverse .dropdown-menu>.active>a:hover{background:#080808}.navbar-inverse.inverted .dropdown-menu{background:rgba(255,255,255,.95)}.navbar-inverse.inverted .dropdown-menu>li>a{color:#000}.navbar-inverse.inverted .dropdown-menu>.active>a,.navbar-inverse.inverted .dropdown-menu>.active>a:focus,.navbar-inverse.inverted .dropdown-menu>.active>a:hover,.navbar-inverse.inverted .dropdown-menu>li>a:focus,.navbar-inverse.inverted .dropdown-menu>li>a:hover{background:#080808;color:#fff}.start{background:url(../img/start.jpg) top center no-repeat fixed #292929;width:100%;overflow:hidden;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.start .container{display:table}.start-container{color:#fff;font-size:24px;width:100%;display:table-cell;vertical-align:middle;padding:70px 0}.start-container .heading-1,.start-container .heading-2{text-align:center;position:relative;display:inline-block}.start-container .heading-1{font-size:48px;margin-bottom:0}.start-container .heading-2{font-size:28px;margin-top:0}.start-container .heading-1 span,.start-container .heading-2 span{position:relative;background:rgba(0,0,0,.75);display:inline;padding:5px 10px;line-height:1.8}.start-container .bracket::after,.start-container .bracket::before{opacity:.75;filter:alpha(opacity=75);color:#000;font-size:105px;position:absolute;line-height:25px}.start-container .bracket::before{top:11px;left:-23px}.start-container .bracket::after{top:11px;right:-23px}.start-container .fa,.start-container .glyphicon{font-size:120px;text-shadow:0 2px 0 #000}.start-container .separator{width:30%}.start-container p{font-size:18px;text-shadow:0 2px 0 #000}.start-container p .fa,.start-container p .glyphicon{font-size:16px}.start-container .btn{font-size:16px;font-weight:700;letter-spacing:1px;margin-top:20px;text-shadow:none}.start-container .btn .fa,.start-container .btn .glyphicon{margin-right:10px;text-shadow:none}.overlay{background:top left rgba(0,0,0,.5);display:block;position:absolute;top:0;bottom:0;right:0;left:0}.standard-box{padding-top:80px;padding-bottom:80px}.standard-box.smaller{padding-top:60px;padding-bottom:60px}.standard-box.box-gray{background-color:#F7F7F7}.feature-box{margin-bottom:40px}.feature-box .main-icon{font-size:36px;color:#333}.feature-box .heading{margin-top:0}.feature-box .standard-lines{display:block;margin:0 auto}.thumbnail{font-size:14px;background:0 0;border:0;border-radius:0;padding:0;position:relative;transition:all .15s}.thumbnail .feature,.thumbnail .image-container img{-webkit-transition:all .15s;-moz-transition:all .15s}.thumbnail .feature{display:inline-block;color:#fff;font-size:12px;background-color:#CD2524;padding:5px 10px;position:absolute;top:20px;right:-10px;z-index:1010;transition:all .15s}.thumbnail .feature .fa,.thumbnail .feature .glyphicon{font-size:10px;margin-right:5px}.thumbnail .caption{padding:10px 0 20px}.thumbnail .caption p{margin:0}.thumbnail .image-container{display:block;overflow:hidden;position:relative;border-top:1px solid #bbb;border-bottom:2px solid #333}.thumbnail .image-container img{height:auto;transition:all .15s}.thumbnail .image-container .overlay{background:rgba(0,0,0,.35);z-index:2;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .15s;-moz-transition:all .15s;transition:all .15s}.no-js .thumbnail:hover .image-container .overlay,.no-touch .thumbnail:hover .image-container .overlay,.touch .lb-nav a.lb-next,.touch .lb-nav a.lb-prev,.touch .thumbnail .image-container .overlay{opacity:1;filter:alpha(opacity=100)}.thumbnail .image-container .overlay .fa,.thumbnail .image-container .overlay .glyphicon{color:#fff;font-size:32px;position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px}.thumbnail .image-container .overlay a:focus .fa,.thumbnail .image-container .overlay a:focus .glyphicon,.thumbnail .image-container .overlay a:hover .fa,.thumbnail .image-container .overlay a:hover .glyphicon{color:#CD2524}.no-js .thumbnail:hover .image-container img,.no-touch .thumbnail:hover .image-container img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.no-js .thumbnail:hover .feature,.no-touch .thumbnail:hover .feature{right:0}.lb-outerContainer{border-radius:0}.lb-data .lb-caption{font-weight:400;font-size:16px}.pricing.thumbnail{border:1px solid #DDD;margin-top:40px;margin-bottom:60px}.pricing.thumbnail.popular{margin-top:19px}.pricing-head-body{color:#fff;background:#080808}.pricing .price{display:block;margin:0;height:100px;line-height:100px;font-size:48px;font-weight:500}.pricing .price span{font-size:28px}.pricing .main-description{font-size:12px;margin:0;padding:0 15px 12px}.pricing .heading{margin:0;padding:12px 15px 0;font-weight:500;font-size:16px}.pricing .featured,.skill-label,.timeline .day .heading{font-family:Quicksand,sans-serif;font-weight:700}.pricing .caption{padding:0}.pricing .list-unstyled{margin:0}.pricing .list-unstyled li{border-bottom:1px solid #ddd;padding:10px 20px;text-align:left}.pricing .list-unstyled li .fa,.pricing .list-unstyled li .glyphicon{margin-right:5px}.pricing .btn{margin:20px 0}.pricing .featured{color:#fff;padding:8px 15px;background-color:#CD2524;border-bottom:2px solid #fff}.timeline{margin-bottom:60px}.timeline .event{margin-bottom:8px;position:relative;height:160px}.timeline .event:first-child,.timeline .event:first-child .info,.timeline .event:last-child,.timeline .event:last-child .info{height:136px}.timeline .event .info{height:160px;width:160px;float:left;position:relative;border-right:5px solid #eee;margin-right:90px}.timeline .event .info .connector{display:block;background:url(../img/connector.png) center center no-repeat #fff;position:absolute;z-index:10;width:23px;height:23px;right:-14px;bottom:-15px}.timeline .event.last-in-day .connector,.timeline .event:last-child .connector{display:none}.timeline .event .date{font-size:13px;line-height:1;text-align:left;background-color:#eee;border-radius:50px 0 0 50px;padding:13px 13px 12px;position:relative;top:59px;right:0;-webkit-transition:all .15s;-moz-transition:all .15s;transition:all .15s}.timeline .event:first-child .date{top:35px}.timeline .event .image-container{border:4px solid #eee;background:#fff;padding:4px;position:absolute;top:50%;right:0;margin-right:-56px;margin-top:-54px;width:108px;height:108px;border-radius:54px}.timeline .event .image-container .additional-info{width:30px;height:30px;display:block;border-radius:50%;background-color:#CD2524;position:absolute;top:0;right:-2px;z-index:130;color:#FFF;font-size:18px;text-align:center;line-height:27px;box-shadow:0 1px 1px rgba(0,0,0,.5);border:2px solid #EEE}.timeline .event .image{width:100%;border-radius:50%;display:block}.timeline .event:first-child .image-container{top:0;margin-top:0}.timeline .event:last-child .image-container{top:auto;bottom:0;margin-top:0}.timeline .event .heading-container{display:table-cell;height:160px;vertical-align:middle;top:-1px;text-align:left}.timeline .event:first-child .heading-container{height:108px}.timeline .event .heading-container .heading-1{vertical-align:middle;font-size:24px;margin-bottom:0;margin-top:0}.timeline .event .heading-container .heading-1:before{margin-left:-22px}.timeline .event .heading-container .heading-2:before{margin-left:-20px}.timeline .event .details{position:relative;margin-left:160px}.timeline .event .heading-container .heading-2{font-size:20px;color:#cd2524}.timeline .event .heading-container p{margin:0}.timeline .event .heading-container p:last-child{margin-top:10px}.timeline .event .heading-container p small{color:#bbb}.timeline .event .heading-container p .fa,.timeline .event .heading-container p .glyphicon{padding-right:5px;font-size:12px}.timeline .event .standard-lines{margin-bottom:0;border-color:#333;padding:10px 0 10px 20px}.timeline .event .standard-lines.red{border-color:#CD2524}.timeline .day{text-align:center;width:320px}.timeline .day .heading{color:#CD2524;font-size:18px;margin:20px 0}.touch .timeline .event .standard-lines{padding:10px 20px}.no-js .timeline .event:hover .info .date,.no-touch .timeline .event:hover .info .date{right:20px}.promo-box{background:url(../img/skills.jpg) center center no-repeat fixed;padding:80px 0;text-align:center;position:relative;color:#fff;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.promo-box .container{position:relative}.promo-box.food{background:url(../img/restaurant.jpg) center center no-repeat fixed}.promo-box.food .separator{width:30%}.promo-box.food p{text-transform:uppercase;font-size:18px;text-shadow:0 2px 0 #000}.promo-box.food p .fa,.promo-box.food p .glyphicon{font-size:16px}.promo-box.food .text{margin:0}.promo-box.food p.lead{font-size:32px}.promo-box.food .section-icon{margin:0 0 20px}.promo-box.food .section-icon .fa,.promo-box.food .section-icon .glyphicon{font-size:28px;text-align:center;color:#fff;width:24px;height:24px}.promo-box.food .btn-transparent{margin-top:20px;text-shadow:none}.promo-box.food .btn-transparent .fa,.promo-box.food .btn-transparent .glyphicon{margin-right:5px}.promo-box.clock{background:url(../img/night.jpg) center center no-repeat fixed}.promo-box .icon-circle-container .fa,.promo-box .icon-circle-container .glyphicon{color:#080808;font-size:48px;vertical-align:middle;width:48px;height:48px}.promo-box .heading{text-shadow:0 2px 0 #000;position:relative}.promo-box .heading .standard-header span{background:url(../img/divider-white.png) bottom center no-repeat}.promo-item{margin-bottom:60px}.promo-item .separator{width:60%;margin-top:20px;margin-bottom:20px}.no-js .promo-item:hover .icon-circle-container .fa,.no-js .promo-item:hover .icon-circle-container .glyphicon,.no-touch .promo-item:hover .icon-circle-container .fa,.no-touch .promo-item:hover .icon-circle-container .glyphicon{color:#CD2524;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}.icon-circle-container{display:inline-block;background:#fff;padding:50px;border-radius:100px}.icon-circle-container .fa,.icon-circle-container .glyphicon{-webkit-transition:all .15s;-moz-transition:all .15s;transition:all .15s}.icons-list .icon-circle-container{padding:10px;line-height:1}.icons-list .icon-circle-container .fa,.icons-list .icon-circle-container .glyphicon{color:#080808;font-size:20px;vertical-align:middle;width:32px;height:32px;line-height:32px;text-shadow:none}.no-js .icons-list .icon-circle-container:hover .fa,.no-js .icons-list .icon-circle-container:hover .glyphicon,.no-touch .icons-list .icon-circle-container:hover .fa,.no-touch .icons-list .icon-circle-container:hover .glyphicon{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}.person-box{margin-bottom:60px;text-align:center}.person-box .heading{font-size:28px}.person-box p{margin-top:20px;text-align:center}.person-box small{color:#888}.person-box .image-container{max-width:240px;border-radius:50%;overflow:hidden;position:relative;margin:0 auto}.person-box .image{border:4px solid #eee;border-radius:50%;max-width:100%}.person-box .img-circle{display:block;max-width:100%}.person-box .overlay{border-radius:50%;opacity:0;filter:alpha(opacity=0);z-index:1;background:rgba(0,0,0,.4);-webkit-transition:all .15s;-moz-transition:all .15s;transition:all .15s}.panel-title>a,.testimonial blockquote{-webkit-transition:all .15s;-moz-transition:all .15s}.no-js .person-box:hover .overlay,.no-touch .person-box:hover .overlay,.touch .person-box .overlay{opacity:1;filter:alpha(opacity=100)}.person-box .social-icons{position:absolute;font-size:24px;height:24px;line-height:1;top:50%;width:100%;color:#fff;text-align:center;margin-top:-12px}.person-box .social-icons a{color:#fff}.person-box .social-icons a:focus,.person-box .social-icons a:hover{color:#CD2524}.person-box .mail{color:#080808}.person-box .www{color:#CD2524}.skill{position:relative;margin-bottom:40px}.circle-skill{position:relative;margin-bottom:10px;min-height:160px}.circle-skill strong{position:absolute;top:60px;left:0;width:100%;text-align:center;line-height:40px;font-size:30px}.skill-label{margin-bottom:0;color:#fff;font-size:18px;text-shadow:1px 1px 1px rgba(0,0,0,1)}.carousel.clients,.panel-group{margin-bottom:60px}.panel-group .panel{border-radius:0}.panel-heading{padding:10px 20px}.panel-title>a{display:block;color:#333;transition:all .15s}.panel-title .glyphicon{font-size:11px;padding-right:5px;position:relative;top:-1px}.panel-default>.panel-heading{background:0 0}.panel{border:0;background-color:transparent;position:relative;border-top:1px solid #bbb;border-bottom:1px solid #bbb}.panel:focus a,.panel:hover a{color:#CD2524}.panel:focus a .glyphicon,.panel:hover a .glyphicon{color:#333}.panel .fa{color:#CD2524}.panel-group .panel+.panel{margin-top:20px}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #bbb}.panel-body{font-family:'Open Sans',sans-serif;background:0 0;padding:10px 20px}.carousel.clients{padding:0 45px}.carousel.clients .client{max-width:120px;margin:0 auto}.carousel.clients .list-unstyled{margin:0}.carousel.clients .list-unstyled li{width:12.5%;padding:0 .5%;float:left;box-sizing:border-box}.carousel.clients .client a{display:block;overflow:hidden;position:relative;text-align:center}.carousel.clients .client a img{display:inline-block}.carousel.clients .carousel-control{width:40px;border:0;background-color:transparent}.carousel.clients .carousel-control.left,.carousel.clients .carousel-control.right{background:0 0}.carousel.clients .carousel-control .fa.fa-angle-left,.carousel.clients .carousel-control .fa.fa-angle-right{position:absolute;top:50%;margin-top:-24px}.carousel.clients .carousel-control .fa.fa-angle-left{left:50%;margin-left:-9px}.carousel.clients .carousel-control .fa.fa-angle-right{right:50%;margin-right:-9px}.carousel.clients .carousel-control .fa{color:#888;text-shadow:none;font-size:48px}.carousel.clients .carousel-indicators{bottom:-60px}.carousel.clients .carousel-indicators li{border:1px solid #DDD}.carousel.clients .carousel-indicators .active{background:#ddd}.carousel.clients .carousel-inner>.item{-webkit-transition:.75s ease-in-out left;-moz-transition:.75s ease-in-out left;transition:.75s ease-in-out left}blockquote{background:#E6E6E6;padding:20px;border:0;border-radius:3px;position:relative;margin:0 0 30px}blockquote:after,blockquote:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.map-box,.map-content,.map-heading,.map-heading .heading{position:relative}blockquote:after{border-top-color:#E6E6E6;border-width:10px;left:38px;margin-left:-10px}.promo-box.testimonials{background:url(../img/testimonials.jpg) center center no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.testimonial{margin-bottom:60px}.testimonial blockquote{color:#333;transition:all .15s}.testimonial .author{line-height:75px}.testimonial .author .image-container{max-width:75px;margin-right:10px;background-color:#fff;border:3px solid #E6E6E6;padding:3px;border-radius:38px}.modal-content,.progress,.progress-bar{border-radius:0}.testimonial .author .image-container img{display:block;width:100%}.standard-header-2,.standard-lines,.tag{display:inline-block}.no-js .testimonial:hover blockquote,.no-touch .testimonial:hover blockquote{margin-top:-10px;margin-bottom:40px}.map-item{margin-bottom:40px}.no-js .map-item:hover .icon-circle-container .fa,.no-js .map-item:hover .icon-circle-container .glyphicon,.no-touch .map-item:hover .icon-circle-container .fa,.no-touch .map-item:hover .icon-circle-container .glyphicon{color:#CD2524;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}.map{width:100%;height:600px}.map-heading{color:#FFF;text-align:center;background:url(../img/night.jpg) no-repeat fixed;padding:60px 0}.map-heading .icon-circle-container{padding:20px}.map-heading .icon-circle-container .fa,.map-heading .icon-circle-container .glyphicon{font-size:30px;width:36px;height:30px;margin:3px 0;color:#080808}.map-info{background:rgba(0,0,0,.5);position:absolute;bottom:0;left:0;height:120px;width:100%;z-index:100;color:#FFF;text-align:center}.lines-header,.map-info-content,.standard-lines,.tag{position:relative}.map-info p{margin:29px 0;line-height:1}.contact-form textarea{height:181px}.contact-form .btn{margin-top:60px}.tag{font-family:Quicksand,sans-serif;width:auto;padding:4px 8px;margin-bottom:10px;border-top:1px solid #888;border-bottom:1px solid #888;background-color:transparent;color:#333;font-size:14px;-webkit-transition:all .15s;-moz-transition:all .15s;transition:all .15s}.list-inline,.list-unstyled,dl,ol,p,ul{font-family:'Open Sans',sans-serif}.tag.featured,.tag:hover{color:#CD2524;border-color:#CD2524}.tag .fa,.tag .glyphicon{font-size:11px;margin-right:8px;margin-left:2px}.tag.tag-sm{font-size:12px;padding:3px 6px}.tag.tag-sm .fa,.tag.tag-sm .glyphicon{font-size:10px;margin-right:4px;margin-left:2px}.tag.tag-lg{font-size:20px}.tag.tag-lg .fa,.tag.tag-lg .glyphicon{font-size:11px;margin-right:8px;margin-left:2px}.footer{color:#fff;background-color:#252C34}.footer p,.footer ul{margin:60px 0}.footer ul{font-size:28px}.footer a{color:#546374}.footer a:focus,.footer a:hover{color:#2EAEF0}.modal-content .testimonial{margin-bottom:20px}.modal .btn-transparent{margin-bottom:0}.form,.form-horizontal,.form-inline,.progress{margin-bottom:40px}.progress{padding:4px;background-color:transparent;border-top:1px solid #bbb;border-bottom:1px solid #bbb;height:28px;box-shadow:none}.progress-bar{line-height:18px;font-size:12px;box-shadow:none;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.progress-bar-danger{background-color:#CD2524}.progress-bar-success{background-color:#47A447}.has-feedback .glyphicon{color:#bbb}p{margin:0 0 20px}.standard-header,.standard-header-2{line-height:1;margin-top:0;text-align:center}.special-header,h1,h2,h3,h4,h5,h6{font-family:Quicksand,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400}.standard-header{margin-bottom:80px}.standard-header span{display:inline-block;background:url(../img/divider.png) bottom center no-repeat;padding-bottom:15px}h1.standard-header{font-size:48px}h2.standard-header{font-size:44px}h3.standard-header{font-size:36px;margin-bottom:60px}h4.standard-header,h5.standard-header,h6.standard-header{font-size:28px;margin-bottom:60px}.standard-header-2{font-weight:400;color:#888}h1.standard-header-2,h2.standard-header-2,h3.standard-header-2,h4.standard-header-2,h5.standard-header-2,h6.standard-header-2{margin-bottom:10px;font-size:14px}.standard-lines{padding:15px 10px;margin-bottom:20px;border-top:1px solid #BBB;border-bottom:1px solid #BBB}.lines-header{display:block;margin:20px 0;text-align:center;line-height:50px;font-size:24px}.lines-header:after,.lines-header:before{background:rgba(255,255,255,.9);content:"";height:1px;max-width:420px;position:absolute;top:25px;width:38%}.lines-header:before{left:0}.lines-header:after{right:0}.text{margin-bottom:60px}.special-header{display:inline-block;font-size:48px;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:5px 50px;margin:0 0 20px}.separator{background:url(../img/divider-white.png) center center repeat-x;width:100%;height:9px;margin:40px auto}.section-icon{margin:-30px 0 50px;font-size:28px}.section-icon.bracket::after,.section-icon.bracket::before{font-size:36px;position:relative;top:2px}.section-img{margin:-30px 0 50px;font-size:28px}.section-img img{display:inline-block;border:4px solid #eee;border-radius:50%}.btn-transparent{border:1px solid #fff;background:0 0;color:#fff;margin-bottom:20px;-webkit-transition:all .15s;-moz-transition:all .15s;transition:all .15s}.btn-transparent.btn-lg{border:2px solid #fff}.btn-transparent:focus,.btn-transparent:hover{background-color:#fff;color:#333}.btn-transparent.invert{color:#333;border-color:#333}.btn-transparent.invert-lighter{color:#555;border-color:#ccc;border-width:1px}.btn-transparent.invert-lighter:focus,.btn-transparent.invert-lighter:hover{background-color:#eee}.box-gray .btn-transparent.invert-lighter:focus,.box-gray .btn-transparent.invert-lighter:hover{background-color:#fff}.btn-transparent.invert:focus,.btn-transparent.invert:hover{background-color:#333;color:#fff}.padding-top-0{padding-top:0!important}.padding-bottom-0{padding-bottom:0!important}.padding-top-10{padding-top:10px!important}.padding-bottom-10{padding-bottom:10px!important}.padding-top-20{padding-top:20px!important}.padding-bottom-20{padding-bottom:20px!important}.padding-top-30{padding-top:30px!important}.padding-bottom-30{padding-bottom:30px!important}.padding-top-40{padding-top:40px!important}.padding-bottom-40{padding-bottom:40px!important}.padding-top-50{padding-top:50px!important}.padding-bottom-50{padding-bottom:50px!important}.padding-top-60{padding-top:60px!important}.padding-bottom-60{padding-bottom:60px!important}.margin-top-0{margin-top:0!important}.margin-bottom-0{margin-bottom:0!important}.margin-top-10{margin-top:10px!important}.margin-bottom-10{margin-bottom:10px!important}.margin-top-20{margin-top:20px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-top-30{margin-top:30px!important}.margin-bottom-30{margin-bottom:30px!important}.margin-top-40{margin-top:40px!important}.margin-bottom-40{margin-bottom:40px!important}.margin-top-50{margin-top:50px!important}.margin-bottom-50{margin-bottom:50px!important}.margin-top-60{margin-top:60px!important}.margin-bottom-60{margin-bottom:60px!important}.no-margin{margin:0!important}.no-padding{padding:0!important}.visible-xxs{display:none!important}a{color:#CD2524}a:focus,a:hover{color:#ac1f1e;text-decoration:none}.bracket::after,.bracket::before,.no-js .brackets-inner::after,.no-js .brackets-inner::before,.no-touch .brackets-inner::after,.no-touch .brackets-inner::before{display:inline-block;opacity:0;filter:alpha(opacity=0);-webkit-transition:-webkit-transform .15s,opacity 75ms;-moz-transition:-moz-transform .15s,opacity 75ms;transition:transform .15s,opacity 75ms}.bracket::before,.no-js .brackets-inner::before,.no-touch .brackets-inner::before{margin-right:10px;content:'[';-webkit-transform:translateX(20px);-moz-transform:translateX(20px);transform:translateX(20px)}.bracket::after,.no-js .brackets-inner::after,.no-touch .brackets-inner::after{margin-left:10px;content:']';-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);transform:translateX(-20px)}.bracket::after,.bracket::before,.no-js .brackets-outer:hover .brackets-inner::after,.no-js .brackets-outer:hover .brackets-inner::before,.no-touch .brackets-outer:hover .brackets-inner::after,.no-touch .brackets-outer:hover .brackets-inner::before{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.more{display:block;background:url(../img/divider.png) center center no-repeat;text-align:center;margin:40px auto 60px;width:40%;font-size:14px}.more>span{display:inline-block;background-color:#fff;padding:2px 20px}.more>span>span{display:inline-block;background-color:#080808;color:#fff;padding:5px 20px;-webkit-transition:all .15s;-moz-transition:all .15s;transition:all .15s}.box-gray .more>span{background-color:#F7F7F7}.no-js .more:hover>span>span,.no-touch .more:hover>span>span{padding:5px 30px}.to-top{background-color:#FFF;border-radius:50%;width:45px;height:45px;line-height:45px;text-align:center;border:2px solid #333;bottom:-45px;right:50%;overflow:hidden;position:fixed;z-index:1020;display:block;font-size:25px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.to-top .fa{position:relative;top:-3px}.to-top.active{bottom:30px;opacity:1;filter:alpha(opacity=100)}.navbar-cookies .btn-sm{margin:10px 0 10px 10px}.navbar-cookies p{margin:15px 0}.flash-messages{position:fixed;width:60%;margin:65px 20% 0;z-index:200;text-align:center}.flash-messages .alert{z-index:200;border-radius:0;margin:5px auto;padding:10px;-webkit-box-shadow:0 2px 8px 2px rgba(0,0,0,.5);box-shadow:0 2px 8px 2px rgba(0,0,0,.5)}.touch .map-heading,.touch .promo-box,.touch .promo-box.clock,.touch .promo-box.food,.touch .start{background-attachment:scroll}