/* ticketebo_home slider.css */
@font-face {
    font-family: 'LatoRegular';
    src: url('../fonts/lato-reg-webfont.eot');
    src: url('../fonts/lato-reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lato-reg-webfont.woff') format('woff'),
         url('../fonts/lato-reg-webfont.ttf') format('truetype'),
         url('../fonts/lato-reg-webfont.svg#LatoRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

#slides{
	width: 100%;
	position:relative;
	z-index:2;
}
.slides-in{width: 100%; margin: 0 auto; border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
#slides img{position: absolute;}
.slides_container{
        background: url(../images/banner-bg.png) repeat left top;
	width:902px;
	height:279px;
	overflow:hidden;
        border-radius: 6px;
        margin: 72px 0 101px 0;
        padding: 14px;
}
.vid{width:500px; height:279px; float: left;}


/*Slider links*/
.slider-cont{ width: 282px; float: left; padding:15px 60px; font-size: 36px; line-height: 40px; color: #e7dbc4; text-align: center;}
.slider-cont h1{padding:0; font-size: 36px; line-height: 40px; color: #e7dbc4; text-align: center; margin-bottom:20px}
.slider-cont span{background: url(../images/tick-orange.png) no-repeat left 4px; font-size: 24px; color: #ff9933; padding-left: 33px;}
 .slider-cont blockquote, #testimonials2{width: 300px !important}	
.reg-btn{border-radius: 2px; margin: 20px 0 0 55px; background: #ed7311; float: left; padding:0 30px; line-height: 48px; font-size: 18px; color: #fff; text-transform: uppercase; text-decoration: none; font-family:'OpenSansBold'; }
.reg-btn:hover{background:#d66000;}

@media only screen and (max-width: 995px) {
    
    .slides-in{width: 100%; margin: 0 auto; overflow: hidden; position: relative}
    .slides_container{width: 740px;}
    .slider-cont{ padding: 15px 0; width: 230px; margin-left: 10px;}
    .slider-cont h1{font-size: 25px;}
    .slider-cont span{font-size: 16px; background:url(../images/tick-orange.png) no-repeat left 1px;}
     .slider-cont blockquote, #testimonials2{width: 230px !important}	
    .reg-btn{font-size: 16px; margin: 20px 0 0 50px; padding: 0 15px;   }
}

  @media only screen and (max-width: 767px) {
      #slides{background: none;}
      .slides-in{width: 100%; margin: 0 auto; background: none !important;}
       #slides img{display: none}
       #slides img{display: none}
       .slides_container{background: url(../images/banner-bg.png) repeat left top; border-radius:0; width:460px; padding: 10px 10px 25px; padding-top:38px;  margin:0; height: auto;}
        .slider-cont blockquote, #testimonials2{width: 460px !important}
        .vid{width: 460px; height: 170px;}
        .vid iframe{width: 460px; height: 170px;}
        .slider-cont{width: 460px; padding: 0; margin: 20px 0 0 0}
        .slider-cont h1{font-size: 28px;}
        .slider-cont span{background: url(../images/tick-orange.png) no-repeat left 5px; font-size: 24px; color: #ff9933; padding-left: 33px;}
        .reg-btn{border-radius: 2px; margin: 20px 0 0 125px; background: #ed7311; float: left; padding:0 30px; line-height: 48px; font-size: 18px; color: #fff; text-transform: uppercase; text-decoration: none; font-family:'OpenSansBold'; }
		.slides-in{width: 100%; margin: 0 auto; border-top:none;border-bottom:none;}
       
  }
@media only screen and (max-width: 479px){
	#slides{background: none;}
        .slides-in{width: 100%; margin: 0 auto;}
        #slides img{display: none}
        .slides_container{background: url(../images/banner-bg.png) repeat left top; border-radius:0; width:300px; padding: 10px; padding-top:38px;  margin:0; height: auto;}
        .vid{width: 300px; height: 170px;}
        .vid iframe{width: 300px; height: 170px;}
         .slider-cont blockquote, #testimonials2{width: 300px !important}
        .slider-cont{width: 300px; padding: 0; margin: 20px 0 0 0}
        .slider-cont h1{font-size: 28px;}
        .slider-cont span{font-size: 18px;}
        .reg-btn{margin: 20px 0 30px 55px;}
        .slides-in{width: 100%; margin: 0 auto; border-top:none;border-bottom:none;}
}
