/* CSS by Media 10 Ltd */
/* General */
.itemid-701 li.up-cycling {
	display: none;
}	
#number_251 li.showname.super, #number_251 li.showname.interiors {
  display:none;
}
#number_343 li.showname.up-cycling, #number_343 li.showname.super  {
  display:none;
}
#number_239 li.showname.interiors{
  display:none;
}

svg text{

  font-family: 'PT Sans',Arial, Helvetica,sans-serif!important;
}
body{overflow-x: hidden;font-family: 'PT Sans',Arial, Helvetica, sans-serif; color: #2f2f2f;}
html {overflow-x: hidden;}
.hidedesktop{display:none;}
#mobilemenu{display: none;}
#system-message-container #system-message {display: none;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font-weight: inherit;vertical-align: baseline;}
h1,h2,h3,h4,h5,h6{font-family: 'Montserrat Alternates', sans-serif;}
h1 {font-size: 40px;font-weight: bold;color: #6ea32f;margin-bottom: 10px;}
h2{font-size: 40px;font-weight: bold;color: #6ea32f;margin-bottom: 10px;}
.page-header h1{font-size: 30px;font-weight: bold;color: #6ea32f;margin-bottom: 10px;}
h3{font-size: 40px;font-weight: bold;color: #6ea32f;margin-bottom: 10px;}
#t3-mainbody .row{margin: 0;}
.t3-mainbody {padding-bottom: 0;padding-top: 0;}
article img[align=left], .img_caption.left, .pull-left.item-image {margin: 0 0 20px;display: inline-block;}
#bodycopy{display: inline-block; width: 100%; float: left;}
.item-page{}
a {color: #6ca423;}
.layout-blog h2 {font-size: 22px;line-height: normal;}
#anchortag a{width: 100%;height: 5px;position: absolute;top: -130px;}
/* .layout-blog h3 {font-size: 20px;} */
ul {list-style-position: inside;}
img.logo-img.wow.rotateIn {visibility: inherit !important;}
/* Minitek styles */
.mnwall-item-outer-cont {box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.16);}
#mnwall_iso_container_2 .mnwall-item-outer-cont {box-shadow:none;}
/* WHITE BACKGROUNDS */

.catid_29 #t3-mainbody,
.catid_2 #t3-mainbody,
.catid_8 #t3-mainbody,
.catid_11 #t3-mainbody,
.catid_11 #t3-mainbody,
.catid_44 #t3-mainbody,
.catid_32  #t3-mainbody,
.catid_44 #t3-mainbody,
.catid_17 #t3-mainbody,
.catid_30 #t3-mainbody{background: #fff;margin-bottom: 50px;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.16);}
.catid_2 #t3-mainbody .item-page,
.catid_8 #t3-mainbody .item-page,
.catid_11 #t3-mainbody .item-page,
.catid_44 #t3-mainbody .item-page,
.catid_17 #t3-mainbody .item-page,
.catid_30 #t3-mainbody .item-page{padding-bottom: 40px;float: left; width: 100%;}

/* Comps */
#number_30 .dark-text .mnwall-readmore a {position: relative;color: #fff;z-index: 20;font-size: 0px;width: 95px;}
#number_30 .dark-text .mnwall-readmore a:hover{background: #f4f4f4;opacity: 0.8;}
#number_30 .dark-text .mnwall-readmore{position: relative; bottom:0;}
#number_30 .dark-text .mnwall-readmore:after{content: "Enter Now"; position: absolute;left: 50px;top: 8px;z-index: 10;}
.rsform-block {margin-bottom: 15px;float: left;width: 100%;}


/**/

.pageid-372 #t3-mainbody {
  background: white;
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.16);
}

.catid_32 #t3-content.span12 {
    padding-left: 40px;
    padding-right: 40px;
  padding-bottom: 40px;
    box-sizing: border-box;
}
/* Header */
#t3-header {position: fixed;width: 100%;z-index: 10;background: #0c3a38;}
#t3-header .row{margin: 0;}
.t3-header {background: transparent;}
/**/
#guestheader{width: 100%;float: left;display: inline-block;}
.quix{display: inline-block;width: 100%;}
/****** Logo ******/
/* Home */
.home .catid_2 #t3-mainbody{margin-bottom: 0;}
#leaderboard img{
	display: block;
	margin: 50px auto 0 auto;
}
/* .homepage #datebar{display: none !important;} */
.homepage #bodyblock{padding-top: 0;}
.homepage #t3-header .logo-image, #t3-header .logo-image {position: absolute;left: 20px;border-radius: 0 0 10px 10px;top: 0;background: #fff; max-width: 240px;box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.36);transition: all .2s ease;}
.homepage .menuBody #t3-header .logo-image, .menuBody #t3-header .logo-image{max-width: 190px;transition: all .2s ease; }

.j39 #t3-header .logo-image img{width: 240px;}

.homepage #t3-header .logo-image a{width: 100%; height: 100%;}
.homepage #t3-header .span2{width: 10%;margin: 0;}
.homepage #t3-header .span8{width: 80%;margin: 0;}
.homepage .t3-header{-webkit-transform: translateY(0);-moz-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
#mnwall_iso_container_1 .mnwall-photo-link img:hover{transform: scale(1.2);}
#mnwall_iso_container_1 .mnwall-photo-link img{transition: all .9s;}
.home .menuBody #t3-header .logo-image {padding: 5px;}
/* Every other page */
#t3-mainbody .t3-sidebar{margin-top: 5.1%;}
#t3-header .logo-image img{transition: all .2s ease;}
.menuBody #t3-header .logo-image img{transition: all .2s ease;}

/*.menuBody .t3-header {-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}
.t3-header{-webkit-transform: translateY(-25px);-moz-transform: translateY(-25px);-o-transform: translateY(-25px);transform: translateY(-25px);}
.t3-header {-webkit-transition: 0.3s opacity 0.2s, 0.3s transform 0.2s;-moz-transition: 0.3s opacity 0.2s, 0.3s transform 0.2s;-o-transition: 0.3s opacity 0.2s, 0.3s transform 0.2s;transition: 0.3s opacity 0.2s, 0.3s transform 0.2s;}*/

#datebar{color: #fff;float: left; width: 100%;}
#datebar .head-search{margin: 0 20px;}
#t3-header #datebar .span2 {
    width:300px;
    transition: max-width 0.2s ease;
    max-width: 283px;
}
.home #t3-header #datebar .span2 {
    width:300px;
    transition: max-width 0.2s ease;
    max-width: 283px;
}

.menuBody #t3-header #datebar .span2 {
        max-width: 235px;
}

#headerdates span {display: block;text-transform: uppercase;}
#headerdates{position: relative; opacity: 1;float: left;}
/*
#headerdates{position: relative; opacity: 1;float: left;}

.menuBody #headerdates{opacity: 1;
-webkit-animation: fadein 2s; 
-moz-animation: fadein 2s; 
-ms-animation: fadein 2s;
-o-animation: fadein 2s;
animation: fadein 2s;
padding-left: 10px;
}*/
@keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
/* Firefox < 16 */
@-moz-keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
/* Internet Explorer */
@-ms-keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
/* Opera < 12.1 */
@-o-keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
@keyframes fadeout {
from { opacity: 1; }
to { opacity: 0; }
}
/* Firefox < 16 */
@-moz-keyframes fadeout {
from { opacity: 1; }
to { opacity: 0; }
}
/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadeout {
from { opacity: 1; }
to { opacity: 0; }
}
/* Internet Explorer */
@-ms-keyframes fadeout {
from { opacity: 1; }
to { opacity: 0; }
}
/* Opera < 12.1 */
@-o-keyframes fadeout {
from { opacity: 1; }
to { opacity: 0; }
}
/*.menuBody #datebar{display: block;transition: all .2s ease;}*/
#bodyblock{padding-top: 175px}



/* .home #t3-header .logo-image {padding: 20px;} */
.j39 #t3-header .logo-image {padding: 5px;}
#t3-header .logo-image img{max-width: 100% !important;}
#t3-header .logo-image a{width: 100%; height: 100%;transition: all .2s ease;}
.menuBody #t3-header .logo-image a{width: 100%; height: 100%;margin-top: 0px;transition: all .2s ease;}
.home #t3-header .logo-image a{width: 100%; height: 100%;margin-top: 0;}
.home .menuBody #t3-header .logo-image a{width: 100%; height: 100%;margin-top: 0;}
#t3-header .span2{width: 10%;margin: 0;}
#t3-header .span8{width: 80%;margin: 0;}
#headerdates .logo-image span, .logo-image small {display: block;}
/* Nav */
#headerdates span:first-child {
    font-size: 11.5px;
    display: flex;
    white-space: nowrap;
    line-height: 10px;
    position: fixed;
    right: 10px;
    top: 10px;
    flex-direction: column;
}
#headerdates span:last-child {
    margin-top: 50px;
    margin-bottom: -50px;
    white-space: nowrap;
}
#headerdates span:last-child:first-line {
font-weight: 800;
}

