/*-------------------------------------
    
    CSS INDEX
    ===================
	
    1. BODY
	2. CUSTOM CSS / A
	3. PRELOADER
	4. NAVIGATION
	5. SLIDER
	6. UPCOMING MOVIES
	7. VIDEO SECTION 
	8. WEB SERIES
	9. TOP MOVIES IN THEATRES
	10. LATEST NEWS
	11. FEATURED EVENTS
	12. VIDEO & PHOTOS
	13. OUR PATNER’S
	14. FOOTER

---------------------------------------*/
/*--------------
1.Theme default CSS
--------------------------*/
body, html{ font-family:'Lato', sans-serif; font-size:16px; line-height:23px; color:#707070; padding-right:0 !important; overflow-x:hidden; }
body::-webkit-scrollbar-track{ -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3); background-color:#ffffff; }
body::-webkit-scrollbar{ width:4px; background-color:#ffffff; }
 body::-webkit-scrollbar-thumb{ background-color:#000000; }
a{ color:#797979; text-decoration:none; }
a:hover, a:focus{ color:#707070; text-decoration:none; outline:none; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{ font-family:'Poppins', sans-serif; line-height:1.1; font-weight:400; color:#222222; margin:0; padding:0; }
p{ margin:0; }
input, select, button, textarea{ outline:none; }
input:focus, select:focus, button:focus, textarea:focus{ outline:none; box-shadow:none; }
ul{ list-style:none; margin:0; padding:0; }
/*-- Preloader css start --*/
#preloader{ background-color:#ebf2f5; bottom:0; left:0; position:fixed; right:0; top:0; z-index:2147483647; width:100%; height:100%; }
#status{ background-position:center center; background-repeat:no-repeat; height:auto; position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); -o-transform:translate(-50%, -50%); }
#status img{ }
#return-to-top{ position:fixed; bottom:37px; right:50px; background:#ff4444; width:50px; height:50px; display:block; text-decoration:none; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; display:none; -moz-transform:rotate(31deg); -webkit-transform:rotate(31deg); -o-transform:rotate(31deg); -ms-transform:rotate(31deg); transform:rotate(31deg); -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease; padding-left:15px; z-index:1000; }
#return-to-top i{ color:#fff; margin:0; position:relative; left:1px; top:9px; font-size:30px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease; }
#return-to-top i:before{ margin-left:0; }
/*---------------------colorpicker css start---------------------*/
#style-switcher{ background:none repeat scroll 0 0 #fff; -webkit-box-shadow:2px 2px 3px rgba(0,0,0,.3); -moz-box-shadow:2px 2px 3px rgba(0,0,0,.3); -ms-box-shadow:2px 2px 3px rgba(0,0,0,.3); -o-box-shadow:2px 2px 3px rgba(0,0,0,.3); box-shadow:2px 2px 3px rgba(0,0,0,.3); border:1px solid #ECECEC; left:0px; position:fixed; top:20%; width:160px; z-index:999999999; }
#style-switcher div{ padding:5px 9px; float:left; }
ul.colors{ list-style:none outside none; margin:0 0 10px; overflow:hidden; padding:0; }
ul.colors li{ float:left; margin:2px; }
ul.colors li #color{ background:#ff4444; }
ul.colors li #color2{ background:#38cfea; }
ul.colors li #color3{ background:#ff9344; }
ul.colors li #color4{ background:#614aee; }
ul.colors li #color5{ background:#5ba536; }
ul.colors li #style{ background:#22be9f; }
ul.colors li p{ cursor:pointer; display:block; height:39px; width:39px; border-radius:4px; -webkit-border-radius:4px; font-size:0px; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -ms-transition:all 0.2s; -o-transition:all 0.2s; }
ul.colors li:hover p{ -webkit-transform:scale(1.1); -moz-transform:scale(1.2); -ms-transform:scale(1.2); -o-transform:scale(1.2); -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -ms-transition:all 0.2s; -o-transition:all 0.2s; }
#style-switcher .bottom{ background:none repeat scroll 0 0 #FFFFFF; color:#252525; padding:0; }
#style-switcher .bottom a.settings{ background:none repeat scroll 0 0 #fff; -webkit-box-shadow:2px 2px 3px rgba(0,0,0,.3); -moz-box-shadow:2px 2px 3px rgba(0,0,0,.3); -ms-box-shadow:2px 2px 3px rgba(0,0,0,.3); -o-box-shadow:2px 2px 3px rgba(0,0,0,.3); box-shadow:2px 2px 3px rgba(0,0,0,.3); border:1px solid #ECECEC; border-left:none; display:block; height:41px; position:absolute; right:-40px; top:-1px; width:40px; padding:6px; font-family:sosa; line-height:40px; color:#000; }
#style-switcher .bottom a.settings i{ font-size:30px; color:#000; animation-name:spin; animation-duration:4000ms; animation-iteration-count:infinite; animation-timing-function:linear; }
@keyframes spin{ from{ transform:rotate(0deg); }
 to{ transform:rotate(360deg); }
}
#style-switcher > div > h3{ font-size:14px; text-transform:capitalize; font-weight:400; text-align:left; color:#000000 !important; padding-top:10px; padding-bottom:10px; }
#style-switcher > div > select{ width:90%; }
/*-- prs navigation Start --*/
.prs_navigation_main_wrapper{ float:left; width:100%; background:#ff4444; position:relative; z-index:10000; }
.menu_fixed{ position:fixed; background:#ff4444; -webkit-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); z-index:1000; left:0; right:0; }
.prs_navi_left_main_wrapper{ float:left; width:70%; }
.prs_navi_right_main_wrapper{ float:left; width:30%; padding-top:21px; }
.prs_logo_main_wrapper{ float:left; padding-top:21px; padding-bottom:21px; position:relative; z-index:1; }
.prs_menu_main_wrapper{ float:left; padding-left:30px; }
#sticktop{ width:100%; left:0; }
.sticky-wrapper.is-sticky #sticktop{ moz-box-shadow:0px 1px 2px rgba(0, 0, 0, .15); -webkit-box-shadow:0px 1px 2px rgba(0, 0, 0, .15); -o-box-shadow:0px 1px 2px rgba(0, 0, 0, .15); box-shadow:0px 1px 2px rgba(0, 0, 0, .15); }
.dl-menuwrapper button{ background:#dd3333; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; margin-right:10px; }
.dl-menuwrapper button:hover, .dl-menuwrapper button.dl-active, .dl-menuwrapper ul{ background:#dd3333; }
.dl-menuwrapper{ position:absolute; top:50%; right:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -o-transform:translateY(-50%); -ms-transform:translateY(-50%); }
.fixed-navigation.dl-menuwrapper{ position:fixed; right:-80px; top:40px; z-index:9999; }
.dl-trigger-wrapper{ position:relative; }
.dl-menuwrapper button{ float:right; }
ul.navbar-nav{ float:right; min-height:40px; }
.navbar{ margin-bottom:0; }
.navbar-default{ z-index:999999; border-radius:0; }
.navbar-default > .container{ padding-left:15px; padding-right:15px; position:relative; }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{ color:#303030; background:none; }
.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{ font-size:16px; color:#303030; font-weight:400; text-transform:capitalize; text-align:center; }
.navbar-default{ background:transparent; border:none; }
.navbar-nav > li{ margin:0; padding:34px 22px 30px 22px; position:relative; }
.navbar-nav > li.active{ background:#2bb7ff; color:#fff !important; position:relative; }
.navbar-nav > li > a{ padding:0; padding-top:5px; padding-bottom:0px; padding-left:3px; padding-right:3px; outline:none !important; overflow:hidden; cursor:pointer; }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{ color:#fff; }
.navbar-default .container{ position:relative; }
.navbar-default .navbar-toggle{ color:#fff; border-color:#fff; top:-2px; right:10px; }
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{ background:none; }
.navbar-default ul.dropdown-menu{ background:#2bb7ff; min-width:140px; top:100%; padding:0; border-radius:0; opacity:0.95; }
.navbar-default ul.dropdown-menu li a{ color:#fff; padding:10px 16px; outline:none; border-bottom:1px solid #339bd7; }
.dropdown i{ padding-left:2px; font-size:12px; }
.navbar-default .navbar-brand{ line-height:40px; padding:0; }
.navbar > .container .navbar-brand{ margin-left:0; line-height:90px; float:none; display:block; }
.navbar-default .navbar-brand:hover{ color:#2d3538; }
a.navbar-brand img{ padding-right:15px; }
.navbar-nav > li:hover ul.dropdown-menu{ display:block; }
.xv-menuwrapper{ float:right; }

@media(min-width:768px){
.xv-menuwrapper .dl-trigger{ display:none; }
}
.xv-menuwrapper .dl-menu{ position:static; display:block; padding:0; text-align:left; float:none; }
.xv-menuwrapper .dl-menu > li{ list-style:none; display:block; float:left; height:100%; line-height:100%; position:relative; }
.xv-menuwrapper .dl-menu > li.active > a{ color:#fff; }
.xv-menuwrapper .dl-menu > li > a{ display:block; font-size:16px; color:#ffffff; font-weight:500; position:relative; padding:38px 10px; text-transform:uppercase; }
.xv-menuwrapper .dl-menu > li.active:after, .xv-menuwrapper .dl-menu > li.megamenu.active >a:after{ font-family:'FontAwesome'; content:"\f0d8"; width:100%; text-align:center; height:7px; position:absolute; left:0; bottom:4px; color:#fff; font-size:20px; }
.xv-menuwrapper .dl-menu > li.parent > ul:after{ content:''; border-right:13px solid transparent; border-bottom:13px solid #fff; border-left:13px solid transparent; position:absolute; left:20px; top:-13px; }
.xv-menuwrapper .dl-menu > li.megamenu.active > a:after{ bottom:42px; }
.xv-menuwrapper .dl-menu > li.megamenu.active:after{ display:none; }
.xv-menuwrapper li.parent{ position:relative; }
.xv-menuwrapper li.parent.megamenu{ position:static; }
.xv-menuwrapper li.parent.megamenu > .lg-submenu{ display:block; width:100%; text-align:justify; left:0; right:0; padding:15px 15px; }
.xv-menuwrapper li.parent.megamenu.small-menu > .lg-submenu{ width:60%; }
.xv-menuwrapper li.parent.megamenu.medium > .lg-submenu img{ border:1px solid #f2f2f2; padding:8px; }
.xv-menuwrapper li.parent.megamenu.wide > .lg-submenu{ width:100%; }
.xv-menuwrapper li.parent.megamenu > .lg-submenu::after{ width:100%; display:inline-block; content:"."; visibility:hidden }
.xv-menuwrapper li.parent.megamenu > .lg-submenu:before{ content:''; border-right:13px solid transparent; border-bottom:13px solid #fff; border-left:13px solid transparent; position:absolute; left:16%; top:-13px; }
.xv-menuwrapper li.parent.megamenu > .prs_navi_video_wrapper:before{ content:''; border-right:13px solid transparent; border-bottom:13px solid #fff; border-left:13px solid transparent; position:absolute; left:24% !important; top:-13px; }
.xv-menuwrapper li.parent.megamenu > .lg-submenu > li{ float:left; width:20%; text-align:left; vertical-align:top; }
.xv-menuwrapper li.parent.megamenu > .lg-submenu > li > a{ font-weight:800; color:#13212d; display:block; font-size:14px; text-transform:uppercase; }
.xv-menuwrapper li.parent.megamenu > .lg-submenu figure{ overflow:hidden; width:330px; max-height:340px; }
.xv-menuwrapper li.parent.megamenu > .lg-submenu figure img{ width:100%; height:auto; }
.xv-menuwrapper .dl-menu > li.parent > ul, .xv-menuwrapper .dl-menu > li.parent > ul > li.parent > ul{ padding:0; position:absolute; left:0; top:100%; min-width:215px; background:#fff; visibility:hidden; opacity:0; margin-top:30px; z-index:10; -moz-box-shadow:0 2px 2px rgba(0, 0, 0, 0.15); -webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.15); box-shadow:0 2px 2px rgba(0, 0, 0, 0.15); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.xv-menuwrapper .dl-menu > li.parent > ul > li.parent > ul{ margin-top:-1px; }
.xv-menuwrapper .dl-menu > li.parent:last-child > ul{ left:auto; right:0; }
.xv-menuwrapper .dl-menu > li.parent:hover > ul, .xv-menuwrapper .dl-menu > li.parent > ul > li.parent:hover > ul{ visibility:visible; opacity:1; z-index:10; margin-top:0; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-border-top-left-radius:0; -moz-border-top-left-radius:0; border-top-left-radius:0; -webkit-border-top-right-radius:0; -moz-border-top-right-radius:0; border-top-right-radius:0; transform:translateY(0); -webkit-transform:translateY(0); -moz-transform:translateY(0); -o-transform:translateY(0); -ms-transform:translateY(0); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.xv-menuwrapper .dl-menu > li.parent > ul > li, .xv-menuwrapper .dl-menu > li.parent > ul > li.parent ul li{ display:block; list-style:none; border-top:1px solid #000; border-top:1px solid rgba(0,0,0,0.2); padding:10px; }
.xv-menuwrapper .dl-menu > li.parent.megamenu > ul > li, .xv-menuwrapper .dl-menu > li.parent.megamenu > ul > li.parent ul li{ border-top:none; }
.xv-menuwrapper .dl-menu > li.parent.megamenu li{ list-style:none; }
.xv-menuwrapper .dl-menu > li.parent.megamenu li:last-child{ overflow:hidden; }
.xv-menuwrapper .dl-menu > li.parent.megamenu li a{ color:#13212d; line-height:30px; margin-bottom:15px; }
.xv-menuwrapper .dl-menu > li.parent.megamenu li a:hover{ color:#ff4444; }
.xv-menuwrapper .dl-menu > li.parent > ul > li > a, .xv-menuwrapper .dl-menu > li.parent > ul > li.parent ul li a{ display:block; line-height:30px; color:#13212d; text-transform:capitalize; font-size:14px; }
.xv-menuwrapper .dl-menu > li.parent.megamenu > ul > li:hover{ background:none; }
.xv-menuwrapper .dl-menu > li.parent > ul > li.parent:after{ position:absolute; top:0; right:10px; line-height:50px; font-family:'FontAwesome'; speak:none; -webkit-font-smoothing:antialiased; content:"\f0da"; color:#13212d; }
.xv-menuwrapper .dl-menu > li.parent > ul > li.parent ul{ position:absolute; left:100%; top:0; }
.xv-menuwrapper .dl-menu > li.parent:last-child > ul > li.parent > ul{ left:auto; right:100%; }
.xv-menuwrapper button:after{ display:none; }
.xv-menuwrapper .dl-back{ display:none !important; }
.megamenu i{ padding-right:15px; color:#939a9e; }
.dl-trigger img{ position:absolute; left:0; right:0; margin:0px auto; top:34%; }
.ar_left a:after{ display:none; }
/*--- navigation slider ------*/
.prs_navi_slider_wraper{ height:350px; }
.prs_navi_slider_wraper .owl-theme .owl-dots{ display:none; }
.prs_navi_slider_wraper .owl-theme .owl-nav{ position:absolute; top:30%; z-index:1000; display:block; left:0; right:0; margin:0px auto; display:none; }
.prs_navi_slider_wraper .owl-theme .owl-nav .owl-prev{ margin:0; padding:0; left:20px; font-size:26px; top:0; color:#ffffff; width:50px; height:50px; line-height:45px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ff4444; position:absolute; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg); }
.prs_navi_slider_wraper .owl-theme .owl-nav .owl-next{ font-size:26px; right:20px; top:-5px; position:absolute; color:#ffffff; width:50px; height:50px; line-height:40px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ff4444; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_navi_slider_wraper .owl-theme .owl-nav .owl-next i:before{ color:#ffffff; margin-left:10px; }
.prs_navi_slider_wraper .owl-theme .owl-nav .owl-prev i:before{ margin-left:15px; color:#ffffff; }
.lg-submenu li i{ color:#ff4444; }
.prs_navi_video_wrapper li img{ width:100%; }
.prs_navi_video_wrapper li{ width:16.6% !important; }
.prs_video_navi_img_main_wrapper{ position:relative; }
.prs_video_navi_overlay_wrapper:after{ content:''; position:absolute; top:200px; bottom:200px; right:200px; left:200px; background:rgba(0,0,0,0.8); opacity:0; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_video_navi_img_main_wrapper:hover .prs_video_navi_overlay_wrapper:after{ content:''; position:absolute; top:0; bottom:0; right:0; left:0; background:rgba(0,0,0,0.8); opacity:1; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_video_navi_overlay_wrapper a{ float:left; width:40px; height:40px; line-height:40px; text-align:center; background:#ff4444; position:absolute; left:0; right:0; margin:0px auto; top:42%; font-size:14px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; z-index:10; opacity:0; animation-duration:1s; animation-delay:100ms; animation-iteration-count:infinite; animation-name:pulse; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_video_navi_img_main_wrapper:hover .prs_video_navi_overlay_wrapper a{ opacity:1; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_video_navi_overlay_wrapper a i:before{ margin-left:14px; font-size:14px; color:#ffffff; text-align:center; position:relative; top:6px; }
.xv-menuwrapper .dl-menu > li.parent > ul > li:hover a, .xv-menuwrapper .dl-menu > li.parent > ul > li.parent ul li:hover a{ color:#ff4444; }
.xv-menuwrapper .dl-menu > li.megamenu > ul > li:hover a{ color:#000000; }
.xv-menuwrapper .dl-menu > li.parent > ul > li.parent:hover:after{ color:#ff4444; }
/*--- navigation slider ------*/
/*=============================================
6-Top level nav
=============================================*/
.top-level-nav{ padding:0; text-align:left; }
.top-level-nav.text-right{ text-align:right; }
.top-level-nav li{ display:inline-block; }
.top-level-nav li + li:before{ content:"|"; padding:0 10px; color:#fff; }
.top-level-nav li a{ color:#fff; }
.slect-lang a{ opacity:0.5; }
.slect-lang a.active{ opacity:1; margin-right:1px; }
.slect-lang a.active img, .slect-lang a:hover img{ border:1px solid #13212d; margin:-1px; }
.custome-select{ width:85px; max-width:100%; position:relative; height:25px; line-height:25px; text-align:left; display:inline-block; cursor:pointer; }
.custome-select.style2{ width:100%; border:1px solid #b1b6ba; padding:5px; height:35px; background:#fff; margin-bottom:10px; }
.custome-select.style2.normal{ max-width:300px; }
.custome-select span{ width:100%; color:#fff; padding-left:5px; font-size:15px; display:block; font-weight:400; }
.custome-select.style2 span{ color:#000; }
.custome-select span b{ float:right; margin-top:5px; margin-right:5px; }
.custome-select select{ opacity:0; position:absolute; width:100%; left:0; top:0; height:25px; }
.cart-look{ position:relative; text-align:right; padding-top:2px; display:inline-block; }
.cart-look.centered{ text-align:center; }
.cart-look.left-aligned{ text-align:left; }
.cart-look a{ color:#415273; text-decoration:none; font-size:22px; top:4px; position:relative; }
.cart-look a .cart-item-count{ position:absolute; right:0; top:-10px; height:15px; width:15px; color:#fff; font-size:12px; text-align:center; line-height:18px; font-family:'Lato', sans-serif; }
.cart-look path{ fill:#fff; }
#sticktop-sticky-wrapper{ height:0; }
.blog-area .product-heading .con .nice-select, .pro_shop_select .nice-select{ width:100%; background:rgba(255, 255, 255, 0.1); border:1px solid rgba(255, 255, 255, 0.3); line-height:50px; padding:0 20px; height:50px; border-radius:0; margin-top:0; color:rgba(255, 255, 255, 0.5); }
.blog-area .product-heading .con .nice-select:after, .pro_shop_select .nice-select:after{ border-bottom:2px solid #fff; border-right:2px solid #fff; }
.blog-area .product-heading .con .nice-select ul, .pro_shop_select .nice-select ul{ border-radius:0; width:100%; z-index:9999; }
.blog-area .product-heading .con .nice-select ul li{ display:block; width:100%; color:#333; }
.blog-area .product-heading .con .nice-select ul li:hover{ background:#cf6161; color:#fff; }
.pro_shop_select .nice-select ul li{ color:#000000 !important; }
.pro_shop_select .nice-select ul li:hover{ background:#cf6161; color:#fff !important; }
.product-heading .pro_shop_select .nice-select ul li:hover{ background:#cf6161; color:#fff; }
.nice-select{ height:50px; border:0; border-radius:0; background:#f6f6f6; line-height:50px; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-bottom-left-radius:10px; border-bottom-left-radius:10px; }
.product-heading .con input{ float:left; width:400px; height:50px; background:#ffffff; padding-left:20px; padding-right:20px; border:0; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-bottom-left-radius:10px; border-bottom-left-radius:10px; }
.product-heading .con button{ width:50px; height:50px; float:left; text-align:center; line-height:50px; background:#1b1b1b; border:0; color:#ffffff; -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-top-right-radius:10px; -webkit-border-bottom-right-radius:10px; -moz-border-bottom-right-radius:10px; border-bottom-right-radius:10px; }
.product-heading .con button i:before{ margin-left:0; }
.product-heading{ float:right; margin-right:10px; width:100%; }
.prs_top_login_btn_wrapper{ float:right; margin-right:10px; }
.prs_slidebar_wrapper{ float:right; }
.prs_animate_btn1 .button{ float:left; width:100px; display:block; height:50px; line-height:50px; border:none; background:none; color:#ffffff !important; vertical-align:middle; position:relative; z-index:1; text-align:center; -webkit-backface-visibility:hidden; -moz-osx-font-smoothing:grayscale; border:1px solid transparent; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; text-transform:uppercase !important; }
.prs_animate_btn1 .button:hover{ border:1px solid #fff; }
.prs_slidebar_searchbar_btn_wrapper .prs_animate_btn1 .button:hover{ border:1px solid #000; color:#000 !important; }
.prs_animate_btn1 .button--tamaya{ overflow:hidden; color:#7986cb; min-width:100px; }
.prs_animate_btn1 .button--tamaya.button--inverted{ color:#37474f; border-color:#37474f; }
.prs_animate_btn1 .button--tamaya::before, .prs_animate_btn1 .button--tamaya::after{ content:attr(data-text); position:absolute; width:100%; height:50%; left:0; background:#1b1b1b; -webkit-transition:-webkit-transform 0.3s; transition:transform 0.3s; -webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1); }
.prs_animate_btn1 .button--tamaya:hover::before, .prs_animate_btn1 .button--tamaya:hover::after{ overflow:hidden; }
.prs_animate_btn1 .button--tamaya.button--inverted::before, .prs_animate_btn1 .button--tamaya.button--inverted::after{ background:#fff; color:#37474f; }
.prs_animate_btn1 .button--tamaya::before{ top:0; padding-top:1em; }
.prs_animate_btn1 .button--tamaya::after{ bottom:0; line-height:0; }
.prs_animate_btn1 .button--tamaya > span{ display:block; -webkit-transform:scale3d(0.2, 0.2, 1); transform:scale3d(0.2, 0.2, 1); opacity:0; -webkit-transition:-webkit-transform 0.3s, opacity 0.3s; transition:transform 0.3s, opacity 0.3s; -webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1); }
.prs_animate_btn1 .button--tamaya:hover::before{ -webkit-transform:translate3d(0, -100%, 0); transform:translate3d(0, -100%, 0); }
.prs_animate_btn1 .button--tamaya:hover::after{ -webkit-transform:translate3d(0, 100%, 0); transform:translate3d(0, 100%, 0); }
.prs_animate_btn1 .button--tamaya:hover > span{ opacity:1; -webkit-transform:scale3d(1, 1, 1); transform:scale3d(1, 1, 1); }
.prs_animate_btn1 .prs_upcom_main_btn::before, .prs_animate_btn1 .prs_upcom_main_btn::after{ background:#ff4444; }
.prs_upcom_main_btn{ text-transform:capitalize !important; }
.prs_upcom_main_btn:hover{ border:1px solid #dedada !important; color:#ff4444 !important; }
.prs_upcom_main_wrapper{ text-align:center; }
.prs_upcom_main_wrapper ul{ display:inline-block; margin-top:15px; }
/*-- prs sidebar Start --*/
#mobile-nav{ position:fixed; top:0; height:100%; right:-50%; width:30%; z-index:999; overflow-y:scroll; background:rgba(255, 255, 255, 0.9); transition:all 0.7s cubic-bezier(0.65, -0.22, 0.35, 1.13); -webkit-transition:all 0.7s cubic-bezier(0.65, -0.22, 0.35, 1.13); -moz-transition:all 0.7s cubic-bezier(0.65, -0.22, 0.35, 1.13); -o-transition:all 0.7s cubic-bezier(0.65, -0.22, 0.35, 1.13); overflow-x:hidden; }
body.active #mobile-nav{ right:0 !important; }
.mobile-nav-box{ padding:85px 30px; height:100%; width:100%; position:relative; }
.mobile-nav-box::before{ position:absolute; content:''; bottom:0; right:-25px; height:100%; width:50%; background:url(../images/header/toggle-nav-bg-2.png) no-repeat; background-position:right; background-size:cover; z-index:1; }
.mobile-logo{ display:flex; align-items:center; position:relative; z-index:50; }
.mobile-logo .manu-close{ margin-left:auto; margin-bottom:8px; font-size:14px; font-weight:700; color:#3c3c3c; cursor:pointer; transition:all 0.4s; -webkit-transition:all 0.4s; -moz-transition:all 0.4s; -o-transition:all 0.4s; }
.mobile-logo .manu-close i{ font-size:18px; }
.mobile-logo .manu-close:hover{ color:#ff4444; }
.mobile-main-logo{ width:200px; padding-left:25px; }
.mobile-main-logo img{ width:100%; }
.mobile-list-nav{ padding:100px 0; position:relative; z-index:90; padding-left:25px; }
.mobile-list-nav > li{ padding:15px 0; transition:all 0.4s; -webkit-transition:all 0.4s; -moz-transition:all 0.4s; -o-transition:all 0.4s; }
.mobile-list-nav > li > a{ font-size:16px; color:#000000; position:relative; font-weight:bold; display:inline-block; transition:all 0.4s; -webkit-transition:all 0.4s; -moz-transition:all 0.4s; -o-transition:all 0.4s; }
.mobile-list-nav > li > a.dropdownlink::after{ position:absolute; top:2px; right:-10px; content:'\f078'; width:5px; height:10px; font-family:FontAwesome; }
.mobile-list-nav > li:hover > a{ color:#ff4444; transform:scale(1.1); transform:translateX(8px) scale(1.1); transition:all 0.4s; -webkit-transition:all 0.4s; -moz-transition:all 0.4s; -o-transition:all 0.4s; }
.mobile-nav-box .achivement-blog{ position:relative; z-index:10; text-align:center; padding-top:20px; padding-bottom:20px; }
.mobile-nav-box .achivement-blog ul > li > a{ color:#747474; transition:all 0.4s; -webkit-transition:all 0.4s; -moz-transition:all 0.4s; -o-transition:all 0.4s; }
.mobile-nav-box .achivement-blog ul > li > a span{ color:#747474; transition:all 0.4s; -webkit-transition:all 0.4s; -moz-transition:all 0.4s; -o-transition:all 0.4s; }
.mobile-nav-box .achivement-blog ul > li > a h6{ color:#747474; transition:all 0.4s; -webkit-transition:all 0.4s; -moz-transition:all 0.4s; -o-transition:all 0.4s; }
.mobile-nav-box .achivement-blog ul > li > a:hover{ color:#ff4444; transition:all 0.4s; -webkit-transition:all 0.4s; -moz-transition:all 0.4s; -o-transition:all 0.4s; }
.mobile-nav-box .achivement-blog ul > li > a:hover span{ color:#ff4444; transition:all 0.4s; -webkit-transition:all 0.4s; -moz-transition:all 0.4s; -o-transition:all 0.4s; }
.mobile-nav-box .achivement-blog ul > li > a:hover h6{ color:#ff4444; transition:all 0.4s; -webkit-transition:all 0.4s; -moz-transition:all 0.4s; -o-transition:all 0.4s; }
.mobile-list-nav .submenuItems{ display:none; padding:0px; border-radius:5px; margin-top:17px; }
.mobile-list-nav .submenuItems li a{ color:#f39e67; padding:20px; padding:6px 20px; display:inline-block; text-transform:uppercase; font-weight:bold; font-size:14px; }
.prs_slidebar_wrapper button{ width:50px; height:50px; background:#dd3333; border:0; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; line-height:0; }
.achivement-blog ul li{ position:relative; color:#fff; padding:5px 20px 5px 52px; text-align:left; width:110px; float:left; }
.achivement-blog ul li:first-child{ padding-left:28px; }
.achivement-blog ul li:first-child i{ left:0; }
.achivement-blog ul li:not(:last-child){ border-right:1px solid #cdcbcb; }
.achivement-blog ul li span{ color:#cdcbcb; }
.achivement-blog ul li i{ position:absolute; top:50%; left:15px; font-size:30px; transform:translateY(-50%); height:30px; width:30px; }
.prs_slidebar_searchbar_btn_wrapper{ float:left; width:100%; }
.prs_slidebar_searchbar_wrapper{ float:left; width:100%; position:relative; z-index:100; }
.achivement-blog{ float:left; width:100%; }
.prs_mobail_searchbar_wrapper{ float:right; position:relative; top:10px; right:15px; cursor:pointer; color:#ffffff; display:none; }
.prs_mobail_searchbar_wrapper input{ float:left; width:calc(100% - 30px); height:40px; border:0; padding-left:20px; }
.prs_mobail_searchbar_wrapper button{ float:left; width:30px; background:#1b1b1b; margin:0; height:40px; border-radius:0; }
.prs_mobail_searchbar_wrapper a{ float:left; width:120px; height:40px; line-height:30px !important; text-align:center; background:#000; color:#fff; }
/*-- prs sidebar End --*/
/*-- prs navigation End --*/
/*-- prs Slider Start --*/
.prs_main_slider_wrapper{ width:100%; float:left; }
.rev_slider_wrapper{ background:#333; background-position:center 0; background-size:cover; width:100%; height:100%; float:left; position:relative; }
.prs_slider_overlay{ position:absolute; left:0%; right:0%; top:0%; bottom:0%; background:rgba(0,0,0,0.8); }
.metis.tparrows{ width:50px; height:50px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; background:rgba(255, 68, 68, 0.62); }
.metis.tparrows:hover{ background:#ff4444; }
.tparrows:before{ line-height:31px; color:#ffffff !important; font-family:flaticon; padding-left:4px; }
.tparrows.tp-leftarrow:hover:before{ -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg); }
.tparrows.tp-leftarrow:before{ content:'\f106'; -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg); }
.tparrows.tp-rightarrow:before{ content:'\f106'; }
.tparrows.tp-rightarrow:hover:before{ transform:scale(1) !important; }
.uranus.tparrows:before{ font-size:28px; }
.hephaistos .tp-bullet{ width:10px; height:10px; position:absolute; background:rgba(255, 255, 255, 0.42); border-radius:50%; cursor:pointer; box-sizing:content-box; box-shadow:0px 0px 2px 1px rgba(130,130,130, 0.3); border:5px solid transparent; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.hephaistos .tp-bullet:hover, .hephaistos .tp-bullet.selected{ border:5px solid #000; box-shadow:0px 0px 2px 1px #fff; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
/*-- prs Slider End --*/
/*-- prs upcomung Slider Start --*/
.prs_upcom_slider_main_wrapper{ float:left; width:100%; padding-top:60px; padding-bottom:60px; background:#f5f5f5; }
.prs_upcom_movie_video_box_wrapper{ background:url('../images/content/ws1.jpg') 50% 0 repeat-y; background-position:center 0; background-size:cover; background-repeat:no-repeat; width:100%; height:100%; max-height:418px; overflow:hidden; float:left; position:relative !important; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.prs_upcom_movie_video_overlay{ position:absolute; top:0%; right:0%; left:0%; bottom:0%; background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(212,212,212,0) 17%, rgba(3,3,3,1) 99%, rgba(0,0,0,1) 100%); background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(212,212,212,0) 17%, rgba(3,3,3,1) 99%, rgba(0,0,0,1) 100%); background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(212,212,212,0) 17%, rgba(3,3,3,1) 99%, rgba(0,0,0,1) 100%); }
.prs_webseri_video_img_sec_icon_wrapper{ float:left; width:100%; padding-top:183px; padding-bottom:183px; }
.prs_heading_section_wrapper{ width:100%; text-align:center; padding-bottom:10px; }
.prs_heading_section_wrapper h2{ font-size:32px; color:#000000; text-transform:uppercase; font-weight:bold; position:relative; }
.prs_heading_section_wrapper h2:after{ content:''; border:1px solid #dddddd; width:170px; position:absolute; bottom:-20px; left:0; right:0; margin:0px auto; }
.prs_heading_section_wrapper h2:before{ content:''; border:2px solid #ff4444; width:30px; position:absolute; bottom:-21px; left:0; right:0; margin:0px auto; z-index:1; }
.cc_featured_product_main_wrapper{ background:#ffffff; width:100%; float:left; height:100%; padding-top:120px; padding-bottom:500px; }
.cc_featured_product_main_wrapper .nav-tabs{ margin-top:22px; margin-bottom:23px; }
.ss_featured_products_wrapper{ float:left; width:100%; padding:100px 0px 0px 0px; }
.ss_heading{ float:left; width:auto; }
.ss_heading h3{ float:left; width:auto; margin:0px; margin-top:15px; font-size:20px; text-transform:uppercase; position:relative; }
.ss_heading h3:after{ content:""; position:absolute; left:0px; bottom:-17px; background-color:#0091dc; width:50px; height:1px; }
.prs_upcom_slider_slides_wrapper .item{ margin-right:10px; margin-left:10px; }
.prs_upcom_slider_slides_wrapper{ float:left; width:100%; padding-top:55px; }
.prs_upcom_slider_slides_wrapper .nav-tabs{ margin-top:40px; margin-bottom:40px; }
.prs_upcom_slider_slides_wrapper .owl-theme .owl-nav{ position:absolute; bottom:-15px; left:0; right:0; margin:0px auto; display:block; }
.prs_upcom_slider_slides_wrapper .owl-theme .owl-nav .owl-prev{ font-size:20px; padding:0; position:absolute; text-align:center; background:#ffffff; color:#ff4444; left:-240px; right:0; margin:0px auto; border:1px solid #dedada; width:50px; height:50px; text-align:center; line-height:45px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_upcom_slider_slides_wrapper .owl-theme .owl-nav .owl-next{ font-size:20px; margin:0; padding:0; left:0; right:-240px; margin:0px auto; position:absolute; text-align:center; background:#ffffff; color:#ff4444; border:1px solid #dedada; width:50px; height:50px; text-align:center; line-height:45px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_upcom_slider_slides_wrapper .owl-prev i:before, .prs_upcom_slider_slides_wrapper .owl-next i:before{ margin-left:0; font-size:16px; }
.prs_upcom_slider_slides_wrapper .owl-theme .owl-nav .owl-prev:hover, .prs_upcom_slider_slides_wrapper .owl-theme .owl-nav .owl-next:hover{ background:#ff4444; border:1px solid #ff4444; color:#ffffff; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_upcome_tabs_wrapper .nav-tabs > li.active > a, .prs_upcome_tabs_wrapper .nav-tabs > li.active > a:hover, .prs_upcome_tabs_wrapper .nav-tabs > li.active > a:focus{ background:#ff4444; color:#ffffff; border-radius:0; border:0; z-index:10; position:relative; }
/*.prs_upcom_slider_slides_wrapper .owl-carousel .owl-stage:after{
	height:20px; }*/
.cc_featured_second_section{ margin-top:20px; float:left; width:100%; }
.prs_upcome_tabs_wrapper{ float:left; width:100%; text-align:center; padding-top:80px; }
.prs_upcome_tabs_wrapper ul{ display:inline-block; border:0; background:#ffffff; overflow:hidden; -webkit-border-top-right-radius:5px; -moz-border-top-right-radius:5px; border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; -moz-border-bottom-right-radius:5px; border-bottom-right-radius:5px; -webkit-border-top-left-radius:5px; -moz-border-top-left-radius:5px; border-top-left-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-bottom-left-radius:5px; border-bottom-left-radius:5px; }
.prs_upcome_tabs_wrapper .nav-tabs > li:first-child.active > a{ -webkit-border-top-left-radius:5px; -moz-border-top-left-radius:5px; border-top-left-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-bottom-left-radius:5px; border-bottom-left-radius:5px; }
.prs_upcome_tabs_wrapper .nav-tabs > li:last-child.active > a{ -webkit-border-top-right-radius:5px; -moz-border-top-right-radius:5px; border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; -moz-border-bottom-right-radius:5px; border-bottom-right-radius:5px; }
.prs_upcome_tabs_wrapper .nav-tabs > li > a{ border:0; }
.prs_upcome_tabs_wrapper .nav-tabs > li{ position:relative; }
.prs_upcome_tabs_wrapper .nav-tabs > li:nth-child(2):after{ content:''; /*border:1px solid #eeeeee;*/
height:30px; position:absolute; top:9px; left:-1px; z-index:1; }
.prs_upcome_tabs_wrapper .nav-tabs > li:nth-child(2):before{ content:''; /*border:1px solid #eeeeee;*/
height:30px; position:absolute; top:9px; right:-1px; z-index:1; }
.prs_upcome_tabs_wrapper .nav > li > a{ padding:13px 35px; border-radius:0; border:0; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; margin-right:0; }
.prs_upcome_tabs_wrapper .nav > li > a:hover, .prs_upcome_tabs_wrapper .nav > li > a:focus{ background:#ff4444; color:#ffffff; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_upcom_movie_box_wrapper{ float:left; width:100%; height:413px; margin-bottom:30px; }
.prs_upcom_movie_img_box{ float:left; width:100%; position:relative; overflow:hidden; }
.prs_upcom_movie_img_overlay{ position:absolute; top:200px; right:200px; left:200px; bottom:200px; background:rgba(0,0,0,0.5); opacity:0; -webkit-transition:all 0.55s linear; -moz-transition:all 0.55s linear; -ms-transition:all 0.55s linear; -o-transition:all 0.55s linear; transition:all 0.55s linear; }
.prs_upcom_movie_img_btn_wrapper{ float:left; width:100%; text-align:center; }
.prs_upcom_movie_img_btn_wrapper ul{ display:inline-block; width:100%; position:absolute; top:30%; left:0; }
.prs_upcom_movie_img_btn_wrapper li{ float:none; }
.prs_upcom_movie_img_btn_wrapper li:first-child a{ display:inline-block; width:150px; height:50px; text-align:center; line-height:50px; background:#ff4444; border:1px solid #ff4444; color:#ffffff; margin-left:-900px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_upcom_movie_img_btn_wrapper li:first-child a:hover{ background:transparent; border:1px solid #ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_upcom_movie_img_btn_wrapper li:last-child a{ display:inline-block; width:150px; height:50px; text-align:center; line-height:50px; border:1px solid #ff4444; margin-right:-900px; background:transparent; color:#ffffff; margin-top:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_upcom_movie_img_btn_wrapper li:last-child a:hover{ background:#ff4444; border:1px solid #ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_upcom_movie_box_wrapper:hover .prs_upcom_movie_img_btn_wrapper li:first-child a{ margin-left:0; -webkit-transition:all 0.45s linear; -moz-transition:all 0.45s linear; -ms-transition:all 0.45s linear; -o-transition:all 0.45s linear; transition:all 0.45s linear; }
.prs_upcom_movie_box_wrapper:hover .prs_upcom_movie_img_btn_wrapper li:last-child a{ margin-right:0; -webkit-transition:all 0.75s linear; -moz-transition:all 0.75s linear; -ms-transition:all 0.75s linear; -o-transition:all 0.75s linear; transition:all 0.75s linear; }
.prs_upcom_movie_box_wrapper:hover .prs_upcom_movie_img_overlay{ position:absolute; top:0; right:0; left:0; bottom:0; background:rgba(0,0,0,0.5); opacity:1; -webkit-transition:all 0.35s linear; -moz-transition:all 0.35s linear; -ms-transition:all 0.35s linear; -o-transition:all 0.35s linear; transition:all 0.35s linear; -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-top-right-radius:10px; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; }
.prs_upcom_movie_img_box img{ width:100%; -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-top-right-radius:10px; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; }
.prs_upcom_movie_content_box{ float:left; width:100%; background:#ffffff; padding:20px; -webkit-border-bottom-right-radius:10px; -moz-border-bottom-right-radius:10px; border-bottom-right-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-bottom-left-radius:10px; border-bottom-left-radius:10px; overflow:hidden; -webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_upcom_movie_box_wrapper:hover .prs_upcom_movie_content_box{ -webkit-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_upcom_movie_content_box h2 a{ font-size:18px; color:#000000; font-weight:bold; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; line-height:23px; }
.prs_upcom_movie_content_box h2 a:hover{ color:#ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_upcom_movie_content_box p{ padding-top:5px; padding-bottom:5px; margin-right:-200px; }
.prs_upcom_movie_content_box i{ color:#ff4444; }
.prs_upcom_movie_content_box_inner{ float:left; width:100%; text-align:center; }
.prs_upcom_movie_content_box_inner h2{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:18px; line-height:23px; font-weight:bold; }
.prs_upcom_movie_content_box_inner_icon{ float:left; width:25%; padding-top:20px; }
.prs_upcom_movie_content_box_inner_icon li{ float:right; }
.prs_upcom_movie_content_box_inner_icon li a{ width:50px; height:50px; line-height:50px; text-align:center; float:left; border:1px solid #eeeeee; color:#ff4444; -webkit-border-top-right-radius:5px; -moz-border-top-right-radius:5px; border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; -moz-border-bottom-right-radius:5px; border-bottom-right-radius:5px; -webkit-border-top-left-radius:5px; -moz-border-top-left-radius:5px; border-top-left-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-bottom-left-radius:5px; border-bottom-left-radius:5px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_upcom_movie_content_box_inner_icon li a:hover{ background:#ff4444; border:1px solid #ff4444; color:#ffffff; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_upcom_movie_content_box_inner_icon li a:hover i{ color:#ffffff; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_upcom_movie_content_box_inner_icon li a i:before{ margin-left:0; }
/*-- prs upcomung Slider End --*/
/*-- prs video section Start --*/
.prs_video_section_main_wrapper{ background:url('../images/content/video_bg.jpg') 50% 0 repeat-y; background-position:center 0; background-size:cover; background-repeat:no-repeat; float:left; width:100%; height:100%; padding-top:300px; padding-bottom:300px; }
.prs_upcom_video_img_cont_over{ position:absolute; bottom:30px; left:35px; z-index:1; text-align:left; }
.prs_upcom_video_img_cont_over li{ float:left; color:#ffffff; }
.prs_upcom_video_img_cont_over li i{ color:#ff4444; }
.prs_upcom_video_img_cont_over h2{ font-size:32px; font-weight:bold; color:#ffffff; text-transform:uppercase; padding-top:10px; padding-bottom:10px; display:inline-block; }
.prs_upcom_video_img_cont_over p{ color:#ffffff; text-align:left; }
.prs_upcom_video_img_cont_over li:first-child{ margin-right:20px; }
.prs_video_sec_icon_wrapper{ text-align:center; float:left; width:100%; }
.prs_video_sec_icon_wrapper ul{ display:inline-block; }
.prs_video_sec_icon_wrapper li{ border:10px solid rgba(255, 255, 255, 0.29); float:left; color:#ffffff; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; }
.prs_video_sec_icon_wrapper li a{ float:left; width:90px; height:90px; line-height:90px; text-align:center; background:#ff4444; color:#ffffff; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; animation-duration:1s; animation-delay:100ms; animation-iteration-count:infinite; animation-name:pulse; }
.prs_video_sec_icon_wrapper li a i:before{ margin-left:0; font-size:35px; }
.prs_webseri_movie_img_box{ position:relative; text-align:center; }
.prs_webseri_video_sec_icon_wrapper{ position:absolute; left:0; right:0; margin:0px auto; top:38%; }
.prs_webseri_movie_img_box img{ height:480px; }
.prs_webseri_video_sec_icon_wrapper ul{ display:inline-block; }
.prs_webseri_video_sec_icon_wrapper li{ border:10px solid rgba(255, 255, 255, 0.29); float:left; color:#ffffff; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; }
.prs_webseri_video_sec_icon_wrapper li a{ float:left; width:90px; height:90px; line-height:90px; text-align:center; background:#ff4444; color:#ffffff; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; animation-duration:1s; animation-delay:100ms; animation-iteration-count:infinite; animation-name:pulse; }
.prs_webseri_video_sec_icon_wrapper li a i:before{ margin-left:0; font-size:35px; }
.prs_webseri_video_img_sec_icon_wrapper ul{ display:inline-block; }
.prs_webseri_video_img_sec_icon_wrapper li{ border:10px solid rgba(255, 255, 255, 0.29); float:left; color:#ffffff; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; }
.prs_webseri_video_img_sec_icon_wrapper li a{ float:left; width:90px; height:90px; line-height:90px; text-align:center; background:#ff4444; color:#ffffff; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; animation-duration:1s; animation-delay:100ms; animation-iteration-count:infinite; animation-name:pulse; }
.prs_webseri_video_img_sec_icon_wrapper li a i:before{ margin-left:0; font-size:35px; }
.prs_prs_webseri_video_sec_icon_cont_wrapper{ position:absolute; left:40px; bottom:40px; text-align:left; }
.prs_prs_webseri_video_sec_icon_cont_wrapper p{ color:#ff4444; }
.prs_prs_webseri_video_sec_icon_cont_wrapper h2{ font-size:24px; font-weight:bold; text-transform:uppercase; color:#ffffff; padding-top:10px; padding-bottom:10px; }
.prs_prs_webseri_video_sec_icon_cont_wrapper li{ float:left; margin-right:30px; }
.prs_prs_webseri_video_sec_icon_cont_wrapper li:last-child{ margin-right:0; position:relative; }
.prs_prs_webseri_video_sec_icon_cont_wrapper li:last-child:after{ content:''; border:1px solid rgba(255, 255, 255, 0.55); height:15px; position:absolute; left:-15px; top:5px; }
.prs_prs_webseri_video_sec_icon_cont_wrapper li i{ color:#ff4444; }
.prs_prs_webseri_video_sec_icon_cont_wrapper li a{ color:#ffffff; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_prs_webseri_video_sec_icon_cont_wrapper li a:hover{ color:#ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
/*-- prs video section End --*/
/*-- prs teater Slider Start --*/
.prs_theater_main_slider_wrapper{ background:url('../images/content/theater_bg.jpg') 50% 0 repeat-y; float:left; width:100%; height:100%; background-size:cover; background-position:center 0; background-repeat:no-repeat; position:relative; padding-top:94px; padding-bottom:90px; }
.prs_theater_img_overlay{ position:absolute; top:0%; bottom:0%; left:0%; right:0%; background:rgba(0,0,0,0.8); }
.prs_theater_sec_heading_wrapper{ float:left; width:100%; position:relative; text-align:center; }
.prs_theater_sec_heading_wrapper h2{ font-size:32px; color:rgba(255, 255, 255, 0.93); text-transform:uppercase; font-weight:bold; position:relative; }
.prs_theater_sec_heading_wrapper h2:after{ content:''; border:1px solid rgba(255, 255, 255, 0.26); width:170px; position:absolute; bottom:-20px; left:0; right:0; margin:0px auto; }
.prs_theater_sec_heading_wrapper h2:before{ content:''; border:2px solid #ff4444; width:30px; position:absolute; bottom:-21px; left:0; right:0; margin:0px auto; z-index:1; }
.wrap-album-slider{ margin-top:115px; }
/*-- prs teater Slider End --*/
/*-- prs letest news Start --*/
.prs_ln_main_wrapper{ float:left; width:100%; background:#fff; padding-top:60px; padding-bottom:60px; }
.prs_ln_left_img_wrapper{ /* 	background:url('../images/content/nl1.jpg') 50% 0 repeat-y; */
/* 	background-position:center 0; */
background-size:cover; background-repeat:no-repeat; float:left; width:100%; max-height:438px; position:relative; /* 	padding-top:250px; 
	padding-bottom:250px;*/
margin-top:80px; text-align:center; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; overflow:hidden; }
.prs_ln_left_img_wrapper img{ width:100%; }
.prs_in_left_img_overlay{ position:absolute; left:0%; right:0%; top:0%; bottom:0%; background:rgba(0,0,0,0.7); text-align:center; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.prs_ln_right_main_wrapper{ float:left; width:100%; margin-top:80px; }
.prs_ln_right_first_box_wrapper{ float:left; width:100%; padding-bottom:18px; }
.prs_ln_right_first_box_wrapper2{ margin-top:20px; }
.prs_in_right_box_img_wrapper{ float:left; width:240px; height:210px; overflow:hidden; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-bottom-left-radius:10px; border-bottom-left-radius:10px; }
.prs_in_right_box_img_wrapper img{ width:100%; height:100%; -webkit-transition:all .3s ease-out; -moz-transition:all .3s ease-out; -o-transition:all .3s ease-out; transition:all .3s ease-out; -webkit-backface-visibility:hidden; -webkit-perspective:1000; }
.prs_ln_right_first_box_wrapper2:hover .prs_in_right_box_img_wrapper img, .prs_ln_right_first_box_wrapper:hover .prs_in_right_box_img_wrapper img{ -moz-transform:scale(1.2); -webkit-transform:scale(1.2); -o-transform:scale(1.2); transform:scale(1.2); -ms-transform:scale(1.2);  filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',  M11=1.2, M12=-0, M21=0, M22=1.2); }
.prs_in_right_box_img_cont_wrapper{ float:left; width:calc(100% - 0px); padding:20px 30px; padding-right:20px; background:#ffffff; height:210px; -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-top-right-radius:10px; -webkit-border-bottom-right-radius:10px; -moz-border-bottom-right-radius:10px; border-bottom-right-radius:10px; -webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ln_right_first_box_wrapper2:hover .prs_in_right_box_img_cont_wrapper, .prs_ln_right_first_box_wrapper:hover .prs_in_right_box_img_cont_wrapper{ -webkit-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_in_right_box_img_cont_wrapper h2{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:20px; color:#000000; font-weight:bold; text-transform:uppercase; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_in_right_box_img_cont_wrapper h2 a{ font-size:20px; color:#000000; font-weight:bold; text-transform:uppercase; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
a:hover .prs_in_right_box_img_cont_wrapper h2{ color:#ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_in_right_box_img_cont_wrapper h3{ font-size:16px; font-family:'Lato', sans-serif; color:#ff4444; padding-top:10px; padding-bottom:10px; }
.prs_in_right_box_img_cont_wrapper p{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:6; -webkit-box-orient:vertical; padding-top:12px; font-size:15px; height:150px; }
.prs_in_right_box_img_cont_wrapper ul{ padding-top:10px; }
.prs_in_right_box_img_cont_wrapper li{ float:left; margin-left:20px; }
.prs_in_right_box_img_cont_wrapper li i{ color:#ff4444; }
.prs_in_right_box_img_cont_wrapper li:first-child{ margin-left:0; }
.prs_in_right_box_img_cont_wrapper li:last-child{ position:relative; }
.prs_in_right_box_img_cont_wrapper li:last-child:after{ content:''; border:1px solid rgba(0, 0, 0, 0.09); height:15px; position:absolute; left:-12px; top:6px; }
.prs_in_right_box_img_cont_wrapper li a{ -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_in_right_box_img_cont_wrapper li a:hover{ color:#ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
/*-- prs letest news End --*/
/*-- prs feature slider Start --*/
.prs_feature_slider_main_wrapper{ float:left; width:100%; background:#f5f5f5; padding-top:60px; padding-bottom:60px; }
.prs_feature_slider_wrapper{ float:left; width:100%; margin-top:80px; }
.prs_feature_slider_wrapper .owl-theme .owl-dots{ display:none; }
.prs_feature_slider_wrapper .owl-theme .owl-nav{ position:absolute; top:50%; z-index:1000; display:block; left:0; right:0; margin:0px auto; }
.prs_feature_slider_wrapper .owl-theme .owl-nav .owl-prev{ margin:0; padding:0; left:-75px; font-size:26px; top:0; color:#ffffff; width:50px; height:50px; line-height:45px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ff4444; position:absolute; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg); }
.prs_feature_slider_wrapper .owl-theme .owl-nav .owl-next{ font-size:26px; right:-75px; top:-5px; position:absolute; color:#ffffff; width:50px; padding-left:14px; height:50px; line-height:40px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ff4444; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_feature_slider_wrapper .owl-theme .owl-nav .owl-next i:before{ margin-left:-3px; }
.prs_feature_slider_wrapper .owl-theme .owl-nav .owl-prev i:before{ margin-left:5px; }
.prs_feature_img_box_wrapper{ float:left; width:100%; margin-bottom:10px; }
.prs_feature_img{ float:left; width:100%; text-align:center; position:relative; overflow:hidden; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-top-right-radius:10px; }
.prs_feature_img img{ width:100%; -webkit-transition:all .3s ease-out; -moz-transition:all .3s ease-out; -o-transition:all .3s ease-out; transition:all .3s ease-out; -webkit-backface-visibility:hidden; -webkit-perspective:1000; }

@media (max-width:992px) {
	.prs_feature_img img{ height:auto !important; max-height:185px !important; }
}
@media (max-width:1200px) {
	.prs_feature_img img{ height:auto !important; max-height:245px !important; }
}
/*.prs_feature_img_box_wrapper:hover .prs_feature_img img{ -moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1); -ms-transform:scale(1.1);  filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',  M11=1.1, M12=-0, M21=0, M22=1.1); }*/
.prs_ft_btn_wrapper{ position:absolute; bottom:-100px; left:0; right:0; margin:0px auto; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_feature_img_box_wrapper:hover .prs_ft_btn_wrapper{ bottom:-5px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ft_btn_wrapper ul{ display:inline-block; }
.prs_ft_btn_wrapper li a{ float:left; width:150px; height:45px; line-height:45px; text-align:center; background:#ff4444; color:#ffffff; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-top-right-radius:10px; }
.prs_feature_img_cont{ float:left; width:100%; padding:20px; padding-top:21px; border:1px solid #eeeeee; background:#ffffff; border-top:0; -webkit-border-bottom-left-radius:10px; -moz-border-bottom-left-radius:10px; border-bottom-left-radius:10px; -webkit-border-bottom-right-radius:10px; -moz-border-bottom-right-radius:10px; border-bottom-right-radius:10px; -webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_feature_img_box_wrapper:hover{ -webkit-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_feature_img_cont h2{ font-size:16px; color:#000000; font-weight:bold; text-transform:uppercase; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_feature_img_cont h2:hover{ color:#ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ft_small_cont_left{ width:100%; padding-top:10px; }
.prs_ft_small_cont_right{ float:left; width:50%; text-align:right; padding-top:10px; }
.prs_ft_small_cont_right i{ color:#ff4444; }
.prs_feature_img_cont ul{ padding-top:20px; float:left; width:100%; position:relative; }
.prs_feature_img_cont ul:after{ content:''; border:1px solid #eeeeee; width:100%; position:absolute; top:10px; left:0; }
.prs_feature_img_cont li{ font-size:14px; }
/*-- prs feature slider End --*/
/*-- prs videos&photos slider Start --*/
.prs_vp_main_section_wrapper{ float:left; width:100%; background:#f5f5f5; padding-top:60px; padding-bottom:60px; }
.prs_vp_main_slider_wrapper{ float:left; width:100%; }
.prs_vp_left_slidebar_wrapper{ float:left; width:15%; margin-right:10px; }
.prs_vp_center_slidebar_wrapper{ float:left; width:67%; margin-right:10px; }
.prs_vp_right_slidebar_wrapper{ float:left; width:15%; }
.prs_vp_left_slidebar_wrapper .bx-viewport, .prs_vp_right_slidebar_wrapper .bx-viewport{ height:580px !important; }
.prs_vp_left_slider img, .prs_vp_right_slider img{ width:100%; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.prs_vp_center_slider{ float:left; width:100%; }
.prs_vp_center_slider_img_wrapper img{ /*-webkit-border-radius:10px;    -moz-border-radius:10px;    border-radius:10px;*/
height:calc(100vh - 100px); }
.prs_vp_center_slider .owl-theme .owl-dots{ display:none; }
.prs_vp_center_slider .owl-theme .owl-nav{ position:absolute; top:45%; z-index:1000; display:block; left:0; right:0; margin:0px auto; }
.prs_vp_center_slider .owl-theme .owl-nav .owl-prev{ margin:0; padding:0; left:15px; font-size:26px; top:0; color:#ffffff; width:50px; height:50px; line-height:47px; padding-left:5px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ff4444; position:absolute; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg); }
.prs_vp_center_slider .owl-theme .owl-nav .owl-next{ font-size:26px; right:15px; top:-5px; position:absolute; color:#ffffff; width:50px; padding-left:11px; height:50px; line-height:37px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ff4444; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_vp_center_slider .owl-theme .owl-nav .owl-next i:before, .prs_vp_center_slider .owl-theme .owl-nav .owl-prev i:before{ margin-left:0; }
.prs_vp_left_slidebar_wrapper .wrap-album-slider, .prs_vp_right_slidebar_wrapper .wrap-album-slider{ margin-top:80px !important; }
.prs_vp_center_slider_img_wrapper img{ width:100%; }
.prs_vp_bottom_banner_wrapper{ float:left; width:100%; text-align:center; padding-top:60px; }
.prs_vp_bottom_banner_wrapper img{ width:730px; height:90px; display:inline-block; }
.prs_vp_img_overlay{ position:relative; }
.prs_vp_img_overlay:after{ content:''; position:absolute; left:200px; right:200px; top:200px; bottom:200px; background:rgba(0,0,0,0.6); opacity:0; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_vp_hover_overlay:hover .prs_vp_img_overlay:after{ content:''; position:absolute; left:0; right:0; top:0; bottom:0; background:rgba(0,0,0,0.6); opacity:1; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.prs_vp_img_overlay a{ float:left; width:40px; height:40px; line-height:40px; text-align:center; color:#ff4444; background:#ffffff; position:absolute; left:0; right:0; margin:0px auto; top:38%; opacity:0; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; -webkit-transition:all 0.45s linear; -moz-transition:all 0.45s linear; -ms-transition:all 0.45s linear; -o-transition:all 0.45s linear; transition:all 0.45s linear; }
.prs_vp_hover_overlay:hover .prs_vp_img_overlay a{ opacity:1; z-index:100; -webkit-transition:all 0.45s linear; -moz-transition:all 0.45s linear; -ms-transition:all 0.45s linear; -o-transition:all 0.45s linear; transition:all 0.45s linear; }
/*-- prs videos&photos slider End --*/
/*-- prs patner slider Start --*/
.prs_patner_main_section_wrapper{ float:left; width:100%; background:#ffffff; padding-top:60px; padding-bottom:60px; }
.prs_pn_slider_wraper{ float:left; width:100%; margin-top:80px; }
.prs_pn_slider_wraper .owl-theme .owl-dots{ display:none; }
.prs_pn_slider_wraper .owl-theme .owl-nav{ position:absolute; top:30%; z-index:1000; display:block; left:0; right:0; margin:0px auto; }
.prs_pn_slider_wraper .owl-theme .owl-nav .owl-prev{ margin:0; padding:0; left:-75px; font-size:26px; top:0; color:#ffffff; width:50px; height:50px; padding-left:5px; line-height:45px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ff4444; position:absolute; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg); }
.prs_pn_slider_wraper .owl-theme .owl-nav .owl-next{ font-size:26px; right:-75px; top:-5px; position:absolute; color:#ffffff; width:50px; padding-left:12px; height:50px; line-height:39px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ff4444; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_pn_slider_wraper .owl-theme .owl-nav .owl-next i:before, .prs_pn_slider_wraper .owl-theme .owl-nav .owl-prev i:before{ margin-left:0; }
.prs_pn_img_wrapper img{ width:100%; opacity:0.4; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_pn_img_wrapper img:hover{ opacity:1; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
/*-- prs patner slider End --*/
/*-- prs Newsletter css Start --*/
.prs_newsletter_wrapper{ float:left; width:100%; background-color:#ff4444; padding-top:60px; padding-bottom:53px; }
.prs_newsletter_text{ float:left; width:100%; }
.prs_newsletter_text h3{ float:left; width:100%; font-size:30px; color:#ffffff; margin:12px 0px; font-weight:bold; text-transform:uppercase; }
.prs_newsletter_field{ float:left; width:100%; }
.prs_newsletter_field input{ float:left; width:calc(100% - 160px); border:2px solid rgba(255, 255, 255, 0.33); height:50px; line-height:50px; padding:0px 15px; color:#ffffff; border-right:0; background-color:transparent; -webkit-border-top-left-radius:5px; -moz-border-top-left-radius:5px; border-top-left-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-bottom-left-radius:5px; border-bottom-left-radius:5px; }
.prs_newsletter_field input::-webkit-input-placeholder{ color:rgba(255, 255, 255, 0.52); }
.prs_newsletter_field input::-moz-placeholder{ color:rgba(255, 255, 255, 0.52); }
.prs_newsletter_field input:-ms-input-placeholder{ color:rgba(255, 255, 255, 0.52); }
.prs_newsletter_field input:-moz-placeholder{ color:rgba(255, 255, 255, 0.52); }
.prs_newsletter_field button{ float:left; width:160px; height:50px; font-weight:bold; background-color:#ffffff; color:#ff4444; border:0px; letter-spacing:1px; -webkit-border-top-right-radius:5px; -moz-border-top-right-radius:5px; border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; -moz-border-bottom-right-radius:5px; border-bottom-right-radius:5px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_newsletter_field button:hover{ background:#000000; color:#ffffff; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
/*-- prs Newsletter css End --*/
/*-- prs footer Wrapper Start --*/
.prs_footer_main_section_wrapper{ background:#111111; float:left; width:100%; height:100%; padding-top:60px; padding-bottom:60px; }
.prs_footer_cont1_wrapper{ float:left; width:100%; }
.prs_footer_cont1_wrapper h2{ font-size:18px; font-weight:bold; color:#ffffff; position:relative; text-transform:uppercase; }
.prs_footer_cont1_wrapper h2:after{ content:''; border:1px solid rgba(255, 255, 255, 0.28); width:90px; position:absolute; bottom:-20px; left:0; }
.prs_footer_cont1_wrapper h2:before{ content:''; border:2px solid #ff4444; width:30px; position:absolute; bottom:-21px; left:0; }
.prs_footer_cont1_wrapper p{ font-size:15px; padding-top:55px; color:rgba(255, 255, 255, 0.57); }
.prs_footer_cont1_wrapper ul{ padding-top:45px; }
.prs_footer_cont1_wrapper_4 ul{ padding-top:10px; }
.prs_footer_cont1_wrapper_4 li{ float:left; width:49%; margin-top:0; }
.prs_footer_cont1_wrapper_4 h5{ font-size:18px; font-family:'Lato', sans-serif; color:rgba(255, 255, 255, 0.57); padding-top:25px; float:left; width:100%; }
.prs_bottom_footer_cont_wrapper p{ color:rgba(255, 255, 255, 0.57); }
.prs_footer_cont1_wrapper_4 h5 span{ color:#ff4444; }
.prs_footer_cont1_wrapper_4 li:last-child{ margin-left:5px; }
.prs_footer_cont1_wrapper_4 li img{ width:100%; }
.prs_footer_cont1_wrapper li i{ color:#ff4444; font-size:10px; position:relative; top:-1px; }
.prs_footer_cont1_wrapper li{ margin-top:10px; }
.prs_footer_cont1_wrapper li a{ color:rgba(255, 255, 255, 0.57); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_footer_cont1_wrapper li a:hover{ color:#ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_footer_cont1_wrapper li a img{ -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.footer_img{ margin-top:20px !important; }
.prs_footer_social_wrapper{ float:left; width:100%; }
.prs_footer_social_wrapper h2{ font-size:18px; font-weight:bold; color:#ffffff; text-transform:uppercase; }
.prs_footer_social_wrapper ul{ float:right; }
.prs_footer_social_wrapper li{ float:left; margin-right:10px; }
.prs_footer_social_wrapper li a{ float:left; width:30px; height:30px; line-height:30px; text-align:center; background:transparent; border:1px solid rgba(255, 255, 255, 0.37); color:rgba(255, 255, 255, 0.75); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_footer_social_wrapper li a:hover{ border:1px solid #ff4444; background:#ff4444; color:#ffffff; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_bottom_footer_wrapper{ float:left; width:100%; background:#0e0e0e; padding-top:20px; padding-bottom:20px; }
.prs_bottom_footer_cont_wrapper p a{ color:#ff4444; font-size:14px; }
/*-- prs footer Wrapper End --*/
/************************----------------- ABOUT CSS START ----------------**************/
/*-- prs title wrapper Start --*/
.prs_title_main_sec_wrapper{ background:#333; background-repeat:no-repeat; background-position:center 0; background-size:cover; width:100%; height:100%; float:left; position:relative; padding:75px 0; text-align:center; overflow:hidden; }
.prs_title_main_sec_wrapper:hover .prs_title_img_overlay, .prs_title_main_sec_wrapper:hover .user_nameInfo{ height:235px !important; overflow:hidden; text-overflow:ellipsis; }
.prs_title_img_overlay{ background:rgba(0,0,0,0.6); }
.prs_title_img_overlay, .user_nameInfo{ position:absolute; left:0%; right:0%; bottom:0%; height:0; transition:all ease .5s; }
.user_nameInfo{ text-align:left; color:#fff; }
.itemHeaderDes{ margin:0 auto; color:#fff; }
.itemHeaderDesTitle{ overflow:hidden; padding:22px 0 18px; }
.itemHeaderDesTitle > h3{ font-size:36px; font-weight:bold; color:#fff; }
.itemHeaderDesCon{ line-height:25px; padding-bottom:15px; font-size:14px; }
.prs_title_heading_wrapper{ float:left; width:100%; }
.prs_title_heading_wrapper h2{ font-size:36px; color:#ffffff; font-weight:400; text-transform:uppercase; }
.prs_title_heading_wrapper ul{ display:inline-block; background:rgba(255, 255, 255, 0.13); padding:10px 30px; margin-top:40px; position:relative; top:4px; }
.prs_title_heading_wrapper li{ float:left; color:#ff4444; }
.prs_title_heading_wrapper li a{ color:#ffffff; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_title_heading_wrapper li a:hover{ color:#ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
/*-- prs title wrapper End --*/
/*-- prs about presenter wrapper Start --*/
.prs_about_presenter_main_wrapper{ float:left; width:100%; background:#f6f6f6; padding-top:94px; padding-bottom:100px; }
.prs_about_pre_left_sec_wrapper{ float:left; width:100%; margin-top:80px; }
.prs_ap_left_img_wrapper{ float:left; width:100%; }
.prs_ap_left_img_wrapper img{ width:100%; }
.prs_ap_left_img_cont_wrapper{ float:left; width:100%; padding-top:40px; }
.prs_ap_left_img_cont_wrapper h2{ font-size:20px; font-weight:bold; color:#000000; text-transform:uppercase; position:relative; }
.prs_ap_left_img_cont_wrapper h2:after{ content:''; border:2px solid #ff4444; width:30px; position:absolute; bottom:-15px; left:0; }
.prs_ap_left_img_cont_wrapper h2:before{ content:''; border:1px solid #e2e2e2; width:85px; position:absolute; bottom:-14px; left:0; }
.prs_ap_left_img_cont_wrapper p{ padding-top:45px; }
.prs_about_pre_right_sec_wrapper{ float:left; width:100%; margin-top:80px; }
.prs_about_pre_right_slider_sec_wrapper{ float:left; width:100%; }
.prs_about_pre_right_slider_sec_wrapper .owl-theme .owl-dots{ display:none; }
.prs_about_pre_right_slider_sec_wrapper .owl-theme .owl-nav{ position:absolute; top:40%; z-index:1000; display:block; left:0; right:0; margin:0px auto; }
.prs_about_pre_right_slider_sec_wrapper .owl-theme .owl-nav .owl-prev{ margin:0; padding:0; left:20px; font-size:26px; top:0; color:#ffffff; width:50px; height:50px; padding-left:5px; line-height:45px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ff4444; position:absolute; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg); }
.prs_about_pre_right_slider_sec_wrapper .owl-theme .owl-nav .owl-next{ font-size:26px; right:20px; top:-5px; position:absolute; color:#ffffff; width:50px; padding-left:12px; height:50px; line-height:39px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ff4444; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_about_pre_right_slider_sec_wrapper .owl-theme .owl-nav .owl-next i:before, .prs_about_pre_right_slider_sec_wrapper .owl-theme .owl-nav .owl-prev i:before{ margin-left:0; }
.prs_about_pre_right_slider_sec_cont_wrapper{ float:left; width:100%; background:#ffffff; padding:60px; -webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_about_pre_right_sec_wrapper:hover .prs_about_pre_right_slider_sec_cont_wrapper{ -webkit-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_about_pre_right_slider_sec_cont_wrapper h2{ font-size:20px; font-weight:bold; color:#000000; text-transform:uppercase; position:relative; }
.prs_about_pre_right_slider_sec_cont_wrapper h2:after{ content:''; border:2px solid #ff4444; width:30px; position:absolute; bottom:-15px; left:0; }
.prs_about_pre_right_slider_sec_cont_wrapper h2:before{ content:''; border:1px solid #e2e2e2; width:85px; position:absolute; bottom:-14px; left:0; }
.prs_about_pre_right_slider_sec_cont_wrapper p{ padding-top:45px; }
.prs_about_pre_right_slider_sec_cont_wrapper ul{ padding-top:30px; float:left; width:50%; }
.prs_about_pre_right_slider_sec_cont_wrapper li i{ color:#ff4444; }
.prs_about_vp_main_section_wrapper{ background:#ffffff; }
/*-- prs about presenter wrapper End --*/
/*-- prs about team section Start --*/
.prs_about_team_main_wrapper{ float:left; width:100%; background:#f6f6f6; padding-top:94px; padding-bottom:94px; }
.prs_about_team_first_mem_wrapper{ float:left; width:100%; margin-top:80px; text-align:center; margin-bottom:10px; }
.prs_about_first_mem_img_wrapper{ float:left; width:100%; position:relative; overflow:hidden; }
.prs_about_first_mem_img_wrapper img{ width:100%; -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-top-right-radius:10px; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; }
.prs_about_first_mem_img_cont_wrapper{ float:left; width:100%; background:#ffffff; -webkit-border-bottom-right-radius:10px; -moz-border-bottom-right-radius:10px; border-bottom-right-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-bottom-left-radius:10px; border-bottom-left-radius:10px; padding-top:30px; padding-bottom:30px; -webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_about_team_first_mem_wrapper:hover .prs_about_first_mem_img_cont_wrapper{ -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; -webkit-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); }
.prs_about_first_mem_img_cont_inner_wrapper{ padding-top:10px; padding-bottom:10px; }
.prs_about_first_mem_img_cont_wrapper h2 a{ color:#000000; font-weight:bold; font-size:18px; text-transform:uppercase; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_about_team_first_mem_wrapper:hover .prs_about_first_mem_img_cont_wrapper h2 a{ color:#ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_at_social_main_wrapper{ float:left; width:100%; text-align:center; position:absolute; bottom:-100px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_about_team_first_mem_wrapper:hover .prs_at_social_main_wrapper{ bottom:-5px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_at_social_main_wrapper ul{ display:inline-block; background:rgba(255, 68, 68, 0.83); padding:10px 30px; -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-top-right-radius:10px; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; }
.prs_at_social_main_wrapper li{ float:left; margin-right:20px; }
.prs_at_social_main_wrapper li a{ color:#ffffff; float:left; transition:all .2s ease-in-out; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_at_social_main_wrapper li a:hover{ transform:scale(1.2); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_at_social_main_wrapper li{ position:relative; top:100px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_about_team_first_mem_wrapper:hover .prs_at_social_main_wrapper li:first-child{ top:0; -webkit-transition:all 0.45s linear; -moz-transition:all 0.45s linear; -ms-transition:all 0.45s linear; -o-transition:all 0.45s linear; transition:all 0.45s linear; }
.prs_about_team_first_mem_wrapper:hover .prs_at_social_main_wrapper li:nth-child(2){ top:0; -webkit-transition:all 0.55s linear; -moz-transition:all 0.55s linear; -ms-transition:all 0.55s linear; -o-transition:all 0.55s linear; transition:all 0.55s linear; }
.prs_about_team_first_mem_wrapper:hover .prs_at_social_main_wrapper li:nth-child(3){ top:0; -webkit-transition:all 0.65s linear; -moz-transition:all 0.65s linear; -ms-transition:all 0.65s linear; -o-transition:all 0.65s linear; transition:all 0.65s linear; }
.prs_about_team_first_mem_wrapper:hover .prs_at_social_main_wrapper li:last-child{ top:0; -webkit-transition:all 0.75s linear; -moz-transition:all 0.75s linear; -ms-transition:all 0.75s linear; -o-transition:all 0.75s linear; transition:all 0.75s linear; }
.prs_at_social_main_wrapper li:last-child{ margin-right:0; }
.prs_about_team_first_mem_wrapper2{ margin-top:45px; }
.prs_ap_btn_wrapper ul{ margin-top:49px; }
/*-- prs about team section End --*/
/*-- counter section start --*/
.counter_section{ background:url('../images/content/about/counter_bg.jpg') 50% 0 repeat-y; width:100%; height:100%; text-align:center; padding-bottom:57px; float:left; background-attachment:fixed; }
.trucking_counter .con{ width:95px; height:85px; background:#ff4444; text-align:center; line-height:80px; display:inline-block; color:#fff; font-size:30px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; position:relative; z-index:1; }
.trucking_counter .con:after{ content:''; width:65px; height:10px; background:#e74343; position:absolute; left:0; right:0; margin:0px auto; top:-10px; z-index:-1; -webkit-border-top-right-radius:5px; -moz-border-top-right-radius:5px; border-top-right-radius:5px; -webkit-border-top-left-radius:5px; -moz-border-top-left-radius:5px; border-top-left-radius:5px; }
.trucking_counter{ margin-top:70px; }
.count-description{ margin-top:30px; }
.count-description span{ font-size:40px; color:#fff; margin-top:30px; font-weight:900; }
.con1, .con2, .con3, .con4{ font-family:'Lato', sans-serif; font-size:20px; color:#fff; margin-top:20px; }
.counter_btn{ display:inline-block; margin-top:9px; }
.counter_btn ul{ padding:0; list-style:none; margin-top:40px; }
.counter_btn li a{ width:205px; height:50px; float:left; background:transparent; text-align:center; line-height:45px; border-radius:50px; color:#fff; font-family:'Titillium Web', sans-serif; font-size:18px; font-weight:bold; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; letter-spacing:2px; border:2px solid #fca900; }
.counter_btn li{ position:relative; }
.counter_btn li:after{ content:''; border:1px solid rgba(255, 255, 255, 0.06); width:191%; display:inline-block; position:absolute; margin-left:15px; margin-top:22px; }
.counter_btn li:before{ content:''; border:1px solid rgba(255, 255, 255, 0.06); width:191%; display:inline-block; position:absolute; margin-right:15px; margin-top:22px; left:-412px; }
.counter_btn li a:hover{ background:#fca900; border:2px solid transparent; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; color:#fff; }
/*-- counter section end --*/
/************************----------------- ABOUT CSS End ----------------**************/
/************************----------------- MOVIE CATEGORY CSS Start ----------------**************/
/*-- prs mc slider wrapper Start --*/
.prs_mc_slider_main_wrapper{ float:left; width:100%; padding-top:94px; padding-bottom:100px; background:#f6f6f6; }
.prs_mc_slider_wrapper{ float:left; width:100%; margin-top:70px; }
.prs_mc_slider_wrapper img{ -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.prs_mc_slider_wrapper .owl-theme .owl-dots{ display:none; }
.prs_mc_slider_wrapper .owl-theme .owl-nav{ position:absolute; top:46%; z-index:1000; display:block; left:0; right:0; margin:0px auto; }
.prs_mc_slider_wrapper .owl-theme .owl-nav .owl-prev{ margin:0; padding:0; left:-80px; font-size:26px; top:0; color:#ffffff; width:50px; height:50px; padding-left:5px; line-height:45px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ff4444; position:absolute; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg); }
.prs_mc_slider_wrapper .owl-theme .owl-nav .owl-next{ font-size:26px; right:-80px; top:-5px; position:absolute; color:#ffffff; width:50px; padding-left:12px; height:50px; line-height:39px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ff4444; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_mc_slider_wrapper .owl-theme .owl-nav .owl-next i:before, .prs_mc_slider_wrapper .owl-theme .owl-nav .owl-prev i:before{ margin-left:0; }
.prs_mc_category_sidebar_main_wrapper{ float:left; width:100%; background:#f6f6f6; padding-bottom:95px; }
.prs_mcc_left_side_wrapper{ float:left; width:100%; background:#ffffff; padding:40px 30px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_mcc_left_side_wrapper:hover{ -webkit-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_mcc_right_side_wrapper{ float:left; width:100%; }
.prs_mcc_right_side_heading_wrapper{ float:left; width:100%; margin-bottom:30px; }
.prs_mcc_right_side_heading_wrapper h2{ font-size:26px; color:#000000; text-transform:uppercase; font-weight:bold; position:relative; }
.prs_mcc_right_side_heading_wrapper h2:after{ content:''; border:1px solid #dddddd; width:100%; position:absolute; bottom:-20px; left:0; }
.prs_mcc_right_side_heading_wrapper h2:before{ content:''; border:2px solid #ff4444; width:30px; position:absolute; bottom:-21px; left:0; z-index:1; }
.prs_mcc_right_side_heading_wrapper ul{ float:right; margin-top:-34px; }
.prs_mcc_right_side_heading_wrapper .nav-pills > li.active > a, .prs_mcc_right_side_heading_wrapper .nav-pills > li.active > a:hover, .prs_mcc_right_side_heading_wrapper .nav-pills > li.active > a:focus{ -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#ff4444; }
.prs_mcc_right_side_heading_wrapper .nav-pills > li > a{ background:#ffffff; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.prs_mcc_right_side_heading_wrapper .nav-pills > li:first-child{ margin-right:5px; }
.prs_mcc_movie_box_wrapper{ margin-top:20px; }
.pager_wrapper{ text-align:center; }
.pagination{ margin:0; padding-top:45px; }
.pagination > a{ display:inline-block; color:#000000; background:#ffffff; font-size:16px; border:1px solid #e7e7e7; text-transform:uppercase; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; width:60px; height:50px; line-height:50px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; text-align:center; margin-right:10px; }
.pagination > b{ display:inline-block; color:#fff; background:#000; font-size:16px; border:1px solid #e7e7e7; text-transform:uppercase; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; width:60px; height:50px; line-height:50px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; text-align:center; margin-right:10px; }
.pagination > li:first-child > a{ width:50px; height:50px; text-align:center; border:1px solid #ff4444; margin-right:20px; background:#ff4444; color:#ffffff; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.pagination > a i:before{ margin-left:0; }
.pagination > li:last-child > a{ width:50px; height:50px; text-align:center; border:1px solid #ff4444; margin-left:10px; background:#ff4444; color:#ffffff; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.pagination > li:first-child:hover > a{ background:#111111; border:1px solid transparent; }
.pagination > a:hover, .pagination > span:hover, .pagination > a:focus, .pagination > span:focus{ z-index:2; color:#fff; border:1px solid transparent; background-color:#111111; border-color:none; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_mcc_left_searchbar_wrapper{ float:left; width:100%; }
.prs_mcc_left_searchbar_wrapper input{ width:calc(100% - 50px); float:left; height:50px; padding-left:20px; background:#f8f8f8; border:0; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-bottom-left-radius:10px; border-bottom-left-radius:10px; }
.prs_mcc_left_searchbar_wrapper button{ width:50px; height:50px; float:left; border:0; background:#ff4444; color:#ffffff; -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-top-right-radius:10px; -webkit-border-bottom-right-radius:10px; -moz-border-bottom-right-radius:10px; border-bottom-right-radius:10px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_mcc_left_searchbar_wrapper button:hover{ background:#111111; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_mcc_left_searchbar_wrapper button i:before{ margin-left:0; }
.prs_mcc_bro_title_wrapper{ float:left; width:100%; padding-top:60px; }
.prs_mcc_bro_title_wrapper ul li{ width:100%; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.prs_mcc_bro_title_wrapper h2{ font-size:20px; color:#000000; text-transform:uppercase; font-weight:bold; position:relative; }
.prs_mcc_bro_title_wrapper h2:after{ content:''; border:1px solid #dddddd; width:150px; position:absolute; bottom:-20px; left:0; }
.prs_mcc_bro_title_wrapper h2:before{ content:''; border:2px solid #ff4444; width:30px; position:absolute; bottom:-21px; left:0; z-index:1; }
.prs_mcc_bro_title_wrapper ul{ margin-top:45px; }
.prs_mcc_bro_title_wrapper li{ border-bottom:1px solid #e2e2e2; padding-bottom:10px; margin-top:10px; }
.prs_mcc_bro_title_wrapper li:last-child{ border-bottom:0; }
.prs_mcc_bro_title_wrapper li i{ color:#ff4444; }
.prs_mcc_bro_title_wrapper li a span{ float:right; }
.prs_mcc_bro_title_wrapper li a{ -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_mcc_bro_title_wrapper li a:hover{ color:#ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_mcc_event_title_wrapper{ float:left; width:100%; margin-top:55px; }
.prs_mcc_event_title_wrapper h2{ font-size:20px; color:#000000; text-transform:uppercase; font-weight:bold; position:relative; }
.prs_mcc_event_title_wrapper h2:after{ content:''; border:1px solid #dddddd; width:150px; position:absolute; bottom:-20px; left:0; }
.prs_mcc_event_title_wrapper h2:before{ content:''; border:2px solid #ff4444; width:30px; position:absolute; bottom:-21px; left:0; z-index:1; }
.prs_mcc_event_title_wrapper img{ width:100%; margin-top:45px; }
.prs_mcc_event_title_wrapper h3{ font-size:18px; padding-top:30px; font-weight:bold; text-transform:uppercase; }
.prs_mcc_event_title_wrapper h3 a{ color:#000000; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_mcc_event_title_wrapper h3 a:hover{ color:#ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_mcc_event_title_wrapper p{ padding-top:10px; border-bottom:1px solid #e2e2e2; padding-bottom:15px; }
.prs_mcc_event_title_wrapper p span{ float:right; }
.prs_mcc_event_title_wrapper p span i{ color:#ff4444; font-size:14px; }
.prs_mcc_event_title_wrapper h4{ font-family:'Lato', sans-serif; font-size:14px; color:#ff4444; padding-top:15px; }
.prs_mcc_event_title_wrapper h4 span{ float:right; color:#000000; }
.prs_mcc_list_movie_main_wrapper{ float:left; width:100%; margin-bottom:30px; }
.prs_mcc_list_movie_img_wrapper{ float:left; width:270px; }
.prs_mcc_list_movie_img_cont_wrapper{ float:left; width:calc(100% - 270px); background:#ffffff; min-height:260px; padding:50px; -webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-bottom-left-radius:10px; border-bottom-left-radius:10px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_mcc_list_movie_img_wrapper img{ width:100%; height:200px; -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-top-right-radius:10px; -webkit-border-bottom-right-radius:10px; -moz-border-bottom-right-radius:10px; border-bottom-right-radius:10px; }
.prs_mcc_list_movie_main_wrapper:hover .prs_mcc_list_movie_img_cont_wrapper{ -webkit-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_mcc_list_left_cont_wrapper{ float:left; width:80%; }
.prs_mcc_list_right_cont_wrapper{ float:left; width:20%; }
.prs_mcc_list_left_cont_wrapper h2{ font-size:18px; color:#000000; font-weight:bold; text-transform:uppercase; }
.prs_mcc_list_left_cont_wrapper p{ padding-top:10px; }
.prs_mcc_list_left_cont_wrapper p i{ color:#ff4444; }
.prs_mcc_list_left_cont_wrapper h4{ color:#ff4444; font-size:16px; font-family:'Lato', sans-serif; padding-top:10px; }
.prs_mcc_list_bottom_cont_wrapper{ float:left; width:100%; padding-top:25px; }
.prs_mcc_list_bottom_cont_wrapper ul{ padding-top:30px; }
.prs_mcc_list_bottom_cont_wrapper li{ float:left; margin-right:20px; }
.prs_mcc_list_bottom_cont_wrapper li:first-child a{ float:left; width:170px; height:50px; text-align:center; line-height:50px; background:#ff4444; border:1px solid #ff4444; color:#ffffff; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_mcc_list_bottom_cont_wrapper li:first-child a:hover{ background:transparent; color:#000000; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_mcc_list_bottom_cont_wrapper li:last-child a{ float:left; width:170px; height:50px; text-align:center; line-height:50px; background:transparent; border:1px solid #ff4444; color:#000000; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_mcc_list_bottom_cont_wrapper li:last-child a:hover{ background:#ff4444; color:#ffffff; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_mcc_list_right_cont_wrapper a{ width:50px; height:50px; line-height:50px; text-align:center; float:right; border:1px solid #eeeeee; color:#ff4444; margin-top:10px; -webkit-border-top-right-radius:5px; -moz-border-top-right-radius:5px; border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; -moz-border-bottom-right-radius:5px; border-bottom-right-radius:5px; -webkit-border-top-left-radius:5px; -moz-border-top-left-radius:5px; border-top-left-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-bottom-left-radius:5px; border-bottom-left-radius:5px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_mcc_list_right_cont_wrapper a i:before{ margin-left:0; }
.prs_mcc_list_right_cont_wrapper a:hover{ background:#ff4444; color:#ffffff; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
/*-- prs mc slider wrapper End --*/
/************************----------------- MOVIE CATEGORY CSS End ----------------**************/
/************************----------------- MOVIE Single CSS Start ----------------**************/
/*-- prs ms trailer wrapper Start --*/
.prs_ms_trailer_vid_main_wrapper{ float:left; width:100%; background:#f6f6f6; padding-top:94px; padding-bottom:94px; }
.prs_ms_trailer_vid_wrapper{ float:left; width:100%; background:url('../images/content/movie_single/vid_bg.jpg') 50% 0 repeat-y; height:100%; background-position:center 0; background-size:cover; background-repeat:no-repeat; position:relative; padding-top:170px; padding-bottom:170px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; margin-top:70px; }
.prs_ms_trailer_vid_img_overlay{ position:absolute; left:0%; right:0%; top:0%; bottom:0%; background:rgba(0,0,0,0.2); -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.prs_ms_trailer_vid_icon_wrapper{ text-align:center; float:left; width:100%; }
.prs_ms_trailer_vid_icon_wrapper ul{ display:inline-block; }
.prs_ms_trailer_vid_icon_wrapper li{ border:10px solid rgba(255, 255, 255, 0.29); float:left; color:#ffffff; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; }
.prs_ms_trailer_vid_icon_wrapper li a{ float:left; width:90px; height:90px; line-height:90px; text-align:center; background:#ff4444; color:#ffffff; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; animation-duration:1s; animation-delay:100ms; animation-iteration-count:infinite; animation-name:pulse; }
.prs_ms_trailer_vid_icon_wrapper li a i:before{ margin-left:0; font-size:35px; }
.prs_ms_trailer_vid_icon_wrapper h2{ font-size:32px; color:#ffffff; font-weight:bold; position:relative; text-transform:uppercase; }
.prs_ms_trailer_slider_main_wrapper{ float:left; width:100%; margin-top:60px; }
.prs_ms_trailer_slider_left_wrapper{ float:left; width:60%; }
.prs_ms_trailer_slider_right_wrapper{ float:left; width:40%; background:#fff; min-height:468px; -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-top-right-radius:10px; -webkit-border-bottom-right-radius:10px; -moz-border-bottom-right-radius:10px; border-bottom-right-radius:10px; padding:80px; -webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ms_trailer_slider_right_wrapper:hover{ -webkit-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ms_trailer_slider_left_wrapper .owl-theme .owl-dots{ position:absolute; top:90%; margin:0; left:0; right:0; z-index:1; display:block; }
.prs_ms_trailer_slider_left_wrapper .owl-theme .owl-dots .owl-dot span{ width:13px; height:13px; background:rgba(255, 255, 255, 0.37); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ms_trailer_slider_left_wrapper .owl-theme .owl-dots .owl-dot.active span, .prs_ms_trailer_slider_left_wrapper .owl-theme .owl-dots .owl-dot:hover span{ background:rgba(255, 255, 255, 0.63); width:13px; height:13px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ms_trailer_slider_left_wrapper .owl-theme .owl-dots .owl-dot.active span:after, .prs_ms_trailer_slider_left_wrapper .owl-theme .owl-dots .owl-dot:hover span:after{ content:''; border:2px solid rgba(255, 255, 255, 0.77); width:23px; height:24px; border-radius:100%; position:absolute; margin-left:-11px; margin-top:-5px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ms_trailer_slider_left_wrapper .owl-theme .owl-nav{ position:absolute; top:45%; z-index:1000; display:block; left:0; right:0; margin:0px auto; }
.prs_ms_trailer_slider_left_wrapper .owl-theme .owl-nav .owl-prev{ margin:0; padding:0; left:15px; font-size:26px; top:0; color:#ffffff; width:50px; height:50px; line-height:47px; padding-left:5px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ff4444; position:absolute; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg); }
.prs_ms_trailer_slider_left_wrapper .owl-theme .owl-nav .owl-next{ font-size:26px; right:15px; top:-5px; position:absolute; color:#ffffff; width:50px; padding-left:11px; height:50px; line-height:37px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ff4444; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ms_trailer_slider_left_wrapper .owl-theme .owl-nav .owl-next i:before, .prs_ms_trailer_slider_left_wrapper .owl-theme .owl-nav .owl-prev i:before{ margin-left:0; }
.prs_ms_trailer_slider_left_img_wrapper img{ -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-bottom-left-radius:10px; border-bottom-left-radius:10px; }
.prs_ms_trailer_slider_right_wrapper h2{ font-size:32px; color:#000000; font-weight:bold; text-transform:uppercase; }
.prs_ms_trailer_slider_right_wrapper h2 span{ color:#ff4444; }
.prs_ms_trailer_slider_right_wrapper p{ text-transform:uppercase; font-size:18px; padding-top:25px; }
.prs_ms_trailer_slider_right_wrapper img{ width:100%; margin-top:25px; }
.prs_ms_trailer_slider_right_wrapper h5{ font-family:'Lato', sans-serif; color:#797979; font-size:16px; padding-top:25px; line-height:26px; }
.prs_ms_trailer_slider_right_wrapper h5 span{ color:#000000; }
.prs_ms_trailer_slider_right_wrapper li{ margin-top:15px; font-size:18px; font-weight:bold; color:#000000; }
.prs_ms_trailer_slider_right_wrapper li span{ color:#ff4444; }
.prs_movie_cast_main_slider_wrapper{ float:left; width:100%; background:#f6f6f6; padding-bottom:94px; }
.prs_movie_cast_heading_wrapper{ float:left; width:100%; position:relative; text-align:center; }
.prs_movie_cast_heading_wrapper h2{ font-size:32px; color:#000000; text-transform:uppercase; font-weight:bold; position:relative; }
.prs_movie_cast_heading_wrapper h2:after{ content:''; border:1px solid rgba(0, 0, 0, 0.12); width:170px; position:absolute; bottom:-20px; left:0; right:0; margin:0px auto; }
.prs_movie_cast_heading_wrapper h2:before{ content:''; border:2px solid #ff4444; width:30px; position:absolute; bottom:-21px; left:0; right:0; margin:0px auto; z-index:1; }
.prs_ms_cast_slider_cont_wrapper{ float:left; width:100%; -webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ms_cast_slider_cont_wrapper:hover{ -webkit-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ms_cast_img_wrapper{ float:left; width:100%; }
.prs_ms_cast_img_wrapper img{ width:100%; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-top-right-radius:10px; }
.prs_ms_cast_img_cont_wrapper{ float:left; width:100%; background:#ffffff; text-align:center; padding-top:25px; padding-bottom:25px; -webkit-border-bottom-right-radius:10px; -moz-border-bottom-right-radius:10px; border-bottom-right-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-bottom-left-radius:10px; border-bottom-left-radius:10px; }
.prs_ms_cast_img_cont_wrapper h4{ font-size:18px; }
.prs_ms_cast_img_cont_wrapper h4 a{ color:#000000; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ms_cast_img_cont_wrapper h4 a:hover{ color:#ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ms_cast_img_cont_wrapper p{ font-size:14px; padding-top:5px; }
.prs_movie_cast_main_slider_wrapper .bx-viewport{ height:400px !important; }
/*-- prs ms trailer wrapper End --*/
/*-- prs syn Slider Start --*/
.prs_syn_main_section_wrapper{ float:left; width:100%; background:#f1f1f1; padding-top:94px; padding-bottom:100px; }
.prs_syn_cont_wrapper{ float:left; width:100%; }
.prs_syn_cont_wrapper h3{ font-size:32px; color:#000000; font-weight:bold; text-transform:uppercase; position:relative; }
.prs_syn_cont_wrapper h3:after{ content:''; width:30px; border:2px solid #ff4444; position:absolute; left:0; bottom:-20px; }
.prs_syn_cont_wrapper h3:before{ content:''; width:90px; border:1px solid #e3e3e3; position:absolute; left:0; bottom:-20px; }
.prs_syn_cont_wrapper h4{ font-size:18px; color:#707070; padding-top:50px; font-family:'Lato', sans-serif; }
.prs_syn_cont_wrapper h4 span{ color:#000000; }
.prs_syn_cont_wrapper p{ padding-top:30px; }
.prs_syn_img_wrapper{ float:left; width:100%; }
.prs_syn_img_wrapper img{ width:100%; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
/*-- prs syn Slider End --*/
/*-- prs ms scene slider Start --*/
.prs_ms_scene_main_wrapper{ float:left; width:100%; padding-top:94px; padding-bottom:210px; background:#f1f1f1; }
.prs_ms_scene_slider_img{ float:left; width:100%; position:relative; }
.prs_ms_scene_slider_wrapper{ float:left; width:100%; margin-top:70px; }
.prs_ms_scene_slider_img img{ width:100%; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.prs_ms_scene_slider_wrapper .owl-theme .owl-dots{ display:none; }
.prs_ms_scene_slider_wrapper .owl-theme .owl-nav{ position:absolute; bottom:-59px; z-index:1000; display:block; left:0; right:0; margin:0px auto; }
.prs_ms_scene_slider_wrapper .owl-theme .owl-nav .owl-prev{ margin:0; padding:0; font-size:26px; top:0; margin-left:-55px; color:#ffffff; width:50px; height:50px; line-height:47px; padding-left:5px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ff4444; position:absolute; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg); }
.prs_ms_scene_slider_wrapper .owl-theme .owl-nav .owl-next{ font-size:26px; top:-5px; position:absolute; color:#ffffff; width:50px; margin-left:2px; padding-left:11px; height:50px; line-height:37px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ff4444; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ms_scene_slider_wrapper .owl-theme .owl-nav .owl-next i:before, .prs_ms_scene_slider_wrapper .owl-theme .owl-nav .owl-prev i:before{ margin-left:0; }
.prs_ms_scene_img_overlay:after{ content:''; position:absolute; top:200px; bottom:200px; right:200px; left:200px; background:rgba(0,0,0,0.8); opacity:0; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.prs_ms_scene_slider_img:hover .prs_ms_scene_img_overlay:after{ content:''; position:absolute; top:0; bottom:0; right:0; left:0; background:rgba(0,0,0,0.8); opacity:1; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.prs_ms_scene_img_overlay a{ display:inline-block; line-height:40px; text-align:center; position:absolute; left:0; right:0; margin:0px auto; top:42%; font-size:14px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; z-index:10; opacity:0; animation-duration:1s; animation-delay:100ms; animation-iteration-count:infinite; animation-name:pulse; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ms_scene_img_overlay a i:before{ margin-left:0; color:#ffffff; }
.prs_ms_scene_slider_img:hover .prs_ms_scene_img_overlay a{ opacity:1; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ms_scene_slider_img2{ margin-top:30px; }
/*-- prs ms scene slider End --*/
/*-- prs ms crew Start --*/
.prs_ms_crew_main_wrapper{ float:left; width:100%; background:#f5f5f5; padding-top:60px; padding-bottom:60px; margin-top:0 !important; }
.prs_ms_crew_left_cont_wrapper{ float:left; width:100%; background:#ffffff; padding:50px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; margin-top:70px; -webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ms_crew_left_cont_wrapper:hover{ -webkit-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ms_crew_left_cont_wrapper li{ margin-top:30px; }
.prs_ms_crew_left_cont_wrapper li:first-child{ margin-top:0; }
.prs_ms_crew_left_cont_wrapper li span{ float:right; }
/*-- prs ms crew End --*/
/*-- prs related movie slider Start --*/
.prs_ms_rm_main_wrapper{ float:left; width:100%; padding-top:60px; padding-bottom:60px; background:#fff; }
.prs_ms_rm_slider_wrapper{ float:left; width:100%; margin-top:70px; }
.prs_ms_rm_slider_wrapper img{ max-width:100% !important; height:auto !important; }
.prs_ms_rm_slider_wrapper .owl-theme .owl-dots{ display:none; }
.prs_ms_rm_slider_wrapper .owl-theme .owl-nav{ position:absolute; top:50%; z-index:1000; display:block; left:0; right:0; margin:0px auto; }
.prs_ms_rm_slider_wrapper .owl-theme .owl-nav .owl-prev{ margin:0; padding:0; left:-75px; font-size:26px; top:-50px; color:#ffffff; width:50px; height:50px; line-height:45px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ff4444; position:absolute; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg); }
.prs_ms_rm_slider_wrapper .owl-theme .owl-nav .owl-next{ font-size:26px; right:-75px; top:-50px; position:absolute; color:#ffffff; width:50px; padding-left:14px; height:50px; line-height:40px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ff4444; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ms_rm_slider_wrapper .owl-theme .owl-nav .owl-next i:before{ margin-left:-3px; }
.prs_ms_rm_slider_wrapper .owl-theme .owl-nav .owl-prev i:before{ margin-left:5px; }
/*-- prs related movie slider End --*/
/************************----------------- MOVIE Single CSS End ----------------**************/
/************************----------------- Event CATEGORY CSS Start ----------------**************/
/*-- prs ec ue wrapper Start --*/
.prs_ec_ue_main_section_wrapper{ float:left; width:100%; padding-top:94px; padding-bottom:90px; background:#f6f6f6; }
.prs_ec_ue_left_img_wrapper{ float:left; width:50%; margin-top:80px; }
.prs_ec_ue_right_img_wrapper{ float:left; width:50%; margin-top:80px; background:#ffffff; min-height:469px; -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-top-right-radius:10px; -webkit-border-bottom-right-radius:10px; -moz-border-bottom-right-radius:10px; border-bottom-right-radius:10px; padding:32px; -webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ec_ue_right_img_wrapper:hover{ -webkit-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ec_ue_left_img_wrapper img{ width:100%; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-bottom-left-radius:10px; border-bottom-left-radius:10px; }
.prs_ec_ue_right_img_cont{ border:0; padding:0; -webkit-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; -ms-box-shadow:none; box-shadow:none; }
.prs_ec_ue_right_img_cont .prs_up_pera_sec{ padding-top:25px; display:inline-block; }
.prs_ec_ue_right_img_cont .prs_up_pera_sec a{ color:#ff4444; font-weight:bold; }
.prs_ec_ue_timer_wrapper{ float:left; width:100%; margin-top:40px; }
#clockdiv{ color:#fff; display:inline-block; font-weight:100; text-align:center; font-size:30px; }
#clockdiv > div{ padding:0px; border-radius:10px; background:transparent; display:inline-block; position:relative; margin-right:15px; }
#clockdiv > div:last-child:after{ display:none; }
#clockdiv div > span{ padding:0px; display:inline-block; width:75px; height:75px; line-height:75px; position:relative; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; }
#clockdiv div:first-child > span{ background:#43b9f6; }
#clockdiv div:nth-child(2) > span{ background:#6686ff; }
#clockdiv div:nth-child(3) > span{ background:#4cb3c4; }
#clockdiv div:last-child > span{ background:#85df88; }
.smalltext{ color:#797979; padding-top:15px; font-size:16px; }
.prs_ec_ue_inner_feat_wrapper{ margin-top:30px; }
.prs_ec_pe_slider_main_wrapper{ background:url('../images/content/event/event_bg.jpg') 50% 0 repeat-y; background-position:center 0; background-size:cover; background-repeat:no-repeat; width:100%; height:100%; float:left; position:relative; padding-top:94px; padding-bottom:94px; }
.prs_ec_pe_slider_img_overlay{ position:absolute; left:0%; right:0%; bottom:0%; top:0%; background:rgba(0,0,0,0.8); }
.prs_ec_pe_heading_section_wrapper{ float:left; width:100%; text-align:center; }
.prs_ec_pe_heading_section_wrapper h2{ font-size:32px; color:#ffffff; text-transform:uppercase; font-weight:bold; position:relative; }
.prs_ec_pe_heading_section_wrapper h2:after{ content:''; border:1px solid rgba(255, 255, 255, 0.2784313725490196); width:170px; position:absolute; bottom:-20px; left:0; right:0; margin:0px auto; }
.prs_ec_pe_heading_section_wrapper h2:before{ content:''; border:2px solid #ff4444; width:30px; position:absolute; bottom:-21px; left:0; right:0; margin:0px auto; z-index:1; }
/*-- prs ec ue wrapper End --*/
/************************----------------- Event CATEGORY CSS End ----------------**************/
/************************----------------- Gallery CSS Start ----------------**************/
.prs_gallery_main_section_wrapper{ float:left; width:100%; background:#f6f6f6; /* padding-top:94px; */ padding-bottom:94px; }
#filter{ display:inline-block; margin-top:70px; background:#ffffff; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
#filter li a{ display:block; font-size:16px; cursor:pointer; color:#000000; font-weight:500; background:transparent; padding:5px 10px; margin-right:10px; position:relative; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
#filter li:nth-child(2){ border-right:1px solid #e2e2e2; border-left:1px solid #e2e2e2; }
#filter li a:hover, #filter li a.active{ background:#ff4444; color:#ffffff; }
#filter li:first-child a:hover, #filter li:first-child a.active{ -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-bottom-left-radius:10px; border-bottom-left-radius:10px; }
#filter li:last-child a:hover, #filter li:last-child a.active{ -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-top-right-radius:10px; -webkit-border-bottom-right-radius:10px; -moz-border-bottom-right-radius:10px; border-bottom-right-radius:10px; }
#filter li a:last-child{ margin-right:0px; }
.three-column{ /* margin-top:25px; */ }
.III_column{ margin-top:30px; }
.list-inline > li{ padding:0; float:left; }
#filter li a{ padding:15px 70px; }
.prs_gallery_btn_wrapper ul{ margin-top:60px; }
/************************----------------- Gallery CSS End ----------------**************/
/************************----------------- Contact CSS Start ----------------**************/
.prs_contact_form_main_wrapper{ float:left; width:100%; background:#f6f6f6; padding-top:100px; padding-bottom:100px; }
.prs_contact_left_wrapper{ float:left; width:100%; padding-bottom:47px; margin-top:-6px; }
.prs_contact_left_wrapper h2{ font-size:32px; color:#000000; font-weight:bold; position:relative; text-transform:uppercase; }
.prs_contact_left_wrapper h2:after{ content:''; border:2px solid #ff4444; width:30px; position:absolute; left:0; bottom:-20px; }
.prs_contact_left_wrapper h2:before{ content:''; border:1px solid #e2e2e2; width:90px; position:absolute; left:0; bottom:-19px; }
.prs_contact_input_wrapper{ float:left; width:100%; margin-top:32px; }
.prs_contact_input_wrapper2{ margin-top:27px; }
.prs_contact_input_wrapper input{ width:100%; height:50px; background:#ffffff; -webkit-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.10); border:0; padding-left:20px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_contact_input_wrapper textarea{ width:100%; border:0; padding-left:20px; padding-top:20px; resize:none; -webkit-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_contact_input_wrapper input:hover, .prs_contact_input_wrapper input:focus, .prs_contact_input_wrapper textarea:hover, .prs_contact_input_wrapper textarea:focus{ -webkit-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_contact_input_wrapper li button{ float:left; width:170px; height:50px; text-align:center; line-height:48px; background:#ff4444; color:#ffffff; border:1px solid transparent; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_contact_input_wrapper li button:hover{ background:transparent; color:#ff4444; border:1px solid #ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_contact_right_section_wrapper{ float:left; width:100%; background:#ff4444; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; padding-top:100px; padding-bottom:100px; margin-top:20px; position:relative; text-align:center; }
.prs_contact_right_section_wrapper:after{ content:''; width:80%; height:20px; background:#e74343; position:absolute; top:-20px; left:0; right:0; margin:0px auto; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-top-right-radius:10px; }
.prs_contact_right_section_wrapper ul{ display:inline-block; }
.prs_contact_right_section_wrapper li{ text-align:left; margin-top:20px; }
.prs_contact_right_section_wrapper li:first-child{ margin-top:0; }
.prs_contact_right_section_wrapper li a{ color:#ffffff; }
.prs_contact_info_main_wrapper{ float:left; width:100%; padding-top:100px; padding-bottom:95px; background:#f6f6f6; }
.prs_contact_info_box_wrapper{ float:left; width:100%; text-align:center; }
.prs_contact_info_smallbox{ display:inline-block; width:75px; height:75px; text-align:center; line-height:75px; background:#ff4444; color:#ffffff; position:relative; margin-top:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.prs_contact_info_smallbox:after{ content:''; width:80%; height:10px; background:#e74343; position:absolute; top:-10px; left:0; right:0; margin:0px auto; -webkit-border-top-left-radius:5px; -moz-border-top-left-radius:5px; border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-top-right-radius:5px; border-top-right-radius:5px; }
.prs_contact_info_smallbox i:before{ margin-left:0; }
.prs_contact_info_box_wrapper h3{ font-size:18px; color:#000000; font-weight:bold; margin-top:30px; }
.prs_contact_info_box_wrapper p{ padding-top:10px; }
.prs_contact_info_box_wrapper p a{ -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_contact_info_box_wrapper p a:hover{ color:#ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
/************************----------------- Contact CSS End ----------------**************/
/**************------- BLOG CATEGORIES CSS START ---------*******************/
.hs_blog_categories_main_wrapper{ float:left; width:100%; padding-top:100px; padding-bottom:95px; background:#f6f6f6; }
.hs_blog_categories_main_wrapper2{ padding-bottom:100px; }
.hs_blog_left_sidebar_main_wrapper{ float:left; width:100%; }
.hs_blog_right_sidebar_main_wrapper{ float:left; width:100%; background:#ffffff; padding:40px 30px; -webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.hs_blog_right_sidebar_main_wrapper:hover{ -webkit-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.hs_blog_box1_main_wrapper{ float:left; width:100%; }
.hs_blog_box1_img_wrapper img{ width:100%; -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-top-right-radius:10px; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; }
.hs_blog_box1_img_wrapper{ position:relative; float:left; width:100%; overflow:hidden; }
.hs_blog_box1_img_wrapper iframe{ width:100%; height:350px; border:0; }
.hs_blog_box1_cont_main_wrapper{ float:left; width:100%; border-bottom:1px solid #e2e2e2; padding:35px; background:#ffffff; -webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.hs_blog_box1_main_wrapper:hover .hs_blog_box1_cont_main_wrapper{ -webkit-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.hs_blog_cont_heading_wrapper h2{ font-size:18px; color:#000000; font-weight:600; text-transform:uppercase; line-height:28px; }
.hs_blog_cont_heading_wrapper p{ padding-top:20px; }
.hs_blog_cont_heading_wrapper h5 a{ font-size:16px; color:#ff4444; padding-top:20px; display:inline-block; }
.hs_blog_cont_heading_wrapper h5 a i{ position:relative; top:2px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.hs_blog_cont_heading_wrapper h5 a:hover i{ padding-left:5px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.hs_blog_cont_heading_wrapper ul{ display:block; width:100%; float:left; padding-bottom:25px; }
.hs_blog_cont_heading_wrapper li{ float:left; margin-left:25px; color:#ff4444; }
.hs_blog_cont_heading_wrapper li:first-child{ margin-left:0; position:relative; }
.hs_blog_cont_heading_wrapper li:first-child:after{ content:''; border:1px solid #ff4444; height:15px; position:absolute; right:-13px; top:5px; }
.hs_blog_box1_bottom_cont_main_wrapper{ float:left; width:100%; background:#ffffff; -webkit-border-bottom-right-radius:10px; -moz-border-bottom-right-radius:10px; border-bottom-right-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-bottom-left-radius:10px; border-bottom-left-radius:10px; -webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); }
.hs_blog_box1_bottom_cont_left{ float:left; width:70%; padding-left:35px; }
.hs_blog_box1_bottom_cont_right{ float:left; width:30%; padding-right:35px; }
.hs_blog_box1_bottom_cont_left li{ float:left; margin-right:30px; padding-top:15px; padding-bottom:15px; }
.hs_blog_box1_bottom_cont_left li a, .hs_blog_box1_bottom_cont_right li a{ -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.hs_blog_box1_bottom_cont_left li a:hover, .hs_blog_box1_bottom_cont_right li a:hover{ color:#ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.hs_blog_box1_bottom_cont_left li:last-child:after{ display:none; }
.hs_blog_box1_bottom_cont_right ul{ float:right; }
.hs_blog_box1_bottom_cont_right li{ float:left; margin-right:10px; padding-top:15px; padding-bottom:15px; }
.hs_blog_box2_main_wrapper{ margin-top:60px; }
.hs_blog_box1_img_wrapper{ float:left; width:100%; position:relative; }
.hs_blog_box1_img_wrapper .owl-theme .owl-dots{ display:none; }
.hs_blog_box1_img_wrapper .owl-theme .owl-nav{ position:absolute; margin:0px auto; left:0; top:45%; right:0; z-index:1000; display:block; }
.hs_blog_box1_img_wrapper .owl-theme .owl-nav .owl-prev{ margin:0; padding:0; left:20px; font-size:26px; top:0; color:#ffffff; width:50px; height:50px; line-height:49px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:rgba(255, 66, 66, 0.64); position:absolute; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg); }
.hs_blog_box1_img_wrapper .owl-theme .owl-nav .owl-prev i:before, .hs_blog_box1_img_wrapper .owl-theme .owl-nav .owl-next i:before{ font-size:24px; margin-left:0; }
.hs_blog_box1_img_wrapper .owl-theme .owl-nav .owl-next{ font-size:26px; right:20px; top:-5px; position:absolute; color:#ffffff; width:50px; padding-left:14px; height:50px; line-height:40px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:rgba(255, 66, 66, 0.64); text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.hs_blog_box1_img_wrapper .owl-theme .owl-nav .owl-prev:hover, .hs_blog_box1_img_wrapper .owl-theme .owl-nav .owl-next:hover{ background:#ff4444; color:#ffffff; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.hs_blog_box1_bottom_cont_left li i{ color:#ff4444; }
.prs_ms_scene_img_overlay:after{ content:''; position:absolute; top:200px; bottom:200px; right:200px; left:200px; background:rgba(0,0,0,0.8); opacity:0; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.hs_blog_box1_main_wrapper:hover .prs_ms_scene_img_overlay:after{ content:''; position:absolute; top:0; bottom:0; right:0; left:0; background:rgba(0,0,0,0.8); opacity:1; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.prs_ms_scene_img_overlay a{ display:inline-block; line-height:40px; text-align:center; position:absolute; left:0; right:0; margin:0px auto; top:42%; font-size:14px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; z-index:10; opacity:0; animation-duration:1s; animation-delay:100ms; animation-iteration-count:infinite; animation-name:pulse; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ms_scene_img_overlay a i:before{ margin-left:0; color:#ffffff; }
.hs_blog_box1_main_wrapper:hover .prs_ms_scene_img_overlay a{ opacity:1; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_ms_scene_img_overlay ul{ display:inline-block; position:absolute; left:0; right:0; margin:0px auto; top:40%; }
.prs_ms_scene_img_overlay li{ border:10px solid rgba(255, 255, 255, 0.29); float:left; color:#ffffff; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; }
.prs_ms_scene_img_overlay li a{ float:left; width:90px; height:90px; line-height:90px; text-align:center; background:#ff4444; color:#ffffff; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; animation-duration:1s; animation-delay:100ms; animation-iteration-count:infinite; animation-name:pulse; }
.prs_ms_scene_img_overlay li a i:before{ margin-left:0; font-size:35px; }
.prs_blog_pagi_wrapper ul{ padding-top:55px; }
.pagination > a{ margin-top:5px !important; }
.prs_bc_right_about_wrapper{ float:left; width:100%; }
.prs_bc_right_about_wrapper img{ width:100%; margin-top:40px; }
.prs_bc_right_about_wrapper h2{ font-size:20px; color:#000000; text-transform:uppercase; font-weight:bold; position:relative; margin-top:30px; }
.prs_bc_right_about_wrapper h2:after{ content:''; border:1px solid #dddddd; width:150px; position:absolute; bottom:-20px; left:0; }
.prs_bc_right_about_wrapper h2:before{ content:''; border:2px solid #ff4444; width:30px; position:absolute; bottom:-21px; left:0; z-index:1; }
.prs_bc_right_about_wrapper p{ padding-top:35px; }
.prs_bc_right_about_wrapper h5 a{ font-size:16px; color:#ff4444; padding-top:15px; display:inline-block; font-family:'Lato', sans-serif; }
.prs_bc_right_about_wrapper h5 a i{ position:relative; top:2px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_bc_right_about_wrapper h5 a:hover i{ padding-left:5px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.hs_blog_right_recnt_cont_wrapper{ float:left; width:100%; margin-top:45px; }
.hs_blog_right_recnt_cont_wrapper2{ margin-top:10px; border-top:1px dashed #cfcfcf; }
.hs_footer_ln_img_wrapper{ float:left; width:80px; height:80px; }
.hs_footer_ln_img_wrapper img{ width:100%; height:100%; }
.hs_footer_ln_cont_wrapper{ float:left; width:calc(100% - 30px); padding-left:10px; padding-top:7px; }
.hs_footer_ln_cont_wrapper h3{ font-size:18px; color:#333; line-height:36px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.hs_footer_ln_cont_wrapper h3 a:hover, .hs_footer_ln_cont_wrapper a:hover h3{ color:#ff4444; }
/*  .hs_footer_ln_cont_wrapper h4{
	font-size:16px;
	color:#949191;
	line-height:22px;
	overflow:hidden;   text-overflow:ellipsis;   white-space:nowrap; }  */
.hs_footer_ln_cont_wrapper h4.gqnews{font-size: 15px;line-height: 20px; overflow :hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.hs_footer_ln_cont_wrapper p{ font-size:16px; color:#ff4444; }
.prs_blog_right_sub_btn_wrapper input{ width:100%; height:50px; border:1px solid #e1e1e1; padding-left:20px; margin-top:50px; }
.prs_blog_right_sub_btn_wrapper{ float:left; width:100%; padding-top:60px; }
.prs_blog_right_sub_btn_wrapper h2{ font-size:20px; color:#000000; text-transform:uppercase; font-weight:bold; position:relative; }
.prs_blog_right_sub_btn_wrapper h2:after{ content:''; border:1px solid #dddddd; width:150px; position:absolute; bottom:-20px; left:0; }
.prs_blog_right_sub_btn_wrapper h2:before{ content:''; border:2px solid #ff4444; width:30px; position:absolute; bottom:-21px; left:0; z-index:1; }
.prs_blog_right_sub_btn_wrapper li a{ float:left; width:100%; height:50px; margin-top:10px; text-align:center; line-height:50px; background:#ff4444; border:1px solid #ff4444; color:#ffffff; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_blog_right_sub_btn_wrapper li a:hover{ background:transparent; border:1px solid #ff4444; color:#ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_bs_three_img_sec_wrapper{ float:left; width:100%; margin-top:25px; }
.prs_bs_three_img img{ width:100%; margin-top:20px; }
.prs_blog_pera{ margin-top:30px; width:100%; float:left; }
.prs_bs_admin_section_wrapper{ float:left; width:100%; margin-top:40px; }
.prs_bs_admin_cont_wrapper{ float:left; width:calc(100% - 140px); padding:30px; border:1px solid #dddddd; min-height:150px; padding-top:40px; }
.prs_bs_admin_img_cont_wrapper{ float:left; width:140px; }
.prs_bs_admin_img_cont_wrapper img{ width:100%; }
.prs_bs_admin_cont_wrapper p{ font-style:italic; color:#000000; }
.prs_bs_admin_cont_wrapper h5{ font-size:16px; color:#ff4444; font-weight:bold; font-family:'Lato', sans-serif; margin-top:10px; }
.prs_bs_admin_pera_last_wrapper{ margin-top:40px; float:left; width:100%; }
.prs_bs_about_admin_main_wrapper{ float:left; width:100%; margin-top:60px; }
.prs_bs_about_img_wrapper{ float:left; width:140px; }
.prs_bs_about_img_wrapper img{ -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-bottom-left-radius:10px; border-bottom-left-radius:10px; }
.prs_bs_about_img_cont_wrapper{ float:left; width:calc(100% - 140px); min-height:160px; background:#ff4444; padding:30px; -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-top-right-radius:10px; -webkit-border-bottom-right-radius:10px; -moz-border-bottom-right-radius:10px; border-bottom-right-radius:10px; }
.prs_bs_about_img_cont_wrapper h4{ font-size:20px; color:#ffffff; text-transform:uppercase; font-weight:bold; margin-top:10px; }
.prs_bs_about_img_cont_wrapper p{ color:#ffffff; margin-top:15px; }
.prs_bs_comment_heading_wrapper{ float:left; width:100%; padding-top:54px; }
.prs_bs_comment_heading_wrapper h2{ font-size:32px; color:#000000; text-transform:uppercase; font-weight:bold; position:relative; }
.prs_bs_comment_heading_wrapper h2:after{ content:''; border:1px solid #dddddd; width:150px; position:absolute; bottom:-20px; left:0; }
.prs_bs_comment_heading_wrapper h2:before{ content:''; border:2px solid #ff4444; width:30px; position:absolute; bottom:-21px; left:0; z-index:1; }
.hs_rs_comment_img_wrapper{ float:left; width:110px; }
.hs_rs_comment_img_cont_wrapper{ float:left; /*width:calc(100% - 110px);*/
width:100%; /*padding-left:20px;*/
line-height:30px; }
.hs_rs_comment_img_cont_wrapper h2{ font-size:18px; font-weight:bold; color:#333; line-height:36px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.hs_rs_comment_img_cont_wrapper h2 span{ font-family:'Lato', sans-serif; font-size:14px; color:#ff4444; }
.hs_rs_comment_img_cont_wrapper h2 a{ font-family:'Lato', sans-serif; /* font-size:14px;修改明星详情页其它介绍里面带a标签的字体大小和颜色color:#ff4444;*/ color:#333; }
.hs_rs_comment_img_cont_wrapper p{ padding-top:10px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.hs_rs_comment_img_cont_wrapper h5 a{ font-size:16px; color:#ff7e00; padding-top:10px; float:left; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.hs_rs_comment_img_cont_wrapper h5 a i{ position:relative; top:2px; color:#ff7e00; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.hs_rs_comment_img_cont_wrapper h5 a:hover i{ padding-left:5px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.hs_rs_comment_main_wrapper{ float:left; width:100%; padding:20px 0; /*background:#ffffff;*/
margin-top:30px;/*-webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10);    -moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10);    -o-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10);    -ms-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10);    box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10);
	-webkit-transition:all 0.5s;    -o-transition:all 0.5s;    -ms-transition:all 0.5s;    -moz-transition:all 0.5s;    transition:all 0.5s;*/
}
.hs_rs_comment_main_wrapper:hover{ /*-webkit-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10);    -moz-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10);    -o-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10);    -ms-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10);    box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10);
	-webkit-transition:all 0.5s;    -o-transition:all 0.5s;    -ms-transition:all 0.5s;    -moz-transition:all 0.5s;    transition:all 0.5s;*/
}
.hs_rs_comment_main_wrapper2{ margin-top:80px; float:left; width:100%; }
.hs_kd_six_sec_input_wrapper{ float:left; width:100%; margin-top:30px; }
.hs_kd_six_sec_input_wrapper input{ width:100%; height:50px; border:0; padding-left:20px; padding-right:20px; -webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.hs_kd_six_sec_input_wrapper textarea{ width:100%; border:0; padding:20px; resize:none; -webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.hs_kd_six_sec_input_wrapper input:hover, .hs_kd_six_sec_input_wrapper input:focus, .hs_kd_six_sec_input_wrapper textarea:hover, .hs_kd_six_sec_input_wrapper textarea:focus{ -webkit-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.hs_kd_six_sec_btn{ float:left; width:100px; margin-top:25px; }
.hs_kd_six_sec_btn li a{ float:left; width:170px; height:50px; font-weight:bold; background:#ff4444; color:#ffffff; text-align:center; line-height:48px; letter-spacing:1px; border:1px solid transparent; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.hs_kd_six_sec_btn li a:hover{ background:transparent; border:1px solid #ff4444; color:#ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_bs_leave_comment_heading_wrapper{ padding-bottom:50px; }
/**************------- BLOG CATEGORIES CSS End ---------*******************/
/**************------- EVENT SINGLE CSS Start ---------*******************/
.prs_es_about_main_section_wrapper{ float:left; width:100%; padding-top:10px; padding-bottom:60px; background:#fff; }
.prs_es_about_left_wrapper{ float:left; width:100%; }
.prs_es_about_left_wrapper h2{ font-size:26px; color:#000000; text-transform:uppercase; font-weight:bold; position:relative; margin-top:-6px; }
.prs_es_about_left_wrapper h2:after{ content:''; border:1px solid #dddddd; width:150px; position:absolute; bottom:-20px; left:0; }
.prs_es_about_left_wrapper h2:before{ content:''; border:2px solid #ff4444; width:30px; position:absolute; bottom:-21px; left:0; z-index:1; }
.prs_es_about_left_wrapper h4{ font-size:18px; color:#000000; margin-top:60px; line-height:28px; font-weight:500; }
.prs_es_about_left_wrapper .prs_body_section_wrapper{ padding-top:40px; line-height:30px; }
.prs_es_about_left_wrapper img{ max-width:100%; }
.prs_es_about_left_wrapper p{ padding-top:40px; line-height:30px; font-size:16px; }
.prs_es_left_map_section_wrapper{ float:left; background:url('../images/content/event/map_img.jpg') 50% 0 repeat-y; background-position:center 0; background-size:cover; background-repeat:no-repeat; width:60%; height:100%; padding-top:94px; padding-bottom:100px; padding-left:385px; }
.prs_es_left_map_section_wrapper h2{ font-size:32px; text-transform:uppercase; color:#ffffff; font-weight:bold; }
.prs_es_left_map_section_wrapper h3{ font-size:46px; text-transform:uppercase; color:#ff4444; font-weight:bold; padding-top:10px; }
.prs_es_left_map_section_wrapper p{ color:#ffffff; padding-top:10px; }
.prs_es_right_map_section_wrapper{ float:left; width:40%; }
.prs_es_schedule_main_section_wrapper{ float:left; width:100%; padding-top:94px; padding-bottom:100px; background:#f6f6f6; }
.prs_es_tabs_wrapper{ float:left; width:100%; text-align:center; }
.prs_es_tabs_wrapper ul{ display:inline-block; margin-top:80px; }
.prs_es_tabs_cont_main_wrapper{ float:left; width:100%; margin-top:55px; }
.prs_es_tabs_wrapper .nav > li > a{ padding:25px 65px; font-family:'Poppins', sans-serif; font-size:18px; text-transform:uppercase; font-weight:600; background:#ffffff; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.prs_es_tabs_wrapper .nav-pills > li + li{ margin-left:20px; }
.prs_es_tabs_wrapper .nav > li.active > a{ background:#ff4444; }
.prs_es_tabs_wrapper .nav > li > a span{ font-family:'Lato', sans-serif; font-size:16px; text-transform:capitalize; font-weight:100; }
.prs_es_tabs_event_sche_main_box_wrapper{ float:left; width:100%; }
.prs_es_tabs_event_sche_img_wrapper{ float:left; width:170px; }
.prs_es_tabs_event_sche_img_wrapper img{ width:100%; height:219px; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-bottom-left-radius:10px; border-bottom-left-radius:10px; }
.prs_es_tabs_event_sche_img_cont_wrapper{ float:left; width:calc(100% - 0px); min-height:200px; background:#ffffff; padding:40px; -webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_es_tabs_event_sche_main_box_wrapper:hover .prs_es_tabs_event_sche_img_cont_wrapper{ -webkit-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.10); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_es_tabs_event_sche_img_cont_wrapper h2{ font-size:20px; color:#000000; text-transform:uppercase; font-weight:600; }
.prs_es_tabs_event_sche_img_cont_wrapper h3{ font-family:'Lato', sans-serif; color:#ff4444; font-size:14px; padding-top:20px; }
.prs_es_tabs_event_sche_img_cont_wrapper h3 span{ color:#000000; }
.prs_es_tabs_event_sche_img_cont_wrapper p{ margin-top:10px; }
.prs_es_tabs_event_sche_img_cont_wrapper li{ float:left; margin-top:10px; }
.prs_es_tabs_event_sche_img_cont_wrapper li:last-child{ margin-left:30px; }
.prs_es_tabs_event_sche_img_cont_wrapper li i{ color:#ff4444; }
.prs_es_tabs_event_sche_img_cont_wrapper li a{ color:#000000; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_es_tabs_event_sche_img_cont_wrapper li a:hover{ color:#ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_es_tabs_event_sche_main_box_wrapper2{ margin-top:30px; }
.prs_es_evnt_sche_btn_wrapper{ text-align:center; float:left; width:100%; }
.prs_es_evnt_sche_btn_wrapper ul{ display:inline-block; margin-top:34px; }
.prs_es_evnt_sche_btn_wrapper li a{ width:200px; }
.prs_es_speak_slider_main_Wrapper{ float:left; width:100%; padding-top:95px; padding-bottom:100px; background:#f1f1f1; }
.prs_es_speak_slider_wrapper .owl-theme .owl-dots{ display:none; }
.prs_es_speak_slider_wrapper .owl-theme .owl-nav{ position:absolute; top:50%; z-index:1000; display:block; left:0; right:0; margin:0px auto; }
.prs_es_speak_slider_wrapper .owl-theme .owl-nav .owl-prev{ margin:0; padding:0; left:-75px; font-size:26px; top:0; color:#ffffff; width:50px; height:50px; line-height:45px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ff4444; position:absolute; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg); }
.prs_es_speak_slider_wrapper .owl-theme .owl-nav .owl-next{ font-size:26px; right:-75px; top:-5px; position:absolute; color:#ffffff; width:50px; padding-left:14px; height:50px; line-height:40px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ff4444; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_es_speak_slider_wrapper .owl-theme .owl-nav .owl-next i:before{ margin-left:-3px; }
.prs_es_speak_slider_wrapper .owl-theme .owl-nav .owl-prev i:before{ margin-left:5px; }
.prs_es_faq_main_wrapper{ float:left; width:100%; padding-top:95px; padding-bottom:100px; background:#f6f6f6; }
.prs_es_faq_left_wrapper{ float:left; width:100%; background:#ff4444; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; padding:50px; }
.prs_es_faq_left_wrapper h2{ font-size:20px; text-transform:uppercase; color:#ffffff; position:relative; text-align:center; }
.prs_es_faq_left_wrapper h2:after{ content:''; border:2px solid #ffffff; width:30px; position:absolute; left:0; right:0; margin:0px auto; bottom:-20px; }
.prs_es_faq_left_wrapper input{ width:100%; height:50px; padding-left:20px; border:1px solid rgba(255, 255, 255, 0.51); background:transparent; margin-top:20px; color:#ffffff; }
.first_input{ margin-top:60px !important; }
.prs_es_faq_left_wrapper input::-webkit-input-placeholder{ color:rgba(255, 255, 255, 0.52); }
.prs_es_faq_left_wrapper input::-moz-placeholder{ color:rgba(255, 255, 255, 0.52); }
.prs_es_faq_left_wrapper input:-ms-input-placeholder{ color:rgba(255, 255, 255, 0.52); }
.prs_es_faq_left_wrapper input:-moz-placeholder{ color:rgba(255, 255, 255, 0.52); }
.prs_es_faq_left_wrapper textarea{ padding-left:20px; padding-top:20px; border:1px solid rgba(255, 255, 255, 0.51); width:100%; background:transparent; color:#ffffff; margin-top:20px; }
.prs_es_faq_left_wrapper textarea::-webkit-input-placeholder{ color:rgba(255, 255, 255, 0.52); }
.prs_es_faq_left_wrapper textarea::-moz-placeholder{ color:rgba(255, 255, 255, 0.52); }
.prs_es_faq_left_wrapper textarea:-ms-input-placeholder{ color:rgba(255, 255, 255, 0.52); }
.prs_es_faq_left_wrapper textarea:-moz-placeholder{ color:rgba(255, 255, 255, 0.52); }
.prs_es_faq_btn_wrapper{ text-align:center; width:100%; float:left; }
.prs_es_faq_btn_wrapper ul{ display:inline-block; }
.prs_es_faq_btn_wrapper li a{ background:#ffffff; color:#000000; letter-spacing:0; }
.prs_es_faq_btn_wrapper li a:hover{ border:1px solid #ffffff; color:#ffffff; }
.prs_es_faq_right_wrapper{ float:left; width:100%; }
.prs_es_faq_right_wrapper h2{ font-size:32px; text-transform:uppercase; color:#000000; position:relative; font-weight:bold; }
.prs_es_faq_right_wrapper h2:after{ content:''; border:2px solid #ff4444; width:30px; position:absolute; left:0; bottom:-20px; }
.accordionFifteen .panel-default{ border:0; }
.accordionFifteen .panel{ background-color:transparent; box-shadow:none; border-radius:0; border:none; margin:0; }
.accordionFifteen .panel .panel-heading a{ display:block; background:white; padding:15px 20px; color:#000; font-size:16px; font-weight:500; border-bottom:none; text-decoration:none; margin-top:15px; }
.panel-heading desktop h4{ line-height:0; }
.panel-title h4{ margin-left:-1px; }
.accordionFifteen{ margin-top:60px; }
.accordionFifteen .panel .panel-heading a.collapsed{ color:#000000; background-color:#fff; display:block; padding:20px 20px; font-size:16px; font-weight:500; margin-top:15px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.accordionFifteen .panel-default>.panel-heading{ border-radius:0px; padding:0px; margin-left:-1px; margin-top:-1px; background:transparent; }
.accordionFifteen .panel-group .panel-heading+.panel-collapse>.panel-body{ border-top:0; padding-top:0; padding:30px 30px 30px 20px; background:#fff; border-top:none; margin-left:-1px; margin-top:-1px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.accordionFifteen .panel .panel-heading a:before, .accordionFifteen .panel .panel-heading a.collapsed:before{ font-family:'FontAwesome'; font-size:16px; float:left; margin-right:60px; margin-left:20px; display:block; }
.accordionFifteen .panel .panel-heading a:after, .accordionFifteen .panel .panel-heading a.collapsed:after{ font-family:'FontAwesome'; font-size:24px; float:right; width:50px; height:25px; line-height:24px; text-align:center; display:block; border-radius:50%; }
.accordionFifteen .panel .panel-heading a:after{ content:"\f107"; background:#ff4444; width:24px; height:24px; border-radius:100%; color:white; font-size:16px; }
.accordionFifteen .panel .panel-heading a.collapsed:after{ content:"\f105"; background:#f4f4f4; width:24px; height:24px; border-radius:100%; color:#000000; font-size:16px; padding-left:3px; }
.prs_es_pricing_table_main_wrapper{ float:left; width:100%; padding-top:94px; padding-bottom:100px; background:#f1f1f1; }
.prs_es_pt_box_wrapper{ float:left; width:100%; background:#127263; padding-top:95px; padding-bottom:40px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; position:relative; margin-top:100px; -webkit-box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.10); text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_es_pt_box_wrapper:hover{ background:#126372; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_es_pt_heading_box_wrapper{ width:185px; height:75px; line-height:75px; background:#ff4444; text-align:center; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; position:absolute; top:-20px; left:0; right:0; margin:0px auto; }
.prs_es_pt_heading_box_wrapper:after{ content:''; width:80%; height:10px; -webkit-border-top-left-radius:5px; -moz-border-top-left-radius:5px; border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-top-right-radius:5px; border-top-right-radius:5px; position:absolute; top:-10px; left:0; right:0; margin:0px auto; background:#d63f3f; }
.prs_es_pt_heading_box_wrapper h2{ font-size:24px; font-weight:bold; color:#ffffff; text-transform:uppercase; line-height:75px; }
.prs_es_price_wrapper{ float:left; width:100%; background:#ffffff; text-align:center; padding-top:20px; padding-bottom:20px; }
.prs_es_price_wrapper h3{ font-size:40px; color:#000000; font-weight:bold; }
.prs_es_price_wrapper h3 span{ font-size:20px; position:relative; top:-13px; }
.prs_es_pt_box_wrapper ul{ display:inline-block; }
.prs_es_pt_box_wrapper li{ font-size:14px; color:#ffffff; margin-top:30px; position:relative; }
.prs_es_pt_box_wrapper li:after{ content:''; position:absolute; border:1px solid rgba(255, 255, 255, 0.22); width:100%; left:0; right:0; bottom:-15px; margin:0px auto; }
.prs_es_pt_box_wrapper li:last-child:after{ display:none; }
.prs_es_pt_box_wrapper li:first-child{ margin-top:40px; }
.prs_es_pricing_btn_wrapper li a{ float:left; width:145px; height:45px; background:#ff4444; color:#ffffff; text-align:center; line-height:44px; letter-spacing:1px; ; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_es_pricing_btn_wrapper li a:hover{ background:#ffffff; color:#000000; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
/**************------- EVENT SINGLE CSS End ---------*******************/
.gc_search_box{ position:absolute; right:0px; top:0; padding:0px; width:100%; display:inline-block; border-radius:0px; background-color:#ffffff; display:none; z-index:1000; }
.gc_search_box input{ float:left; width:calc(100% - 60px); padding:0px 10px; height:100px; border:1px solid #e1e1e1; border-right:0px; font-size:20px; color:#000000; }
.gc_search_box button{ width:60px; height:100px; color:#000000; border:1px solid #e1e1e1; border-left:none; background-color:#ffffff; text-align:center; padding:0px; font-size:24px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_es_faq_btn_wrapper li a{ background:#ffffff !important; }
.prs_es_faq_btn_wrapper li a:hover{ border:1px solid #ffffff !important; }
#map{ width:100%; float:left; height:560px; }
.mobile-logo a svg{ fill:#ff4444; width:50px; height:50px; float:left; }
.mobile-logo a span{ color:#000000; font-weight:bold; font-size:22px; position:relative; top:10px; left:5px; text-transform:uppercase; }
.prs_feature_slider_item_wrapper img{ -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-top-right-radius:10px; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; }
/***********************-- prs movie single second Start --****************/
/*-- prs video top Start --*/
.prs_top_video_section_wrapper{ float:left; width:100%; padding-top:25px; }
.st_video_slider_inner_wrapper{ background:#333; background-position:center 0; background-size:cover; border:6px solid #FFFFFF; box-shadow:0 4px 16px 0 rgba(0,0,0,0.38); padding-top:80px; position:relative; }
.st_video_slider_overlay{ position:absolute; left:0; right:0; top:0; bottom:0; background:rgba(0, 0, 0, 0.78); }
.st_video_slide_sec{ text-align:center; position:relative; }
.st_video_slide_sec h3{ font-size:30px; color:#FFFFFF; letter-spacing:2px; font-weight:700; padding-top:20px; }
.st_video_slide_sec p{ font-size:12px; color:#FFFFFF; letter-spacing:1px; text-transform:uppercase; padding-top:10px; }
.st_video_slide_sec h4{ text-transform:uppercase; font-size:12px; color:#FFFFFF; letter-spacing:1.2px; padding-top:10px; }
.st_video_slide_sec h5{ display:inline-block; margin-top:15px; }
.test-popup-link{ border-radius:100%; display:inline-block; box-shadow:0 0 0 0 rgba(225,225,225,0.6); -webkit-animation:pulse 1.2s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation:pulse 1.2s infinite cubic-bezier(0.66, 0, 0, 1); -ms-animation:pulse 1.2s infinite cubic-bezier(0.66, 0, 0, 1); animation:pulse 1.2s infinite cubic-bezier(0.66, 0, 0, 1); }
@-webkit-keyframes pulse{ to{ box-shadow:0 0 0 40px rgba(232, 76, 61, 0); }
}
@-moz-keyframes pulse{ to{ box-shadow:0 0 0 40px rgba(232, 76, 61, 0); }
}
@-ms-keyframes pulse{ to{ box-shadow:0 0 0 40px rgba(232, 76, 61, 0); }
}
@keyframes pulse{ to{ box-shadow:0 0 0 40px rgba(232, 76, 61, 0); }
}
.st_video_slide_sec h5 span{ width:auto; float:left; background:#eee; font-size:12px; color:rgba(0,0,0,0.87); letter-spacing:0; padding:2px 5px; text-transform:uppercase; margin-left:10px; border-radius:2px; }
.st_video_slide_social_left, .st_video_slide_social_right{ float:left; width:50%; }
.st_video_slide_social_left li{ float:left; margin-right:10px; }
.st_video_slide_social_left li a{ float:left; width:35px; height:35px; line-height:35px; font-size:18px; text-align:center; border-radius:100%; color:#fff; }
.st_video_slide_social_left li:first-child a{ background:#3b5998; }
.st_video_slide_social_left li:nth-child(2) a{ background:#38a1f3; }
.st_video_slide_social_left li:nth-child(3) a{ background:#bd081c; }
.st_video_slide_social_left li:last-child a{ background:#cc3333; }
.st_video_slide_social{ padding:20px; position:relative; }
.st_video_slide_social_right ul{ float:right; padding-top:3px; }
.st_video_slide_social_right li{ float:left; margin-left:20px; font-size:12px; color:#ffffff; letter-spacing:0.86px; }
.st_video_slide_social_right li i{ font-size:18px; padding-right:5px; position:relative; top:3px; }
.st_video_slide_social{ padding:20px; position:relative; float:left; width:100%; }
.st_slider_rating_btn_heart_5th{ position:absolute; left:30px; top:-50px; }
.st_slider_rating_btn_heart{ float:right; width:auto; padding-right:30px; }
.st_slider_rating_btn_heart h5{ font-size:26px; color:#F3C600; letter-spacing:1px; }
.st_slider_rating_btn_heart h5 i{ color:#d80a21; position:relative; top:12px; left:-5px; }
.st_slider_rating_btn_heart h4{ font-size:14px; color:rgba(255,255,255,0.87); letter-spacing:1.17px; padding-top:5px; padding-left:35px; }
/*-- prs video top end --*/
.st_slider_rating_main_wrapper{ background:#333545; padding-top:15px; padding-bottom:15px; margin-top:50px; }
.st_slider_rating_left{ float:left; width:50%; }
.st_slider_rating_right{ float:left; width:50%; }
.st_rating_box{ float:left; width:auto; }
.st_rating_box h3{ font-size:18px; color:rgba(255,255,255,0.87); letter-spacing:0.69px; float:left; padding-top:5px; }
.st_rating_box h3 i{ font-size:12px; position:relative; top:-2px; }
.f1{ color:#F06292; }
.f2{ color:rgba(216,216,216,0.30); }
.st_rating_box h4{ font-size:14px; color:rgba(255,255,255,0.87); letter-spacing:1.17px; text-transform:uppercase; }
.st_rating_box2{ margin-left:40px; }
.st_rating_box222{ float:right; }
.st_slider_rating_btn{ float:right; width:auto; }
.st_slider_rating_btn_heart{ float:right; width:auto; padding-right:30px; }
.st_slider_rating_btn_heart h5{ font-size:26px; color:#F3C600; letter-spacing:1px; }
.st_slider_rating_btn_heart h5 i{ color:#d80a21; position:relative; top:12px; left:-5px; }
.st_slider_rating_btn_heart h4{ font-size:14px; color:rgba(255,255,255,0.87); letter-spacing:1.17px; padding-top:5px; padding-left:35px; }
.ne_recent_heading_main_wrapper_index_II h2 a{ margin-right:0; }
.st_md_ts_main_sec{ margin-top:50px; }
.st_md_ts_main_sec p a{ float:left; width:100%; font-size:16px; color:rgba(0,0,0,0.87); padding-top:15px; line-height:18px; }
.st_md_ts_main_sec p a:hover{ color:#F06292; }
.st_slider_index_sidebar_main_wrapper_md{ background:#fff; padding-bottom:80px; }
.st_md_ts_main_sec span{ font-size:14px; color:rgba(0,0,0,0.38); letter-spacing:1px; padding-top:10px; float:left; width:100%; }
.st_md_ts_main_sec img{ width:100%; }
.st_indx_tabs_ul_md{ margin-top:50px; }
.st_md_summ_pera h5{ font-family:'Lato', sans-serif; font-size:16px; color:rgba(0,0,0,0.87); letter-spacing:0.86px; text-transform:uppercase; font-weight:700; padding-top:30px; }
.st_md_summ_pera p{ font-size:16px; color:rgba(0,0,0,0.54); padding-top:25px; }
.st_md_summ_client_slider .owl-theme .owl-dots{ display:none; }
.st_md_summ_client_slider .owl-theme .owl-nav{ position:absolute; top:30px; margin:0; left:0; right:0; z-index:1000; display:block; }
.st_md_summ_client_slider .owl-theme .owl-nav .owl-prev{ display:none; }
.st_md_summ_client_slider .owl-theme .owl-nav .owl-next{ font-size:20px; margin:0; padding:0; right:0; top:0; right:0; width:40px; height:40px; line-height:37px; position:absolute; color:rgba(0,0,0,0.54); background:rgba(0,0,0,0.12); border:1px solid rgba(0,0,0,0.12); text-align:center; border-radius:2px; border-top-left-radius:0; border-bottom-left-radius:0; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_md_summ_client_slider .owl-theme .owl-nav .owl-next i:before, .st_md_summ_client_slider .owl-theme .owl-nav .owl-prev i:before{ font-size:18px; }
.st_md_summ_client_slider .owl-theme .owl-nav .owl-prev:hover, .st_md_summ_client_slider .owl-theme .owl-nav .owl-next:hover{ color:#ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_md_summ_client_slider .owl-carousel .owl-item img{ width:auto; }
.st_md_summ_client_slider{ margin-top:40px; }
.st_md_summ_client_slider p{ font-size:16px; color:rgba(0,0,0,0.87); letter-spacing:0.86px; text-transform:uppercase; font-weight:700; padding-bottom:40px; }
.st_summ_slider_cont h4{ padding-top:10px; padding-left:5px; }
.st_summ_slider_cont h4 a{ font-size:14px; color:#ff4444; letter-spacing:1px; text-align:center; font-weight:700; }
.st_summ_slider_cont h5{ font-size:12px; color:rgba(0,0,0,0.38); letter-spacing:1px; padding-top:5px; padding-left:33px; }
.st_summ_slider_cont h6{ font-size:12px; color:rgba(0,0,0,0.54); letter-spacing:1px; padding-top:5px; padding-left:18px; }
.st_md_recent_slider_main_wrapper{ background:rgba(216,216,216,0.16); padding-top:60px; padding-bottom:60px; }
.ne_md_recent_slider_wrapper .owl-theme .owl-dots{ display:none; }
.ne_md_recent_slider_wrapper .owl-theme .owl-nav{ position:absolute; top:-78px; margin:0; left:0; right:0; z-index:1000; display:block; }
.ne_md_recent_slider_wrapper .owl-theme .owl-nav .owl-prev{ font-size:20px; margin:0; padding:0; right:40px; width:40px; height:40px; line-height:37px; top:0; color:rgba(0,0,0,0.54); background:transparent; border:1px solid rgba(0,0,0,0.12); border-right:0; position:absolute; border-radius:2px; border-top-right-radius:0; border-bottom-right-radius:0; text-align:center; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.ne_md_recent_slider_wrapper .owl-theme .owl-nav .owl-next{ font-size:20px; margin:0; padding:0; right:0; top:0; right:0; width:40px; height:40px; line-height:37px; position:absolute; color:rgba(0,0,0,0.54); background:transparent; border:1px solid rgba(0,0,0,0.12); text-align:center; border-radius:2px; border-top-left-radius:0; border-bottom-left-radius:0; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.ne_md_recent_slider_wrapper .owl-theme .owl-nav .owl-next i:before, .ne_md_recent_slider_wrapper .owl-theme .owl-nav .owl-prev i:before{ font-size:18px; }
.ne_md_recent_slider_wrapper .owl-theme .owl-nav .owl-prev:hover, .ne_md_recent_slider_wrapper .owl-theme .owl-nav .owl-next:hover{ color:#F06292; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.ne_md_recent_slider_wrapper{ margin-top:50px; }
.st_md_recent_heading h3{ font-size:16px; color:rgba(0,0,0,0.87); letter-spacing:1.33px; text-transform:uppercase; font-weight:700; }
.st_md_recent_notes_main_wrapper{ background:#fff; padding-bottom:60px; }
.st_ind_sidebar_md_textbox{ border:1px dashed rgba(0,0,0,0.38); text-align:center; padding:30px; }
.st_ind_sidebar_md_textbox p{ font-size:14px; color:rgba(0,0,0,0.87); letter-spacing:1px; text-align:center; line-height:21px; }
.st_ind_sidebar_md_textbox a{ font-size:12px; color:#ff4444; letter-spacing:1px; display:inline-block; padding-top:10px; }
.st_ind_sidebar_md_textbox_btn li a{ float:left; width:100%; height:50px; text-align:center; line-height:50px; color:#fff; background:#333545; border:1px solid transparent; border-radius:5px; font-size:14px; text-transform:uppercase; letter-spacing:1px; font-family:'Roboto', sans-serif; }
.st_ind_sidebar_md_textbox_btn li a:hover{ border:1px solid #333545; color:#333545; background:transparent; }
.st_ind_sidebar_md_textbox_btn, .st_ind_sidebar_advertiz_md{ margin-top:25px; }
.st_ind_sidebar_advertiz_social h3{ font-size:16px; color:rgba(0,0,0,0.87); letter-spacing:1px; text-transform:uppercase; font-weight:600; padding-bottom:15px; }
.st_ind_sidebar_advertiz_social{ width:100%; margin-top:25px; }
.st_md_summ_pera h4{ font-size:16px; color:rgba(0,0,0,0.87); letter-spacing:1px; font-weight:700; padding-top:50px; padding-bottom:20px; }
.st_slider_rating_left_2nd{ text-align:right; }
.st_rating_box2 h6{ font-size:18px; color:rgba(255,255,255,0.87); letter-spacing:1px; padding-top:17px; }
.float_left{ float:left; width:100%; }
.st_ind_slider_img_bottom_rating_box{ background:#ffffff; padding:20px; text-align:center; border-bottom-left-radius:10px; border-bottom-right-radius:10px; }
.st_ind_slider_img_bottom_rating_box h4 a{ font-size:14px; color:rgba(0,0,0,0.54); letter-spacing:1px; text-align:center; font-weight:700; }
.st_ind_slider_img_bottom_rating_box p{ font-size:12px; color:rgba(0,0,0,0.54); padding-top:10px; }
.rating{ border:none; }
.rating > input{ display:none; }
.rating > label:before{ margin:3px; font-size:14px; font-family:FontAwesome; display:inline-block; content:"\f005"; }
.rating > .half:before{ content:"\f089"; position:absolute; }
.rating > label{ color:rgba(255, 255, 255, 0.3); float:right; }
.rating > input:checked ~ label, .rating:not(:checked) > label:hover, .rating:not(:checked) > label:hover ~ label{ color:#ff4444; }
.rating > input:checked + label:hover, .rating > input:checked ~ label:hover, .rating > label:hover ~ input:checked ~ label, .rating > input:checked ~ label:hover ~ label{ color:#ff4444; }
.cc_ps_quantily_info p{ float:left; padding-left:15px; padding-top:15px; font-size:14px; color:rgba(255,255,255,0.38); }
.ne_recent_heading_main_wrapper h2{ font-size:20px; color:#000000; text-transform:uppercase; font-weight:bold; position:relative; }
.ne_recent_heading_main_wrapper h2:before{ content:''; border:2px solid #ff4444; width:30px; position:absolute; bottom:-21px; left:0; z-index:1; }
.ne_recent_heading_main_wrapper h2:after{ content:''; border:1px solid #dddddd; width:100px; position:absolute; bottom:-20px; left:0; }
.ne_recent_heading_main_wrapper h2 a{ float:right; font-size:14px; color:#ff4444; letter-spacing:1px; text-transform:uppercase; margin-right:100px; position:relative; z-index:1; }
.ne_recent_heading_main_wrapper_index_II h2 a{ margin-right:0; }
.st_indx_tabs_ul .nav-tabs li:first-child .nav-link.active{ -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-bottom-left-radius:10px; border-bottom-left-radius:10px; }
.st_indx_tabs_ul .nav-tabs li:last-child .nav-link.active{ -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-top-right-radius:10px; -webkit-border-bottom-right-radius:10px; -moz-border-bottom-right-radius:10px; border-bottom-right-radius:10px; }
.st_indx_tabs_ul .nav-tabs .nav-link:focus, .st_indx_tabs_ul .nav-tabs .nav-link:hover{ border-color:transparent; }
.st_indx_tabs_ul .nav li{ float:left; }
.st_indx_tabs_ul .nav-tabs .nav-item.show .nav-link, .st_indx_tabs_ul .nav-tabs .nav-link.active{ color:rgba(0,0,0,0.87); background-color:transparent; border-color:transparent; font-weight:600; text-transform:uppercase; font-family:'Roboto', sans-serif; position:relative; }
.st_indx_tabs_ul .nav-tabs .nav-link.active:after{ content:''; border:2px solid #F06292; position:absolute; left:0; top:-3px; width:60px; }
.st_indx_tabs_ul .nav-tabs .nav-link{ font-size:16px; color:rgba(0,0,0,0.38); letter-spacing:1px; font-weight:600; text-transform:uppercase; padding:12px 30px; padding-left:0; font-family:'Roboto', sans-serif; }
.prs_upcome_tabs_wrapper_mss{ text-align:left; }
.prs_upcome_tabs_wrapper_mss ul{ background:#f6f6f6; }
.st_slider_index_sidebar_main_wrapper{ padding-top:60px; }
i:before{ margin-left:0 !important; }
.st_ind_sidebar_advertiz img{ width:100%; }
.prs_ms_scene_slider_img22{ margin-top:30px; }
/*---------------- st movie detail wrapper End --------------*/
/*---------------- st movie booking Start --------------*/
/*-- prs video top Start --*/
.prs_top_video_section_wrapper{ float:left; width:100%; padding-top:25px; }
.st_video_slider_inner_wrapper{ background:#333; background-position:center 0; background-size:cover; border:6px solid #FFFFFF; box-shadow:0 4px 16px 0 rgba(0,0,0,0.38); padding-top:80px; position:relative; }
.st_video_slider_overlay{ position:absolute; left:0; right:0; top:0; bottom:0; background:rgba(0, 0, 0, 0.78); }
.st_video_slide_sec{ text-align:center; position:relative; }
.st_video_slide_sec h3{ font-size:30px; color:#FFFFFF; letter-spacing:2px; font-weight:700; padding-top:20px; }
.st_video_slide_sec p{ font-size:12px; color:#FFFFFF; letter-spacing:1px; text-transform:uppercase; padding-top:10px; }
.st_video_slide_sec h4{ text-transform:uppercase; font-size:12px; color:#FFFFFF; letter-spacing:1.2px; padding-top:10px; }
.st_video_slide_sec h5{ display:inline-block; margin-top:15px; }
.test-popup-link{ border-radius:100%; display:inline-block; box-shadow:0 0 0 0 rgba(225,225,225,0.6); -webkit-animation:pulse 1.2s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation:pulse 1.2s infinite cubic-bezier(0.66, 0, 0, 1); -ms-animation:pulse 1.2s infinite cubic-bezier(0.66, 0, 0, 1); animation:pulse 1.2s infinite cubic-bezier(0.66, 0, 0, 1); }
@-webkit-keyframes pulse{ to{ box-shadow:0 0 0 40px rgba(232, 76, 61, 0); }
}
@-moz-keyframes pulse{ to{ box-shadow:0 0 0 40px rgba(232, 76, 61, 0); }
}
@-ms-keyframes pulse{ to{ box-shadow:0 0 0 40px rgba(232, 76, 61, 0); }
}
@keyframes pulse{ to{ box-shadow:0 0 0 40px rgba(232, 76, 61, 0); }
}
.st_video_slide_sec h5 span{ width:auto; float:left; background:#eee; font-size:12px; color:rgba(0,0,0,0.87); letter-spacing:0; padding:2px 5px; text-transform:uppercase; margin-left:10px; border-radius:2px; }
.st_video_slide_social_left, .st_video_slide_social_right{ float:left; width:100%; }
.st_video_slide_social_left li{ float:left; margin-right:10px; }
.st_video_slide_social_left li a{ float:left; width:35px; height:35px; line-height:35px; font-size:18px; text-align:center; border-radius:100%; color:#fff; }
.st_video_slide_social_left li:first-child a{ background:#3b5998; }
.st_video_slide_social_left li:nth-child(2) a{ background:#38a1f3; }
.st_video_slide_social_left li:nth-child(3) a{ background:#bd081c; }
.st_video_slide_social_left li:last-child a{ background:#cc3333; }
.st_video_slide_social{ padding:20px; position:relative; }
.st_video_slide_social_right ul{ float:right; padding-top:3px; }
.st_video_slide_social_right li{ float:left; margin-left:20px; font-size:12px; color:#ffffff; letter-spacing:0.86px; }
.st_video_slide_social_right li i{ font-size:18px; padding-right:5px; position:relative; top:3px; }
.st_video_slide_social{ padding:20px; position:relative; float:left; width:100%; }
.st_slider_rating_btn_heart_5th{ position:absolute; left:30px; top:-50px; }
.st_slider_rating_btn_heart{ float:right; width:auto; padding-right:30px; }
.st_slider_rating_btn_heart h5{ font-size:26px; color:#F3C600; letter-spacing:1px; }
.st_slider_rating_btn_heart h5 i{ color:#d80a21; position:relative; top:12px; left:-5px; }
.st_slider_rating_btn_heart h4{ font-size:14px; color:rgba(255,255,255,0.87); letter-spacing:1.17px; padding-top:5px; padding-left:35px; }
.st_calender_tabs{ float:left; width:auto; }
.st_calender_tabs .nav-tabs > li.active > a, .st_calender_tabs .nav-tabs > li.active > a:hover, .st_calender_tabs .nav-tabs > li.active > a:focus{ width:65px; height:65px; background:#fff; text-align:center; font-size:18px; color:#000; font-weight:600; letter-spacing:1px; padding:0; border:0; border-radius:5px; }
.st_calender_tabs .nav-tabs > li.active span{ float:left; width:100%; font-size:14px; background:#ff4444; height:26px; color:#fff; margin-bottom:8px; font-weight:normal; border-top-left-radius:5px; border-top-right-radius:5px; }
.nav > li > a:hover, .nav > li > a:focus{ background:transparent; }
.nav-tabs > li > a:hover{ border-color:transparent; }
.st_calender_tabs .nav-tabs{ border-bottom:0; }
.st_calender_tabs .nav > li > a{ width:65px; height:65px; background:transparent; text-align:center; font-size:18px; color:#fff; letter-spacing:1px; padding:0; border:0; }
.st_calender_tabs .nav > li > a span{ float:left; width:100%; line-height:25px; font-size:14px; background:transparent; height:26px; color:#fff; margin-bottom:8px; }
.st_calender_tabs .nav-tabs > li{ margin-right:20px; }
.st_calender_search{ float:right; width:auto; margin-top:13px; }
.st_calender_search input{ background:rgba(255,255,255,0.12); border-radius:4px; width:calc(300px - 40px); height:36px; color:#fff; float:left; border:0; border-top-right-radius:0; border-bottom-right-radius:0; padding-left:10px; }
.st_calender_search button{ float:left; width:40px; height:36px; background:rgba(255,255,255,0.12); color:rgba(255,255,255,0.20); border:0; border-top-right-radius:4px; border-bottom-right-radius:4px; cursor:pointer; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_calender_search button:hover{ background:#F06292; color:#fff; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_calender_contant_main_wrapper{ background:#fff; padding:20px 30px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -o-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); -ms-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.10); }
.st_calender_asc{ float:left; width:6%; }
.st_calen_asc_heart{ float:left; width:25px; }
.st_calen_asc_heart a{ float:left; width:25px; font-size:18px; color:rgba(0,0,0,0.12); }
.st_calen_asc_heart a:hover{ color:#ff4444; }
.st_calen_asc_heart_cont{ float:left; width:calc(90px - 25px); padding-left:10px; }
.st_calen_asc_heart_cont h3{ font-size:14px; color:rgba(0,0,0,0.87); letter-spacing:0.4px; font-weight:600; line-height:28px; }
.st_calen_asc_heart_cont ul{ margin-top:10px; }
.st_calen_asc_heart_cont li{ float:left; margin-right:15px; }
.st_calen_asc_tecket_time_select{ float:left; width:93%; margin-left:1%; margin-top:-5px; }
.st_calen_asc_tecket_time_select li{ float:left; margin-right:15px; }
.st_calen_asc_tecket_time_select li a{ float:left; font-size:12px; color:rgba(0,0,0,0.54); letter-spacing:0; width:85px; height:37px; text-align:center; line-height:37px; border:1px solid #d0cfcf; border-radius:4px; }
.st_calen_asc_tecket_time_select li a:hover, .st_calen_asc_tecket_time_select li a.active{ background:#ff4444; color:#fff; border:1px solid #ff4444; }
.st_calen_asc_tecket_time_select li{ position:relative; padding-bottom:10px; }
.st_calen_asc_tecket_time_select li span{ float:left; width:150px; height:90px; padding-top:17px; font-weight:700; text-align:center; background:#333545; color:#ffffff; border-radius:5px; position:absolute; top:-90px; left:-30px; visibility:hidden; opacity:0; z-index:100; box-shadow:0 4px 16px 0 rgba(0,0,0,0.38); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_calen_asc_tecket_time_select li span h4{ font-size:14px; color:#FFFFFF; letter-spacing:0; }
.st_calen_asc_tecket_time_select li span .asc_pera1{ font-size:9px; color:#FFFFFF; letter-spacing:0; }
.st_calen_asc_tecket_time_select li span .asc_pera2{ font-size:9px; color:#ff4444; letter-spacing:0.5px; text-transform:uppercase; line-height:10px; }
.st_calen_asc_tecket_time_select li span:after{ content:''; border-left:8px solid transparent; border-right:8px solid transparent; border-top:8px solid #333545; position:absolute; left:40%; bottom:-8px; }
.st_calen_asc_tecket_time_select li:hover span{ top:-100px; visibility:visible; opacity:1; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_calender_row_cont{ padding-bottom:0px; padding-top:15px; border-bottom:1px solid #eee; }
.st_calender_row_cont:last-child{ border:none; padding-bottom:0; }
.st_calender_row_cont2{ padding-top:25px; }
.st_calen_asc_tecket_time_select .asc_bottom_pera{ font-size:12px; color:#ff4444; letter-spacing:0; padding-top:15px; float:left; }
.st_md_recent_notes_main_wrapper_mb{ background:rgba(216, 216, 216, 0.07); }
.st_notes_wrapper22{ padding-top:20px; }
.st_calender_row_cont_last{ border-bottom:0; }
.cc_pc_accordion_mb{ margin-top:0; }
.cc_pc_accordion_mb label{ font-size:14px; }
.st_ind_sidebar_advertiz_mb{ margin-top:30px; }
.st_calender_contant_main_wrapper_second_pg{ background:transparent; padding:0; }
.st_calen_asc_heart_cont h4{ font-size:12px; color:rgba(0,0,0,0.54); letter-spacing:0.5px; padding-top:15px; font-weight:600; }
.st_calen_asc_heart_cont_second_pg{ width:100%; padding-left:0; }
.st_calen_asc_tecket_time_select_second_pg{ float:left; width:100%; margin-top:10px; margin-left:0; }
.st_calen_asc_tecket_time_select_second_pg li a{ border:1px solid transparent; font-size:14px; color:#F06292; letter-spacing:1px; text-transform:uppercase; position:relative; }
.st_calen_asc_tecket_time_select_second_pg li a:hover{ text-decoration:underline; }
.st_calen_asc_tecket_time_select_second_pg li a:after{ content:''; background:#d6d4d4; width:1px; height:21px; position:absolute; right:-8px; top:8px; }
.st_calen_asc_tecket_time_select_second_pg li:last-child a:after{ display:none; }
.st_calen_asc_tecket_time_select_second_pg li a:hover{ background:transparent; color:#F06292; border:1px solid transparent; }
.st_calender_row_cont_mb_second_pg_left{ float:left; width:calc(100% - 160px); }
.st_calender_mb_second_page_right_collection{ float:left; width:160px; text-align:center; }
.st_calender_mb_second_page_right_collection h3{ font-size:16px; color:rgba(0,0,0,0.87); letter-spacing:0.46px; font-weight:600; }
.st_calender_row_cont_second_pg{ border:0; padding-bottom:0; margin-bottom:10px; background:#fff; padding:20px; box-shadow:0 2px 3px 0 rgba(0,0,0,0.12); border-radius:2px; }
.st_calender_mb_second_page_right_collection h4{ font-size:12px; color:#F48100; letter-spacing:0.5px; padding-top:90px; }
.st_calender_row_cont_second_pg2{ margin-top:0; }
.screen img{ width:100%; }
.prs_upcom_movie_img_overlay{ position:absolute; top:200px; right:200px; left:200px; bottom:200px; background:rgba(0,0,0,0.5); opacity:0; -webkit-transition:all 0.55s linear; -moz-transition:all 0.55s linear; -ms-transition:all 0.55s linear; -o-transition:all 0.55s linear; transition:all 0.55s linear; }
.prs_upcom_movie_img_btn_wrapper{ float:left; width:100%; text-align:center; }
.prs_upcom_movie_img_btn_wrapper ul{ display:inline-block; width:100%; position:absolute; top:37%; left:0; }
.prs_upcom_movie_img_btn_wrapper li{ float:none; }
.prs_upcom_movie_img_btn_wrapper li:first-child a{ display:inline-block; width:150px; height:50px; text-align:center; line-height:50px; background:#ff4444; border:1px solid #ff4444; color:#ffffff; margin-left:-900px; font-size:12px; letter-spacing:1px; text-transform:uppercase; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_upcom_movie_img_btn_wrapper li:first-child a:hover{ background:transparent; border:1px solid #ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_upcom_movie_img_btn_wrapper li:last-child a{ display:inline-block; width:150px; height:50px; text-align:center; line-height:50px; border:1px solid #ff4444; margin-right:-900px; background:transparent; color:#ffffff; margin-top:10px; font-size:12px; text-transform:uppercase; letter-spacing:1px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.prs_upcom_movie_img_btn_wrapper li:last-child a:hover{ background:#ff4444; border:1px solid #ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_indx_slider_img:hover .prs_upcom_movie_img_btn_wrapper li:first-child a{ margin-left:0; -webkit-transition:all 0.45s linear; -moz-transition:all 0.45s linear; -ms-transition:all 0.45s linear; -o-transition:all 0.45s linear; transition:all 0.45s linear; }
.st_indx_slider_img:hover .prs_upcom_movie_img_btn_wrapper li:last-child a{ margin-right:0; -webkit-transition:all 0.75s linear; -moz-transition:all 0.75s linear; -ms-transition:all 0.75s linear; -o-transition:all 0.75s linear; transition:all 0.75s linear; }
.st_indx_slider_img:hover .prs_upcom_movie_img_overlay{ position:absolute; top:0; right:0; left:0; bottom:0; background:rgba(0,0,0,0.5); opacity:1; -webkit-transition:all 0.35s linear; -moz-transition:all 0.35s linear; -ms-transition:all 0.35s linear; -o-transition:all 0.35s linear; transition:all 0.35s linear; -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-top-right-radius:10px; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-left-radius:10px; }
.prs_booking_main_div_section_wrapper{ float:left; width:100%; background:#f6f6f6; }
.st_slider_index_sidebar_main_wrapper_booking{ padding-bottom:60px; }
/*-- prs video top end --*/
/*---------------- st movie booking End --------------*/
/*---------------- st Booking Type wrapper Start --------------*/
.st_bt_top_header_wrapper{ background:#2B2D3D; padding-top:32px; padding-bottom:32px; }
.st_bt_top_back_btn a{ float:left; width:100px; height:35px; text-align:center; line-height:35px; background:#3f414f; border-radius:5px; text-transform:uppercase; font-size:14px; color:rgba(255,255,255,0.38); letter-spacing:1px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_bt_top_back_btn a:hover{ background:#ff4444; color:#fff; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_bt_top_center_heading{ text-align:center; }
.st_bt_top_center_heading h3{ font-size:20px; color:rgba(255,255,255,0.38); letter-spacing:0.62px; text-transform:uppercase; padding-top:6px; }
.st_bt_top_close_btn a{ font-size:25px; float:right; padding-top:6px; }
.st_bt_top_close_btn a:hover{ color:#ff4444; }
/*---------------- st Seat Layout wrapper Start --------------*/
.st_bt_top_center_heading h4{ font-size:14px; color:rgba(255,255,255,0.38); letter-spacing:0.44px; text-transform:uppercase; padding-top:10px; }
.st_bt_top_back_btn_seatl{ width:auto; margin-top:10px; }
.st_top_left_selectseatl{ float:left; width:auto; position:relative; margin-left:20px; margin-top:10px; }
.st_top_left_selectseatl .nice-select{ width:160px; height:36px; line-height:36px; text-align:center; background:#444654; padding-left:40px; }
.st_top_left_selectseatl i{ float:left; color:rgba(255, 255, 255, 0.56); position:absolute; left:10px; top:6px; z-index:1; }
.st_top_left_selectseatl .nice-select .list{ width:157px; }
.st_seatlay_btn{ float:right; width:auto; }
.st_seatlay_btn a{ float:left; width:150px; height:35px; text-align:center; line-height:35px; background:#ff4444; border:1px solid transparent; border-radius:5px; text-transform:uppercase; font-size:14px; color:#fff; letter-spacing:1px; margin-right:30px; margin-top:10px; }
.st_seatlay_btn a:hover{ border:1px solid #ff4444; background:transparent; color:#ff4444; }
.st_bt_top_close_btn2{ float:right; width:auto; margin-top:10px; }
.st_seatlayout_main_wrapper{ padding-top:40px; padding-bottom:100px; background:#333545; }
.st_seat_lay_heading h3{ font-size:16px; color:rgba(255,255,255,0.38); letter-spacing:1px; text-align:center; text-transform:uppercase; }
.st_seat_full_container{ float:left; width:100%; padding-top:35px; padding-bottom:80px; }
.st_seat_lay_economy_heading{ position:relative; text-align:center; margin-top:40px; }
.st_seat_lay_economy_heading h3{ font-size:16px; color:rgba(255,255,255,0.38); letter-spacing:1.14px; text-transform:uppercase; z-index:100; background:#333545; display:inline-block; padding:15px 40px; position:relative; }
.st_seat_lay_economy_heading:after{ content:''; border:1px solid rgba(255, 255, 255, 0.11); width:100%; position:absolute; top:22px; left:0; }
.st_seat_lay_row label{ cursor:pointer; font-size:10px; color:rgba(0,0,0,0.54); letter-spacing:0.83px; text-transform:uppercase; font-weight:600; }
.st_seat_lay_row input[type="checkbox"] + label:before{ border:1px solid #4d4f5c; content:""; display:inline-block; font:16px/1em sans-serif; height:25px; line-height:25px; margin:0.2em 0.56em .0 .0; padding:0; color:rgba(255,255,255,0.38); vertical-align:top; width:40px; border-radius:5px; background:transparent; text-align:center; position:absolute; }
.st_seat_lay_row input[type="checkbox"] + label:after{ border:1px solid #4d4f5c; content:""; display:inline-block; font:16px/1em sans-serif; height:10px; line-height:25px; margin:0.2em 0.56em .0 .0; padding:0; color:rgba(255,255,255,0.38); vertical-align:top; width:30px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; background:transparent; text-align:center; position:absolute; margin-top:30px; margin-left:5px; }
.st_seat_lay_row input[type="checkbox"]:checked + label:before{ border:0; color:#000; content:""; background:#f3c600; border:1px solid #f3c600; }
.st_seat_lay_row input[type="checkbox"]:checked + label:after{ border:0; color:#000; content:""; font-weight:900; background:#f3c600; border:1px solid #f3c600; }
.seat_disable input[type="checkbox"] + label:before{ background:#4d4f5c; }
.seat_disable input[type="checkbox"] + label:after{ background:#4d4f5c; }
.seat_disable input[type="checkbox"]:checked + label:after{ background:#4d4f5c; border:1px solid #4d4f5c; }
.seat_disable input[type="checkbox"]:checked + label:before{ background:#4d4f5c; border:1px solid #4d4f5c; color:rgba(255,255,255,0.38); }
.seat_disable label{ cursor:default !important; }
.box p{ padding-top:10px; padding-bottom:10px; }
.st_seat_lay_row input[type="checkbox"]:checked + label:after{ font-weight:900; }
.st_seat_lay_row input[type="checkbox"]{ display:none; }
.st_seat_lay_row label{ cursor:pointer; font-size:14px; color:rgba(0,0,0,0.87); letter-spacing:0.88px; font-family:'Roboto', sans-serif; font-weight:normal; text-transform:capitalize; }
.st_seat_lay_row label span{ font-weight:800; }
.st_seat_lay_row input[type="checkbox"]:checked + label:after{ font-weight:bold; }
.st_seat_lay_row li{ float:left; margin-right:50px; margin-top:40px; }
.st_seat_heading_row{ font-size:18px; color:rgba(255,255,255,0.38); letter-spacing:1px; font-weight:700; text-align:center; text-transform:uppercase; padding-top:19px; }
.st_seat_lay_row ul{ float:left; }
.st_eco_second_row{ margin-left:50px; }
.st_seat_lay_economy_wrapperexicutive{ margin-top:50px; }
.st_seat_full_container{ overflow-x:auto; overflow-y:hidden; }
.st_seat_full_container::-webkit-scrollbar-track{ -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3); background-color:#ffffff; }
.st_seat_full_container::-webkit-scrollbar{ height:6px; background-color:#ffffff; }
 .st_seat_full_container::-webkit-scrollbar-thumb{ background-color:#ff4444; }
.st_seat_lay_economy_wrapper{ width:1315px; }
.st_seat_lay_row li{ position:relative; }
.st_seat_lay_row li span{ float:left; width:150px; height:50px; line-height:50px; font-weight:700; text-align:center; font-size:16px; background:#ff4444; color:#ffffff; border-radius:5px; position:absolute; visibility:hidden; top:-40px; left:-48px; opacity:0; z-index:100; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_seat_lay_row li:hover span{ top:-50px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_seat_lay_row li span:after{ content:''; border-left:8px solid transparent; border-right:8px solid transparent; border-top:8px solid #ff4444; position:absolute; left:40%; bottom:-8px; }
.st_seat_lay_row li:hover span{ opacity:1; visibility:visible; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_slider_rating_btn_heart_5th{ position:absolute; left:30px; top:-50px; }
.st_video_slide_clientsec_wrapper h5{ color:#FFFFFF; padding-left:6px; }
.st_video_slide_clientsec_wrapper{ position:absolute; top:10px; left:10px; }
.st_video_slider_inner_wrappermb{ padding-top:220px; }
.cc_ps_quantily_info_tecket .select_number{ float:left; width:150px; position:relative; margin-left:15px; }
.cc_ps_quantily_info_tecket input{ margin-left:35px; background:#3f414f; color:rgba(255, 255, 255, 0.56); top:3px; border-radius:2px; }
.cc_ps_quantily_info_tecket input:focus{ background:#3f414f; color:rgba(255, 255, 255, 0.56); }
.cc_ps_quantily_info_tecket .decrease{ left:7px; background:#3f414f; top:20px; }
.cc_ps_quantily_info_tecket .increase{ background:#3f414f; top:20px; }
.cc_ps_quantily_info_tecket .decrease:hover, .cc_ps_quantily_info_tecket .increase:hover{ background:#ff4444; }
.cc_ps_quantily_info input{ width:40px; border:0; outline:none; position:relative; margin-left:28px; margin-top:6px; border-top:0; border-radius:0px; border-left:0; border-right:0; text-align:center; border:0; }
.cc_ps_quantily_info input:focus{ border:none; box-shadow:none; border:0; }
.increase{ position:absolute; left:75px; bottom:20px; background:#f9f9f9; border:0; cursor:pointer; height:15px; width:15px; color:#c1bebe; border-right:0; border-radius:2px; text-align:center; font-size:8px; line-height:0; padding-left:4px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.decrease{ position:absolute; left:34%; bottom:20px; background:#f9f9f9; cursor:pointer; border:0; height:15px; width:15px; color:#c1bebe; border-right:0; border-radius:2px; text-align:center; font-size:8px; line-height:0; padding-left:4px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.increase:hover, .decrease:hover{ background:#F06292; color:#fff; }
/*---------------- st Seat Layout wrapper End --------------*/
/*---------------- st Booking Type wrapper Start --------------*/
.st_bt_top_header_wrapper{ background:#2B2D3D; padding-top:32px; padding-bottom:32px; }
.st_bt_top_center_heading{ text-align:center; }
.st_bt_top_center_heading h3{ font-size:20px; color:rgba(255,255,255,0.38); letter-spacing:0.62px; text-transform:uppercase; padding-top:6px; }
.st_bt_top_close_btn a{ font-size:25px; float:right; padding-top:6px; }
.st_bt_top_close_btn a:hover{ color:#F06292; }
.st_dtts_ineer_box{ background:#fff; }
.st_dtts_ineer_box li{ font-size:16px; color:rgba(0,0,0,0.87); text-transform:uppercase; font-weight:400; float:left; width:33.33333%; }
.st_dtts_ineer_box li{ margin-top:10px; margin-bottom:10px; }
/*.st_dtts_ineer_box li:first-child{
	margin-top:0; }*/
.st_dtts_wrapper{ margin-top:40px; margin-bottom:40px; }
.dtts1{ float:left; width:160px; }
.dtts2{ float:left; width:calc(100% - 160px); }
.st_cherity_img img{ width:100%; }
.st_cherity_section{ margin-top:30px; background:#FFFFFF; box-shadow:0 2px 4px 0 rgba(0,0,0,0.12); border-radius:0px 0px 4px 4px; }
.st_cherity_img_cont label{ cursor:pointer; font-size:10px; color:rgba(0,0,0,0.54); letter-spacing:0.83px; text-transform:uppercase; font-weight:600; }
.st_cherity_img_cont input[type="checkbox"] + label:before{ border:1px solid #010101; opacity:0.54; content:"\00a0"; display:inline-block; font:16px/1em sans-serif; height:16px; margin:0.2em 0.56em .0 .0; padding:0; vertical-align:top; width:16px; border-radius:3px; }
.st_cherity_img_cont input[type="checkbox"]:checked + label:before{ border:0; color:#ff4444; content:"\2713"; font-weight:900; background:transparent; border:1px solid #010101; }
.box p{ padding-top:10px; padding-bottom:10px; }
.st_cherity_img_cont input[type="checkbox"]:checked + label:after{ font-weight:900; }
.st_cherity_img_cont input[type="checkbox"]{ display:none; }
.st_cherity_img_cont label{ cursor:pointer; font-size:14px; color:rgba(0,0,0,0.87); letter-spacing:0.88px; font-weight:normal; text-transform:capitalize; }
.st_cherity_img_cont label span{ font-weight:800; }
.st_cherity_img_cont input[type="checkbox"]:checked + label:after{ font-weight:bold; }
.st_cherity_img_cont{ padding:10px 20px; }
.st_cherity_btn li{ float:left; margin-right:30px; }
.st_cherity_btn li:first-child a{ width:122px; height:36px; line-height:36px; text-align:center; float:left; font-size:14px; background:#333545; color:#FFFFFF; letter-spacing:1px; text-transform:uppercase; border-radius:4px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_cherity_btn li:nth-child(2) a{ width:196px; height:36px; line-height:36px; text-align:center; float:left; font-size:14px; background:#333545; color:#FFFFFF; letter-spacing:1px; text-transform:uppercase; border-radius:4px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_cherity_btn li:last-child a{ width:196px; height:36px; line-height:36px; text-align:center; float:left; background:#dbdbdb; font-size:14px; font-weight:800; color:rgba(0,0,0,0.12); letter-spacing:1px; text-transform:uppercase; border-radius:4px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_cherity_btn li:last-child a:hover{ background:#333545; color:#fff; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_cherity_btn h3{ font-size:16px; color:rgba(0,0,0,0.87); letter-spacing:0; text-transform:uppercase; padding-top:30px; padding-bottom:30px; }
.st_cherity_btn li:first-child a:hover, .st_cherity_btn li:nth-child(2) a:hover{ background:#ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_cherity_btn li:last-child{ margin-right:0; float:right; }
.st_dtts_bs_heading{ background:#333545; padding:12px 20px; border-radius:4px; }
.st_dtts_bs_heading p{ font-size:16px; color:#FFFFFF; letter-spacing:1px; text-align:center; }
.st_dtts_sb_ul li{ font-size:14px; color:#333545; letter-spacing:1px; float:left; width:100%; margin-top:20px; }
.st_dtts_sb_ul li:first-child{ margin-top:0; }
.st_dtts_sb_ul li span{ float:right; margin-top:-22px; }
.st_dtts_sb_ul li:last-child span{ margin-top:0; }
.st_dtts_bs_wrapper{ background:#fff; box-shadow:0 2px 4px 0 rgba(0,0,0,0.12); }
.st_dtts_sb_ul{ padding:20px; padding-bottom:80px; border-bottom:1px dashed rgba(0,0,0,0.54); }
.st_dtts_sb_ul p{ font-size:10px; color:rgba(0,0,0,0.38); letter-spacing:1px; float:left; width:100%; padding-left:10px; }
.st_dtts_sb_ul p span{ float:right; }
.st_dtts_sb_h2{ padding:20px; }
.st_dtts_sb_h2 h3{ font-size:14px; color:rgba(0,0,0,0.54); letter-spacing:0; font-weight:800; }
.st_dtts_sb_h2 h3 span{ font-size:14px; color:rgba(0,0,0,0.54); letter-spacing:0; float:right; }
.st_dtts_sb_h2 h4{ font-size:12px; color:rgba(0,0,0,0.38); letter-spacing:1px; text-align:center; line-height:14px; padding-top:20px; }
.st_dtts_sb_h2 h4 span{ color:#F06292; }
.st_dtts_sb_h2 h5{ padding-top:30px; font-size:18px; color:rgba(0,0,0,0.87); letter-spacing:0; font-weight:800; }
.st_dtts_sb_h2 h5 span{ float:right; }
.tp-caption.boxshadow, .boxshadow{ box-shadow:none; }
/*---------------- st Booking Type wrapper End --------------*/
/*---------------- st Booking Conformation Start --------------*/
.st_bcc_main_wrapper{ padding-top:100px; padding-bottom:100px; display:inline-block; width:100%; text-align:left; }
.st_bcc_heading_wrapper{ text-align:center; border-bottom:2px solid #D8D8D8; padding-bottom:60px; }
.st_bcc_heading_wrapper i{ font-size:60px; color:#6cc77c; }
.st_bcc_heading_wrapper h3{ padding-top:30px; font-size:32px; color:rgba(0,0,0,0.54); letter-spacing:0.5px; }
.st_bcc_heading_wrapper h3 span{ font-size:32px; color:rgba(0,0,0,0.87); letter-spacing:0.5px; font-weight:600; }
.st_bcc_ticket_boxes_wrapper{ background:#FFFFFF; border-radius:8px; box-shadow:0 2px 8px 0 rgba(0,0,0,0.12); position:relative; margin-top:60px; padding:30px; }
.st_bcc_ticket_boxes_wrapper:after{ content:''; width:50px; height:50px; background:rgb(247, 247, 247); position:absolute; left:-25px; top:30%; border-radius:100%; }
.st_bcc_ticket_boxes_wrapper:before{ content:''; width:50px; height:50px; background:rgb(247, 247, 247); position:absolute; right:-25px; top:30%; border-radius:100%; }
.st_bcc_tecket_top_hesder{ text-align:center; padding-top:30px; padding-bottom:60px; border-bottom:1px dashed #979797; }
.st_bcc_tecket_top_hesder p{ font-size:24px; color:#ff4444; text-transform:uppercase; font-weight:600; }
.st_bcc_tecket_top_hesder span{ font-size:16px; color:rgba(0,0,0,0.38); text-align:center; font-weight:600; padding-top:10px; display:inline-block; }
.st_bcc_tecket_bottom_right_wrapper{ float:left; width:200px; text-align:center; padding-left:47px; }
.st_bcc_tecket_bottom_left_wrapper{ float:left; width:calc(100% - 200px); position:relative; }
.st_purchase_img{ position:absolute; top:50px; right:220px; }
.st_purchase_img2{ right:190px; }
.st_bcc_tecket_bottom_left_wrapper:after{ content:''; background:#ded0d0; height:1px; width:100%; position:absolute; left:0; right:0; bottom:-15px; }
.st_bcc_tecket_bottom_hesder{ background:rgba(216,216,216,0.12); padding:30px; margin-top:40px; }
.st_bcc_tecket_bottom_inner_left{ float:left; width:auto; }
.st_bcc_tecket_bottom_inner_right{ float:right; width:auto; text-align:center; }
.st_bcc_teckt_bot_inner_img{ float:left; width:auto; }
.st_bcc_teckt_bot_inner_img_cont{ float:left; width:auto; padding-left:20px; }
.st_bcc_teckt_bot_inner_img_cont h4{ font-size:16px; color:rgba(0,0,0,0.87); letter-spacing:0.57px; font-weight:800; }
.st_bcc_teckt_bot_inner_img_cont h5{ font-size:14px; color:rgba(0,0,0,0.87); letter-spacing:0.7px; padding-top:5px; font-weight:500; }
.st_bcc_teckt_bot_inner_img_cont h3{ font-size:14px; color:rgba(0,0,0,0.87); letter-spacing:0.7px; padding-top:10px; font-weight:500; }
.st_bcc_teckt_bot_inner_img_cont h6{ font-size:14px; color:rgba(0,0,0,0.87); letter-spacing:0.7px; font-weight:500; padding-top:15px; line-height:19px; }
.st_bcc_tecket_bottom_inner_right i{ color:#111; font-size:26px; }
.st_bcc_main_main_wrapper{ text-align:center; }
.st_bcc_tecket_bottom_inner_right h3{ font-size:16px; color:rgba(0,0,0,0.87); letter-spacing:0.8px; text-align:center; line-height:21px; font-weight:600; padding-top:10px; }
.st_bcc_tecket_bottom_inner_right h3 span{ font-size:12px; }
.st_bcc_tecket_bottom_right_wrapper h4{ font-size:16px; color:rgba(0,0,0,0.87); letter-spacing:1px; padding-top:10px; line-height:25px; }
.st_bcc_tecket_bottom_left_price_wrapper{ float:left; width:calc(100% - 200px); }
.st_bcc_tecket_bottom_left_price_wrapper h4{ float:left; font-size:18px; color:rgba(0,0,0,0.87); letter-spacing:0.9px; font-weight:700; }
.st_bcc_tecket_bottom_left_price_wrapper h5{ float:right; font-size:18px; color:rgba(0,0,0,0.87); letter-spacing:0.9px; font-weight:700; }
.st_bcc_ticket_boxes_bottom_wrapper{ text-align:center; }
.st_bcc_ticket_boxes_bottom_wrapper p{ font-size:16px; color:rgba(0,0,0,0.87); letter-spacing:0.57px; text-align:center; line-height:24px; margin-top:30px; }
.st_bcc_ticket_boxes_bottom_wrapper ul{ display:inline-block; margin-top:30px; }
.st_bcc_ticket_boxes_bottom_wrapper li{ float:left; margin-right:10px; }
.st_bcc_ticket_boxes_bottom_wrapper li:first-child a{ width:150px; height:50px; line-height:50px; text-align:center; float:left; background:#ff4444; font-size:12px; font-weight:600; color:#fff; letter-spacing:1px; text-transform:uppercase; border-radius:5px; border:1px solid #ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_bcc_ticket_boxes_bottom_wrapper li:first-child a:hover{ background:transparent; color:#ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_bcc_ticket_boxes_bottom_wrapper li:last-child a{ width:150px; height:50px; line-height:50px; text-align:center; float:left; background:transparent; font-size:12px; font-weight:600; color:#ff4444; letter-spacing:1px; text-transform:uppercase; border-radius:4px; border:1px solid #ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_bcc_ticket_boxes_bottom_wrapper li:last-child a:hover{ background:#ff4444; color:#fff; border:1px solid #ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_bcc_heading_wrapper h4{ font-size:16px; color:rgba(0,0,0,0.87); letter-spacing:1px; font-weight:800; }
.st_bcc_heading_wrapper_history{ padding-bottom:0; border:0; }
.st_bcc_ticket_boxes_wrapper_history{ margin-top:30px; }
.booking_history_span{ font-size:18px !important; color:rgba(0,0,0,0.38) !important; font-weight:600 !important; }
.st_bcc_heading_wrapper_history_second{ margin-top:60px; }
.st_bcc_ticket_boxes_bottom_wrapper h5{ padding-top:50px; }
.st_bcc_ticket_boxes_bottom_wrapper h5 a{ font-size:14px; color:#F06292; letter-spacing:0.7px; font-weight:600; text-decoration:underline; }
.st_bcc_main_wrapper_history{ padding-bottom:0; }
.booking_type_back{ background:#f6f6f6; }
/*---------------- st Booking Conformation End --------------*/
/*---------------- st LogIn Start --------------*/
.st_pop_form_wrapper .close{ position:absolute; top:20px; right:25px; z-index:1; font-size:35px; }
.st_pop_form_wrapper .modal-dialog{ max-width:350px; }
.modal{ top:20%; }
.st_pop_form_heading_wrapper h3{ font-size:18px; color:rgba(0,0,0,0.87); letter-spacing:1px; text-align:center; font-weight:700; text-transform:uppercase; }
.st_pop_form_wrapper .modal-content{ padding:30px; float:left; }
.st_pop_form_heading_wrapper{ padding-bottom:20px; }
.st_profile__pass_input_pop{ margin-top:20px; }
.st_form_pop_fp{ text-align:right; padding-top:10px; }
.st_form_pop_fp h3 a{ font-size:12px; color:#ff4444; letter-spacing:0; }
.st_form_pop_login_btn a{ width:100%; margin-top:10px; height:40px; line-height:40px; text-align:center; float:left; background:rgba(0,0,0,0.12); font-size:14px; font-weight:500; color:rgba(0,0,0,0.38); letter-spacing:1px; text-transform:uppercase; border-radius:4px; border:1px solid rgba(0,0,0,0.12); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_form_pop_login_btn a:hover{ background:#ff4444; color:#fff; border:1px solid #ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_form_pop_or_btn{ text-align:center; margin-top:20px; position:relative; }
.st_form_pop_or_btn h4{ display:inline-block; width:30px; height:30px; background:#ff4444; line-height:30px; text-align:center; border-radius:4px; font-size:12px; color:#FFFFFF; letter-spacing:0.67px; text-transform:uppercase; position:relative; z-index:1; }
.st_form_pop_or_btn:after{ content:''; width:100%; height:1px; position:absolute; background:#E0E0E0; left:0; right:0; top:15px; }
.st_form_pop_facebook_btn a{ width:100%; margin-top:20px; height:40px; line-height:40px; text-align:center; float:left; background:#3B57A1; font-size:14px; font-weight:500; color:#fff; letter-spacing:1px; text-transform:capitalize; border-radius:4px; border:1px solid rgba(0,0,0,0.12); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_form_pop_facebook_btn a:hover{ background:#1e3e92; color:#fff; border:1px solid #1e3e92; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_form_pop_facebook_btn a i{ float:left; line-height:40px; /* padding-left:10px; */
position:relative; left:20px; font-size:16px; }
.st_form_pop_gmail_btn a{ width:100%; margin-top:20px; height:40px; line-height:40px; text-align:center; float:left; background:transparent; font-size:14px; font-weight:500; color:rgba(0,0,0,0.54); letter-spacing:1px; text-transform:capitalize; border-radius:4px; border:1px solid rgba(0,0,0,0.12); -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_form_pop_gmail_btn a:hover{ background:#ff4444; color:#fff; border:1px solid #ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_form_pop_gmail_btn a i{ float:left; line-height:40px; /* padding-left:10px; */
position:relative; left:20px; font-size:16px; }
.st_form_pop_signin_btn h4{ font-size:14px; color:rgba(0,0,0,0.54); letter-spacing:0.78px; text-align:center; padding-top:30px; text-transform:capitalize; font-weight:500; }
.st_form_pop_signin_btn h4 a{ color:#ff4444; }
.st_form_pop_signin_btn h5{ font-size:12px; color:rgba(0,0,0,0.54); letter-spacing:0; text-align:center; padding-top:10px; }
.st_form_pop_signin_btn h5 a{ text-decoration:underline; }
.st_form_pop_signin_btn h5 a:hover{ color:#ff4444; }
.st_pop_form_heading_wrapper p{ font-size:12px; color:rgba(0,0,0,0.87); letter-spacing:1px; text-align:center; line-height:16px; padding-top:25px; }
.st_pop_form_heading_wrapper_fpass{ padding-bottom:0; }
.st_form_pop_fpass_btn a{ width:100%; margin-top:30px; height:40px; line-height:40px; text-align:center; float:left; background:#ff4444; font-size:14px; font-weight:500; color:#fff; letter-spacing:1px; text-transform:uppercase; border-radius:4px; border:1px solid #ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_form_pop_fpass_btn a:hover{ background:transparent; color:#ff4444; border:1px solid #ff4444; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_profile_input input{ width:100%; height:40px; border:1px solid rgba(0,0,0,0.38); border-radius:4px; padding-left:20px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
.st_profile_input label{ color:#ff4444; font-size:12px; background:#fff; position:relative; top:18px; left:20px; font-weight:600; padding:0px 10px; }
.st_profile__pass_input input{ width:100%; height:40px; border:1px solid rgba(0,0,0,0.38); border-radius:4px; padding-left:20px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; }
/*---------------- st LogIn End --------------*/

.prs_bottom_footer_cont_wrapper{ font-size:14px; }
.prs_feature_slider_main_wrapper_link{ background:#f5f5f5; line-height:30px; padding:20px 0; width:100%; float:left; }
.fenyList{ border-left:2px solid #ff4444; background:#fff; padding:10px 15px; line-height:30px; }
.fenyList a{ color:#333; }
.fenyList a:hover{ color:#ff4444; }
/* 20220720新加面包屑导航 */
.qmtTitle {
	height: 50px;
	line-height: 50px;
	background: url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM4MEZBRUNGOUEyNTExRTVBQTg1RDFDRDU4NjM2ODAwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjM4MEZBRUQwOUEyNTExRTVBQTg1RDFDRDU4NjM2ODAwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzgwRkFFQ0Q5QTI1MTFFNUFBODVEMUNENTg2MzY4MDAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzgwRkFFQ0U5QTI1MTFFNUFBODVEMUNENTg2MzY4MDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAMAAkDAREAAhEBAxEB/8QBogAAAAcBAQEBAQAAAAAAAAAABAUDAgYBAAcICQoLAQACAgMBAQEBAQAAAAAAAAABAAIDBAUGBwgJCgsQAAIBAwMCBAIGBwMEAgYCcwECAxEEAAUhEjFBUQYTYSJxgRQykaEHFbFCI8FS0eEzFmLwJHKC8SVDNFOSorJjc8I1RCeTo7M2F1RkdMPS4ggmgwkKGBmElEVGpLRW01UoGvLj88TU5PRldYWVpbXF1eX1ZnaGlqa2xtbm9jdHV2d3h5ent8fX5/c4SFhoeIiYqLjI2Oj4KTlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+hEAAgIBAgMFBQQFBgQIAwNtAQACEQMEIRIxQQVRE2EiBnGBkTKhsfAUwdHhI0IVUmJy8TMkNEOCFpJTJaJjssIHc9I14kSDF1STCAkKGBkmNkUaJ2R0VTfyo7PDKCnT4/OElKS0xNTk9GV1hZWltcXV5fVGVmZ2hpamtsbW5vZHV2d3h5ent8fX5/c4SFhoeIiYqLjI2Oj4OUlZaXmJmam5ydnp+So6SlpqeoqaqrrK2ur6/9oADAMBAAIRAxEAPwD6sSGORX1LU2tku4be+Ota59eddQsdRjdxFbW0QfZQaBEApINzWvxlU3/SP5uf9WTTv+Ri/wDNWNIdq/8Agn/lZ+jfXf8AjveiOVOPofWfh+q+r39TjXj/ALD2wJeu4q//2Q==') no-repeat left center;
	padding-left: 14px;
	font-size: 14px;
}
.d_label {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #666;
}
.d_label a {
	color: #666;
}
.d_label a:hover {
	color: #ff4444;
}