.lp-main{
  margin:-30px 0 !important;
}

.lp-hero{
  width:950px;
  height:360px;
  background-size:cover !important;
}

.lp-hero-clearance{
  background:url('/sites/all/themes/custom/lp-assets/img/clearance-header.jpg');
}


.lp-hero .lp-hero-inner{
  padding:10px 0 0 30px;
  width:545px;
  box-sizing:border-box;
}

.lp-hero .lp-hero-inner h1{
  font-size:65px;
  line-height:65px;
  color:#fff;
  font-weight:400;
  font-family:KnowledgeLight,KnowledgeRegular,Arial,Helvetica,sans-serif;
}

.lp-hero-fr .lp-hero-inner h1{
  font-size:50px !important;
}

.lp-hero .lp-hero-inner h3{
  font-size:37px;
  line-height:40px;
  color:#fff;
  font-weight:400;
  font-family:KnowledgeLight,KnowledgeRegular,Arial,Helvetica,sans-serif;
}

.lp-intro{
  padding:30px 30px 0 30px;
  font-size:20px;
  line-height:32px;
  font-family:KnowledgeLight,KnowledgeRegular,Arial,Helvetica,sans-serif;
}

.lp-intro h3{
  font-size:30px;
}


.lp-tile-container{
  border-bottom:20px solid #0083bf;
  background:#ebebeb;
  padding:20px 0px;
  margin-bottom:30px;
}

.lp-tile-container .tile{
  width: 25%;
  float: left;
  text-align: center;
  font-size: 20px;
  color: #005c84;
  border-right: 1px dashed #7f7f7f;
  box-sizing: border-box;
  height: 150px;
  padding: 10px 0px 20px 0px;
  transition:0.3s;
}

.lp-tile-container .tile:hover{
  cursor:pointer;
  color:#333;
}

.lp-tile-container .tile img{
  padding:0 0 10px 0;
}

.lp-tile-container .tile span{
  display:block;
}

.lp-tile-container .tile span.sub{
  color:#7f7f7f;
  font-size:14px;
  display:block;
}

.lp-tile-container .tile-last{
  border-right:none !important;
}

.video-thumb{
  width:335px;
  height:185px;
  position:relative;
  margin-top:22px;
}

.pdf .caption {
    position: absolute;
    left: 250px;
    width: 120px;
    top: 42px;
}
.pdf-thumb{
  width:208px;
  height:266px;
  left:0;
}

.caption{
  text-align:left;
}

.caption h3{
  margin:10px 0 0 0;
  font-size:14px;
  font-weight:bold;
}

.video-thumb .play-icon{
  position:absolute;
  left:50%;
  top:50%;
  margin-left:-34px;
  margin-top:-34px;
  width:68px;
  height:68px;
  background:url('/sites/all/themes/custom/lp-assets/img/play-button-icon.png');
  opacity:0.7;
  transition:0.3s;
  cursor:pointer;
}

.pdf .download-icon{
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -50px;
    margin-top: -45px;
    width: 84px;
    height: 84px;
    background: url('/sites/all/themes/custom/lp-assets/img/download-button.png');
    opacity: 0.7;
    transition: 0.3s;
    cursor: pointer;
}

.video-thumb .play-icon:hover, .pdf .download-icon:hover{
  opacity:1;
}

.video-thumb-1{
  background:url('/sites/all/themes/custom/lp-assets/img/meet-future-ss.png');
}

.video-thumb-2{
  background:url('/sites/all/themes/custom/lp-assets/img/see-action-ss.png');
  width:325px;
  height:215px;
}

.pdf-thumb{
  background:url('/sites/all/themes/custom/lp-assets/img/fay-sharp-ss.png');
}

.arrow{
  width:22px;
  height:33px;
  position:absolute;
  top:50%;
}

.arrow-next{
  right:0;
  background:url('/sites/all/themes/custom/lp-assets/img/right-arrow.png');
}

.arrow-prev{
  left:0;
  background:url('/sites/all/themes/custom/lp-assets/img/left-arrow.png');
}

.slide-inner{
  box-sizing:border-box;
  padding:30px;
}

.slide-left{
  /*border-right: 1px dashed #7f7f7f;*/
  width:360px;
  height:280px;
  float:left;
}

.slide-right{
  float:left;
  width:500px;
  position:relative;
}

.slide-right .caption{
  width: 355px;
  text-align: left;
  position: absolute;
  top: 80px;
  left: 150px;
}

.slide-right .icon{
  position: absolute;
  left: 20px;
  top: 75px;
}

.slide-right span{
  color:#0083bf;
  font-size:24px;
}

.slide-right p{
  color:#ff8000;
  font-size:16px;
}


.modal{
  background:rgba(0,0,0,0.8);
  position:fixed;
  top:0;right:0;
  bottom:0;left:0;
  display:none;
}

.modal-close{
  position:absolute;
  right:0;
  top:0;
  background:#fff;
  color:#333;
  width:40px;
  height:40px;
  font-size:30px;
  line-height:40px;
  text-align:center;
  cursor:pointer;
}

.video-1{
  width:900px;
  height:510px;
  position:absolute;
  left:50%;
  top:50%;
  margin-left:-450px;
  margin-top:-250px;
}

.video-2{
  width:640px;
  height:566px;
  position:absolute;
  left:50%;
  top:50%;
  margin-left:-320px;
  margin-top:-270px;
}









#slider {height:360px;margin:0 auto;position:relative;width:950px}
#slider .container {height:100%;overflow:hidden;width:950px;position:relative;left:20px;}
#slider .container ul {list-style:none;margin:0;overflow:hidden;padding:0}
#slider .container ul li {float:left;height:360px;width:950px;margin:0;padding:0; position:relative;}
#slider a.prev {left:0px;font-size:40px;font-weight:bold;position:absolute;text-decoration:none;top:150px}
#slider a.next {left:930px;font-size:40px;font-weight:bold;position:absolute;text-decoration:none;top:150px}

#slider a:focus, #slider a:visited{
  outline:0;
  border:0;
}

#slider a.prev, #slider a.next{
  opacity:0.7;
  transition:0.3s;
}

#slider a.prev:hover, #slider a.next:hover{
  opacity:1;
}

#slider a.prev{
  background:url('/sites/all/themes/custom/lp-assets/img/left-arrow.png');
  width: 20px;
  height:34px;
}

#slider a.next{
  background:url('/sites/all/themes/custom/lp-assets/img/right-arrow.png');
  width: 20px;
  height:34px;
}