#headerdates span:first-child svg{


}
.t3-mainnav .navbar .nav {margin: 0 auto;max-width: 780px;float: none;width: 100%;}
.t3-mainnav .navbar .nav {
display: flex;
    align-items: center;
    margin-left: auto;
    max-width: 780px;
margin-right: calc(50vw - 653px);
    justify-content: flex-end;
    float: none;
    width: 100%;
    height: 50px;
    text-align: right;}
.t3-mainnav .navbar .nav > li {float: none;display: inline-block;text-align: center;width: 19.5%;}
/*.home .t3-mainnav .navbar .nav > li {float: none;display: inline-block;text-align: center;width: 16.1222222%;}*/
.t3-mainnav .navbar .nav > li > a:focus, .t3-mainnav .navbar .nav > li > a:hover,
.t3-mainnav .navbar .nav > .active > a, .t3-mainnav .navbar .nav > .active > a:hover, .t3-mainnav .navbar .nav > .active > a:focus{background: none; color: #6ea32f;}
.t3-mainnav .navbar-inner{border: none;}
.t3-mainnav{background: transparent; background-image: none;border: none;}
.t3-mainnav .navbar .nav > li > a {border: none;font-family: 'PT Sans', sans-serif;color: #fff; font-size: 18px; display: block; white-space: nowrap;padding: 0;}
.t3-mainnav .navbar .nav > li > a.home,
.t3-mainnav .navbar .nav > li > a.search {display: none;}
.t3-mainnav .navbar .nav > li:last-child {
	width: 0;
}
.home .t3-mainnav .navbar .nav > li > a.home,
.home .t3-mainnav .navbar .nav > li > a.search {background: #fff;padding: 5px;border-radius: 10px;height: 30px; width: 30px;margin: 0 auto;display: block;}
.t3-mainnav .navbar .nav > li > a.home img,
.t3-mainnav .navbar .nav > li > a.search img{}
.t3-mainnav .nav li.dropdown.open > .dropdown-toggle {background-color: transparent;color: #eee;}
.navbar .nav li.dropdown > .dropdown-toggle .caret {border-top-color: #fff;border-bottom-color: #fff;margin-left: 0px;}
.t3-mainnav .nav li.dropdown.active > .dropdown-toggle, .t3-mainnav .nav li.dropdown.open.active > .dropdown-toggle {background-color: transparent;color: #bbb;}
.t3-mainnav .navbar .btn-navbar {float: left;margin: 4px 20px 4px;color: #543636;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);background-color: #e8e8e8;background-image: none;background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);border:none;background-color: transparent;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:none;-moz-box-shadow: none;box-shadow: none;}
.t3-mainnav .navbar .btn-navbar [class^="icon-"], .t3-mainnav .navbar .btn-navbar [class^=" icon-"] {color: #fff;font-size: 22px;}
.t3-mainnav .navbar .btn-navbar:hover, .t3-mainnav .navbar .btn-navbar:focus, .t3-mainnav .navbar .btn-navbar:active, .t3-mainnav .navbar .btn-navbar.active, .t3-mainnav .navbar .btn-navbar.disabled, .t3-mainnav .navbar .btn-navbar[disabled] {background-color: transparent !important;}
/* Top book Now Button */
.home .topright .head-search {float: right;margin-top: 0;position: absolute;right: 20px;display: block;}
/*.home #topsearch{display: none;}*/
.head-search #topsearch{float: right; /* margin-right: 20px; */}
.head-search .custom{    position: absolute;
    top: 0;
    left: 50%;
    width: 20%;
    text-align: center;
    transform: translateX(-50%);}
.head-search #topsearch a, .t3-mainnav .navbar .nav > li > a.navSearch {background: url('../images/search_icon.png');padding: 5px;border-radius: 5px;height: 30px;width: 30px;    margin: 0 10px;display: block;background-color: #fff;text-indent: -4000px;background-repeat: no-repeat;background-position: center;background-size: 60%;}
.topright .head-search{display: none}
.head-search p{margin: 0;}
.head-search a {color: #0c0c0c;background: #ffc107;padding: 10px 30px;    border-radius: 0 0 5px 5px;font-weight: 600;display: block;}
/*#datebar .head-search{opacity: 0;display: none;}
.menuBody #datebar .head-search{display: block; margin: 0 20px;opacity: 1;width: 200px;
-webkit-animation: fadein 2s; 
-moz-animation: fadein 2s;
-ms-animation: fadein 2s; 
-o-animation: fadein 2s; 
animation: fadein 2s;}*/
/***** HOME *****/
.home .t3-mainbody {padding:0;}
.home .t3-mainbody #t3-content{min-height: 0;padding: 0;}
.home .t3-mainbody #t3-content #system-message{margin: 0;}
.home .t3-mainbody .img_caption.left, .home .pull-left.item-image{margin: 0;display: none;}
/* Home page video */
.banner,
.banner-inner {width: 100%;height: 100%;}
.banner-img {position: absolute;top: 0px;left: 0px;right: 0;bottom: 0;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.banner {overflow: hidden;position: relative;}
.home .banner {height: 100%;position: relative;z-index: 1;margin-top: 120px; min-height: 526px;}
.banner-content {z-index: 9;position: relative; height: 88vh;}
.banner-content .container-fluid {position: absolute;top: 8%;width: 100%; padding: 0;}
.banner-content .container-fluid h1{font-size: 55px;font-weight: bold;font-style: normal;font-stretch: normal;line-height: 1.27;letter-spacing: normal;text-align: center;color: #ffffff;text-shadow: 0 3px 10px rgba(0, 0, 0, 1);}
.banner-content .container-fluid p{}
.banner-content .container-fluid h2{text-shadow: 0 3px 6px rgba(0, 0, 0, 0.9);line-height: 90px;}

@media(max-width: 599px) {
.banner-content .container-fluid h2{	line-height: 48px;line-height: 38px;}
}
.banner-content .container-fluid a{color: #0c0c0c !important;background: #ffc107;padding: 6px 30px;border-radius: 5px;font-weight: 600;display: inline-block; margin-top: 10px;}
#qx-column-888 {margin-top: 17%;}
.banner-video {position: absolute;top: 10px;width: 100vw;background-color: transparent; height: 90vh;}
.banner-video video {position: inherit;top: 0;bottom: 0;right: 0;left: 50%;
    margin: auto;
    min-height: 50%;
    min-width: 50%;
    background-color: transparent;
    transform: translateX(-50%); }
@keyframes jump {
  0% { transform:translateY(0px); }
  30% { transform:translateY(0px); }
  50% { transform: translateY(-10px) }
 55% { transform: translateY(0px)}
  60% { transform: translateY(-3px); }
  65% { transform: translateY(0px); }
  70% { transform: translateY(-1px); }
  75% { transform: translateY(0px); }
  80% { transform: translateY(0px); }
}
#logoJump {
	  animation: jump 2s infinite ;
}
#logoJump2 {
  display:inline-block;
  font-size: 53px;
	  animation: jump 2s infinite;
}

/* Home page video - BACKUP */
/*.banner,
.banner-inner {width: 100%;height: 100%;}
.banner-img {position: absolute;top: 0px;left: 0px;right: 0;bottom: 0;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.banner {overflow: hidden;position: relative;}
.home .banner {height: 100vh;position: relative;z-index: 1;background: url(../images/home2018v2.jpg);background-position: center center;background-repeat: no-repeat;}
.banner-content {z-index: 9;position: relative; height: 80vh;}
.banner-content .container-fluid {position: absolute;top: 25%;width: 100%; padding: 0;}
.banner-content .container-fluid h1{font-size: 55px;font-weight: bold;font-style: normal;font-stretch: normal;line-height: 1.27;letter-spacing: normal;text-align: center;color: #ffffff;text-shadow: 0 3px 10px rgba(0, 0, 0, 0.66);}
.banner-content .container-fluid p{}
.banner-content .container-fluid h2{text-shadow: 0 3px 6px rgba(0, 0, 0, 0.51);}
.banner-content .container-fluid a{color: #0c0c0c !important;background: #ffc107;padding: 6px 30px;border-radius: 5px;font-weight: 600;display: inline-block; margin-top: 10px;}
#qx-column-888 {margin-top: 20%;}
.banner-video {position: absolute;bottom: 0;width: 100vw;background-color: transparent; height: calc(100vh - 130px);}
.banner-video video {position: inherit;top: 0;bottom: 0;right: 0;left: 0;margin: auto;min-height: 50%;min-width: 50%;background-color: transparent; width: 100vw;}
*/
@media (min-aspect-ratio: 14/9){.itemid-101 .banner-video video {}}
@media (max-aspect-ratio: 14/9) {
.home .banner-video video {height: 100vh;}
}
@-webkit-keyframes videoDelay {
0% {opacity: 0;}
100% {opacity: 1;}
}
@keyframes videoDelay {
0% {opacity: 0;}
100% {opacity: 1;}
}
/* MPU */
#qx-column-5011,
#t3-mainbody .span3 .modulempuarticles,
div#qx-column-95854, div#qx-joomla-module-6814 div#banner_111,
.t3-home-block1 .mpufontpage .qx-col-wrap{/*background: #e2e2e2;*/}

#exhibitorZoneApp .qx-row.hidden {
	display: flex!important;
	    flex-wrap: wrap;
	visibility: visible!important;
	align-items: flex-end;
}
#exhibitorZoneApp .qx-element-wrap {
	text-align: center;
}
/*Home Blocks */
#whitebg {background-color: #ffffff;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.16);padding: 50px 50px 20px;margin: 50px 0 -50px;position: relative; z-index: 1;}
div#home-block3-extra .qx.quix {width: 80%;margin: 0 auto;display: block;}
.wrap.t3-home-block4 .mnwall-desc, .home .wrap.t3-home-block4 .mnwall-readmore {padding-left: 0;}
.wrap.t3-home-block4 .dark-text .mnwall-readmore a, .our-experts .mnwall-readmore a {color: #000000;border: none;padding-left: 0;font-weight: bold;font-size: 1.5em;font-family: 'Montserrat Alternates', sans-serif;transition: all 0.5s;}
.wrap.t3-home-block4 .dark-text .mnwall-readmore a:hover, .our-experts .mnwall-readmore a:hover {padding-right: 24px;padding-left: 8px; border: none;}
.wrap.t3-home-block4 .dark-text .mnwall-readmore a, .our-experts .mnwall-readmore a {color: #000000;
border: none;
padding-left: 0;
font-weight: bold;
font-size: 16px;
font-family: 'Montserrat Alternates', sans-serif;
transition: all 0.5s;
}
.wrap.t3-home-block4 .dark-text .mnwall-readmore a:hover:after, .our-experts .mnwall-readmore a:hover:after {
opacity: 1;
right: -10px;
}
.wrap.t3-home-block4 .dark-text .mnwall-readmore a:after, .our-experts .mnwall-readmore a:after {
content: '>';
position: relative;
opacity: 0;
right: -20px;
transition: 0.5s;
}
.wrap.t3-home-block4 .mnwall-item-img:hover {
opacity: 0.9; 
}
a.signUp {

    display: inline-block;
    margin-top: 20px;

    background: #6ea32f;
    color: white;
    padding: 15px 30px;
    border-radius: 5px;
    font-weight: 600;
}
a.signUp i{
	margin-right: 10px;
	}
/* 1 */
.t3-home-block1{margin: 50px 0 75px;}
.t3-home-block1 .mpufontpage .qx-element-wrap{margin-top: 0;}
.t3-home-block1 .mpufontpage .qx-element-wrap .advert{margin: 0 auto;}
/* .t3-home-block1 .mpufontpage .qx-element-wrap .MPU .advert:before{content: 'Advertisement'; position: relative; left: -95px; top:-25px;} */
.t3-home-block1 .mpufontpage .qx-element-wrap .MPU{overflow: visible;position: relative; top: 20%;}
.t3-home-block1 .mpufontpage .qx-element-wrap .MPU:before{}
.t3-home-block1 .mnwall-columns .content-bottom .mnwall-item-inner{
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.9) 99%, rgba(0,0,0,0.9) 100%) !important; /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 99%,rgba(0,0,0,0.9) 100%) !important; /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 99%,rgba(0,0,0,0.9) 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
padding: 20px 0 10px;}
.t3-home-block1 h3.mnwall-title{line-height: normal; padding: 0; text-align: center;}
.t3-home-block1 h3.mnwall-title a{text-transform: inherit;font-size: 20px;font-weight: bold;color: #ffffff;}
/***** whats at the show *****/
.t3-home-block1 .quix_subpage .qx-column .qx-element .qx-image-wrapper .qx-img {min-height: 180px;}
.t3-home-block1 .quix_subpage .qx-column.thirtypercent{width: 23%; max-width: 320px}
.t3-home-block1 .quix_subpage .qx-column.mpufontpage{}
.t3-home-block1 .quix_subpage .qx-column .qx-element .qx-page-link-wrap .qx-image-title h4 {display: block;vertical-align: bottom;padding: 8px 2px;text-align: center;line-height: 1;color: #fff;text-transform: inherit;font-size: 20px;font-weight: bold;text-shadow: 3px 3px 6px rgba(0,0,0,0.47);position: absolute;z-index: 5;bottom: 0;width: 100%;background: #00000047;}
.qx-timetable {position: absolute;
    width: auto;
    background-color: #f3c250;
    border-radius: 20px;
    z-index: 9;
    padding: 15px;
    right: 10px;
    color: black;
    top: 198px;
}
    #number_253 .quix_subpage .qx-column .qx-element .qx-image-wrapper .qx-img {min-height: 180px;}
#number_259 .rounded-btn-view,#number_253 .rounded-btn-view {
	display: none;
}
.pid_118 .quix_subpage .qx-column.mpufontpage{}
#number_253 .quix_subpage .qx-column .qx-element .qx-page-link-wrap .qx-image-title h4 {display: block;vertical-align: bottom;padding: 8px 2px;text-align: center;line-height: 1;color: #fff;text-transform: inherit;font-size: 20px;font-weight: bold;text-shadow: 3px 3px 6px rgba(0,0,0,0.47);position: absolute;z-index: 5;bottom: 0;width: 100%;background: #00000047;}

.qx-timetable a:hover{cursor: pointer;}
/* Promo Message */
.promoblock{position: relative;z-index: 9;float: left;width: 100%;margin: 50px 0 0;}
.moduletable.promo-content {width: 100%;color: #fff;padding: 50px 100px;background: #0c3a38;position: relative;bottom: 50px;text-align: center;padding: 20px 0;}
.promo-content p {font-size: 1.5em;color: #FFF;;font-family: "PTSans", sans-serif; line-height: 1;}
.promo-content p:first-of-type {font-family: 'Montserrat Alternates', sans-serif; font-weight: bold; font-size: 2em;margin: 0;}
.promo-content a:hover p{
	color: #6ea32f;
}

/* 2 */
.t3-home-block2{/*background-image: linear-gradient(290deg, #96d3a9, #94b7d5);*/padding: 50px 0;background: #189fb3;}

.t3-home-block2 h2{color: #fff;}
#qx-image-7312 img {margin-top: -100px;}
/* 3 */
.t3-home-block3{margin: 50px 0 75px;}
#home-block3-extra .quix_subpage .qx-column .qx-element .qx-page-link-wrap .qx-image-title h4 {padding: 10% 10px;}
/* 4 */
.t3-home-block4{/*background-image: linear-gradient(290deg, #96d3a9, #94b7d5);*/background: #0c3a38;}
.t3-home-block4 #treadandstyle{display: block; margin-top: 25px;}
/* 5 */
.t3-home-block5{ background: #189fb3;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.16);padding: 130px 0 50px;}
.t3-home-block5 #mnwall_scr_3{overflow: hidden;}
.t3-home-block5 #mnwall_scr_3 .mnwall-scr-item{min-width: 223px;}
.t3-home-block5 .flickity-viewport{overflow: visible;}
.t3-home-block5 h3{color: #fff}
.t3-home-block5 .mnwall_image_scroller .mnwall-scr-detail-box, .t3-home-block5 .mnwall-item-inner.mnwall-detail-box {width: 99%; max-width: 100%;bottom: -5%; position: absolute; left: 5%; max-height: 90%; z-index: 1;}
.t3-home-block5 .mnwall-scr-item-outer-cont,
.t3-home-block5 .mnwall-scr-item-inner-cont, .t3-home-block5 .mnwall-item-inner-cont, .t3-home-block5 .mnwall-item-outer-cont {overflow: visible;}
.t3-home-block5 .mnwall_image_scroller .mnwall-scr-item{opacity: 1;}
.t3-home-block5 .mnwall-scr-item .mnwall-scr-item-cover{z-index: 0; height: 1px;}
.t3-home-block5 h3.mnwall-title {font-family: 'PT Sans';font-weight: 100;padding: 10px 0;text-align: center;line-height: initial;}
.t3-home-block5 h3.mnwall-title span{line-height: normal; text-transform: inherit;}
.t3-home-block5 .mnwall-item-inner-cont .mnwall-item-inner {padding: 3px 0;}
#expertslink{width: 100%; text-align: center;}
#expertslink a{color: #0c0c0c;background: #ffc107;padding: 15px 30px;border-radius: 5px;font-weight: 600;}
.wrap.t3-home-block2 .article-body p.p1 {
/* 	color: white; */
}
.t3-home-block5 #qx-row-2057{}
.t3-home-block5 #qx-row-2057 .qx-col-lg-2,
.t3-home-block5 #qx-row-2057 .qx-col-lg-3 {width:20%;}

.t3-home-block5 #qx-row-2057 .qx-col-lg-2 img,
.t3-home-block5 #qx-row-2057 .qx-col-lg-3 img {width:100%;}

.t3-home-block5 #qx-row-2057 .qx-col-lg-2 .qx-element-button,
.t3-home-block5 #qx-row-2057 .qx-col-lg-3 .qx-element-button {margin: -20px 0 0 10px; width: 100%;}

.t3-home-block5 #qx-row-2057 .qx-col-lg-2 .qx-element-button a, 
.t3-home-block5 #qx-row-2057 .qx-col-lg-3 .qx-element-button a {display: block;position: relative;z-index: 1;border: none;border-radius: 0;font-size: 18px;padding: 10px 0;}

.flickity-page-dots li:nth-of-type(even) {
    display: none;
}
/* Highlights */

#qx-column-5011 .qx-element-wrap {margin-top: 0;}
/* #qx-column-5011 .qx-element-wrap .advert:before {content: 'Advertisement';position: relative;left: -95px;top: -25px;} */
#qx-column-5011 .qx-element-wrap .advert {margin: 0 auto;}
@media(min-width:992px) {
  #qx-column-5011  #qx-joomla-module-2963 {position: relative;margin-top: -20%;}
}


#qx-section-614{}
#qx-section-614 .qx-page-content p{padding: 0;}
#qx-section-614 p{padding: 0 !important;}
#qx-section-614 h4 {font-size: 24px;font-weight: 700;}
#qx-section-614 a h4 {
    font-size: 24px;
    font-weight: 700;
    color: #444;
    text-shadow: none;
    padding: 0;
    text-transform: inherit;
}
div#qx-section-614 a.qx-page-link-wrap {
    position: inherit !important;
}


#qx-section-614 .quix_subpage .qx-column .qx-element .qx-page-link-wrap .qx-image-title h4 {
	display: block;
	padding: 0;
	text-align: inherit;
	line-height: 24px;
	color: #444;
	text-transform: inherit;
	box-shadow: none;
}
#qx-section-614 .qx-row .qx-column {max-width: 455px; background: #fff;}
#qx-section-614 .qx-row .qx-column .qx-col-wrap{}
#qx-section-614 .qx-row #qx-column-717 {max-width: 100%;}
#qx-section-614 .qx-row .qx-column:nth-child(2){margin: 0 15px;}
#qx-section-614.quix_subpage .qx-column .qx-element .qx-image-title {display: block;padding: 15px 15px 0 15px;text-align: left;}
#qx-section-614.quix_subpage .qx-column .qx-element a .qx-image-title {display: block;padding: 15px 15px 0 15px;text-align: left;}
#qx-section-614.quix_subpage .qx-column .qx-element .qx-page-content {position: relative;padding: 15px; text-align: left;min-height: 130px;}
#qx-section-614.quix_subpage .qx-column .qx-element-wrap{}
#qx-section-614.quix_subpage .qx-element-wrap p{margin: 0;}
#qx-section-614.quix_subpage #qx-column-717 .qx-element-wrap,
#qx-section-614.quix_subpage .qx-column .qx-element.MPU{box-shadow:none;}
.qx-timetabledate{display: none;/* text-align: left; padding: 0 15px 10px; */}
.qx-timetabledate p{font-weight: bold;}

#sponslogo {position: absolute;top: 155px;background: #fff;border-radius: 0 5px 5px 0;box-shadow: 2px 2px 5px #6d6d6d;}
#sponslogo .qx-img-logo {width: 125px;height: 90px;background-repeat: no-repeat;background-position: center;}

/* Trend & Style */
#qx-section-81723 #mnwall_container_8 .mnwall-item:nth-child(1),
#qx-section-81723 #mnwall_container_8 .mnwall-item:nth-child(2){display: none;}

#qx-section-81723 #mnwall_container_16 .mnwall-item:nth-child(1),
#qx-section-81723 #mnwall_container_16 .mnwall-item:nth-child(2){display: none;}
/* Trend & Style Home page 3*/
#mnwall_container_2 h3.mnwall-title{padding: 0;}
#mnwall_container_2 h3.mnwall-title a{font-size: 18px;}
#treadandstyle .center{margin: 30px 0;}
#treadandstyle a.link {color: #0c0c0c;background: #ffc107;padding: 15px 30px;border-radius: 5px;font-weight: 600;}
div#treadandstyle_mob a.link {color: #0c0c0c;background: #ffc107;padding: 10px 30px;border-radius: 5px;font-weight: 600;}
div#treadandstyle_mob .center {margin: 10px 0;}
/* Our Experts */
.catid_17{}
#bodycopy .tags {width: 100%;float: left;margin: 25px 0;}
#number_17 .blog h1{width: 50%; float: left;}
#number_17 #tagmenu{width: 50%; float: left;position: relative;z-index: 9;}
.catid_17 #t3-mainbody .t3-sidebar {margin-top: 5.15%;margin-left: 24px;}
.catid_17 #t3-content{margin-left: 30px;width: 65%;}
.pid_121{}
.pid_121 #t3-mainbody .item-page .tags a {background: #fff;color: #000;text-shadow: none;font-weight: bold;border: 1px solid #000;border-radius: 0; font-size: 1em;}
.secondpid_166 .headlineh1{width: 75%; float: left;}
#expertmenuwrap{display: none;}
.secondpid_166 #expertmenuwrap {display: inline-block;width: 25%;float: left; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);}
.pageid-166{}
.pageid-166 #qx-section-5617238 #mnwall_container_9 .mnwall-item:nth-child(1),
.pageid-166 #qx-section-5617238 #mnwall_container_9 .mnwall-item:nth-child(2),
.pageid-166 #qx-section-5617238 #mnwall_container_9 .mnwall-item:nth-child(3){display: none;}
@media (max-width: 767px){
	.pageid-166 #qx-section-5617238 #mnwall_container_10 .mnwall-item:nth-child(3){display: none;}
	.pageid-166 #qx-section-5617238 #mnwall_container_9 .mnwall-item:nth-child(3) {display: block;}
}

/* Side Bar MPU */
#t3-mainbody .span3{width: 30%;}

/*#t3-mainbody .span3 .advertmpuarticles {margin: 15% auto;} */
/* #t3-mainbody .span3 .advertmpuarticles:before {content: "Advertisment";display: block;position: absolute;margin-top: -27px;color: #000;font-size: 14px;font-weight: 100;} */
/* drop down menu */
#expertmenuwrap #js-mainnav.megamenu.blackwhite{border: none;}
#expertmenuwrap #megamenucss #js-mainnav.blackwhite .js-megamenu{background: #ffc107;}
#expertmenuwrap #js-mainnav.megamenu.blackwhite ul.level0 li.megacss span.megacss, 
#expertmenuwrap #js-mainnav.megamenu.blackwhite ul.level0 li.megacss a.megacss, 
#expertmenuwrap #js-mainnav.megamenu.blackwhite .megaMenuToggle{border: none; color: #000; font-size: 16px;box-shadow: none;font-weight: 400; text-shadow: none;}
#expertmenuwrap #megamenucss .blackwhite.megamenu ul.level0 > li.megacss:hover > a.megacss, 
#expertmenuwrap #megamenucss #js-mainnav.megamenu.blackwhite ul.level0 li.active{background:#ffc107 !important; color: #000;}
#expertmenuwrap #megamenucss #js-mainnav.megamenu.horizontal ul.level0 li a.haschild.megacss span.menu-title, 
#expertmenuwrap #megamenucss #js-mainnav.megamenu.horizontal ul.level0 li span.haschild.megacss span.menu-title, 
#expertmenuwrap #megamenucss #js-mainnav.megamenu.horizontal ul.level0 li a.haschild-over.megacss span.menu-title, 
#expertmenuwrap #megamenucss #js-mainnav.megamenu.horizontal ul.level0 li span.haschild-over.megacss span.menu-title{background: url(../images/expert_arrow.png);
background-repeat: no-repeat;
display: block;
background-position: right -2px;background-size: 15%;
padding-right: 50px;}
/* Show Info */
.pageid-122{}

.pageid-122 .rl_sliders, 
.pageid-372 .rl_sliders, 
.pageid-381 .rl_sliders,
.pageid-349 .rl_sliders{background: #fff;padding: 0 15px 40px;}

.pageid-122 .rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner, 
.pageid-372 .rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner, 
.pageid-381 .rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner,
.pageid-349 .rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner{padding: 0;}



.accordion-group.active .accordion-toggle:after{
	content: "Explore \f106";
	
}
.pageid-122 .accordion-group.active.firststyle{}
.accordion-heading .accordion-toggle {
	position: relative;
}
.extra-scroll-offset .rl_sliders-scroll  {top: -200px !important;position: relative;}



.pageid-372 .lbReadMore a {
    font-size: 12px;
    color: #FFF;
    text-transform: uppercase;
}

.pageid-372 .lbReadMore a:hover {
	text-decoration: none;
	color: #FFF;
	opacity: 0.7;
} 

.pageid-372 .innerContentIntroText {
    min-height: 40px;
}

div.accordion-group, div.accordion-inner{border: none;}
#number_371 .accordion-heading .accordion-toggle {
    padding-right: 121px;
}
.pageid-122 .accordion-inner .rl_sliders-title, 
.pageid-372 .accordion-inner .rl_sliders-title, 
.pageid-381 .accordion-inner .rl_sliders-title,
.pageid-349 .accordion-inner .rl_sliders-title{display: none;}

.accordion-heading .accordion-toggle,.qx-element-accordion li .collapsible-header  {font-size: 30px;color: #6ea32f;margin: 10px 0;padding: 15px 0 0;position:relative;border-top: 1px solid #e5e5e5;background-repeat: no-repeat;background-position: right 10px; background-size: 30px;line-height:1em;}
.qx-element-accordion li .collapsible-header {
  margin:0;
}
.accordion-heading .accordion-toggle:after,.qx-element-accordion li .collapsible-header:after {
    right: 20px;
    position: absolute;
    top: 50%;
    color: #6ea32f;
    background: white;
    transform: translatey(-25%);
    content: "Explore \f107";
    font-family: "PT Sans",Helvetica, Arial, sans-serif, fontAwesome;
    font-size: 18px;
    border: 1px solid #ffc107;
    padding: 10px 20px;
    border-radius: 25px;
  	line-height: 1em;
}
.qx-element-accordion li .collapsible-header:after {
  transform: translatey(-40%);
}
div.qx-element-accordion .collapsible-body {
  border: none;
}
div.qx-element-accordion .collapsible>li {
  border:none;
}
h2.rl_sliders-title.nn_sliders-title {
	display: none;
}
.pageid-122 .accordion-heading .accordion-toggle.collapsed, 
.pageid-372 .accordion-heading .accordion-toggle.collapsed, 
.pageid-381 .accordion-heading .accordion-toggle.collapsed,
.pageid-349 .accordion-heading .accordion-toggle.collapsed{background-repeat: no-repeat;background-position: right 10px; background-size: 30px;}
#qx-call-to-action-167 a{color: #0c0c0c;background: #ffc107;padding: 12px 30px;border-radius: 5px;font-weight: 600;height: 45px;display: block;}



/* Exhibiting Info */
.pageid-123{}
.pageid-123 .rl_sliders{background: #fff;padding: 0 15px 40px;}
.pageid-123 .rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner{padding: 0;}
.pageid-123 .accordion-group{border: none;}
.pageid-123 .accordion-inner{border: none;}
.pageid-123 .accordion-inner .rl_sliders-title{display: none;}
.pageid-123 .accordion-heading .accordion-toggle {font-size: 30px;color: #6ea32f;margin: 10px 0;padding: 20px 0 0;border-top: 1px solid #e5e5e5;}

.pageid-123 .formResponsive input[type="submit"].rsform-submit-button {
background-color: #ffc107;
color: #000;
padding: 13px 71px;
font-size: 20px;
font-family: 'MontserratAlternates', sans-serif;
background-image: none;
font-weight: 500;
font-style: normal;
font-stretch: normal;
line-height: 1.2;
letter-spacing: normal;
}
.pageid-123 .accordion-group.active {}
.pageid-123 .accordion-group.active.firststyle{}
.pageid-123 .rl_sliders-scroll {top: -200px !important;position: relative;}
/* exhibitors */
.exhib_pagination{display: block; padding: 20px;}

/* Ticket info */
div.ticketinfo {width: 100%;text-align: left;}
.divTable.ticketinfo .divTableCell, .divTable.ticketinfo .divTableHead {    padding: 10px 0px 10px 10px;border-bottom: 2px solid #fff;}
.divTable.ticketinfo .divTableHeading {background: #6EA32F;}
.divTable.ticketinfo .divTableHeading .divTableHead {font-weight: normal;color: #FFFFFF; }
.divTable.ticketinfo .divTableHeading .divTableHead.head1{width: 50%;}
.divTable.ticketinfo .divTableHeading .divTableHead.head2{width: 25%;}
.divTable.ticketinfo .divTableHeading .divTableHead.head3{width: 25%;}
.divTable.ticketinfo tr > td:first-of-type {
	width: 25%;
}
.ticketinfo .tableFootStyle {font-size: 14px;}
.ticketinfo .tableFootStyle .links {text-align: right;}
.ticketinfo .tableFootStyle .links a{display: inline-block;background: #1C6EA4;color: #FFFFFF;padding: 2px 8px;border-radius: 5px;}
.ticketinfo.outerTableFooter {border-top: none;}
.ticketinfo.outerTableFooter .tableFootStyle {padding: 3px 5px; }
.divTable{ display: table; }
.divTableRow { display: table-row; }
.divTableHeading { display: table-header-group;}
.divTableCell, .divTableHead { display: table-cell;}
.divTableHeading { display: table-header-group;}
.divTableFoot { display: table-footer-group;}
.divTableBody { display: table-row-group;background: #7c7c7c; color: #fff;}
/* Search */
.span12 {width: 100%;margin: 0;}
#t3-content.span12 {

}
.phrases{display: none;}
#t3-content #searchForm {padding: 0;border: none;background: transparent;}
#t3-content #search-searchword {width: 75%;border-radius: 0;border: 1px solid #f3f3f3;float: left;padding: 15px;background: #f4f4f4;}
#t3-content .word{}
#t3-content .form-limit{display: none;}
#t3-content .button {color: #0c0c0c;background: #ffc107;padding: 16px 45px;font-weight: 600;display: block;border-radius: 0;border: none;}
#t3-content .button:hover{opacity: 0.8;}
#t3-content {padding-top: 30px;}
#t3-content .single_result {
border-bottom: 1px dotted #6ca423;
margin-bottom: 20px;
background: #fff;
padding-bottom: 20px;
}

#t3-content .single_result hr,
#t3-content .single_result .result_created{display: none;}
#t3-content .single_result .image_results {
margin: 0;
float: right;
width: 36%;
}
#t3-content .single_result .image_results img{
display: block;
margin: auto;
}

#t3-content .single_result .main_results {
width: 60%;
margin: 0;
padding: 20px 0 0 20px;
color: #000;
}
#t3-content .single_result h2{}
#t3-content .single_result h2 a {
color: #000;
font-size: 22px;
font-weight: 600;
line-height: normal;
display: block;
margin-bottom: 20px;
}



/* Bread Crumbs */
.t3-breadcrumbs{}
.t3-breadcrumbs li{font-size: 14px; color: #7c7c7c;}
.t3-breadcrumbs .icon-map-marker:before {display: none;}
.t3-breadcrumbs .breadcrumb a{color: #6ea32f;}

/* Pagination */
#t3-mainbody .first{}
#t3-mainbody .first .post-navigation{box-shadow: none;}
#t3-mainbody .first .nav-previous,
#t3-mainbody .first .nav-next{width: 40%;}
#t3-mainbody .first .nav-previous a,
#t3-mainbody .first .nav-next a{padding:3% 5%;}
#t3-mainbody .first .nav-previous .meta-nav,
#t3-mainbody .first .nav-next .meta-nav{}
#t3-mainbody .first .nav-previous .post-title,
#t3-mainbody .first .nav-previous .post-title, 
#t3-mainbody .first .nav-next .post-title {font-size: 15px !important;font-weight: 600;min-height: 40px;}

#t3-mainbody .first .nav-previous{float: left;}
#t3-mainbody .first .nav-next{float: right;}



/* Bouncing arrow */
#bouncearrow{display: none;}
.homepage #bouncearrow {
display: block;
position: absolute;
bottom: 0;
width: 100vw;
height: 25px;
margin: 0 auto;
z-index: 3;
}
.arrow {position: relative;bottom: 30px;text-align: center;}
.arrow img{max-width: 25px;width: 25px;height: auto;}
.bounce {-webkit-animation-name: bounce;-moz-animation-name: bounce;-o-animation-name: bounce;animation-name: bounce;}
.animations{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;animation-fill-mode:both;-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;}
@-webkit-keyframes bounce {
0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);}40% {-webkit-transform: translateY(-30px);}
60% {-webkit-transform: translateY(-15px);}
}
@-moz-keyframes bounce {
0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}
40% {-moz-transform: translateY(-30px);}
60% {-moz-transform: translateY(-15px);}
}
@-o-keyframes bounce {
0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}
40% {-o-transform: translateY(-30px);}
60% {-o-transform: translateY(-15px);}
}
@keyframes bounce {
0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
40% {transform: translateY(-30px);}
60% {transform: translateY(-15px);}
}
/**/
/* MPU */
#mpuspace{float: right;}
#mpuspace > div {padding: 35px 15px 20px;background: #555;margin: 0 0 20px 20px;}
/* #mpuspace .advert:before {content: "Advertisment";display: block;position: absolute;margin-top: -27px;color: #fff;font-size: 14px;font-weight: 100;} */
/* Pages */
.page-header {border-bottom: 0;padding-bottom: 0;margin: 0 0 20px;display: block;width: 100%;float: left;}
/* QUIX sub pages */
.quix_subpage .qx-row {margin: 0;}
.quix_subpage .qx-column {padding: 0;}
.quix_subpage .qx-column .qx-element {position: relative;overflow: hidden;}
.quix_subpage .qx-column .qx-element:hover {cursor: pointer;}
.quix_subpage .qx-column .qx-element:hover .qx-image-wrapper .qx-img {-webkit-transform: scale(1.2);transform: scale(1.2);opacity: .4;}

#number_8 .quix_subpage .qx-column .qx-element:hover {cursor:default;}
#number_8 .quix_subpage .qx-column .qx-element:hover .qx-image-wrapper .qx-img {-webkit-transform: scale(1);transform: scale(1);opacity:1;}

.quix_subpage .qx-column .qx-element:hover a,
.quix_subpage .qx-column .qx-element:active a,
.quix_subpage .qx-column .qx-element:focus a {text-decoration: none;}
.quix_subpage .qx-column .qx-element:hover .qx-page-link-wrap:after,
.quix_subpage .qx-column .qx-element:active .qx-page-link-wrap:after,
.quix_subpage .qx-column .qx-element:focus .qx-page-link-wrap:after {bottom: 7%;right: 3.5%;}
.quix_subpage .qx-column .qx-element .qx-image-wrapper {background-color: #000;overflow: hidden;position: relative;}
.quix_subpage .qx-column .qx-element .qx-image-wrapper .qx-img {min-height: 260px;background-position: center;background-size: cover;background-repeat: no-repeat;-webkit-transition: opacity .5s, -webkit-transform 18s;transition: opacity .5s, -webkit-transform 18s;transition: opacity .5s, transform 18s;transition: opacity .5s, transform 18s, -webkit-transform 18s;}
.quix_subpage .qx-column .qx-element .qx-page-link-wrap {cursor: pointer;position: absolute;top: 0;width: 100%;left: 0;color: #fff;height: 100%;z-index: 1;}
.quix_subpage .qx-column .qx-element .qx-page-link-wrap .qx-image-title {width: 100%;display: table;height: 100%;}
.quix_subpage .qx-column .qx-element .qx-page-link-wrap .qx-image-title h4 {display: table-cell;vertical-align: bottom;padding: 4%;text-align: center;line-height: 1;color: #fff;text-transform: lowercase;font-size: 35px;font-weight: bold;text-shadow: 3px 3px 6px rgba(0, 0, 0, 0.47);}
.quix_subpage .qx-column .qx-element .qx-page-link-wrap:after {content: "\f106";font-family: fontAwesome;position: absolute;bottom: -10%;right: -10%;-webkit-transform: rotate(134deg);transform: rotate(134deg);font-size: 2.5rem;-webkit-transition: all .3s;transition: all .3s;}
.quix_subpage .qx-column .qx-element .qx-page-content {position: absolute;top: 0;left: 0;padding: 0;height: 100%;width: 100%;}
.quix_subpage .qx-column .qx-element .qx-page-content .rounded-btn-view {
    width: 100%;
    background-image: url(/images/2019/02/chevron-circle-right-solid.png);
    margin: 0;
    height: 100%;
    top: 78%;
    position: absolute;
    left: 92%;
    overflow: hidden;
    background-size: 20px 20px;
    background-repeat: no-repeat;
    font-size: 0;
}

.homepage.home .quix_subpage .qx-column .qx-element .qx-page-content .rounded-btn-view {
	display: none;
}

.quix_subpage .qx-column .qx-element .qx-page-content .rounded-btn-view:hover {background-color: none !important;}
.qx-img-responsive {display: block;max-width: 100%;height: auto;}
/* Footer Blocks */
#footerticket{display: none;}
#footerbg{ background-image: linear-gradient(247deg, rgba(0, 95, 39, 0.5), rgba(0, 0, 0, 0));background-color: #0c3a38;}
#footerbg .t3-copyright{border: none;}
#footerbg .t3-copyright .row{margin: 0;}
#footerbg .t3-copyright,
#footerbg .t3-copyright h3,
#footerbg .t3-copyright a{color: #fff;font-size: 15px; font-weight: 500;background-color: transparent;line-height: normal;}
#footerbg .t3-copyright .nav{}
#footerbg .t3-copyright .nav li{float: left;}
#footerbg .t3-copyright .nav li.item-101,
#footerbg .t3-copyright .nav li.item-153{display: none;}
#footerbg .t3-copyright .nav li {float: left;border-right: 1px solid #fff;padding-right: 10px;margin-right: 10px;}
#footerbg .t3-copyright .nav li.item-122,
#footerbg .t3-copyright .nav li:last-child {float: left;border-right: none;padding-right: 0;margin-right: 0;}
#footerbg .t3-copyright .nav a{}
#footerbg .t3-copyright .qx-element-joomla-module{display: inline-block; width: 100%;}
#footerbg .t3-footer{background: transparent;}
#footerbg #qx-custom-html-13102{float: left;width: 50%;margin: 0;min-height: 70px;}
#footerbg div#qx-button-4657 .newsletter {border-radius: 10px;background-color: #ffffff;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.16);color: #6ea32f;padding: 15px 20px;font-weight: 600;text-transform: uppercase;font-size: 15px;display: inline-block;}
.newsletter {border-radius: 10px;background-color: #6ea32f;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.16);color: #fff;padding: 15px 20px;font-weight: 600;text-transform: uppercase;font-size: 15px;display: inline-block;}
.newsletter:hover {text-decoration: none; color: #6ea32f; background-color: #FFF; border: 2px solid #6ea32f;}
#footerbg #qx-custom-html-85101{float: left; width: 100%;margin-top: 28px;}
#footerbg #qx-image-81186 img {max-height: 120px;float: right;}
/* fb1 */
.t3-footer-block1{background: #f2f2f2;}
.t3-footer-block1 .container{}
.t3-footer-block1 h3{color: #000;}
.t3-footer-block1 #zoopla_search{width: 100%; color: #000;}
div#zoopla_search .zoopla_header {text-align: center;}
div#zoopla_search {font-family: "PTSans", sans-serif;}
div#zoopla_sections {display: flex !important;}
#zoopla_search label {font-weight: normal !important;}
div#qx-section-64 .qx-element-wrap {padding: 10px 0;}
.t3-footer-block1 .bannergroup{ display: flex; flex-wrap: wrap;}
.t3-footer-block1 .bannergroup .banneritem{margin-right: 20px; margin-bottom: 30px;}
.t3-footer-block1 .bannergroup .banneritem img{max-height: 80px; width: auto;}
/* fb2 */
.t3-footer-block2 {padding: 50px 0 0;}
.t3-footer-block2 .qx-column {padding: 0;max-width: 335px;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.5);}
#qx-text-8216 p a{background-color: #005093;}
#qx-text-4878 p a{background-color: #f9bc00; color: #000;}
#qx-text-15140 p a{background-color: #09694a;}
#qx-text-15140v2 p a{background-color: #7daf3b;}
#qx-text-28202 p a{background-color: #93004a;}
#qx-text-8216 p,
#qx-text-4878 p,
#qx-text-15140 p,
#qx-text-28202 p{margin: 0}
#qx-text-8216 a, #qx-text-4878 a, #qx-text-15140 a, #qx-text-28202 a, #qx-text-15140v2 a {color: #fff;display: block;padding: 15px 0;font-size: 18px;font-weight: 100;font-family: 'PT Sans';text-transform: uppercase;line-height: normal; text-align: center;}
/* fb3 */
.t3-footer-block3{}
/* SHOW INFORMATION */
.yellowButton a {color: black;background-color: #ffc107;padding: 10px 100px;}
.yellowButton a:hover {text-decoration: none;opacity: 0.9;}
p.yellowButton {margin-top: 5%;}
span.buttonArrow {font-size: 1.5em;vertical-align: bottom;position: relative;left: 50px;}
div#guestheader div#tagmenu select {background-color: #ffc107;color: #000;}
div#mnwall_container_9 h3.mnwall-title, div#mnwall_container_10 h3.mnwall-title {background-color: rgba(110,163,47,1.00);text-align: center;margin-bottom: 10px;line-height: 20px; font-size: inherit;}
div#mnwall_container_9 h3.mnwall-title a, div#mnwall_container_10 h3.mnwall-title a {color: white;font-weight: normal;line-height: inherit;}
div#mnwall_iso_container_9 .mnwall-item-inner, div#mnwall_iso_container_10 .mnwall-item-inner {padding: 0 0 10px 0 !important;position: relative; top:-5px;z-index: 9;}
div#mnwall_iso_container_9 .mnwall-desc,
div#mnwall_iso_container_10 .mnwall-desc{min-height: 78px;padding: 8px 15px 0;}
div#mnwall_iso_container_9 .mnwall-readmore,
div#mnwall_iso_container_10 .mnwall-readmore{margin: 0;padding: 0 15px;}
div#mnwall_iso_container_9 .mnwall-item,
div#mnwall_iso_container_10 .mnwall-item{max-width: 345px}
/* CONTACT US */
label.formControlLabel {color: #6ea32f;}
.formResponsive textarea, .formResponsive input[type="text"], .formResponsive input[type="number"], .formResponsive input[type="email"], .formResponsive input[type="tel"], .formResponsive input[type="url"], .formResponsive input[type="password"] {border: 1px solid rgba(110, 163, 47, 0.5);}
button#Submit {background-color: #ffc107;color: #000;padding: 13px 71px;
font-size: 20px;font-family: 'MontserratAlternates', sans-serif;background-image: none;font-weight: 500;font-style: normal;font-stretch: normal;line-height: 1.2;letter-spacing: normal;}
.rsform {border: solid 1px rgba(110, 163, 47, 0.5);padding-top: 20px;margin-bottom: 20px;margin-top: 10px;}
.t3-module {display: block;}
#qx-row-76110 {margin-top: 20px;}
#qx-row-628 {padding-bottom: 100px;}
h3.mnwall-title a, h3.mnwall-title span {text-transform: inherit !important;}
.mnwall-s-desc, .mnwall-desc {font-size: inherit !important;}
.t3-home-block4 #treadandstyle_mob {display: none;}
span.divider.icon-location {display: none;}

div#qx-joomla-article-628 .article-body p, div#qx-joomla-article-968 .article-body p, .show-highlights div#t3-content .blog p:first-of-type, .news-trends div#t3-content .blog p:first-of-type {
padding: 20px 0;
}

.homepage .qx-timetabledate {
display: none;
}

.wrap.t3-home-block3  .container p.p1, .wrap.t3-home-block4 .container p {
padding-top: 20px;
max-width: 930px;
}

.show-highlights .t3-home-block5 {
padding: 50px 0 50px;
}

.our-experts h3.mnwall-title {
padding: 10px 15px;
}

a.more-results.mnw-all.disabled {
display: none;
}

div#qx-joomla-article-968 .home-exhibitor  {
display: inline-block;
padding: 10px;
}

.buytickets p a {
color: #0c0c0c;
background: #ffc107;
padding: 15px 30px;
border-radius: 5px;
font-weight: 600;
display: inline-block;
}

div#qx-column-6512 {
padding: 10px;
margin-top: -138px;
}

div#qx-section-854 .qx-element-page{margin: 10px;}

div#qx-section-614 .qx-element-page {
background-color: #FFF;
box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.16)
}

.view-article.layout-blog h3 {
font-size: 18px;
}

.news-trends div#mnwall_container_7 h3.mnwall-title, .news-trends div#mnwall_container_8 h3.mnwall-title {
min-height: 68px;
}

.news-trends .category-desc p {
max-width: 927px;
}

.news-trends .mnwall-item-inner.mnwall-detail-box {
position: relative;
top: -5px;
}

.news-trends div#qx-section-81723 .mnwall-item-inner-cont {
background-color: #FFF;
}

/*
.news-trends #qx-column-5011 div#banner_111 {
padding: 26% 0;
}
*/

div#qx-joomla-module-9034 .advert, div#qx-joomla-module-6814 .advert {
margin: 0 auto;
}

div#qx-joomla-module-9034 div#banner_111, div#qx-joomla-module-6814 div#banner_111 {
padding: 3% 0;
}

div#qx-joomla-module-6814 {
margin-top: 20px;
}



a.download-button {
color: #0c0c0c;
background: #ffc107;
padding: 10px 30px;
border-radius: 5px;
}

div#mnwall_container_13 {
margin-bottom: 50px;
margin-top: 35px;
}

.navbar .t3-megamenu ul li[data-id="262"] {
display: none;
}

div#qx-section-854 .qx-carousel-title {
color: #FFFFFF;
background-color: #000;
text-align: left;
font-size: 18px;
font-weight: 700;
position: absolute;
bottom: 10px;
left: 10px;
}

div#qx-section-854 .swiper-pagination {
margin-top: 25px;
}

ul.cw-social-mod-icons-custom-IDH {
text-align: center;
}

div#qx-section-81723 .mnwall-columns .mnwall-photo-link img, div#qx-section-5617238 .mnwall-columns .mnwall-photo-link img{
-webkit-filter: brightness(100%);
}

div#qx-section-81723 .mnwall-columns .mnwall-photo-link img:hover, div#qx-section-5617238 .mnwall-columns .mnwall-photo-link img:hover{
-webkit-filter: brightness(50%);
-webkit-transition: all 0.8s ease;
-moz-transition: all 0.8s ease;
-o-transition: all 0.8s ease;
-ms-transition: all 0.8s ease;
transition: all 0.8s ease;
}

div#qx-section-5617238 .mnwall-columns .mnwall-item-inner-cont {
background-color: #FFF;
}

