.fixed{position:fixed !important;top:0;left:0;width:100%;z-index:9999}
.bordered{border-bottom-width:1px;border-bottom-style:solid;min-height:70px}
.bordered.gray{border-bottom-color:#e6e6e6}
.bordered.padding-yes{padding:15px}
.bordered.margin-yes{margin:0 0 30px}
.boilerplate .informa{background-color:#262626 !important}
.boilerplate .informa .informaDetails p,.boilerplate .informa .informalist-color p{color:#fff !important;font-size:13px}
.boilerplate .informa #informaDetails .nav>li>a,.boilerplate .informa informa-Details-element .nav>li>a{font-size:13px}
.boilerplate .informa .row div.dropdown button{font-size:18px}
.boilerplate .dropdown button{background-color:#262626 !important;color:#fff !important}
.headercontainer header .headerVerticalHold .container .cover.pull-left{width:100%;padding-left:0}
.headercontainer header .headerVerticalHold .container .cover.pull-left .seperator{display:none}
.headercontainer header .headerVerticalHold .container .cover.pull-left .left{padding-top:2.5em;display:block;text-align:center}
.headercontainer header .headerVerticalHold .container .cover.pull-right{width:25%}
.headercontainer header .headerVerticalHold .container .eventDateContainer{display:none}
.headercontainer header .headerVerticalHold .container .eventDateContainer .topNavAddress{padding-left:0 !important}
.headercontainer header .headerVerticalHold .container .calendarDetails .calenderIcon{display:none}
.headercontainer header .headerVerticalHold .container .mapIconHeader .mapIcon{display:none}
.headerSearchBox{display:none}
.top-nav{display:none;margin-top:-30px}
.top-nav .mainNav .navbar-inverse{background-color:#e1e1e1 !important}
.top-nav .mainNav .navbar-inverse #navbar,.top-nav .mainNav .navbar-inverse .navbar-element{background-color:#e1e1e1 !important}
.top-nav .mainNav .navbar-inverse .navbar-nav .active>a,.top-nav .mainNav .navbar-inverse .navbar-nav .active>a:focus,.top-nav .mainNav .navbar-inverse .navbar-nav .active>a:hover{background-color:#58585a !important;color:#fff !important}
.top-nav .mainNav .navbar-inverse .navbar-nav .open>a,.top-nav .mainNav .navbar-inverse .navbar-nav .open>a:hover,.top-nav .mainNav .navbar-inverse .navbar-nav .open>a:visited,.top-nav .mainNav .navbar-inverse .navbar-nav .open>a:focus{background-color:transparent !important;color:#1a1a1a !important}
.top-nav .mainNav .navbar-inverse .navbar-nav a{height:63px;width:125px}
.top-nav .mainNav .navbar-inverse .navbar-nav a:hover{background-color:transparent !important}
.top-nav .mainNav .navbar-inverse .navbar-nav a small{height:63px;width:125px;font-size:1em !important;font-weight:600;font-family:'PT Sans',sans-serif;text-transform:uppercase}
.top-nav .mainNav .navbar .container ul{background-color:#e1e1e1 !important}
.top-nav .mainNav .navbar .container .nav>li{border-left:0}
.top-nav .mainNav .navbar .container .nav>li>a{color:#1a1a1a !important}
.top-nav .mainNav .navbar .container .nav>li>a:hover,.top-nav .mainNav .navbar .container .nav>li>a:visited,.top-nav .mainNav .navbar .container .nav>li>a:focus{background-color:transparent;color:#1a1a1a !important}
.top-nav .mainNav .navbar .container .nav>li.active a{color:#fff !important}
.top-nav .informa-header-menu .navbar-inverse .mobileLayoutNav .dropdown-menu{background-color:#58585a !important;min-width:25em !important;max-width:35em !important}
.top-nav .informa-header-menu .navbar-inverse .mobileLayoutNav .dropdown-menu li a{color:#fff !important}
.top-nav .informa-header-menu .navbar-inverse .mobileLayoutNav .dropdown-menu li a:hover{background-color:#3f3f40 !important;color:#fff !important}
body{background:url('../../../../content/dam/Informa/Restatex-Cityscape/ar/images/pattern-bg.jpg') repeat}
h1,.h1{font-size:32px !important;line-height:42px !important}
h2,.h2{font-size:22px !important;line-height:38px !important;text-align:center}
h3,.h3{font-size:24px !important;line-height:34px !important}
h4,.h4{font-size:18px !important;line-height:30px !important}
h5,.h5{font-size:18px !important;line-height:28px !important}
h6,.h6{font-size:16px !important;line-height:26px !important}
p,a,li,span,h1,h2,h3,h4,h5,h6,input,td,th,label,input,textarea{font-family:'Open Sans',sans-serif !important}
h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif !important}
a:hover{color:#58585a}
p{font-size:16px;color:#fff}
@media(min-width:1200px){.container{width:1000px}
}
.row-offcanvas.row-offcanvas-left{height:auto;height:100%}
.header-title{margin:30px 0}
.header-title img{margin:0 auto}
.informa-image-banner-fixedSize{margin-left:25px;float:left}
.bottom-graphics{width:100%;height:390px;background:url('../../../../content/dam/Informa/Restatex-Cityscape/ar/images/graphics.png') repeat-x;background-size:cover;background-position-x:60%}
.mid-block{margin:50px 0;height:auto}
.mid-block.block-left{background:url('../../../../content/dam/Informa/Restatex-Cityscape/ar/images/divider.png') no-repeat right center}
.mid-block.block-left a:hover{-webkit-box-shadow:0 0 5px 2px rgba(5,104,57,0.5);-moz-box-shadow:0 0 5px 2px rgba(5,104,57,0.5);box-shadow:0 0 5px 2px rgba(5,104,57,0.5)}
.mid-block.block-right a:hover{-webkit-box-shadow:0 0 5px 2px rgba(85,133,28,0.5);-moz-box-shadow:0 0 5px 2px rgba(85,133,28,0.5);box-shadow:0 0 5px 2px rgba(85,133,28,0.5)}
.mid-block a{display:block;width:283px;margin:0 auto;height:283px;overflow:hidden;border-radius:20px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.mid-block a img{margin-top:0;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.mid-block a:hover img{margin-top:-283px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.row-custom-divider{margin-top:0}
footer .aboutInfo p:last-child{margin:25px 0 25px 0}
footer .aboutInfo .footerLogo{margin:5px 0 15px 0 !important}
@media screen and (max-width:991px){.sponsorsandpartners .sponsorsImgItem{min-height:80px}
header>.headerVerticalHold .container .hamBurger{display:none}
}
@media only screen and (max-width:586px){.headerVerticalHold .left>div{width:100% !important}
}
@media(min-width:1240px){.titleBar h4.informa-title-bar.content-title{width:60%}
}
@media(max-width:1239px){.titleBar h4.informa-title-bar.content-title{width:80%}
}
@media(min-width:1024px){.titleBar h4.informa-title-bar.content-title{width:80%}
}
@media(max-width:991px){.titleBar h4.informa-title-bar.content-title{width:90%;line-height:120% !important}
.titleBar h4.content-highlight-title-anchor.custom-anchor-title{line-height:120% !important}
}
@media(max-width:769px){.titleBar h4.informa-title-bar.content-title{width:90%;font-size:3.5rem !important;line-height:100% !important}
.titleBar h4.content-highlight-title-anchor.custom-anchor-title{line-height:100% !important;font-size:3rem !important}
.mid-block{margin:25px auto}
.mid-block.block-left{padding-bottom:50px;background:url('clientlibs/images/line-bg.png') no-repeat bottom center}
}
@media(max-width:480px){.titleBar h4.informa-title-bar.content-title{width:90%;font-size:18px !important}
.titleBar h4.content-highlight-title-anchor.custom-anchor-title{width:90%;font-size:18px !important}
}