/* CSS Document */

.btn-block {

    display: block;

    padding-left: 0;

    padding-right: 0;

    width: 100%;

}

.btn-lg {

    border-radius: 6px;

    font-size: 18px;

    line-height: 1.33;

    padding: 10px 16px;

}

.btn-success {

    background-color: #5cb85c;

    border-color: #4cae4c;

    color: #fff;

}

.btn {

    -moz-user-select: none;

    border: 1px solid transparent;

    border-radius: 4px;

    cursor: pointer;

    display: inline-block;

    font-size: 14px;

    font-weight: normal;

    line-height: 1.42857;

    margin-bottom: 0;

    padding: 6px 12px;

    text-align: center;

    vertical-align: middle;

    white-space: nowrap;

}

.list-group {

    margin-bottom: 15px;

    padding-left: 0;

}

.list-group-item:first-child {

    border-top-left-radius: 4px;

    border-top-right-radius: 4px;

}

.list-group-item {

    background-color: #fff;

    border: 1px solid #ddd;

    display: block;

    margin-bottom: -1px;

    padding: 10px 15px;

    position: relative;

}

.list-group-item:last-child {

    border-bottom-left-radius: 4px;

    border-bottom-right-radius: 4px;

    margin-bottom: 0;

}

.fakevideo_wrap{ width:100%; max-width:1024px; position:relative; z-index:9; margin:0 auto; background-color:#FFF; border-radius:0; padding:10px;}

.fakevideo_inner{ background-color:#000; min-height:550px;}







.vjs-default-skin{ position:relative}

.fakevideo_controll {

    bottom: 0;

    height: 3em;

    left: 0;

    padding-left: 50%;

    padding-right: 50%;

    position: absolute;

    width: 100%;

	

}

.vjs-progress-control{ display:none}

.fakevideo_controll.active{

    background-color: rgba(7, 20, 30, 0.7);

    border-top: 1px solid #333;	

}

.ui-progressbar .ui-progressbar-value:before{content:"\e009";font-family:VideoJS;font-size:1.2em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:-2px;right:-3px;-webkit-transform:rotate(87deg);-moz-transform:rotate(87deg);-ms-transform:rotate(87deg);-o-transform:rotate(87deg);transform:rotate(87deg)}

.ui-progressbar .ui-progressbar-value{ position:relative;}



.fakevideo_controll_items_left{ width:50%; height:3em; float:left; position:absolute; left:0; top:0;}



.prograsses_box{width:100%; float:left; height:3px; position:absolute; left:0; bottom:3em; z-index:99;}

.vjs-default-skin:hover .prograsses_box{ height:7px;} 

.fakevideo_controll_items_right{width:50%; height:3em; float:left; position:absolute; right:0; top:0;}



.ui-widget.ui-widget-content{ margin-top:0px;}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{ border-radius:0 !important; border:none !important}

.vjs-default-skin .prograsses_box .ui-progressbar{ height:3px;}

.vjs-default-skin:hover .prograsses_box .ui-progressbar{ height:7px !important;}

.ui-progressbar .ui-progressbar-value{ margin:0 !important;}



.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{border-radius:0 !important;}

.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{border-radius:0 !important;}

.ui-widget-header{ border: none !important; background-image: none !important; background-color:#f00 !important;}



.ui-progressbar .ui-progressbar-value{ position:relative;}

.ui-progressbar .ui-progressbar-value::after{ content:""; position:absolute; right:0;}

.vjs-loading-spinner{ margin-top:-1.5em !important; margin-left:-1.5em !important; opacity:1 !important;}

.vjs-default-skin .vjs-loading-spinner::before{ content:"" !important; background:url(../images/loging-video.gif) no-repeat; height:3em !important; width:3em !important; background-size:100%;}

.fakevideo_wrap_main_content{ width:100%; height:auto; min-height:600px; overflow:hidden; position:relative; padding:60px 0; background-color:rgba(0, 0, 0, 0.5);}

.video-form-wraper{ width:100%; height:100%; position: absolute; top:0; bottom:0; z-index:9999; background-color:rgba(0,0,0,0.9); left:0;  min-height:600px; display:none}



#videofake{position:relative; background-position: center center; background-size: cover; background-repeat:no-repeat;}

.movie-player-element{position:absolute;width:100%;height:100%;background:url(../images/movie-player-element.png) top  center/cover no-repeat; z-index:1;}

#videofake .container{padding:90px 0 70px}

#videofake .damper-left{position:absolute;z-index:10;width:50%;left:0;height:100%;border-bottom:1px solid #333;border-top:1px solid #333;-webkit-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.1); top:0; background:url(../images/damper-pat.png) right top;-webkit-transition:all 1.6s ease-in-out;-moz-transition:all 1.6s ease-in-out;transition:all 1.6s ease-in-out}

#videofake .damper-right{position:absolute;z-index:10;width:50%;right:0;height:100%;border-bottom:1px solid #333; top:0;border-top:1px solid #333;-webkit-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.1);background:url(../images/damper-pat.png) left top;-webkit-transition:all 1.6s ease-in-out;-moz-transition:all 1.6s ease-in-out;transition:all 1.6s ease-in-out}

.embed-responsive iframe{min-height:490px;width:100%}

.overlay{position:absolute;width:100%;height:100%;top:0;left:0;right:0; background:url(../images/overlay-pat.png) rgba(0,0,0,.5); z-index:1; }



input[type="text"], input[type="email"], input[type="subject"], input[type="tel"], input[type="phone"], input[type="date"], select {

    border: 1px solid #dfdfde;

    color: #616161;

    font-family: "Lato";

    padding: 6px 10px;

    width: 100%;

}

.form-control {

    background-color: #fff;

    border: 1px solid #ccc;

    border-radius: 4px;

    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;

    color: #555;

    display: block;

    font-size: 14px;

    height: 34px;

    line-height: 1.42857;

    padding: 6px 12px;

    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;

    vertical-align: middle;

    width: 100%;

}

#registration_form{ max-width:600px; padding:15px; margin:0 auto; }

.members-login{ margin-bottom:150px;}

.please-login{ font-size:24px; text-transform:uppercase; color:#FFF; font-weight:bold; margin:120px 0 20px}

.members-login{ width:100%; clear:both; overflow:hidden}

.members-benefit h3,

.members-login h3{ font-size:18px; text-transform:uppercase; margin:0 0 15px; color:#FFF; }

.members-login input[type="email"], .members-login input[type="password"]{ height:45px; margin-bottom:15px;}

.sr-only{ display:none}

.members-benefit .btn,

.members-login .btn{ font-size:16px; font-weight:bold; text-transform:uppercase}

.members-benefit{ width:100%; clear:both;}

.members-login{ position:relative;}

#prossasing{ position:absolute; top:50%; background-image:url(../images/prosessing.gif)

; background-size:100%; max-width:100%; width:150px; left:50%; height:150px; margin-left:-75px; margin-top:-100px;}

.new_register{ font-size:16px; color:#FFF; text-align:center;}

.new_register {

    color: #fff;

    font-size: 17px;

    font-weight: bold;

    padding: 10px 0;

    text-align: center;

    text-transform: uppercase;

}

.new_register a{ color:#f00;}

.error_message{    color: #f00;

    font-size: 14px;

    font-weight: bold;

    padding: 0 0 10px;

    text-align: center;

    text-transform: uppercase; display:none}

	.members-benefit{ margin-bottom:150px;}



.ui-dialog{ width:100% !important; max-width:500px !important;}

.ui-dialog .ui-dialog-content{ padding-left:0 !important; padding-right:0 !important}

#ddprogressbar{ height:10px !important;}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{ width:100%;}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button{ float:right;}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset #link-botton{ float:left; margin:0.5em 0 0.5em 0; width:275px;}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset #link-botton a{    background-color: #f00;

    border-radius: 4px;

    color: #fff;

    cursor: pointer;

    display: inline-block;

    font-size: 13px;

    font-weight: bold;

    line-height: 1.42857;

    margin-bottom: 0;

    margin-left: 0;

    max-width: 170px;

    padding: 8px 15px;

    text-align: center;

    vertical-align: middle;

    white-space: nowrap;

    width: 100%;

	float:left;

}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset #link-botton span{ display:inline-block; float:left; margin-left:10px; line-height: 32px; font-size:12px;}

.ddprogress-label{ font-size:12px; margin-bottom:5px;}

.ui-dialog .ui-dialog-content{ margin-bottom:0 !important;}

.ui-dialog .ui-dialog-buttonpane{ margin-right:0 !important;}

.ui-dialog .ui-dialog-title{ color:#FFF; text-align:center; text-transform:uppercase;}

#additional-info-box{ text-align:center; margin:0 0 40px; font-size:20px; text-transform:uppercase; position:relative; z-index:9;}

#additional-info-box #downloadButton{    background-color: #f00 !important;  border: 2px solid #fff !important;   border-radius: 4px  !important; color: #fff; cursor: pointer; display: inline-block; font-size: 16px; font-weight: bold; line-height: 1.42857; margin-bottom: 0; margin-left: 6px; max-width: 250px; padding: 8px 20px; text-align: center;  vertical-align: middle; white-space: nowrap; width: 100%; background-image:none !important}.page-title{ color:#fff; text-align:center; margin:30px 0 20px;}

.left-sidebar{ margin-top:90px;}

.category-titles,

.left-sidebar h3{ background-color: #810505; border: 1px solid #99372b; clear: both; color: #fff; font-size: 20px;    line-height: 38px;  margin: 0;  min-height: 30px;  padding: 0 15px;  text-transform: uppercase;}

.single-sidebar-hadding{background-color: #810505; border: 1px solid #99372b; clear: both; color: #fff; height: 40px;  margin: 0;  min-height: 30px;  padding: 0 15px;  }

.category-more-content,

.video-more-content{background-color: #810505; border: 1px solid #99372b; clear: both; color: #fff; font-size: 16px;    line-height: 38px;  margin: 0;  min-height: 30px;  padding: 0 15px;  text-transform: uppercase; cursor:pointer; margin-top:20px; text-align:center; }



#cat-movie-items{ padding:0; margin:0;}

#cat-movie-items li{ display:block; border-bottom: 1px solid #99372b;}

#cat-movie-items li a{ display:block; line-height:35px; color:#FFF; font-size:16px; text-transform:uppercase; padding-left:15px;}

#ajax-posts .item{ min-height:330px; background-color: #810505; color:#FFF; font-size:16px; text-transform:uppercase; padding:5px; border: 1px solid #99372b; margin-top:20px; position:relative;}

#ajax-posts.loding .category-titles{ background-image:url(../images/activity.gif); background-repeat:no-repeat; background-position: 95% center;}



#popup_youyube_video_section{ position: absolute; left:0; top:0; width:100%; height:100%; z-index:999; background-color:rgba(0,0,0,0.8); display:none;}

.traler_stop_button { bottom: 0; left: 0; padding-bottom: 10px; padding-top: 10px; position: absolute;  text-align: center;  width: 100%;  z-index: 99;}

.traler_stop_button ul{ border: 2px solid #fff !important; border-radius: 4px  !important; color: #fff;  cursor: pointer;  display: inline-block;  font-size: 16px; font-weight: bold; line-height: 1.42857;  margin-bottom: 0;  margin-left: 0;  max-width:100px; padding: 0;  text-align: center; vertical-align: middle;  white-space: nowrap; width: 100%; background-image:none !important; background-color: #f00;}

.traler_stop_button ul li{ display:inline-block; width:50%; float:left; min-width:50%;}

.traler_stop_button ul li:last-child{ border-left:2px solid #FFF;}

.traler_stop_button ul li a{ color:#FFF; font-size:24px; line-height:40px; display:block; width:100%; text-align:center}

.information_grid { background-color: rgba(91, 5, 6, 1);  border-top: 1px solid #99372b;  bottom: 5px; height: 100px;    left: 5px;  max-width: 100%; position: absolute; right: 5px;  width: auto; padding-top:5px;}

.information_grid h3{ height:26px; margin:0; text-align:center;}

.information_grid h3 a{ display:block; text-align:center; font-size:15px; color:#FFF; text-transform:none; line-height:26px;}

.ratting{ text-align:left; line-height: 18px;}
.fa-star-o::before{color: #FFF;}

.ratting i{ margin:0 1px; font-size: 11px;}

.fa-star{ color:#edc574}

.image_content_box {
    padding: 0;
    border-left: none;
    border-right: none;
    border-bottom: none;
}
.image_content_box img{ width:100%;}

.single-sidebar-hadding{ text-align:center; padding:4px 15px 0}

.single-sidebar-hadding a { background-color: #fff; border-radius: 100px; color: #810505; display: inline-block;   font-size: 14px; height: 30px; line-height: 30px; margin: 0 3px; text-align: center; width: 30px;}

.deiveder_bottom{ height:10px; background-color:#810505; border-bottom: 1px solid #99372b; border-top: 1px solid #99372b;}

.movie_info_single{}


.movie_info_single h2{ color:#Efefef; font-size:24px;}

.movie_info_single h3{ border-left: 1px dashed #99372b; color: #Efefef; font-size: 18px; margin: 15px 0 10px; padding-left: 20px;}

.movie_info_single table tr th,

.movie_info_single table tr td{ vertical-align:top; color:#Efefef;}

.movie_info_single table tr th:first-child,

.movie_info_single table tr td:first-child{ width:120px;}

.single-game .movie_info_single table tr td:nth-child(2n){ width:auto;}

.movie_info_single table tr td:nth-child(2n){ width:20px;}

.movie_info_single table tr{ border-bottom:1px dashed #99372b}

.movie_info_single p{color:#Efefef;}

.detailed{ color:#FFF;}

.link-button{ width:100%; text-align:center; margin-top:5px;}

.link-button a {border: 1px solid #99372b; border-radius: 4px; color: #fff; display: inline-block;  font-size: 13px;    padding: 4px 20px;}

.link-button a:hover{ border-color:#F00; color:#F00}

.movie_info_single .detailed { background-color: #810505; border: 1px solid #99372b; float: right; margin-top: 25px;    padding: 7px 5px 5px;}

.movie_info_single .detailed i{ font-size:18px; margin:0 2px}

.detailed span{ font-weight:bold;}

.detailed span a{ color:#FFF;}

.rating_ie{ text-align:center; font-weight:bold; margin-bottom:6px; display:none;}

.detailed span a{}

.category-titles span{ color:#edc574;}



.video-small-section{ min-height:300px; text-align:center; color:#FFF;}

.video-small-section h2{ font-size:60px; color:#FFF;}

.actors_pictures{ padding:0; margin:0;}

.actors_pictures li { border: 1px solid #99372b; display: block; float: left; margin-bottom: 5px; text-align: center;   width: 48%;	margin-top:5px;	background-color: #810505;}

.actors_pictures li a{ display:inline-block;}

.actors_pictures li.old{ float:left}

.actors_pictures li.even{ float:right}

.actors_pictures li img {display: inline-block; float: none; max-height: 125px; padding: 3px; min-height:125px;}





#content a, 

#content strong,

#content ul li,

#content p{ font-size:16px; color:#FFF;}

#content h3{ font-size:22px; color:#FFF;}



.banner_content_area_big_img{ position:relative}

#banner-image-section{ height:650px; width:100%; background:url(../images/prosessing.gif) no-repeat center center; position:relative; overflow:hidden; background-size:50px 50px}

#banner-image-section img{ position:absolute; width:100%; left:0; top:0;}



.imagethum,

#image_content_box{ min-height:420px; background:url(../images/prosessing.gif) no-repeat center center; background-size:50px 50px; display:block}

.movie_box .imagethum { min-height: 250px; max-height: 260px; height: 260px; overflow: hidden;}

.movie_box .imagethum img{ width:100%; height:auto}

.actors_pictures li a{ background:url(../images/prosessing.gif) no-repeat center center; background-size:25px 25px; display:block; min-height:50px;}
#content .informationgrid{ line-height:18px; height: 45px;}
#content .informationgrid h3 {  margin: 5px 0 0; line-height: 18px;  }
#content .informationgrid h3 a{ font-size: 14px; }
.informationgrid span{ line-height: 18px;  font-size: 14px; color: #FFF;}
.movie_list .item{ overflow:hidden;}

@media(max-width:1200px){

  #banner-image-section{ height:500px}	

}

@media(max-width:999px){

	.col-xs-tb-6{ width:50% !important; float:left}

	

}

@media(max-width:767px){

	.fakevideo_inner{ min-height:450px;}

	.col-xs-tb-6{ width:50% !important; float:left}

	.left-sidebar{ margin-top:20px;}

	#banner-image-section{ height:300px}
	#videofake .container {   padding: 20px 0 70px;}
	.please-login{margin-top:0 !important;}
}

@media(max-width:599px){

	#ajax-posts .item{ margin:20px auto 0; max-width:340px;}

	#slider-link-button h2{ display:none !important}

	.col-xs-tb-6{ width:100%;}
	.fakevideo_wrap_main_content{ min-height:400px;}

}

@media(max-width:520px){

	.fakevideo_inner{ min-height:340px;}

	#ajax-posts .item{ margin:20px auto 0; max-width:340px;}
	.fakevideo_wrap_main_content{ min-height:400px;}

}

@media(max-width:384px){

	h1.page-title{ font-size:22px;}

	.category-titles, .left-sidebar h3{ font-size:14px;}

	.movie_info_single h2{ font-size:18px;}

	.movie_info_single .detailed i{ font-size:16px;}

	.movie_info_single .detailed{ float:left;}

	.fakevideo_inner{ min-height:250px;}

	.vjs-default-skin .vjs-big-play-button{ font-size:1.5em !important;}

	.fakevideo_wrap{ padding:2px 0;}

	#additional-info-box #downloadButton{ padding:4px 20px;}

	.please-login h2{ font-size:20px;}

	#slider-link-button a#traler,

	#slider-link-button a#link{ margin-left:0 !important; margin-right:0 !important;}

	#slider-link-button a#traler{ margin-bottom:5px !important;}

	.slider-content-section{ bottom:5px !important;}

	.jssora13l, .jssora13r{ display:none !important;}
	.movie_info_single table tr,
	.movie_info_single table tr td,
	.movie_info_single table tr th:first-child, 
	.movie_info_single table tr td:first-child{ display:block; width:100%;}
	.movie_info_single table tr td:first-child{ font-weight:bold;}
	.movie_info_single table tr td.tdmid{ display:none !important;}

}