.t3-home-block5 .mnwall-item-outer-cont {
box-shadow: none;
}

div#qx-slider-pro-10330 button {
box-shadow: none;
}

/* SLIDER MOBILE */
div#qx-slider-pro-10330 .qx-slide__content p:not(.video) {
font-family: 'Montserrat Alternates', sans-serif;
color: #FFFFFF;
background-color: #000;
text-align: left;
font-size: 18px;
font-weight: 700;
position: absolute;
left: 10px;
bottom: 55px;
}

#qx-slider-pro-10330 .qx-slide {
background-position: inherit !important;
background-size: auto 200px !important;
}

.qx-slide__container .qx-slide__content p.video {
padding: 0;
}

div#qx-slider-pro-10330 {
margin-top: -20px;
}



/* ------------ */

/* NEWSLETTER */

.itemid-268 div#t3-mainbody iframe {
width: 100%;
min-height: 500px;
height: 100%;
}

/* Pagination */

ul.pagination-list {
list-style-type: none;
display: flex;
justify-content: center;
flex-wrap: wrap;
}

.pagination ul > li {
padding: 15px 25px;
background-color: #ffc107;
margin: 10px;
border-radius: 5px;
}

.pagination ul > li:first-child > a, .pagination ul > li:first-child > span, .pagination ul > .disabled > span, .pagination ul > .disabled > a, .pagination ul > .disabled > a:hover, .pagination ul > .disabled > a:focus, .pagination ul > .active > a, .pagination ul > .active > span, .pagination ul > li > a, .pagination ul > li > span {
color: #000;
border: none;
padding: 0;
cursor: pointer;
}

.pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span, .pagination ul > li > a, .pagination ul > li > span {
background-color: transparent;
}

.pagination ul > li:hover {
opacity: 0.9;
}

.pagination ul > li.active {
border: 2px solid #000;
font-weight: bold;
}

.navigation.post-navigation .nav-previous, .navigation.post-navigation .nav-next {
background-image: none;
border-radius: 5px;
background-color: #ffc107;
position: inherit;
}

#t3-mainbody .first .nav-previous .post-title, #t3-mainbody .first .nav-previous .post-title, #t3-mainbody .first .nav-next .post-title {
display: none;
}

.navigation.post-navigation .nav-links a.links span {
color: #000 !important;
font-weight: 500;
font-size: 1em;
}

#t3-mainbody .first .nav-previous a, #t3-mainbody .first .nav-next a {
text-align: center;
}

.navigation.post-navigation .nav-previous:hover, .navigation.post-navigation .nav-next:hover {
opacity: 0.9;
text-decoration: underline;
}

.post-navigation a:before {
content: none;
}

#t3-mainbody .first .nav-previous, #t3-mainbody .first .nav-next {
width: 20%;
}



/* 404 */
.com_sh404sef{}
.com_sh404sef #bouncearrow{display: none;}
.com_sh404sef #t3-mainbody{margin-top: 170px;}

