body{overflow-x:hidden}.carousel-caption,.valign-center{display:table-cell;vertical-align:middle}.header-text-holder .valign-center{vertical-align:middle}.active,.carousel,.carousel-inner,.full-height,.item,body.cover,html{height:100%}body.cover{padding-bottom:0}.topjumbo{margin-bottom:0;position:relative;background:0 0/cover #9c2100;background:-webkit-linear-gradient(top,#9c2100,#f9900f) 0 0/cover repeat-x #f9900f;background:linear-gradient(to bottom,#9c2100,#f9900f) 0 0/cover repeat-x #f9900f;display:table;width:100%;height:100%;min-height:100%;overflow:hidden}.topjumbo .container{display:table-cell}.topjumbo h1{color:#fff}.topjumbo .container{vertical-align:middle}body{padding-bottom:40px;color:#5a5a5a}.navbar-wrapper{position:absolute;top:0;right:0;left:0;z-index:20}.navbar-wrapper>.container{padding-right:0;padding-left:0}.navbar-wrapper .navbar{padding-right:0;padding-left:0;border-radius:4px}.navbar-wrapper .navbar .container{width:auto}.navbar-wrapper .container{padding-right:15px;padding-left:15px}.carousel{margin-bottom:60px}.carousel .item{background-color:#9c2100}.carousel-caption{position:static;padding:0;z-index:10;right:0;left:0}.carousel-inner>.item{background:url(img/transparent.png) center top/cover no-repeat;overflow:hide}.carousel-inner>.item>img{position:absolute;bottom:0;left:0;height:auto;min-width:100%;z-index:100}.carousel-inner>.item h2{text-align:left;margin-left:15px}@media (max-width:768px){.carousel-inner>.item h2{margin-left:0}}.carousel-inner>.item .container{position:absolute;z-index:200;width:100%;display:table;overflow:hidden;height:100%;min-height:100%}.featurette-divider{margin:80px 0}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-1px;font-size:50px}@media (min-width:768px){.navbar-wrapper{margin-top:20px}}@media (min-width:768px) and (min-width:992px){.featurette-heading{margin-top:120px}}.logo_slogan_holder{top:0;left:0;height:100%;z-index:1000;padding:0;background-color:#f9900f;-webkit-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.logo_slogan_holder .row{height:100%;margin-left:0;padding-bottom:60px}.logo_slogan_holder .arrow-down{position:absolute;bottom:0;width:100%;background-color:#9c2100;text-align:center;height:60px}.logo_slogan_holder .arrow-down a:link,.logo_slogan_holder .arrow-down a:visited,.logo_slogan_holder h2,.logo_slogan_holder p.lead{color:#fff}.logo_slogan_holder.splash .row{padding-bottom:0}.header-text-holder{display:table;overflow:hidden;height:100%;min-height:100%;padding-left:30px;background-color:#f9900f}@media (max-width:768px){.header-text-holder{padding-left:15px}}.carousel .item .container{background-color:rgba(0,0,0,.2)}@media (max-width:768px){.carousel .item .container{background-color:rgba(0,0,0,.35)}}.action-holder{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:126px;position:absolute;z-index:300}.action-holder .input-group,.action-holder p{margin-left:30px}.splash .action-holder .input-group,.splash .action-holder p{margin-left:15px}@media (max-width:768px){.action-holder .input-group,.action-holder p{margin-left:21px}.splash .action-holder .input-group,.splash .action-holder p{margin-left:0}}.action-holder .input-group{margin-top:24px}.action-holder .input-group input[type=email],.action-holder .input-group input[type=text]{background-color:rgba(255,255,255,.5);color:#c66d01;border:1px solid #fff;font-weight:700}.action-holder .input-group input[type=email]::-webkit-input-placeholder,.action-holder .input-group input[type=text]::-webkit-input-placeholder{color:#f9900f}.action-holder .input-group input[type=email]:-moz-placeholder,.action-holder .input-group input[type=text]:-moz-placeholder{color:#f9900f}.action-holder .input-group input[type=email]::-moz-placeholder,.action-holder .input-group input[type=text]::-moz-placeholder{color:#f9900f}.action-holder .input-group input[type=email]:-ms-input-placeholder,.action-holder .input-group input[type=text]:-ms-input-placeholder{color:#f9900f}.action-holder .input-group .btn-default{border:1px solid #fff;color:#ff851b;font-weight:700}.kreegle_icon{width:64px;height:auto}.jumbotron .kreegle_icon{width:128px}.logo_slogan_holder .kreegle_icon{position:absolute;top:30px;width:80px}@media (max-width:768px){.logo_slogan_holder .kreegle_icon{top:15px}}.kreegle_tab{width:29.75px;height:auto}.sidetab_logo .kreegle_tab{position:absolute;top:30px;z-index:1000}@media (max-width:768px){.sidetab_logo .kreegle_tab{top:15px}}.marketing .col-md-4{text-align:center;margin-top:60px}@media (max-width:768px){h2{font-size:1.5em}}