/*

Theme Name:Streaminfo
Author: Miracle
Author URI: www.streaminfotech.com
Version: 1.0.0



*/
@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css");
@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700');
body{
	background-image: url(images/bg_1_01.png),url(images/bg_2_03.jpg);
	background-position:top center,top left;
	background-size:cover, auto ;
	background-repeat:no-repeat, repeat;
	font-family: 'Lato', sans-serif;
	font-size:14px;
	font-weight:400;
}
.slide-heading{font-size:90px;line-height:90px;color:#fff;margin:0px;}
.top-social{
	width:100%;display:block;background-color:#303030;
}
.top-social .time {
    padding-left: 0px;
}

.time ul{
	list-style:none;padding: 0px;
}
.time ul li{
	display:inline-block;color: #fff;
}
.time ul li a{
display: inline-block;
    font-size: 13px;
    color: #fff !important;
    margin-left: 10px;
    margin-top: 10px;font-weight:400;
}

.top-social ul{
	list-style:none;
}
.top-social ul li{
	display:inline-block;
}
.top-social ul li a{
display: inline-block;
    font-size: 13px;
    color: #DCC17A;
    margin-left: 10px;
    margin-top: 10px;
}

.header{
	width:100%;display: block;background-color:#11130F; padding:15px 0px;
}
.header .logo img{
	padding: 10px 0px 10px;
}.navbar-brand {
    float: left;
    height: auto;
    padding: 0px 15px;
}

.menu .navbar-default{
	background-color: transparent;
	border:0px;
	min-height:100%;
	margin-bottom: 0px;padding-top: 0px;
}
.navbar-nav{margin-top:20px;}

.menu .navbar-default .navbar-nav > .active > a, .menu .navbar-default .navbar-nav > .active > a:focus, .menu .navbar-default .navbar-nav > .active > a:hover{
	background-color:none;
	color: #ffffff;
}
.menu .navbar-nav > li > a{
	padding: 8px 14px;
	color: #fff;
	font-weight:600
}

 .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
    color: #fff;
    background-color:transparent;
}

.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
    background-color: #232521;color:#fff;
}

.break-news {
	width:100%;display: inline-block; background:#F7941E;
}
.break-news .break-btn{
	background-image: url("images/break_03.jpg");background-repeat: repeat-x;
}
.break-btn{
	padding-left:0px;padding-right:0px;
}
.break-news .break-btn img {
float:right;margin-right: -15px;
}

.break-news .break-btn span {
    color: #fff;font-size: 24px;font-weight: 400;line-height: 50px;text-align: center;padding-left: 50px;
}

.break-news p{
	font-size:24px;color:#fff;margin:0px; text-align: right;padding-top: 10px;
}
.about{
	width:100%;display: inline-block; background:#fff;
margin-bottom:0px;
}
.about h1{
	color:#1a1a1a;margin:0px;font-weight:400;font-size:40px;padding-top: 40px;
}
.about p{
	color:#1a1a1a;margin:0px;font-weight:400;font-size:15px;padding-bottom: 2px;
}
.about .sub-p {
    padding-top: 24px;
}
.hr-style{
	border-bottom: 1px solid #5D5D5D;width: 20%;margin-top: 16px;margin-bottom: 14px;
}
/*.about img{
	padding-top:33px;margin-bottom: -11px;width:100%;
	
}*/
.aboutus-img{padding-top: 15px; padding-bottom:15px;}
.later-news{
	background-image: url("images/late-news_05.jpg");width:100%;display: inline-block;
} 
.later-news h1{
	color:#fff;font-size:67px;font-weight:700;margin:0px;text-align: center;line-height: 145px;
}
.latest-video .video {
	padding-top:20px;
}
.video img {
    padding-bottom: 10px;width: 100%;
}
.videos img {
    padding-bottom: 10px;width: 100%;
}