/* SPONSORS */
#sponsorblock{display: flex;}
#sponblockleft{width: 25%}
#sponblockright{width: 75%;}
#sponblockright .sponblock{}

/* --------- */

a.exhib_button {
	color: #0c0c0c;
background: #ffc107;
padding: 15px 30px;
border-radius: 5px;
font-weight: 600;
}

a.exhib_button:hover {
color: #0c0c0c;
}

/* EXHIBITOR MARKETING ZONE */

div#qx-section-744 .qx-element-text p a {
	color: #224157;
	font-weight: bold;
}

div#qx-section-744 .qx-element-text p {
	text-align: center;
}

div#qx-section-744 .qx-element-text {
	margin: 15px 0 35px;
}

div#qx-section-744 .qx-element-text p a:hover {
	text-decoration: none;
}

div#qx-section-744 .qx-element-wrap {
	transform: perspective(1px) translateZ(0);
}

div#qx-section-744 .yellow-line:hover:before, div#qx-section-744 .qx-element-wrap:focus:before, div#qx-section-744 .qx-element-wrap:active:before {
right: 0;
}
div#qx-row-78854 a {
	display: block;
    padding: 40px 0 0 0;
	}
	
	

div#qx-section-744 .yellow-line:before {
content: "";
position: absolute;
z-index: -1;
left: 0;
right: 100%;
bottom: -5px;
background: #ffc107;
height: 4px;
-webkit-transition-property: right;
transition-property: right;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}

