/* menus.css */
.menu-icon{display:none;cursor:pointer;color:#fff;text-transform:uppercase;text-align:center;font-weight:bold;line-height:33px;font-size:22px;padding:0}.menu-icon .menu-box{width:65px;height:55px;margin-right:0;padding:19px 18px 14px 18px;position:absolute;right:0;background:#29292a;z-index:999999}.menu-icon .menu-box span{width:100%;height:2px;margin-bottom:5px;background:#fff;display:block;border-radius:0;transition:all .5s;-webkit-transition:all .5s}.menu-icon.active span:nth-child(1){transform:rotate(45deg) translateY(3px) translateX(5px);-webkit-transform:rotate(45deg) translateY(3px) translateX(5px)}.menu-icon.active span:nth-child(2){opacity:0}.menu-icon.active span:nth-child(3){transform:rotate(-45deg) translateY(-5px) translateX(7px);-webkit-transform:rotate(-45deg) translateY(-5px) translateX(7px)}.enumenu_ul .caret{color:#fff;margin-left:7px}.enumenu_ul{padding:0;list-style:none}.enumenu_ul>li{display:inline-block;vertical-align:top;position:relative}.enumenu_ul li a{font-size:18px;color:#fff;padding:23px 30px}.enumenu_ul>li>a:hover,.enumenu_ul>li.active>a{background:#282828 none repeat scroll 0 0}.enumenu_ul>li ul{display:none}.enumenu_ul ul li{width:100%;margin:0;list-style:none;position:relative}.enumenu_ul.desk ul{top:100%;z-index:999;list-style:none;left:0;background:#fff;position:absolute;min-width:150px}.menu.submenu-ul-level1 li a{background:rgba(31,26,107,0.8);color:#fff;padding-left:90px}.enumenu_ul.desk li:hover>ul{display:block;opacity:1}.enumenu_ul.desk .sb-menu .sb-menu{left:100%;top:0}.enumenu_ul.desk ul li a{padding:10px 10px;display:block;color:#244146;font-size:16px;text-align:center}.enumenu_ul.desk ul li:hover>a{background:#000;color:#fff}.enumenu_ul .arrow{position:absolute;right:-5px;top:13px;width:30px;height:30px;background:url(../images/plus.png) no-repeat center center;cursor:pointer;z-index:999}.enumenu_ul .arrow.up{background:url(../images/minus.png) no-repeat center center}@media(max-width:767px){header{padding-top:0}.enumenu_ul{display:none}.menu-block{height:auto}.menu-icon{display:block}.services-detail a.pba-detail{border-bottom:2px solid #d3d9da}.enumenu_ul>li{display:block;margin:0;padding:0}.enumenu_ul>li>a{display:block;text-align:center;padding:8px}.enumenu_ul{width:100%}.enumenu_ul>li ul{background:#d1d1d1;margin:0;padding:0}.enumenu_ul>li ul a{text-align:center;display:block;text-align:center;color:#000;padding:5px 0}body.menuslide_push{position:relative}body.menuslide_push.slidemenuLeft{left:0;transition:left .5s;-webkit-transition:left .5s;-moz-transition:left .5s;-ms-transition:left .5s;-o-transition:left .5s}body.menuslide_push.slidemenuRight{right:0;transition:right .5s;-webkit-transition:right .5s;-moz-transition:right .5s;-ms-transition:right .5s;-o-transition:right .5s}body.slidemenuRight .enumenu_ul{right:-300px}body.slidemenuRight.menu-open .enumenu_ul{right:0}body.slidemenuLeft .enumenu_ul{left:-300px}body.slidemenuLeft.menu-open .enumenu_ul{left:0}body.menuslide_push.slidemenuLeft.menu-open{left:300px}body.menuslide_push.slidemenuRight.menu-open{right:300px}body.menuslide_push .enumenu_ul,body.menuOverlap .enumenu_ul{background:#000 none repeat scroll 0 0;display:block;height:100%;max-height:100%;width:100%;overflow:auto;position:fixed;transition:all .5s ease 0;max-width:300px;top:0}}

/* style.css */
body{font-family:'Roboto Condensed',sans-serif;font-size:16px}h1,.h1,h2,.h2,h3,.h3,h4,.h4{letter-spacing: -0.02em;}p{font-weight: 300;} h5,.h5{font-family: "Roboto Condensed",sans-serif;text-transform: uppercase;margin-bottom: 0; font-weight: 800;font-size: 16px; color: #bb1222}h6{font-family:'Libre Baskerville',serif; color: #7b0c16;text-transform: uppercase; margin-top: 0px;}a{color:#bb1222}a:hover{color:#60070f}a:visited{color:#bb1222}a.btn{color:#fff}a.btn:hover{color:#fff} *:focus{outline:0}.clear{clear:both}.uppercase{text-transform: uppercase;}.no-gutter{margin-left:0;margin-right:0}.no-gutter>[class*='col-']{padding-right:0;padding-left:0}.mainbody{width:100%}.owl-theme .owl-dots .owl-dot span{background:url(../images/icon.png) no-repeat!important;border:0!important;width:16px!important;height:16px!important}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:url(../images/icon-active.png) no-repeat!important;border:0!important}#header{z-index:9;position:absolute;left:0;width:100%}.logosection{width:100%;z-index:0}.logosection span{width:207px;background:#ba2026;z-index:9999;position:absolute;left:50%;text-align:center;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.logosection span a{display:block;padding:12px 0 13px 0}.navAndSearch{background:rgba(0,0,0,0.9)}.navAndSearch .menuBar{padding:0}.brandingSection{overflow:hidden;backface-visibility:hidden;position:relative}#site-navigation{position:relative}#site-navigation .menu-main-menu-container #menu-main-menu{margin:0;padding:0;list-style:none;text-align:center}#site-navigation .menu-main-menu-container #menu-main-menu>li{display:inline-block;position:static}#site-navigation .menu-main-menu-container #menu-main-menu>li.active>a,#site-navigation .menu-main-menu-container #menu-main-menu>li>a:hover,#site-navigation .menu-main-menu-container #menu-main-menu>li.hover>a{background:0;border-bottom:7px solid #bb1222;text-decoration:none}#site-navigation .menu-main-menu-container #menu-main-menu>li>a{color:#fff;font-size:21px;font-weight:200;display:block;padding:13px 10px 7px 10px;border-bottom:7px solid rgba(186,32,38,0);outline:0;text-decoration:none}#site-navigation .menu-main-menu-container #menu-main-menu li:nth-child(3){margin-right:48%}.enumenu_ul.desk ul{width:100%}.enumenu_ul.desk ul{margin:0;padding:0}.enumenu_ul>li ul .container{width:inherit}.enumenu_ul>li ul .container .Menucontent{padding:70px 0 20px 0;width:90%;text-align:left;margin:auto;color:#4a4a4c}.enumenu_ul>li ul ul{display:block}.enumenu_ul>li ul .container .Menucontent ul{position:relative;margin:0;padding:0}.enumenu_ul>li ul .container .Menucontent ul li{margin-bottom:15px}.enumenu_ul>li ul .container .Menucontent ul li a{letter-spacing:0;font-size:21px;text-align:left;padding:0;color:#4a4a4c;text-decoration:none}.enumenu_ul>li ul .container .Menucontent h3{font-size:16px;letter-spacing:0;font-weight:bold}.enumenu_ul>li ul .container .Menucontent p{letter-spacing:0}.enumenu_ul>li ul .container .Menucontent ul li a:hover{background:0;color:#ba2026!important;text-decoration:none}.enumenu_ul ul li .imgLink img{width:100%}.enumenu_ul.desk ul li .imgLink a{text-align:left;padding:5px 0;font-size:21px;color:#4a4a4c;border:0;outline:0;text-decoration:none}.enumenu_ul ul li .imgLink img{width:100%}.enumenu_ul.desk ul li .imgLink a:hover{color:#ba2026!important;text-decoration:none}.brandingSection .sliderSection{position:relative;z-index:0;width:100%;float:left}.brandingSection .sliderSection .sliders{margin:0;padding:0;list-style:none}.brandingSection .sliderSection .sliders .sliderItem{min-height:800px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important}.brandingSection .sliderSection .sliderItem.slider1{background:url(../images/slider1.jpg)}.brandingSection .sliderSection .SliderContent{position:absolute;bottom:264px;font-size:80px;line-height:73px;font-weight:bold;color:#fff;width:70%;letter-spacing:0; text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.4);} .largeContent{z-index:999;position:relative}.yearPart{position:absolute;bottom:118px;width:100%;left:0}.yearPart .no-gutter{border-bottom:4px solid #fff;position:relative;z-index:9}.yearPart .no-gutter:after{content:"";position:absolute;left:100%;width:120%;background:#fff;height:4px;top:0;z-index:-1}.yearPart .no-gutter [class*='col-']{position:relative}.yearPart .no-gutter .yearBox{position:absolute;bottom:15px;left:0;width:180px;font-size:12px;color:#fff;text-transform:uppercase}.yearPart .no-gutter .yearBox span{font-size:21px;line-height:25px;display:block}.yearPart .no-gutter .yearBox.Box2{left:49%}.yearPart .no-gutter .yearBox.Box3{left:100%}.yearPart .no-gutter .yearBox:after{content:'';-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:20px;height:20px;background:#fff;position:absolute;left:0;bottom:-27px}.our-history{position:relative;overflow:hidden;padding:30px 0 0 0}.our-history .row{margin-bottom:40px}.mega-search-wrap{position:absolute;right:0}::-webkit-input-placeholder{color:#fff}:-moz-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}.brandingSection #timeline{height:initial!important;margin:0 auto}.brandingSection #issues{height:initial!important}.brandingSection #issues li{min-height:800px!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;height:initial!important;}.brandingSection #dates li{position:relative;min-height:80px}.brandingSection #dates li a:after{content:'';-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:20px;height:20px;background:#fff;position:absolute;left:0;bottom:0}.brandingSection #dates li a.selected:after{background:#ba2026}.brandingSection .datesList{position:absolute;bottom:105px;left:0;z-index:9}.brandingSection .datesList:after{content:'';position:absolute;width:100%;height:4px;background:rgba(255,255,255,0.80);left:0;bottom:13px}.brandingSection #dates{overflow:inherit;position:relative;z-index:9}.brandingSection #dates li{background:0}.brandingSection #dates li a{line-height:25px;text-Decoration:none!important;font-size:12px;color:#fff;min-height:75px;text-transform:uppercase;padding-left:0;position:relative;padding-bottom:25px;width:180px;display:inline-block;float:left;text-align:left}.brandingSection #dates li a span{font-size:21px;display:block}.brandingSection #next{right:17.6%;top:40%;height:59px;width:34px;z-index:2;background:url(../images/large-button.png) no-repeat;margin-top:-20px}.brandingSection #next:hover{background:url(../images/large-button.png) no-repeat}
.entry-content h2{margin-bottom: 15px;}
.brandingSection #prev{left:5%;top:40%;height:59px;width:34px;z-index:9;background:url(../images/large-button-left.png) no-repeat;margin-top:-20px}
.brandingSection #prev:hover{background:url(../images/large-button-left.png) no-repeat; }



.brandingSection #prev{display:none}.mega-search-wrap span.search-btn{display:block;width:57px;height:57px;margin:0;padding:0;background:#29292a url(../images/click-serch.png) no-repeat;background-position:21px 21px;cursor:pointer}.mega-search-wrap input[type=submit]{background:url(../images/search-bg.png) no-repeat;width:26px;position:absolute;right:10px;z-index:99}.mega-search-wrap input[type="text"]{border:0;padding-right:31px;max-width:190px;width:190px;color:#fff;font-size:14px;background:0;background-position:right;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mega-search-wrap .inputFild{display:none;position:absolute;right:10px;background:#ba2026;padding:12px 20px;margin-top:7px}.mega-search-wrap form.mega-search-open .inputFild{display:block}.mega-search-wrap .inputFild:after{content:'';background:url(../images/search-after.png) no-repeat;position:absolute;width:10px;height:6px;top:-6px;right:8px}.grey-bg{color:#fff}.none{margin:0;padding:0;list-style:none}.OpeningAdmission{padding:50px 0;background:#292929;position:relative;color:#fff}.OpeningAdmission .section-heading{margin-bottom:5px}.OpeningAdmission .leftPart{max-width:500px;margin:auto;text-align:center}.OpeningAdmission .rightPart{max-width:450px;float:right}.OpeningAdmission .leftPart .block{background:url(../images/block.png) no-repeat;max-width:262px;text-align:center;font-weight:600;line-height:31px;padding:13px 0;margin:10px auto 0 auto;letter-spacing:.06em}.OpeningAdmission .boxFix{width:270px;position:absolute;left:50%;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);letter-spacing:.05em;padding:11px 12px;bottom:98%}.btn{background:#cea455;text-align:center;font-size:15px;font-family:'Libre Baskerville',serif;color:#fff;text-transform:uppercase;line-height:26px;border-radius:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border:0;padding:7px 17px; margin: 10px 0}a{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.btn:hover{color:#fff;background:#6d6f71}.btn.arrow{background:#cea455 url(../images/btn-bg.png) right no-repeat;padding-right:50px;min-width:170px}.btn.arrow:hover{background:#6d6f71 url(../images/btn-bg.png) right no-repeat}h2,.h2{font-size:33px;font-family:'Libre Baskerville',serif;text-transform:uppercase;line-height:40px;letter-spacing:.025em}h3,.h3{font-size:27px}h4,.h4{font-size:15px;font-family:'Libre Baskerville',serif}.section-heading{margin-bottom:10px}.section-heading h2{position:relative;margin-top:0;padding:0 0 27px 0}.section-heading h2:after{content:'';position:absolute;width:100%;left:0;height:11px;bottom:0;background-repeat:no-repeat!important;background-position:center center!important}.section-heading h2.grey:after{background:url(../images/heading-grey.png)}.section-heading h2.red:after{background:url(../images/heading-red.png)}.section-heading h2.white:after{background:url(../images/heading-white.png)}.section-heading .tophead{display:inline-block;font-size:20px;line-height:36px;margin-top:30px;position:relative;text-transform: uppercase}.section-heading .tophead.star:after{content:'';width:20px;height:20px;position:absolute;background:url(../images/s-red.png) no-repeat;left:50%;margin-left:-10px;top:-34px}.LargeSliderPart .section-heading .tophead{font-weight:300}.section-heading .bottomText{font-size:28px;font-weight:bold;letter-spacing:.06em;position:relative}.section-heading .bottomText:before,.section-heading .bottomText:after{content:'';width:7px;height:7px;position:absolute;background:#fff;top:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-top:-2px;} .section-heading .bottomText:before{left:-15px}.section-heading .bottomText:after{right:-15px}.ticketpart:after{content:'';position:absolute;right:0;border-left:2px dotted #6d6f71;height:90%;width:1px;top:8px}.timeInfo h3{font-family:'Libre Baskerville',serif;text-transform:uppercase;font-size:15px;margin-bottom:20px;margin-top:27px}.timeInfo ul{letter-spacing:.06em}.timeInfo ul li{width:48%;padding-right: 2%;float:left}.timeInfo ul li span{color:#cea455;text-transform:uppercase;display:block;margin-bottom:0px;font-weight:bold;line-height: 18px;}.timeInfo ul li p{margin:12px 0;padding:0;font-weight:300}.timeInfo ul li p strong{font-weight:500}.threebox{padding:55px 0 30px 0}.threebox .section-heading{margin-bottom:30px}.threebox .inside{max-width:300px;margin:auto;margin-bottom:20px}.postItem{margin-bottom:20px!important}.postItem .imgpart{padding-bottom:10px;background:#bb1222;margin-bottom:15px}.postItem .imgpart img{width:100%}.postItem .details{margin:0 7px}.postItem .details span{font-family:'Libre Baskerville',serif;font-size:15px;color:#bb1222;text-transform:uppercase;position:relative;border-right:2px solid #d7b677;margin-right:7px;padding-right:5px}.blog .postItem .details span {border-right: none;  }

.postItem .details span.border{border:0}.postItem .details span.star-current:after{content:'';background:url(../images/star-current.png);position:absolute;width:21px;height:21px;right:-40px}.postItem .details h3{font-size:24px;font-weight:600; margin:10px 0}.postItem .details h3 a{color:#333}.postItem .details h3 a:hover{color:#bb1222;text-decoration:none}.postItem .details p{margin:0;font-size:17px;line-height:21px}.threebox .view-all{padding:55px 0 70px 0}.largeImagePart{position:relative}.largeImagePart .largeItem{text-shadow:0 3px 20px #000;height:800px;background-size:cover!important;position:relative;display:table;width:100%;color:#fff}.largeImagePart .largeimg-1{background:url(../images/largeimg-1.jpg) no-repeat}.LargeSliderPart .largeslider-1{background:url(../images/largeslider-1.jpg) no-repeat}.largeImagePart .largeItem .innerpart{display:table-cell;width:100%;height:100%;vertical-align:middle;bottom:50px}.largeImagePart .section-heading{margin-top:50px}.largeImagePartSlider .section-heading{margin-top:-120px}.largeImagePart .seemore{position:absolute;width:100%;bottom:50px;z-index:9}.largeImagePartSlider.largeImagePart .seemore{position:absolute;width:100%;bottom:30px;z-index:9}.largeImagePart .seemore .btn{float:right}.our-sponsors{text-transform:uppercase;text-align:center;padding:30px 0 40px 0}.our-sponsors ul{margin-top:20px;display:block}.our-sponsors ul li{display:inline-block;margin:0 25px}.visitorComments{background:#404041;text-align:center;color:#fff;padding:30px 0}.visitorComments .testimonial{margin:auto;width:100%;max-width:520px}.visitorComments .testimonial h4{position:relative;padding-top:35px;margin-bottom:20px}.visitorComments .testimonial h4:before{content:'';background:url(../images/visitor-comments-bg.png);position:absolute;width:232px;height:8px;top:0;left:50%;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.visitorComments .testimonial p{font-size:16px;font-style:italic;font-weight:100;line-height:23px;display:block;margin-bottom:30px;position:relative}.visitorComments .testimonial p:before{content:'';background:url(../images/testimonial-before.png);position:relative;display:inline-block;width:17px;height:13px;margin:-2px 0 0 0;float:left}.visitorComments .testimonial p:after{content:'';background:url(../images/testimonial-after.png);position:absolute;width:17px;height:13px;right:22px;bottom:8px;display:inline-block}#footer{background:#29292a;color:#fff}#footer h4{text-transform:uppercase;margin-bottom:18px}.contactinfo h4{margin-top:19px}.boxpart{max-width:500px;margin-bottom:20px;padding-bottom:20px;float:left;width:100%}.bottomLink ul{margin-top:7px}.bottomLink li{line-height:40px;float:left;width:50%;font-family:'Libre Baskerville',serif;text-transform:uppercase;list-style:disc;color:#ba2025;list-style-position:inside}.bottomLink li a{color:#fff;letter-spacing:.06em}.bottomLink li a:hover{text-decoration:none;color:#cea455}.connect{background:url(../images/border-bg.png) repeat-x;background-position:bottom}.borderTop{padding-top:30px;background:url(../images/border-bg.png) repeat-x;background-position:top}.signupForm{margin-top:16px}.signupForm ul li.emailFild{width:59%;max-width:293px}.signupForm ul li{display:inline-block}.signupForm input[type="email"]{font-size:13px;line-height:38px;background:#39393b;border:1px solid #cda455;padding:0 15px;width:100%;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:40px}.signupForm input[type=submit]{margin-left:20px;color:#fff;width:108px;text-align:center}.socialicons{margin-bottom:8px}.socialicons li{display:inline-block;margin-right:20px}.socialicons li a{display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:42px;height:42px;text-align:center;background:#bb1222}.socialicons li a img{margin-top:10px}.socialicons li a:hover{background:#6d6f71}.back-to-top{text-align:center;padding:40px 0}.back-to-top a{background:#cea455 url(../images/back-top.png) no-repeat;background-position:right 8px;padding-right:30px;width:100%;max-width:190px}.back-to-top a:hover{background:#6d6f71 url(../images/back-top.png) no-repeat;background-position:right 8px}.back-to-top .cover span{position:relative;overflow:hidden;display:block}.back-to-top .cover:before,.back-to-top .cover:after{content:'';position:absolute;width:23px;height:8px;-ms-transform:translate(0,50%);-webkit-transform:translate(0,50%);transform:translate(0,50%);top:50%;margin-top:-6px}.back-to-top .cover{position:relative;margin:auto;max-width:609px;width:80%}.back-to-top .cover:before{left:-20px;background:url(../images/back-before.png)}.back-to-top .cover:after{right:-20px;background:url(../images/back-after.png)}.back-to-top .cover a:before,.back-to-top .cover a:after{content:'';position:absolute;width:50%;height:3px;background:#6d6f71;top:50%}.back-to-top .cover a:before{left:0;margin-left:-130px}.back-to-top .cover a:after{right:0;margin-right:-130px}.contactinfo ul{margin-top:1px;display:block;float:left;width:100%;letter-spacing:.06em}.contactinfo ul li{font-weight:200;margin-bottom:19px;letter-spacing:.06em}.contactinfo ul li p,.contactinfo ul li a{font-weight:bold;color:#fff}.copyright{border-top:1px solid #58595b;padding:24px 0 20px 0;font-size:13px;line-height:20px;color:#58595b;letter-spacing:0}.copyright span,.copyright a{color:#fff;margin-left:3px;margin-right:3px;letter-spacing:0;position:relative;margin-left:9px}.copyright a:before{content:'';position:absolute;height:10px;width:1px;background:#58595b;left:-8px;top:3px}.copyright span{margin-left:0}.copyright a:hover{color:#cea455;text-decoration:none}.d-table{display:table}.d-table-cell1{display:table-cell;vertical-align:middle;height:100%;float:none}.towBox{padding-top:20px;margin-bottom:30px}.towBox .imagePart{height:295px;background:#000;display:table;width:100%;background-position:center left!important;background-size:cover!important}.towBox .boxListing{margin-top:40px}.towBox .row.no-gutter{margin-bottom:35px}.towBox .bg-red .bg-color,.towBox .bg-red{background:#bb1222}.towBox .bg-red .imagePart{background:url(../images/bg1.jpg)}.towBox .bg-grey .bg-color,.towBox .bg-grey{background:#29292a}.towBox .bg-grey .imagePart{background:url(../images/bg2.jpg)}.towBox .bg-yellow .bg-color,.towBox .bg-yellow{background:#cda455}.towBox .bg-yellow .imagePart{background:url(../images/bg3.jpg)}.towBox .innerText{color:#fff;height:100%;width:100%;display:table;max-width:300px;margin:auto}.towBox .innerText h3{margin:0 0 15px 0}.towBox .innerText p{font-size:20px;line-height:27px;margin:0;font-weight:300}.innerText-wrapper{display:table-cell;width:100%;height:100%;vertical-align:middle}.largeButton{position:absolute;width:100%;top:50%;z-index:9}.largeButton .container{position:relative}.largeButton a{position:absolute;right:-30px;height:59px;width:34px;z-index:999999999;background:url(../images/large-button.png) no-repeat;margin-top:-20px;cursor:pointer}.largeImagePart .largeButton a{margin-top:-30px}.innerBanner{width:100%}.innerBanner .cover{min-height:457px;background-size:cover!important;background-position:center center!important}.innerBanner .visitus{background:url(../images/visitus-bg.jpg)}.innerBanner .whats-on{background:url(../images/whats-on.jpg)}.innerBanner .history{background:url(../images/history-bg.jpg)}.highlights{background:url(../images/light_toast.png);background-repeat: repeat; padding:20px 0 50px 0}.highlightsList{margin-top:50px}.highlightsList .imgSliderPart img{width:100%}.highlightsList .imgSliderPart.border-bottom img{border-bottom:10px solid #bb1222}.highlightsList .itemInfo{display:table-cell;vertical-align:middle}.highlightsList .itemInfo .contentPart{float:right}.highlightsList .itemInfo .contentPart.margin-none{margin:0}.highlightsList .itemInfo .contentPart .h2{color:#bb1222;font-size:25px;line-height:40px;margin-top:0}.highlightsList .itemInfo .contentPart p{font-size:20px;line-height:27px}.highlightsList .owl-dots{position:relative;bottom:0;margin-top:60px}
.highlightsList .owl-controls { display: block!important}.special-events{padding-top:35px}.special-events .singalpost{margin-top:50px}.special-events .singalpost .leftpart .inside{max-width:700px;margin:auto;margin-bottom:40px}.special-events .singalpost .rightpart .inside,.widthlimit .postItem{max-width:300px;margin:auto}.special-events .postItem .details p{font-size:17px}.archive-events{margin-bottom:20px;float:left;width:100%;background:#29292a;padding:35px 30px}.archive-events h3{font-size:17px;font-family:'Libre Baskerville',serif;color:#fff;margin:0;border-bottom:2px solid #6d6f71;padding-bottom:15px}.archive-events h4{font-size:17px;font-family:'Libre Baskerville',serif;color:#cda455;margin:0}.previous-events{padding-bottom:70px;background:url(../images/heading-red.png) top center no-repeat;margin-top:40px;padding-top:50px}.previous-events .widthlimit .col-lg-6:nth-of-type(2n+1){clear:left}.eventsList{margin-top:24px}.eventsList ul{margin-top:24px}.eventsList ul li{margin-bottom:10px}.eventsList ul li span{position:relative;display:inline-block;width:40%;line-height:19px;font-size:17px;font-weight:bold}.eventsList ul li a{color:#fff;border:0;outline:0;text-decoration:none}.eventsList ul li a:hover{color:#cda455}.textbox p{font-size:20px;line-height:27px}.textbox h3{color:#bb1222;font-size:25px;line-height:40px;margin-top:0}.textCenterBox{margin:auto;max-width:640px;margin-bottom:40px}.our-history .Box2{margin-bottom:140px}.our-history .box4 .textCenterBox{margin-top:60px}.eventsList ul li span:nth-of-type(2){padding-left:25px}.eventsList ul li span:nth-of-type(2):after{content:'';border-right:1px solid #6d6f71;position:absolute;left:0;top:3px;height:14px}.postItem .year{font-family:'Libre Baskerville',serif;font-size:18px;display:block;text-align:center;margin-top:10px;padding-bottom:0}.postItem .year:before{content:'';bottom:0;width:2px;height:13px;position:absolute;background:#d9c8a7;left:50%}.postItem .year:after{content:'';height:1px;width:105%;position:absolute;background:#d9c8a7;bottom:0;left:50%}.yearListdiv{position:relative}.yearListdiv:after{content:'';position:absolute;width:100%;height:1px;background:#d9c8a7;bottom:0;left:50%}.imgpart.yearpart{margin-bottom:0}.BlockList{z-index:99;position:absolute;width:100%;bottom:85px}.BlockList .historyBlock{width:100%;position:relative}.BlockList .historyBlock li{width:16.66666%;float:left;height:10px;background:red;z-index:999999;position:relative}.BlockList .historyBlock li .BlockPanal{bottom:0;padding:0;height:0;background:rgba(0,0,0,0.90);width:100%;text-align:center;position:absolute;height:0;overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.BlockList .historyBlock li .BlockPanal img{width:90%}.BlockList .historyBlock li .BlockPanal span{color:#fff}.BlockList .historyBlock li:nth-child(1){background:#ba2025}.BlockList .historyBlock li:nth-child(2){background:#29292a}.BlockList .historyBlock li:nth-child(3){background:#4d4d4f}.BlockList .historyBlock li:nth-child(4){background:#636467}.BlockList .historyBlock li:nth-child(5){background:#58595b}.BlockList .historyBlock li:nth-child(6){background:#636467}.BlockList .historyBlock li a{display:block}.BlockList .historyBlock li:hover .BlockPanal,.BlockList .historyBlock li a.active .BlockPanal{bottom:10px;padding:10px 0;height:200px}.LargeSliderPart .owl-controls{width:100%;text-align:center;position:absolute;bottom:20px}.LargeSliderPart .owl-controls .owl-dots{position:relative;bottom:0;width:1140px;margin:auto;text-align:left}.LargeSliderPart .owl-controls .owl-dots .owl-dot span{background:url(../images/icon-w.png) no-repeat!important}.LargeSliderPart .owl-controls .owl-dots .owl-dot.active span{background:url(../images/icon-active.png) no-repeat!important}.support-us{margin-top:70px}.support-us .support-box{padding:20px;background:#f5f6f6}.support-box .section-heading .tophead{font-weight:300}.support-us .section-heading{background:#ba2026;margin:0;color:#fff;padding:15px 0 18px 0}.support-us .highlightsList{margin-top:20px}.support-us .h2{margin-bottom:5px}.support-us .highlightsList .btn.arrow{margin-top:40px;min-width:236px}.left-right-arrow{background:url(../images/left-right-arrow.png) no-repeat!important;height:10px;background-position:center center!important;margin:50px 0 60px 0}.button-link a{clear:both;font-size:16px;font-family:'Libre Baskerville',serif;line-height:39px;display:block;padding:8px 18px;text-transform:uppercase;color:#fff;position:relative}.button-link a.lagre{padding:19px 18px}.button-link a.a-grey{background:#29292a}.button-link a.a-yellow{background:#cda455}.button-link a.a-red{background:#ba2026}.button-link a:hover{text-decoration:none;background:#4f5052}.button-link a:after{content:'';background:url(../images/more-link.png);position:absolute;right:18px;width:12px;height:21px;top:50%;margin-top:-10px}.LargeBoxLink{float:left;width:100%}.LargeBoxLink .section-heading{max-width:280px;margin:auto}.LargeBoxLink .section-heading h2{font-size:22px;line-height:29px;padding-bottom:15px;color:#fff;max-width:228px;margin:5px auto 5px auto;letter-spacing:.07em}.LargeBoxLink .section-heading .bottomText{font-size:17px;color:#fff;letter-spacing:.08em}.LargeBoxLink .imageBox-bg{display:table;width:100%;height:280px;vertical-align:middle;background-size:100%!important;background-position:center center!important}.LargeBoxLink .imageBox-bg .d-table-cell{display:table-cell;height:100%;vertical-align:middle}.LargeBoxLink .section-heading .bottomText:before,.LargeBoxLink .section-heading .bottomText:after{content:'';width:5px;height:5px}.LargeBoxLink .imageBox-bg.collections-bg{background:url(../images/collections-bg-m.jpg) no-repeat}.LargeBoxLink .imageBox-bg.museum-bg{background:url(../images/museum-bg-m.jpg) no-repeat}.section-heading h2.line:after{background:url(../images/heading-line.png) no-repeat}*[tabindex]{border:0;outline:0}*,*:focus,*[tabindex],.btn:focus{text-decoration:none;border:0;outline:0;outline-offset:0}body:after{position:absolute;width:0;height:0;overflow:hidden;z-index:-1;content:url(../images/plus.png) url(../images/minus.png) url(../images/click-serch.png) url(../images/search-bg.png)}a,input,button{outline:none!important}
    
.wpcf7-form-control{width: 100%; padding: 12px; font-size: 16px;font-family: "Roboto Condensed",sans-serif;border: 1px solid #d3d3d3; margin: 3px 0; color: #333;}
.wpcf7-form-control:focus{border: 1px solid #888888; }
::-webkit-input-placeholder {color: #ccc;}
:-moz-placeholder { color: #ccc;}
::-moz-placeholder { color: #ccc;}
:-ms-input-placeholder {  color: #ccc;}
.wpcf7-submit{background-color: #bb1222; color: #fff;}
.wpcf7-submit:hover{background-color: #7b0c16; color: #fff;}
    
.redback{background-color: #7b0c16; margin-left: 15px; margin-right: 15px;}
.greyback{background-color: #29292a; margin-left: 15px; margin-right: 15px;}
.goldback{background-color: #c9a558; margin-left: 15px; margin-right: 15px;}
.whiteback{background-color: #fff; margin-left: 15px;}
.inlineblocks p, .inlineblocks h1,  .inlineblocks h2,.inlineblocks h3, .inlineblocks a { color: #fff;} 
.inlineblocks h3{font-family:'Libre Baskerville',serif;color:#fff;text-transform:uppercase;}
.greyback .btn, .goldback .btn,.red .btn{ background-color: #fff; color: #333; } 
.greyback .btn:hover, .goldback .btn:hover,.redback .btn:hover{ background-color: #e2e2e2; color: #000;} 

.innertext{padding: 5%;}
.halfblocks{display: table;}
.halfblocks p, .inlineblocks h1,  .halfblocks h2,.halfblocks h3, .halfblocks a { color: #fff;} 
.halfblocks h3{font-family:'Libre Baskerville',serif;color:#fff;text-transform:uppercase;}
.half{display: table-cell; vertical-align: middle; width: 50%; height: 450px; }
.half .innertext{padding: 1% 6% 3%;}
.whiteback p { color: #29292a;} 
.whiteback h1,  .whiteback h2,.whiteback h3, .whiteback a { color: #bb1222;} 


.single-event h1.entry-title{
    margin: 60px 0 15px!important;
}

.leftblock .col-sm-7:first-child {padding-left: 0!important}
.rightblock .col-sm-7:last-child {padding-right: 0!important}
.containedtext{max-width: 770px; margin: 4px auto;}    
.redborder{border-bottom: 8px solid #7b0c16; margin-bottom: 14px;}
.colblocks h3{margin-top:0!important}  
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.has-children .container{
    -webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.32);
    -moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.32);
    box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.32);
}
    
.eventlist{
    text-align: center;
}
    
.eventlist .x640 {
    display: inline-block;
    /* float: none; */
    vertical-align: top;
}
    
#vsel .vsel-info {
    float: none;
    width: 100%;
}
    
#vsel .vsel-meta {
    float: none;
    width: 100%;
    text-align: center;
    font-family: "Libre Baskerville",serif;
    color: #bb1222;
    margin-bottom: 25px;
}
    
#vsel .vsel-meta p{
    display: inline-block;
    padding: 0 5px; 
    font-family: "Libre Baskerville",serif;
    font-size: 15px;
}
    
.nav-links{
    margin-top: 50px;
    width: 50%;
    display: inline-block;
    text-align: left;
}
    
.nav-next{text-align: right;}
    
.post-navigation{display: none;}

.downloadlist{background-color: #eaeaea; padding: 4% 4% 1%;}
.downloadlist ul{padding: 0; margin: 0; list-style: none; }
.downloadlist li{background-image:url('../images/link-icon.png'); background-repeat: no-repeat; padding: 0 0 1px 59px; margin: 5px 0 0; list-style: none; }
.downloadlist h3{font-weight: 300; text-transform: uppercase; margin: 0 0 22px;}
.downloadlist a{color: #333;}
.searchform input{ border: 1px solid #ccc; padding: 4px 10px;} 
    
    .brandingSection #dates li:last-child{
       background-image:url('../images/end.png'); background-repeat: no-repeat; background-position: right bottom;
    }



/* owl.carousel.css */
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0{opacity:1}100%{opacity:0}}@keyframes fadeOut{0{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateZ(0);transform:translateZ(0)}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-dots{width:100%;text-align:center;position:absolute;bottom:55px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:19px;height:19px;margin:0 5px 0 3px;background:0;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid #fff}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#FFF}

/* hide prev next links on slider */
.owl-controls { display:none; }


/* timeline.css */
#timeline{width:100%;height:350px;overflow:hidden;margin:100px auto;position:relative;background: #000 url('../images/dot.gif') left 45px repeat-x}#dates{height:60px;overflow:hidden}#dates li{list-style:none;float:left;width:500px;height:50px;font-size:24px;text-align:center;background:url('../images/biggerdot.png') center bottom no-repeat}#dates a{line-height:38px;padding-bottom:10px;display:block;width:100%}#dates .selected{font-size:38px}#issues{width:800px;height:350px;overflow:hidden}#issues li{width:800px;height:350px;list-style:none;float:left}#issues li.selected img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}#issues li img{float:left;margin:10px 30px 10px 50px;background:transparent;zoom:1;-webkit-transition:all 2s ease-in-out;-moz-transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;-ms-transition:all 2s ease-in-out;transition:all 2s ease-in-out;-webkit-transform:scale(0.7,0.7);-moz-transform:scale(0.7,0.7);-o-transform:scale(0.7,0.7);-ms-transform:scale(0.7,0.7);transform:scale(0.7,0.7)}#issues li h1{color:#fc0;font-size:48px;margin:20px 0;text-shadow:#000 1px 1px 2px}#issues li p{font-size:14px;margin-right:70px;font-weight:normal;line-height:22px;text-shadow:#000 1px 1px 2px}#grad_left,#grad_right{width:100px;height:350px;position:absolute;top:0}#grad_left{left:0;background:url('../images/grad_left.png') repeat-y}#grad_right{right:0;background:url('../images/grad_right.png') repeat-y}#next,#prev{position:absolute;top:0;font-size:70px;top:170px;width:22px;height:38px;background-position:0 0;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden}#next:hover,#prev:hover{}#next{right:0;background-image:url('../images/next.png')}#prev{left:0;background-image:url('../images/prev.png')}#next.disabled,#prev.disabled{opacity:.2}


/* jquery.bxslider.css */
.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(../images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(../images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
    
 /* Other styles */

.acf-map {
	width: 100%;
	height: 600px;
    background-color: #333;
	border: #ccc solid 1px;
	margin: 0 0 20px;
}
    

.acf-map img {
   max-width: inherit !important;
}
    
    
a:focus {
    outline: medium none;
    outline-offset: -2px;
}

.logolist img{
    max-height: 70px;
    width: auto;
    padding: 3px 0;
}

.padblock{
    padding: 30px 0;
}

.mb-10 {
    margin-bottom: 1em;
}
.mb-20 {
    margin-bottom: 2em;
}
.mb-30 {
    margin-bottom: 3em;
}
.mb-50 {
    margin-bottom: 5em;
}
.mb-70 {
    margin-bottom: 7em;
}
.mb-90 {
    margin-bottom: 9em;
}
.mb-110 {
    margin-bottom: 11em;
}


.mt-10 {
    margin-top: 1em;
}

.mt-20 {
    margin-top: 2em;
}
.mt-30 {
    margin-top: 3em;
}
.mt-50 {
    margin-top: 5em;
}
.mt-70 {
    margin-top: 7em;
}
.mt-90 {
    margin-top: 9em;
}
.mt-110 {
    margin-top: 11em;
}



.pt-10 {
    padding-top: 1em;
}
.pt-20 {
    padding-top: 2em;
}
.pt-30 {
    padding-top: 3em;
}
.pt-40 {
    padding-top: 4em;
}
.pt-50 {
    padding-top: 5em;
}
.pt-70 {
    padding-top: 7em;
}
.pt-90 {
    padding-top: 9em;
}
.pt-110 {
    padding-top: 11em;
}


.pb-10 {
    padding-bottom: 1em;
}
.pb-20 {
    padding-bottom: 2em;
}
.pb-30 {
    padding-bottom: 3em;
}
.pb-50 {
    padding-bottom: 5em;
}
.pb-70 {
    padding-bottom: 7em;
}
.pb-90 {
    padding-bottom: 9em;
}
.pb-110 {
    padding-bottom: 11em;
}
     
    

/* responsive.css */
@media screen and (min-width:1025px){.highlightsList .itemInfo .contentPart{max-width:480px;margin-left:40px}}
    
@media screen and (min-width:1200px){.LargeSliderPart .owl-controls .owl-dots{width:1140px}}
    
@media screen and (max-width:1050px){.mega-search-wrap{display:none}}
    
@media screen and (max-width:1280px){.mega-search-wrap span.search-btn{width:46px;height:57px;background:#29292a url(../images/click-serch.png) no-repeat;background-position:15px 18px}.yearPart .no-gutter .yearBox.Box2{left:39%}.yearPart .no-gutter .yearBox.Box3{left:80%}.largeButton a{position:absolute;right:10px}.brandingSection #next{right:5%}#site-navigation .menu-main-menu-container #menu-main-menu li:nth-child(3){margin-right:44%}}
    
@media screen and (max-width:1200px){.largeImagePartSlider .section-heading{margin-top:-50px}.BlockList .historyBlock li:hover .BlockPanal,.BlockList .historyBlock li a.active .BlockPanal{height:180px}.mega-search-wrap span.search-btn{height:52px}.support-us .highlightsList .btn.arrow{margin-top:10px}.LargeSliderPart .owl-controls .owl-dots{width:950px}.highlightsList .itemInfo .contentPart{max-width:480px;margin-left:20px}.OpeningAdmission .rightPart,.OpeningAdmission .leftPart{max-width:380px}.brandingSection .sliderSection .SliderContent{font-size:70px;line-height:63px;bottom:224px;width:70%}#site-navigation .menu-main-menu-container #menu-main-menu>li>a{font-size:18px}.brandingSection #dates li{width:280px}}
    
@media screen and (max-width:1024px){.eventsList ul li span:nth-of-type(2):after{left:8px}.brandingSection .sliderSection .SliderContent{font-size:52px;line-height:53px;bottom:214px;width:60%}.our-history .row,.textCenterBox,.our-history .Box2{margin-bottom:20px}.our-history .box4 .textCenterBox,.our-history .highlightsList,.support-us{margin-top:20px}.left-right-arrow{margin:30px 0}.enumenu_ul>li ul .container .Menucontent ul li a{font-size:17px}.threebox .view-all{padding:15px 0 20px 0}.our-history{padding:0}}
    
@media(max-width:991px) and (min-width:768px){.eventsList ul li span:first-child:after{right:6px;top:3px}.BlockList .historyBlock li:hover .BlockPanal,.BlockList .historyBlock li a.active .BlockPanal{height:142px}}
    
@media screen and (max-width:991px){.largeImagePart .largeItem{height:590px}.brandingSection #dates li a{float:none}.support-us .section-heading{padding:5px 0 8px 0}.eventsList ul li span:nth-of-type(2):after{left:8px}.section-heading .tophead{margin-top:10px}.towBox .boxListing{margin-top:10px}.special-events .singalpost{margin-top:10px}.section-heading span.tophead.star{margin-top:30px}#site-navigation .menu-main-menu-container #menu-main-menu li:nth-child(3){margin-right:42%}#site-navigation .menu-main-menu-container #menu-main-menu>li>a{font-size:16px;padding:10px 4px}.LargeSliderPart .owl-controls .owl-dots{width:720px}.eventsList ul li span{font-size:13px}.OpeningAdmission .rightPart,.OpeningAdmission .leftPart{max-width:320px}.innerBanner .cover{min-height:350px}h2,.h2{font-size:24px;line-height:30px}.towBox .innerText h3{margin:0 0 5px 0}.towBox .innerText{margin:0 20px;width:initial;max-width:inherit}.highlightsList .itemInfo .contentPart{max-width:inherit;margin-left:0}.highlightsList .itemInfo .contentPart .h2{font-size:20px;margin-bottom:5px}.highlightsList .itemInfo .contentPart p,.textbox p{font-size:16px;line-height:20px}.archive-events{padding:20px 15px}}
    
@media screen and (max-width:767px){.largeImagePartSlider .section-heading{margin-top:-150px}.BlockList .historyBlock li .BlockPanal span{display:none}.BlockList .historyBlock li:hover .BlockPanal,.BlockList .historyBlock li a.active .BlockPanal{height:100px}.largeButton a,.brandingSection #next, .brandingSection #prev,.brandingSection #prev:hover,.brandingSection #next:hover{height:41px;width:24px;margin-top:-12px;background-size:100%}.BlockList .historyBlock li:hover .BlockPanal,.BlockList .historyBlock li a.active .BlockPanal{height:130px}.brandingSection #dates li{width:210px}.logosection span{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.menu-open #header{top:0;height:100%;position:fixed;overflow:auto}.menu-open .logosection span{width:130px;padding:0 8px}.menu-open .menu-icon .menu-box{background:none!important;position:fixed}.logosection span a img{max-width:100%}.brandingSection .sliderSection .sliders .sliderItem,.brandingSection #issues li{min-height:530px!important}.yearPart{bottom:78px}.brandingSection .datesList{bottom:60px}.largeImagePart .largeItem{height:500px}.d-table1,.d-table-cell1{display:block}.previous-events .postItem .details span{font-size:13px}.previous-events{padding-top:40px;padding-bottom:30px}.previous-events .postItem .details span{font-size:13px}.previous-events .section-heading h2{padding-bottom:10px}.eventsList ul li span:nth-of-type(2):after{left:10px}.highlightsList{margin-top:20px}.highlightsList .owl-dots{margin-top:10px}.contactinfo{font-size:13px}.borderTop{margin-bottom:0}.our-history .row,.textCenterBox,.our-history .Box2{margin-bottom:10px}.our-history .box4 .textCenterBox,.our-history .highlightsList,.support-us{margin-top:10px}.yearListdiv .col-xs-6{margin-bottom:20px}.yearListdiv:after{display:none}.enumenu_ul>li ul a{text-align:left}#header{z-index:999}.logosection span{left:0;-ms-transform:translate(00%,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.navAndSearch{background:0;z-index:99999;position:relative}.navAndSearch .container{margin:0;padding:0}#site-navigation .menu-main-menu-container #menu-main-menu{margin-top:0;background:#29292a;float:right;width:100%;padding:15% 0}.logosection{width:100%;z-index:9999999;position:relative}#site-navigation .menu-main-menu-container #menu-main-menu>li{display:block;text-align:right;position:relative;max-width:70%;margin:auto!important;min-width:270px}.enumenu_ul>li ul .container .Menucontent{padding:20px 0 20px 0}#site-navigation .menu-main-menu-container #menu-main-menu>li>a{font-size:18px;padding:15px 0!important;border:0!important;background:0!important;text-align:left;border-bottom:1px solid #616161!important;text-transform:uppercase}.our-sponsors ul li{display:inline-block;margin:0 8px}.LargeSliderPart .owl-controls .owl-dots{width:50%;margin-left:15px}.eventsList ul li span:first-child:after{display:none}.brandingSection .sliderSection .SliderContent{font-size:52px;line-height:53px;bottom:154px;width:80%}.OpeningAdmission .rightPart,.OpeningAdmission .leftPart{float:none;max-width:350px;margin:auto}.OpeningAdmission .leftPart{border-bottom:2px dotted #6d6f71;padding-bottom:30px;margin-bottom:10px}.ticketpart:after{display:none}.timeInfo h3{text-align:center}.innerBanner .cover{min-height:300px}h2,.h2{font-size:20px;line-height:24px}.signupForm ul li.emailFild{max-width:293px}.signupForm input[type=submit]{margin-left:10px;color:#fff;max-width:81px;text-align:center;width:100%;font-size:12px}.towBox .row.no-gutter{margin-bottom:20px}.towBox [class*='col-'].pull-right{float:none!important}.towBox .bg-color{height:inherit!important}.towBox .innerText{padding:15px 0}.highlightsList .itemInfo{margin-top:10px;height:inherit!important;display:block}.signupForm input[type="email"]{max-width:100%}.eventsList ul{margin-top:10px}.eventsList ul li span{font-size:15px}.acf-map {height: 450px;}
    .half {display: block; min-height: 250px; height: auto; width: 100%;}
    .OpeningAdmission .boxFix { bottom: 98.8% !important;}img{width: 100%; height: auto;} .nofull img,img.nofull , .boxpart img{width: auto; height: auto}
}
    
@media screen and (max-width:640px){.BlockList .historyBlock li:hover .BlockPanal,.BlockList .historyBlock li a.active .BlockPanal{height:100px}#site-navigation .menu-main-menu-container #menu-main-menu{padding:100px 0}.archive-events{margin-bottom:40px}.yearPart .no-gutter .yearBox{width:170px}.innerBanner .cover{min-height:250px}.towBox .imagePart{min-height:195px}.x640{width:100%}.boxpart{max-width:inherit;background:url(../images/border-bg.png) repeat-x;background-position:bottom}.signupForm{margin-top:0}.borderTop,.contactinfo h4,.bottomLink ul,.contactinfo h4{padding-top:0;margin-top:0}.contactinfo ul li{margin-bottom:5px}.bottomLink li{font-size:13px;line-height:21px}.contactinfo{margin-top:20px;background:0;padding-bottom:0;margin-bottom:10px}.acf-map {height: 400px;}
.leftblock .col-sm-7:first-child {padding-left: 0!important; padding-right: 0!important}
.rightblock .col-sm-7:last-child {padding-left: 0!important; padding-right: 0!important}
    .logolist img{max-height: 60px;padding: 5px 0;}
}
    
@media screen and (max-width:480px){.brandingSection .sliderSection .sliders .sliderItem{min-height:450px}.brandingSection .sliderSection .SliderContent{bottom:30px}.hidden480{display:none}.show480{display:block!important}.our-sponsors ul li img{max-height:39px}.footerpart{background:#4b4b4d;padding:30px 10px 10px 10px}.boxpart{padding:0;background:0}.copyright a{display:none}.copyright{border:0}.signupForm ul li{display:block}.signupForm input[type=submit]{margin:18px 0 0 0;max-width:98px;font-size:13px}.signupForm ul li.emailFild{max-width:100%;width:100%}.signupForm input[type="email"]{background:#454547}.acf-map {height: 350px;}}
    