@charset "utf-8";
/* CSS Document */

@font-face {
      font-family: apajarita;
      src: url('../font/aparaj.ttf');
} 
@font-face {
		font-family: bebas neue;
      src: url('../font/BebasNeue.otf');
}


*{margin:0; padding:0;}
body{font-family: 'Open Sans', sans-serif; background:#fff;}
a{text-decoration:none;}
a img{border:none; outline:none;}
h1{font-size:42px; font-weight:300; font-style:italic; font-family: apajarita;}
h2{}
h3{font-size:19px;}
h4{}
.wraper{width:1024px; margin:0 auto;}
.clr{clear:both;}

.first_header{}
.first_header .wraper{ border-bottom:1px solid #e3e3e3;}
.first_header .left_part{float:left; width:50%; padding:15px 0 11px;}
.first_header .right_part{float:right; width:9%;}
.first_header .left_part span{font-size:13px; font-weight:300; color:#222222;}
.right_part > div { border-left: 1px solid #e3e3e3; float: left; padding: 11px 0 10px 12px;}
.right_part > img { float: left; padding: 10px 5px;}

.header{padding:15px 0 20px;}
.logo{width:30%; float:left;}
.nav{width:60%; float:right; margin-top: 25px;}
.nav li{display:inline-block; list-style:none;}
.nav li a{padding:0 15px; color:#222222; font-weight:700; font-size:15px; text-transform:uppercase;}

.banner .wraper{background:url(../images/banner-bg.png) top center repeat-x; border-top:1px solid #e3e3e3;}
.left_sec { float: left; width: 42%; padding: 30px 0; text-align: center;}
.banner .left_sec h1{color:#222222; text-align:center; padding: 10px 0 5px; text-shadow: 2px 2px #fff; font-family: apajarita; font-size: 42px; font-style: italic; font-weight: 300; margin:0;}
.banner .left_sec h2{color:#222222; text-align:center; padding: 5px 0 15px; text-shadow: 2px 2px #fff; font-size:42px; font-weight:300; font-style:italic; font-family: apajarita; margin:0;}
.banner .left_sec a{/*background:url(../images/buynow_btn.png) top center no-repeat;*/ padding:7px 60px 30px; color:#fff; font-size:38px; font-family: bebas neue;, sans-serif; text-shadow: 1px 2px #3a781c;}
.video > img { margin: 19px 0;width: 100%;}
.video { float: right; width: 55%; margin-right: 20px;}

.channels{padding:40px 0 0; text-align:center;}
.channels .wraper > img { margin: 0 7px 10px;}

.features{padding:20px 0 24px; background:url(../images/features_bg.png) top center no-repeat; border-bottom:1px solid #e3e3e3;}
.features .wraper > ul { float: left; list-style: none; margin-right: 25px; width: 47.5%;}
.features li { background: url(../images/tick.png) no-repeat left center; color: #585858; font-size: 16px; margin-top: 7px; padding-left: 45px; padding-top: 8px; font-weight:700; text-transform:uppercase; text-shadow: 2px 2px #fff;}

.tweet{padding:7px 0; background:#f0f0f0;}
.tweet p{background:url(../images/tweet.jpg) top left no-repeat; font-size:18px; color:#585858; padding-left:30px; letter-spacing: 0.3px; font-family: apajarita;}

.footer{background:#3d4345; padding:35px 0;}
.contact_us{width:27%; float:left;}
.footer h4{color:#fff; text-transform:uppercase; font-size:15px;}
.contact_us div{margin-top:10px;}
.contact_us div img{float:left; margin-right:10px; margin-top:5px;}
.contact_us div p { color: #d7d7d7; float: left; font-size: 12px; line-height: 25px; width: 65%;}
.recent_news{width:22%; float:left;}
.recent_news p{ border-bottom:1px solid #4f5556; padding:10px 5px 10px 0; color: #fff; font-size: 12px; line-height: 25px; font-weight:600;}
.news_letter{width:22%; float:left; margin-left:30px;}
.news_letter p { color: #d7d7d7; font-size: 12px; line-height: 20px; padding-top:10px;}
.news_letter input[type="text"]{width:67%; height:27px; margin-top: 10px; float:left; border: none; border-radius:3px;}
.news_letter input[type="submit"] { background: #0093cf; border: none; color: #fff; float: left; font-size: 11px; font-weight: 600; padding: 6px 5px 5px; border-radius:3px; margin-left: 3px; margin-top: 10px; text-transform:uppercase;}
.follow{width:22%; float:left; margin-left:20px;}
.follow img{margin-top:10px;}

.copyright{padding:16px 0 14px; background:#303436;}
.copyright p{float:left; width:50%; font-size:13px; color:#999a9a;}
.copyright ul{float:right; width:20%;}
.copyright li{list-style:none; display:inline-block;}
.copyright li a{color:#999a9a; padding:10px; font-size:13px;}


.vid { margin: 20px 0 20px 40px;  border: 5px solid #fff; box-shadow: 0 0 5px 0 #939393; z-index:99;}
.navigation-1 .sub-menu { z-index: 9999;}


.header-1 .col-1-5 { width: 30%;}
.logo { margin: 20px 0 !important; width: 100%;}
.header-1 .logo > img { width: 100% !important;}
.header-1 .col-4-5 { width: 60% !important;}
.search_top_button { margin-top: 42px !important;}
.left_sec > img { width: 25%;}
.left_sec > span { color: #00b050; font-family: Georgia; font-size: 16px; font-style: italic;}
.testimonial_img { float: left; margin-left: 5% !important; width: 31%; margin-bottom: 60px !important;}
.testimonial_text { float: left; margin-left: 6%; margin-top: 50px; width: 53%;}
.testimonial_text > p { color: #7f7f7f; font-family: Times New Roman; font-size: 17px; font-style: italic; font-weight: 600; line-height: 25px; text-align: left; width: 98%;}
.testimonial_text h5 { color: #7f7f7f; float: right; font-family: Times New Roman; font-size: 14px; font-style: italic; font-weight: 400; line-height: 20px; width: 58%; letter-spacing: 0;}
.bx-viewport {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
  border: medium none !important;
  box-shadow: none !important;
}
.ytp-large-play-button.ytp-button {
  display: none !important;
}

.video > div.video_msg {
  color: #00b050;
  font-family: apajarita;
  font-size: 20px;
  font-weight: 600;
  line-height: 40px;
  position: absolute;
  right: 18%;
  top: 35%;
  width: 30%;
  z-index: 999;
}

.ytp-large-play-button.html5-center-overlay.ytp-scalable-icon-shrink {
  display: none !important;
}