/* ----------------------- */

/* TREND & STYLE LOGOS */

.news-trends div#qx-section-81723 .tag-good-homes {
	background-image: url('/images/logos/gh.png');
}

.news-trends div#qx-section-81723 .tag-kitchen-bathroom {
	background-image: url('/images/logos/utopia.png');
}

.news-trends div#qx-section-81723 .tag-good-homes, .news-trends div#qx-section-81723 .tag-kitchen-bathroom {
	background-size: 20%;
background-repeat: no-repeat;
background-position: 94% 91%;
}

.news-trends div#qx-section-81723 .mnwall-item-inner-cont, .news-trends .mnwall-item-inner.mnwall-detail-box {
	background-color: transparent !important;
}

.news-trends .parallax-mirror, .catid_29 .parallax-mirror{
	display: none;
}

.news-trends div#bodyblock {
	background-image: none !important;
}
/* ------------------- */

/* Exhibitors - Sponsors */

.catid_31 .wrap.t3-breadcrumbs, .catid_31 #t3-mainbody .first {
	display: none;
}
.pageid-119 #mnwall_iso_container_14 {
  display:flex;
  flex-wrap: wrap;
}
.pageid-119 #mnwall_iso_container_14 .mnwall-item-img {
  text-align: center;
  padding-top: 20px;
}
.pageid-119 #mnwall_iso_container_14 .mnwall-item-inner-cont,.pageid-119 #mnwall_iso_container_14 .mnwall-item-outer-cont {
  height: 100%;
}

