@import "colors.css";
*,body, h1, h2, h3, h4, h5, h6 {font-family:Roboto, sans-serif}
a, a:hover h1, a:hover h2, a:hover h3, a:hover h4, a:hover h5, a:hover h6 {color:inherit}
body, body>.wrapper, header.header, html {background:#fff}
.img-box, .parallax, html, main, section {position:relative}
body.mfp-zoom-out-cur, body>.wrapper {overflow:hidden}
h1.logo {margin:0}
h1, h2, h3, h4, h5, h6 {color:#172434;font-weight:600;margin:.8em 0}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {font-family:inherit}
a h1, a h2, a h3, a h4, a h5, a h6 {-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
p {font-size:16px;line-height:24px;color:#000000;margin-bottom:1.7em;margin-top:0}
a {-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
a:focus, a:hover, a:visited {text-decoration:none !important;outline:0 !important}
label {font-weight:500}
.title {margin:0;padding-bottom:20px}
.subtitle {margin:0;font-size:18px;font-weight:400;color:#8d97ad;line-height:30px}
* {outline:0}
body, html {width:100%;height:auto;margin:0;padding:0 !important;font-family:Roboto, sans-serif}
body {overflow-x:hidden;font-weight:300}
body>.wrapper {padding:0;margin:0;width:100%}
body>.wrapper.boxed {max-width:1200px;margin:0 auto;-webkit-box-shadow:0 0 40px 0 rgba(52, 58, 64, .3);-moz-box-shadow:0 0 40px 0 rgba(52, 58, 64, .3);box-shadow:0 0 40px 0 rgba(52, 58, 64, .3)}
img, textarea {max-width:100%}
a, button, input {outline:0 !important}
.form-control, input[type=text], input[type=number], input[type=password], input[type=email], input[type=tel], input[type=phone], input[type=url], select, textarea {width:100%;padding:10px 20px;color:#666;border:1px solid #e3e3e3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none}
textarea {min-height:200px}
.form-control:focus {outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#e3e3e3}
select.form-control {cursor:pointer;color:#999}
::-webkit-input-placeholder {opacity:1;color:#999}
::-moz-placeholder {opacity:1;color:#999}
:-ms-input-placeholder {opacity:1;color:#999}
:-moz-placeholder {opacity:1;color:#999}
.uppercase {text-transform:uppercase}
.capitalize {text-transform:capitalize}
ul {margin:0}
li {margin-bottom:5px}
img {height:auto;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-user-drag:none;user-drag:none}
.img-shadow {-webkit-box-shadow:0 0 30px rgba(243, 90, 74, .3);-moz-box-shadow:0 0 30px rgba(243, 90, 74, .3);box-shadow:0 0 30px rgba(243, 90, 74, .3)}
.img-responsive {width:100%;height:auto;display:inline-block}
.shadow {-webkit-box-shadow:5px 5px 30px 0 rgba(55, 71, 79, .1);-moz-box-shadow:5px 5px 30px 0 rgba(55, 71, 79, .1);box-shadow:5px 5px 30px 0 rgba(55, 71, 79, .1)}
.shadow-hover {-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.shadow-hover:hover {-webkit-box-shadow:5px 5px 30px 0 rgba(55, 71, 79, .1);-moz-box-shadow:5px 5px 30px 0 rgba(55, 71, 79, .1);box-shadow:5px 5px 30px 0 rgba(55, 71, 79, .1)}
.parallax {background-repeat:no-repeat;background-position:50% 50%;background-size:cover;z-index:99}
.parallax-overlay {position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-color:#333;opacity:.4}
.overlay-black .slotholder:after, .overlay-black:after {background:#000}
.table {max-width:none}
embed, iframe, object {max-width:100%}
.with-bg {width:100%;min-height:300px;background-size:cover !important;background-position:center center !important}
table {border-collapse:collapse;border-spacing:0}
caption, td, th {padding:0;font-weight:400;text-align:left}
dt, th {font-weight:700}
#backtotop a, .owl-nav.disabled+.owl-dots, .play-video, .social-btn-roll-icon {text-align:center}
table, td, th {border:1px solid #e3e3e3}
td, th {border-width:0 1px 1px 0}
td, th {padding:.4375em}
dd, dl {margin:0 0 1.75em}
blockquote {font-style:italic;padding:10px 80px;border-left:4px solid #29b1fd;color:#333;font-size:22px;line-height:1.4;margin:0 0 1.7em}
hr {margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0, 0, 0, .1)}
pre {font-size:14px;margin:20px 0;padding:20px;white-space:pre-wrap;word-wrap:break-word}
footer.entry-footer {padding:0}
@media (max-width:575px) {
.col-xs {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%}
.col-xs-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none}
.col-xs-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%}
.col-xs-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%}
.col-xs-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}
.col-xs-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%}
.col-xs-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%}
.col-xs-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}
.col-xs-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%}
.col-xs-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%}
.col-xs-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%}
.col-xs-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%}
.col-xs-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%}
.col-xs-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}
.order-xs-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1}
.order-xs-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13}
.order-xs-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0}
.order-xs-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1}
.order-xs-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2}
.order-xs-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3}
.order-xs-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4}
.order-xs-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5}
.order-xs-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6}
.order-xs-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7}
.order-xs-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8}
.order-xs-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9}
.order-xs-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10}
.order-xs-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11}
.order-xs-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12}
.offset-xs-0 {margin-left: 0}
.offset-xs-1 {margin-left: 8.333333%}
.offset-xs-2 {margin-left: 16.666667%}
.offset-xs-3 {margin-left: 25%}
.offset-xs-4 {margin-left: 33.333333%}
.offset-xs-5 {margin-left: 41.666667%}
.offset-xs-6 {margin-left: 50%}
.offset-xs-7 {margin-left: 58.333333%}
.offset-xs-8 {margin-left: 66.666667%}
.offset-xs-9 {margin-left: 75%}
.offset-xs-10 {margin-left: 83.333333%}
.offset-xs-11 {margin-left: 91.666667%}
}
.circle-img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.rev-slider-wrapper {left:0 !important}
.owl-dots {margin-top:30px}
.owl-dots .owl-dot {display:inline-block;zoom:1}
.owl-dots .owl-dot span {width:10px;height:10px;margin:5px;background:#ddd;display:block;-webkit-backface-visibility:visible;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.owl-dots .owl-dot.active span {-webkit-box-shadow:0 0 0 4px rgba(243, 90, 74, .3);-moz-box-shadow:0 0 0 4px rgba(243, 90, 74, .3);box-shadow:0 0 0 4px rgba(243, 90, 74, .3)}
.hover-link:after {content:'\f0c1';font-family:fontawesome;color:#f6f6f6;font-size:26px;cursor:pointer;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0);-moz-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);-o-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);opacity:0;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}
.hover-link:hover:after {opacity:.7;-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);-o-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}
.nopadding {padding:0 !important}
.nomargin {margin:0 !important}
.mt5 {margin-top:5px}
.mt10 {margin-top:10px}
.mt15 {margin-top:15px}
.mt20 {margin-top:20px}
.mt25 {margin-top:25px}
.mt30 {margin-top:30px}
.mt35 {margin-top:35px}
.mt40 {margin-top:40px}
.mt45 {margin-top:45px}
.mt50 {margin-top:50px}
.mt60 {margin-top:60px}
.mt70 {margin-top:70px}
.mt80 {margin-top:80px}
.mt90 {margin-top:90px}
.mt100 {margin-top:100px}
.mt110 {margin-top:110px}
.mt120 {margin-top:120px}
.mt125 {margin-top:125px}
.mt130 {margin-top:130px}
.mt140 {margin-top:140px}
.mt150 {margin-top:150px}
.mr5 {margin-right:5px}
.mr10 {margin-right:10px}
.mr15 {margin-right:15px}
.mr20 {margin-right:20px}
.mr25 {margin-right:25px}
.mr30 {margin-right:30px}
.mr35 {margin-right:35px}
.mr40 {margin-right:40px}
.mr45 {margin-right:45px}
.mr50 {margin-right:50px}
.mr60 {margin-right:60px}
.mr70 {margin-right:70px}
.mr80 {margin-right:80px}
.mr90 {margin-right:90px}
.mr100 {margin-right:100px}
.mr110 {margin-right:110px}
.mr120 {margin-right:120px}
.mr125 {margin-right:125px}
.mr130 {margin-right:130px}
.mr140 {margin-right:140px}
.mr150 {margin-right:150px}
.mb5 {margin-bottom:5px}
.mb10 {margin-bottom:10px}
.mb15 {margin-bottom:15px}
.mb20 {margin-bottom:20px}
.mb25 {margin-bottom:25px}
.mb30 {margin-bottom:30px}
.mb35 {margin-bottom:35px}
.mb40 {margin-bottom:40px}
.mb45 {margin-bottom:45px}
.mb50 {margin-bottom:50px}
.mb60 {margin-bottom:60px}
.mb70 {margin-bottom:70px}
.mb80 {margin-bottom:80px}
.mb90 {margin-bottom:90px}
.mb100 {margin-bottom:100px}
.mb110 {margin-bottom:110px}
.mb120 {margin-bottom:120px}
.mb125 {margin-bottom:125px}
.mb130 {margin-bottom:130px}
.mb140 {margin-bottom:140px}
.mb150 {margin-bottom:150px}
.ml5 {margin-left:5px}
.ml10 {margin-left:10px}
.ml15 {margin-left:15px}
.ml20 {margin-left:20px}
.ml25 {margin-left:25px}
.ml30 {margin-left:30px}
.ml35 {margin-left:35px}
.ml40 {margin-left:40px}
.ml45 {margin-left:45px}
.ml50 {margin-left:50px}
.ml60 {margin-left:60px}
.ml70 {margin-left:70px}
.ml80 {margin-left:80px}
.ml90 {margin-left:90px}
.ml100 {margin-left:100px}
.ml110 {margin-left:110px}
.ml120 {margin-left:120px}
.ml125 {margin-left:125px}
.ml130 {margin-left:130px}
.ml140 {margin-left:140px}
.ml150 {margin-left:150px}
.mtb5 {margin:5px 0}
.mtb10 {margin:10px 0}
.mtb15 {margin:15px 0}
.mtb20 {margin:20px 0}
.mtb25 {margin:25px 0}
.mtb30 {margin:30px 0}
.mtb35 {margin:35px 0}
.mtb40 {margin:40px 0}
.mtb45 {margin:45px 0}
.mtb50 {margin:50px 0}
.mtb60 {margin:60px 0}
.mtb70 {margin:70px 0}
.mtb80 {margin:80px 0}
.mtb90 {margin:90px 0}
.mtb100 {margin:100px 0}
.mtb110 {margin:110px 0}
.mtb120 {margin:120px 0}
.mtb130 {margin:130px 0}
.mtb140 {margin:140px 0}
.mtb150 {margin:150px 0}
.pt5 {padding-top:5px}
.pt10 {padding-top:10px}
.pt15 {padding-top:15px}
.pt20 {padding-top:20px}
.pt25 {padding-top:25px}
.pt30 {padding-top:30px}
.pt35 {padding-top:35px}
.pt40 {padding-top:40px}
.pt45 {padding-top:45px}
.pt50 {padding-top:50px}
.pt60 {padding-top:60px}
.pt70 {padding-top:70px}
.pt80 {padding-top:80px}
.pt90 {padding-top:90px}
.pt100 {padding-top:100px}
.pt110 {padding-top:110px}
.pt120 {padding-top:120px}
.pt130 {padding-top:130px}
.pt140 {padding-top:140px}
.pt150 {padding-top:150px}
.pt160 {padding-top:160px}
.pr5 {padding-right:5px}
.pr10 {padding-right:10px}
.pr15 {padding-right:15px}
.pr20 {padding-right:20px}
.pr25 {padding-right:25px}
.pr30 {padding-right:30px}
.pr35 {padding-right:35px}
.pr40 {padding-right:40px}
.pr45 {padding-right:45px}
.pr50 {padding-right:50px}
.pr60 {padding-right:60px}
.pr70 {padding-right:70px}
.pr80 {padding-right:80px}
.pr90 {padding-right:90px}
.pr100, .timeline .timeline-text-wrapper .timeline-text {padding-right:100px}
.pr110 {padding-right:110px}
.pr120 {padding-right:120px}
.pr125 {padding-right:125px}
.pr130 {padding-right:130px}
.pr140 {padding-right:140px}
.pr150 {padding-right:150px}
.pb5 {padding-bottom:5px}
.pb10 {padding-bottom:10px}
.pb15 {padding-bottom:15px}
.pb20 {padding-bottom:20px}
.pb25 {padding-bottom:25px}
.pb30 {padding-bottom:30px}
.pb35 {padding-bottom:35px}
.pb40 {padding-bottom:40px}
.pb45 {padding-bottom:45px}
.pb50 {padding-bottom:50px}
.pb60 {padding-bottom:60px}
.pb70 {padding-bottom:70px}
.pb80 {padding-bottom:80px}
.pb90 {padding-bottom:90px}
.pb100 {padding-bottom:100px}
.pb110 {padding-bottom:110px}
.pb120 {padding-bottom:120px}
.pb130 {padding-bottom:130px}
.pb140 {padding-bottom:140px}
.pb150 {padding-bottom:150px}
.pb160 {padding-bottom:160px}
.pl5 {padding-left:5px}
.pl10 {padding-left:10px}
.pl15 {padding-left:15px}
.pl20 {padding-left:20px}
.pl25 {padding-left:25px}
.pl30 {padding-left:30px}
.pl35 {padding-left:35px}
.pl40 {padding-left:40px}
.pl45 {padding-left:45px}
.pl50 {padding-left:50px}
.pl60 {padding-left:60px}
.pl70 {padding-left:70px}
.pl80 {padding-left:80px}
.pl90 {padding-left:90px}
.pl100 {padding-left:100px}
.pl110 {padding-left:110px}
.pl120 {padding-left:120px}
.pl125 {padding-left:125px}
.pl130 {padding-left:130px}
.pl140 {padding-left:140px}
.pl150 {padding-left:150px}
.ptb5 {padding:5px 0}
.ptb10 {padding:10px 0}
.ptb15 {padding:15px 0}
.ptb20 {padding:20px 0}
.ptb25 {padding:25px 0}
.ptb30 {padding:30px 0}
.ptb35 {padding:35px 0}
.ptb40 {padding:40px 0}
.ptb45 {padding:45px 0}
.ptb50 {padding:50px 0}
.ptb60 {padding:60px 0}
.ptb70 {padding:70px 0}
.ptb80 {padding:80px 0}
.ptb90 {padding:90px 0}
.ptb100 {padding:100px 0}
.ptb110 {padding:110px 0}
.ptb120 {padding:120px 0}
.ptb130 {padding:130px 0}
.ptb140 {padding:140px 0}
.ptb150 {padding:150px 0}
.ptb160 {padding:160px 0}
.op-1 {opacity:.1}
.op-2 {opacity:.2}
.op-3 {opacity:.3}
.op-4 {opacity:.4}
.op-5 {opacity:.5}
.op-6 {opacity:.6}
.op-7 {opacity:.7}
.op-8 {opacity:.8}
.op-9 {opacity:.9}
.left-12{left: -12px;}
.left-6{left: 6px;}
header.header-fixed {width:100%;position:fixed;top:0;left:0;z-index:9999;transition: transform .4s;}
header.header-transparent {background:0 0}
header.header-transparent .navbar-brand .logo {display:none}
header.header-transparent .navbar-brand .logo-white {display:block}
header .navbar-brand .logo-white {display:none}
header.sticky.headroom--pinned.cloned, header.sticky.headroom--top.cloned, header.sticky.headroom--unpinned.cloned {-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
header.sticky.cloned {position:fixed !important;top:0;left:0;opacity:0;visibility:hidden;width:100%;z-index:1005}
body.admin-bar header.sticky.cloned {top:32px !important}
header.sticky.cloned.headroom--not-top.headroom--pinned, header.sticky.cloned.headroom--not-top.headroom--unpinned {opacity:1;visibility:visible;transition-delay:0s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
header.header .navbar-nav .divider {background-color:rgba(62, 69, 85, .15);height:1px;margin:5px 0 !important;overflow:hidden}
header.header .navbar-nav .nav-item {margin:0;padding:0 10px}
header.header .navbar-nav .nav-link {font-size:14px;text-transform:uppercase;color: #fff;font-weight: 500;}
header.header .navbar-nav .nav-link:hover {color:#db4e3b}
header.header .navbar-nav .nav-item .login-btn i {margin-right:10px}
header.header .navbar-nav .nav-item.notification-wrapper {position:relative}
#main-nav .navbar-nav>.dropdown .dropdown-toggle:after {content:'\f107';font-family:fontawesome;font-size:15px;font-style:normal;font-weight:400;text-decoration:inherit;display:inline-block;border:0;margin:0;padding-left:3px;vertical-align:0}
#main-nav .navbar-nav .dropdown .dropdown-menu {position:absolute;display:block;top:90%;right:0;opacity:0;max-height:0;width:200px;margin-left:-15px;z-index:100;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:3px 2px 7px 1px rgba(0, 0, 0, .08);-moz-box-shadow:3px 2px 7px 1px rgba(0, 0, 0, .08);box-shadow:3px 2px 7px 1px rgba(0, 0, 0, .08);-webikt-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);transform-origin:10% top 0;-webkit-transition:max-height 0s linear .15s, opacity .1s cubic-bezier(.39, .575, .565, 1) 0s, transform .15s cubic-bezier(.1, 1.26, .83, 1) 0s;-moz-transition:max-height 0s linear .15s, opacity .1s cubic-bezier(.39, .575, .565, 1) 0s, transform .15s cubic-bezier(.1, 1.26, .83, 1) 0s;-ms-transition:max-height 0s linear .15s, opacity .1s cubic-bezier(.39, .575, .565, 1) 0s, transform .15s cubic-bezier(.1, 1.26, .83, 1) 0s;-o-transition:max-height 0s linear .15s, opacity .1s cubic-bezier(.39, .575, .565, 1) 0s, transform .15s cubic-bezier(.1, 1.26, .83, 1) 0s;transition:max-height 0s linear .15s, opacity .1s cubic-bezier(.39, .575, .565, 1) 0s, transform .15s cubic-bezier(.1, 1.26, .83, 1) 0s}
#main-nav .navbar-nav .dropdown:hover .dropdown-menu {max-height:700px;opacity:1;width:200px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition-delay:.2s;transition-duration:0s, .3s, .3s}
#main-nav .navbar-nav .dropdown-menu>li {position:relative;margin:0}
#main-nav .navbar-nav .dropdown-menu>li>a {font-size:15px;padding:5px 20px;color:#333;background:0 0;text-transform:uppercase}
#main-nav .navbar-nav .dropdown-menu>li>a:focus, #main-nav .navbar-nav .dropdown-menu>li>a:hover {background:0 0}
span.notification-count {position:absolute;background:#eb1436;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;text-align:center;font-weight:600;font-size:10px;top:6px;right:9px;width:15px;height:15px;line-height:15px}
a.nav-link.dropdown-toggle.notification:after {display:none !important}
.hamburger {padding:0;display:none;cursor:pointer;transition-property:opacity, filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}
.btn, .timeline span.timeline-step-btn {font-size:14px;text-transform:uppercase}
.btn, .btn i {line-height:35px}
footer .widget-blog .blog-posts li a, footer .widget-links .general-listing a, footer .widget-title {text-transform:capitalize}
.hamburger-box {width:30px;height:24px;display:inline-block;position:relative;top:4px;}
.hamburger-inner {display:block;top:50%;margin-top:-2px}
.hamburger-inner, .hamburger-inner::after, .hamburger-inner::before {width:30px;height:2px;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}
.bg-white, .header-transparent .hamburger-inner, .header-transparent .hamburger-inner::after, .header-transparent .hamburger-inner::before, .loading {background-color:#fff}
.hamburger-inner::after, .hamburger-inner::before {content:"";display:block}
.forgetpassword-wrapper, .signup-wrapper, footer .widget-about img.logo-white, footer.bg-dark .widget-about img.logo {display:none}
.hamburger-inner::before {top:-10px}
.hamburger-inner::after {bottom:-10px}
.btn, .play-video {-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
footer .widget-title {margin-top:0;margin-bottom:40px}
footer.footer1 .footer-copyright-area {border-top:1px solid rgba(51, 51, 51, .2)}
footer.footer1.bg-dark, footer.footer1.bg-dark .widget-title, footer.footer1.bg-dark p {color:#fff}
footer.footer1.bg-dark .footer-copyright-area {border-top:1px solid rgba(255, 255, 255, .2);background-color: #ffffff;}
footer.bg-dark .widget-about img.logo-white {display:block}
footer .widget-about img {margin-bottom:40px;height:28px}
footer .widget-blog .blog-posts {margin:0;padding:0;list-style:none}
footer .widget-blog .blog-posts li {padding:10px 0;margin:0}
footer .widget-blog .blog-posts li:first-child {padding-top:0}
footer .widget-blog .blog-posts li:last-child {padding-bottom:0}
footer .widget-blog .blog-posts li small {display:block;color:#a8a1ac;text-transform:uppercase;font-weight:500}
footer.bg-dark .social-btns .social-btn-roll {color:#718b92;border-color:#718b92}
footer.bg-dark .social-btns .social-btn-roll:hover {border-color:transparent}
.loading {height:100%;width:100%;position:fixed;z-index:9999;left:0}
.loading .loading-inner {width:100%;height:100%;position:relative}
.loading .loading-effect {position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.loading .loading-effect .object {width:60px;height:60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation:loading-animation 3s infinite;animation:loading-animation 3s infinite}

@keyframes loading-animation {
0%,     100% {    -webkit-box-shadow:0 0 0 rgba(243, 90, 74, .5);    -moz-box-shadow:0 0 0 rgba(243, 90, 74, .5);    box-shadow:0 0 0 rgba(243, 90, 74, .5)}
50% {    -webkit-box-shadow:0 0 0 30px rgba(243, 90, 74, .15);    -moz-box-shadow:0 0 0 30px rgba(243, 90, 74, .15);    box-shadow:0 0 0 30px rgba(243, 90, 74, .15)}}
.bg-light {background-color:#edf5f7 !important}
.bg-light2 {background:#e7edef}
.bg-dark {background-color:#16212e !important}
.bg-primary {background-color:#9352b3 !important}
.bg-success {background-color:#2cdd9b !important}
.bg-info {background-color:#00b4ff !important}
.bg-warning {background-color:#fec500 !important}
.bg-danger {background-color:#ff4d7e !important}
.bg-facebook {background-color:#3b5a9a}
.bg-twitter {background-color:#56adf2}
.bg-main-gradient {background:#9352b3;background:-webkit-linear-gradient(legacy-direction(to right), #9352b3 0, #a11f3c 100%);background:-webkit-gradient(linear, left top, right top, from(#9352b3), to(#a11f3c));background:-webkit-linear-gradient(left, #9352b3 0, #a11f3c 100%);background:-o-linear-gradient(left, #9352b3 0, #a11f3c 100%);background:linear-gradient(to right, #9352b3 0, #a11f3c 100%)}
.bg-success-gradient {background:#2cdd9b;background:-webkit-linear-gradient(legacy-direction(to right), #2cdd9b 0, #1dc8cd 100%);background:-webkit-gradient(linear, left top, right top, from(#2cdd9b), to(#1dc8cd));background:-webkit-linear-gradient(left, #2cdd9b 0, #1dc8cd 100%);background:-o-linear-gradient(left, #2cdd9b 0, #1dc8cd 100%);background:linear-gradient(to right, #2cdd9b 0, #1dc8cd 100%)}
.bg-info-gradient {background:#00b4ff;background:-webkit-linear-gradient(legacy-direction(to right), #00b4ff 0, #316ce8 100%);background:-webkit-gradient(linear, left top, right top, from(#00b4ff), to(#316ce8));background:-webkit-linear-gradient(left, #00b4ff 0, #316ce8 100%);background:-o-linear-gradient(left, #00b4ff 0, #316ce8 100%);background:linear-gradient(to right, #00b4ff 0, #316ce8 100%)}
.bg-danger-gradient {background:#ff4d7e;background:-webkit-linear-gradient(legacy-direction(to right), #ff4d7e 0, #ff6a5b 100%);background:-webkit-gradient(linear, left top, right top, from(#ff4d7e), to(#ff6a5b));background:-webkit-linear-gradient(left, #ff4d7e 0, #ff6a5b 100%);background:-o-linear-gradient(left, #ff4d7e 0, #ff6a5b 100%);background:linear-gradient(to right, #ff4d7e 0, #ff6a5b 100%)}
.btn {outline:0;padding:0 12px;position:relative;font-weight:600;border:0;-webkit-transition:all .5s ease;transition:all .5s ease}
.btn.active, .btn:active {-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}
.btn:hover {color:inherit}
.btn:focus {-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.btn i {font-size:10px;padding-left:3px}
.btn-main:hover, .btn-second:hover {-webkit-filter:brightness(113%);filter:brightness(113%);color:#fff}
.btn-effect {overflow:hidden}
.ripple {width:0;height:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(255, 255, 255, .4);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);position:absolute;opacity:1}
.rippleEffect {animation:rippleDrop .6s linear}
@keyframes rippleDrop {100% {    -webkit-transform:scale(2.5);    -moz-transform:scale(2.5);    -o-transform:scale(2.5);    -ms-transform:scale(2.5);    transform:scale(2.5);    opacity:0}}
.btn-round {-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px}
.btn-main, .btn-second {color:#fff; border:solid 1px #f35a4a57;}
.btn-main:hover {color:#f35a4a;}
.btn-blue {background:#29b1fd}
.btn-blue:hover {background:#66c9ff}
.btn-green {color:white;background:#27ae60; border:solid 1px #34cb74;}
.btn-green:hover {color:white;background:#34cb74}
.btn-purple {background:#443088}
.btn-purple:hover {background:#5c48a0}
.btn-orange {background:#e69d29}
.btn-orange:hover {background:#ecaf4f}
.btn-red {background:#db6131}
.btn-red:hover {background:#dc7f5a}
.btn-dark {background:#0c112a}
.btn-dark:hover {background:#293053}
.btn-white {background:#fff; border:solid 1px #f35a4a57; color:#f35a4a;}
.btn-white:hover {background:#f35a4a57; color:#f35a4a;}
ul.social-btns li {display:inline-block;padding:0 5px;vertical-align: middle;}
.social-btn-roll {width:35px;height:35px;border:1px solid #3b5998;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;display:block;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ms-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}
.social-btn-roll:hover .social-btn-roll-icons {-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.social-btn-roll:hover .social-btn-roll-icon {color:#f6f6f6}
.social-btn-roll-icons {width:200%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.social-btn-roll-icon {width:50%;line-height:35px;display:block;float:left;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.social-btn-roll.facebook {border-color:#3b5998;color:#3b5998}
.social-btn-roll.facebook:hover {background:#3b5998}
.social-btn-roll.twitter {border-color:#4cc4f2;color:#4cc4f2}
.social-btn-roll.twitter:hover {background:#4cc4f2}
.social-btn-roll.google-plus {border-color:#dd4b39;color:#dd4b39}
.social-btn-roll.google-plus:hover {background:#dd4b39}
.social-btn-roll.instagram {border-color:#9b6954;color:#9b6954}
.social-btn-roll.instagram:hover {background:#9b6954}
.social-btn-roll.linkedin {border-color:#0077b5;color:#0077b5}
.social-btn-roll.linkedin:hover {background:#0077b5}
.social-btn-roll.rss {border-color:orange;color:orange}
.social-btn-roll.rss:hover {background:orange}
.social-btn-roll.pinterest {border-color:#cb2027;color:#cb2027}
.social-btn-roll.pinterest:hover {background:#cb2027}
.social-btn-roll.tumblr {border-color:#32506d;color:#32506d}
.social-btn-roll.tumblr:hover {background:#32506d}
.social-btn-roll.github {border-color:#171515;color:#171515}
.social-btn-roll.github:hover {background:#171515}
.social-btn-roll.dribbble {border-color:#ec4a89;color:#ec4a89}
.social-btn-roll.dribbble:hover {background:#ec4a89}
.social-btn-roll.wordpress {border-color:#16a0ce;color:#16a0ce}
.social-btn-roll.wordpress:hover {background:#16a0ce}
.social-btn-roll.amazon {border-color:orange;color:orange}
.social-btn-roll.amazon:hover {background:orange}
.social-btn-roll.dropbox {border-color:#007ee5;color:#007ee5}
.social-btn-roll.dropbox:hover {background:#007ee5}
.social-btn-roll.paypal {border-color:#03268c;color:#03268c}
.social-btn-roll.paypal:hover {background:#03268c}
.social-btn-roll.yahoo {border-color:#420294;color:#420294}
.social-btn-roll.yahoo:hover {background:#420294}
.social-btn-roll.flickr {border-color:#fd0d7e;color:#fd0d7e}
.social-btn-roll.flickr:hover {background:#fd0d7e}
.social-btn-roll.reddit {border-color:#ff4006;color:#ff4006}
.social-btn-roll.reddit:hover {background:#ff4006}
.social-btn-roll.vimeo {border-color:#63b4e4;color:#63b4e4}
.social-btn-roll.vimeo:hover {background:#63b4e4}
.social-btn-roll.spotify {border-color:#1dd069;color:#1dd069}
.social-btn-roll.spotify:hover {background:#1dd069}
.social-btn-roll.youtube {border-color:#e62117;color:#e62117}
.social-btn-roll.youtube:hover {background:#e62117}
#backtotop {position:fixed;opacity:0;visibility:hidden;bottom:25px;right:25px;z-index:999;-webkit-transition:.35s;-moz-transition:.35s;-ms-transition:.35s;-o-transition:.35s;transition:.35s;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}
#backtotop a:after, .play-video {position:relative;display:inline block}
#backtotop.visible {opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
#backtotop a {color:#fff;text-decoration:none;border:0;display:block;width:46px;height:46px;opacity:1;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:26px}
#backtotop a:after {content:"\f106";font-family:FontAwesome;top:7%;-webkit-transform:translateY(-55%);-moz-transform:translateY(-55%);-ms-transform:translateY(-55%);-o-transform:translateY(-55%);transform:translateY(-55%)}
.play-video {/*height:60px;width:60px;line-height:60px;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;*/z-index:10;-webkit-transition:all .5s ease;transition:all .5s ease;background: #16212e;}
.play-video:hover {color:#fff;background: #324b68;}
.play-video i {margin-left:4px}
.general-search-wrapper {position:absolute;top:0;left:0;right:0;width:100%;z-index:99;height:60px;background:#fff;padding:0 20px;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.general-search-wrapper.open {opacity:1;visibility:visible}
.general-search-wrapper .general-search {position:relative}
.general-search-wrapper .general-search input {height:60px;border:0;font-size:20px}
.general-search-wrapper .general-search .toggle-search {position:absolute;right:0;top:0;line-height:60px;cursor:pointer;color:#666}
form#search-form-1 .btn, form#search-form-1 input {height:55px}
form#search-form-1 .form-group {position:relative}
form#search-form-1 .btn {position:absolute;width:80px;top:0;right:0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;padding:0;text-align:center !important}
form#search-form-1 .btn i {font-size:22px;line-height:55px}
form#search-form-1 input {-webkit-box-shadow:0 0 15px rgba(0, 0, 0, .2);-moz-box-shadow:0 0 15px rgba(0, 0, 0, .2);box-shadow:0 0 15px rgba(0, 0, 0, .2);-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}
form#search-form-1 input:focus, form#search-form-1 input:hover {-webkit-box-shadow:0 3px 25px rgba(0, 0, 0, .4);-moz-box-shadow:0 3px 25px rgba(0, 0, 0, .4);box-shadow:0 3px 25px rgba(0, 0, 0, .4)}
form.mailchimp .btn {position:absolute;top:1px;bottom:1px;right:0;z-index:5;color:#fff;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}
.timeline .timeline-step:last-child:after, .timeline .timeline-step:last-child:before {bottom:0;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);left:50%}
.login-register-page form .status {margin-top:40px}
.forgetpassword-wrapper .status span, .signin-wrapper .status span, .signup-wrapper .status span {display:block}
.forgetpassword-wrapper .bottom-links a, .signin-wrapper .bottom-links a, .signup-wrapper .bottom-links a {cursor:pointer;font-weight:400}
.general-listing {padding:0;margin:0}
.general-listing li {list-style:none;margin:0}
.general-listing li a {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:10px;-webkit-transition:.2s ease-in;-moz-transition:.2s ease-in;-ms-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.general-listing li:hover a {padding-left:10px}
.general-listing li:last-child a {padding-bottom:0}
.general-listing li i {margin-right:7px;vertical-align:middle}
.timeline {margin-top:100px;position:relative}
.timeline .main-line {position:absolute;top:0;left:50%;right:50%;margin-left:-1px;height:100%;border-left:2px dashed #e3e3e3}
.timeline .timeline-step {position:relative;padding:80px 0}
.timeline .timeline-step:last-child:before {content:"\f00c";font-family:fontawesome;position:absolute;line-height:60px;font-size:22px;color:#00b489;z-index:9;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.timeline .timeline-step:last-child:after {content:'';position:absolute;width:60px;height:60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#a9e6cf;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation:timeline_success_boxshadow 5s infinite;animation:timeline_success_boxshadow 5s infinite}
@-webkit-keyframes timeline_success_boxshadow {
0%,     100% {    -webkit-box-shadow:0 0 0 rgba(169, 230, 208, .6);    -moz-box-shadow:0 0 0 rgba(169, 230, 208, .6);    box-shadow:0 0 0 rgba(169, 230, 208, .6)}
50% {    -webkit-box-shadow:0 0 0 rgba(169, 230, 208, .2);    -moz-box-shadow:0 0 0 rgba(169, 230, 208, .2);    box-shadow:0 0 0 rgba(169, 230, 208, .2)}}
@keyframes timeline_success_boxshadow {
0%,     100% {    -webkit-box-shadow:0 0 0 rgba(169, 230, 208, .6);    -moz-box-shadow:0 0 0 rgba(169, 230, 208, .6);    box-shadow:0 0 0 rgba(169, 230, 208, .6)}
50% {    -webkit-box-shadow:0 0 0 rgba(169, 230, 208, .2);    -moz-box-shadow:0 0 0 rgba(169, 230, 208, .2);    box-shadow:0 0 0 rgba(169, 230, 208, .2)}}
.timeline span.timeline-step-btn {position:absolute;content:"";top:0;left:50%;width:110px;height:40px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color:#767676;background-color:#e3e3e3;line-height:40px;font-weight:600;text-align:center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.timeline .timeline-text-wrapper {margin:auto 0}
.timeline .timeline-text-wrapper .timeline-text-right {padding-left:100px}
.timeline .timeline-image-wrapper {text-align:center}
.pricing-table-1 {font-size:16px}
.pricing-table-1 .features-holder, .pricing-table-1 .price-table {float:left;border-right:none;border-left:none}
.pricing-table-1 .features-holder {width:50%;text-align:left}
.pricing-table-1 .features-title, .pricing-table-1 .price-table .table-header {display:table;height:50px;width:100%;padding:10px;border-bottom:1px solid #e9ebec}
.pricing-table-1 .features-title h5, .pricing-table-1 .price-table .table-header h5 {margin:0}
.features-list-wrapper, .pricing-table-1 .price-table .table-content {border-left:1px solid #e9ebec}
.pricing-table-1 .features-list-wrapper {background:#fff}
.pricing-table-1 .price-table .table-content ul, .pricing-table-1 ul.features-list {list-style:none;margin:0;padding:0}
.pricing-table-1 .price-table .table-content ul li, .pricing-table-1 ul.features-list li {font-size:14px;margin:0;padding:10px;border-bottom:1px solid #e9ebec;color:#8e8e8e;font-weight:500;height:50px}
.pricing-table-1 ul.features-list li h6 {margin:0;font-size:inherit;font-weight:inherit;line-height:30px}
.pricing-table-1 .price-table {width:25%;text-align:center;background:#fff}
.pricing-table-1 .price-table:last-child {border-right:1px solid #e9ebec}
.pricing-table-1 .price-table .table-header {border-left:1px solid #e9ebec;border-top:1px solid #e9ebec}
.pricing-table-1 .price-table .table-content ul li {line-height:30px}
.pricing-table-1 .price-table .table-footer {border-left:1px solid #e9ebec;border-bottom:1px solid #e9ebec;padding:20px 0}
.pricing-table-1 .price-table .table-footer .price-holder {font-weight:600;padding-bottom:10px}
.pricing-table-1 .price-table .table-footer .btn i {font-size:16px;margin:0;padding:0}
.pricing-table-1 .price-table-featured .table-content ul li, .pricing-table-1 .price-table-featured .table-header h5 {color:#05b489}
.pricing-table-2 {display:flex;flex-wrap:wrap;align-items:flex-start;position:relative}
.pricing-table-2 .plan {flex:1;-webkit-box-shadow:0 0 30px 0 rgba(0, 0, 0, .05);-moz-box-shadow:0 0 30px 0 rgba(0, 0, 0, .05);box-shadow:0 0 30px 0 rgba(0, 0, 0, .05);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;position:relative;z-index:9;overflow:hidden}
.pricing-table-2 .plan-price {width:100%;background:#edf5f7;padding:48px 30px 45px}
.pricing-table-2 .plan-price h3 {margin:0;color:#999;font-weight:400;font-size:22px}
.pricing-table-2 .plan-price .value {display:block;font-size:37px;line-height:35px;padding:22px 0 0;color:#333}
.pricing-table-2 .plan-price .period {color:#999;margin-top:20px;padding:0 10%;display:block}
.pricing-table-2 .plan-features {padding:35px 30px;background:#fff}
.pricing-table-2 .plan-features ul {list-style:none;padding:0}
.pricing-table-2 .plan-features ul li {padding:3px 0}
.pricing-table-2 .plan-features a.button {margin-top:20px}
.pricing-table-2 .plan.featured {margin-left:-1px;margin-right:-1px;-webkit-transform:translateY(-25px);-moz-transform:translateY(-25px);-ms-transform:translateY(-25px);-o-transform:translateY(-25px);transform:translateY(-25px);z-index:11}
.pricing-table-2 .plan.featured .plan-price {padding:50px 30px}
.pricing-table-2 .plan.featured .plan-price:before {content:'Featured';position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:20px;right:-65px;text-align:center;width:200px;font-size:12px;margin:0;z-index:99;background:#fff;font-weight:500;line-height:28px}
.pricing-table-2 .plan.featured .plan-price .value, .pricing-table-2 .plan.featured .plan-price h3 {color:#fff}
.pricing-table-2 .plan.featured .plan-price .period {color:#fff;line-height:23px}
.pricing-table-2 .plan.featured .plan-features {padding:45px 30px}
.page-header {position:relative;padding:50px 0;background-repeat:no-repeat;background-size:cover}
.page-header:before {content:'';position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7}
.page-header .breadcrumb li:before, .page-header .breadcrumb li:last-child:after {display:none}
.page-header .inner {position:relative;z-index:10}
.page-header .title {color:#fff;font-weight:400;margin:0;padding:0;text-transform:capitalize}
.page-header .breadcrumb {background:0 0;padding:0;margin:0}
.page-header .breadcrumb li {margin:0;padding:5px 0;color:#fff}
.page-header .breadcrumb li:after {content:'|';padding:0 10px 0 16px;color:#fff}
.page-header .breadcrumb li:last-child {padding:5px;color:#b3bbce}
.pagination {margin-top:20px;text-align:center;overflow:hidden}
.pagination ul {padding:0;list-style-type:none;margin:0 auto}
.pagination ul li {display:inline-block;width:50px;height:50px;margin:0 5px 0 0;padding:0}
.pagination ul li:last-child {margin:0}
.pagination ul li a {display:block;font-size:14px;font-weight:400;line-height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.pagination ul li a.current-page, .pagination ul li a.current-page:hover {color:#fff}
.pagination ul li a:hover {background:#e7edef}
.icon-box {text-align:center;margin-top:50px;position:relative}
.icon-box.with-line:before {content:"";height:1px;width:100%;position:absolute;left:50%;top:30px;background:#edf5f7;display:block}
.icon-box i {display:inline-block;width:120px;font-size:60px;background:#fff;position:relative}
.icon-box h3 {font-weight:500}
.icon-box2 {padding-left:80px;margin-top:50px;position:relative}
.icon-box2 i {position:absolute;top:0;left:0;line-height:94px;font-size:50px}
.icon-box2 .title {font-weight:500;margin:0;padding-bottom:10px}
.features-tab {display:block}
.features-tab li {margin:0}
.features-tab li a {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;padding:25px}
.features-tab li a.active, .features-tab li a:hover {background:#edf5f7;-webkit-box-shadow:0 0 25px rgba(243, 90, 74, .05);-moz-box-shadow:0 0 25px rgba(243, 90, 74, .05);box-shadow:0 0 25px rgba(243, 90, 74, .05)}
.features-tab .icon-wrapper {margin-right:25px;color:#8d97ad;font-size:3rem}
.features-tab .icon-wrapper i {line-height:82px}
.features-tab .title {margin:0;padding-bottom:10px;font-weight:500}
.features-tab .subtitle {font-size:16px;line-height:24px}
.testimonial-slider .testimonial-content {position:relative;background-color:#fff;padding:75px 100px;max-width:700px;margin:50px auto;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .05);-moz-box-shadow:0 0 40px rgba(0, 0, 0, .05);box-shadow:0 0 40px rgba(0, 0, 0, .05)}
.testimonial-slider .testimonial-content>img {position:absolute;width:100px;top:-50px;left:0;right:0;margin:0 auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 15px 30px rgba(0, 0, 0, .1);-moz-box-shadow:0 15px 30px rgba(0, 0, 0, .1);box-shadow:0 15px 30px rgba(0, 0, 0, .1)}
.testimonial-slider .testimonial-comment>h4 {margin:10px 0;font-size:24px}
.testimonial-slider .testimonial-comment .testimonial-info {color:#777;text-transform:uppercase;font-size:12px;font-weight:500}
.testimonial-slider .testimonial-comment>p {margin:25px 0 0;font-size:18px;font-weight:300}
.full-slider .search-form-wrapper {position:absolute;top:50%;left:0;right:0;margin-top:20px;z-index:90}
#fullwidth-slider .slotholder:before, #hero-slider .slotholder:before {content:'';height:100%;width:100%;position:absolute;z-index:0;background-color:rgba(26, 26, 26, .7)}
#fullwidth-slider form#search-form-1 input {-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.upcoming-movies .upcoming-featured-item .poster {max-height:450px;overflow:hidden}
.upcoming-movies .upcoming-featured-item .poster img {width:100%;height:100%;object-fit:cover}
section.counter .counter-item {font-size:30px;font-weight:500;color:#fff}
section.counter h4 {margin:0;color:#fff}
.features .features-wrapper {padding:100px}
.top-movies2 {margin-top:-150px;z-index:99}
.top-movies2 .movie-box-4 .listing-image {max-height:300px}
.top-movies2 .movie-box-4 .listing-content {width:100%}
.latest-releases .owl-stage-outer {padding:50px 0}
.page-not-found {text-align:center}
.page-not-found h2 {margin:0;color:#343a40;font-size:9em;text-shadow:0 0 25px rgba(52, 58, 64, .2);opacity:.1}
.page-not-found h3 {margin-top:-20px}
.page-not-found form input {-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}
.coming-soon {height:100vh;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative}
.coming-soon:before {content:'';height:100%;width:100%;position:absolute;z-index:1;background-color:rgba(26, 26, 26, .9)}
.coming-soon .container {z-index:2;position:relative;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.coming-soon h3 {font-size:34px;font-weight:300;color:rgba(255, 255, 255, .9)}
.coming-soon .count-down {display:inline-block;margin:30px 0 50px}
.coming-soon .count-down div {display:inline-block;margin:0 10px;float:left}
.coming-soon .count-down span {background-color:rgba(255, 255, 255, .1);font-size:40px;color:#fff;width:120px;display:inline-block;padding:20px 0;font-weight:400;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.coming-soon .count-down i {display:block;background-color:#fff;color:#333;font-size:14px;font-style:normal;font-weight:500;text-transform:uppercase;letter-spacing:1px;margin:0;padding:5px 0;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.coming-soon .subscribe-form {position:relative;max-width:550px;margin:0 auto}
.coming-soon .subscribe-form input {border:0;height:50px}
.coming-soon .subscribe-form .btn {position:absolute;top:0;right:0;height:50px;line-height:50px;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}
.contact-page .title {font-weight:500}
.contact-page .details-wrapper {width:100%;padding-right:40px}
.contact-page .details-wrapper ul.contact-details {list-style:none;padding:0}
.contact-page .details-wrapper ul.contact-details strong {font-weight:500}
.contact-page .details-wrapper ul.contact-details li {text-align:left;padding-left:60px;position:relative;width:100%;display:inline-block;margin:10px 0;line-height:24px}
.contact-page .details-wrapper ul.contact-details li strong {display:block}
.contact-page .details-wrapper ul.contact-details li i {height:100%;position:absolute;top:10px;left:0;font-size:32px}
form#contact-form div#contact-result {position:fixed;left:0;bottom:-50px;width:100%;color:#fff;text-align:center;padding:15px 0;margin:0;z-index:15;opacity:0;visibility:hidden;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}
.movie-box-3, .watch-later-item {-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
form#contact-form div#contact-result.error, form#contact-form div#contact-result.valid {bottom:0;opacity:1;visibility:visible}
form#contact-form div#contact-result.error {background:#dc464a}
form#contact-form div#contact-result.valid {background:#2ecc71}
.login-register-page {height:100vh;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative}
.login-register-page:before {content:'';height:100%;width:100%;position:absolute;z-index:1;background-color:rgba(26, 26, 26, .9)}
.login-register-page .container {z-index:2;position:relative;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.login-register-page .login-register {margin:0 auto;padding-bottom:10px}
.watch-later-item {border-bottom:1px solid rgba(238, 238, 238, .5);padding:30px;transition:all .3s ease}
.watch-later-item:hover {-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .1);-moz-box-shadow:0 0 40px rgba(0, 0, 0, .1);box-shadow:0 0 40px rgba(0, 0, 0, .1)}
.watch-later-item .listing-container {display:flex}
.watch-later-item .listing-container .listing-image {flex:1}
.watch-later-item .listing-container .listing-image img {width:100px}
.watch-later-item .listing-container .listing-content {flex:7}
.watch-later-item .listing-container .listing-content .inner {padding-left:40px}
.watch-later-item .listing-container .listing-content .title {padding-bottom:10px;font-weight:500}
.watch-later-item .listing-container .listing-content p {margin-bottom:10px}
.bloglist-post-holder {border:1px solid #e3e3e3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden;text-align:center;margin-bottom:40px}
.bloglist-post-holder a.bloglist-thumb-link {position:relative;max-height:250px;display:block;overflow:hidden}
.bloglist-post-holder .bloglist-thumb-link .bloglist-post-thumbnail {width:100%;height:250px;background-size:cover !important;background-position:center !important;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}
.blog-post .blog-thumb a:before, .bloglist-post-holder .bloglist-thumb-link .bloglist-post-thumbnail:after {content:'';display:block;height:100%;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;width:100%}
.bloglist-post-holder .bloglist-thumb-link:hover .bloglist-post-thumbnail {-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);-o-filter:blur(10px);filter:blur(10px)}
.bloglist-post-holder .bloglist-thumb-link .bloglist-post-thumbnail:after {opacity:0;transition:all .8s ease}
.bloglist-post-holder .bloglist-thumb-link:hover .bloglist-post-thumbnail:after {opacity:.6}
.bloglist-post-holder .bloglist-text-wrapper {position:relative;background:#fff;padding:40px 20px}
.bloglist-post-holder .bloglist-avatar {position:absolute;top:-25px;left:0;width:100%}
.bloglist-post-holder .bloglist-avatar img {-webkit-box-shadow:0 0 15px rgba(0, 0, 0, .2);-moz-box-shadow:0 0 15px rgba(0, 0, 0, .2);box-shadow:0 0 15px rgba(0, 0, 0, .2)}
.bloglist-post-holder .bloglist-title {margin:0}
.bloglist-post-holder .bloglist-title a {color:#333}
.bloglist-post-holder .bloglist-meta {color:#999;padding-top:10px}
.bloglist-post-holder .bloglist-excerpt {padding-top:25px}
.blog-post {margin:0 30px 40px 0;padding-bottom:40px;border-bottom:1px solid #e3e3e3}
.blog-post:last-of-type {border:0;margin-bottom:20px}
.blog-post .blog-thumb {position:relative;padding:0;margin-bottom:30px;max-height:350px;overflow:hidden}
.blog-post .blog-thumb a:before {position:absolute;opacity:0;top:0;left:0;z-index:1;transition:all .8s ease}
.blog-post .blog-thumb:hover a:before {opacity:.6}
.blog-post .blog-thumb a:after {z-index:2}
.blog-post .blog-thumb img {width:100%;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}
.blog-post .blog-thumb:hover img {-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);-o-filter:blur(10px);filter:blur(10px)}
.blog-post .post-content .title {font-weight:500;margin:0;padding:0}
.blog-post .post-content .post-meta {list-style:none;padding:0;margin:5px 0 0}
.blog-post .post-content .post-meta li {display:inline-block;color:#8d97ad}
.blog-post .post-content .post-meta li:after {content:"";width:1px;height:12px;background:#d0d0d0;display:inline-block;position:relative;top:0;margin:0 10px}
.blog-post .post-content .post-meta li:last-child:after {display:none}
.blog-post .post-content p {margin:20px 0}
.blog-post .post-content a.read-more {display:inline-block;font-weight:500}
.blog-post .post-content a.read-more i {font-size:18px;padding-left:3px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.blog-post .post-content a.read-more:hover i {padding-left:7px}
.sidebar .widget {margin-bottom:50px}
.sidebar .widget:last-child {margin-bottom:0}
.sidebar .widget .title {font-weight:500}
.sidebar .widget .search-blog-input {position:relative}
.sidebar .widget .search-blog-input:before {content:"\e090";font-family:simple-line-icons;position:absolute;display:inline-block;font-size:17px;line-height:46px;color:#8d97ad;right:15px;top:0}
ul.blog-posts-widget {padding:0;list-style:none}
ul.blog-posts-widget li {margin-top:30px;padding-bottom:30px;border-bottom:1px solid #e3e3e3}
ul.blog-posts-widget li:first-child {margin-top:0}
ul.blog-posts-widget li:last-child {padding-bottom:0;border-bottom:0}
ul.blog-posts-widget .blog-content {display:table}
ul.blog-posts-widget .blog-content .blog-thumb {display:inline-block;position:relative;float:left;width:80px;height:80px;overflow:hidden;margin-right:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.movie-box-3 .stars .category, .sort-by {float:right}
ul.blog-posts-widget .blog-content .blog-thumb a:before {content:'';position:absolute;display:block;width:100%;height:100%;top:0;left:0;opacity:0;z-index:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.movie-box-1 .poster:after, .movie-box-1 .poster:before {content:"";height:100%;width:100%}
ul.blog-posts-widget .blog-content:hover .blog-thumb a:before {opacity:.6}
ul.blog-posts-widget .blog-content .blog-thumb img {position:absolute;max-width:none;width:auto;height:100%;left:-25%}
ul.blog-posts-widget .blog-content .blog-text {display:table-cell;vertical-align:middle}
ul.blog-posts-widget .blog-content .blog-text h5 {font-size:16px;font-weight:500;margin:0 0 5px}
ul.blog-posts-widget .blog-content .blog-text span {font-size:14px;color:#8d97ad}
.blog-post-wrapper {margin-right:30px}
.blog-post-detail .blog-thumb {position:relative;padding:0;margin-bottom:30px;max-height:350px;overflow:hidden}
.blog-post-detail .blog-thumb img {width:100%}
.blog-post-detail .post-content .title {font-weight:500;margin:0;padding:0}
.blog-post-detail .post-content .post-meta {list-style:none;padding:0;margin:5px 0 0}
.blog-post-detail .post-content .post-meta li {display:inline-block;color:#8d97ad}
.blog-post-detail .post-content .post-meta li:after {content:"";width:1px;height:12px;background:#d0d0d0;display:inline-block;position:relative;top:0;margin:0 10px}
.blog-post-detail .post-content .post-meta li:last-child:after {display:none}
.blog-post-detail .post-content p {margin:20px 0}
.comments .title {font-weight:500}
.comments .media {border:0;padding:0;margin:50px 0}
.comment-form .title {font-weight:500}
.layout-switcher a {display:inline-block;width:40px;height:40px;line-height:40px;font-size:14px;background:#edf5f7;color:#999;text-align:center;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden;position:relative;margin-right:10px}
.movie-box-2, .movie-box-3 {-webkit-border-radius:5px;-moz-border-radius:5px}
.layout-switcher a.active, .layout-switcher a:hover {color:#fff}
.sort-by {width:50%}
.movie-box-1, .movie-box-1 .poster {position:relative}
.movie-box-1 .poster:before {position:absolute;display:block;bottom:0;z-index:8;opacity:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.movie-box-1:hover .poster:before {opacity:.5}
.movie-box-1 .poster:after {position:absolute;display:block;bottom:0;z-index:9;background:-webkit-linear-gradient(bottom, rgba(35, 35, 37, .9) 0, rgba(35, 35, 37, .5) 35%, rgba(22, 22, 23, 0) 60%, rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(bottom, rgba(35, 35, 37, .9) 0, rgba(35, 35, 37, .5) 35%, rgba(22, 22, 23, 0) 60%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to top, rgba(35, 35, 37, .9) 0, rgba(35, 35, 37, .5) 35%, rgba(22, 22, 23, 0) 60%, rgba(0, 0, 0, 0) 100%)}
.movie-box-2 .listing-image:after, .movie-box-2 .listing-image:before, .movie-box-4 .listing-image:after, .movie-box-4 .listing-image:before, .movie-detail-intro:before, .movie-list-1 .listing-image:after, .movie-list-1 .listing-image:before {content:''}
.movie-box-1 .poster img {width:100%}
.movie-box-1 .buttons {position:absolute;top:50%;left:50%;z-index:12;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.movie-box-1 .movie-details, .movie-box-1 .stars, .movie-box-2 .stars {z-index:10;width:100%;text-align:center}
.movie-box-1 .buttons .play-video {opacity:0;visibility:hidden;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}
.movie-box-1:hover .buttons .play-video {opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 10px transparent;-moz-box-shadow:0 0 0 10px transparent;box-shadow:0 0 0 10px transparent}
.movie-box-1:hover .buttons .play-video:hover {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 0 0 10px rgba(243, 90, 74, .4);-moz-box-shadow:0 0 0 10px rgba(243, 90, 74, .4);box-shadow:0 0 0 10px rgba(243, 90, 74, .4)}
.movie-box-1 .movie-details {position:absolute;bottom:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:0;visibility:hidden}
.movie-box-1:hover .movie-details {bottom:30px;opacity:1;visibility:visible}
.movie-box-1 .movie-details .movie-title {margin:0;color:#fff}
.movie-box-1 .movie-details .released {display:block;color:rgba(255, 255, 255, .7);font-weight:400;padding-top:20px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}
.movie-box-1:hover .movie-details .released {padding-top:0}
.movie-box-1 .stars {position:absolute;top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:0;visibility:hidden}
.movie-box-1:hover .stars {top:30px;opacity:1;visibility:visible}
.movie-box-1 .stars .rating {color:#ffc741}
.movie-box-1 .stars span {display:block;color:rgba(255, 255, 255, .7);font-weight:400;padding-top:20px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}
.movie-box-1:hover .stars span {padding-top:0}
.movie-box-2 {background:#343a40;border-radius:5px;overflow:hidden}
.movie-box-2 .listing-image {position:relative;max-height:250px;overflow:hidden}
.movie-box-2 .listing-image:before {display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#343a40;opacity:.6}
.movie-box-2 .listing-image:after {display:block;position:absolute;bottom:0;left:0;width:100%;height:50%;background:-webkit-linear-gradient(to top, rgba(52, 58, 64, 1) 0, rgba(52, 58, 64, 0) 100%);background:-o-linear-gradient(to top, rgba(52, 58, 64, 1) 0, rgba(52, 58, 64, 0) 100%);background:linear-gradient(to top, rgba(52, 58, 64, 1) 0, rgba(52, 58, 64, 0) 100%)}
.movie-box-2 .listing-image img {width:100%;height:100%;object-fit:cover}
.movie-box-2 .stars {position:absolute;left:0;bottom:10px}
.movie-box-2 .stars .rating {color:#ffc741}
.movie-box-2 .listing-image .play-btn {position:absolute;top:50%;left:50%;z-index:12;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.movie-box-2 .listing-image .play-btn .play-video {opacity:0;visibility:hidden;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}
.movie-box-2:hover .listing-image .play-btn .play-video {opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 10px transparent;-moz-box-shadow:0 0 0 10px transparent;box-shadow:0 0 0 10px transparent}
.movie-box-2:hover .listing-image .play-btn .play-video:hover {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 0 0 10px rgba(243, 90, 74, .4);-moz-box-shadow:0 0 0 10px rgba(243, 90, 74, .4);box-shadow:0 0 0 10px rgba(243, 90, 74, .4)}
.movie-box-2 .listing-image .buttons {position:absolute;width:100%;top:10px;left:0;color:#fff}
.movie-box-2 .listing-image .buttons a {font-size:18px;opacity:.5}
.movie-box-2:hover .listing-image .buttons a {opacity:1}
.movie-box-2 .listing-image .buttons .like {position:absolute;left:20px;top:0}
.movie-box-2 .listing-image .buttons .share {position:absolute;right:20px;top:0}
.movie-box-2 .listing-content {padding:20px;text-align:center}
.movie-box-2 .listing-content .title {color:#fff;font-weight:500}
.movie-box-3 {background:#fff;border-radius:5px;overflow:hidden;-webkit-box-shadow:10px 10px 40px 0 rgba(52, 58, 64, .1);-moz-box-shadow:10px 10px 40px 0 rgba(52, 58, 64, .1);box-shadow:10px 10px 40px 0 rgba(52, 58, 64, .1);transition:all .3s ease}
.movie-box-4, .movie-list-1 {-webkit-border-radius:5px;-moz-border-radius:5px;overflow:hidden}
.celebrity-list-1 .celebrity-image a:before, .movie-box-4 .listing-image:before {-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
.movie-box-3:hover {-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}
.movie-box-3 .listing-image {max-height:350px;overflow:hidden}
.movie-box-3 .listing-image img {width:100%}
.movie-box-3 .listing-content {position:relative;padding:30px}
.movie-box-3 .play-btn {position:absolute;top:-30px;right:30px}
.movie-box-3 .play-btn a {-webkit-box-shadow:0 10px 30px 0 rgba(243, 90, 74, .7);-moz-box-shadow:0 10px 30px 0 rgba(243, 90, 74, .7);box-shadow:0 10px 30px 0 rgba(243, 90, 74, .7)}
.movie-box-3 .title {padding:0;font-size:1.9em;font-weight:500}
.movie-box-3 .stars {font-size:14px;padding:10px 0;clear:both}
.movie-box-3 .stars i {color:#ffc741}
.movie-box-3 .stars span {color:#999}
.movie-box-4 {position:relative;background:#343a40;border-radius:5px}
.movie-box-4 .listing-image {position:relative;max-height:400px;overflow:hidden}
.movie-box-4 .listing-image:before {display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#343a40;opacity:.6;transition:all .3s ease}
.movie-box-4:hover .listing-image:before {opacity:.95}
.movie-box-4 .listing-image:after {display:block;position:absolute;bottom:0;left:0;width:100%;height:50%;background:-webkit-linear-gradient(to top, rgba(52, 58, 64, 1) 0, rgba(52, 58, 64, 0) 100%);background:-o-linear-gradient(to top, rgba(52, 58, 64, 1) 0, rgba(52, 58, 64, 0) 100%);background:linear-gradient(to top, rgba(52, 58, 64, 1) 0, rgba(52, 58, 64, 0) 100%)}
.movie-box-4 .listing-image img {width:100%;height:100%;object-fit:cover}
.movie-box-4 .stars {position:absolute;left:0;bottom:-20px;width:100%;z-index:10;text-align:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;opacity:0}
.movie-box-4:hover .stars {bottom:10px;opacity:1;-webkit-transition:all .3s ease .6s;-moz-transition:all .3s ease .6s;-ms-transition:all .3s ease .6s;-o-transition:all .3s ease .6s;transition:all .3s ease .6s}
.movie-box-4 .listing-content, .movie-detail-intro2 .movie-poster:before {-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease}
.movie-box-4 .stars .rating {color:#ffc741}
.movie-box-4 .listing-image .buttons {position:absolute;width:100%;top:10px;left:0;color:#fff}
.movie-box-4 .listing-image .buttons a {font-size:18px;opacity:.2}
.movie-box-4:hover .listing-image .buttons a {opacity:1}
.movie-box-4 .listing-image .buttons .like {position:absolute;left:20px;top:0}
.movie-box-4 .listing-image .buttons .share {position:absolute;right:20px;top:0}
.movie-box-4 .listing-content {position:absolute;top:50%;left:0;text-align:center;-webkit-transform:translateY(-50%) scale(2.5);-moz-transform:translateY(-50%) scale(2.5);-ms-transform:translateY(-50%) scale(2.5);-o-transform:translateY(-50%) scale(2.5);transform:translateY(-50%) scale(2.5);-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);-o-filter:blur(10px);filter:blur(10px);transition:all .6s ease;opacity:0}
.movie-box-4:hover .listing-content {-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);-o-filter:blur(0);filter:blur(0);opacity:1}
.movie-box-4 .listing-content .title {color:#fff;font-size:1.9em;font-weight:500}
.movie-list-1 {display:block;background:#343a40;border-radius:5px;width:100%}
.celebrity-list-1, .movie-list-2 {-webkit-border-radius:5px;-moz-border-radius:5px}
.movie-list-1 .listing-container {display:flex;height:300px}
.movie-list-1 .listing-image {flex:4;position:relative}
.movie-list-1 .listing-image:before {display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#343a40;opacity:.6}
.movie-list-1 .listing-image:after {display:block;position:absolute;top:0;right:0;width:50%;height:100%;background:-webkit-linear-gradient(to left, rgba(52, 58, 64, 1) 0, rgba(52, 58, 64, 0) 100%);background:-o-linear-gradient(to left, rgba(52, 58, 64, 1) 0, rgba(52, 58, 64, 0) 100%);background:linear-gradient(to left, rgba(52, 58, 64, 1) 0, rgba(52, 58, 64, 0) 100%)}
.movie-list-1 .listing-image img {width:100%;height:100%;object-fit:cover}
.movie-list-1 .stars {position:absolute;left:30px;bottom:10px;width:100%;z-index:10}
.movie-list-1 .stars .rating {color:#ffc741}
.movie-list-1 .listing-image .play-btn {position:absolute;top:50%;left:50%;z-index:12;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.movie-list-1 .listing-image .play-btn .play-video {opacity:0;visibility:hidden;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}
.movie-list-1:hover .listing-image .play-btn .play-video {opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 10px transparent;-moz-box-shadow:0 0 0 10px transparent;box-shadow:0 0 0 10px transparent}
.movie-list-1:hover .listing-image .play-btn .play-video:hover {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 0 0 10px rgba(243, 90, 74, .4);-moz-box-shadow:0 0 0 10px rgba(243, 90, 74, .4);box-shadow:0 0 0 10px rgba(243, 90, 74, .4)}
.movie-list-1 .listing-image .buttons {position:absolute;width:100%;top:10px;left:30px;color:#fff}
.movie-list-1 .listing-image .buttons a {font-size:18px;margin-right:10px;opacity:.5}
.movie-list-1:hover .listing-image .buttons a {opacity:1}
.movie-list-1 .listing-content {flex:6;position:relative;text-align:center}
.movie-list-1 .listing-content .inner {position:absolute;width:100%;top:50%;padding:0 20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.movie-list-1 .listing-content .inner .title {color:#fff;font-weight:500}
.movie-list-2 {display:block;background:#343a40;border-radius:5px;width:100%;margin-bottom:80px}
main .col-md-12:last-of-type .movie-list-2 {margin-bottom:30px}
.movie-list-2 .listing-container {display:flex;height:300px}
.movie-list-2 .listing-image {flex:4;position:relative}
.movie-list-2 .listing-image .img-wrapper {max-width:250px;position:absolute;top:-50px;left:0;right:0;bottom:20px;margin:0 auto;background:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:10px 10px 40px 0 rgba(0, 0, 0, .2);-moz-box-shadow:10px 10px 40px 0 rgba(0, 0, 0, .2);box-shadow:10px 10px 40px 0 rgba(0, 0, 0, .2);overflow:hidden}
.movie-list-2 .listing-image .img-wrapper:after {content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#343a40;opacity:.6}
.movie-list-2 .listing-image .img-wrapper img {object-fit:cover;width:100%;height:100%}
.movie-list-2 .listing-image .play-btn {position:absolute;top:50%;left:50%;z-index:12;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.movie-list-2 .listing-image .play-btn .play-video {opacity:0;visibility:hidden;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}
.movie-list-2:hover .listing-image .play-btn .play-video {opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 10px transparent;-moz-box-shadow:0 0 0 10px transparent;box-shadow:0 0 0 10px transparent}
.movie-list-2:hover .listing-image .play-btn .play-video:hover {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 0 0 10px rgba(243, 90, 74, .4);-moz-box-shadow:0 0 0 10px rgba(243, 90, 74, .4);box-shadow:0 0 0 10px rgba(243, 90, 74, .4)}
.movie-list-2 .listing-content {flex:6;position:relative;text-align:center}
.movie-list-2 .listing-content .inner {position:absolute;width:100%;top:50%;padding:0 20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.movie-list-2 .listing-content .inner .title {color:#fff;font-weight:500}
.movie-list-2 .listing-content .buttons {position:absolute;width:100%;top:10px;right:10px;color:#fff;text-align:right}
.movie-list-2 .listing-content .buttons a {font-size:18px;margin-right:10px;opacity:.5}
.movie-list-2:hover .listing-content .buttons a {opacity:1}
.movie-list-2 .stars {position:absolute;right:20px;bottom:10px;width:100%;z-index:10;text-align:right;opacity:.5}
.movie-list-2 .stars .rating {color:#ffc741}
.movie-detail-intro .movie-details {position:absolute;bottom:100px;z-index:5}
.movie-detail-intro .title {color:#fff;font-weight:500;padding:0}
.movie-detail-intro ul.movie-subtext, .movie-detail-intro2 ul.movie-subtext {list-style:none;margin-bottom:20px;padding:0}
.movie-detail-intro ul.movie-subtext li, .movie-detail-intro2 ul.movie-subtext li {display:inline-block;opacity:1;margin-right: 12px;}
.movie-detail-intro ul.movie-subtext li:last-child:after, .movie-detail-intro2 ul.movie-subtext li:last-child:after {display:none}
.movie-detail-intro .rate-movie, .movie-detail-intro2 .rate-movie {display:inline-block;width:35px;height:35px;line-height:35px;margin-left:10px;opacity:.5;text-align:center;border:1px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.movie-detail-intro .rate-movie:hover, .movie-detail-intro2 .rate-movie:hover {opacity:1}
.movie-detail-intro .rate-movie i, .movie-detail-intro2 .rate-movie i {font-size:14px;padding:0;width:100%;position:absolute;left:0}
.movie-detail-intro .rating i, .movie-detail-intro2 .rating i {color:#ffc741}
.movie-detail-intro .play-video {position:absolute;left:0;right:0;bottom:-30px;margin:0 auto}
.movie-detail-intro2 .movie-poster {position:relative;float:left;margin-right:30px;-webkit-box-shadow:1px 3px 10px 0 rgba(52, 58, 64, .30);-moz-box-shadow:1px 3px 10px 0 rgba(52, 58, 64, .30);box-shadow:1px 3px 10px 0 rgba(52, 58, 64, .30)}
.movie-detail-intro2 .movie-poster:before {content:"";position:absolute;display:block;height:100%;width:100%;bottom:0;z-index:8;opacity:0;transition:all .6s ease}
.movie-detail-intro2 .movie-poster:hover:before {opacity:.5}
.movie-detail-intro2 .movie-poster .play-video {opacity:0;visibility:hidden;position:absolute;top:50%;left:50%;margin:-30px 0 0 -30px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}
.movie-detail-intro2 .movie-poster:hover .play-video {opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 10px transparent;-moz-box-shadow:0 0 0 10px transparent;box-shadow:0 0 0 10px transparent}
.movie-detail-intro2 .movie-poster:hover .play-video:hover {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 0 0 10px rgba(243, 90, 74, .4);-moz-box-shadow:0 0 0 10px rgba(243, 90, 74, .4);box-shadow:0 0 0 10px rgba(243, 90, 74, .4)}
.movie-detail-intro2 .movie-details .title {color:#fff;font-weight:500;padding:0}
.movie-detail-main .title {font-weight:500}
.movie-detail-main ul.image-gallery {list-style:none;padding:0}
.movie-detail-main ul.image-gallery li {position:relative;display:inline-block;width:32%;margin:0 5px 5px 0}
.movie-detail-main ul.image-gallery li a:before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.3;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}
.movie-detail-main ul.image-gallery li:hover a:before {opacity:.6}
.movie-detail-main ul.image-gallery li a:after {content:'\e023';font-family:simple-line-icons;color:#fff;font-size:24px;position:absolute;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.movie-detail-main ul.image-gallery li:hover a:after {opacity:.8}
.movie-detail-main .sidebar .widget {border:1px solid #ebebeb;padding:35px}
.movie-detail-main .sidebar .widget-movie-details ul {list-style:none;padding:0; }
.movie-detail-main .sidebar .widget-movie-cast .cast-wrapper {list-style:none;padding:0; text-align:center;}
.movie-detail-main .sidebar .widget-movie-cast .cast-wrapper li {margin-bottom:30px; flex:0 0 19%; width:19%; display:inline-block;}
.movie-detail-main .sidebar .widget-movie-cast .cast-wrapper li span{display:block;width:110px; height:110px; margin:0 auto; border:solid 1px #efefef;background-position:center top;background-size:cover}
.movie-detail-main .sidebar .widget-movie-cast .cast-wrapper li small{display:block;}
.movie-detail-main .sidebar .widget-movie-cast .cast-wrapper img {width:60px;display:inline-block;margin-right:20px}
.movie-detail-main .sidebar .widget-movie-cast .cast-wrapper .name {display:block;font-weight:500; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; min-height:34px;}
.celebrity-list-1 { background:#f35a4a0f; border: solid 1px #f35a4a08; margin-bottom:30px;border-radius:5px;overflow:hidden}
.celebrity-list-1 .celeb-container {display:flex}
.celebrity-list-1 .celebrity-image {flex:0 0 30%;position:relative}
.celebrity-list-1 .celebrity-image a:before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all .3s ease}
.celebrity-list-1:hover .celebrity-image a:before {opacity:.6}
.celebrity-list-1 .celebrity-content {margin:auto 0;padding:30px;flex:3}
.celebrity-list-1 .celebrity-content .title {font-weight:500}
.celebrity-list-1 .celebrity-content p {margin:0}
.celebrity-grid-1 {background:#edf5f7;margin-bottom:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}
.celebrity-grid-1 .celebrity-image {position:relative;max-height:300px;overflow:hidden}
.celeb-detail-intro:before, .celebrity-grid-1 .celebrity-image a:before {content:'';position:absolute;top:0;left:0;width:100%;height:100%}
.celebrity-grid-1 .celebrity-image a:before {opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.celebrity-grid-1:hover .celebrity-image a:before {opacity:.6}
.celebrity-grid-1 .celebrity-content {padding:30px}
.celebrity-grid-1 .celebrity-content .title {font-weight:500}
.celebrity-grid-1 .celebrity-content p {margin:0}
.celeb-detail-intro {color:#fff;min-height:600px;background-repeat:no-repeat !important;background-size:cover !important}
.celeb-detail-intro:before {display:block;background:#000;opacity:.7}
.celeb-detail {margin-top:-250px}
.celeb-detail .celeb-img {width:300px;height:450px;-webkit-box-shadow:10px 10px 40px 0 rgba(52, 58, 64, .25);-moz-box-shadow:10px 10px 40px 0 rgba(52, 58, 64, .25);box-shadow:10px 10px 40px 0 rgba(52, 58, 64, .25)}
.celeb-detail .celeb-img img {width:100%;height:100%;object-fit:cover}
.celeb-detail .celeb-details {margin-top:50px}
.celeb-detail .celeb-details .title {color:#fff;font-weight:500;padding:0}
.celeb-detail .celeb-details .profession {color:#fff;opacity:.7}
.celeb-detail .celeb-details .tab-links {margin-top:70px}
.celeb-detail .celeb-details .tab-links li {margin:0}
.celeb-detail .celeb-details .tab-links li a {color:#fff;text-transform:uppercase;font-weight:500;opacity:.5}
.celeb-detail .celeb-details .tab-links li:first-child a {padding-left:0}
.celeb-detail .celeb-details .tab-links li a.active {opacity:1}
.celeb-detail .celeb-details .bio-description {width:65%;margin-right:30px;float:left}
.celeb-detail .celeb-details .bio-details {width:30%;float:left;border:1px solid #ebebeb;padding:30px}
.celeb-detail .celeb-details .bio-details .bio-wrapper {list-style:none;padding:0}
.celeb-detail .celeb-details .bio-details .bio-wrapper li {padding-bottom:10px}
.celeb-detail .celeb-details .bio-details .bio-wrapper li h6 {margin:0;font-weight:500}
.celeb-detail .celeb-details .film-list {padding:0;list-style:none}
.celeb-detail .celeb-details .film-list li {padding:10px 0;border-bottom:1px solid rgba(52, 58, 64, .2)}
.celeb-detail .celeb-details .film-list li a {font-weight:500}
.celeb-detail .celeb-details .film-list li .year {font-style:italic;float:right;opacity:.7}
header .navbar-brand img{width:70px;}
a:hover, [type="checkbox"]:not(:checked)+label:after, [type="checkbox"]:checked+label:after, #main-nav .navbar-nav .dropdown-menu>li>a:hover, .signin-wrapper .bottom-links a, .signup-wrapper .bottom-links a, .forgetpassword-wrapper .bottom-links a, .pricing-table-2 .plan.featured .plan-price:before, .pagination ul li a:hover, .icon-box i, .icon-box2 i, .features-tab li a.active .icon-wrapper, .features-tab li a:hover .icon-wrapper, .contact-page .details-wrapper ul.contact-details li i, .bloglist-post-holder .bloglist-title a:hover, .blog-post .post-content a.read-more{color:#f35a4a;}
.owl-dots .owl-dot.active span, .loading .loading-effect .object, .btn-main, #backtotop a, .pricing-table-2 .plan.featured .plan-price, .pagination ul li a.current-page, .pagination ul li a.current-page:hover, .layout-switcher a:hover, .layout-switcher a.active, .mm-counter{ background:#f35a4a;}
.loading .loading-effect .object{ background:url(../img/tv-loading.png) #f35a4a center center no-repeat; padding:10px; background-size:88%;}
.small-dialog-headline{background:#f35a4a;}
.bg-primary{background-color:#f35a4a !important;}
.bg-main-gradient{background:#f35a4a;background:-webkit-linear-gradient(legacy-direction(to right), #f35a4a 0%, #f35a4a00 100%);background:-webkit-gradient(linear, left top, right top, from(#f35a4a), to(#f35a4a00));background:-webkit-linear-gradient(left, #f35a4a 0%, #f35a4a00 100%);background:-o-linear-gradient(left, #f35a4a 0%, #f35a4a00 100%);background:linear-gradient(to right, #f35a4a 0%, #f35a4a00 100%);}
.signin-wrapper form#loginform [type="submit"]{background:#f35a4a;}
.pagination ul li a.page-numbers.current, .pagination ul li a.page-numbers.current:hover{background:#f35a4a;}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing{border:2px solid #f35a4a;}
ul.contact-details.klb li i{color:#f35a4a;}
.tagcloud a{border:1px solid #f35a4a;}
.tagcloud a:hover{background:#f35a4a;color:#fff;}
a.comment-reply-link, .comment-respond [type="submit"]{background:#f35a4a;}
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}
.vc_custom_1524600392397{padding-top:100px !important;padding-bottom:100px !important;}.vc_custom_1524600392397{padding-top:100px !important;padding-bottom:100px !important;}.vc_custom_1524832619321{padding-top:100px !important;padding-bottom:100px !important;background-color:#edf5f7 !important;}.vc_custom_1524835519769{padding-top:50px !important;padding-bottom:50px !important;}.vc_custom_1524862314919{padding-top:100px !important;padding-bottom:100px !important;}.vc_custom_1524901790338{padding-top:100px !important;padding-bottom:100px !important;background-color:#edf5f7 !important;}.vc_custom_1524903490459{padding-top:100px !important;padding-bottom:100px !important;background-color:#e7edef !important;}.vc_custom_1525077997714{margin-bottom:40px !important;}.vc_custom_1525078003922{margin-bottom:40px !important;}.vc_custom_1525079255928{margin-bottom:50px !important;}.vc_custom_1524904028506{margin-top:50px !important;}
.wpb_animate_when_almost_visible{opacity:1;}
.boxes { padding-bottom:50px }
.boxes > div > div { padding:15px }
.boxes .movie-details { padding:5px;display: none; }
.boxes .stars { display: none; }
.boxes .title { padding-bottom:0px }
.mm-panels>.mm-panel>.mm-listview { margin:25px 0;}
.mm-listitem .dropdown-toggle::after, #main-nav .logout-btn {display:none;}
@media only screen and (max-width:980px){
	.movie-detail-main .sidebar .widget-movie-cast .cast-wrapper li {flex:0 0 32%; width:32%;}
}
@media only screen and (max-width:768px){
	.movie-detail-main .sidebar .widget-movie-cast .cast-wrapper li {flex:0 0 49%; width:49%;}
}
@media only screen and (max-width:480px){
	.page-header { padding:150px 0px 50px 0; }
}
.corner-up-right{width: 14px;height: 14px;vertical-align: text-top;margin-right: 6px;background-image: url(https://tiyatrolar.tv/assets/img/corner-up-right.png);display: inline-block;background-size: cover;background-repeat: no-repeat;background-position: 100%;}
.corner-up-right-theme{width: 16px;height: 16px;vertical-align: text-top;margin-right: 4px;background-image: url(https://tiyatrolar.tv/assets/svg/corner-up-right-theme.svg);display: inline-block;background-size: contain;transition:all .5s ease;}
.btn-main:hover .corner-up-right{width: 14px;height: 14px;vertical-align: text-top;margin-right: 6px;background-image: url(https://tiyatrolar.tv/assets/img/corner-up-right.png);display: inline-block;background-size: cover;background-repeat: no-repeat;background-position: 0%;}
.btn-main:hover{transition: none;}
.btn-main{transition: none!important;}
.logout-btn{font-size: 14px;font-weight: 500;}
header{background: #16212e!important;}
.heading-h2{text-align: center;color: #f35a4a;font-weight: 500;width:max-content;padding: 0px 30px 12px!important;border-bottom: 1px solid #f35a4a;}
.heading-bulletin{text-align: center;color: #f35a4a;font-weight: 500;}
.timeline-image{padding-right: 5rem;padding-top: 2rem;}
.footer-menu-item li a{color:#718b92;}
.footer-menu-item li a:hover{color:#f35a4a;}
.footer-copyright-area p{font-size: 12px;margin-bottom: 0;line-height: 1.4;color: #000!important;}
.ico-play{background-image: url(/assets/svg/fragman.svg);width: 22px;height: 22px;display: inline-block;background-size: cover;top: 6px;position: relative;margin-right: 6px;background-repeat: no-repeat;}
.ico-camera{background-image: url(/assets/svg/video-camera.svg);width: 24px;height: 22px;display: inline-block;background-size: cover;top: 4px;position: relative;margin-right: 6px;background-repeat: no-repeat;}
.kulak-tiyatrosu .ico-play{background-image: url(/assets/svg/demo.svg);}
.kulak-tiyatrosu .ico-camera{background-image: url(/assets/svg/headphones.svg);}
.btn-watch{background: #23a455!important;border-color:#23a455;}
.btn-watch:hover {color:#fff;background: #34cb74!important;border-color:#34cb74;}
.btn-rent{background: #23a455!important;border-color:#23a455;}
.btn-rent:hover {color:#fff;background: #34cb74!important;border-color:#34cb74;}
.btn-soon{background: #fff!important;color:#16212e!important;border:1px solid #16212e!important;cursor: text!important;user-select: auto!important;}
.nav-pills li:after{content: '';margin-right: 15px;margin-left: 15px;border: .5px solid #cecece;padding-top: 4px;padding-bottom: 4px;}
.nav-pills li:last-child:after{content:'';margin-right: 0;margin-left: 0;border: 0;padding-top: 0px;padding-bottom: 0px;}
.nav-pills li{margin-bottom: 0;}
.nav-pills a{font-weight: bold;color: #16212e;}
.nav-pills li .active {color:#f35a4a!important;}
.w100{width:100%;}
.widget-movie-details{color: black;}
.widget-movie-details strong{color:#16212e;font-weight: bold;}
.widget-movie-details li{margin-bottom: 10px;}
.cast-wrapper a {transition: all 0s!important;}
.small-dialog-content{padding: 20px;}
.wrp { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.menu-border-bottom{border-bottom: 1px solid #738991;}
.poster-box{position: relative;overflow: hidden;border-radius: 3px;}
.poster-box img{transition: all .3s;}
.poster-box:hover img{transform: scale(1.1);transition: all .3s;}
.small-dialog-content ul{padding-left: 0;}
.popup-login{background:#23a455!important;border-color:#23a455;}
.popup-login:hover{background:#34cb74!important;color:#fff;border-color:#34cb74;}
div.small-dialog h3{margin-top: 5px;}
.mfp-close{display: none!important;}
.brd:after{content: '';position: absolute;right: -12px;top: 20px;width: 12px;background: #f35a4a;height: 80%;border-radius: 0 3px 3px 0;}
#handler-message{position: fixed;left: 0;bottom: -50px;width: 100%;color: #fff;text-align: center;padding: 15px 0;margin: 0;z-index: 15;opacity: 0;visibility: hidden;-webkit-transition: all .6s ease;-moz-transition: all .6s ease;-ms-transition: all .6s ease;-o-transition: all .6s ease;transition: all .6s ease;}
.handler-error{bottom: 0!important;opacity: 1!important;visibility: visible!important;background:#f35a4a;}
#handler-message span {font-weight: 400;}
#handler-message a{color:white;text-decoration: underline;}
#handler-message a:hover{color:white;}

.hamburger-inner::after {width: 18px;}

.hover-menu{position:relative;z-index:98;}
.hover-menu:hover{z-index:100;}
.nav-item>a{padding:0;display:inline-block;}
.nav-item>span{display:inline-block;background: #718b9296;width:1px;height: 24px;margin: 0;}
.menu-bg{visibility:hidden; background:#000000c2; width:100vw; height:120vh; position:fixed; z-index:99; left:0; top:0;opacity:0; transition:opacity 0.3s;}
.menu-sub{position:absolute;z-index:100;visibility:hidden; padding-top:12px;right:0px;opacity: 0;transition:all 0.4s linear;}
.hover-menu:hover ~ .menu-bg, .hover-menu:hover .menu-sub{visibility:visible;opacity: 1;}
.menu-sub:hover{display:block;}
.mm-listitem .notification-count{display:none}
li[data_="border-hidden"]:after{border:none}
.hamburger-inner, .hamburger-inner::after, .hamburger-inner::before { background-color:#fff; }
.mm-menu .mm-navbar a, .mm-menu .mm-navbar>*{color:#fff;}
.mm-panel_has-navbar .mm-navbar{background-color: #fff;border-color:#16212e26;}
.mm-navbar>*{padding: 13px 0;}
.mm-menu{background-color:#fff;}
.mm-listitem .mm-counter{display:none}
p.mm-listitem{color:#666; padding:20px 0px; text-align:center;}
p.mm-listitem:after{border:none;}
.mfp-iframe-holder .mfp-content { width:100vw; height:100%;  max-height:100%;max-width:100%;}
.mfp-iframe-scaler {padding-top:0;}
.mfp-iframe-holder .mfp-close{display:block !important; top:-20px;}
.mfp-iframe-holder .mfp-close:before{font-size:22px;}
.celebrity-list-1 { background: #edf5f7; border: solid 1px #edf5f7; }
.celebrity-content p{font-weight: 400;}
.celebrity-content p strong{color:#f45a4a; }
.extrap{display:table;font-size: 15px;}
.extrap img{width:30px;margin:5px 10px 0px}
.extrap span{line-height:40px; vertical-align:middle;display:table-cell;}
.slider-text:hover{color: #fff;}
@media (min-width: 1024px){
    .slider-text{font-size: 50px;}
    .slider-text2{font-size: 50px;}
    .navbar-brand{padding-bottom: .5rem;padding-top: .5rem;}
    .web-hidden{display: none!important;}
	.tv-new{position: absolute;z-index:9;color: white;font-size: 20px;font-weight: 600;text-transform: uppercase;background: #f45a49;border-radius: 50%;padding: 14px 8px;margin-top: 20px;margin-left: 20px;box-shadow: 1.2px 0.8px 0px 0px rgb(255, 255, 255);}
	.tv-vision{position: absolute;color: white;font-size: 18px;font-weight: 600;text-transform: uppercase;background: #f45a49;border-radius: 4px;padding: 2px 5px;margin-top: 20px;margin-left: 20px;box-shadow: 1px 1px 0px 0px rgb(255, 255, 255);z-index: 9;}
	.tv-new-sm{position: absolute;z-index:9;color: white;font-size: 14px;font-weight: 600;text-transform: uppercase;background: #f45a49;border-radius: 50%;padding: 13px 8px;margin-top: 10px;margin-left: 10px;box-shadow: 1.2px 0.8px 0px 0px rgb(255, 255, 255);}
	.tv-vision-sm{position: absolute;color: white;font-size: 14px;font-weight: 600;text-transform: uppercase;background: #f45a49;border-radius: 4px;padding: 2px 5px;margin-top: 16px;margin-left: 16px;box-shadow: 1px 1px 0px 0px rgb(255, 255, 255);z-index: 9;}
	.modal-sup{font-size: 20px;}
	.small-dialog-content li{list-style-type: none;margin-bottom: 30px;}
	.shooting-day-title{color:#16212e;}
	.btn-dislike{background-image: url(/assets/svg/dislike.svg);width: 34px;height: 34px;top:4px;display: inline-block;background-size: 20px;margin-right: 6px;background-repeat: no-repeat;transition: none;border: 1px solid #161e29;border-radius: 100%;background-position: center center;padding: 0;}
	.btn-like{background-image: url(/assets/svg/like.svg);width: 34px;height: 34px;top:4px;display: inline-block;background-size: 20px;margin-right: 6px;margin-left:6px;background-repeat: no-repeat;transition: none;border: 1px solid #161e29;border-radius: 100%;background-position: center center;padding: 0;}
	.like-selected{background-image: url(/assets/svg/like-selected.svg)!important;width: 34px;height: 34px;top:4px;display: inline-block;background-size: 20px;margin-right: 6px;background-repeat: no-repeat;border: 1px solid #23a455;border-radius: 100%;background-position: center center;padding: 0;}
	.dislike-selected{background-image: url(/assets/svg/dislike-selected.svg)!important;width: 34px;height: 34px;top:4px;display: inline-block;background-size: 20px;margin-right: 6px;background-repeat: no-repeat;border: 1px solid #23a455;border-radius: 100%;background-position: center center;padding: 0;}
	.btn-like:active{background-image: url(/assets/svg/like.svg)!important;width: 34px;height: 34px;top:4px;display: inline-block;background-size: 20px;margin-right: 6px;background-repeat: no-repeat;border: 1px solid #161e29;border-radius: 100%;background-position: center center;padding: 0;}
	.btn-dislike:active{background-image: url(/assets/svg/dislike.svg)!important;width: 34px;height: 34px;top:4px;display: inline-block;background-size: 20px;margin-right: 6px;background-repeat: no-repeat;border: 1px solid #161e29;border-radius: 100%;background-position: center center;padding: 0;}
	.movie-detail-intro .rating span, .movie-detail-intro2 .rating span {opacity: 1;border: 2px solid #fff;border-radius: 50%;padding:10px 8px;font-size: 19px;font-weight: 400;}
	.movie-detail-intro2 .movie-details {float:left;margin-top:50px;color:#fff}
	.kulak-tiyatrosu .movie-detail-intro2 .movie-details {float:left;margin-top:10px;color:#fff}
	.ico-curtain{background-image: url(/assets/svg/topluluk.svg);width: 20px;height: 20px;display: inline-block;background-size: cover;vertical-align: sub;position: relative;margin-right: 6px;background-repeat: no-repeat;}
	.ico-layer{background-image: url(/assets/svg/tur.svg);width: 20px;height: 20px;display: inline-block;background-size: cover;vertical-align: sub;position: relative;margin-right: 6px;background-repeat: no-repeat;}
	.ico-time{background-image: url(/assets/svg/sure.svg);width: 20px;height: 20px;display: inline-block;background-size: cover;vertical-align: sub;position: relative;margin-right: 6px;background-repeat: no-repeat;}
	.ico-age{background-image: url(/assets/svg/plus.svg);width: 20px;height: 20px;display: inline-block;background-size: cover;vertical-align: sub;position: relative;margin-right: 2px;background-repeat: no-repeat;}
	.movie-detail-intro2 {margin-top:-300px}
	.kulak-tiyatrosu .movie-detail-intro2 {margin-top:-160px}
	.overlay-black .slotholder:after, .overlay-black:after, .overlay-gradient .slotholder:after, .overlay-gradient:after {content:'';bottom:0;left:0;height:40%;opacity:.5;width:100%;display:block;position:absolute}
	.overlay-gradient .slotholder:after, .overlay-gradient:after, .blog-post .blog-thumb a:before, ul.blog-posts-widget .blog-content .blog-thumb a:before, .celebrity-grid-1 .celebrity-image a:before, .bloglist-post-holder .bloglist-thumb-link .bloglist-post-thumbnail:after, .movie-box-1 .poster:before{background:-webkit-gradient(linear, left top, left bottom, from(#f35a4a00), to(#f35a4a));background:-webkit-linear-gradient(bottom, #f35a4a 0%, #f35a4a00 100%);background:-o-linear-gradient(bottom, #f35a4a 0%, #f35a4a00 100%);background:linear-gradient(to bottom, #f35a4a00 0%, #f35a4a 100%);}
	.movie-detail-intro:before {position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7}
	.movie-detail-intro {color:#fff;min-height:600px;background-repeat:no-repeat !important;background-size:cover !important;margin-top: 60px;}
	ul.social-btns {margin:0;padding:0;list-style:none;float: right;line-height: 80px;}
	.footer-menu-item{line-height: 80px;}
	.footer-menu-item li{display: inline-block;list-style-type: none;line-height: normal;margin: 0 10px;}
	.login-btn{font-size: 14px;font-weight: 500;}
	.mm-listitem:after{border-color:#16212e;}
	.mm-listitem>a.btn { padding:5px; margin-bottom:20px}
	.mm-menu a, .mm-menu a:active, .mm-menu a:hover, .mm-menu a:link, .mm-menu a:visited{color:#16212e;text-transform: uppercase;}
	.tab-content{padding-top: 35px;padding-left: 35px;width:100%;margin-bottom: 5rem;}
	.nav-pills{background: #edf5f7;height: fit-content;padding: 12px 20px;width: fit-content;border-radius: 3px 0 0 3px;}
    .movie-detail-main .tab-tv{border-radius: 3px;}
    .lg-hidden, li[data="lg-hidden"]{display:none}
    h1 {font-size:46px}
	h2 {font-size:38px}
	h3 {font-size:30px}
	h4 {font-size:24px}
	h5 {font-size:20px}
	h6 {font-size:18px}
	.beta-text{position: absolute;bottom: 0px;font-size: 10px;color: white;left: 55px;font-weight: 400;}
	.theater-detail-page .popup-login{background:#23a455!important;border-color:#23a455;}
    .theater-detail-page div.small-dialog h3{margin-top: 5px;}
    .boxes > div > div { padding: 10px;}
    .movie-details{    width: 60.5%;}
    .header-content.podacto img{width: 70px;}
    .header-content.podacto{text-align: center;margin: 2rem 0;}
    .podacto-text p{font-size: 18px;text-align: center;margin-bottom: .6rem;}
    .movie-detail-intro2 .movie-poster img{border-radius: 3px;}
}
@media (max-width: 1024px){
    .slider-text{font-size: 22px!important;}
    .slider-text2{font-size: 22px!important;}
    .home-slider .btn-rent{font-size: 16px!important;padding: 4px 10px!important;}
    .podacto-text p{;text-align: center;margin-bottom: 1rem;}
    .movie-details{    width: 100%;}
    .header-content.podacto img{width: 45px;}
    .header-content.podacto{text-align: center;margin: 0;}
    .mobile-hidden{display: none!important;}
	.tv-new{position: absolute;z-index:9;color: white;font-size: 16px;font-weight: 600;text-transform: uppercase;background: #f45a49;border-radius: 50%;padding: 14px 8px;margin-top: 16px;margin-left: 16px;box-shadow: 1.2px 0.8px 0px 0px rgb(255, 255, 255);}
	.tv-vision{position: absolute;color: white;font-size: 14px;font-weight: 600;text-transform: uppercase;background: #f45a49;border-radius: 4px;padding: 2px 5px;margin-top: 16px;margin-left: 16px;box-shadow: 1px 1px 0px 0px rgb(255, 255, 255);z-index: 9;}
	.tv-new-sm{position: absolute;z-index:9;color: white;font-size: 12px;font-weight: 600;text-transform: uppercase;background: #f45a49;border-radius: 50%;padding: 10px 5px;margin-top: 8px;margin-left: 8px;box-shadow: 1.2px 0.8px 0px 0px rgb(255, 255, 255);}
	.tv-vision-sm{position: absolute;color: white;font-size: 10px;font-weight: 600;text-transform: uppercase;background: #f45a49;border-radius: 4px;padding: 2px 5px;margin-top: 12px;margin-left: 12px;box-shadow: 1px 1px 0px 0px rgb(255, 255, 255);z-index: 9;}
	.mob-neg{line-height: 20px!important;position: relative;top: 10px;left:6px;}
	.modal-sup{font-size: 16px;}
	.m-mt10{margin-top: 10px;}
	.small-dialog-content li{list-style-type: none;margin-bottom: 20px;}
	.box-2:nth-child(odd) { padding: 5px 5px 5px 10px;}
	.box-2:nth-child(even) { padding: 5px 10px 5px 5px;}
	.box{ padding:5px 10px!important;}
	.m-mt0{margin-top: 0!important;}
	.m-pt0{padding-top: 0!important;}
	.shooting-day-title{color:#16212e;font-size: 18px!important;}
	.btn-watch{color:#fff;}
	.sidebar{margin-top: 0!important;}
	.btn-dislike{background-image: url(/assets/svg/dislike.svg);width: 34px;height: 34px;top:18px;display: inline-block;background-size: 20px;margin-right: 6px;background-repeat: no-repeat;transition: none;border: 1px solid #161e29;border-radius: 100%;background-position: center center;padding: 0;}
	.btn-like{background-image: url(/assets/svg/like.svg);width: 34px;height: 34px;top:18px;display: inline-block;background-size: 20px;margin-right: 6px;margin-left:0px;background-repeat: no-repeat;transition: none;border: 1px solid #161e29;border-radius: 100%;background-position: center center;padding: 0;}
	.like-selected{background-image: url(/assets/svg/like-selected.svg)!important;width: 34px;height: 34px;top:18px;display: inline-block;background-size: 20px;margin-right: 6px;background-repeat: no-repeat;border: 1px solid #23a455;border-radius: 100%;background-position: center center;padding: 0;}
	.dislike-selected{background-image: url(/assets/svg/dislike-selected.svg)!important;width: 34px;height: 34px;top:18px;display: inline-block;background-size: 20px;margin-right: 6px;background-repeat: no-repeat;border: 1px solid #23a455;border-radius: 100%;background-position: center center;padding: 0;}
	.btn-like:active{background-image: url(/assets/svg/like.svg)!important;width: 34px;height: 34px;top:18px;display: inline-block;background-size: 20px;margin-right: 6px;background-repeat: no-repeat;border: 1px solid #161e29;border-radius: 100%;background-position: center center;padding: 0;}
	.btn-dislike:active{background-image: url(/assets/svg/dislike.svg)!important;width: 34px;height: 34px;top:18px;display: inline-block;background-size: 20px;margin-right: 6px;background-repeat: no-repeat;border: 1px solid #161e29;border-radius: 100%;background-position: center center;padding: 0;}
	.movie-detail-intro .rating span, .movie-detail-intro2 .rating span {opacity: 1;border: 2px solid #fff;border-radius: 50%;padding:10px 8px;font-size: 16px;font-weight: 400;color:#fff;}
	.movie-detail-intro2 .movie-details {float:left;margin-top:0px;color:#fff}
	.movtop{padding-top: 30px;}
	#theater{margin-top: 0;}
	.btn-rent{color:#fff;}
	.play-video{color:#fff;}
	.movie-detail-intro2 ul.movie-subtext{margin-top: 26px;margin-bottom: 20px;}
	.ico-curtain{background-image: url(/assets/svg/topluluk-dark.svg);width: 18px;height: 18px;display: inline-block;background-size: cover;vertical-align: sub;position: relative;margin-right: 6px;background-repeat: no-repeat;}
	.ico-layer{background-image: url(/assets/svg/tur-dark.svg);width: 18px;height: 18px;display: inline-block;background-size: cover;vertical-align: sub;position: relative;margin-right: 6px;background-repeat: no-repeat;}
	.ico-time{background-image: url(/assets/svg/sure-dark.svg);width: 20px;height: 20px;display: inline-block;background-size: cover;vertical-align: sub;position: relative;margin-right: 6px;background-repeat: no-repeat;}
	.ico-age{background-image: url(/assets/svg/plus-theme.svg);width: 18px;height: 18px;display: inline-block;background-size: cover;vertical-align: sub;position: relative;margin-right: 2px;background-repeat: no-repeat;}
	.movie-detail-intro2 .movie-details .title{color:#fff!important;font-size: 26px;}
	.rating{margin-top:0;}
	.movie-detail-intro2 {margin-top:-15px}
	.overlay-black .slotholder:after, .overlay-black:after, .overlay-gradient .slotholder:after, .overlay-gradient:after {content:'';bottom:0;left:0;height:50%;opacity:1;width:100%;display:block;position:absolute}
	.overlay-gradient .slotholder:after, .overlay-gradient:after, .blog-post .blog-thumb a:before, ul.blog-posts-widget .blog-content .blog-thumb a:before, .celebrity-grid-1 .celebrity-image a:before, .bloglist-post-holder .bloglist-thumb-link .bloglist-post-thumbnail:after, .movie-box-1 .poster:before{background:-webkit-gradient(linear, left top, left bottom, from(#16212e00), to(#16212e));background:-webkit-linear-gradient(bottom, #16212e 0%, #16212e00 100%);background:-o-linear-gradient(bottom, #16212e 0%, #16212e00 100%);background:linear-gradient(to bottom, #16212e00 0%, #16212e 100%);}
	.movie-detail-intro {color:#fff;min-height:200px;background-repeat:no-repeat !important;background-size:cover !important;margin-top: 60px;background-position: center;}
	.movie-detail-intro2 .movie-poster{display: none;}
	ul.social-btns {margin:40px 0 0;padding:0;list-style:none;text-align: center;}
	.footer-menu-item{text-align: center;}
	.footer-menu-item li{display:block;list-style-type: none;line-height: 2;margin: 0 10px;}
	.mob-hidden{display: none;}
	.mob-center{text-align: center;}
	.login-btn{font-size: 16px;font-weight: 500;padding: 0px 15px!important;}
	.mm-listitem:after{border-color:#16212e;opacity: .2;}
	.mm-menu a, .mm-menu a:active, .mm-menu a:hover, .mm-menu a:link, .mm-menu a:visited{color:#16212e!important;text-transform: uppercase;font-weight: 400;}
	.tab-content{padding-top: 35px;padding-left: 20px;padding-right:20px;width:100%;margin-bottom: 5rem;}
	.nav-pills{background: #edf5f7;height: fit-content;padding: 12px 15px;width: max-content;}
	.tab-tv{overflow-x: scroll;margin-left: 0px!important;}
	.tab-tv::-webkit-scrollbar{display: none;}
	.mm-listitem>a.btn{text-align: left!important;}
    li[data="hidden"]{display:none}
    .mb-hidden{display: none}
    .navbar{padding-right: 0px;}
    .mm-panel{padding: 100px 0 0;}
    .navbar-brand{margin:0 auto;position: relative;}
    .mm-listitem{padding-left: 20px;background:#fff;overflow: hidden;}
    .mm-navbar{height: 90px;}
    .mm-panel:after, .mm-panel:before{display: none;}
    .rev_slider .caption, .rev_slider .tp-caption{white-space: normal!important;min-width: 300px!important;text-align: center!important;line-height: 30px!important;}
    .home-slider .rev_slider .caption, .rev_slider .tp-caption{white-space: normal!important;min-width: 300px!important;text-align: left!important;line-height: 30px!important;}
	.mm-menu .mm-btn:after, .mm-menu .mm-btn:before, .mm-menu .mm-listview .mm-btn_next:after{border-color:#16212e;}
    h1 {font-size:32px}
	h2 {font-size:24px}
	h3 {font-size:20px}
	h4 {font-size:18px}
	h5 {font-size:16px}
	h6 {font-size:14px}
	.beta-text{position: absolute;bottom: -9px;font-size: 10px;color: white;right: 0;font-weight: 400;}
	.mm-btn_prev:before{top: 45px;}
	.pad0{padding-right: 0!important;}
	.theater-detail-page .popup-login{background:#23a455!important;border-color:#23a455;font-size: 14px;font-weight: 600;padding: 0 12px!important;}
    .theater-detail-page div.small-dialog h3{margin-top: 20px;}
    .theater-detail-page .small-dialog-content sup{font-size: 15px!important;}
	.mob-log{font-size: 14px!important; padding: 0 12px!important;}
}
.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-page__blocker {
    opacity: .5;
    -webkit-transition: opacity .4s ease .4s;
    -o-transition: opacity .4s ease .4s;
    transition: opacity .4s ease .4s;
}
[class*=mm-menu_pagedim].mm-menu_opened~.mm-page__blocker {
    opacity: 0;
}
.mm-menu_opened.mm-menu_pagedim-black~.mm-page__blocker {
    background: #000!important;
}
.news-btn{background:#f35a4a!important;color:#fff!important;font-weight: 500!important;}
.news-btn:hover{color:#fff!important;font-weight: 500!important;}
.theater-detail-page .extrap{display:table;font-size: 15px;}
.theater-detail-page .extrap img{width:30px;margin:5px 10px 0px}
.theater-detail-page .extrap span{line-height:40px; vertical-align:middle;display:table-cell;}
.theater-detail-page .tooltip-inner {background-color: #16212e;color:#fff;opacity: 1;}
.theater-detail-page .nGY2TnImg{width:100% !important;height:100% !important;} 
.theater-detail-page .rotateLeftButton, .theater-detail-page .rotateRightButton, .theater-detail-page .fullscreenButton{display:none !important;}
.theater-detail-page .nGY2GThumbnail{border-radius:0px;}
[class^=nGY2Icon-] { min-width:30px;}
.theater-detail-page .nGY2Icon-ngy2_chevron_left3, .theater-detail-page .nGY2Icon-ngy2_chevron_right3{background:transparent;}
.theater-detail-page .nGY2Icon-ngy2_chevron_left3:before { content: '\f104' !important;font-family:FontAwesome !important;  }
.theater-detail-page .nGY2Icon-ngy2_chevron_right3:before { content: '\f105' !important;font-family:FontAwesome !important;  }
.theater-detail-page .nanogallery_gallerytheme_dark_nanogallery2 .nGY2GThumbnail {border: 0;}
.theater-detail-page .nGY2 .nGY2GallerySub { transition: height .5s ease-out 0s; overflow:visible hidden !important}
.theater-detail-page .small-dialog-content li{list-style-type: none;margin-bottom: 30px;}
/*.small-dialog-content li:last-child{list-style-type: none;margin-bottom: 60px;}*/
.theater-detail-page .small-dialog-content ul{padding-left: 0;}
.theater-detail-page .popup-login:hover{background:#34cb74!important;color:#fff;border-color:#34cb74;}
.theater-detail-page .mfp-close{display: none!important;}
.theater-detail-page .brd:after{content: '';position: absolute;right: -12px;top: 20px;width: 12px;background: #f35a4a;height: 80%;}
video:-webkit-full-screen {width: 100%;height: 100%;max-height: 100%;}
.greenBtn{background: #23a455!important; border-color: #23a455; color:white;}
.greenBtn:hover { color: #fff; background: #34cb74!important; border-color: #34cb74;}
#login-register-popup .btn-main:hover{background:#fff;border:solid 1px #f35a4a;}
#forgot-popup .btn-main:hover{background:#fff;border:solid 1px #f35a4a;}
#login-register-popup .small-dialog-headline{background:#16212e;}
#forgot-popup .small-dialog-headline{background:#16212e;}
select.form-control:not([size]):not([multiple]){height: auto;}