﻿
/***************************************************************************************************************/
/* HEADER */
/* fix the positioning of the header set of our place by the removal of the tagline */
.containerHeader {height: 148px;}
.logoImage {margin: -25px 0 5px 0;}

#headerContent .searchSimple .textboxDiv input {
    color: #cccccc;
    width: 190px;
    font-size: 18px;
    margin-top: 5px;
}


/* CAROUSEL */
.largeEventSlider {width: 752px!important;}
.largeEventSlider div #coin-slider {-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

/***************************************************************************************************************/

/* SIDEBAR */
.sidebar.panel_why_youll_love_us .sidebarBody .reasons-to-use .reasons-body .reasons-list {height: 230px!important;}
.sidebar.panel_why_youll_love_us .sidebarBody .reasons-to-use .reasons-body div:nth-child(2) {height: 80px!important;}
.sidebar .sidebarFoot {height:15px!important;}
.sidebar.panel_why_youll_love_us .sidebarBody .paramHeadArea h5 {color:#ff0084!important;}

.sidebar.panel_why_youll_love_us .sidebarBody .reasons-to-use .reasons-body .reasons-list a {
    color: #ffffff; /*text-decoration: underline;*/
}


/* HOMEPAGE SEARCH - i'm looking for */
.blockList li .quickeventsearch { /* search section */
   height: 102px;   /*145px;*/
   width: 732px;
   background: #cc0066!important;
   margin: 10px 0 10px 0!important;
   /* border:1px solid #b30f63; */
   -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
   padding: 10px;
}
.homeBlockLi .quickeventsearch div h5 {padding-bottom: 10px;width: 720px;}

.homeBlockLi .quickeventsearch div div .openCloseDiv {display: none;}

/*
.homeBlockLi .quickeventsearch div div .showArea { 1. show  width: 220px;clear: none;position: relative;left: -194px;top:-20px;}
.homeBlockLi .quickeventsearch div div .dateArea {  2. date  left: -413px;top: 20px;}
.homeBlockLi .quickeventsearch div div .perfArea {  3. performance  display: block!important;left: 258px;top: -33px;}
.homeBlockLi .quickeventsearch div div .numberArea {  4. tickets  left: 490px;top:20px;}

.homeBlockLi .quickeventsearch div div .dateArea,
.homeBlockLi .quickeventsearch div div .perfArea,
.homeBlockLi .quickeventsearch div div .numberArea {clear: none;position: relative;width: 220px;}

.homeBlockLi .quickeventsearch div div .dateArea select,
.homeBlockLi .quickeventsearch div div .perfArea select,
.homeBlockLi .quickeventsearch div div .numberArea select { color: #444!important;line-height: 28px;cursor: pointer!important;border-radius: 3px!important;}

.homeBlockLi .quickeventsearch div div .showArea .showList {width: 680px;}
*/


.homeBlockLi .quickeventsearch div div .showArea { /* 1. show */ width: 220px;clear: none;position: relative;left: 0px;top:-20px;}
.homeBlockLi .quickeventsearch div div .dateArea { /* 2. date */ 
                                                   left: 295px;
                                                   top: -19px;
                                                   clear: none;
                                                   position: relative;
                                                   width: 222px;
                                                   height: 80px;                                                 
}
.homeBlockLi .quickeventsearch div div .showArea .showList { width: 505px; }
.homeBlockLi .quickeventsearch div div .dateArea select { color: #444!important;line-height: 28px;cursor: pointer!important;border-radius: 3px!important; font-size:16px; }

.homeBlockLi .quickeventsearch div div .perfArea { /* 3. performance */ display: none!important;}
.homeBlockLi .quickeventsearch div div .numberArea { /* 4. tickets */ display: none!important;}

.homeBlockLi .quickeventsearch div div .proceedButton {
  width: 120px;
  height: 30px;
  position: relative;
  left: -2px;
  top: 38px;
  background:#8c0e4d!important;
  -moz-border-radius:3px; 
  -webkit-border-radius:3px; 
  border-radius:3px;

}

.searchOrdering select {
color: #444!important;line-height: 28px;cursor: pointer!important;border-radius: 3px!important; font-size:14px;
}


#PageContent_calendarProceed {color: #ffffff!important;}
.homeBlockLi .quickeventsearch div div .proceedButton:hover, 
.homeBlockLi .quickeventsearch div div .proceedButtonPseudoHover {
  background-position: 0 0!important;
  background:#b30f63!important;
  -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
  
}

/***************************************************************************************************************/
/* FEATURE PAGE IE PACKAGES*/

.confinedSearchBlock .searchLimiting {display: none;}
.confinedSearchBlock .searchToolbar {width:752px; height: 38px; background-image: none;background-color: rgba(0,0,0,0.2);margin-bottom: 5px;}
.confinedSearchBlock .searchFooter {width:752px; height: 38px; background-image: none;background-color: rgba(0,0,0,0.2);margin-bottom: 5px;margin-top: 5px;}

.page_theatre-plays .blockList .homeBlockLi:nth-child(2) .confinedsearch,
.page_theatre-musicals .blockList .homeBlockLi:nth-child(2) .confinedsearch,
.page_event .blockList .homeBlockLi:nth-child(2) .confinedsearch,
.page_special .blockList .homeBlockLi:nth-child(2) .confinedsearch, 
.meal_packages .blockList .homeBlockLi:nth-child(2) .confinedsearch {

    margin-top: 10px;
     display:block;
    overflow:hidden;
}

.confinedSearchBlock .wideImageGrid.productBlock {
    display:block;
    overflow:hidden;
}

.page_special .blockList .homeBlockLi:nth-child(2) .tB_3_rpt.autoW,
.meal_packages .blockList .homeBlockLi:nth-child(2) .tB_3_rpt.autoW,
.page_event .blockList .homeBlockLi:nth-child(2) .tB_3_rpt.autoW,
.page_theatre-plays .blockList .homeBlockLi:nth-child(2) .tB_3_rpt.autoW,
.page_theatre-musicals .blockList .homeBlockLi:nth-child(2) .tB_3_rpt.autoW {display: none!important;}

.page_theatre-plays .blockList .homeBlockLi:nth-child(2) .category_intro,
.page_theatre-musicals .blockList .homeBlockLi .category_intro {width: 752px!important;}

.meal_packages .blockList .homeBlockLi .largeslider,
.page_special .blockList .homeBlockLi .largeslider,
.page_event .blockList .homeBlockLi .largeslider,
.page_off-west-end .blockList .homeBlockLi .largeslider,
.page_theatre-musicals .blockList .homeBlockLi .largeslider,
.page_theatre-plays .blockList .homeBlockLi .largeslider {height: 318px!important;}
/***************************************************************************************************************/

/* HOMEPAGE / PRODUCT GRID */

.meal_packages .blockList .homeBlockLi:nth-child(3) .wideimagegrid { background: #29545d!important;}  

.page_home .blockList .homeBlockLi:nth-child(3) .wideimagegrid,
.page_home .blockList .homeBlockLi:nth-child(5) .wideimagegrid { background: #29545d!important;}

.page_home .blockList .homeBlockLi:nth-child(4) .wideimagegrid,
.page_home .blockList .homeBlockLi:nth-child(6) .wideimagegrid,
.page_theatre-musicals .blockList .homeBlockLi:nth-child(2) .confinedsearch, 
.page_theatre-plays .blockList .homeBlockLi:nth-child(2) .confinedsearch, 
.page_event .blockList .homeBlockLi:nth-child(2) .confinedsearch, 
.page_special .blockList .homeBlockLi:nth-child(2) .confinedsearch, 
.meal_packages .blockList .homeBlockLi:nth-child(2) .confinedsearch { background: #443f3b!important;}

.page_home .blockList .homeBlockLi:nth-child(3) .wideimagegrid, 
.page_home .blockList .homeBlockLi:nth-child(4) .wideimagegrid,
.page_home .blockList .homeBlockLi:nth-child(5) .wideimagegrid,
.page_home .blockList .homeBlockLi:nth-child(6) .wideimagegrid,
.page_theatre-musicals .blockList .homeBlockLi:nth-child(2) .confinedsearch,
.page_theatre-plays .blockList .homeBlockLi:nth-child(2) .confinedsearch,
.page_event .blockList .homeBlockLi:nth-child(2) .confinedsearch,
.page_special .blockList .homeBlockLi:nth-child(2) .confinedsearch,
.meal_packages .blockList .homeBlockLi:nth-child(2) .wideimagegrid {-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width: 752px;padding-bottom: 10px!important;margin: 5px 0 10px 0;}

.page_home .blockList .homeBlockLi:nth-child(3) .wideimagegrid .wideImageGrid .wideImageGridEvent,
.page_home .blockList .homeBlockLi:nth-child(4) .wideimagegrid .wideImageGrid .wideImageGridEvent,
.page_home .blockList .homeBlockLi:nth-child(5) .wideimagegrid .wideImageGrid .wideImageGridEvent,
.page_home .blockList .homeBlockLi:nth-child(6) .wideimagegrid .wideImageGrid .wideImageGridEvent,
.page_theatre-musicals .blockList .homeBlockLi:nth-child(2) .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent,
.page_theatre-plays .blockList .homeBlockLi:nth-child(2) .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent,
.page_event .blockList .homeBlockLi:nth-child(2) .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent,
.page_special .blockList .homeBlockLi:nth-child(2) .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent,
.meal_packages .blockList .homeBlockLi:nth-child(2) .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent {background: RGBA(0,0,0,0.3)!important;height: 200px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;border: 1px solid RGBA(0,0,0,0.3);}

.page_home .blockList .homeBlockLi:nth-child(3) .wideimagegrid .wideImageGrid .wideImageGridEvent:hover,
.page_home .blockList .homeBlockLi:nth-child(4) .wideimagegrid .wideImageGrid .wideImageGridEvent:hover,
.page_home .blockList .homeBlockLi:nth-child(5) .wideimagegrid .wideImageGrid .wideImageGridEvent:hover,
.page_home .blockList .homeBlockLi:nth-child(6) .wideimagegrid .wideImageGrid .wideImageGridEvent:hover,
.page_theatre-musicals .blockList .homeBlockLi:nth-child(2) .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent:hover,
.page_theatre-plays .blockList .homeBlockLi:nth-child(2) .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent:hover,
.page_event .blockList .homeBlockLi:nth-child(2) .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent:hover,
.page_special .blockList .homeBlockLi:nth-child(2) .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent:hover,
.meal_packages .blockList .homeBlockLi:nth-child(2) .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent:hover {background: RGBA(0,0,0,0.8)!important;cursor:pointer;border: 1px solid #ff0084;}

.page_home .blockList .homeBlockLi:nth-child(3) .wideimagegrid .wideImageGrid,
.page_home .blockList .homeBlockLi:nth-child(4) .wideimagegrid .wideImageGrid
.page_home .blockList .homeBlockLi:nth-child(5) .wideimagegrid .wideImageGrid,
.page_home .blockList .homeBlockLi:nth-child(6) .wideimagegrid .wideImageGrid,
.page_theatre-musicals .blockList .homeBlockLi:nth-child(2) .confinedsearch .wideImageGrid,
.page_theatre-plays .blockList .homeBlockLi:nth-child(2) .confinedsearch .wideImageGrid,
.page_event .blockList .homeBlockLi:nth-child(2) .confinedsearch .wideImageGrid,
.page_special .blockList .homeBlockLi:nth-child(2) .confinedsearch .wideImageGrid,
.meal_packages .blockList .homeBlockLi:nth-child(2) .confinedsearch .wideImageGrid {padding-left: 4px;}

.wideImageGrid .wideImageGridEvent .wideimagepromodesc {font-size:12px;margin-top: 5px;}

.wideImageGrid .wideImageGridEvent .wideImageGridEventPrice.itemPrice a,
.wideImageGrid .wideImageGridEvent .wideimagepromodesc .pale,
.wideImageGrid .wideImageGridEvent .wideimagepromodesc .pale .infoHighlight,
.wideImageGrid .wideImageGridEvent .wideimagepromodesc .pale .infoHighlightAlt {background-color:#222222; color: #fff!important; border: 1px solid #444444;border-radius:3px;width:80%;display: block;margin: auto;padding: 5px;height: 35px; }

.wideImageGrid .wideImageGridEvent .wideImageGridEventPrice.itemPrice a span {font-size:18px;}

.meal_packages .blockList .homeBlockLi .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent .wideImageGridDetails .wideImageGridInfo,
.page_special .blockList .homeBlockLi .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent .wideImageGridDetails .wideImageGridInfo,
.page_event .blockList .homeBlockLi .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent .wideImageGridDetails .wideImageGridInfo,
.page_theatre-plays .blockList .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent .wideImageGridDetails .wideImageGridInfo,
.page_theatre-musicals .blockList .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent .wideImageGridDetails .wideImageGridInfo,
.page_home .blockList .homeBlockLi .wideimagegrid .wideImageGrid .wideImageGridEvent .wideImageGridDetails .wideImageGridInfo{width: 100%!important;text-align: center!important;}

.meal_packages .blockList .homeBlockLi .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent .wideImageGridDetails .wideImageGridInfo div a,
.page_special .blockList .homeBlockLi .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent .wideImageGridDetails .wideImageGridInfo div a,
.page_off-west-end .blockList .homeBlockLi .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent .wideImageGridDetails .wideImageGridInfo div a,
.page_event .blockList .homeBlockLi .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent .wideImageGridDetails .wideImageGridInfo div a,
.page_theatre-plays .blockList .homeBlockLi .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent .wideImageGridDetails .wideImageGridInfo div a,
.page_theatre-musicals .blockList .homeBlockLi .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent .wideImageGridDetails .wideImageGridInfo div a,
.page_home .blockList .homeBlockLi .wideimagegrid .wideImageGrid .wideImageGridEvent .wideImageGridDetails .wideImageGridInfo div a {font-weight: bold; color: #ff0084;}

.meal_packages .blockList .homeBlockLi .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent .wideImageGridDetails .wideImageGridInfo .wideImagePromoDesc,
.page_special .blockList .homeBlockLi .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent .wideImageGridDetails .wideImageGridInfo .wideImagePromoDesc,
.page_off-west-end .blockList .homeBlockLi .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent .wideImageGridDetails .wideImageGridInfo .wideImagePromoDesc,
.page_event .blockList .homeBlockLi .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent .wideImageGridDetails .wideImageGridInfo .wideImagePromoDesc,
.page_theatre-plays .blockList .homeBlockLi .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent .wideImageGridDetails .wideImageGridInfo .wideImagePromoDesc,
.page_theatre-musicals .blockList .homeBlockLi .confinedsearch .confinedSearchBlock .wideImageGrid .wideImageGridEvent .wideImageGridDetails .wideImageGridInfo .wideImagePromoDesc,
.page_home .blockList .homeBlockLi .wideimagegrid .wideImageGrid .wideImageGridEvent .wideImageGridDetails .wideImageGridInfo .wideImagePromoDesc {margin-left: 5px;font-size: 12px;width: 160px;}

.meal_packages .blockList .homeBlockLi .confinedsearch .tB_3,
.page_special .blockList .homeBlockLi .confinedsearch .tB_3,
.page_event .blockList .homeBlockLi .confinedsearch .tB_3,
.page_theatre-plays .blockList .homeBlockLi .confinedsearch .tB_3,
.page_theatre-musicals .blockList .homeBlockLi .confinedsearch .tB_3,
.page_home .blockList .homeBlockLi .wideimagegrid .tB_3 {margin-bottom: 5px!important;} /* grid */

.meal_packages .blockList .homeBlockLi .confinedsearch .tB_3 .tB_3_rpt div .paramTitle,
.page_special .blockList .homeBlockLi .confinedsearch .tB_3 .tB_3_rpt div .paramTitle,
.page_event .blockList .homeBlockLi .confinedsearch .tB_3 .tB_3_rpt div .paramTitle,
.page_theatre-plays .blockList .homeBlockLi .confinedsearch .tB_3 .tB_3_rpt div .paramTitle,
.page_theatre-musicals .blockList .homeBlockLi .confinedsearch .tB_3 .tB_3_rpt div .paramTitle,
.page_home .blockList .homeBlockLi .wideimagegrid .tB_3 .tB_3_rpt div .paramTitle {background-image: none!important;margin-left: 10px!important;padding-left: 0px!important;color: #fff!important;}/* category block title */

.meal_packages .blockList .homeBlockLi .confinedsearch .tB_3 div,
.page_special .blockList .homeBlockLi .confinedsearch .tB_3 div,
.page_event .blockList .homeBlockLi .confinedsearch .tB_3 div,
.page_theatre-plays .blockList .homeBlockLi .confinedsearch .tB_3 div,
.page_theatre-musicals .blockList .homeBlockLi .confinedsearch .tB_3 div,
.page_home .blockList .homeBlockLi .wideimagegrid .tB_3 div {background: none!important;}

.page_home .blockList .homeBlockLi .wideimagegrid .wideImageGrid .wideImageGridEvent .wideImageGridDetails .eventButton.moreInfo,
.page_home .blockList .homeBlockLi .wideimagegrid .wideImageGrid .wideImageGridEvent .wideImageGridDetails .eventButton.bookNow {/*display: none;*/}

.meal_packages .blockList .homeBlockLi .confinedsearch .wideImageGrid .wideImageGridEvent .wideImageGridEventImage a span img, 
.page_special .blockList .homeBlockLi .confinedsearch .wideImageGrid .wideImageGridEvent .wideImageGridEventImage a span img, 
.page_event .blockList .homeBlockLi .confinedsearch .wideImageGrid .wideImageGridEvent .wideImageGridEventImage a span img, 
.page_theatre-plays .blockList .homeBlockLi .confinedsearch .wideImageGrid .wideImageGridEvent .wideImageGridEventImage a span img, 
.page_theatre-musicals .blockList .homeBlockLi .confinedsearch .wideImageGrid .wideImageGridEvent .wideImageGridEventImage a span img, 
.page_home .blockList .homeBlockLi .wideimagegrid .wideImageGrid .wideImageGridEvent .wideImageGridEventImage a span img {width: 168px;}

.meal_packages .blockList .homeBlockLi .confinedsearch .wideImageGrid .wideImageGridEvent,
.page_special .blockList .homeBlockLi .confinedsearch .wideImageGrid .wideImageGridEvent,
.page_event .blockList .homeBlockLi .confinedsearch .wideImageGrid .wideImageGridEvent,
.page_theatre-plays .blockList .homeBlockLi .confinedsearch .wideImageGrid .wideImageGridEvent,
.page_theatre-musicals .blockList .homeBlockLi .confinedsearch .wideImageGrid .wideImageGridEvent,
.page_home .blockList .homeBlockLi .wideimagegrid .wideImageGrid .wideImageGridEvent  {
    -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
    margin: 2px 2px 2px 2px!important;
    padding: 5px 5px 5px 5px!important;
    width: 170px;
}

.tB_3 .tB_3_r,
.tB_3 .tB_3_l {display: none;}
.homeBlockLi .tB_3_rpt.autoW {width:745px;}
.pageBodyContent h5 {color: #fff!important;}
.sidebarItem .paramBody.compositeblock div div h5 {color: #ff0084!important;}
.sidebarItem .paramBody.eventpricefrom p {text-align: left!important;}

.layout-2column-right-1024 #content {padding-bottom: 10px!important;}


/* feature pages  ****************************************************************/
.wideImageGrid .wideImageGridEvent .wideImageGridDetails .wideImageGridInfo {
    width: 100%!important;
}





/* changing the tab colours **********************************************************************************************/
.navList .sf-with-ul .subNavInd {
    padding: 0 15px 0 0;
    background: url('/images/skins/dark/subTabIndicator.png') no-repeat right 6px ; /*set background to none to hide indicator */
} 

.navList .sf-with-ul .subNavInd:hover {
     background: url('/images/skins/dark/subTabIndicator.png') no-repeat right -88px ; 
}

.navList .nav_item a {color: #ffffff;}
.navList .nav_item a:hover {color: #ff0084;}
.navList .nav_item.activeTab a {color: #ff0084;}
.navList .subNavConnection .connCentre {background:#ff0084!important;height:4px;margin-left:5px;margin-top: 4px;}
.navList .subNavConnection .leftCurve,
.navList .subNavConnection .rightCurve  {display: none;}

#coin-slider-coin-slider #coin-slider {border: 1px solid #ff0084; margin-left: 0px;}
.gridSliderNav .dot, .autoGliderNav .gliderDot, .cs-buttons a {background: url(/images/skins/dark/featureNav.png) center bottom no-repeat;}

/* footer ***********************************************************************************************/
.column_partners_column {background: url(/images/skins/dark/new-footer-split-v.gif) 230px 0 repeat-y!important;}
.column_about {background: transparent;}
.footerColumn .aboutContent {width: 210px;}
.footer_copyright {font-size: 12px!important;}
.footer-social-icon {border-radius: 3px!important;}

/* information contact us **********************************************************************************************/ 
.infoPage {color: #c8c7cd;}
.info-block-email, .info-block-phone, .info-block-post, .info-block-social {background: #443f3b;border-radius: 5px;padding: 10px;margin: 10px;display: flex;}
.info_email_title, .info_phone_title, .info_post_title, .info_social_title {width: 100px;font-size: 16px;border-right: solid 1px #3d3d3d;display: block;text-align: center;font-weight: bold;}
.info_email_desc, .info_phone_desc, .info_post_desc, .info_social_desc {padding-left: 10px;}
.info-block-email {height: 70px;}
.info-block-phone {height: 300px;}
.info-block-post {height: 150px;}
.info-block-social {height: 80px;}
.info-block-phone div {padding-bottom: 10px;}
.info_phone_header_tb, .info_phone_header_cs, .info_phone_header_va {font-size: 16px;font-weight: bold;padding-bottom: 10px;}
.info_phone_header_cs, .info_phone_header_va {padding-top: 10px;}
.info_phone_desc {padding-bottom: 20px;}
.info-footer div {padding-top: 10px;}
.info-page-address{margin-bottom: 20px;}
.info-block-email {margin-top: 20px;}

/* event info page *****************************************************************************************************/


.fullWidthFeatureEvent /*PACKAGE DEALS */
 {background: #443f3b;border-radius: 5px;padding-left: 5px;}
.fullWidthFeatureTitle,
.fullWidthFeatureContent,
.fullWidthFeatureControls {width:485px;background: none;}
.fullWidthFeatureTitle {font-weight: bold;}
.eventvideohtml .mediaItem.eventVideo {margin-left: 10px;margin-top: 15px;}
.eventToolbar {display: none;}
.eventContent .submitButton {margin-top: 0px;}
.related-events.flcb {margin-top: 10px;}
.image-gallery-list .image-gallery-li a {border:  2px solid #2d2d2d;border-radius: 3px;margin: 0;padding: 0;}
.image-gallery-list .image-gallery-li a:hover {border:  2px solid #cccccc;border-radius: 3px;margin: 0;padding: 0;}
.image-gallery-list .image-gallery-li a img {border-radius: 3px;width: 170px;}
#content .pageTitleDesc, .info_html p {line-height: 1.4!important;}

.FromPriceDIV {color: #ff0084;font-weight: bold;font-size: 12px;float: right;position: relative;top: 3px;left: -10px;}
.FromPriceDIV2 {color: #ff0084;font-weight: bold;font-size: 12px;float: left;position: relative;top: 3px;left: -50px;width: 20px;}
.FromPriceDIV .price,
.FromPriceDIV2 .price2 {font-size: 20px!important; }

.eventTitle.type_event,
.eventTitle.type_package {width: 530px;}
.loginContainerSubmit.curtainInput {padding: 0 6px 0 6px!important;}
.curtainWelcome.flcn {margin-right: 0;}

.eventPage .eventBodyContent .eventInfoContent ul.pageBodyMainContent li.content_0 .imagegallery .image-gallery .image-gallery-list .image-gallery-li:nth-child(1n+9) {
        display: none;
}

.eventPage.newsEventPage .eventBodyContent .eventInfoContent ul.pageBodyMainContent li.content_0 .imagegallery .image-gallery .image-gallery-list .image-gallery-li:nth-child(1n+9) {
    display: block!important;
}

.displayFeature {
background-repeat: no-repeat!important;
}

.eventContentTop-static .submitButton {
    /* display: none; */
}

.bookbutton {background: #ff0084;}
.bookbutton:hover {background: #f654a8;}


/***************************************************************************************************************/
#framediv {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1100;overflow:hidden;}
@media screen and (max-device-width: 480px) {#framediv {top: -5px;left: -5px;width: 105%;height: 105%;}}
@media screen and (max-device-width : 1024px){#framediv {top: -10px;left: -10px;width: 105%;height: 105%;}}
/***************************************************************************************************************/
/* END */
/***************************************************************************************************************/