.pageid-119 #mnwall_iso_container_14 .mnwall-item {
  box-sizing: border-box;
}

@media (max-width: 767px) {
  .pageid-119 #mnwall_iso_container_14 .mnwall-item {
  width: 100%!important;
}
}
div#mnwall_iso_container_14 .mnwall-item.cat-Sponsors .mnwall-item-img img:hover {
    -webkit-transition: all 0.4s cubic-bezier(0.47,0,0.745,0.715) 0s;
    opacity: 0.7;
}

.mnwall-item.cat-Sponsors{vertical-align: top;}
.mnwall-item.cat-Sponsors h3.mnwall-title{min-height: 70px;}
.mnwall-item.cat-Sponsors .mnwall-desc{min-height: 95px;}
.catid_31 #t3-mainbody {
    background: #fff;
    margin-bottom: 50px;
    box-shadow: 0 5px 10px 0 rgba(0,0,0,0.16);
}

.catid_31 .t3-mainbody {
    padding: 20px;
}

.cat-children {
	display: none;
}

div#banner_204 .advert {
	margin: auto;
}

.homepage div#qx-joomla-module-998 .advert, .homepage div#qx-joomla-module-8214 .advert {
	margin: auto;
}

.qx-timetable {
    display: inline-block;
    vertical-align: middle;
  font-weight: 800;
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    transition-duration: 0.3s;
    transition-property: transform;
}

