@import url('https://fonts.googleapis.com/css?family=Quicksand:300,400,500,700');.fixed{position:fixed !important;top:0;left:0;width:100%;z-index:9999}
h1,.h1{font-size:32px;line-height:42px}
h2,.h2{font-size:28px;line-height:38px}
h3,.h3{font-size:24px;line-height:34px}
h4,.h4{font-size:20px;line-height:30px}
h5,.h5{font-size:18px;line-height:28px}
h6,.h6{font-size:16px;line-height:26px}
h1,.h1,h2,.h2,h3,.h3{margin-top:0;margin-bottom:15px}
p,a,li,span,h1,h2,h3,h4,h5,h6,input,td,th{font-family:'Quicksand',sans-serif !important}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #dedede}
.custom-header{background:#fff;margin:10px -15px;padding:10px 0;position:relative;transition:300ms ease padding;-webkit-transition:300ms ease padding;-moz-transition:300ms ease padding}
@media(min-width:770px){.custom-header.fixed{transition:300ms ease padding;-webkit-transition:300ms ease padding;-moz-transition:300ms ease padding;padding:15px 0;width:100%;top:0;left:0;margin:0}
}
@media(max-width:769px){.custom-header.fixed{position:static !important}
}
.custom-header>.row,.custom-header .custom-header-columns-container{margin:0 auto;max-width:1170px}
.custom-header .column{display:table-cell;width:auto}
.custom-header .column:nth-child(3),.custom-header .column:nth-child(4){float:right}
.header-links{padding:30px 0}
.header-links .row{margin:0}
.header-links .eventRightsection .dropdown .dropdown-toggle{display:none}
.header-links .eventRightsection .dropdown ul{display:block !important;float:none;background:0;min-width:0;margin:0;padding:0 !important;position:static;border:0 !important}
.header-links .eventRightsection .dropdown ul li{display:inline-block;float:none;background:0}
.header-links .eventRightsection .dropdown ul li a{display:block;background:none !important;height:auto !important;width:auto !important;font-size:15px !important;font-weight:bold;text-transform:uppercase;color:#fff !important;padding:8px 3px !important;line-height:20px;font-family:fontawesome,'Quicksand',sans-serif !important;position:relative;z-index:10}
.header-links .eventRightsection .dropdown ul li a:visited{color:#fff !important}
.header-links .eventRightsection .dropdown ul li a:hover:after{content:'';display:block;width:30px;position:absolute;height:30px;background:#a71f29;top:50%;transform:translate(-50%,-50%);left:50%;z-index:-1;transition:300ms ease all;-webkit-transition:300ms ease all;-moz-transition:300ms ease all}
.hamBurger{position:absolute;top:50%;right:15px;margin:-9px 0 0 !important}
.hamBurger .navbar-inverse{background:none !important}
.hamBurger .navbar-inverse .navbar-header{background:none !important;z-index:0}
.hamBurger .navbar-inverse .navbar-toggle{background:none !important;padding:0 !important;box-shadow:none !important;border:0 !important;outline:0}
.hamBurger .navbar-inverse .navbar-toggle span{background:#fff !important}
.hamBurger .navbar-inverse .navbar-toggle:hover span{background:#a71f29 !important}
.top-nav{padding:20px 0}
.top-nav .informa-header-menu .navbar{min-height:0;background:0}
.top-nav .informa-header-menu .navbar .container{position:relative;width:auto}
.top-nav .informa-header-menu .navbar .container #navbar,.top-nav .informa-header-menu .navbar .container .navbar-element{padding:0;text-align:center;background:0}
.top-nav .informa-header-menu .navbar .container #navbar .nav,.top-nav .informa-header-menu .navbar .container .navbar-element .nav{background:0;display:inline-block;padding:0 !important;margin:auto;float:none}
.top-nav .informa-header-menu .navbar .container #navbar .nav li,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li{background:0;border:0 !important}
.top-nav .informa-header-menu .navbar .container #navbar .nav li a,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li a{background:none !important;color:#fff;height:auto;width:auto;padding:0;line-height:24px}
.top-nav .informa-header-menu .navbar .container #navbar .nav li a small,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li a small{display:block;background:none !important;height:auto !important;width:auto !important;font-size:15px !important;font-weight:bold;color:#000;padding:8px 10px;font-family:fontawesome,'Quicksand',sans-serif}
@media(max-width:769px){.top-nav .informa-header-menu .navbar .container #navbar .nav li a small,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li a small{color:#fff}
}
@media all and (-webkit-device-pixel-ratio){.top-nav .informa-header-menu .navbar .container #navbar .nav li a small,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li a small{padding:8px 10px}
}
@media not all and (-webkit-device-pixel-ratio){.top-nav .informa-header-menu .navbar .container #navbar .nav li a small,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li a small{padding:8px 10px}
}
.top-nav .informa-header-menu .navbar .container #navbar .nav li a:hover small,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li a:hover small{color:#a71f29}
.top-nav .informa-header-menu .navbar .container #navbar .nav li.active>a>small,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li.active>a>small{color:#a71f29}
.top-nav .informa-header-menu .navbar .container #navbar .nav li.navRegisterbg,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li.navRegisterbg{position:relative;margin-left:10px}
.top-nav .informa-header-menu .navbar .container #navbar .nav li.navRegisterbg:after,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li.navRegisterbg:after{content:'';display:block;width:100%;position:absolute;padding-top:100%;background:#a71f29;top:50%;transform:translateY(-50%);left:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;z-index:0;transition:300ms ease all;-webkit-transition:300ms ease all;-moz-transition:300ms ease all}
.top-nav .informa-header-menu .navbar .container #navbar .nav li.navRegisterbg:hover:after,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li.navRegisterbg:hover:after{background:#d22734;transition:300ms ease all;-webkit-transition:300ms ease all;-moz-transition:300ms ease all}
.top-nav .informa-header-menu .navbar .container #navbar .nav li.navRegisterbg a,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li.navRegisterbg a{display:block;background:none !important;height:auto !important;width:auto !important;font-size:15px !important;font-weight:bold;text-transform:uppercase;color:#fff;padding:8px 10px !important;line-height:20px;font-family:fontawesome,'Quicksand',sans-serif;position:relative;z-index:10}
.top-nav .informa-header-menu .navbar .container #navbar .nav li>ul.sm-nowrap,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li>ul.sm-nowrap{position:absolute;left:0;top:calc(130%) !important;padding:0;margin:0;visibility:hidden;opacity:0;display:none;width:250px !important;min-width:0;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.top-nav .informa-header-menu .navbar .container #navbar .nav li>ul.sm-nowrap:after,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li>ul.sm-nowrap:after{content:"";position:absolute;bottom:100%;left:20px;border-bottom:14px solid #f2f2f2;border-left:12px solid transparent;border-right:12px solid transparent}
.top-nav .informa-header-menu .navbar .container #navbar .nav li>ul.sm-nowrap li,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li>ul.sm-nowrap li{display:block;position:relative;padding:0;background:none!Important}
.top-nav .informa-header-menu .navbar .container #navbar .nav li>ul.sm-nowrap li a,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li>ul.sm-nowrap li a{display:block;color:#fff;margin:0;padding:5px 20px !important;position:relative;background:#f2f2f2 !important}
.top-nav .informa-header-menu .navbar .container #navbar .nav li>ul.sm-nowrap li a:hover,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li>ul.sm-nowrap li a:hover{background:#9a1b2e !important}
.top-nav .informa-header-menu .navbar .container #navbar .nav li>ul.sm-nowrap li a:hover small,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li>ul.sm-nowrap li a:hover small{color:#fff !important}
.top-nav .informa-header-menu .navbar .container #navbar .nav li>ul.sm-nowrap li a.has-submenu:after,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li>ul.sm-nowrap li a.has-submenu:after{position:absolute;content:'\e080';top:50%;right:5px;left:auto;font-size:14px;height:20px;width:20px;margin:-10px 0 0 0;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;color:#fff}
.top-nav .informa-header-menu .navbar .container #navbar .nav li>ul.sm-nowrap li ul,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li>ul.sm-nowrap li ul{visibility:hidden;opacity:0;position:absolute;left:100% !important;padding:0;top:0 !important;margin:0 !important;width:250px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.top-nav .informa-header-menu .navbar .container #navbar .nav li>ul.sm-nowrap li ul:after,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li>ul.sm-nowrap li ul:after{display:none}
.top-nav .informa-header-menu .navbar .container #navbar .nav li>ul.sm-nowrap li:hover ul,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li>ul.sm-nowrap li:hover ul{transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;visibility:visible;opacity:1}
.top-nav .informa-header-menu .navbar .container #navbar .nav li>ul.sm-nowrap li.active>a>small,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li>ul.sm-nowrap li.active>a>small{color:#000}
.top-nav .informa-header-menu .navbar .container #navbar .nav li:hover>ul,.top-nav .informa-header-menu .navbar .container .navbar-element .nav li:hover>ul{transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;visibility:visible;opacity:1}
@media(max-width:1199px){.logo img{width:170px}
.top-nav{padding:22px 0}
.header-links{padding:22px 0}
}
@media(max-width:769px){.custom-header{padding:20px 15px}
.custom-header .column{padding:0}
.custom-header .logo{margin:0 10px 0 0}
.header-links{padding:22px 30px 0 0}
.header-links .eventRightSection{padding:0}
.header-links .eventRightSection .nav{padding:0 30px 0 0}
.informa-header-menu .navbar-inverse .mobileLayoutNav .dropdown-menu li:hover{background:none !important}
.top-nav{padding:0}
.top-nav #navbar,.top-nav .navbar-element{background:#000 !important}
.top-nav #navbar .nav,.top-nav .navbar-element .nav{background:0;display:inline-block;padding:0 !important;margin:auto;float:none}
.top-nav #navbar .nav li,.top-nav .navbar-element .nav li{background:none !important;border:0 !important}
.top-nav #navbar .nav li a:hover,.top-nav .navbar-element .nav li a:hover{background:#a71f29 !important}
.top-nav #navbar .nav li a small,.top-nav .navbar-element .nav li a small{line-height:30px !important}
.top-nav #navbar .nav li a small span,.top-nav .navbar-element .nav li a small span{margin-top:7px;color:#fff !important}
.top-nav #navbar .nav li ul li:hover,.top-nav .navbar-element .nav li ul li:hover{background:none !important}
.top-nav #navbar .nav li ul li:hover a small,.top-nav .navbar-element .nav li ul li:hover a small{color:#fff !important}
.top-nav #navbar .nav .navRegisterbg,.top-nav .navbar-element .nav .navRegisterbg{margin-left:0 !important}
.top-nav #navbar .nav .navRegisterbg:after,.top-nav .navbar-element .nav .navRegisterbg:after{display:none !important}
.top-nav #navbar .nav .navRegisterbg:hover:after,.top-nav .navbar-element .nav .navRegisterbg:hover:after{background:#d22734;transition:300ms ease all;-webkit-transition:300ms ease all;-moz-transition:300ms ease all}
.top-nav #navbar .nav .navRegisterbg a,.top-nav .navbar-element .nav .navRegisterbg a{line-height:30px !important}
.top-nav #navbar .nav .navRegisterbg a:hover,.top-nav .navbar-element .nav .navRegisterbg a:hover{color:#a71f29 !important}
.top-nav #navbar .nav .mainSecondaryNav,.top-nav .navbar-element .nav .mainSecondaryNav{display:none}
}
@media(max-width:385px){.hamBurger{top:78%}
}
.header-links{padding:24px 0}
.header-links .row{margin:0}
.header-links .eventRightSection .dropdown .dropdown-toggle{display:none}
.header-links .eventRightSection .dropdown ul{display:block !important;float:none;background:0;min-width:0;margin:0;padding:0 !important;position:static;border:0 !important;box-shadow:none !important}
.header-links .eventRightSection .dropdown ul li{display:inline-block;float:none;background:0}
.header-links .eventRightSection .dropdown ul li a{display:block;background:#9b1c2f !important;height:27px !important;width:27px !important;font-size:15px !important;font-weight:bold;text-transform:uppercase;color:#fff !important;padding:0 !important;line-height:27px;text-align:center;font-family:fontawesome,'Quicksand',sans-serif !important;position:relative;z-index:10}
.header-links .eventRightSection .dropdown ul li a:visited{color:#fff !important}
.header-links .eventRightSection .dropdown ul li a:hover{background:#000 !important}
.hamBurger{position:absolute;top:10px;right:15px;margin:0 !important}
.hamBurger .navbar-inverse{background:none !important}
.hamBurger .navbar-inverse .navbar-header{background:none !important;z-index:0}
.hamBurger .navbar-inverse .navbar-toggle{background:none !important;padding:0 !important;box-shadow:none !important;border:0 !important;outline:0}
.hamBurger .navbar-inverse .navbar-toggle span{background:#000 !important}
.hamBurger .navbar-inverse .navbar-toggle:hover span{background:#a71f29 !important}
.eventRightSection .nav li{border:0}
.text{color:#000}
.text-color-blue .text{color:#2f5597}
.text-color-pink .text{color:#f39}
.text-color-purple .text{color:#7030a0}
.boilerplate .informa{background-color:#525a5c !important}
.boilerplate .informa .dropdown button{background:0;color:#fff}
.informaBreadcrumb .travel-divider{border:0}
.countdown p{font-size:0 !important;display:inline-block;margin:0}
.countdown p .countDisplay{width:116px;height:116px;display:block;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#a71f29;color:#fff;font-size:32px !important;font-weight:bold;text-align:center;line-height:32px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.headerSearchResult{margin-right:-15px;margin-left:-15px;padding:30px;border:1px solid #eee}
.headerSearchResult form{margin:0}
#SiteMap>ul{margin:0 0 30px}
#SiteMap>ul:after{clear:both;display:table;content:''}
#SiteMap>ul .mainBox{background-color:#a71f29}
.titleBar h4{font-size:32px;position:relative;margin:30px 0;padding:0 0 5px;border:0 !important;font-weight:bold;background:none !important;color:#000}
.titleBar h4:after{position:absolute;top:100%;left:0;width:100%;height:3px;content:'';background:#000}
.text-color-blue .titleBar h4{color:#2f5597}
.text-color-pink .titleBar h4{color:#f39}
.text-color-purple .titleBar h4{color:#7030a0}
.contentHighlight .row{margin:0}
.contentHighlight .row .default{padding:0}
.contentHighlight #container1 .component1 .heading,.contentHighlight .contentHighlightContainer .component1 .heading{position:relative;border:1px solid #e1e1e1 !important}
.contentHighlight #container1 .component1 .heading a,.contentHighlight .contentHighlightContainer .component1 .heading a{display:block}
.contentHighlight #container1 .component1 .heading a:after,.contentHighlight .contentHighlightContainer .component1 .heading a:after{display:none !important}
.contentHighlight #container1 .component1 .heading a:hover:after,.contentHighlight .contentHighlightContainer .component1 .heading a:hover:after{display:none}
.contentHighlight #container1 .component1 .heading h3,.contentHighlight .contentHighlightContainer .component1 .heading h3{position:static;text-align:left;font-size:14px;line-height:20px;height:auto !important;margin:0;background:none !important;border:0 !important;z-index:20;padding:15px 15px 10px !important;color:#000;text-transform:none;font-weight:600}
.contentHighlight #container1 .component1 .heading .callToActionPara,.contentHighlight .contentHighlightContainer .component1 .heading .callToActionPara{position:static;background:0;width:100%;height:auto !important;padding:0 15px 15px !important}
.contentHighlight #container1 .component1 .heading .callToActionPara p,.contentHighlight .contentHighlightContainer .component1 .heading .callToActionPara p{background:none !important;color:#000;text-align:left;padding:0;margin:0;text-transform:none}
.imagecalltoaction .informa-image-call-to-action .informa-image-call-to-action-title h3{background:0;border-bottom:0;color:#000;font-family:'Quicksand',sans-serif;font-size:24px;height:auto;margin:20px 0 10px;padding:0;text-transform:none;font-weight:bold}
.imagecalltoaction .informa-image-call-to-action .informa-image-call-to-action-content-section{background:0}
.imagecalltoaction .informa-image-call-to-action .informa-image-call-to-action-content-image{padding:20px !important}
.imagecalltoaction .informa-image-call-to-action .callToActionContent{margin:0;padding:0}
.imagecalltoaction .informa-image-call-to-action .callToActionContent .informa-image-call-to-action-content-subtitle{font-size:20px !important;line-height:30px;font-weight:bold;margin:0 0 10px}
.imagecalltoaction .informa-image-call-to-action .btn{border:0 !important;background:#a71f29;height:auto !important;line-height:1;width:auto;padding:18px 20px 18px 20px !important;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.imagecalltoaction .informa-image-call-to-action .btn .HomePageBtn{width:100%}
.imagecalltoaction .informa-image-call-to-action .btn h4{line-height:1}
.imagecalltoaction .informa-image-call-to-action .btn .HomePageBtnArrow img{display:none}
.imagecalltoaction .informa-image-call-to-action .btn .HomePageBtnArrow:before{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:'\e080'}
.imagecalltoaction .informa-image-call-to-action .btn:hover{border:none !important;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;background:#510f14}
.quicklink .event-overview-btn{margin:0}
.quicklink .hightxt_btn{margin:0}
.quicklink .hightxt_btn .highlgt-btn-custom{border:0 !important;background:#a71f29;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.quicklink .hightxt_btn .highlgt-btn-custom .highlgt-btn-icon-padding img{display:none}
.quicklink .hightxt_btn .highlgt-btn-custom .highlgt-btn-icon-padding:before{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:'\e080'}
.quicklink .hightxt_btn .highlgt-btn-custom:hover{border:none !important;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;background:#510f14}
.t-cta .quicklink{border-left:1px solid #fff}
@media(max-width:767px){.t-cta .quicklink{border-left:0;border-top:1px solid #fff}
}
.t-cta .quicklink .highlightText{margin-top:0 !important}
.t-cta .quicklink .highlightText .event-overview-btn .hightxt_btn{padding-left:0 !important;padding-right:0 !important}
.t-cta .quicklink .hightxt_btn .highlgt-btn-custom{background:0;padding:30px 70px 30px 30px !important;position:relative;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
@media(max-width:767px){.t-cta .quicklink .hightxt_btn .highlgt-btn-custom .event-overview-btn-text-padding{width:100%;display:block !important}
}
.t-cta .quicklink .hightxt_btn .highlgt-btn-custom .highlgt-btn-title{width:100%;color:#000;font-size:36px;min-height:76px;line-height:38px;text-align:center;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
@media(max-width:1199px){.t-cta .quicklink .hightxt_btn .highlgt-btn-custom .highlgt-btn-title{font-size:28px;line-height:34px;min-height:0}
}
@media(max-width:991px){.t-cta .quicklink .hightxt_btn .highlgt-btn-custom .highlgt-btn-title{font-size:20px;line-height:24px}
}
@media(max-width:767px){.t-cta .quicklink .hightxt_btn .highlgt-btn-custom .highlgt-btn-title{text-align:left;font-size:18px;line-height:24px}
}
.t-cta .quicklink .hightxt_btn .highlgt-btn-custom .highlgt-btn-icon-padding{float:none;position:absolute;top:50%;margin:-15px 0 0;right:20px}
.t-cta .quicklink .hightxt_btn .highlgt-btn-custom .highlgt-btn-icon-padding:before{font-family:fontawesome;content:'\f105';width:30px;height:30px;line-height:30px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#a71f29;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.t-cta .quicklink .hightxt_btn .highlgt-btn-custom:hover{background:#a71f29;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.t-cta .quicklink .hightxt_btn .highlgt-btn-custom:hover .highlgt-btn-title{color:#fff;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.t-cta .quicklink .hightxt_btn .highlgt-btn-custom:hover .highlgt-btn-icon-padding:before{color:#000;background:#fff;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.t-cta .column:first-child .quicklink{border-left:0}
@media(max-width:767px){.t-cta .column:first-child .quicklink{border-top:0}
}
.sociallinks .socialIcon ul{float:none !important;font-size:0}
.sociallinks .socialIcon ul li{display:inline-block;border-left:0;float:none;margin-left:10px}
.sociallinks .socialIcon ul li:first-child{margin:0}
.sociallinks .socialIcon ul li a{padding:0}
.sociallinks .socialIcon ul li a i{color:#fff;height:40px;width:40px;background:#a71f29;margin:1px 0 0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-align:center;display:inline-block;font:normal normal normal 15px/1 FontAwesome;font-size:26px;text-rendering:auto;-webkit-font-smoothing:antialiased;line-height:40px}
.sociallinks .socialIcon ul li a i.youtubeIcon:after{content:"\f167"}
.sociallinks .socialIcon ul li a i.linkedinIcon:after{content:"\f0e1"}
.sociallinks .socialIcon ul li a i.twitterIcon:after{content:"\f099"}
.sociallinks .socialIcon ul li a i.facebookIcon:after{content:"\f09a"}
.sociallinks .socialIcon ul li a i.instagramIcon:after{content:"\f16d"}
.sociallinks .socialIcon ul li a i.pinterestIcon:after{content:"\f0d5"}
.sociallinks .socialIcon ul li a i:hover{background:#fff;color:#000;transition:300ms all ease;-webkit-transition:300ms all ease;-moz-transition:300ms all ease}
.anchorLinks #AnchorLink .nav-tabs li:hover a,.anchorLinks .anchorLinkElement .nav-tabs li:hover a,.anchorLinks #AnchorLink .nav-tabs li.active a,.anchorLinks .anchorLinkElement .nav-tabs li.active a{border-top:4px solid #a71f29 !important}
.heroParallax{margin:0 -15px}
.heroParallax .heroParallax-element,.heroParallax #mainContent{margin:0 !important}
.heroParallax .heroParallax-element .carousel,.heroParallax #mainContent .carousel{margin:0}
.heroParallax .heroParallax-element .carousel .carousel-indicators,.heroParallax #mainContent .carousel .carousel-indicators{margin:0;height:auto}
.heroParallax .heroParallax-element .carousel .carousel-inner img,.heroParallax #mainContent .carousel .carousel-inner img{max-height:660px}
@media(min-width:770px){.heroParallax .heroParallax-element .carousel .carousel-inner,.heroParallax #mainContent .carousel .carousel-inner{height:auto}
.heroParallax .heroParallax-element .carousel .carousel-inner>.item a img,.heroParallax #mainContent .carousel .carousel-inner>.item a img{height:100%}
.heroParallax .heroParallax-element .carousel .carousel-inner>.item img,.heroParallax #mainContent .carousel .carousel-inner>.item img{height:auto !important;min-height:390px !important;display:block;overflow:hidden;object-fit:cover}
}
.heroParallax .heroParallax-element .carousel .carousel-inner .container,.heroParallax #mainContent .carousel .carousel-inner .container{margin:0 !important}
.heroParallax .heroParallax-element .carousel .carousel-caption,.heroParallax #mainContent .carousel .carousel-caption{top:0 !important;width:100% !important;left:0 !important;position:absolute;text-shadow:none !important;height:100%;padding:15px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;right:auto;bottom:auto;text-align:center}
.heroParallax .heroParallax-element .carousel .carousel-caption h1,.heroParallax #mainContent .carousel .carousel-caption h1,.heroParallax .heroParallax-element .carousel .carousel-caption h2,.heroParallax #mainContent .carousel .carousel-caption h2,.heroParallax .heroParallax-element .carousel .carousel-caption h3,.heroParallax #mainContent .carousel .carousel-caption h3{margin:0}
.heroParallax .heroParallax-element .carousel .carousel-caption h1,.heroParallax #mainContent .carousel .carousel-caption h1,.heroParallax .heroParallax-element .carousel .carousel-caption h2,.heroParallax #mainContent .carousel .carousel-caption h2{font-size:3.5em;text-transform:none;font-family:'Quicksand',sans-serif}
.heroParallax .heroParallax-element .carousel .carousel-caption h3,.heroParallax #mainContent .carousel .carousel-caption h3{font-size:1.5em}
.heroParallax .heroParallax-element .carousel .carousel-caption h2,.heroParallax #mainContent .carousel .carousel-caption h2,.heroParallax .heroParallax-element .carousel .carousel-caption h3,.heroParallax #mainContent .carousel .carousel-caption h3{line-height:normal;color:#fff !important;font-family:'Quicksand',sans-serif}
.heroParallax .heroParallax-element .carousel .carousel-caption p,.heroParallax #mainContent .carousel .carousel-caption p{font-size:1.2em;line-height:1.5em;font-family:'Quicksand',sans-serif;text-align:center}
.heroParallax .heroParallax-element .carousel .carousel-calltoAction,.heroParallax #mainContent .carousel .carousel-calltoAction{margin:40px 0 0;text-align:center}
.heroParallax .heroParallax-element .carousel .carousel-calltoAction a,.heroParallax #mainContent .carousel .carousel-calltoAction a{display:inline-block;text-decoration:none !important}
.heroParallax .heroParallax-element .carousel .carousel-calltoAction button,.heroParallax #mainContent .carousel .carousel-calltoAction button{text-transform:capitalize;background-color:#d22734;font-size:1.1em;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:0;padding:1.3em 2.5em;font-weight:bold;transition:all ease 300ms;-webkit-transition:all ease 300ms;-moz-transition:all ease 300ms;margin:auto;display:block}
.heroParallax .heroParallax-element .carousel .carousel-calltoAction button:hover,.heroParallax #mainContent .carousel .carousel-calltoAction button:hover,.heroParallax .heroParallax-element .carousel .carousel-calltoAction button:focus,.heroParallax #mainContent .carousel .carousel-calltoAction button:focus{color:#fff !important;background-color:#a71f29 !important;transition:all ease 300ms;-webkit-transition:all ease 300ms;-moz-transition:all ease 300ms}
@media(max-width:1199px){.heroParallax .carousel-inner .item .carousel-caption .container{max-width:100%}
.heroParallax .carousel-inner .item .carousel-caption h1,.heroParallax .carousel-inner .item .carousel-caption h2{font-size:3em !important}
}
@media(max-width:991px){.heroParallax .carousel-inner .item .carousel-caption h2,.heroParallax .carousel-inner .item .carousel-caption p,.heroParallax .carousel-inner .item .carousel-caption h3{width:100% !important}
}
@media(max-width:769px){.heroParallax .carousel-inner .item img{height:350px;object-fit:cover}
.heroParallax .carousel-inner .item .carousel-caption{font-size:15px !important}
.heroParallax .carousel-inner .item .carousel-caption br{display:inline !important}
.heroParallax .carousel-inner .item .carousel-caption h1,.heroParallax .carousel-inner .item .carousel-caption h2{font-size:2em !important}
.heroParallax .carousel-inner .item .carousel-caption p{font-size:15px !important}
.heroParallax .carousel-inner .item .carousel-caption button{padding:15px !important}
}
.contentHighlight .row .Default{padding:0}
.form-container{background:none !important}
.form-container .forms-title{font-size:28px;position:relative;margin:30px 0 !important;padding:0 0 15px;border:0 !important;font-weight:bold;background:none !important;color:#000}
.form-container .forms-title:after{position:absolute;top:100%;left:0;width:45px;height:4px;content:'';background:#ef433f;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.form-container .custom-form-row{background:#fff;border:1px solid #eee;margin:0 0 30px}
.form-container .custom-form-row form{padding:0}
.thankYouPage .InformaBookAStandForm.InformaBookAStandForm-form-main-fo1{background:#fffbfa !important;border:1px solid #eee}
.thankYouPage .InformaBookAStandForm.InformaBookAStandForm-form-main-fo1 .form-horizontal.registration-form h1{margin:30px 0 !important}
.t-cta{background:#e2e4e6;margin:30px -15px}
@media(max-width:767px){.t-cta{margin:30px 0}
}
.t-cta .row{margin:0}
.t-cta .column{padding:0}
.t-intro{background:#f3f3f3;padding:40px 0}
.t-intro img{margin:auto}
.t-widgets{margin-left:-15px;margin-right:-15px;padding:0}
.t-widgets .column-control-columns .column.col-xs-12.col-sm-9.col-md-9.col-lg-9{width:66.6666666666666%}
.t-widgets .column-control-columns .column.col-xs-12.col-sm-3.col-md-3.col-lg-3{width:33.33333333333337%}
@media(max-width:767px){.t-widgets .column-control-columns .column.col-xs-12.col-sm-9.col-md-9.col-lg-9{width:100%}
.t-widgets .column-control-columns .column.col-xs-12.col-sm-3.col-md-3.col-lg-3{width:100%}
}
.columns-4-6 .column-control-columns .column.col-xs-12.col-sm-9.col-md-9.col-lg-9{width:66.6666666666666%}
.columns-4-6 .column-control-columns .column.col-xs-12.col-sm-3.col-md-3.col-lg-3{width:33.33333333333337%}
@media(max-width:767px){.columns-4-6 .column-control-columns .column.col-xs-12.col-sm-9.col-md-9.col-lg-9{width:100%}
.columns-4-6 .column-control-columns .column.col-xs-12.col-sm-3.col-md-3.col-lg-3{width:100%}
}
.t-official-partners{margin:0 0 20px}
.t-official-partners .default{margin-right:-5px;margin-left:-5px}
.t-official-partners .default .col-sm-4{padding:0 5px}
.t-official-partners .default .col-sm-4 .banner-custom-divider{margin:0}
.t-official-partners .default .col-sm-4 .banner-custom-divider .banner-section{margin:0;padding:0}
.t-country-pavilions .imagecalltoaction .informa-image-call-to-action .informa-image-call-to-action-title{padding:0 5px 0 40px;position:relative}
.t-country-pavilions .imagecalltoaction .informa-image-call-to-action .informa-image-call-to-action-title:after{display:block;height:1px;width:100%;position:absolute;top:50%;margin-top:-0.5px;left:0;content:'';background:#c00000;z-index:1}
.t-country-pavilions .imagecalltoaction .informa-image-call-to-action .informa-image-call-to-action-title h3{margin:0;line-height:80px;padding:5px 10px;background:#fff;display:inline-block;z-index:10;position:relative}
.t-country-pavilions .imagecalltoaction .informa-image-call-to-action .informa-image-call-to-action-content-section .informa-image-call-to-action-content-image{position:absolute;right:0;top:0;background:#fff;padding:10px;z-index:10;width:auto !important}
.t-country-pavilions .imagecalltoaction .informa-image-call-to-action .col-md-8{padding:0}
.t-404 .navbar-form{max-width:233px;margin:auto}
.t-upcoming-events{margin-left:-15px;margin-right:-15px;padding:60px 10px;background:#fffbfa;text-align:center}
.t-upcoming-events .titleBar h4:after{left:50%;width:45px;margin-left:-22.5px}
.t-upcoming-events .banner-section .informa-image-banner-image img{width:100%;max-width:200px !important;max-height:200px}
.t-media-partners{margin-left:-15px;margin-right:-15px;padding:60px 10px;background:#fff;text-align:center}
.t-media-partners .titleBar h4:after{left:50%;width:45px;margin-left:-22.5px}
.t-media-partners .linklist ul{text-align:center}
.t-media-partners .linklist ul li{float:none !important;display:inline-block !important;border:0 !important}
.t-media-partners .linklist ul li a{display:block;font-size:18px;font-weight:bold;color:#000;margin:0 35px 20px}
.t-media-partners .linklist ul li a .separator{display:none !important}
.t-social-media{margin-left:-15px;margin-right:-15px;background:#373737}
.t-social-media .social-icons-custom{max-width:900px;border-left:1px solid #333;padding-left:15px;width:100%;margin:auto}
.t-social-media .social-icons-custom .col-sm-4{padding:0}
.t-social-media .social-icons-custom .contentHighlight #container1 .component1 .heading a{padding:60px 0;border-right:1px solid #333;text-align:center;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.t-social-media .social-icons-custom .contentHighlight #container1 .component1 .heading a img{display:inline-block;opacity:.3;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.t-social-media .social-icons-custom .contentHighlight #container1 .component1 .heading a h3{padding:0 !important;margin:0 0 0 10px !important;display:inline-block;position:static;width:auto !important;height:auto !important;font-size:13px;font-weight:bold;color:#fff;letter-spacing:2px;text-transform:uppercase}
.t-social-media .social-icons-custom .contentHighlight #container1 .component1 .heading a:after{display:none}
.t-social-media .social-icons-custom .contentHighlight #container1 .component1 .heading a:hover{transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.t-social-media .social-icons-custom .contentHighlight #container1 .component1 .heading a:hover img{opacity:1;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.t-social-media .social-icons-custom .social-facebook a:hover{background:#3b5998}
.t-social-media .social-icons-custom .social-wechat a:hover{background:#00da21}
.t-social-media .social-icons-custom .social-linkedin a:hover{background:#287bbc}
.t-footer-widgets{margin-left:-15px;margin-right:-15px;background:#f2f2f2;padding:40px 0}
.t-footer-widgets p{color:#000;font-size:16px}
.t-footer-widgets a{color:#000}
.t-footer-widgets h4{color:#000;font-weight:bold;margin:0 0 10px;font-size:22px}
.t-footer-widgets .bannerImage .informa-image-banner .banner-section .informa-image-banner-image img{width:auto !important;max-width:100%}
.t-footer-widgets .linklist .row{margin:0}
.t-footer-widgets .linklist ul li{border:0 !important;float:none;display:block}
.t-footer-widgets .linklist ul li a{padding:0;margin:0 0 10px;font-size:18px;line-height:28px}
.t-footer-widgets .linklist ul li a .separator{display:none}
.t-footer-widgets .linklist ul li a:hover{color:#a71f29}
.t-footer-widgets .t-footer-logo{padding-top:20px;margin-top:20px;border-top:1px solid rgba(255,255,255,0.3)}
.t-footer-widgets .t-footer-logo .informa-image-banner-image{padding:0 20px}
.t-footer-widgets .t-footer-logo .col-lg-3{width:33.333333333333%}
.t-footer-widgets .t-footer-logo .col-lg-9{width:66.6666666666666%}
.footercontainer footer{margin-top:0}
.footercontainer .aboutInfo{margin:0 -15px;padding:15px 0 !important}
.footercontainer .about-informa p{margin:20px 0 !important}
.footercontainer .footerNavbg{padding:0}
.footercontainer .footerLogo{text-align:right;margin:0 !important}
.footercontainer .footerLogo img{display:inline-block;height:60px !important;width:auto !important}
.footercontainer .informa-link-list-items li a:hover{color:#a71f29}
.footercontainer .informa-link-list-items li span{color:#fff !important}
.t-landing{margin-left:-15px;margin-right:-15px}
.t-landing .t-landing-language{padding:40px 0;background:#000}
.t-landing .t-landing-language .linklist ul{width:100%;text-align:center}
.t-landing .t-landing-language .linklist ul li{display:inline-block;float:none;border:0}
.t-landing .t-landing-language .linklist ul li a{font-size:16px;font-weight:bold;color:#fff;background:#a71f29;border:1px solid #a71f29 !important;padding:18px 40px;margin:0 5px;text-transform:uppercase;width:190px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.t-landing .t-landing-language .linklist ul li a:hover{background:0;border:1px solid #fff !important;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.t-landing .t-landing-language .linklist ul li a .separator{display:none}
.t-landing .t-landing-language .linklist ul li:first-child a{background:#777171;border:1px solid #777171 !important}
.t-landing .t-landing-organizer{max-width:570px;margin:auto;padding:20px 0}
.t-landing .t-landing-organizer .banner-section .informa-image-banner-image img{width:auto !important;height:auto !important}
@media(max-width:1199px){.countdown p .countDisplay{width:78px;height:78px;font-size:20px !important;line-height:20px}
}
@media(max-width:1024px){.container-fluid{margin-top:0}
.carousel-inner>.item>img,.carousel-inner>.item>a>img{height:auto}
}
@media(max-width:769px){body{padding-top:0 !important}
.headercontainer header .headerVerticalHold .container #header_search .search-form .input-group input[type="text"]{width:70%;font-size:5vw;left:5%}
.headercontainer header .headerVerticalHold .container #header_search .search-form .input-group .input-group-btn{left:-5%;z-index:99999;width:10%}
.headercontainer header .headerVerticalHold .container #header_search .search-form .input-group .input-group-btn button i{font-size:5vw}
.headercontainer header .headerVerticalHold .container #header_search .trig-close{font-size:5vw}
.headercontainer header{min-height:0}
.headercontainer header .headerVerticalHold .container .right{right:20px}
.informa-header-menu .navbar-inverse .mobileLayoutNav .dropdown-menu li:hover{background:#a71f29 !important}
.informa-header-menu .navbar .container .trig-search{position:static}
.informa-header-menu .navToggleBtn{margin:0 !important}
.informa-header-menu .navToggleBtn .navbar-inverse .navbar-toggle{padding:8px 10px !important}
.informa-header-menu.fixed .navToggleBtn{margin:0 15px 0 0 !important}
.t-intro{padding:20px 10px}
.t-widgets{padding:20px 10px}
.t-country-pavilions .imagecalltoaction .informa-image-call-to-action .informa-image-call-to-action-content-section .informa-image-call-to-action-content-image{position:static;padding:0;z-index:10;width:auto !important}
.t-landing .bannerImage.section{margin:0 !important}
.t-landing .t-landing-language .linklist ul{padding:0 15px}
.t-landing .t-landing-language .linklist ul li a{margin:5px 0}
.t-landing .t-landing-organizer{padding:20px 15px}
.t-landing .t-landing-organizer .banner-section .informa-image-banner-image img{width:auto !important;height:auto !important}
.t-upcoming-events{padding:20px 10px}
.t-social-media{padding:0}
.t-social-media .social-icons-custom .contentHighlight #container1 .component1{margin:0 !important}
.t-social-media .social-icons-custom .contentHighlight #container1 .component1 .heading a{text-align:left;padding:20px 10px;border-right:0;border-bottom:1px solid #333}
.t-footer-widgets{padding:20px 10px}
}
.row-custom-divider{margin-top:0}