
@import url("https://use.typekit.net/owg6xru.css");

body { 
  color: #000; 
  font-size:15px; 
  direction: ltr;
  margin: 0 !important;
  padding: 0 !important;
  font-family: museo-sans, sans-serif;
  font-weight: 300;
  background:#fff;
    line-height: 22px;
}
.back_Wrapper{ }
.allBackground{ background-size: cover;}
img{ max-width:100%;}
ul,ol{ margin:0; padding:0; list-style-type:none;}
h1,h2,h3,h4,h5,h6{}
a{ text-decoration:none;color:#ff0038;}
a:hover{text-decoration:none;color:#ff0038;}
.container{ width:1230px; margin:auto; padding:0 15px; position:relative;}
.container:after{ content:""; display:block; clear:both;}
.clear{ clear:both;}
header{position: relative;z-index: 1000;background-color: #fff; padding:15px 0;
background-image: url(../images/header-bg.png);background-repeat: no-repeat;background-position: center right;}
.logo {float: left;padding:8px 0;}
.RightHeader{ margin-left:290px;}
.topR_header{position:relative; float:left; width:100%;font-weight: 500;}
.topR_menu{ float:right;}
.topR_menu li{ float:left; position:relative;}
.topR_menu li:before{content:"";position:absolute;left: 7px;top: 4px;height: 12px;width:3px;background:#ff0038;}
.topR_menu li a{display: inline-block;color: #000;text-transform: uppercase;font-size: 14px;margin-left: 20px;}
.topR_menu li a:hover{text-decoration:underline;}
.topR_menu li.myAccount{}
.topR_menu li.basket a{}
.topR_menu li.login a{}
.topR_header .bookNo{ float:right;text-transform: uppercase;font-size:14px;}
.midRowR_header{ float:right; padding:25px 0 0;}
.topSocial{ float:left;}
.topSocial li{ float:left; margin-left:4px;}
.topSocial li a{ background:#CCC; font-size: 20px; width: 32px; display: block; text-align: center; height: 32px; line-height: 32px; color: #fff;}
.topSocial li a.facebook{ background:#3b5998;}
.topSocial li a.twitter{ background:#56a3d9;}
.topSocial li a.instagram{ background:#56a3d9;}
.topSocial li a.youTube{ background:#c02b29;}
.searchTop{float:left;position:relative;width: 30px;margin:0 10px;z-index:1;}
.searchTop input{width:0;padding:4px;height:32px;border:1px solid #bbb;position: absolute;top: 0;right: 0;opacity: 0;outline:none;
-moz-transition: all .5s ease-in-out;
    -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
.searchTop input.searchShow{width:200px;opacity: 1;}
.searchTop .searchToggle{color: #000;font-size: 20px;cursor:pointer;padding: 5px;display: block;position: relative;}
.searchTop .searchMobile{ display:none; position:absolute; height:32px; line-height:32px; border:0; right: 0; top: 0; padding: 0; width: 35px;}
.calenderBox{ float:right; position:relative;}
.menu_calender{width: 35px;height: 36px;padding-top: 13px;margin: -4px 0px 0 0px;cursor:pointer;color: #ff0038;font-size: 16px;
font-weight: 700;text-align: center;/*background:url(../images/menu_calender.png) no-repeat center;*/}
.menu_calender:before{content: "\f133";font: normal normal normal 32px/1 FontAwesome;position:absolute;top: 0;left:0;width:100%;}
.DatePickerDiv {z-index: 999;position: absolute;top:30px; right:3px;font-size: 12px;background: #ff0038;}
.DatePickerDiv label{border-bottom: 2px solid #000;display: block;text-align: center;margin: 10px 8px 5px;text-transform: uppercase;
color: #fff;font-size: 16px;padding-bottom:8px;}
.DatePickerDiv .ui-datepicker{padding:0;background: #000;}

.nevigation{ position:relative; float:left;margin-top:30px;}
.nevigation ul{ float:right;}
.nevigation ul li{ float:left;  padding-left:22px; position:relative;}
.nevigation ul.nev_menu>li:first-child{ padding-left:0;}
.nevigation ul li a{color: #000;text-transform: uppercase;display: block;font-size:16px;font-weight:900;position:relative;}
.nevigation ul.nev_menu>li:hover>a:after,
.nevigation ul.nev_menu>li>a.active:after{content:"";position:absolute;left:0;bottom:-5px;height:6px;width:40px;background:#ff0038;}
.nevigation .dropdown_menu{position:absolute; top:17px; width:300px; display:none; padding-top:25px;}
.nevigation ul li:hover>.dropdown_menu{ display:block;}
.nevigation .dropdown_menu:before{content:"";position: absolute;top: 4px;left:0;width: 40px;height: 22px;background: #000;}
.nevigation ul li ul{float: none;background-color:#000;padding:30px 25px;position:relative;}
/*.nevigation ul li ul:after{content:"";position:absolute;top:0;left:0;width:100%; height:100%; opacity: 0.3; 
background:url(../images/shape4-bgOnImg.png) no-repeat; background-size:auto 100%; background-position-y:15px;}*/
.nevigation ul li ul h2{background: #ff0038;font-size: 20px;color: #FFF;padding:10px 15px; margin:0;}
.nevigation ul li ul h2 i.fa{float: right;font-size: 30px;line-height: 14px;}
.nevigation ul li ul li{ float:none;padding:0;position:relative;z-index:1;}
.nevigation ul li ul li.selectedSubPage{}
.nevigation ul li ul li a{ letter-spacing:normal;padding: 10px 0; color:#fff; text-decoration:none; position:relative;}
.nevigation ul li ul li a:after{content:"";position:absolute;left:0;bottom:5px;height:6px;width:40px;background:#ff0038;}
.nevigation ul li ul li a:hover,.nevigation ul li ul li.selectedSubPage a{color: #e57200;text-decoration:none;}
.nevigation ul li ul li a:hover:after,.nevigation ul li ul li.selectedSubPage a:after{background:#e57200;}
.nevigation .Moregenre_drop{right:0;top: 19px;}
.nevigation .Moregenre_drop>li:first-child{ padding-left:15px;}
.nevigation .Moregenre_drop>li ul{ left:95%; z-index:1;top: -18px;}



/*HOME SLIDER
.==============================*/
.slider-main{}
.slider-main .slider1 li{ background:#dddddd; display:none;}
.bx-controls{}
.bx-controls-auto{ display:none;}
.sliderText{float:left;width:100%;padding: 10px 0 0;position: absolute;bottom:0;right:0;background: rgba(0, 0, 0, 0.7);
color: #fff;font-weight: 700;}
.sliderTitle{padding-right:100px;}
.sliderText h2{font-size: 50px;margin: 0 0 3px;line-height: 50px;text-transform: uppercase;font-weight: 900;display:inline-block;
 position: relative;padding-right: 10px;}
.sliderText h2 a{color:#fff;}
/*.sliderText h2:after{content:",";font-family: arial;position: absolute;right: 1px;bottom:0px;font-size: 25px;line-height: normal;}*/
.sliderTitle .sliderDate,.sliderTitle .postDate_l{font-size:21px;font-weight:900;text-transform:uppercase;margin:10px 0;display:inline-block;}
.sliderTitle p{ margin:0;}
.sliderTitle strong{}
.sliderImg{overflow:hidden; position:relative;}
    .sliderImg a:before, #mainImageBox.sliderImg:before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        opacity: 0.5;
        /*background:url(../images/shape4-bgOnImg.png) no-repeat; background-size:auto 100%;*/
    }
.sliderImg img{ width:100%; height:auto; display:block;}
.sliderText_detail{font-weight:400;padding-right:100px;}
.sliderBtn{position: absolute;right: 0;top: 20px;}
.sliderBtn a{ margin:0 5px;}
.bx-wrapper .bx-pager{bottom: -20px;}

/*End Slider*/
.DetailBanner_slider{}
.DetailBanner_slider li{}
.listDetail_Banner{padding-bottom:30px;padding-top: 20px;}
.DetailBanner{position:relative;}
.DetailBanner .sliderImg{ height:400px; margin-bottom:0;}
.DetailBanner .sliderImg:after{border-left: 195px solid rgba(255, 255, 255, 0);}
.detailFull_video{position:relative;text-align:center;}
.detailFull_video a{display:block; background-repeat:no-repeat;background-position:center; background-size:cover; height:446px;}
.detailFull_video a:before{content:"";background: rgba(0, 0, 0, 0.43);position:absolute;left:0;top:0;width:100%;height:100%;}
.detailFull_video h5{position:absolute;width:100%;top:50%;left:0;margin-top:-75px;font-weight:900;font-size:24px;color:#fff;}
#mainImageBox .videoPlay,
.detailFull_video .videoPlay{background: url(../images/videoPlay.png) no-repeat center;position: absolute;top: 50%;left: 50%;width:80px;
 height:80px;margin: -40px 0 0 -40px; z-index:1;border-radius: 50%;border: 4px solid #fff;}
#mainImageBox .sliderVideo,
.detailFull_video .sliderVideo{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}
#mainImageBox .sliderVideo iframe,
.detailFull_video .sliderVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%;display:block;}
@media (min-width:768px){
.DetailBanner_text{padding-right:130px;}
}
.DetailBanner_text h2{font-size: 50px;margin: 0 0 3px;line-height: 50px;text-transform: uppercase;font-weight: 900;}
.sliderTitle .postDate_l{max-width:300px;}
@media (min-width:768px){
.DetailBanner .sliderBtn{position:absolute;top:6px;right:0;width:auto;}
.DetailBanner .sliderBtn a{margin: 0;font-size: 20px;padding: 12px 20px;}
}


.FullBannerDedialVOD{position:relative;}
.FullBannerVideoVOD .VimeoPlayerArea{background:#000;height:auto;}
@media (min-width:600px) {
.FullBannerImgVOD{display: block !important;}
.FullBannerVideoVOD,.FullBannerVideoVOD #playerArea,
.FullBannerVideoVOD .VimeoPlayerArea{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
}
@media (max-width:600px) {
.FullBannerVideoVOD .VimeoPlayerArea{height:310px;}
.FullBannerVideoVOD .VimeoPlayerArea iframe{position:relative;}
}
@media (max-width:450px) {
.FullBannerVideoVOD .VimeoPlayerArea{height: 230px;}
}
@media (max-width:400px) {
.FullBannerVideoVOD .VimeoPlayerArea{height: 220px;}
}

.commanBtn{ display:inline-block !important; padding:8px 20px; font-size:15px; background:#ff0038; color:#fff;font-weight:900;
border-radius:0;-moz-border-radius:0;-webkit-border-radius:0; text-transform:uppercase;}
.commanBtn.moreBtn{background:#000;}
.commanBtn:hover{ background:#000; color:#fff;}
.commanBtn.moreBtn:hover{background:#222;}
.secondMenu{ background:#ddd; padding:10px;text-align:center; margin-bottom:20px;}
.secondMenu:after{ content:""; display:block; clear:both;}
.secondMenu ul li{ display:inline-block; border-right:1px solid #7e7e7e;}
.secondMenu ul li:last-child{ border-right:0;}
.secondMenu ul li a{ display:inline-block; padding:0 12px; text-transform:uppercase; color:#000; font-size:16px;  line-height: 16px;}
.secondMenu ul li a:hover{color:#ff0038; text-decoration:underline;}
.comingSoon{background-color:#fff; padding:40px 0 20px; background-image:url(../images/shape2_bg.png); background-position:center right;
background-size:auto 100%;background-repeat:no-repeat;
}
.comingSoon .owl-controls{display:none;}
.cetogaryTitle{ font-size:32px; margin:0 0 15px; text-transform:uppercase;font-weight:900;}
.cetogaryTitle .allLink{font-size:16px;font-weight:500;text-decoration:underline;margin-left:10px;}
.cetogaryTitle .allLink:hover{text-decoration:none;}
.LeftSwipe_arrow{font-size:12px;float:right;display:none;}
.cetogaryTitle2{ font-size:18px; margin:0 0 10px; text-transform:uppercase;}
.comingSoonList{margin:0 3px;}
.comingSoonList li{padding:0 12px; margin-bottom:20px;}
.comingSoonList li:last-child{ border:0;}
.comingImg{ /*height:170px;*/ overflow:hidden; position:relative;}
/*.comingImg a:before{content:"";position:absolute;top:0;left:0;width:100%; height:100%; opacity: 0.5; 
background:url(../images/shape4-bgOnImg.png) no-repeat; background-size:auto 100%;}*/
.comingImg img{ width:100%; height:auto;}
.comingText_Box{ position:relative;background:#efefef;padding:10px 10px 50px;height:240px;}
.comingText_Box .comingTitle{margin-bottom:10px;}
.comingText_Box .comingTitle:after{content:"";display:block;width:30px;height:6px;background:#ff0038;margin-top:4px;}
.comingText_Box .comingTitle h2{font-size: 21px; margin:0;font-weight:900;}
.comingText_Box .comingTitle h2 a{ color:#000;}
.comingText_Box .comingTitle h2 a:hover{ text-decoration:underline;}
.comingText_Box .comingTitle .sliderDate{ margin:0;font-weight:900;}
.comingText_Box .comingText_detail{line-height:19px;}
.comingText_Box .comingBtn{position:absolute;bottom:10px;}
.comingText_Box .comingBtn a{ margin-right:10px;}
.newsBlog_Cont{background:#64a70b;padding:40px 0 20px;background-image:url(../images/newsHome_bg.png); background-position:center right;
background-size:auto 100%;background-repeat:no-repeat;}
@media (min-width:600px){
 /*.newsBlog_Cont .cetogaryTitle .allLink{display:none;}*/
}
.newsBlog_Cont .cetogaryTitle,.newsBlog_Cont .cetogaryTitle a{color:#fff;}
.newsBlog_Cont .col-sm-8{border-right:1px solid #ababab;}
.newsLeft{}
ul.NewsBlog_list{margin:0 -15px;}
ul.NewsBlog_list li{ margin-bottom:20px;}
@media (min-width:1200px){
ul.NewsBlog_list{margin:0 -25px;}
ul.NewsBlog_list li{padding-left:25px;padding-right:25px;}
}
ul.NewsBlog_list li:after{ content:""; display:block; clear:both;}
ul.NewsBlog_list li:last-child{ padding-bottom:0;}
ul.NewsBlog_list .NewsBlog_img{position:relative;}
ul.NewsBlog_list .NewsBlogText{padding:10px 0 50px;height:240px;position:relative;color:#fff;}
.NewsBlogText .blogText_tilte{margin-bottom:10px;text-transform:uppercase;}
.NewsBlogText .blogText_tilte:after{content:"";display:block;width:30px;height:6px;background:#ff0038;margin-top:4px;}
ul.NewsBlog_list .NewsBlogText h3{ font-size:21px; margin:0;font-weight:900;}
ul.NewsBlog_list .NewsBlogText h3 a{ color:#fff;}
ul.NewsBlog_list .NewsBlogText h3 a:hover{ text-decoration:underline;}
.blogText_tilte .NewsDate{margin:0;font-weight:900;}
ul.NewsBlog_list .NewsBlogText p{}
ul.NewsBlog_list .NewsBlogText .blogBtn{position:absolute;bottom:10px;}
.twitterRight{ position:relative;}
.twitterRight iframe{ height: 442px;}
.bottomBar{background:#ffcd00; padding:40px 0 20px;background-image:url(../images/homeVideo_bg.png); background-position:center left;
background-size:auto 100%;background-repeat:no-repeat;}
.bottomBar h2 a{color:#000;}
.stratTV{margin:0 -15px;}
.BottomVideo_item{margin-bottom:20px;}
.bottomBar iframe,.bottomBar img{ width:100%; height:210px;display:block;}
.BottomVideo_item h3{font-size:21px;font-weight:900;text-transform:uppercase; margin:10px 0 0;}
.bottomBar h3 a{ color:#000;}


footer{ background:#484848; color:#fff;padding:40px 0;}
.footInner{}
.Topfooter{ background:#000; padding:20px 0;}
.Topfooter ul{ padding:0 5px;}
.Topfooter li{ display:inline-block; padding:0 10px; text-transform:uppercase;}
.Topfooter li a{ color:#fff;}
.Topfooter li a:hover{ color:#ccc;}
.footerAbout{ text-transform:uppercase; font-size: 14px;}
.footerLogo{}
.footerLogo:after{ content:""; display:block; clear:both;}
.footerLogo ul{ float:right;}
.footerLogo li{margin-bottom:10px;}
footer .borderFT .widget{border-left:4px solid #5c5c5c; border-right:4px solid #5c5c5c; min-height:250px;position:relative;}
.footNewsletter{border-left:4px solid #5c5c5c;min-height:250px;position:relative;padding-right:80px;padding-left:25px;}
.footNewsletter h4{font-weight: 700;margin-right: -65px;}
.footNewsletter input{width: 100%;border: 0;padding: 8px;line-height: 24px;}
.footNewsletter button{position:absolute;right:0;padding: 8px 15px;text-transform: none;}
.footMenu{max-width:200px;margin:0 auto;}
.footMenu li{margin-bottom:3px;}
.footMenu li a{color:#fff;text-transform:uppercase;font-size:14px;}
.footMenu li a:hover{text-decoration:underline;}
.social_foot{text-align: center;position: absolute;left: 0;bottom: 0;width: 100%;}
.social_foot li{margin-bottom:5px;display: inline-block;margin-right:5px;}
.social_foot li a{width: 42px;height: 42px;display:block;background:url(../images/foot_social_new.png) no-repeat;}
.social_foot li a.twitter_f{background-position:-10px -7px;}
.social_foot li a.facebook_f{background-position:-10px -59px;}
.social_foot li a.instagram_f{background-position:-10px -111px;}
.social_foot li a.youtube_f{background-position: -11px -162px;}
.social_foot li a.tiktok_f{background-position: -10px -206px;}
.c21{ background:url(../images/21c.png) top right no-repeat; height:30px; clear:both; text-align:right;}
.c21 a{display: inline-block;height: 18px;width: 47px;}

.spaceBox10{ display:block; height:10px;}
.bradcum{padding: 10px 0px 0; font-size: 14px;}
.bradcum li{ position:relative; display:inline-block; color:#000; margin-right:2px;}
.bradcum li:after{ content:"/";position: absolute;right: 0px;top: -1px;}
.bradcum li:last-child:after{display:none;}
.bradcum li a{ display:block;color:#000; text-decoration:none; padding-right:10px;}
.bradcum li a:hover{text-decoration:none;}
.bradcum li span{font-weight:900;}

.EventDetai_Sec .container,
.standard_Sec .container{background-image: url(../images/Stratford_Logo_E.png);background-position: center right;background-size: auto 100%;
background-repeat: no-repeat;}
@media(min-width: 992px){
.EventDetai_Sec .container{padding-left:100px;padding-right:100px;}
}
.Details_Tabs .nav-tabs > li > a{color:#000;  font-size:20px; padding:0;font-weight:600;}
.nav-tabs > li.active > a{font-weight:900;}
.nav-tabs > li.active > a:after{content:"";position:absolute;left:0;bottom:-5px;height:8px;width:40px;background:#ff0038;}
.Details_Tabs .tab-content{}
.Details_Tabs .tab-content .tabpanel{border-bottom:4px solid #000;margin-bottom:30px; padding-bottom:30px;}
.Details_Tabs .tab-content .tabpanel:last-of-type{/*border:0; padding-bottom:0; margin-bottom:0;*/
  border-bottom: 4px solid #000;
    margin-bottom: 30px;
    padding-bottom: 30px;
}
.TabsContent_title{font-size:20px;font-weight:900;margin-bottom:15px;}
.TabsContent_title:after{content:"";display:block;width:40px;height:8px;background:#ff0038;margin-top:4px;}
.dateTime_tickets{ border-top: 1px dashed #3b3b3b;margin-top:20px;margin-bottom:10px;}
.dateTime_tickets.mobileTicket{ display:none;}
.dateTime_tickets.mobileTicketNext{display:block;}
.dateTime_tickets li{ position:relative; border-bottom: 1px dashed #3b3b3b; padding:10px 0;}
/*.dateTime_tickets li:nth-child(even){ background:#eee;}*/
.dateTime_tickets li:after{ content:""; display:block; clear:both;}
.dateTime_tickets .dateTime_left{ float:left; width:72%;  padding-top:6px;}
.dateTime_tickets .bookBtn_RT{ float:right;margin-left: -50px;}
.bookBtn_RT .commanBtn { padding: 7px 14px;font-size: 15px;}
.dateTime_left span{display:inline-block; width:20%;font-size: 16px;font-weight: 700;}
.dateTime_left span.TimeSpan{width: 20%;}
.dateTime_left span.Accesibility{position:relative;white-space: nowrap;width:37%;}
.dateTime_left span.Accesibility a{cursor:pointer; display:inline-block; margin-left:5px;background: #ff0038;color: #fff;
padding: 0px 3px;line-height: 14px;}
.dateTime_left span.Accesibility a .fa{font-size: 14px;display: block;}
.Accesibility_popup{ display:none; position:absolute;top:35px; left:50%; width:300px; margin-left:-150px; background:#fff;
border:1px solid #ff0038;padding:20px;z-index: 5;white-space: normal;}
.Accesibility_popup span{width:auto;}
ul.gallery_list{ padding: 10px 0 40px !important; margin: 0 -7px !important; list-style-type: none !important; position:relative;}
ul.gallery_list li{ padding:7px; width:25%;}
ul.gallery_list .moreinstanceslinkdesktop{position:absolute;bottom:0; margin-left:7px;}

.alsoLikeBox{background:#b901ff;padding:40px 0;color: #fff;}
.alsoLikeBox .cetogaryTitle{color: #fff;}
ul.alsoLike_list{ position:relative; margin:0 -15px;}
ul.alsoLike_list:after{ content:""; display:block; clear:both;}
ul.alsoLike_list li{ padding:0 15px; float:left; width:33.33%;margin-bottom:20px;}
ul.alsoLike_list .LikeImg{overflow:hidden;position: relative;}
/*ul.alsoLike_list .LikeImg a:before{content:"";position:absolute;top:0;left:0;width:100%; height:100%; opacity: 0.5; 
background:url(../images/shape4-bgOnImg.png) no-repeat; background-size:auto 100%;}*/
ul.alsoLike_list .LikeImg img{ width:100%; height:auto;}
ul.alsoLike_list .LikeText_Box{position:relative;padding-top: 10px; height:260px; padding-bottom:50px;}
.LikeText_Box .LikeTitle{position: relative; margin-bottom:10px;}
.LikeText_Box .LikeTitle:after{content:"";display:block;width:40px;height:6px;background:#ff0038;margin-top:4px;}
ul.alsoLike_list .LikeText_Box .LikeTitle h2{font-size: 21px;margin:0;font-weight: 900;}
ul.alsoLike_list .LikeText_Box .LikeTitle h2 a{color: #fff;}
ul.alsoLike_list .LikeText_Box .LikeTitle h2 a:hover{ text-decoration:underline;}
ul.alsoLike_list .LikeText_Box .LikeTitle .LikeDate{margin:0;font-weight: 900;}
ul.alsoLike_list .LikeText_Box .LikeTitle  strong{}
ul.alsoLike_list .LikeText_Box .LikeBtn {position:absolute;bottom:0;}
.search_bottom{ padding:30px 0;}
.search_bottom:after{ content:""; display:block; clear:both;}
ul.searchList_bottom{ padding-top:10px;}
ul.searchList_bottom li{ float:left; padding-right:10px; margin-right: 30px; 
text-transform:uppercase;}
ul.searchList_bottom li a{font-size: 20px;position:relative; display:block;}
ul.searchList_bottom li a:after{content: "\f105";font: normal normal normal 14px/1 FontAwesome; position:absolute; right: -15px; top: -1px;font-size: 24px;}
ul.searchList_bottom li a:hover{ color:#000; display:block; text-decoration:none;}
.descriptionTabs{padding-top:15px; font-size:16px;}
.descriptionTabs p{ padding-bottom:20px; line-height:23px;}
.descriptionTabs p a:hover{ color:#000; text-decoration:underline;}
.descriptionTabs h2{font-size:25px;} 
.descriptionTabs ul{ padding-bottom:20px;}
.moreinstanceslinkdesktop{margin-top:15px;}
.DetailInfo_morLink,
.moreinstanceslinkdesktop a{text-transform:uppercase;cursor:pointer;font-size:18px;font-weight:700;text-decoration:underline;color:#000;}
.DetailInfo_morLink:hover,.moreinstanceslinkdesktop a:hover{text-decoration:none;}
.DetailInfo_morLink:before{content:"View More"}
.DetailInfo_morLink.LinkActive:before{content:"View Less"}
.DetailInfo_morShow{display:none;}
.moreinstanceslinkdesktop{}

@media (min-width:767px){
.EventInfo_left{width:calc(100% - 320px);float:left;}
.EvtDetails_Rightbar{width:290px;float:right;}
}
@media (min-width:996px) {
.EventInfo_left{width:calc(100% - 400px);float:left;}
}
.InfoEvent_detail{background:#f0f0f0;padding:20px 25px;font-size:16px; margin-bottom:20px;}
.InfoEvent_detail h3{font-size:20px;font-weight:900;margin-top:0;}
.InfoEvent_detail h3:after{content:"";display:block;width:40px;height:8px;background:#ff0038;margin-top:4px;}
.InfoEvent_detail p{margin:0;}
.reviewHub_slide{border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;padding: 20px 0;}
.reviewHub_slide ul{margin:0;list-style-type:none; padding:0;}
.reviewHub_slide .bx-viewport{height:auto !important;}
.reviewHub_slide .bx-viewport ul{position:relative !important;}
.reviewHub_slide .bx-controls{display:none;}
.reviewHub_slide li{text-align: center;padding-top:5px;}
.EventDet_reviewHub{color:#000;display: inline-block;}
.reviewHub_text{position: relative;font-size: 24px;text-align: center;line-height: 28px; font-weight:600;font-style:italic;}
.reviewHub_text:before{content:"";background:url(../images/comma.png) no-repeat center;width:25px;height:22px;display: inline-block;}
.reviewHub_text:after{content:"";background:url(../images/comma_1.png) no-repeat center;width:25px;height:22px;display: inline-block;
margin-right: -18px;}
.reviewHub_ster{padding-top: 10px;}
.Hub_sterBar{display:inline-block;width: 80px;}
.Hub_sterBar span{background:url(../images/star-ev.png) repeat-x;height: 17px;width: 100%;display: block;}
.reviewHub_ster h5{margin:5px 0 0;font-size:16px;font-weight: 400;}

.landing_header{border-bottom:12px solid #000;}
.landing_header .header_inner{ background:none; border-bottom:0;}
.landingPage_banner{margin-top: 10px;height: 700px;}
.containerInner{}
.containerInner:after{ content:""; display:block; clear:both;}
.vertical_menu{ width:275px; background:#fff;}
.vertical_menu h2{ background:#ff0038; margin:0; padding:30px 20px 35px; font-size:20px; color:#fff; text-transform:uppercase; position: relative; 
overflow:hidden;}
.vertical_menu h2:after {
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  border: solid rgba(0, 0, 0, 0);
  pointer-events: none;
  margin: 0;
  right: -3px;
  bottom: 0;
  border-bottom: 28px solid #FFF;
  border-left: 110px solid rgba(255, 255, 255, 0);
}
.vertical_menu ul{ padding:15px;}
.vertical_menu ul li{ border-bottom:1px solid #ddd;}
.vertical_menu ul li a{ display:block; color:#000;text-transform:uppercase; padding:10px 0; position:relative;}
.vertical_menu ul li a:after{content: "\f105";font: normal normal normal 19px/1 FontAwesome; position:absolute; right:0px;   top: 50%;
  margin-top: -10px;}
.vertical_menu ul li a:hover{color:#ff0038; text-decoration:none;}
.lightGray_bg{padding:20px 0;}
.abautLanding_list{ margin:0 -15px;}
.abautLanding_list:after{ content:""; display:block; clear:both;}
.abautLanding_list li{ padding:0 15px 30px; float:left; width:33.33%;position: relative !important;
top: 0 !important;left: 0 !important;}
.abautLanding_list li .widgetInner{position:relative;}
.abautLanding_list .abautLImg{overflow:hidden; position:relative;}
.RSSFeed_list .abautLImg{min-height:60px;}
/*.abautLanding_list .abautLImg a:before{content:"";position:absolute;top:0;left:0;width:100%; height:100%; opacity: 0.5; 
background:url(../images/shape4-bgOnImg.png) no-repeat; background-size:auto 100%;}*/
.abautLanding_list .abautLImg img{ width:100%; height:auto; max-width: none;}
.abautLanding_list .abautLImg .rss_audio{position:absolute;bottom:5px;left:5px;width: 266px;}
.youtube_list .abautLImg iframe{width: 100%;height: 214px;display: block;}
.abautLanding_list .abautLText_Box{ position:relative; height:290px;background:#efefef; padding:10px 10px 60px;}
.youtube_list .abautLText_Box{height:200px;}
.RSSFeed_list .abautLText_Box{height:425px;}
.abautLanding_list .abautLText_Title{margin-bottom: 10px;}
.abautLanding_list .abautLText_Title:after{content:"";display:block;width:40px;height:6px;background:#ff0038;margin-top:4px;}
.searchLText_Box{/*height:170px;*/}
.abautLanding_list .abautLText_Box h2,.searchLText_Box h2{font-size: 28px;margin:0 0 3px;font-weight:900;}
.Landing_listNew .abautLText_Box h2{margin-bottom:10px;}
.Landing_listNew .abautLText_Box h2:after{content:"";display:block;width:40px;height:6px;background:#ff0038;margin-top:4px;}
.abautLanding_list .abautLText_Box h2 a,.searchLText_Box h2 a{ color:#000;}
.searchLText_Box .postDate_l,.abautLText_Box .postDate_l{margin: 0;font-weight:900;font-size:18px;}
.abautLanding_list .abautLText_Box p{font-size:18px;line-height:24px;}
.abautLanding_list .abautL_Btn{position:absolute;bottom:15px;}
hr {margin-top: 10px;margin-bottom: 15px;}
.contantLeft_Bar{ width:250px; padding-bottom:30px; float:left;margin-top:10px;}
.leftMenuBar{}
.leftMenuBar li{ border-bottom:1px solid #ebebeb; padding:10px 0; position:relative;}
.leftMenuBar li:last-child{ border-bottom:0;}
.leftMenuBar li a{color:#000;font-weight: 500;font-size: 16px;}
.leftMenuBar li.active a{font-weight:900;}
.leftMenuBar li.active:after{content:"";position:absolute;left:0;top:37px;height:6px;width:40px;background:#ff0038;}
.leftMenuBar li .submenuLeft{padding: 10px 10px;border-top:1px solid #ebebeb; display:none; margin-top:10px;}
.leftMenuBar li.active .submenuLeft{ display:block;}
.leftMenuBar li .submenuLeft span{display:block;line-height: 15px;padding: 4px 0;}
.leftMenuBar li .submenuLeft a{ font-size:14px;font-weight: 500;}
.leftMenuBar li .submenuLeft a.active{ font-weight:900;}
.contant_leftBar{ margin-left:300px;margin-top:20px;}
.contant_leftBar .cetogaryTitle{font-size:50px;line-height:50px;}
.aboutFull_img{margin-top:-12px;position:relative;}
.aboutFull_img:before{content:"";position:absolute;top:0;left:0;width:100%; height:100%; opacity: 0.5; 
background:url(../images/shape4-bgOnImg.png) no-repeat; background-size:auto 100%;}
.aboutFull_img img{ width: 100% !important; height: auto !important;}
.descrip_about{ position:relative; font-size:16px;line-height:26px;}
.descrip_about p:first-child{ padding-bottom:0;}
.descrip_about p{ margin-bottom:15px;}
.descrip_about p a{text-decoration:none;}
.descrip_about p a:hover{ color:#000; text-decoration:underline;}
.descrip_about h2{ font-size:20px; padding-bottom:15px; margin-top:0;} 
.descrip_about ul{ padding-bottom:20px;  padding-left: 20px;list-style-type: disc;}
.descrip_about ul.nav-tabs{padding-bottom: 0;padding-left: 0;  min-height: 56px;}
.descrip_about ul.nav-tabs:after{clear:none;}
.pageContentText{padding-top:10px;}
.BlogsLeft{float:right; width:930px;  padding-left: 20px; margin-bottom:20px;}
.Blogs_List ul{margin:0 -15px;}
.Blogs_List ul li{padding: 0 15px 30px;float:left;width:33.33%;position: relative !important;top: 0 !important;left: 0 !important;}
.Blogs_List ul li:last-child{ border-bottom:0;}
.Blogs_List ul li:after{ display:block; content:""; clear:both;}
.Blogs_List .BlogL_img{position:relative;overflow: hidden;}
.Blogs_List .BlogL_img img{ max-width: 100%; max-height:100%; height: auto; width: 100%;}
.Blogs_List .BlogL_text{position: relative;height: 290px;background: #efefef;padding: 10px 10px 60px; font-size:18px;}
.Blogs_List .blogText_tilte{margin-bottom:10px;}
.Blogs_List .blogText_tilte:after{content:"";display:block;width:30px;height:6px;background:#ff0038;margin-top:4px;}
.Blogs_List .BlogL_text h3 {font-size:26px; margin:0;font-weight:900;text-transform:uppercase; line-height:30px;}
.Blogs_List .BlogL_text h3 a{ color:#000;}
.Blogs_List .postDate_l,.blogDetails .postDate_l{}
.Blogs_List .BlogsBtn {position: absolute;bottom: 10px;}
.blogsRight_Bar{width:270px; padding-bottom:30px; float:left; padding-right:20px;}
.popular_post {padding-bottom: 20px;}
.popular_post h2{font-size: 25px;margin: 0 0 10px;text-transform: uppercase;  border-bottom: 1px solid #EEE;font-weight:900;}
ul.popularP_list li,ul.categ_listR li{ border-bottom:1px dotted #ddd; margin-bottom:20px;}
ul.popularP_list li a,ul.categ_listR li a{color:#000;}
ul.popularP_list li:last-child,ul.categ_listR li:last-child{ border-bottom:0;}

ul.categ_listR{border-bottom:1px solid #ddd;margin-top: 20px;}
ul.categ_listR li{ margin:0;position:relative;}
ul.categ_listR li a{font-size: 16px; display:block; padding:10px 0;font-weight:500;}
ul.categ_listR li.selectedSubPage a{font-weight:900;}
ul.categ_listR li.selectedSubPage:after{content:"";position:absolute;left:0;bottom:-1px;height:6px;width:40px;background:#ff0038;}
.blogSocial{ height:32px; margin-bottom:20px;}
.blogSocial li{ float:left; margin-left:4px;}
.blogSocial li a{ background:#CCC; font-size: 20px; width: 32px; display: block; text-align: center; height: 32px; line-height: 32px; color: #fff;}
.blogSocial li a.facebook{ background:#3b5998;}
.blogSocial li a.twitter{ background:#56a3d9;}
.blogSocial li a.instagram{ background:#56a3d9;}
.blogSocial li a.youTube{ background:#c02b29;}


/*Refine category bar on whats on*/
.EventList_Tabs{margin-bottom:40px; text-align:center;}
.EventList_Tabs .findE_List{display:inline-block;}
.EventList_Tabs .findE_List li{float:left;padding: 0 20px;border-right: 1px solid #ff0038;}
.EventList_Tabs .findE_List li:first-child{padding-left:0;}
.EventList_Tabs .findE_List li:last-child{border:0;padding-right:0;}
.EventList_Tabs .findE_List li a{display:block;color:#000;font-size: 20px;font-weight: 500;line-height: 16px;position:relative;}
.EventList_Tabs .findE_List li a.active{font-weight: 900;}
.EventList_Tabs .findE_List li a.active:after{content:"";position:absolute;left:0;bottom:-9px;height:6px;width:34px;background:#ff0038;} 
.RegineSearchBar,.youtubeplaylist{position: relative;margin: 10px 0 30px;font-weight: 600;text-transform: uppercase;}
.youtubeplaylist{ margin-top:20px;}
.RegineSearchBar:after,.youtubeplaylist:after{content:""; clear:both;display:block;}
.RegineSearchBar h4,.youtubeplaylist h4
 {background:#ff0038;width:180px;padding: 6px 14px 8px;color: #FFF;font-size:20px; float:left; position:relative; 
                     text-align:center; margin: 0;height: 38px;}
.youtubeplaylist h4{width: 250px;}
.RegineSearchBar h4:after,.youtubeplaylist h4:after{
    content:"";
    position: absolute;
  right: -20px;  
    top: 8px;
  height: 0;
  width: 0;
  border: 11px solid rgba(0, 0, 0, 0);
  border-left: 13px solid #ff0038;
}
.RefineDrop{margin-left:190px;}
.RefineDrop:after{ content:""; display:block; clear:both;}
.RefineDrop .ByGenreDrop{ position:relative; width:50%; float:left; padding-left:10px;}
.RegineSearchBar .ByGenreDrop p {font-size:20px;padding-left: 0;margin: 0;border: 1px solid #ff0038;height: 38px;
padding: 8px 10px 0;white-space: nowrap;overflow: hidden;}
.RegineSearchBar .ByGenreDrop p span{font-size:12px;text-transform: none;}
.RegineSearchBar .ByGenreDrop .arrow{height: 36px;background:#E3E3E3 url(../images/arrow_downN.png) no-repeat center 12px;width:35px;
position:absolute;top:1px;right:1px;display:block;cursor:pointer; background-size: 23px;}
.RegineSearchBar .findEvent{top: 37px;left: 0;width: 100%;position: absolute;z-index: 10; display:none;padding-left:10px;}
.findEvent ul.findE_List{  padding: 15px;background: #FFF;border: 1px solid #ff0038;margin:0;
  text-align: left;font-size: 16px;line-height: 21px;}
.findEvent ul.findE_List li{padding:5px 0;}
.findEvent ul.findE_List a {color: #000; text-transform: none;}
.findEvent ul.findE_List a:hover{ text-decoration:underline;}
.VideoRefineDrop{ margin-left:280px;position: relative;z-index: 1;}
.VideoRefineDrop span.ClickLink{font-size:20px;margin: 0;border: 1px solid #ff0038;height: 38px;
padding: 8px 10px 0;white-space: nowrap;overflow: hidden; position:relative;    display: block;}
.VideoRefineDrop span.arrow{height: 36px;background:#E3E3E3 url(../images/arrow_downN.png) no-repeat center 12px;width:35px;
position:absolute;top:1px;right:1px;display:block;cursor:pointer; background-size: 23px;}
.VideoRefineDrop ul#videoPlist{padding: 15px;background: #FFF;border: 1px solid #ff0038;margin:0;text-align: left;
font-size: 16px;line-height: 21px; overflow:auto; display:none;position: absolute;top: 37px;width: 100%;}
ul#videoPlist li{padding:5px 0;}
ul#videoPlist a {color: #000; text-transform: none;}
ul#videoPlist a:hover{ text-decoration:underline;}
.videoList_title{margin-bottom: 10px !important;}
span.VideoView{ display:block; float:left;}
span.VideoAge{ float: left;padding-left: 30px;position: relative;}
span.VideoAge:before{content:"";width: 5px;height: 5px;background: #333;position: absolute;top: 9px;left: 14px;border-radius: 3px;}


/*
mobile Menu========*/
.toggleMenu{float: right;display:none;text-align: right; padding: 7px 0 2px; margin-left:15px;}
.menutext{padding-right: 10px;}
.toggleMenu .button_res{ width:30px; float: right;}
.toggleMenu .button_res span{ display:block; height: 4px; background:#ff0038; margin-bottom:4px;
-moz-transition: all .5s ease-in-out;
    -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
 
/*
mobile tabs========*/ 
.Tabstoggle{background: #D6D6D6;border: 0; padding: 9px 9px 1px; text-align:right;display: none;
width: 100%;}
.Tabstoggle .textType{ float:left;font-weight:600;font-size:16px;  color: #000;}
.button_line{ width:30px; display:inline-block;}
.Tabstoggle .icon-bar {display: block;width: 30px;height: 4px;background-color: #000;margin-bottom: 4px;}
.searchTitle{font-size: 25px;margin: 0 0 10px;text-transform: uppercase;}

span.success{ display:block; padding: 6px 0 15px;}
.thankJoin{display:block;}
.joinMailing{ max-width: 315px; padding-bottom: 30px;}
.joinMailing li{padding-bottom: 15px;}
.joinMailing label{ display:block; font-weight: 600;}
.joinMailing .mailField{ width:100%; border: 1px solid #ccc; padding: 4px; height: 34px;}
.joinMailing li.Submitmail input[type="submit"]{display:inline-block !important; padding:8px 20px; font-size:16px;background:#ff0038; color:#fff;
border-radius:0; -moz-border-radius:0;-webkit-border-radius:0; text-transform:uppercase;}
.joinMailing li.Submitmail input[type="submit"]:hover{background:#000; color:#fff;}


.ballotsignup{ max-width:560px; padding-bottom: 30px;}
.ballotsignup li{padding-bottom: 15px;}
.ballotsignup label{ display:block; font-weight: 600;}
.ballotsignup .mailField{ width:100%; border: 1px solid #ccc; padding: 4px; height:40px; outline:none;}
.ballotsignup li.Submitmail input[type="submit"]{display:inline-block !important; padding:8px 20px; font-size:16px;background:#ff0038; color:#fff;
border-radius:0; -moz-border-radius:0;-webkit-border-radius:0; text-transform:uppercase;}
.ballotsignup li.Submitmail input[type="submit"]:hover{background:#000; color:#fff;}
.ballotsignup textarea.mailField{height:150px;border: 1px solid #ccc;padding: 5px;width: 100%;outline:none;}

/*for offer page*/
span.success{ display:block; padding: 6px 0 15px;}
.thankJoin{display:block;}
.Offermail{ max-width:450px; padding-bottom: 30px;}
.Offermail li{padding-bottom: 15px;}
.Offermail label{ display:block; font-weight: 600;}
.Offermail .mailField{ width:100%; border: 1px solid #ccc; padding: 4px; height: 34px;}
.Offermail li.Submitmail input[type="submit"]{display:inline-block !important; padding:8px 20px; font-size:16px; background:#ff0038; color:#fff;
border-radius:0; -moz-border-radius:0;-webkit-border-radius:0; text-transform:uppercase;}
.Offermail li.Submitmail input[type="submit"]:hover{background:#000; color:#fff;}

/*THANK YOU PAGE*/
.thnakYou_text{ min-height:300px; padding-top:50px;}

/*Scroll Tabs*/
.Details_Tabs{position:relative;width:100%;padding-bottom: 50px;}
.Details_Tabs .st_tabs {position: relative;z-index: 100;width: 100% !important;height: 36px;overflow: hidden;}
.Details_Tabs.st_sliding_active .st_tabs {overflow: visible;padding: 0 30px;}
.Details_Tabs .st_tabs a.st_prev, .Details_Tabs .st_tabs a.st_next {display: none;position: absolute;top: 0px;z-index: 110;height:36px;
width: 30px;outline: none;padding: 7px 5px;font-size: 20px;}
.Details_Tabs .st_tabs a.st_prev {left: 0px;}
.Details_Tabs .st_tabs a.st_next {right: 0px;}
.Details_Tabs .st_tabs div.st_tabs_wrap {position: relative !important;width: 100%;padding: 0 0px;}
.Details_Tabs .st_sliding_active >div.st_tabs div.st_tabs_wrap {width: auto !important;margin: 0px 0px;}
.Details_Tabs .st_tabs ul{width: 10000px;margin: 0px 0 5px;padding: 0px;list-style: none;}
.Details_Tabs .st_tabs ul:after{ content:""; clear:both; display:block;}
.Details_Tabs .st_tabs ul li {display: block;float: left;}
.Details_Tabs .st_tabs ul li a {}
.Details_Tabs .st_tabs ul li a.st_tab_active {font-weight:900;}
.Details_Tabs .st_views {position: relative;height: auto !important;}
.Details_Tabs .st_views .st_view {position:static !important; display:none !important;transform: inherit !important;}
.Details_Tabs .st_views .st_view.st_view_active,.Details_Tabs .st_views .st_view.active{ display:block !important;}
.shareLinks .shareTitle{font-size:18px;margin-bottom:10px; display:inline-block;}
.shareLinks .shareTitle a{font-weight:700;text-transform:uppercase;}
/*ENd Scroll Tabs*/

ul.starList{ position:relative; height:30px;}
ul.starList li{ background:url(../images/star1.png) no-repeat; width:16px; height:16px; float:left; margin-right:4px;}
.descriptionTabs ul{padding-left:20px;list-style-type:disc;margin-bottom:10px;}

/*Live page*/
.rightSplace_header{float: left;padding-left: 15%;padding-top:75px;}
.rightSplace_header span{font-size:41px;}
.rightSplace_header p{font-size:23px;margin: 0;}
.liveV_cont{width: 855px;margin: 0 auto;}
.liveV_cont h3{font-weight: normal;color: #232a31;font-size: 33px;line-height: normal; margin: 20px 0;}
.liveV_cont iframe{ width:100%; height:484px;}
.openWebsite{ text-align:center; font-size:25px;line-height: normal;margin-top: 0;}
.openWebsite a{color:#000;}
.openWebsite a span{color: #ff0038}

/*POPUP DOT Mailer*/
.PopupDot_Mailer{ position:fixed; z-index:1100; left:0;top:0; width:100%; height:100%; background: rgba(0, 0, 0, 0.18);}
.DotMailer_inner{ border:4px solid #7c7c7c; background:#fff; padding:20px; width:500px; height:370px; position:absolute; top:50%; left:50%;
margin-left:-250px; margin-top:-185px;}
.closeDot{position:absolute;right:10px;top:10px;background:#bebebe;color:#fff;display: inline-block;width: 26px;height: 26px;
text-align: center;line-height: 26px;border-radius: 50%;cursor: pointer;}
.PopupDot_Mailer h3{color:#7d7d7d; margin:0 0 10px; font-size:35px;}
.DotMailer_text{ margin-bottom:15px;}
.form_DotMailer{}
.form_DotMailer input{ width:100%; padding:4px; height:36px; border:1px solid #7c7c7c; margin-bottom:10px; outline:none;}
.btnSubmit_mailer{ width:100%; border-radius:0; text-align:left;outline:none; position:relative;}
.btnSubmit_mailer i{position: absolute;right: 12px;font-size: 21px;}
.footer_mailer{position: absolute;bottom: 15px;left: 0;width: 100%;padding-left: 20px; font-size:16px;}
.footer_mailer a{text-decoration:underline;}
.footer_mailer a:hover{text-decoration:none;}

.spektrix_container{margin-top:15px;}

/*Cookie*/
.eucookielaw{ width:100%;  position:fixed; top:0px; left:0; z-index:3000;background: #000;}
.eucookielaw_inner{max-width: 1030px;padding:30px 175px; padding-right:190px;margin:0 auto;background: #000;color:#fff;position:relative;}
.eucookielaw h4{position: absolute;left:15px;width: 150px;}
.eucookielaw p{ margin:0;}
.eucookielaw a{color:#fff; text-decoration:underline;}
.eucookielaw .removecookie{display:block;position:absolute;right:26px;top:25px;font-size: 15px;line-height:26px;width: 140px;}
.eucookielaw .removecookie a{color:#fff;text-decoration:none;display: block;text-align: left;font-weight: 600;}
.eucookielaw .removecookie a:hover{text-decoration:underline;}
.eucookielaw .removecookie a i{width:18px;}
@media (max-width: 600px) {
.eucookielaw_inner{padding:10px;}
.eucookielaw h4{position: static;width: auto;margin-top:0;}
.eucookielaw .removecookie{position:static;}
}

/****Cookies Settings***/
.CookiesLeft_sett{margin-bottom:40px;}
@media (min-width: 1000px){
.CookiesLeft_sett{float:left;width:250px;}
.Cookiessetting{float: right;width:650px;padding-left: 30px;}
}
.Cookiessetting p{margin-bottom:25px;font-weight: 400;}
.InnerPage_Cookie{margin-bottom:40px;}
.InnerPage_Cookie ul{list-style-type:disc;padding-left:20px;}
.InnerPage_Cookie table{}
.InnerPage_Cookie table th{background-color: #DBDBD8;vertical-align: middle;font-weight: 700;}
.InnerPage_Cookie table th,.InnerPage_Cookie table td{border: 1px solid #DBDBD8;text-align: left;padding: 16px;}
.InnerPage_Cookie table td{vertical-align: top;}
.InnerPage_Cookie table td a{font-weight:600;}
/*****swith Button **/
.switch_options {width:100%;margin-bottom: 40px;}
.switch_options .textSwitch{font-size: 20px;font-weight: 700;margin-bottom: 15px;}
.switch_options .checkmark{width:30px;height:30px;line-height:30px;text-align:center;background: #e2e2e2;border-radius:50%;margin-left:20px;position:relative;}
.switch_options .checkmark:before{content: '\f00c';color: #333;font-family: FontAwesome;}
.switch_options .checkmark span{position:absolute;top:0;left:65px;color: #000;font-size:20px;font-weight:700;}
.switch_options .switch{
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 65px;
  height: 31px;
  padding: 3px;
  background:#fff;
  border-radius: 18px;
  cursor: pointer;
}

.switch_options .switch-input {position: absolute;top: 0;left: 0;opacity: 0;}
.switch_options .switch-label {
  position: relative;
  display: block;
  height: inherit;
  font-size: 10px;
  background: #eaeaea;
  border-radius: inherit;
  -webkit-transition: 0.15s ease-out;
  -moz-transition: 0.15s ease-out;
  -o-transition: 0.15s ease-out;
  transition: 0.15s ease-out;
  -webkit-transition-property: opacity background;
  -moz-transition-property: opacity background;
  -o-transition-property: opacity background;
  transition-property: opacity background;
}
.switch-label:before, .switch-label:after {
  position: absolute;
  top: 50%;
  margin-top: -.5em;
  line-height: 1;
  -webkit-transition: inherit;
  -moz-transition: inherit;
  -o-transition: inherit;
  transition: inherit;
  font-size: 20px;
}
.switch-label:before {content: attr(data-off);left: 85px;color: #000;}
.switch-label:after {content: attr(data-on);left: 85px;color: #000;opacity: 0;}
.switch-input:checked ~ .switch-label {background: #e2e2e2;}
.switch-input:checked ~ .switch-label:before { opacity: 0;}
.switch-input:checked ~ .switch-label:after {opacity: 1;}

.switch-handle {
  position: absolute;
  top:5px;
  left:5px;
  text-align: center;
  line-height: 26px;
  width:26px;
  height:26px;
  background: white;
  border-radius:50%;
  -webkit-transition: left 0.15s ease-out;
  -moz-transition: left 0.15s ease-out;
  -o-transition: left 0.15s ease-out;
  transition: left 0.15s ease-out;
}
.switch-handle:before {content:'\f00c';color:#c0bfbf;font-family:FontAwesome;}
.switch-input:checked ~ .switch-handle {left:34px;}
.switch-input:checked ~ .switch-handle:before{color: #333;}
.switch-green > .switch-input:checked ~ .switch-label {
  background: #e2e2e2;
}
/*****End swith Button **/

/**************************************************/
/*SignIn*/

.signIN_Up{}
.signIN_Up li{ padding-bottom: 22px;}
.signIN_Up li label{font-weight: normal;text-transform: uppercase;font-size:15px;display: block;margin:5px 0 0;font-weight:500;float: left;
width:110px;}
.signIN_Up li input.feildbox{width: 100%;padding: 0 5px;height:35px;border:1px solid #ddd;color:#333; outline:none; max-width:300px;}
.signIN_Up .forgotten_password{display:none;}




/*Seat Popup*/
.seatlayoutpopup{position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0, 0, 0, 0.79); display:table;
z-index: 1100;text-align: center;}
.seatlayoutpopup #img_home{text-align: center;max-width:800px;vertical-align: middle;height: 100%;display: table-cell; position:relative;}
.Close_viewSheet{position:absolute;top:15px;right:15px; color:#fff;font-size: 20px; z-index:1;}
.seatlayoutpopup img{max-width:800px;width: 100%;}
.Close_viewSheet{cursor:pointer;}

.spektrixDonateSlider{margin-left:65px;max-width:300px;}
.spektrixDonateSlider input[type="range"]{min-width: 300px;max-width: 100%;}
#slider-box{text-align:center;}
#slider-box button{margin-top:30px;}
@media (max-width: 500px){
.spektrixDonateSlider{margin-left:0;max-width:none;}
.spektrixDonateSlider input[type="range"]{width: 100% !important;}
}

/*availability Limited*/
.img_availability_big{ padding: 20px 60px; background: rgba(0, 0, 0, 0.73); position:absolute; top:40%; left: -60px;width: 100%;color: #fff;text-align: center;
box-sizing: content-box;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;
-webkit-transform: rotate(-25deg);
-moz-transform: rotate(-25deg);
-ms-transform: rotate(-25deg);
-o-transform: rotate(-25deg);
}
.img_availability_small{padding:10px 40px; background: rgba(0, 0, 0, 0.73); position:absolute; top:42%; left: -40px;width: 100%;color: #fff;text-align: center;
box-sizing: content-box;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;
-webkit-transform: rotate(-25deg);
-moz-transform: rotate(-25deg);
-ms-transform: rotate(-25deg);
-o-transform: rotate(-25deg);
}
.img_availability_big span{font-size: 38px;font-weight: 700;line-height: normal;}
.img_availability_small span{font-size:18px;font-weight: 700;line-height: normal;}
.img_caption{position: absolute;bottom: 0; width:100%;left:0;}
.img_caption span{background-color:grey;color: #fff;padding: 4px 10px;font-size:10px; display:inline-block;line-height: 14px;}

/*Video Press Play*/
.map_VideoPlay {position: relative;/*background-image: url('../images/PPH-desktop-version.png');*/background-size: contain;
  background-position: center;background-repeat: no-repeat;/*height:1200px;*/ margin-bottom:40px;}
  .PressPlay_Img{text-align:center;}
  .videoLink{position:absolute;width: 12%;height: 15%;text-align:center;}
  .videoLink_1{right: 14%;top: 28%;}
  .videoLink_2{left: 42%;top: 47%;}
  .videoLink_3{left: 9%;top: 59%;}
  .videoLink_4{right: 8%;bottom: 23%;}
  .videoLink_5{left: 37%;bottom: 4%;}
  @media (min-width: 601px){
  .PPH-Img_Mobile{display:none;}
  }
  @media (max-width: 600px){
  .map_VideoPlay{max-width:375px;margin-left:auto;margin-right:auto;}
  .PPH-Img_Mobile{display:inline-block;}
  .PPH-Img_desktop{display:none;}
  .videoLink{width: 30%;height: 18%;}
  .videoLinkMobile{width: 30%;height: 18%;}
  .videoLinkMobile_1{right: 65%;top: 15%;}
  .videoLinkMobile_2{left: 55%;top: 25%;}
  .videoLinkMobile_3{left: 9%;top: 44%;}
  .videoLinkMobile_4{right: 18%;bottom: 32%;}
  .videoLinkMobile_5{left: 16%;bottom: 14%;}
  }
  /**/

/******Responsive
**************************************************/

@media (max-width: 1200px){
.container{width:992px;}
.logo{width:180px;}
.RightHeader{margin-left:190px;}
.nevigation ul li{padding-left:14px;}
.wrapp_container{padding: 10px;}
ul.NewsBlog_list .NewsBlogText h2 {font-size:20px;}
.BlogsLeft{width: 652px;}
.footerLogo li{width: 190px;}
.rightSplace_header{padding-top: 45px;}

.youtube_list .abautLImg iframe{height: 174px;}
.youtube_list .abautLText_Box {height: 225px;}


}

@media (min-width:996px){
	
	
}


@media (max-width: 996px){
.container{width:auto;}
.logo {width: 200px;}
.RightHeader{margin-left: 0;}
.topR_header{width:auto;float:none;min-height:24px;}
.midRowR_header{padding-top:10px;}
.nevigation{float: none;clear: both;}
.nevigation ul {width: 100%;}
.nevigation ul li {float: none;padding-left: 0;border-bottom: 1px solid #DDD;}
.nevigation ul li a{letter-spacing: normal;padding: 10px 0;}
.nevigation ul li ul{ position: relative; top: 0; width: 100%; padding-top: 0;float: none;}
.nevigation ul li:hover .dropdown_menu{ display:none;}
.nevigation ul li:nth-child(2) ul{display:block;margin-bottom: 7px;}
.nevigation ul li ul h2{ display:none;}
.nevigation ul li ul li a{border-top:0;}

.comingText_Box{height: 295px;}
ul.NewsBlog_list .NewsBlogText{height:305px;}
.col-sm-4.tweetsBT{width: 100%;}
.twitterRight iframe{width: 100% !important;}
.bottomBar_inner {padding:10px 0px;}
.bottomBar iframe, .bottomBar img {height: 140px;}
ul.alsoLike_list li{width:50%; margin-bottom:20px;}
ul.alsoLike_list li:nth-child(3){display:none;}
.abautLanding_list .abautLText_Box h2, .searchLText_Box h2 {font-size: 24px;}
.searchLText_Box .postDate_l, .abautLText_Box .postDate_l{font-size: 15px;line-height: 20px;}
.abautLanding_list .abautLText_Box p {font-size: 15px;line-height: 20px;}
.Blogs_List .BlogL_text h3{font-size: 22px;line-height:24px;}
.Blogs_List .BlogL_text{font-size: 15px;line-height: 20px;}
.BlogsLeft {width: 100%;padding-right: 0;}
.blogsRight_Bar {width: 100%;  padding-left: 0;}
.contant_leftBar .cetogaryTitle {font-size: 32px;line-height: 32px;}

}

@media (min-width: 770px){
.leftMenuBar p{display:none;}
.cartBasket_M,.searchTop_Mobile{display:none;}
.bookCall_M{display:none;}
.nevigation ul .arrowSpan{display:none;}
.LeftSwipe_arrow{display:none;}

}

@media (max-width: 770px){
header{background-position:top right; height:76px;width:100%;
-moz-transition: all .5s ease-in-out;
-webkit-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}
header.active{height:100%; position:fixed;left:0;top:0;background-color:#000; overflow:hidden;}
.topR_header {display: none;}
.searchTop {display: none;}
.midRowR_header {padding-top: 1px;}
.logo {width:180px;float: none;margin: 0 auto; padding:0; position:relative;}
.logo a{opacity:1;
-moz-transition: all .5s ease-in-out;
-webkit-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}
.logo a.whiteLogo{position:absolute;top:0; left:0;}
header.active .logo a{opacity:0;}
header.active .logo a.whiteLogo{opacity:1;display:inline !important;}
.toggleMenu{position: absolute;right: 0;top:7px;padding: 15px 12px 15px;height: 54px;}
.toggleMenu.active{background:#000;}
.toggleMenu.active .button_res span{background:#fff;width:30px;}
.toggleMenu.active .button_res span:first-child{transform: rotate(45deg);margin-top: 10px;}
.toggleMenu.active .button_res span:nth-child(2){transform: rotate(-45deg);margin-left:0px;margin-top: -8px;}
.toggleMenu.active .button_res span:last-child{opacity:0;}
.calenderBox {position: absolute;left: 0;top:9px;padding: 10px 9px;
-moz-transition: all .5s ease-in-out;
-webkit-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}
header.active .calenderBox{opacity:0;}
.calenderBox.active{background:#ff0038;}
.calenderBox.active:before,.calenderBox.active:after{content:"";background:#fff; width:30px; position:absolute; height:4px;}
.calenderBox.active:before{transform: rotate(45deg);top: 24px;}
.calenderBox.active:after{transform: rotate(-45deg);top: 24px;}
.calenderBox.active .menu_calender{opacity:0;}
.DatePickerDiv{top: 52px;}
.DatePickerDiv,.DatePickerDiv .ui-datepicker{left:0;width:375px;}
.menu_calender{position:relative;padding-top: 9px;z-index: 1;}
.nevigation {margin-top: 0;padding-top:1px;}
.nevigation .nev_menu{background: #000;margin: 15px -15px 0;padding: 15px;}
.nevigation ul{margin-top:20px;display:inline-block;width:auto;float:none;}
.nevigation ul li{border:0;}
.nevigation ul li a{color:#fff;padding: 5px 0;display:inline-block;}
.nevigation ul li.parent .arrowSpan{content: "";font-family: FontAwesome;float:right;
font-size:18px;z-index: 1;width:34px;text-align: right;line-height:32px;color:#fff; cursor:pointer;}
.nevigation ul li.parent .arrowSpan:after {content: "\f107";}
.nevigation ul li.hover .dropdown_menu {display: block;position:static; padding-top:0;width: auto;margin-left: 15px;}
.nevigation ul li ul:after{display:none;}
.nevigation .dropdown_menu:before{display:none;}
.nevigation ul li ul {margin: 0;padding: 0; display:block !important;}
.nevigation ul li ul li a:after{display:none;}
.nevigation ul li ul li a{text-transform: none;padding: 3px 0;font-size: 13px;}
.searchTop_Mobile{position: relative;}
.searchTop_Mobile input{border: 0;height: 36px;padding: 4px 10px;width: 100%;}
.searchTop_Mobile button{color: #ff0038;position: absolute;top: 0;right: 0;background: #fff;font-size: 20px;}
.cartBasket_M{border-top:5px solid #1b1b1b;border-bottom:5px solid #1b1b1b;padding:12px 0;    margin: 15px 0;}
.cartBasket_M .Moile_Basket{display:block;margin:3px 0;}
.cartBasket_M .Moile_Basket a{display:inline-block;color:#fff;font-weight:900;font-size:16px;text-transform:uppercase;}
.bookCall_M{padding:15px 0;}
.bookCall_M a{color:#fff;font-weight:900;font-size:16px;text-transform:uppercase;}
.bookCall_M a i{font-size:25px; margin-right:5px;}
.home_slider .slider1 li{padding-bottom:60px;}
.sliderText{width:100%; left:0;bottom: 0; background:#000;padding: 15px 15px;padding-right: 80px;text-align: left;}
.sliderText .container{padding:0;position:static;}
.sliderTitle {padding-bottom: 0;padding-right:0;}
.sliderText h2 {font-size: 27px;line-height: 28px;}
.sliderText h2:after{display:none;}
.sliderTitle .sliderDate {font-size: 13px;line-height: 16px;margin:3px 0 0;}
.home_slider .sliderBtn {position: absolute;width: auto;right: 10px;top: 15px;}
.home_slider .commanBtn.moreBtn{display:none !important;}
.sliderText_detail{display:none;}
.sliderTitle strong{display:none;}
.bx-wrapper .bx-controls-direction a{width:30px;height:36px;}
.bx-wrapper .bx-next:before, .bx-wrapper .bx-prev:before{font-size:24px;}
.bx-wrapper .bx-pager{display:none;}

.comingSoonSlider.owl-carousel .owl-wrapper{width:auto!important;transform: none !important;}
.comingSoonSlider.owl-carousel .owl-item{width: 50% !important;}
.comingSoonList li {width: 50%;}
.abautLanding_list li{ width:50%}
.abautLanding_list .abautLText_Box {height:250px;}
.Landing_listNew .abautLText_Box {height:290px;}
.youtube_list .abautLText_Box {height: 190px;padding-bottom: 10px;}
.Blogs_List ul li{width:50%;}
.searchLText_Box{height:170px;}
.contant_leftBar {margin-left: 0;}
.contantLeft_Bar {width: 100%;}
/*standard Category menu for mobile*/
.leftMenuBar{position:relative;z-index:5;text-align: left;margin-bottom: 15px;}
.leftMenuBar p{border: 3px solid #000;padding: 5px 10px;position:relative;font-weight: 700;}
.leftMenuBar p:after{content:"";border:8px solid transparent;border-top:10px solid #000;position:absolute;top:10px;right:10px;}
.leftMenuBar ul{position: absolute;left: 0;top: 38px;background: #000;padding: 15px;width: 100%;display:none;}
.leftMenuBar ul.SelectShow{display:block;}
.leftMenuBar ul li{border:0;float:none;padding:0 0 5px;}
.leftMenuBar ul li a{color:#fff;font-size: 14px;padding: 3px 0;}
.leftMenuBar ul li.active:after{display:none;}
.leftMenuBar li .submenuLeft{border:0;margin-top:0;padding: 3px 10px 0;}
/**/
.footerLogo {width: 180px;}
.footerLogo li {width: 160px;display: inline-block;}
.tabs_gallery{overflow:auto;white-space:nowrap;}
ul.gallery_list{display:table; height:auto !important;}
ul.gallery_list li{width: 180px;position: static !important;display: inline-block;}

.EventDetai_Sec{padding-top:0 !important;}

footer .col-sm-3{width:100%;}
footer .borderFT .widget{min-height:inherit;border:0;}
.footNewsletter{border-left:0;padding-left:0;border-bottom: 4px solid #5c5c5c;margin-bottom: 11px;min-height:inherit;padding-bottom:15px;}
.footMenu {max-width: none;padding-bottom:10px;}
.social_foot {width: auto;float: none;position:relative;text-align:left;}
.social_foot li {display: inline-block;margin-right:0;}
.footMenu li a {font-weight: 700;}
.footerLogo {width: auto;float: none;}
.footerLogo ul {float: none;}
.footerAbout,.footMenu,.social_foot{border-bottom: 4px solid #5c5c5c;margin-bottom: 11px;}

}

@media (min-width: 766px){
.comingSoonSlider .owl-item li{width:auto;}
.EventList_Tabs p{display:none;}
}

@media (max-width: 765px){
.comingSoonList li {width:auto;}
.comingText_Box {height: 190px;}
.comingText_Box .comingTitle strong{display:none;}
.comingText_detail p:first-child{display:none;}
ul.NewsBlog_list li {width: 50%;float: left;}
ul.NewsBlog_list li:last-child{display:none;}
ul.NewsBlog_list .NewsBlog_img img{height: auto;width:100%;}
ul.NewsBlog_list .NewsBlogText {height:150px;}
ul.NewsBlog_list .NewsBlogText p {display: none;}
.BottomVideo_item{display:none;}
.BottomVideo_item:first-child{display:block;}
.bottomBar iframe, .bottomBar img {height: 361px;}
/*WhatsOn Category menu for mobile*/
.EventList_Tabs{position:relative;z-index:5;text-align: left;margin-bottom: 15px;}
.EventList_Tabs p{border: 3px solid #000;padding: 5px 10px;position:relative;}
.EventList_Tabs p:after{content:"";border:8px solid transparent;border-top:10px solid #000;position:absolute;top:10px;right:10px;}
.EventList_Tabs .findE_List{position: absolute;left: 0;top: 38px;background: #000;padding: 15px;width: 100%;display:none;}
.EventList_Tabs .findE_List.SelectShow{display:block;}
.EventList_Tabs .findE_List li{border:0;float:none;padding:0 0 5px;}
.EventList_Tabs .findE_List li a{color:#fff;font-size: 14px;padding: 3px 0;}
.EventList_Tabs .findE_List li a.active:after{display:none;}
/**/
.EventDetai_Sec .container, .standard_Sec .container{background:none;}
.DetailBanner_text h2{font-size:32px;line-height:32px;}
.InfoEvent_detail{}
.reviewHub_slide,.EvtDetails_Rightbar .shareLinks{}
.Blogs_List .BlogL_img img {height: auto;width: 100%;}
.RegineSearchBar h4,.youtubeplaylist h4{width: 100%;text-align: center; margin-bottom:20px;}
.RegineSearchBar h4:after,.youtubeplaylist h4:after
{right: 50%;top: 33px;margin-right: -7px;border: 11px solid rgba(0, 0, 0, 0);border-top: 13px solid #ff0038;}
.RefineDrop{margin-left: 0;}
.VideoRefineDrop {margin-left: 0;clear: both;}
.RefineDrop .ByGenreDrop{width: 100%;padding-left: 0;margin-bottom: 5px;}
.RegineSearchBar .findEvent{padding-left: 0;}


}


@media (max-width: 600px){
.bottomBar iframe, .bottomBar img {height: 300px;}

.dateTime_tickets .dateTime_left{width:100%;padding-top: 0px;line-height: 16px;}
.dateTime_tickets .bookBtn_RT {float: left;margin-top: 5px;margin-left:0;}
.dateTime_left span,.dateTime_left span.TimeSpan{font-size:13px;width:auto;padding-right:10px;}
.dateTime_left span.PriceSpan{padding-right:0;}
/*Tabs Css*/
.dateTime_tickets.mobileTicket{display:block;}
.dateTime_tickets.mobileTicketNext{display:none;}


}

@media (max-width: 580px){
.searchLText_Box{height:auto;}
.DotMailer_inner{width:100%;left:0;margin-left:0;}
}

@media (max-width: 500px){
.sliderImg a:before, #mainImageBox.sliderImg:before,.aboutFull_img:before{display:none;}
.sliderText h2 {font-size: 20px;line-height: 22px;}
.cetogaryTitle {font-size: 23px;}
.cetogaryTitle .LeftSwipe_arrow{font-size:10px;margin-top:12px;}
.cetogaryTitle .allLink {font-size: 12px;}
.comingSoonList {margin: 0 10px;}
.comingSoonList li {padding: 0 5px;}
.comingText_Box .comingTitle h2 {font-size: 17px;line-height:18p;}
.comingText_Box .comingTitle .sliderDate{font-size:12px;line-height: 13px;margin-top: 5px;}
ul.NewsBlog_list .NewsBlogText h3 {font-size: 17px;}
ul.NewsBlog_list{margin:0 -5px;}
ul.NewsBlog_list li{padding:0 5px;}
.bottomBar iframe, .bottomBar img {height:194px;}

.Details_Tabs iframe{ width:100%;}
.dateTime_left span.Accesibility{display:block;}
.Accesibility_popup{left: -20px;margin-left: 0;}
.abautLanding_list{margin:0 -5px;}
.abautLanding_list li {padding: 0 5px 10px;}
.abautLanding_list .abautLText_Box h2,.searchLText_Box h2 {font-size:17px;overflow:hidden;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.searchLText_Box .postDate_l, .abautLText_Box .postDate_l {font-size: 13px;line-height: 16px;}
.abautLanding_list .listing_category{display:none;}
.abautLanding_list .abautLText_Box p {font-size: 13px;line-height: 16px;}
.commanBtn{padding: 5px 12px;font-size: 13px;}
.bookBtn_RT .commanBtn{padding: 4px 10px;font-size: 12px;}
.Blogs_List ul{margin:0 -5px;}
.Blogs_List ul li {padding: 0 5px 10px;}
.Blogs_List .BlogL_text h3{font-size: 16px;line-height: 16px;}
.Blogs_List .BlogL_text {font-size: 12px;line-height: 15px;height:230px;}
ul.alsoLike_list{margin:0 -5px;}
ul.alsoLike_list li {padding: 0 5px;}
ul.alsoLike_list .LikeText_Box{font-size: 13px;line-height: 16px;height: 230px;}
ul.alsoLike_list .LikeText_Box .LikeTitle h2{font-size:16px;}
ul.alsoLike_list .LikeText_Box .LikeTitle strong{display:none;}

.bradcum li a {font-size: 13px;}
.listDetail_Banner {padding-bottom: 15px;padding-top: 15px;}
.DetailBanner_text h2 {font-size: 22px;line-height: 25px;}
.sliderTitle .postDate_l {font-size: 13px;margin: 0;}
.DetailBanner_text .sliderBtn a{margin:0;}
.Details_Tabs .nav-tabs {margin-bottom: 20px;}
.Details_Tabs .nav-tabs > li > a{font-size:15px;margin-right:20px;}
.Details_Tabs .tab-content .tabpanel{margin-bottom:15px;padding-bottom:15px;}
.InfoEvent_detail{font-size:13px; line-height:18px;padding: 10px 10px;}
.reviewHub_slide{padding:10px 0;}
.reviewHub_text:before,.reviewHub_text:after{width:15px;height:15px; background-size:cover;}
.reviewHub_text{font-size: 15px; line-height:20px;}
.shareLinks .shareTitle {font-size: 13px;line-height: 16px;}
.descriptionTabs{font-size:14px;padding-top:0;}
.descriptionTabs p{line-height:20px;}
ul.gallery_list {padding: 0px 0 !important;}
.detailFull_video a{height: 240px;}
.contantLeft_Bar{padding-bottom:0;}
.contant_leftBar .cetogaryTitle {font-size: 22px;line-height: 24px;}
.Title1{font-size:17px;}
.Title2{font-size:14px;}
.descrip_about p{font-size:14px;line-height:20px;}
.Details_Tabs .RedText{color: #ff0038;}

.youtube_list .abautLImg iframe {height: 120px;}
.youtube_list .abautLText_Box {height: 100px;}
span.VideoView{float:none;}
span.VideoAge {float: none;padding-left: 0;display:none;}
span.VideoAge:before{display:none;}

}
@media (max-width: 415px){
    .youtube_list .abautLImg iframe {height: 108px;}
}
@media (max-width: 412px){
    .youtube_list .abautLImg iframe {height: 106px;}
}
@media (max-width: 400px){
    .youtube_list .abautLImg iframe {height: 98px;}
}
@media (max-width: 380px){
    .youtube_list .abautLImg iframe {height: 94px;}
}


@media (max-width: 360px) {
.DatePickerDiv, .DatePickerDiv .ui-datepicker{width:360px;}
.cetogaryTitle {font-size: 22px;}
.bottomBar .cetogaryTitle{letter-spacing:-1px;}
.bottomBar iframe, .bottomBar img {height: 160px;}
ul.gallery_list li {width:100%;}
.comingText_Box .comingTitle {margin-bottom: 5px;}
.comingText_Box .comingText_detail{font-size:13px;}
.comingText_Box .comingBtn a{margin-right:0;}
.Details_Tabs .nav-tabs > li > a{font-size:14px;margin-right:10px;}
.youtube_list .abautLImg iframe {height: 91px;}
}

@media (max-width: 340px) {
.DatePickerDiv, .DatePickerDiv .ui-datepicker{width:320px;}
.commanBtn, .bookBtn_RT .commanBtn {padding: 4px 11px;font-size: 12px;}
.bottomBar .cetogaryTitle .allLink{margin-left: 2px;}
}