.qx-timetable:hover,
.qx-timetable:focus,
.qx-timetable:active {
    transform: scale(1.1);
}

.expert-advice-hub.pageid-372 iframe {
	min-height: 200vh;
}

.TimetableOutput h3.noExhibitor {
	color: #7c7c7cad;
    font-size: 1em;
    padding-top: 10px;
    font-style: italic;
}

/* You tube on quix */
#youtubeplay {position: absolute;width: 100%;background: #ddd;min-height: 260px;}
#youtubeplay .youtube_inner{}
#youtubeplay .embed-container { position: relative;     padding-bottom: 260px; height: 0; overflow: hidden; max-width: 100%; }
#youtubeplay .embed-container iframe, #youtubeplay .embed-container object, #youtubeplay .embed-container embed { position: absolute; top: 50%; transform: translateY(-50%); left: 0; width: 105%;    min-height: 360px; }
#youtubeplay + .qx-img {background-image: none!important;}
#youtubeplay .embed-container iframe {z-index: 1;}
#youtubeplay {
    z-index: 1;
    top: 50%;
    transform: translateY(-50%);
}

@media (min-width:768px) {
  .pageid-118 #t3-content .category-desc > h1 + p, .pageid-760 #t3-content .category-desc > h1 + p  {
  max-width: 66%;
}
}

.pageid-310 #t3-mainbody .row{
display: flex;

}

.pageid-310 #t3-mainbody .row form{
padding-top: 40px;
}
#qx-column-187 [id^=lbContent] .innerContentIntroText {
  padding:10px 10px 50px 10px;
  text-align: left;
}
#qx-column-187 [id^=lbContent] div.innerContent {
  background: white!important;
  width: 33.33%;
  margin: 0 0 20px 0!important;
  padding: 0px 15px!important;
  border: none;
    z-index:1;
	overflow:visible;
  margin-bottom: 20px;
  position: relative;
  
}
#qx-column-187 [id^=lbContent] div.innerContent .lbReadMore a {
z-index: 1;
    padding: 10px;
    position: absolute;
    bottom: 0;
    top: 0;
    display: table-cell;
    right: 0;
    left: 0;

      display: flex;
    left: 15px;

    align-items: flex-end;
}
#qx-column-187 [id^=lbContent] div.innerContent:after{
  content: "";
  left:15px;
  right:15px;
  top:0px;
  bottom:0px;
  z-index:0;
  position:absolute;
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.16);
}

#qx-column-187 [id^=lbContent] .innerContentTitle {
    background: #6fa32f ;
  flex: 0 0 33.33%;
      padding: 10px 15px;
      font-size: 18px;
  font-family: "Montserrat Alternates", sans-serif;
  font-weight: 400;
}

#qx-column-187 [id^=lbContent] {
  display:flex;
  flex-wrap:wrap;
}
#qx-column-187 [id^=lbContent] img {
  min-width: 100%;

min-height: 202px;
    object-fit: cover;
}
#qx-column-187 [id^=lbContent] .lbReadMore a {
  color: #000000;
    border: none;

    font-weight: bold;
    font-size: 16px;
    font-family: 'Montserrat Alternates', sans-serif;
    transition: all 0.5s;
}

#qx-column-187 .qx-element-accordion .collapsible-body {

    padding: 1rem 0;
    margin-left: -15px;
    margin-right: -15px;
}
#qx-column-187 [id^=lbContent] .innerContentTitle {
  margin-top:0px;
}
.expert-advice-hub .lbfancybox-overlay h4 a, .expert-advice-hub .lbfancybox-mobile h4 a{
  display: inline-block;
  padding: 10px 20px;
  background:#ffc107;
  color: black;
  margin: 20px 0;
  border-radius: 5px;
}

.catid_32 h4 a {
  display: none;
}
.expert-advice-hub .lbfancybox-overlay img{
border: 1px solid rgba(222,222,222,0.5);
    border-radius: 5px;
  margin-left: 15px;
    margin-bottom: 10px;
}

.breadcrumb {

    padding: 25px 0 10px 0;
}

@media (max-width: 1199px){
  #newExperiencesITV {
top: 90px!important;
    right: 0px!important;
    border-radius: 50%;
    background: white!important;
    width: 130px;
    height: 130px;
    padding: 0;
}

  
  #newExperiencesITV img {
    transform: scale(1.04) translate(1px, 1px);
    padding: 0;
  }
  #qx-column-187 [id^=lbContent] .innerContentTitle {

  flex: 0 0 50%;
  }
  #qx-column-187 [id^=lbContent] div.innerContent {

  width: 50%;
}
}

@media (max-width: 1199px) and (min-width: 401px){
  #openBusiness {
    top: 138px!important;
    width: 134px!important;
  }
  #newExperiencesITV {
    top: 60px!important;
        right: -30px!important;
  }
}
@media (max-width: 1200px){
  .t3-mainnav .navbar .nav {

    align-items: flex-end;
  }
  .t3-mainnav .navbar .nav > li:last-child {

    margin-bottom: -5px;
}
  
  
  #qx-column-187 [id^=lbContent] div.innerContent {
    max-width: 345px;
    width: 100%;
  }
}
@media (max-width: 768px){
 #headerdates span:first-child {
top: 46px;
   
  }
  .expert-advice-hub .lbfancybox-mobile img{
	margin: 0;
    float: none!important;
}
  
 .expert-advice-hub #qx-column-187 [id^=lbContent] div.innerContent {
  background: transparent!important;
  }
   .expert-advice-hub .qx-element-accordion .collapsible-body {
    background: transparent;
  }
}

@media (min-width: 768px) and (max-width: 991px){
  
     #qx-row-747{
       display: flex;
        flex-wrap: wrap;
  } 
  
  #qx-section-614 #qx-column-5011 {
      max-width: 100% !important;
    width: 100%;
  }
  #qx-column-5011 .qx-element-wrap {
    display: flex;
  }
   
    
   
}


#eventPostponed {
background: #189fb3;
  display:none;
    right: 0;
    left: 0;
    position: fixed;
    top: 8px;
    box-shadow: 2px 2px 2px rgba(0,0,0,0.2);
    z-index: 2;
    text-align: center;
    padding: 130px 0 10px 0px;
}

.home #eventPostponed {
  display:block;
}
#eventPostponed p, #eventPostponed h3 {
  margin: 0;
  color: white;
}
#eventPostponed h3 {
  font-size: 28px;
}


#eventPostponed a {
      margin-right: 5px;
  margin-top: 5px;
  display: inline-block;
    color: black !important;
    background-color: #ffc107;
    padding: 1px 25px;
font-weight: 600;
    font-size: 14px;
    margin-bottom: 0;
  border-radius: 5px;
    border: none !important;
}

 #eventPostponed a#dismiss {
   display: none;
  }


@media (min-width:980px) {
  
  div#qx-text-5511 {
   margin-top: 0px!important;
}

#qx-custom-html-3613 > h1 {
    transform: translateY(160px)!important;
}
}


@media (max-width:1450px) {
  #eventPostponed h3 {
    max-width: 638px;
    margin: 0 auto;
}
}
@media (max-width:927px) {
  #eventPostponed  {


    padding: 150px 0 10px 0px;

}
}
@media (max-width:767px) {
    #eventPostponed h3 {
    font-size: 5vw;
    }
    #eventPostponed .custom {
        padding-right: 10px;

    }
}
@media (max-width:480px) {
    #eventPostponed h3 {
            margin-top: 10px;
    }
  #eventPostponed {
bottom: 50px;
    top: unset;
    padding: 0px 0 10px 0px;
}
}

