body{font-family: 'Montserrat', sans-serif; color:#595959; line-height:24px;}
.p0{ padding:0px}
.pl{ padding-left:0px}
.pr{ padding-right:0px}
.header_banner .breadcrumb { background-color:#FFF; margin-bottom:0px; border-top:solid 1px #ededed;padding-left:8rem;padding-right:8rem}
.header_banner .breadcrumb ul{ padding-left:5px}
.header_banner .breadcrumb li{ float:left; padding:0px 6px 0px 0px; color:#000; list-style:none; }
.header_banner .breadcrumb li a{ color:#000; font-size:12px; display:inline-block; padding-right:6px}
.header_banner .breadcrumb li:after{content:'>'}
.header_banner .breadcrumb li:last-child:after{ content:''}

.video-banner{ background-color:#f0f0f0; background-image:url(https://www.stellarinfo.com/public/image/catalog//banner/v5/video-banner.jpg); background-repeat:no-repeat; background-position:center top; background-size:cover;  font-size:52px; color:#000;  padding:140px 0 70px;font-family:'Montserrat'}
.video-banner_h{font-size:32px; line-height:27px; font-weight:600}
.video-banner_sh{font-size:19px;line-height:30px}
.bnr-para{ font-size:16px; margin-top:20px}
.lft-gray-menu{ background-color:#f0f0f0; padding-top:50px;}
.lft-gray-menu .col-sm-3{ padding-left:0px; padding-right:0px;}
.lft-gray-menu .hd{ color:#fff; background-color:#e11f27; font-size:18px; padding:10px 0px 10px 25px;}
.videos{ padding-top:50px; padding-left:80px;}
/*.video-section{ padding:0px 80px}
*/.video-section p{ padding:7px 0px 7px 0px; line-height:24px; border-bottom:#ddd 1px solid;}
.video-section p img{ margin-right:12px; margin-left:15px;}
.video-section p a{ color:#595959; text-decoration:none;}
.video-section p a:hover{ color:#000; text-decoration:none;}
.video-section h4{ margin-bottom:0;}
.video-section .accordion-toggle{ font-size:15px; padding:10px 0 10px 17px; display:inline-block;color:#595959;}
.video-section .panel-group{padding-top:10px;}
.video-section .list-group-item{border:none;}
.hd-main{ font-size:18px; color:#000; padding-bottom:12px;}
.video-big{ border-bottom:#ddd 1px solid; padding-bottom:20px; margin-bottom:30px }
.video-big p{ border-bottom:none !important}
.videos .video-big ul{ margin:0; padding:0}
.videos .video-big ul li{ list-style:none; background:url(https://www.stellarinfo.com/newblacktheme/images/video/arrow.jpg) left 7px no-repeat; padding-left:25px; padding-bottom:4px}
.video-thumb{ margin-top:40px;}
.video-thumb img{ margin-bottom:30px;}
.video-thumb p{ font-size:13px;}
.video-thumb .view{ color:#000; font-weight:600; font-size:13px;}
.btn-load{ margin:30px 0px;  }
.btn-load a{color:#e11f27;  font-size:16px; border:#e11f27 1px solid; border-radius:4px; padding:10px 40px 10px 20px; background-image:url(https://www.stellarinfo.com/newblacktheme/images/video/read-arrow-blue.png); background-position:130px center; background-repeat:no-repeat;  }
.btn-load a:hover{ background-color:#e11f27; color:#fff; text-decoration:none; padding:10px 40px 10px 20px; background-image:url(https://www.stellarinfo.com/newblacktheme/images/video/read-arrow.png); background-position:130px center; background-repeat:no-repeat; }

.panel{ background-color:#f0f0f0 !important;}
.list-group-item{ background-color:#f0f0f0 !important; }
.list-group-item a{ color:#595959 !important;}
.list-group-item a:hover{ color:#000 !important; text-decoration:none !important;}
.list-group-item img{ margin-right:10px !important;} 
.panel-default > .panel-heading{ background-color:#f0f0f0 !important;  }



.video_youtube{ display: inline-block;position: absolute;}
.video_youtube .videolarge_icon{display: block;}
.video_positioner{width: 50%;height: 50%; position: absolute; left: 0; top: 0;}
.video_positioner .video_icon{ position: absolute;right: -20px;bottom: -14px;width: 42px;height: 42px;background: url('https://www.stellarinfo.com/images/video/youtube-icon.png') no-repeat scroll top center transparent;}

 .click{ display:none;}
 
.full_product_achor a{ padding:13px 50px; border:solid 1px #0055b8; display:inline-block; font-family:'Montserrat'; font-size:15px; color:#0055b8; border-radius:5px;margin-top:20px;
margin-bottom:20px; }
.full_product_achor img{ vertical-align:middle}
.full_product_achor a:hover{ text-decoration:none; background-color:#0055b8 !important; color:#FFF}
.brand{ font-size:20px; color:#000; padding-top:30px; font-weight:500 }
.star{ padding:10px 0px;}
.bord-box{ border:1px solid #eeeeee; min-height:200px; margin-bottom:20px;}
.brand-logo{ border-right:#eeeeee 1px solid; min-height:200px; padding-top:50px; text-align:center}
.brand-logo .img-responsive{ display:inline-block}

.lft-gray-menu .award_review_value, .playlist_video{ font-weight:400}
.lft-gray-menu .award_review_value:before,.playlist_video:before { content: "";border-color: transparent #ccd5da;border-style: solid;border-width: 0.35em 0 0.35em 0.45em;display: inline-block;height: 0;width: 0; padding-right:6px; margin-left:19px}
.panel-title .toggle-dropdown:before{content: "";
    border-color: transparent #ccd5da;  border-style: solid;  border-width: 0.35em 0 0.35em 0.45em;  display: inline-block; height: 0; width: 0; padding-right: 6px; margin-left: 19px;}
h4.panel-title{border-bottom: #ddd 1px solid; padding-bottom: 10px;}
.list_title li{padding:5px 0 5px 30px;}
@media (max-width:1024px) and (max-width:1279px){
	.video_youtube .videoicon_youtube{ position:absolute; z-index:2; left:120px; top:50px}
}



@media only screen and (max-width:479px){
	.videos{ padding-left:0px !important}
.video-banner{ font-size:30px; background-position:-230px top;}
.btn-load, .btn-load:hover{ margin:40px 0; padding:0; text-align:center}
.btn-load a,.btn-load a:hover{ padding:15px !important; margin-top:50px !important;}
.video_youtube{ position:relative}
.video-big iframe{ padding-bottom:20px}
.brand-logo{ min-height:auto !important}
.video-banner_h{font-size:30px; line-height:33px; font-weight:500}
.video-banner_sh{font-size:20px;line-height:20px}
.header_banner .breadcrumb{ padding-left:2rem}
.video-big{ margin:0px 10px}

}
@media only screen and (min-width:480px) and (max-width:767px){
		.videos{ padding-left:0px !important}
.video-banner{ font-size:30px; background-position:-230px top;}
.btn-load, .btn-load:hover{ margin:40px 0; padding:0; text-align:center}
.btn-load a,.btn-load a:hover{ padding:15px !important; margin-top:50px !important;}
.video_youtube{ position:relative}
.brand-logo{ min-height:auto !important}
.video-banner_h{font-size:30px; line-height:33px; font-weight:500}
.video-banner_sh{font-size:20px;line-height:20px}
.header_banner .breadcrumb{ padding-left:2rem}
.video-big{ margin:0px 10px}

}

@media only screen and (min-width:768px) and (max-width:959px){
	.lft-gray-menu .award_review_value:before, .playlist_video:before{margin-left:0px}
	.video-section p{ padding-left:20px !important}
	.video-section .panel-title{ font-size:14px; font-weight:400; color:#666}
	}	
@media (max-width: 320px){}
/*@media (min-width:321px) and (max-width:479px) {.btn-load a{padding:15px 50px 15px 60px !important;}.btn-load a:hover{padding:15px 50px 15px 60px !important;}}
@media only screen and (min-width:480px) and (max-width:767px){.btn-load a{padding:15px 40px 15px 60px !important;}.btn-load{margin:40px 0px 50px 0px;}}
@media only screen and (min-width:768px) and (max-width:959px){.btn-load a{padding:15px 0px 15px 20px !important;}.btn-load{margin:40px 0px 50px 200px;}}
@media only screen and (min-width:959px) and (max-width:1024px){.btn-load a{padding:15px 40px 15px 60px !important;}}*/






	