.latest-video .videos {
	padding-top:20px;
}
.btn-sty{
	background-image: url("images/btn-bg_07.jpg");background-repeat: repeat-x; font-size:17px;font-weight:700;color:#000;margin-top:40px;margin-bottom:40px;
}
.ourshow{
	width:100%;display: inline-block;background-image: url("images/ourshow_06.jpg");background-repeat: no-repeat;background-size: cover;padding-bottom: 80px;
}
.ourshow h1{
	color:#fff;margin:0px;font-size:60px;font-weight:700;text-align: center;line-height:150px;
}
.heal-gall .health{
	padding-top:65px;
}
.heal-gall .gallery{
	padding-top:65px;
}
.heal-gall span {
    font-size: 36px;
    font-weight: 700;border-bottom: 3px solid #1C1C1C;line-height: 100px;
}
.heal-gall span i {
    font-size: 55px;
    font-weight: 700;
}
.heal-gall .health img {
    padding-top: 25px;width: 100%;min-height: 280px;
}
.heal-gall .gallery img{
	padding-top:25px;width: 100%;
}
.gallery .gall1{
	padding-right: 15px;text-align: right;
}
.gallery .gall2{
	padding-left: 15px;text-align: right;
}
.btn-right{
	text-align: right;
}
.get{
	width:100%;display: inline-block;background-color:#F7F7F7;
}
.get h1{
	font-size:30px;color:#333333;margin:0px;font-weight:400;text-align: center;line-height:80px;
}
.get p{
	font-size:13px;color:#000;margin:0px;font-weight:400;text-align: center;line-height: 24px;padding-bottom: 65px;
}
.btn-send{
	background-image: url("images/btn-bg_07.jpg");background-repeat: repeat-x; font-size:17px;font-weight:700;color:#000;margin-top:24px;
}
.copy{
	width:100%;display: inline-block;border-top:5px solid #29CAF6;background-color:#333333;
}
.copy p{
	font-size:13px;color:#f7f7f7;font-weight:400;text-align: center;line-height:80px;margin:0px;
}
.get h6 {
    font-size: 15px;
    font-weight: 700;
    color: #555555;
}
.get .p-sub {
    font-size: 14px;
    font-weight: 700;
    color: #999999;
    text-align: left;
    left: 0;
}
.get .p-sub a {
    color: #999999;
    text-decoration: none;
}
.get .p-sub a:hover {
    color: #999999;text-decoration: none;}

.get i {
    font-size: 30px;
    color: #555555;
    font-weight: 700;text-align: right;
}
.get .form-group label {
    font-size: 13px;
    color: #555555;
    font-weight: 700;
}
.get .col-xs-2{
	padding-right:0px;
}
.get .col-xs-10{
	padding-left:10px;
}

.online_tv {
    padding: 40px 10px 40px 10px;
}
.wpcf7 .form-control { display: block;width: 100%;height:34px !important; padding: 6px 12px;font-size: 14px;    
line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;    
border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; 
-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;    
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.wpcf7-form-control.wpcf7-submit {
background-image: url("images/btn-bg_07.jpg");background-repeat: repeat-x; font-size:17px;font-weight:700;color:#000;margin-top: 23px;
padding: 4px 14px;
}
.contact-frm {
    padding-bottom: 84px;
}
.contactme {
    background: #f7f7f7;margin-top: 20px;
}

.contactme .addr {
    background: #F7F7F7;
    padding-bottom: 20px;
}
.contactme .addr h1{
	padding-top:20px;
}
.form-map {
    background: #f7f7f7;
    margin-top: 20px;margin-bottom: 20px;
}
.form-map .form-detail{
	padding:5px;
}
.form-detail .form{
	padding-top:18px;
}
.form-map .form-detail .form-group {
    margin-bottom: 20px;
    margin-top: 5px;
}


.form-map .maps{
	padding-top:20px;
}
.form-map .maps {
    padding-top: 20px;
    padding-bottom: 20px;
}
.newsimgs {
    padding: 20px 0px 20px 0px;
}
.our-team {
    padding-bottom: 30px;
}
.yottie-widget-feed-section-inner swiper-container swiper-container-horizontal {height:auto !important;}

#yottie_1 .yottie-widget-nav-list-item a {
    color: rgb(79, 79, 79);
    font-weight: 700;
}
.form-group .btn-cont {
    margin: 0px;
}
#message {
    height: 132px !important;
}
.pdf a {  
    text-decoration: none;
font-size: 13px;
color: #f7f7f7;
font-weight: 400;
text-align: center;
line-height: 80px;
margin: 0px;padding-left: 6px;
}
.pdf a:hover {
    color: #f7f7f7;
    text-decoration: none;
}
.afters {
    padding-right: 10px; border-right: 1px solid #fff;
}
.aerocode p a{color:#f7f7f7;}
.aerocode p a:hover{text-decoration:none;}






/*@media(min-width:768px) and (max-width:991px)*/

@media(max-width:767px)
{
.slide-heading{font-size:16px;line-height:25px;color:#fff; margin:0px;}

     .navbar-toggle.collapsed {
      margin-top: 20px;
     }
     .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: #ddd0;
}

     .time{
	 	text-align: center;padding-left: 0px;padding-right: 0px;
	 }
	 .top-social ul {
       list-style: none;
       padding-left: 0px;
     }

	 .time ul li a{

	    font-size: 11px; 
	}
	.time ul li {
    font-size: 12px;
    font-weight: 400;
}

	.soical {
	    text-align: center;
	    padding-right: 0px;
	}

	 .header .logo img{
	 margin: auto;
     }
	 .menu .navbar-nav > li > a{
	 padding: 8px 13px;
	 color: #fff;
	 font-weight:600
     }
	 
.break-news .break-btn span {
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
    text-align: center;
    padding-left: 28px;
}

	.break-news p {
	    font-size: 13px;
	    text-align: center;
	    padding: 10px 0px 10px;
	}

    .online_tv {
    padding: 20px 10px 20px 10px;
     }

	.later-news h1 {
	    font-size: 26px;
	    line-height: 80px;
	}

    .latest-video .video {
	 padding-top: 0px; padding-bottom:10px;
    }
    .latest-video .videos {padding-top:20px; padding-bottom:10px;
    }
	.about h1 {
	    font-size: 27px; padding-top: 20px;
	}
	.about p {
	  font-size: 13px !important;
	}

	.hr-style {
	    border-bottom: 1px solid #5D5D5D;width: 30%;margin-top: 16px;margin-bottom: 14px;
	}
	.about p {
	    font-size: 14px;
	}
	.about .sub-p {
	    padding-top: 14px;
	}
	.about img {
    padding-top: 172px;
    margin-bottom: -8px;
    width: 100%;
     }

    .video img {
     padding-bottom: 10px;
     width: 100%;
     max-width: 275px;
    }
	.videos img {
	    padding-bottom: 10px;
	    width: 100%;
	    max-width: 275px;
	}

	.heal-gall .health {
    padding-top: 0px;
    }
    
    .heal-gall .gallery {
    padding-top: 0px;
    }

	.heal-gall .gallery img {
      padding-top: 25px;
      width: 100%;
      max-width: 315px;
    }
	.heal-gall span {
    font-size: 24px;
   }
   
  .heal-gall span i {
    font-size: 30px;
   }
	.gallery .gall1 {
      padding: 0px;
      text-align: center;
    } 
	.gallery .gall2 {
    padding: 0px;
    text-align: center;
   }
.ourshow h1 {
    font-size: 26px; line-height: 75px;
}

.btn-sty {
    margin-top:5px;
    margin-bottom:0px;
}
.get .p-sub {
    padding: 0px;
}
.wpcf7-form-control.wpcf7-submit {
    margin-top: 10px;
    padding: 4px 14px;
}
.contact-frm {
    padding-bottom: 15px;
}
 .mtphr-dnt-tick {
    font-size: 13px !important;
    padding-top: 2px !important;
}
.pdf a {  
  
text-align: center;
line-height: 80px;
margin: 0px;padding-left: 6px;
.copy p {line-height: 40px;}
.pdf a {line-height: 30px !important;}
}





	 
}

@media(min-width:768px) and (max-width:991px){
    .slide-heading{font-size:40px;line-height:60px;color:#fff;} 
	.top-social ul li {
	    display: inline-block;
	    font-size: 12px;
	}
	.break-news .break-btn span {    
    font-size: 17px;
    line-height: 56px;  
    padding-left: 20px;
    }
	.break-news p {
      font-size: 16px;
      text-align: center;
      padding-top: 16px;
    }


}

@media(min-width:992px) and (max-width:1023px){
.slide-heading{font-size:80px;line-height:80px;color:#fff;}
  .break-news .break-btn span {
    color: #fff;
    font-size: 22px;
    font-weight: 400;
    line-height: 50px;
    text-align: center;
    padding-left: 50px;
   }

  .break-news p {
    font-size: 20px;
    color: #fff;
    margin: 0px;
    text-align: right;
    padding-top: 10px;
  }

}




/*
@media(max-width: 992px) {
.slide-heading{font-size:80px;line-height:80px;color:#fff;}
  .break-news .break-btn span {
    color: #fff;
    font-size: 15px;
    font-weight: 400;
    line-height: 50px;
    text-align: center;
    padding-left: 50px;
}

.break-news p {
    font-size: 16px !important;
    color: #fff;
    margin: 0px;
    text-align: right;
    padding-top: 14px !important;
}
}

@media(max-width: 980px) {
  .break-news .break-btn span {
    color: #fff;
    font-size: 15px;
    font-weight: 400;
    line-height: 50px;
    text-align: center;
    padding-left: 50px;
}

.break-news p {
    font-size: 16px !important;
    color: #fff;
    margin: 0px;
    text-align: right;
    padding-top: 14px !important;
}
}
*/
