/*
Theme Name: Movies
Theme URI: N/A
Author: DhakaCoders Team
Author URI: http://dhakacoders.com
Description: A custom wordpress theme for Kingsman.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: Html5, Css3, PHP5, Custom post type, Blog, Wpml
Text Domain: movies
*/

@import url('css/main.min.css');
@import url('css/cform7.css');

.gallery-slider .slick-dots{bottom:auto;}
.main-nav ul > li > a:hover,
.main-nav ul > li.current > a,.more a:hover, a:hover,
.btn-default:hover,.text-color,.actor-info a,
.fl-recent-news-slider.slick-slider .slick-dots li.slick-active button::before,
.fl-recent-news-slider.slick-slider .slick-prev:hover::before,
.fl-recent-news-slider.slick-slider .slick-next:hover::before,
.social-buttons li:hover span,.detailed span strong,a,
.gallery-slider.slick-slider .slick-dots li.slick-active button::before,
.gallery-slider.slick-slider .slick-prev:hover::before,
.gallery-slider.slick-slider .slick-next:hover::before,.closebtn{color:#edc574;}
.main-nav ul > li > a:hover,
.main-nav ul > li.current > a,
.play-btn,h2.section-title::after,.btn-default:hover,
.detailed strong,.detailed strong a,.sub-text,.actor-info:hover,
.detailed-text,#play-button,.gallery,#button-consume:hover,.footer-line{border-color:#edc574;}
#fuzzy-player a.settings-icon:hover,
#fuzzy-player a.hd-icon:hover{color:#047ad6;}
.btn-default,#button-consume{border-color:#fff;}
.more a,
.main-nav ul > li > a:hover,
.main-nav ul > li.current > a,a.about-btn:hover,
a.hd-download-btn:hover{color:#fff;}
#play-button:hover,.full-movie-btn:hover,
.open .dropdown-toggle.btn-default,.btn{color:#fff;}
.text-dark{color:#bebebe;}
.about-sec,section{background-color:#090909;}
.fl-video-part-inner{position:relative;}
.single .movie-player{background:url(images/overlay-pat.png);background-repeat:repeat;}
.gallery{background-repeat:no-repeat!important;background-position:center center!important;background-size:cover!important;}
.youtube-img-video-form{max-width:1050px;height:485px;}
.controls{height:40px;background:#000;border-top:1px solid #626262;padding:7px 20px 7px;position:relative;}
.push-btn-wrp{float:left;padding-right:25px;padding-top:1px;}
a.push-btn{color:#fff;font-size:16px;}
.volume-area{font-size:19px;float:left;margin-top:2px;}
.volume-area i{float:left;}
.track{width:80px;height:8px;position:relative;float:left;margin-left:17px;margin-top:5px;}
.highlight-track{position:absolute;left:0;top:0;bottom:0;border-radius:25px;width:50%;background:#0a7aee;}
.beginning-time{float:left;font-size:13px;margin-top:3px;}
.ctrl-bar-rgt-side{float:right;}
a.settings-icon{float:left;font-size:17px;color:inherit;margin-right:10px;margin-top:2px;}
a.hd-icon{color:inherit;font-size:15px;font-weight:bold;margin-right:20px;margin-top:2px;float:left;}
a.fullscreen{float:left;font-size:16px;color:inherit;;margin-top:2px;}
.youtube-img-video-form .buffering{position:absolute;width:49%;top:14px;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:2;margin-left:50px;}
.youtube-img-video-form .time{height:8px;margin-top:0;position:relative;border:1px solid #000;-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.1);box-shadow:inset 0 2px 4px rgba(0,0,0,0.1);}
.youtube-img-video-form .time-full{height:0.6em;position:absolute;background:#0a7aee;background:-moz-linear-gradient(top, #0a7aee 1%, #054080 99%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #0a7aee), color-stop(99%, #219ce2));background:-webkit-linear-gradient(top, #0a7aee 1%, #054080 99%);background:-o-linear-gradient(top, #0a7aee 1%, #054080 99%);background:-ms-linear-gradient(top, #0a7aee 1%, #054080 99%);background:linear-gradient(to bottom, #0a7aee 1%, #054080 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color1', endColorstr='$color2',GradientType=0);border-color:#10253d;width:0%;z-index:3;left:0;}
.youtube-img-video-form .time-buffer{height:0.6em;position:absolute;background-color:#1d446d;border-color:#10253d;width:0;z-index:2;left:0;background-image:linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:4px 4px;-webkit-animation:progress-bar-stripes 1s linear infinite;-webkit-animation:animate-shine 100s ease-in;-moz-animation:animate-shine 100s ease-in;animation:animate-shine 100s ease-in;top:0;right:0;bottom:0;left:0;opacity:1;}
.footer_menu{list-style: none;text-align: center; padding: 0; margin: 0;}.footer_menu li{display: inline-block; position: relative; padding: 0 10px; margin: 0 -2px;}.footer_menu li:after {content: "";height: 12px;width: 1px;background: #fff;display: block;position: absolute;right: 0;top: 50%;margin-top: -6px;}.footer_menu li:last-child:after{ display: none; }
h1.section-title {
    margin: 0;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 80px;
    line-height: 53px;
}
h1.section-title::after {
    position: relative;
    content: '';
    display: block;
    width: 40px;
    border-bottom: 2px solid;
    left: 50%;
    transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    margin-top: 26px;
}
.df_page_content{ max-width: 900px;
margin: 0 auto;}
.df_page_content p {
    line-height: 24px;
    font-size: 16px;
}
@keyframes animate-shine{0%{opacity:1;width:0;}
50%{opacity:1;}
100%{opacity:1;width:100%;}
}
@-moz-keyframes animate-shine{0%{opacity:1;width:0;}
50%{opacity:1;}
100%{opacity:1;width:100%;}
}
@-webkit-keyframes animate-progress{0%{opacity:1;width:0;}
50%{opacity:1;}
100%{opacity:1;width:100%;}
}
@-moz-keyframes animate-progress{0%{opacity:1;width:0;}
50%{opacity:1;}
100%{opacity:1;width:100%;}
}
@media(max-width:1199px){#fuzzy-player .timer{margin-left:34px;}
#fuzzy-player .vidBuffer{width:448px;margin-top:8px;}
}
@media(max-width:1199px){#fuzzy-player .vidBuffer{width:273px;left:297px;}
}
@media(max-width:767px){.controls{height:50px;padding-top:19px;}
.youtube-img-video-form .buffering{position:absolute;width:auto;top:7px;left:0;transform:initial;-ms-transform:initial;-webkit-transform:initial;z-index:2;margin-left:18px;margin-right:20px;left:0;right:0;z-index:2;}
a.settings-icon{margin-top:1px;}
#fuzzy-player .vidBuffer{width:auto;left:17px;right:18px;transform:initial;top:0px;}
#fuzzy-player .controls{height:55px;padding-top:25px;}
}
@media(max-width:649px){.youtube-img-video-form{height:385px;}
.form-container{left:15px;right:15px;width:auto;}
}
@media(max-width:479px){.controls{padding-left:15px;padding-right:15px;}
.push-btn-wrp{padding-right:15px;}
.track{width:55px;}
.beginning-time{margin-right:7px;}
.settings-icon{margin:0;}
.buffering{margin-left:13px;margin-right:14px;}
a.hd-icon{margin-top:2px;margin-left:0px;margin-right:11px;}
.youtube-img-video-form .buffering{margin-left:13px;margin-right:14px;}
#fuzzy-player .volume-mick{margin-left:20px;}
#fuzzy-player .highlight-track,
#fuzzy-player .track,
#fuzzy-player .volume-control-slider{width:25px!important;}
#fuzzy-player .volume-control-slider{margin-left:13px;}
#fuzzy-player .timer{margin-left:19px;}
#fuzzy-player .vidBuffer{left:13px;right:14px;}
.video-container .submit-button{font-size:15px;padding:17px 8px;}
.medium-centered h1{padding:0;margin-top:10px;}
.medium-centered{min-height:64px;}
.form-container{height:244px;}
#fuzzy-player .video{height:340px;}
}
body{overflow-x:hidden;}
