/*
* Open Room Events main website stylesheet
*
* Bespoke styling for the Open Room website.
*
* Created by Simon Woolverton
* 
* www.web-creative.co.uk
*/

body{padding:0;margin:0;background-color:#F4F4F4;font-family:"effra",'Open Sans',sans-serif}
a{user-focus:none;outline:none;-moz-user-focus:none;-moz-outline:none}
div#position{width:100%;margin:0;padding:0}
div#main{position:relative;top:0;left:0;padding:0;margin:0;width:100%}
div#viewalllogos{display:none}
div#viewmobilelogos{display:none}
div#top{float:left;width:100%;height:100px;padding:0;margin:0;background-color:#fff;box-shadow:.5px .866px 5px 0 rgba(0,0,0,0.2);z-index:9999}
div#topcontents{margin:auto;width:1110px}
div#lowertop{float:left;width:100%;padding:0;margin:0;background-color:#F4F4F4;height:65px}
#lowertop p{text-align:center;margin:0;padding-top:13px;font-size:32px;color:#525252;font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:300}
#lowertop span{font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:700}
h1#title{float:left;width:294px;padding:0;margin:0;padding-top:15px}
#title a{display:block;width:294px}
p#mobiletitle{float:left;width:166px;height:46px;padding:0;margin:0;padding-top:20px;padding-left:10px;overflow:hidden;display:none}
#mobiletitle a{display:block;width:166px;height:46px;background-image:url(../images/logo.png);background-repeat:no-repeat;text-indent:-9999px;background-size:166px 46px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/logo.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/logo.png',sizingMethod='scale')"}
p#mobilemenuopen{display:none}
p#mobileclientarea{display:none}
div#topmenu{float:right;height:22px;margin:0;padding:0;margin-top:30px}
#topmenu ul{margin:0;padding:0}
#topmenu li{float:left;padding:0;margin:0}
#topmenu a{display:block;padding:0;margin:0;color:#555;text-align:center;text-decoration:none;font-weight:400;font-size:17px;padding-top:12px;padding-bottom:12px;padding-left:18px;padding-right:18px;-webkit-opacity:1;-moz-opacity:1;opacity:1;font-family:'Source Sans Pro',sans-serif;font-weight:200}
#topmenu a:hover{color:#1abcb8;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#topmenu a span{position:relative;top:0;left:0}
ul.dropdown,ul.dropdown li,ul.dropdown ul{list-style:none;margin:0;padding:0}
ul.dropdown{position:relative;z-index:597;float:left}
ul.dropdown li{float:left;line-height:1.3em;vertical-align:middle;zoom:1}
ul.dropdown li.hover,ul.dropdown li:hover{position:relative;z-index:599;cursor:default}
ul.dropdown ul{visibility:hidden;position:absolute;top:100%;left:0;z-index:598;width:100%}
ul.dropdown ul li{float:none}
ul.dropdown ul ul{top:1px;left:99%}
ul.dropdown li:hover > ul{visibility:visible}
ul#openroomdropdown{margin:0;margin-left:10px;width:200px;background-color:rgba(255,255,255,0.9);z-index:9999;padding:10px}
#openroomdropdown li{margin:0;text-align:left;background-image:none;background-position:top right;border:0;width:100%;float:left;text-align:left;padding:0}
#openroomdropdown a{border:0;margin:0;padding:0;padding-top:10px;padding-bottom:10px;float:left;font-family:'Source Sans Pro',sans-serif;font-weight:200;text-align:left}
#logoutlink a{background-color:#19BCB7;color:#fff;border-radius:3px;margin-left:5px;padding:10px}
#logoutlink img{height:22px;display:block}
#logoutlink a:hover{color:#fff;background-color:#686868}
#clientarealink a{background-color:#19BCB7;color:#fff;border-radius:3px;margin-left:10px;background-size:40px 13px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_client_area.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_client_area.png',sizingMethod='scale')";padding:12px 20px}
#clientarealink a:hover{color:#fff;background-color:#686868}
#clientarealink a#chosenpage{color:#fff;background-color:#686868}

div#mobilemenu
{
	position: absolute;
	top: 80px;
	left: 0px;
	width: 100%;
	padding: 0px;
	margin: 0px;
	background-color: #333;
	display: none;
	z-index: 9999;
}

#mobilemenu ul
{
	float: left;
	padding: 0px;
	margin: 0px;
	width: 100%;
}
#mobilemenu li
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 100%;
	text-align: center;
}
#mobilemenu a
{
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	color: #fff;
	font-size: 25px;
	padding-top: 20px;
	padding-bottom: 20px;
	font-weight: normal;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	display: block;
	border-bottom: 1px solid #686868;
}
#mobilemenu a:hover
{
	color: #1ABCB9;
}

#mobilemenu a#chosenpage
{
	color: #1ABCB9;
}

#mobilemenu a#chosenpage:hover
{
	color: #1ABCB9;
}

li#delegatelink
{
	border-right: 0px;
}
a#chosenpage
{
	color: #1abcb8;
}

/*
div#mobilemenu{position:fixed;top:0;left:0;width:100%;height:100%;background-color: #333;padding:0;margin:0;display:none;z-index:10499;opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#mobilemenu ul{display:table-cell;padding:0;margin:0;width:100%;vertical-align:middle}
#mobilemenu li{margin:0;padding:0;list-style-type:none;text-align:center}
#mobilemenu a{margin:0;padding:0;text-decoration:none;color:#fff;font-size:17px;margin-top:8px;margin-bottom:8px;font-weight:300;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:inline-block;}
#mobilemenu a:hover{color:#1ABCB9}
#mobilemenu a#chosenpage{color:#1ABCB9}
#mobilemenu a#chosenpage:hover{color:#1ABCB9}
li#delegatelink{border-right:0}
a#chosenpage{color:#1abcb8}
*/
div.requestfont {text-align: center; font-weight:300px; font-size: 18px; color: #1ABCB8; margin-bottom: 20px;}
div.requestedfont {text-align: center; font-weight: 300px; font-size: 18px; color: #fff; margin-bottom: 20px;}
span.removeor { color: #1ABCB8; font-size: 14px; font-weight: 300; display: inline-block; margin-left: 2px; margin-right: 2px; }
span.requestbutton { display: inline-block; padding: 10px; background-color: #1ABCB8; color: #fff; border-radius: 7px; margin-left: 5px; margin-right: 5px; border: 1px solid #1ABCB8; cursor: pointer; font-weight: 300px; font-size: 14px; }
span.cancelbutton { display: inline-block; padding: 10px; background-color: #1ABCB8; color: #fff; border-radius: 7px; border: 1px solid #fff; margin-right: 10px; cursor: pointer; font-weight: 300px; font-size: 14px; }
span.changebutton { display: inline-block; padding: 10px; background-color: #fff; color: #1ABCB8; border-radius: 7px; border: 1px solid #fff; margin-right: 10px; cursor: pointer; font-weight: 300px; font-size: 14px; }
a#chosenpage:hover{-webkit-opacity:.75;-moz-opacity:.75;opacity:.75}
div#completionfeedback{position:fixed;top:50%;left:50%;margin-left:-175px;margin-top:-75px;width:350px;height:150px;background-color:rgba(255,255,255,1);border:1px solid #999;display:none;z-index:10270}
#completionfeedback div{display:table-cell;width:100%;height:100%;vertical-align:middle}
#completionfeedback p{text-align:center;font-family:"effra",'Open Sans',sans-serif;color:#686868}
div#formerrorsbox{position:fixed;top:50%;left:50%;margin-left:-150px;margin-top:-60px;width:300px;height:120px;background-color:#fff;border:1px solid #ddd;border-radius: 7px;display:none;z-index:10271;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#formerrorsbox p{text-align:center;font-size:13px;font-family: "effra", 'Open Sans', sans-serif;color:#333}
div.formfeedback{display:table-cell;padding-left:10px;padding-right:10px;height:100%;vertical-align:middle}
div#feedbackbackground{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);display:none;z-index:10000;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
div#feedbackbackground2{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);display:none;z-index:10270;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
div#removemeeting{position:fixed;top:50%;left:50%;height:150px;width:340px;margin-top:-75px;margin-left:-170px;background-color:rgba(255,255,255,1);border:1px solid #ddd;display:none;z-index:10001;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#removemeeting p{color:#686868;font-size:17px}
div#deleteimagebox1{position:fixed;top:50%;left:50%;height:150px;width:340px;margin-top:-75px;margin-left:-170px;background-color:rgba(255,255,255,1);border:1px solid #ddd;display:none;z-index:10001;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#deleteimagebox1 p{color:#686868;font-size:17px}
div#deleteimagebox2{position:fixed;top:50%;left:50%;height:150px;width:340px;margin-top:-75px;margin-left:-170px;background-color:rgba(255,255,255,1);border:1px solid #ddd;display:none;z-index:10001;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#deleteimagebox2 p{color:#686868;font-size:17px}
div#deleteimagebox3{position:fixed;top:50%;left:50%;height:150px;width:340px;margin-top:-75px;margin-left:-170px;background-color:rgba(255,255,255,1);border:1px solid #ddd;display:none;z-index:10001;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#deleteimagebox3 p{color:#686868;font-size:17px}
div#deleteimagebox4{position:fixed;top:50%;left:50%;height:150px;width:340px;margin-top:-75px;margin-left:-170px;background-color:rgba(255,255,255,1);border:1px solid #ddd;display:none;z-index:10001;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#deleteimagebox4 p{color:#686868;font-size:17px}
div#deletedelegatebox1{position:fixed;top:50%;left:50%;height:150px;width:340px;margin-top:-75px;margin-left:-170px;background-color:rgba(255,255,255,1);border:1px solid #ddd;display:none;z-index:10001;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#deletedelegatebox1 p{color:#686868;font-size:17px}
div#deletedelegatebox2{position:fixed;top:50%;left:50%;height:150px;width:340px;margin-top:-75px;margin-left:-170px;background-color:rgba(255,255,255,1);border:1px solid #ddd;display:none;z-index:10001;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#deletedelegatebox2 p{color:#686868;font-size:17px}
div#deletedelegatebox3{position:fixed;top:50%;left:50%;height:150px;width:340px;margin-top:-75px;margin-left:-170px;background-color:rgba(255,255,255,1);border:1px solid #ddd;display:none;z-index:10001;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#deletedelegatebox3 p{color:#686868;font-size:17px}
div#deletedelegatebox4{position:fixed;top:50%;left:50%;height:150px;width:340px;margin-top:-75px;margin-left:-170px;background-color:rgba(255,255,255,1);border:1px solid #ddd;display:none;z-index:10001;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#deletedelegatebox4 p{color:#686868;font-size:17px}
div#editimagebox{position:fixed;top:50%;left:50%;height:500px;width:370px;margin-top:-250px;margin-left:-185px;background-color:rgba(255,255,255,1);border:1px solid #ddd;display:none;z-index:10001;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
div#meetingorderbox{position:fixed;top:50%;left:50%;height:330px;width:336px;margin-top:-160px;margin-left:-168px;background-color:rgba(255,255,255,1);border:1px solid #ddd;display:none;z-index:10001;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
div#meetinginfo1{position:fixed;top:50%;left:50%;width:336px;margin-left:-168px;background-color:rgba(255,255,255,1);border:1px solid #ddd;border-radius: 7px;display:none;z-index:10001;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#meetinginfo1 div { padding: 10px; }
#meetinginfo1 p {color:#686868;font-size:13px;font-family: "effra", 'Open Sans', sans-serif; margin: 0px; padding-top: 7px; padding-bottom: 7px; line-height: 150%;}
div#meetinginfo2{position:fixed;top:50%;left:50%;width:336px;margin-left:-168px;background-color:rgba(255,255,255,1);border:1px solid #ddd;border-radius: 7px;display:none;z-index:10001;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#meetinginfo2 div { padding: 10px; }
#meetinginfo2 p {color:#686868;font-size:13px;font-family: "effra", 'Open Sans', sans-serif; margin: 0px; padding-top: 7px; padding-bottom: 7px; line-height: 150%;}
div#meetinginfo3{position:fixed;top:50%;left:50%;width:336px;margin-left:-168px;background-color:rgba(255,255,255,1);border:1px solid #ddd;border-radius: 7px;display:none;z-index:10001;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#meetinginfo3 div { padding: 10px; }
#meetinginfo3 p {color:#686868;font-size:13px;font-family: "effra", 'Open Sans', sans-serif; margin: 0px; padding-top: 7px; padding-bottom: 7px; line-height: 150%;}
div#editdelegatebox{position:fixed;top:50%;left:50%;height:430px;width:800px;margin-left:-400px;margin-top:-215px;background-color:rgba(255,255,255,1);display:none;z-index:10001;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
div#editcompanybox{position:fixed;top:50%;left:50%;height:500px;width:800px;margin-left:-400px;margin-top:-250px;background-color:rgba(255,255,255,1);display:none;z-index:10001;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#editimagebox p{color:#686868;font-size:17px}
div#importdelegatedetails{position:fixed;top:50%;left:50%;width:370px;height:400px;text-align:center;z-index:10200;margin-left:-185px;margin-top:-200px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:none;opacity:0;background-color:#fff}
div#importdelegates{position:absolute;top:0;left:0;height:calc(100% - 60px);width:100%;overflow:none}
div#importdelegatedetailsbuttons{position:absolute;bottom:0;left:0;height:50px;width:100%;margin:auto;padding-top:10px;text-align:left;background-color:#fff;border-top:0}
#importdelegatedetailsbuttons span{float:right;margin-right:10px}
div#countrycodesearch{position:fixed;top:5px;left:0;width:100%;text-align:center}
div#countrycodesearchposition{max-width:400px;margin:auto;text-align:left;border-bottom:0;padding:0}
#countrycodesearchposition input{border:1px solid #ccc;color:#787878;margin-top:5px;width:96%;font-size:18px;overflow:hidden;line-height:100%;padding:10px 2%}
div#countrycodes{position:fixed;top:70px;left:5%;width:90%;height:calc(100% - 145px);text-align:center;z-index:10200;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:none;opacity:0}
div#countrycodesbox{height:100%;max-width:400px;margin:auto;text-align:left;background-color:#fff;border:1px solid #ccc;border-bottom:0;overflow:hidden;overflow-y:auto}
div#countrycodebuttons{height:50px;max-width:400px;margin:auto;padding-top:10px;text-align:left;background-color:#fff;border:1px solid #ccc;border-top:0}
#countrycodebuttons span{float:right;margin-right:10px}
div#countriessearch{position:fixed;top:5px;left:0;width:100%;text-align:center}
div#countriessearchposition{max-width:400px;margin:auto;text-align:left;border-bottom:0;padding:0}
#countriessearchposition input{border:1px solid #ccc;color:#787878;margin-top:5px;width:96%;font-size:18px;overflow:hidden;line-height:100%;padding:10px 2%}
div#passwordrecovery{position:fixed;top:50%;left:50%;height:270px;width:400px;margin-left:-200px;margin-top:-135px;background-color:#fff;border:1px solid #ccc;text-align:center;z-index:10200;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:none;opacity:0}
div#passwordrecoverybox{text-align:left;padding:20px;display:block}
div#passwordrecoverycontents{display:block}
div#passwordrecoveryconfirmation{display:none}
#passwordrecoverybox p{font-family:"effra",'Open Sans',sans-serif;font-size:13px;line-height:140%;text-align:left;font-weight:300}
#passwordrecoverybox input{border:1px solid #ccc;color:#787878;margin-top:5px;width:96%;font-size:17px;overflow:hidden;line-height:100%;font-weight:300;padding:10px 2%}
div#countries{position:fixed;top:70px;left:5%;width:90%;height:calc(100% - 145px);text-align:center;z-index:10200;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:none;opacity:0}
div#countriesbox{height:100%;max-width:400px;margin:auto;text-align:left;background-color:#fff;border:1px solid #ccc;border-bottom:0;overflow:hidden;overflow-y:auto}
div#countriesbuttons{height:50px;max-width:400px;margin:auto;padding-top:10px;text-align:left;background-color:#fff;border:1px solid #ccc;border-top:0}
#countriesbuttons span{float:right;margin-right:10px}
input[type=range]{-webkit-appearance:none;width:100%;background:transparent}
input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}
input[type=range]:focus{outline:none}
input[type=range]::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}
input[type=range]::-webkit-slider-runnable-track{width:100%;height:15px;cursor:pointer;box-shadow:1px 1px 1px #999,0 0 1px #999;background:#bbb;border-radius:1.3px;border:.2px solid #999}
input[type=range]:focus::-webkit-slider-runnable-track{background:#367ebd}
input[type=range]::-moz-range-track{width:100%;height:15px;cursor:pointer;box-shadow:1px 1px 1px #999,0 0 1px #999;background:#bbb;border-radius:1.3px;border:.2px solid #999}
input[type=range]::-ms-track{width:100%;height:15px;cursor:pointer;background:transparent;border-color:transparent;border-width:16px 0;color:transparent}
input[type=range]::-ms-fill-lower{background:#bbb;border:.2px solid #999;border-radius:2.6px;box-shadow:1px 1px 1px #999,0 0 1px #999}
input[type=range]:focus::-ms-fill-lower{background:#bbb}
input[type=range]::-ms-fill-upper{background:#bbb;border:.2px solid #999;border-radius:2.6px;box-shadow:1px 1px 1px #999,0 0 1px #999}
input[type=range]:focus::-ms-fill-upper{background:#bbb}
input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:1px solid #666;height:25px;width:18px;border-radius:4px;background:#ccc;cursor:pointer;margin-top:-6px;box-shadow:1px 1px 1px #000000,0 0 1px #0d0d0d}
input[type=range]::-moz-range-thumb{box-shadow:1px 1px 1px #000000,0 0 1px #666;border:1px solid #666;height:25px;width:18px;border-radius:4px;background:#ccc;cursor:pointer}
input[type=range]::-ms-thumb{box-shadow:1px 1px 1px #666,0 0 1px #666;border:1px solid #666;height:25px;width:18px;border-radius:4px;background:#ccc;cursor:pointer}
div#socialnetworks{position:absolute;top:55px;right:20px;margin:0;padding:0}
#socialnetworks p{float:left;padding-left:6px}
#socialnetworks a{color:#fff;-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#socialnetworks a:hover{-webkit-opacity:.65;-moz-opacity:.65;opacity:.65}
p#logout{position:absolute;top:10px;right:20px;margin:0;padding:0;font-size:14px;font-weight:400}
#logout a{display:inline-block;color:#FC9A18;text-decoration:none;padding:0;margin:0;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px}
#logout a:hover{background-color:#DCF2F6}
p#mobilelogin{display:none}
a#userarealink{display:none}
a#chosenuserarealink{border-right:1px solid #000;background-color:#FC9A18;color:#fff;display:none}
div#contents{float:left;width:100%;padding:0;margin:0}
div#homeimageposition{float:left;width:100%;max-height:300px}
div#homeimage{position:relative;top:0;left:0;width:100%;height:200px;overflow:hidden}
#homeimage img{display:block;width:100%}
div#homeimagetext{position:absolute;top:50%;left:22%;width:56%;text-align:center}
#homeimagetext p{font-size:28px;color:#fff;font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:300;margin:0;padding:0;text-shadow:0 0 18px #031c36;-moz-transform:matrix(1.17733848336309.0.0.1.17733848336309.0.0);-webkit-transform:matrix(1.17733848336309.0.0.1.17733848336309.0.0);-ms-transform:matrix(1.17733848336309.0.0.1.17733848336309.0.0);line-height:1.316}
#homeimagetext span{font-weight:700}
div.titlebox{float:left;width:100%;background-color:#FEFEFE;text-align:center;box-shadow:.5px .866px 5px 0 rgba(0,0,0,0.2)}
div#mobiletitlebox{display:none}
div.titleboxlocation{width:1110px;margin:auto}
div.titleboxfix{position:relative;top:0;left:0;width:100%}
div.lefttitlebox{position:absolute;left:0;top:0;width:350px}
div#pasteventstitlebox{float:left;text-align:left}
div#filteroptions{float:right;text-align:left;width:568px}
div#filteroptionsfix{position:relative;top:0;right:0;width:568px}
ul#filtermenu1{position:absolute;top:18px;right:285px;list-style-type:none;margin:0;padding:0;z-index:9997}
#filtermenu1 li{display:inline-block;margin:0;padding:0;list-style-type:none}
#filtermenu1 a{border:1px solid #d8d7d7;border-radius:2px;background-color:#fdfdfd;width:243px;font-size:16px;color:#787777;display:block;padding-top:6px;padding-bottom:6px;padding-left:12px;background-image:url(../images/arrow_dropdown.png);background-position:center right;background-repeat:no-repeat;background-size:40px 40px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arrow_dropdown.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/arrow_dropdown.png',sizingMethod='scale')"}
#filtermenu1 a:hover{background-image:url(../images/arrow_dropdown_hover.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arrow_dropdown_hover.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/arrow_dropdown_hover.png',sizingMethod='scale')"}
#filtermenu1 li ul{border-left:1px solid #d8d7d7;border-right:1px solid #d8d7d7;border-radius:2px}
#filtermenu1 li li{display:block;border-bottom:1px solid #d8d7d7}
#filtermenu1 li li a{background-image:none;border:0}
#filtermenu1 li li a:hover{background-image:none;border:0;background-color:#1abcb8;color:#fff}
ul#filtermenu2{position:absolute;top:18px;right:12px;list-style-type:none;margin:0;padding:0;z-index:9997}
#filtermenu2 li{display:inline-block;margin:0;padding:0;list-style-type:none}
#filtermenu2 a{border:1px solid #d8d7d7;border-radius:2px;background-color:#fdfdfd;width:243px;font-size:16px;color:#787777;display:block;padding-top:6px;padding-bottom:6px;padding-left:12px;background-image:url(../images/arrow_dropdown.png);background-position:center right;background-repeat:no-repeat;background-size:40px 40px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arrow_dropdown.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/arrow_dropdown.png',sizingMethod='scale')"}
#filtermenu2 a:hover{background-image:url(../images/arrow_dropdown_hover.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arrow_dropdown_hover.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/arrow_dropdown_hover.png',sizingMethod='scale')"}
#filtermenu2 li ul{border-left:1px solid #d8d7d7;border-right:1px solid #d8d7d7;border-radius:2px}
#filtermenu2 li li{display:block;border-bottom:1px solid #d8d7d7}
#filtermenu2 li li a{background-image:none;border:0}
#filtermenu2 li li a:hover{background-image:none;border:0;background-color:#1abcb8;color:#fff}
div.righttitlebox{position:absolute;right:0;top:0;width:350px}
div#testimonialstitlecontainer{position:relative;right:0;top:0;width:100%}
h2.centretitle{text-align:center;padding-top:8px;padding-bottom:14px;border-bottom:4px solid #19BCB9;display:inline-block;font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:300;color:#333;font-size:28px;margin:0}
div#eventtitle{float:left;width:100%;padding:0;margin:0;padding-top:15px;padding-bottom:15px}
div#newseventtitle{display:none}
div#eventtitlefix{margin:auto;width:1110px}
div#viewallevents{float:left;width:100%;padding-bottom:38px;padding-top:38px;display:block}
#viewallevents p{margin:0;padding:0;text-align:center}
#viewallevents a{background-color:#fff;font-size:16px;color:#686868;border-radius:3px;box-shadow:.5px .866px 5px 0 rgba(0,0,0,0.1);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:10px 30px}
#viewallevents a:hover{background-color:#1abcb8;color:#fff;box-shadow:none}
a#mobileeventreturn{display:none}
h2#eventreturn{float:left;margin:0;padding-top:5px;padding-bottom:2px;font-size:28px;color:#fff;font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:500}
#eventreturn a{margin:0;padding:0;padding-left:50px;display:block;background-image:url(../images/arrow_back_white.png);background-repeat:no-repeat;background-position:center left;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background-size:24px 42px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arrow_back_white.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/arrow_back_white.png',sizingMethod='scale')"}
#eventreturn a:hover{background-image:url(../images/arrow_back_grey.png);background-size:24px 42px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arrow_back_grey.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/arrow_back_grey.png',sizingMethod='scale')"}
#eventreturn span{font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:300}
div#newstitletop{float:left;width:100%;padding:0;margin:0;padding-top:15px;padding-bottom:15px}
div#newstitlefix{margin:auto;width:1110px}
h2#newsreturn{float:left;margin:0;padding-top:5px;padding-bottom:2px;font-size:28px;color:#fff;font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:500}
#newsreturn a{margin:0;padding:0;padding-left:50px;display:block;background-image:url(../images/arrow_back_white.png);background-repeat:no-repeat;background-position:center left;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background-size:24px 42px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arrow_back_white.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/arrow_back_white.png',sizingMethod='scale')"}
#newsreturn a:hover{background-image:url(../images/arrow_back_grey.png);color:#2e2e2e;background-size:24px 42px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arrow_back_grey.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/arrow_back_grey.png',sizingMethod='scale')"}
#newsreturn span{font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:300}
h2#teamreturn{float:left;margin:0;padding-top:5px;padding-bottom:2px;font-size:16px;color:#fff;font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:500}
#teamreturn a{margin:0;padding:0;padding-left:50px;padding-top:6px;padding-bottom:6px;display:inline-block;background-image:url(../images/arrow_back_white.png);background-repeat:no-repeat;background-position:center left;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background-size:24px 42px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arrow_back_white.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/arrow_back_white.png',sizingMethod='scale')"}
#teamreturn a:hover{background-image:url(../images/arrow_back_hover.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arrow_back_hover.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/arrow_back_hover.png',sizingMethod='scale')";color:#1abcb8}
p#eventdate{float:right;margin:0;padding-left:30px;font-size:15px;color:#fff;background-image:url(../images/icon_calendar_white.png);background-position:center left;background-repeat:no-repeat;margin-left:30px;margin-top:12px;background-size:16px 18px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_calendar_white.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_calendar_white.png',sizingMethod='scale')"}
p#eventlocation{float:right;margin:0;padding-left:30px;font-size:15px;color:#fff;background-image:url(../images/icon_destination_white.png);background-position:center left;background-repeat:no-repeat;margin-top:12px;background-size:16px 18px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_destination_white.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_destination_white.png',sizingMethod='scale')"}
p#eventmobiledate{display:none}
p#newsdate{float:right;margin:0;padding-left:30px;font-size:15px;color:#fff;background-image:url(../images/icon_calendar_white.png);background-position:center left;background-repeat:no-repeat;margin-left:30px;margin-top:12px;background-size:16px 18px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_calendar_white.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_calendar_white.png',sizingMethod='scale')"}
p#newslocation{float:right;margin:0;padding-left:30px;font-size:15px;color:#fff;background-image:url(../images/icon_destination_white.png);background-position:center left;background-repeat:no-repeat;margin-top:12px;background-size:16px 18px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_destination_white.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_destination_white.png',sizingMethod='scale')"}
p#newsmobiledate{display:none}
div#pastslideshow{float:left;width:100%;max-height:350px;overflow:hidden}
div#img{width:100%;display:block;height:auto}
div#pastslideshowfix{position:relative;top:0;left:0;width:100%}
div#pasteventgraphs{float:left;width:100%;padding-top:20px;padding-bottom:20px;background-color:#E4E8E9}
div#pasteventgraphsfix{margin:auto;width:1110px;padding:0}
div#graphbox1{float:left;width:350px;height:152px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin-left:0;overflow:hidden}
div#graph1{float:left;height:117px;width:117px;background-image:url(../images/pie_chart_pointer_horizontal.png);background-position:center right;background-repeat:no-repeat;background-size:33px 9px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale')";padding:17px 32px 17px 17px}
div#graph1fix{position:relative;top:0;left:0;height:117px;width:117px}
#graph1fix img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
#graph1fix p{position:absolute;top:40px;left:0;width:100%;display:block;text-align:center;color:#1abcb8;font-size:30px;font-weight:700}
div#graph1text{float:left;width:165px;padding-left:6px;display:table;height:100%}
#graph1text p{font-size:14px;color:#525252;margin:0;padding-top:5px;padding-bottom:5px;display:table-cell;vertical-align:middle}
div#graphbox2{float:left;width:350px;height:152px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin-left:23px;overflow:hidden}
div#graph2{float:left;height:117px;width:117px;background-image:url(../images/pie_chart_pointer_horizontal.png);background-position:center right;background-repeat:no-repeat;background-size:33px 9px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale')";padding:17px 32px 17px 17px}
div#graph2fix{position:relative;top:0;left:0;height:117px;width:117px}
#graph2fix img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
#graph2fix p{position:absolute;top:40px;left:0;width:100%;display:block;text-align:center;color:#1abcb8;font-size:30px;font-weight:700}
div#graph2text{float:left;width:165px;padding-left:6px;display:table;height:100%}
#graph2text p{font-size:14px;color:#525252;margin:0;padding-top:5px;padding-bottom:5px;display:table-cell;vertical-align:middle}
div#graphbox3{float:left;width:350px;height:152px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin-left:23px;overflow:hidden}
div#graph3{float:left;height:117px;width:117px;background-image:url(../images/pie_chart_pointer_horizontal.png);background-position:center right;background-repeat:no-repeat;background-size:33px 9px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale')";padding:17px 32px 17px 17px}
div#graph3fix{position:relative;top:0;left:0;height:117px;width:117px}
#graph3fix img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
#graph3fix p{position:absolute;top:40px;left:0;width:100%;display:block;text-align:center;color:#1abcb8;font-size:30px;font-weight:700}
div#graph3text{float:left;width:165px;padding-left:6px;display:table;height:100%}
#graph3text p{font-size:14px;color:#525252;margin:0;padding-top:5px;padding-bottom:5px;display:table-cell;vertical-align:middle}
div#currenteventgraphs{float:left;width:100%;padding-top:20px;padding-bottom:20px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin-bottom:40px;border-radius:7px}
div#currentgraphbox1{float:left;width:100%;margin-bottom:20px}
div#currentgraph1{float:left;height:90px;width:90px;margin-right:6px;background-image:url(../images/pie_chart_pointer_horizontal.png);background-position:center right;background-repeat:no-repeat;background-size:33px 9px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale')";padding:5px 32px 5px 10px}
div#currentgraph1fix{position:relative;top:0;left:0;height:90px;width:90px}
#currentgraph1fix img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
#currentgraph1fix p{position:absolute;top:30px;left:0;width:100%;display:block;text-align:center;color:#1abcb8;font-size:20px;font-weight:700}
div#currentgraph1text{padding-top:20px;padding-right:10px}
#currentgraph1text p{font-size:14px;color:#525252;margin:0;padding-top:5px;padding-bottom:5px}
div#currentgraphbox2{float:left;width:100%;padding-bottom:20px}
div#currentgraph2{float:left;height:90px;width:90px;margin-right:6px;background-image:url(../images/pie_chart_pointer_horizontal.png);background-position:center right;background-repeat:no-repeat;background-size:33px 9px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale')";padding:5px 32px 5px 10px}
div#currentgraph2fix{position:relative;top:0;left:0;height:90px;width:90px}
#currentgraph2fix img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
#currentgraph2fix p{position:absolute;top:30px;left:0;width:100%;display:block;text-align:center;color:#1abcb8;font-size:20px;font-weight:700}
div#currentgraph2text{padding-left:6px;padding-top:20px;padding-right:10px}
#currentgraph2text p{font-size:14px;color:#525252;margin:0;padding-top:5px;padding-bottom:5px}
div#currentgraphbox3{float:left;width:100%}
div#currentgraph3{float:left;height:90px;width:90px;margin-right:6px;background-image:url(../images/pie_chart_pointer_horizontal.png);background-position:center right;background-repeat:no-repeat;background-size:33px 9px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale')";padding:5px 32px 5px 10px}
div#currentgraph3fix{position:relative;top:0;left:0;height:90px;width:90px}
#currentgraph3fix img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
#currentgraph3fix p{position:absolute;top:30px;left:0;width:100%;display:block;text-align:center;color:#1abcb8;font-size:20px;font-weight:700}
div#currentgraph3text{padding-left:6px;padding-top:20px;padding-right:10px}
#currentgraph3text p{font-size:14px;color:#525252;margin:0;padding-top:5px;padding-bottom:5px}
div#eventcontents{margin:auto;width:1110px}
div#eventcontents2{margin:auto;width:1000px}
div.formsection{background-color:#fff;padding-bottom:20px;margin:20px;margin-bottom:20px;float:left;width:94%;margin-left:3%;margin-right:3%}
div#meetingsectionsize{background-color:#fff;margin:0;padding-bottom:20px; margin-top: 10px;float:left;width:98%;margin-left:1%;margin-right:1%}
div.largeeventdescription{float:right;width:48%}
div.delegateinformation{float:left;width:100%;font-size:14px;color:#646464;font-weight:300;line-height:180%}
.delegateinformation a{display:block;font-family:"effra",'Open Sans',sans-serif;font-style:normal}
.delegateinformation var{float:left;font-weight:300;font-family:"effra",'Open Sans',sans-serif;font-style:normal}
div.delegateinformationgroup{float:left;width:100%;padding-top:0}
div#fulleventcontents{float:left;width:100%;padding-top:20px;padding-bottom:20px}
#fulleventcontents p{font-size:17px;margin:0;padding-top:5px;padding-bottom:5px;line-height:22px;color:#686868;font-weight:200;text-align:left}
#fulleventcontents a{color:#1abcb8}
#fulleventcontents ul{margin:0;padding:0;margin-left:20px;list-style-image:url(../images/bullet.svg)}
#fulleventcontents li{font-size:16px;margin:0;padding-top:5px;padding-bottom:5px;line-height:22px;color:#686868;margin-left:10px}
div.formcontainer{float:left;width:100%;background-color:#fff;border:1px solid #19BCB7;box-shadow:none}
div#formnavigation{position:relative;width:100%;margin-top:20px}
div#formprogress{position:absolute;top:25px;left:50%;width:156px;margin-left:-78px;text-align:center}
#formprogress a{margin:0;padding:0;display:inline-block;width:24px;height:24px;margin-left:1px;margin-right:1px;text-align:center}
#formprogress img{display:inline-block;width:24px;height:24px}
#previousform{float:left;margin:0;padding:0}
#previousform img{height:80px}
#nextform{float:right;text-align:right;font-size:14px;color:#19BCB7}
#nextform span{opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
#nextform:hover span{opacity:1}
#nextform img{height:80px}
#confirmform{float:right}
#confirmform img{margin-top:20px;height:40px}
#confirmform span{opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:#19BCB7}
#confirmform:hover span{opacity:1}
.event-select{border:1px solid #686868;width:35%;min-width:250px;border-radius:3px;overflow:hidden;background-color:#fff;background-image:url(../images/arrow_down_dark.png);background-position:center right;background-size:31px 14px;background-repeat:no-repeat;margin-left:20px}
.event-select select{padding:5px 8px;width:110%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;color:#686868}
.event-select select:focus{outline:none}
.event-select select option{background-color:#fff;color:#686868}
div.taskboxheading{float:left;width:100%;padding-bottom:10px;padding-top:10px;margin-top:0;font-size:14px;color:#fff;background-color:#19BCB7;border:1px solid #19BCB7;border-top-left-radius:7px;border-top-right-radius:7px}
div.taskboxcontents{float:left;width:100%;overflow-y:hidden}
div.taskboxpadding{float:left;width:100%;padding-top:40px}
div.tasknameheading{float:left;margin-left:10px;width:100%}
div.deadlineheading{float:right;width:100px;margin-right:40px}
div.datecompletedheading{float:right}
div.minimisearrow{float:right;width:40px}
div.taskbox{float:left;width:100%;background-image:url(../images/border.png);background-position:top left;background-repeat:repeat-y;padding-bottom:30px;color:#656565}
div.taskname{float:left;min-height:10px}
.taskname label{font-size:15px}
.mobiledeadlinetitle{display:none}
.mobilecompletedtitle{display:none}
div.deadline{float:right}
.deadlinebox{display:inline-block;width:80px;min-height:10px;font-size:13px;color:#656565;margin-right:10px;text-align:center;margin-top:2px;border:1px solid #ccc;padding:5px;border-radius:4px}
div.deadlinepassed{display:none;float:right;height:28px;width:28px;background-color:#ED901E;color:#fff;margin-top:2px;margin-right:8px;text-align:center;font-size:19px;border-radius:20px;font-weight:700}
.deadlinepassed span{display:table-cell;vertical-align:middle}
div.datecompleted{float:right;width:80px;font-size:13px;min-height:10px;color:#656565;margin-right:0;text-align:center;margin-top:2px;border:1px solid #ccc;padding:5px;border-radius:4px}
div.descriptionfix{float:left;width:100%}
div.taskdescription{margin-left:50px;max-width:400px;color:#656565;font-size:13px}
#bookingbox p{font-size:14px}
.fixcheckbox{position:relative;top:0;left:0;width:100%;display:table;height:35px}
.customcheckbox{display:block;position:relative;top:0;left:0;width:100%;min-height:35px;overflow:hidden;padding-left:40px;margin-bottom:5px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.customcheckbox input[type="checkbox"]{height:0;width:0;opacity:0;cursor:pointer;overflow:hidden}
.customcheckbox input[type="radio"]{height:0;width:0;opacity:0;cursor:pointer;overflow:hidden}
.customcheckbox2{display:block;position:relative;top:0;left:0;width:100%;min-height:20px;overflow:hidden;padding-left:0;margin-bottom:5px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.customcheckbox2 input[type="checkbox"]{height:0;width:0;opacity:0;cursor:pointer;overflow:hidden}
.customcheckmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border:1px solid #bbb}
.customcheckbox:hover input ~ .customcheckmark{background-color:#eee}
.customcheckbox input:checked ~ .customcheckmark{background-color:#1ABDB9;border:1px solid #fff}
.customcheckmark:after{content:"";position:absolute;display:none}
.customcheckbox input:checked ~ .customcheckmark:after{display:block}
.customcheckbox .customcheckmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.chosencustomcheckmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#1ABDB9;border:1px solid #fff}
.chosencustomcheckmark:after{content:"";display:block;position:absolute;left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.customcheckboxslider{display:block;position:relative;top:0;left:0;min-height:30px;overflow:hidden;padding-left:60px;margin-bottom:5px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.customcheckboxslider input[type="checkbox"]{height:0;width:0;opacity:0;cursor:pointer;overflow:hidden}
#milestoneoptions{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:0}
#milestoneicon{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.rotate45{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.rotate0{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
.customcheckmarkslider{position:absolute;top:0;left:0;height:18px;width:36px;background-color:#C64148;border:2px solid #C64148;border-radius:14px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-image:url(../images/sliderbackground.png);background-position:top left;background-repeat:no-repeat;background-size:36px}
.customcheckmarkslidercircle{position:absolute;top:2px;left:2px;height:18px;width:18px;background-color:#fff;border-radius:14px}
.customcheckboxslider:hover input ~ .customcheckmarkslidercircle{background-color:#eee}
.customcheckboxslider input:checked ~ .customcheckmarkslidercircle{left:20px}
.customcheckboxslider input:checked ~ .customcheckmarkslider{background-color:#7FBA00;border:2px solid #7FBA00}
.customcheckmarkslider:after{content:"";position:absolute;display:none}
.customcheckboxslider input:checked ~ .customcheckmarkslider:after{display:block}
div#teamright{float:right;width:730px;text-align:left;padding-top:20px;padding-bottom:38px;font-size:16px}
div#eventright{float:right;width:730px;text-align:left;padding-top:42px;padding-bottom:15px;font-size:16px}
div#newsright{float:right;width:730px;text-align:left;padding-top:34px;padding-bottom:34px;font-size:16px}
#maindescriptiontext a{color:#1abcb8}
h2#memberheading{font-weight:400;margin:0;padding:0;font-size:22px;color:#333;font-family:'Open Sans',sans-serif}
p#memberrole{margin:0;padding:0;font-size:22px;line-height:28px;color:#787878;font-family:'Open Sans',sans-serif}
#addmilestone{float:left;width:100%;margin-top:10px}
#addmilestone a{float:right;background-color:#1abcb8;color:#fff;display:inline-block;padding:10px;padding-left:20px;padding-right:20px;margin-top:-10px;margin-right:-10px;border-radius:5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#addmilestone a:hover{background-color:#686868}
div#membertext{width:100%;padding-top:20px}
#membertext p{color:#787878;font-size:18px;line-height:24px;margin:0;padding:0;padding-bottom:10px}
#maindescriptiontext p{font-size:13px;margin:0;padding-top:0;padding-bottom:10px;line-height:160%;color:#787878}
#maindescriptiontext ul{margin:0;padding:0;margin-left:12px}
#maindescriptiontext li{font-size:13px;margin:0;padding-top:0;padding-bottom:10px;line-height:160%;color:#787878}
#introdescriptiontext p{font-size:17px;margin:0;padding-top:0;padding-bottom:10px;line-height:28px;color:#333}
div#eventleft{float:left;width:350px;padding-top:42px;padding-bottom:38px}
div#newsleft{float:left;width:350px;padding-top:42px;padding-bottom:38px}
div#teamleft{float:left;width:350px;padding-top:30px;padding-bottom:38px}
div.lefteventmenu{float:left;width:100%;background-color:#fff;box-shadow:.5px .866px 5px 0 rgba(0,0,0,0.2);margin-bottom:38px;border-bottom-left-radius:7px;border-bottom-right-radius:7px}
.lefteventmenu p{display:block;padding:20px;border-bottom:1px solid #e4e8e9;color:#686868}
.lefteventmenu a{float:right;background-color:#1abcb8;color:#fff;display:inline-block;padding:10px;padding-left:20px;padding-right:20px;margin-top:-10px;margin-right:-10px;border-radius:5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.lefteventmenu a:hover{background-color:#686868}
a.dinnerregistrationbutton{display:block;background-color:#1abcb8;color:#fff;display:inline-block;padding:10px;padding-left:20px;padding-right:20px;border-radius:5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
a.dinnerregistrationbutton:hover{background-color:#686868}
div.formtitle{float:left;width:100%;border:1px solid #1ABCB8}
.formtitle p{padding:20px;padding-top:15px;padding-bottom:15px;display:block;color:#fff;background-color:#1ABCB8}
div.leftmenutitle{float:left;width:100%}
.leftmenutitle p{padding:20px;padding-top:15px;padding-bottom:15px;display:block;color:#fff;background-color:#686868;border-top-left-radius:7px;border-top-right-radius:7px}
div.lefteventmenu2{float:left;width:100%;background-color:#fff;box-shadow:.5px .866px 5px 0 rgba(0,0,0,0.2);margin-bottom:38px;border-bottom-left-radius:7px;border-bottom-right-radius:7px}
div.lefteventmenu3{float:left;width:100%;background-color:#fff;box-shadow:.5px .866px 5px 0 rgba(0,0,0,0.2);margin-bottom:38px;border-bottom-left-radius:7px;border-bottom-right-radius:7px}
.lefteventmenu3 p{font-size:14px;margin:0;padding-bottom:5px;padding-top:5px}
.lefteventmenu3 a{color:#1ABCB8}
div.leftnewspost{display:block;padding:20px;border-bottom:1px solid #e4e8e9;color:#686868}
div#membersimagebox{float:left;width:100%;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1)}
div#newsrelatedimagebox{float:left;width:100%;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1)}
div#newssharebox{float:left;width:100%;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin-top:23px;padding-top:8px;padding-bottom:5px;text-align:center}
p#sharetext{display:inline-block;margin:0;padding-left:10px;padding-top:5px;padding-bottom:5px;vertical-align:text-top;font-size:18px;color:#686868}
p#socialmediashare{display:inline-block;padding:0;margin:0;padding-left:20px;vertical-align:text-top}
a#linkedinlinkshare{width:33px;height:30px;overflow:hidden;text-indent:-9999px;background-image:url(../images/icon_team_linkedin.png);background-position:center left;background-repeat:no-repeat;display:inline-block;background-size:37px 28px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_team_linkedin.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_team_linkedin.png',sizingMethod='scale')"}
a#linkedinlinkshare:hover{background-image:url(../images/icon_team_linkedin_hover.png);background-size:37px 28px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_team_linkedin_hover.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_team_linkedin_hover.png',sizingMethod='scale')"}
a#twitterlinkshare{width:37px;height:30px;overflow:hidden;text-indent:-9999px;background-image:url(../images/icon_team_twitter.png);background-position:center left;background-repeat:no-repeat;display:inline-block;margin-left:20px;background-size:37px 28px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_team_twitter.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_team_twitter.png',sizingMethod='scale')"}
a#twitterlinkshare:hover{background-image:url(../images/icon_team_twitter_hover.png);background-size:37px 28px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_team_twitter_hover.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_team_twitter_hover.png',sizingMethod='scale')"}
a#googlepluslinkshare{width:33px;height:30px;overflow:hidden;text-indent:-9999px;background-image:url(../images/icon_team_google.png);background-position:center left;background-repeat:no-repeat;display:inline-block;margin-left:20px;background-size:37px 28px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_team_google.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_team_google.png',sizingMethod='scale')"}
a#googlepluslinkshare:hover{background-image:url(../images/icon_team_google_hover.png);background-size:37px 28px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_team_google_hover.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_team_google_hover.png',sizingMethod='scale')"}
p#articlerelation{display:block;padding:16px;text-align:center;margin:0;font-size:16px;color:#686868;background-color:#E4E8E9}
div#postimage{float:left;width:100%;padding-top:30px}
#postimage img{width:100%;display:block}
div#contactaddress{float:left;width:100%;padding-top:14px;padding-bottom:14px;background-color:#1abcb8}
div#map{float:left;width:100%;height:450px}
#contactaddress p{font-size:22px;padding:0;margin:0;line-height:28px;text-align:center;color:#fff}
div#membersimage{float:left;width:100%}
#membersimage img{width:100%}
p#memberssocial{float:left;width:100%;text-align:center;display:block;padding-top:8px;padding-bottom:8px}
.lefteventmenu2 p{display:block;border-bottom:1px solid #e4e8e9;font-weight:700;font-size:16px;color:#686868}
.lefteventmenu2 a{color:#686868;display:block;padding:20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.lefteventmenu2 a:hover{color:#1abcb9}
p#leftcontact{padding:20px;padding-left:60px;background-image:url(../images/icon_left_menu_phone.png);background-position:center left;background-repeat:no-repeat;background-size:48px 24px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_left_menu_phone.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_left_menu_phone.png',sizingMethod='scale')"}
#leftcontact a{padding:0}
#leftemail a{padding-left:60px;background-image:url(../images/icon_left_menu_mail.png);background-position:center left;background-repeat:no-repeat;background-size:48px 24px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_left_menu_mail.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_left_menu_mail.png',sizingMethod='scale')"}
#leftemail a:hover{background-image:url(../images/icon_left_menu_mail_hover.png);background-size:48px 24px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_left_menu_mail_hover.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_left_menu_mail_hover.png',sizingMethod='scale')"}
.lefteventmenu2 span{display:none}
div#delegatesection{float:left;width:100%;padding-top:38px;padding-bottom:38px;background-color:#E4E8E9}
div#delegateposition{margin:auto;width:1110px}
div.eventdelegatebox{float:left;width:165px;margin-left:23px;padding:0}
div#firstdelegatebox{margin:0}
div.delegateimage{width:165px;height:165px;overflow:hidden;border:1px solid rgba(104,104,104,0.14)}
.delegateimage img{height:100%;text-align:center}
p.delegatename{text-align:center;font-weight:700;font-size:16px;margin:0;padding-top:25px;padding-bottom:2px;color:#333;font-style:oblique;line-height:24px}
p.delegaterole{text-align:center;font-size:14px;margin:0;padding:0;color:#787878;font-style:oblique}
h2#pasteventstitle{padding-top:23px;padding-bottom:19px;border-bottom:4px solid #19BCB9;display:inline-block;font-family:"effra",'Open Sans',sans-serif;color:#333;font-size:28px;font-style:normal;font-weight:300}
h2.pasteventstitle{padding-top:23px;padding-bottom:19px;border-bottom:4px solid #19BCB9;display:inline-block;font-family:"effra",'Open Sans',sans-serif;color:#333;font-size:28px;font-style:normal;font-weight:300}
#sectorstitle1{border-bottom:4px solid #E5053A}
#sectorstitle2{border-bottom:4px solid #e28c05}
#sectorstitle3{border-bottom:4px solid #af23a5}
#sectorstitle4{border-bottom:4px solid #00c1b5}
#sectorstitle5{border-bottom:4px solid #005bbf}
#sectorstitle6{border-bottom:4px solid #00b760}
div#testimonialstitlebox{display:none}
div#sectorstitlebox{display:none}
div#pasttitlebox{display:none}
div#upcomingeventsbox{float:left;width:100%;padding-top:38px}
div#fulleventsbox{float:left;width:100%;padding-top:38px;padding-bottom:38px}
div#fulleventsbox2{float:left;width:100%;padding-top:38px;padding-bottom:38px}
div#fullteambox{float:left;width:100%;padding-top:38px;padding-bottom:15px}
div#homesection2{float:left;width:100%;padding-top:38px;padding-bottom:44px;background-color:#E4E8E9}
div#homesection2position{width:1104px;margin:auto;white-space:nowrap}
div#sectors{float:left;width:350px;height:470px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1)}
div#sectorslinks{float:left;width:100%}
#sectorslinks p{padding:0;margin:0;border-bottom:1px solid #e1e1e1}
#sectorslinks a{color:#686868;background-color:#fff;display:block;padding-left:30px;border-left:10px solid #E5053A;width:310px;font-size:16px;font-weight:700;padding-top:20px;padding-bottom:20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#sectorslinks a:hover{color:#a8a8a8}
#sector1 a{border-left:10px solid #E5053A;background-color:#fff}
#sector2 a{border-left:10px solid #e28c05;background-color:#f4f4f4}
#sector3 a{border-left:10px solid #af23a5;background-color:#fff}
#sector4 a{border-left:10px solid #00c1b5;background-color:#f4f4f4}
#sector5 a{border-left:10px solid #005bbf;background-color:#fff}
#sector6 a{border-left:10px solid #00b760;background-color:#f4f4f4}
div#sectormore{float:left;width:100%;padding-top:35px}
#sectormore p{margin:0;padding:0;text-align:center}
#sectormore a{background-color:#fff;font-size:16px;color:#686868;border-radius:3px;box-shadow:.5px .866px 5px 0 rgba(0,0,0,0.2);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-image:-moz-linear-gradient (90deg,#000 0%,#fff 100%);background-image:-webkit-linear-gradient (90deg,#000 0%,#fff 100%);background-image:-ms-linear-gradient (90deg,#000 0%,#fff 100%);padding:10px 47px}
#sectormore a:hover{background-color:#1abcb8;color:#fff;box-shadow:none;background-image:none}
div#eventpartnersection{float:left;width:100%;padding-top:38px;padding-bottom:22px;background-color:#F4F4F4}
div#eventpartnerposition{margin:auto;width:1110px;text-align:center}
div.eventpartnerbox{display:inline-block;width:350px;margin-left:8px;margin-right:8px;margin-bottom:16px}
div.eventpartnerbox5{display:inline-block;width:201px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin-left:8px;margin-right:8px;margin-bottom:16px}
div.eventpartnerimage{float:left;width:100%;background-color:#fff;text-align:center;padding-top:0;padding-bottom:0;overflow:hidden;border-radius:7px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1)}
.eventpartnerimage p{text-align:center}
.eventpartnerimage img{width:100%}
div.eventpartnertext{float:left;width:90%;background-color:#f4f4f4;height:180px;padding:15px 5%}
p.eventpartnername{text-align:center;margin:0;padding-bottom:5px;font-size:14px;font-weight:700;color:#333}
p.eventpartnerdescription{text-align:center;margin:0;padding-bottom:5px;font-size:14px;line-height:20px;color:#787878}
p#eventmap{float:left;width:100%;margin:0;margin-bottom:20px;box-shadow:.5px .866px 5px 0 rgba(0,0,0,0.2)}
#eventmap img{width:100%}
ul.tabs{font-size:0;margin:0;list-style-type:none;text-align:left;width:100%;margin-top:20px;position:static;top:auto;left:auto}
ul.tabs li{display:inline-block;margin:0;margin-right:-1px;width:50%}
ul.tabs li a{font-size:15px;text-decoration:none;position:relative;color:#fff;outline:none;background-color:#686868;display:block;width:100%;padding-top:10px;padding-bottom:10px;text-align:center;border-top-left-radius:7px;border-top-right-radius:7px}
ul.tabs li a:visited{color:#fff}
ul.tabs li a:hover{background-color:#686868;color:#ccc}
ul.tabs li.selected a:hover{text-decoration:none}
div.tabcontents{width:96%;margin:0;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);position:static;top:auto;left:auto;background-color:#fff;border-bottom-left-radius:7px;border-bottom-right-radius:7px;padding:20px 2%}
.tabcontents ul{margin:0;padding:0;margin-left:12px}
.tabcontents p,li{margin-top:0;padding:0;font-size:13px;color:#333}
div#directorytop{position:relative;top:0;left:0;height:94px;width:100%;border-bottom:1px solid #999;padding-bottom:30px;margin-bottom:30px}
#directorytop h3{font-weight:400;position:absolute;bottom:60px;left:0;color:#646464;max-width:48%}
#directorytop h3 a{color:#646464}
#directorytop h3 img{height:18px;display:inline-block;margin-left:10px;opacity:.7;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#directorytop h3 a:hover img{opacity:1}
div#directorylogo{position:absolute;bottom:15px;right:0}
#directorylogo img{float:right;display:block;max-height:110px;max-width:220px}
#directorylogo span{float:right}
#directorylogo span img{height:18px;margin-top:5px;display:inline-block;margin-right:10px;opacity:.7;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#directorylogo label:hover img{opacity:1}
#directorylogo label{cursor:pointer}
#directorylogo input{display:none}
div#directorymiddle{float:left;width:100%;border-bottom:1px solid #999;padding-bottom:20px;margin-bottom:20px}
div#directorymiddleleft{float:left;width:50%}
#directorymiddleleft div{float:left;width:100%;padding-bottom:8px}
#directorymiddleleft a{color:#646464;margin-top:6px;margin-bottom:6px;float:left}
#directorymiddleleft span{width:50px;float:left}
#directorymiddleleft span.spantext{width:auto;float:none}
#directorymiddleleft img{height:30px;text-align:left;display:block}
#directorymiddleleft a img{height:18px;display:inline-block;margin-left:10px;opacity:.5;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#directorymiddleleft a:hover img{opacity:1}
div#directorymiddleright{float:right;width:50%;text-align:right; max-width: 390px;}
.directorydelegatephoto span{position:absolute;top:10px;left:10px}
.directorydelegatephoto span img{height:20px;display:inline-block;opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:5px;background-color:#1ABCB8;border-radius:7px}
.directorydelegatephoto a:hover span img{opacity:1}
div.directorydelegate{float:left;width:47%;padding-left:3%;max-width:180px;margin-bottom:20px}
.directorydelegate p{font-size:15px;line-height:140%}
div.directorydelegatephoto{width:100%;height:0;padding-bottom:100%;overflow:hidden;position:relative; border-radius: 7px;}
.directorydelegatephoto img{position:absolute;top:0;left:0}
div#delegatebase{float:left;width:100%}
#delegatebase a{color:#646464}
#delegatebase a img{height:18px;margin-left:10px;opacity:.5;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#delegatebase a:hover img{opacity:1}
div#directorycolumns{column-count:2;column-gap:40px}
div.keynotespeaker{float:left;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin-bottom:35px;width:100%;background-color:#fff;border-radius:7px}
div.keynoteimage{float:left;width:158px;height:158px;overflow:hidden;margin-top:22px;margin-bottom:22px;text-align:center;border-radius:7px;margin-left:15px}
div.keynoteimageposition{float:left;width:158px;height:158px}
.keynoteimageposition img{display:block;text-align:center;height:100%}
div.keynotetext{float:left;margin-top:22px;padding-right:22px;padding-left:22px;margin-bottom:22px;max-width:510px}
.keynotetext p{color:#787878;font-size:13px;line-height:24px}
p.keynotetitle{color:#333;font-size:16px;line-height:24px}
.keynotetitle span{color:#1abcb8}
div.mobilekeynotetitle{display:none}
div#venuesection{float:left;width:100%;padding-top:23px;padding-bottom:23px;background-color:#E4E8E9}
div#venueposition{margin:auto;width:1110px}
div#venuefix{position:relative;top:0;left:0;width:100%;height:100%}
div#venueimage{width:540px;border-radius:7px;overflow:hidden}
#venueimage img{width:100%;display:block}
div#venuetext{position:absolute;top:0;left:570px}
#venuetext p{font-size:16px;line-height:24px;color:#787878;margin:0;padding:0}
div#venuelinks{position:absolute;bottom:0;left:570px;text-align:center;width:460px}
#venuelinks p{display:inline-block;padding-left:10px;padding-right:10px}
#venuelinks a{background-color:#fff;padding-top:10px;padding-bottom:10px;font-size:16px;color:#686868;border:1px solid #fff;border-radius:3px;box-shadow:.5px .866px 5px 0 rgba(0,0,0,0.1);text-align:center;width:200px;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:7px}
#venuelinks a:hover{background-color:#1abcb8;color:#fff;box-shadow:none}
div#testimonialcolumns{float:left;width:100%;padding-top:38px;padding-bottom:38px;background-color:#F4F4F4}
div#viewalltestimonials{float:left;width:100%;padding-bottom:5px;padding-top:38px;display:block}
#viewalltestimonials p{margin:0;padding:0;text-align:center}
#viewalltestimonials a{background-color:#fff;font-size:16px;color:#686868;border-radius:3px;box-shadow:.5px .866px 5px 0 rgba(0,0,0,0.1);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:7px;padding:10px 30px}
#viewalltestimonials a:hover{background-color:#1abcb8;color:#fff;box-shadow:none}
div#testimonialpagecolumns{float:left;width:100%;padding-top:38px;padding-bottom:38px;background-color:#F4F4F4}
div#testimonialgroupposition{margin:auto;padding:0;width:1133px;padding-right:23px}
div#testimonialposition{width:1110px;margin:auto}
div#homevideo1{display:inline-block;width:350px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);overflow:hidden;white-space:normal;border-radius:7px}
#homevideo1 a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}
#homevideo2 a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}
#homevideo3 a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}
div#homevideo2{display:inline-block;width:350px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin-left:18px;overflow:hidden;white-space:normal;border-radius:7px}
div#homevideo3{display:inline-block;width:350px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin-left:18px;overflow:hidden;white-space:normal;border-radius:7px}
div.imagefix{position:relative;top:0;left:0;width:100%;height:100%}
span.imagecontainer{position:absolute;top:0;left:0;width:100%;height:100%;display:block;opacity:0;background-color:rgba(0,0,0,0.6);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;overflow:hidden}
span.imagetext{position:absolute;top:50%;left:5%;width:90%;margin-left:0;display:block;text-align:center;color:#fff}
.imagetext h2{font-size:20px;font-weight:400;margin:0;padding:0;padding-top:5px}
.imagetext p{font-size:13px;padding-top:5px;padding-bottom:5px;text-align:center;line-height:100%}
p.gridline{margin:0;padding:0;border-bottom:2px solid #fff;display:inline-block;line-height:0;font-size:10px;padding-bottom:20px}
div#testimonials{float:left;width:350px;height:470px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin-left:23px;white-space:nowrap;overflow:hidden}
div#testimonyfix{position:relative;top:0;left:0;width:100%;height:100%}
div#tablettestimonialsposition{display:none}
div.testimonials{float:left;width:350px;height:203px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin-left:23px;white-space:nowrap;overflow:hidden;border-radius:7px}
div.testimonialsgroup{margin-bottom:23px}
div#testimony1{margin-left:0}
div#testimonyscrolls{white-space:normal;text-align:center}
div#hometestimonyvideo{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:90;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;white-space:normal}
#hometestimonyvideo p{color:#797979;margin:0;margin-left:10px;padding-right:10px;padding-top:10px;font-size:14px}
div#testimonynavigation{position:absolute;bottom:0;left:0;width:100%;z-index:91}
#testimonynavigation p{text-align:center;font-size:13px;color:#797979;margin:0;padding:0;margin-bottom:10px}
#testimonynavigation a{color:#797979}
a#videohomelink{color:#19BBB8}
div#newsscrolls{white-space:normal;text-align:center}
div#newsscrollsbox{width:80%;margin-left:10%;min-height:180px;margin-top:10px;margin-bottom:10px}
#newsscrollsbox p{text-align:justify;color:#686868}
div.testimonyscroll{display:inline-block;width:350px;height:366px;white-space:normal;text-align:center}
div.testimonygroup{display:inline-block;width:350px;height:366px;white-space:normal;text-align:center}
div.testimonydata{float:left;margin-top:18px;width:100%;height:65px}
p.testimonyname{padding:0;margin:0;font-size:16px;color:#333;font-weight:700}
p.testimonyrole{font-size:12px;margin:0;color:#787878;padding:4px 20px 0}
div.testimonytext{padding-left:20px;padding-right:20px}
.testimonytext p{font-size:14px;color:#787878;margin:0;padding-bottom:10px;line-height:20px}
div#pastfeaturedeventslocation{float:left;width:350px;height:470px;margin-left:23px}
div#pastfeaturedevents{float:left;width:350px;height:470px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1)}
div#tabletlogosection{display:none}
div#logosection{float:left;width:100%;padding-top:38px;padding-bottom:28px;background-color:#F4F4F4}
div#logoposition{margin:auto;padding:0;width:1110px}
div#logofix{margin:auto;padding:0;width:1110px;height:240px;white-space:nowrap}
div.logobatch{display:inline-block;width:340px;height:240px}
.logobatch p{margin:0;padding-right:10px;padding-bottom:10px;float:left}
div#leftcontents{float:left;width:750px;padding:0;margin:0;margin-bottom:10px}
div#homeleftcontents{float:left;width:750px;padding:0;margin:0}
div#latestnews{float:left;width:100%;height:32px;background-color:#B4E1DF;padding:0;overflow:hidden;margin:0 0 10px}
#latestnews p{margin:0;font-size:13px;color:#25439F;font-weight:700;padding:7px 0 0 8px}
#latestnews span{color:#25439F}
#latestnews a{color:#25439F;text-decoration:none}
#latestnews a:hover{text-decoration:underline}
div#banneradvert{float:left;max-width:704px;max-height:130px;padding:0;overflow:hidden;margin:0 0 10px}
div#pagecontents{float:left;width:652px;margin:0 0 10px;padding:5px}
div#currenteventsbox{float:left;width:100%}
div#viewalllogos{float:left;width:100%;padding-bottom:5px;padding-top:38px;display:block}
#viewalllogos p{margin:0;padding:0;text-align:center}
#viewalllogos a{background-color:#fff;font-size:16px;color:#686868;border-radius:3px;box-shadow:.5px .866px 5px 0 rgba(0,0,0,0.1);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:10px 30px}
#viewalllogos a:hover{background-color:#1abcb8;color:#fff;box-shadow:none}
div#fulleventsposition{margin:auto;padding:0;width:1133px;padding-left:23px}
div.fulleventsposition{margin:0;padding:0;width:1133px}
div#upcomingeventsposition{margin:auto;padding:0;width:1110px}
div#upcomingeventscontents{margin:auto;padding:0;width:1110px;white-space:nowrap}
div#tabletupcomingeventsposition{margin:auto;padding:0;width:1110px;display:none}
div#tabletupcomingeventscontents{margin:auto;padding:0;width:1110px;white-space:nowrap}
div#relatedeventsbackground{float:left;width:100%;padding-top:38px;padding-bottom:18px}
div#relatedeventsposition{margin:auto;padding:0;width:1110px;display:block;overflow:hidden}
div#relatedeventscontents{margin:auto;padding:0;width:1110px;text-align:center}
div.currenteventbox{display:inline-block;width:350px;height:340px;margin-left:23px;overflow:hidden;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);text-align:left;border-radius:7px}
div.currenteventbox2{display:inline-block;width:350px;height:340px;margin-left:7px;margin-right:7px;margin-bottom:20px;overflow:hidden;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);text-align:left;border-radius:7px}
div.fulleventbox{display:block;float:left;width:350px;height:330px;margin-right:23px;margin-bottom:23px;overflow:hidden;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);white-space:nowrap;border-radius:7px}
div.fullmemberbox{display:block;float:left;width:350px;height:275px;margin-right:23px;margin-bottom:23px;overflow:hidden;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);white-space:nowrap;border-radius:7px}
div.fullnewsbox{display:block;float:left;width:540px;height:455px;margin-right:23px;margin-bottom:23px;overflow:hidden;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);border-radius:7px}
.fullnewsbox a{color:#686868}
div.neweventbox{display:block;float:left;width:350px;height:340px;margin-right:23px;margin-bottom:23px;overflow:hidden;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);white-space:nowrap;border-radius:7px}
div#makebookingbox{float:left;width:100%}
div.largeeventbox{display:block;float:left;width:50%;margin-bottom:16px;overflow:hidden;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);white-space:nowrap}
div.largeeventboxfix{position:relative;top:0;left:0;width:100%}
p.largeheading{position:absolute;top:200px;left:0;margin:0;display:inline-block;background-color:#1ABCB9;font-size:24px;color:#fff;font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:500}
div.smalleventbox{display:inline-block;width:255px;margin-right:16px;margin-bottom:16px;overflow:hidden;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);white-space:nowrap}
div.smalleventboxfix{position:relative;top:0;left:0;width:255px}
div.smalleventimage{float:left;width:100%;overflow:hidden}
.smalleventimage img{margin:0;padding:0;width:100%;height:auto;display:block}
p.smallheading{position:absolute;top:90px;left:0;margin:0;display:inline-block;background-color:#1ABCB9;font-size:24px;color:#fff;font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:500;padding:14px}
div.chooseeventdetails{float:left;width:100%;display:none}
div.pasteventboxfix{position:relative;top:0;left:0;width:350px;height:330px;overflow:hidden}
div.memberboxfix{position:relative;top:0;left:0;width:350px;height:275px;overflow:hidden}
div.newsboxfix{position:relative;top:0;left:0;width:540px;height:455px;overflow:hidden}
div.fulleventboxfix{position:relative;top:0;left:0;width:350px;height:340px;overflow:hidden}
div#firstcurrenteventbox{margin-left:0}
div.currenteventboxfix{position:relative;top:0;left:0;width:350px;height:340px;overflow:hidden}
div.currenteventboxfix2{position:relative;top:0;left:0;width:350px;height:340px;overflow:hidden}
div.currenteventimage{position:absolute;top:0;left:0;width:100%;height:235px;overflow:hidden}
.currenteventimage img{margin:0;padding:0}
div.fulleventimage{position:absolute;top:0;left:0;width:100%;height:235px;overflow:hidden}
.fulleventimage img{margin:0;padding:0;width:100%;height:auto}
div.fullmemberimage{position:absolute;top:0;left:0;width:100%;height:200px;overflow:hidden}
.fullmemberimage img{margin:0;padding:0}
div.fullnewsimage{width:100%;height:235px;overflow:hidden}
.fullnewsimage img{margin:0;padding:0}
p.newsname{margin:0;padding:16px;font-size:20px;color:#333;line-height:28px}
p.newsdate{margin:0;padding:16px;padding-top:0;font-size:13px;color:#787878}
div.newssummary{padding:16px;padding-top:0}
.newssummary p{font-size:13px;color:#787878;padding:0;margin:0;line-height:20px}
p.membername{position:absolute;top:217px;left:0;width:100%;margin:0;padding:0;text-align:center;line-height:100%;font-weight:700;font-size:18px;color:#333}
p.memberposition{position:absolute;bottom:17px;left:0;width:100%;margin:0;padding:0;text-align:center;line-height:100%;font-size:14px;color:#787878}
p.findoutmore{display:none}
p.fullfindoutmore{display:none}
p.currentheading{position:absolute;bottom:185px;left:0;margin:0;display:inline-block;min-width:200px;background-color:#1ABCB9;font-size:24px;color:#fff;font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:500;border-top-right-radius:7px;border-bottom-right-radius:7px;padding:14px}
.currentheading span{font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:300}
p.currentlocation{position:absolute;top:265px;left:14px;margin:0;padding:0;padding-left:30px;color:#333;background-image:url(../images/icon_destination.png);background-position:center left;background-repeat:no-repeat;font-size:16px;background-size:16px 18px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_destination.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_destination.png',sizingMethod='scale')"}
p.currentdate{position:absolute;top:290px;left:14px;margin:0;padding:0;padding-left:30px;color:#333;background-image:url(../images/icon_calendar.png);background-position:center left;background-repeat:no-repeat;font-size:16px;background-size:16px 18px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_calendar.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_calendar.png',sizingMethod='scale')"}
div.currentsummary{position:absolute;top:320px;left:14px;margin:0;padding:0;color:#787878;width:320px;white-space:normal}
.currentsummary p{font-size:14px;line-height:18px}
div.eventinfolink{position:absolute;top:0;left:0;width:100%;height:100%}
a.tabletlink{display:none}
.eventinfolink .eventinfohover{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;background:rgba(255,255,255,0.902);visibility:hidden;opacity:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);border:2px solid #1abcb8;border-radius:7px}
.eventinfohover a{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:block}
.eventinfolink:hover .eventinfohover{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.eventinfofix{position:relative;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:9998}
p.eventhovername{position:absolute;top:85px;left:0;width:100%;text-align:center;padding:0;margin:0;font-size:26px;color:#333;font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:400}
.eventhovername span{font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:300}
p.eventhoverdate{position:absolute;top:123px;left:0;width:100%;text-align:center;padding:0;margin:0;font-size:16px;color:#686868}
p.eventhoverview{position:absolute;bottom:80px;left:0;width:100%;text-align:center;padding:0;margin:0;font-size:16px;display:block}
.eventhoverview a{display:inline-block;background-color:#fff;color:#787878;height:auto;width:auto;position:static;top:auto;bottom:auto;left:auto;right:auto;border:1px solid #fff;background-image:-moz-linear-gradient (90deg,#000 0%,#fff 100%);background-image:-webkit-linear-gradient (90deg,#000 0%,#fff 100%);background-image:-ms-linear-gradient (90deg,#000 0%,#fff 100%);border-radius:7px;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);padding:12px 50px}
.eventhoverview a:hover{background-color:#1abcb8;color:#fff;box-shadow:none}
.eventhoverview span{display:inline-block;background-color:#1abcb8;color:#fff;border:1px solid #fff;background-image:-moz-linear-gradient (90deg,#000 0%,#fff 100%);background-image:-webkit-linear-gradient (90deg,#000 0%,#fff 100%);background-image:-ms-linear-gradient (90deg,#000 0%,#fff 100%);border-radius:7px;padding:12px 50px}
div.eventinfolink2{position:absolute;top:0;left:0;width:100%;height:100%}
.eventinfolink2 .eventinfohover2{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;background:rgba(255,255,255,0.902);visibility:hidden;opacity:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);border:2px solid #1abcb8;box-shadow:.5px .866px 5px 0 #000;border-radius:7px}
.eventinfolink2:hover .eventinfohover2{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.eventinfofix2{position:relative;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:9998}
p.eventhovername2{position:absolute;top:85px;left:0;width:100%;text-align:center;padding:0;margin:0;font-size:26px;color:#333;font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:400}
.eventhovername2 span{font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:300}
p.eventhoverdate2{position:absolute;top:123px;left:0;width:100%;text-align:center;padding:0;margin:0;font-size:16px;color:#686868}
p.eventhoverview2{position:absolute;bottom:80px;left:0;width:100%;text-align:center;padding:0;margin:0;font-size:16px}
.eventhoverview2 a{display:inline-block;background-color:#fff;color:#686868;border-radius:3px;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);padding:12px 50px}
.eventhoverview2 a:hover{background-color:#1abcb8;color:#fff;box-shadow:none}
div.eventinfolink3{position:absolute;top:0;left:0;width:100%;height:100%}
.eventinfolink3 .eventinfohover2{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;background:rgba(255,255,255,0.902);visibility:hidden;opacity:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);border:2px solid #1abcb8;box-shadow:.5px .866px 5px 0 #000}
.eventinfolink3:hover .eventinfohover2{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.eventinfofix3{position:relative;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:9998}
p.eventhovername3{position:absolute;top:55px;left:0;width:100%;text-align:center;padding:0;margin:0;font-size:23px;color:#333;font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:400}
.eventhovername3 span{font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:300}
p.eventhoverview3{position:absolute;top:110px;left:0;width:100%;text-align:center;padding:0;margin:0;font-size:16px}
.eventhoverview3 a{display:inline-block;background-color:#fff;color:#686868;border-radius:3px;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);padding:12px 50px}
.eventhoverview3 a:hover{background-color:#1abcb8;color:#fff;box-shadow:none}
p.eventhoversocial3{position:absolute;bottom:20px;left:0;width:100%;text-align:center;padding:0;margin:0;display:block}
a.linkedinmember{text-align:center;display:inline-block;width:37px;height:28px;overflow:hidden;text-indent:-999px;background-image:url(../images/icon_team_linkedin.png);background-position:top left;background-repeat:no-repeat;margin-right:15px;background-size:37px 28px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_team_linkedin.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_team_linkedin.png',sizingMethod='scale')"}
a.linkedinmember:hover{background-image:url(../images/icon_team_linkedin_hover.png);background-size:37px 28px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_team_linkedin_hover.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_team_linkedin_hover.png',sizingMethod='scale')"}
a.twittermember{text-align:center;display:inline-block;width:37px;height:28px;overflow:hidden;text-indent:-999px;background-image:url(../images/icon_team_twitter.png);background-position:top left;background-repeat:no-repeat;background-size:37px 28px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_team_twitter.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_team_twitter.png',sizingMethod='scale')"}
a.twittermember:hover{background-image:url(../images/icon_team_twitter_hover.png);background-size:37px 28px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_team_twitter_hover.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_team_twitter_hover.png',sizingMethod='scale')"}
a.googlemember{text-align:center;display:inline-block;width:37px;height:28px;overflow:hidden;text-indent:-999px;background-image:url(../images/icon_team_google.png);background-position:top left;background-repeat:no-repeat;margin-left:15px;background-size:37px 28px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_team_google.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_team_google.png',sizingMethod='scale')"}
a.googlemember:hover{background-image:url(../images/icon_team_google_hover.png);background-size:37px 28px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_team_google_hover.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_team_google_hover.png',sizingMethod='scale')"}
div.eventinfolink4{position:absolute;top:0;left:0;width:100%;height:100%}
.eventinfolink4 .eventinfohover4{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;background:rgba(255,255,255,0.902);visibility:hidden;opacity:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);border:2px solid #1abcb8;box-shadow:.5px .866px 5px 0 #000}
.eventinfolink4:hover .eventinfohover4{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.eventinfofix4{position:relative;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:9998}
p.eventhoverview4{position:absolute;top:50%;left:0;width:100%;text-align:center;padding:0;margin:0;margin-top:-30px;font-size:16px}
.eventhoverview4 a{display:inline-block;background-color:#fff;color:#686868;border-radius:3px;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);padding:12px 50px}
.eventhoverview4 a:hover{background-color:#1abcb8;color:#fff;box-shadow:none}
div.eventinfolink5{position:absolute;top:0;left:0;width:100%;height:100%}
.eventinfolink5 .eventinfohover5{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;background:rgba(255,255,255,0.902);visibility:hidden;opacity:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);border:2px solid #1abcb8;box-shadow:.5px .866px 5px 0 #000}
.eventinfolink5:hover .eventinfohover5{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.eventinfofix5{position:relative;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:9998}
p.eventhovername5{position:absolute;top:40px;left:0;width:100%;text-align:center;padding:0;margin:0;font-size:24px;color:#333;font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:400}
.eventhovername5 span{font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:300}
p.eventhoverdate5{position:absolute;top:70px;left:0;width:100%;text-align:center;padding:0;margin:0;font-size:16px;color:#686868}
p.eventhoverview5{position:absolute;bottom:40px;left:0;width:100%;text-align:center;padding:0;margin:0;font-size:16px}
.eventhoverview5 a{display:inline-block;background-color:#fff;color:#686868;border-radius:3px;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);padding:12px 50px}
.eventhoverview5 a:hover{background-color:#1abcb8;color:#fff;box-shadow:none}
p.fullheading{position:absolute;bottom:185px;left:0;margin:0;display:inline-block;min-width:200px;background-color:#1ABCB9;font-size:24px;color:#fff;font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:500;border-top-right-radius:7px;border-bottom-right-radius:7px;padding:14px}
.fullheading span{font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:300}
p.pasteventheading{position:absolute;bottom:95px;left:0;margin:0;display:inline-block;min-width:200px;background-color:#1ABCB9;font-size:24px;color:#fff;padding:14px}
.pasteventheading span{font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:300}
p.fulllocation{position:absolute;top:265px;left:14px;margin:0;padding:0;padding-left:30px;color:#333;background-image:url(../images/icon_destination.png);background-position:center left;background-repeat:no-repeat;font-size:16px;background-size:16px 18px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_destination.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_destination.png',sizingMethod='scale')"}
p.fulldate{position:absolute;top:290px;left:14px;margin:0;padding:0;padding-left:30px;color:#333;background-image:url(../images/icon_calendar.png);background-position:center left;background-repeat:no-repeat;font-size:16px;background-size:16px 18px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_calendar.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_calendar.png',sizingMethod='scale')"}
div.fullsummary{position:absolute;top:320px;left:14px;margin:0;padding:0;color:#686868;width:290px;white-space:normal}
.fullsummary p{font-size:13px}
div.previouseventbox{display:inline-block;width:350px;height:366px;margin:0;overflow:hidden;background-color:#fff}
div.previouseventboxfix{position:relative;top:0;left:0;width:350px;height:366px;overflow:hidden}
div.previousvideobox{display:inline-block;width:350px;height:366px;margin:0;overflow:hidden;background-color:#fff}
div.previousvideoboxfix{position:relative;top:0;left:0;width:350px;height:366px;overflow:hidden}
div.previouseventimage{position:relative;top:0;left:0;width:100%;height:197px;overflow:hidden}
.previouseventimage iframe{margin:0;padding:0;width:100%;height:100%}
.previouseventimage img{width:100%;display:block}
div.previousvideoimage{position:relative;top:0;left:0;width:100%;height:241px;overflow:hidden;margin-top:100px}
.previousvideoimage iframe{margin:0;padding:0;width:100%;height:100%}
.previousvideoimage img{width:100%;display:block}
div.videocontainer{position:relative;padding:0;margin:0;padding-bottom:56.25%;height:0;width:100%;margin-top:10px;margin-bottom:10px}
.videocontainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}
div.testimonyimage{width:100%;height:197px;overflow:hidden;display:none}
p.previousheading{position:absolute;bottom:184px;left:0;margin:0;display:inline-block;padding-top:14px;padding-bottom:14px;padding-left:14px;width:200px;background-color:#1ABCB9;font-size:21px;color:#fff}
p.previouslocation{position:absolute;top:210px;left:14px;margin:0;padding:0;padding-left:30px;color:#333;background-image:url(../images/icon_destination.png);background-position:center left;background-repeat:no-repeat;background-size:16px 18px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_destination.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_destination.png',sizingMethod='scale')"}
p.previousdate{position:absolute;top:235px;left:14px;margin:0;padding:0;padding-left:30px;color:#333;background-image:url(../images/icon_calendar.png);background-position:center left;background-repeat:no-repeat;background-size:16px 18px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_calendar.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_calendar.png',sizingMethod='scale')"}
div.previoussummary{position:absolute;top:270px;left:14px;margin:0;padding:0;width:320px;white-space:normal}
.previoussummary p{font-size:14px;color:#787878;line-height:18px}
div#pastmore{float:left;width:100%;padding-bottom:38px;padding-top:42px}
div#pastfindoutmore{display:none}
#pastmore p{margin:0;padding:0;text-align:center}
#pastmore a{background-color:#fff;font-size:16px;color:#686868;border-radius:3px;box-shadow:.5px .866px 5px 0 rgba(0,0,0,0.2);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-image:-moz-linear-gradient (90deg,#000 0%,#fff 100%);background-image:-webkit-linear-gradient (90deg,#000 0%,#fff 100%);background-image:-ms-linear-gradient (90deg,#000 0%,#fff 100%);padding:10px 30px}
#pastmore a:hover{background-color:#1abcb8;color:#fff;box-shadow:none;background-image:none}
div#toptextbox{float:left;width:100%;padding-top:38px;padding-bottom:38px;background-color:#E4E8E9;text-align:center}
div#toptextfix{margin:auto;width:950px}
#toptextfix h2{font-family:"effra",'Open Sans',sans-serif;font-size:28px;margin:0;padding-top:18px;padding-bottom:18px;color:#333;font-style:normal;font-weight:300}
#toptextfix p{color:#787878;font-size:18px;margin:0;padding-top:5px;padding-bottom:5px;line-height:24px;font-family:'Open Sans',sans-serif}
#toptextfix a{color:#1abcb8}
div#loginform{margin:auto;width:350px;text-align:left}
div#homelefttitle{float:left;width:100%;height:36px;background-color:#B4E1DF;padding:0;overflow:hidden;margin:0}
#homelefttitle p{margin:0;font-size:13px;color:#2A41A7;font-weight:700;padding:10px 0 0 8px}
div#homeright{float:right;max-width:414px}
div#hometext{float:left;width:94%;padding:3%;background-color:#fff;margin:0 0 10px}
#hometext p{color:#53534A;font-size:15px;font-weight:400;margin:0;line-height:14px;line-height:160%;padding:0 0 5px}
#hometext h2{color:#333;font-size:17px;font-weight:400;margin:0;font-family:arial;padding:0 0 5px}
#hometext h3{color:#333;font-size:12px;font-weight:400;margin:0;padding:0 0 15px}
#hometext{color:#333;font-size:13px;line-height:160%}
div#pasteventleftmenu{float:left;width:326px;padding-top:11px;padding-left:11px;padding-bottom:11px}
div#latestpastevent{width:100%;float:left;height:228px}
#latestpastevent a{position:absolute;top:0;left:0;display:block;width:100%;height:228px;padding:0;margin:0;color:#fff;text-decoration:none;-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#latestpastevent a:hover{-webkit-opacity:.85;-moz-opacity:.85;opacity:.85}
div.pasteventbox{position:relative;top:0;left:0;width:100%;height:228px;overflow:hidden;margin-bottom:13px}
div.pasteventimage{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}
.pasteventimage img{height:100%;margin:0;padding:0}
div.pasteventtext{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}
p.pastheading{margin-top:9px;margin-left:11px;display:inline-block;padding:9px;background-color:#1ABCB9;font-size:18px;color:#fff}
p.pastsubheading{margin-top:5px;margin-left:20px;margin-bottom:5px;display:block;font-size:14px;color:#333;font-weight:700}
div.pastsummary{margin-left:11px;display:inline-block;padding:9px;padding-right:25px;width:200px;background-color:#1ABCB9;font-size:12px;color:#fff}
div#pasteventslist{float:right;width:100%}
#pasteventslist p{color:#fff;font-size:13px;font-weight:700;margin:0;padding:0}
#pasteventslist a{display:block;color:#fff;text-decoration:none;padding:13px;background-color:#1ABCB9;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;margin:0}
#pasteventslist a:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}
#pasteventslist span{font-size:16px}
div.pasteventlist{float:left;width:50%}
div#pasteventspage{float:left;width:100%;padding:0;margin:0;background-color:#fff}
div#pasteventrightcontents{float:right;width:390px;padding-top:11px;padding-bottom:11px;padding-right:11px;text-align:justify}
div#maintext{float:left;width:100%;padding:0;margin:0;background-color:#fff;text-align:justify}
div#innermaintext{float:left;width:520px;margin:10px;margin-right:0;padding:0}
div#innermainimage{float:right;width:200px;margin:10px;margin-left:0;padding:0}
div#pagephotos1{float:left;width:100%}
div#pagephotos2{float:right;width:100%}
#innermainimage p{margin:0;padding:0}
#innermainimage img{width:100%;margin:0;padding:0;display:inline-block}
div#innercontents{float:left;width:96%;margin:2%;padding:0}
div#minheight{float:left;width:1px;height:260px}
div.mainline{float:left;width:100%;height:1px;margin:0;padding:10px 0 0}
div#eventtext{float:left;width:100%;margin:0;padding:10px}
div#newstext{float:right;width:506px;margin:0;padding:10px}
#eventtext h3{color:#1abcb8;margin:0;padding-top:10px;padding-bottom:10px}
#eventtext p{color:#787878;font-size:18px;line-height:24px;padding-bottom:10px}
#eventtext a{color:#1abcb8}
#eventtext input{border:1px solid #ccc;color:#787878;margin-top:5px;width:96%;font-size:18px;line-height:24px;border-radius:7px;padding:10px 2%}
.formstart{float:left;display:block;padding-top:11px;padding-bottom:11px;background-color:#F9F9F9;color:#787878;font-size:18px;text-align:center;line-height:100%}
#fulleventcontents input{border:1px solid #ccc;color:#787878;margin-top:5px;width:96%;font-size:18px;line-height:24px;border-radius:7px;padding:10px 2%}
#loginform input{border:1px solid #ccc;color:#787878;margin-top:5px;width:96%;font-size:18px;line-height:24px;border-radius:7px;padding:10px 2%}
#eventtext textarea{border:1px solid #ccc;color:#787878;margin-top:5px;width:96%;font-size:18px;line-height:24px;font-family:'Open Sans',sans-serif;border-radius:7px;padding:10px 2%}
#fulleventcontents textarea{border:1px solid #ccc;color:#787878;margin-top:5px;width:96%;font-size:18px;line-height:24px;font-family:'Open Sans',sans-serif;border-radius:7px;padding:10px 2%}
input#submitbutton{background-color:#1abcb8;font-size:16px;color:#fff;border-radius:7px;text-align:center;width:auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-family:'Open Sans',sans-serif;font-size:16px;padding:10px 30px}
div#clientlist{float:left;width:612px;margin:0;padding:10px;background-color:#fff;background-image:url(../images/clientbackgroundtop.jpg);background-repeat:no-repeat}
#maintext p{color:#333;font-size:13px;font-weight:400;margin:0;padding:0 0 15px}
#maintext a{color:#1ABCB9}
#maintext{color:#333;font-size:13px}
#maintext h2{margin:0;font-size:13px;font-weight:700;color:#A53D94;background-color:#B4E1DF;padding:11px 0 11px 10px}
#pasteventspage h2{margin:0;font-size:13px;font-weight:700;color:#A53D94;background-color:#B4E1DF;padding:11px 0 11px 10px}
#maintext h3{font-size:14px;font-weight:400;color:#333;font-weight:bold;margin:0;padding:0 0 20px}
#maintext td{color:#333;font-size:12px;font-weight:400;margin:0;padding:0 0 15px}
div#rightmenu{float:right;width:198px;padding:0;margin:0;margin-right:12px;margin-top:12px}
div#eventmenu{float:right;width:100%;padding:0;margin:0}
#eventmenu p{width:100%;height:35px;margin:0;text-align:center;padding:0 0 5px}
#eventmenu a{width:198px;height:15px;display:block;background-color:#1ABCB9;color:#fff;text-decoration:none;font-size:12px;font-weight:700;-webkit-opacity:.7;-moz-opacity:.7;opacity:.7;padding:10px 0}
#eventmenu a:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}
a#choseneventmenu{-webkit-opacity:1;-moz-opacity:1;opacity:1}
div#photos{float:right;width:100%;padding:0;margin:0}
#photos p{margin:0;padding:0 0 4px}
#photos img{padding:0;margin:0;width:100%}
p#photostitle{height:15px;display:block;background-color:#53534A;color:#fff;font-size:12px;padding-top:10px;padding-bottom:15px;text-align:center;margin-bottom:10px;background-image:url(../images/arrowdown.png);background-position:bottom center;background-repeat:no-repeat}
div#eventpdfs{float:right;width:100%;padding-top:10px}
#eventpdfs p{text-align:center}
#eventpdfs a{-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}
#eventpdfs a:hover{-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}
p#eventpdftitle{height:15px;display:block;background-color:#53534A;color:#fff;font-size:12px;padding-top:10px;padding-bottom:15px;text-align:center;margin-bottom:10px;background-image:url(../images/arrowdown.png);background-position:bottom center;background-repeat:no-repeat}
div#rightcontents{float:right;width:230px;padding:0;margin:0}
div#homerightcontents{float:right;width:230px;padding:0;margin:0}
div#registertitle{float:left;width:100%;height:36px;background-color:#B4E1DF;padding:0;overflow:hidden;margin:0}
#registertitle p{margin:0;font-size:13px;color:#A53D94;font-weight:700;padding:10px 0 0 8px}
div#registerlinks{float:left;width:100%;padding:0;margin:0;background-color:#fff}
#registerlinks p{color:#fff;font-size:13px;font-weight:700;margin:0;padding:0}
#registerlinks a{display:block;color:#fff;text-decoration:none;padding:13px;background-color:#1ABCB9;-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}
#registerlinks a:hover{-webkit-opacity:.65;-moz-opacity:.65;opacity:.65}
div#newstitle{float:left;width:100%;height:36px;background-color:#B4E1DF;padding:0;overflow:hidden;margin:0}
#newstitle p{margin:0;font-size:13px;color:#A53D94;font-weight:700;padding:10px 0 0 8px}
div#newslinks{float:left;width:100%;padding:0;margin:0;background-color:#fff}
div#newsinner{float:left;margin-left:4%;margin-top:10px;margin-bottom:17px;width:92%}
#newslinks p{color:#333;font-size:13px;font-weight:700;margin:0;padding:0;border-bottom:1px dotted #1ABCB9}
#newslinks a{display:block;color:#1ABCB9;text-decoration:none;padding:13px 0 13px 5px}
#newslinks a:hover{background-color:#DCF2F6}
div#testimonytitle{float:left;width:100%;height:36px;background-color:#B4E1DF;padding:0;overflow:hidden;margin:10px 0 0}
#testimonytitle p{margin:0;font-size:13px;color:#A53D94;font-weight:700;padding:10px 0 0 8px}
div#testimonytext{float:left;width:100%;padding:0;margin:0;background-color:#fff}
div#leftquote{float:left;width:12px;height:24px;padding:0;margin-left:5px;margin-right:8px;margin-top:8px;background-image:url(../images/leftquote.gif)}
div#testimonyinner{float:left;margin-left:0;margin-top:17px;margin-right:6px;width:80%}
div#rightquote{float:right;width:12px;height:24px;padding:0;background-image:url(../images/rightquote.gif);margin:-30px 5px 6px}
#testimonytext p{color:#333;font-size:11px;font-weight:400;margin:0;margin-bottom:0;text-align:left;padding:0 0 10px}
div#successbox{border:1px solid #0F0;padding:0;width:100%;background-color:#BFFFBF;padding-top:10px;padding-bottom:10px;margin:5px 0 10px}
#successbox p{font-weight:700;margin:0;display:block;font-size:17px;text-align:left;line-height:100%;padding:2px 0 2px 2%}
div#informationbox{border:1px solid #81B5DD;padding:0;width:100%;background-color:#D6E6F3;padding-top:10px;padding-bottom:10px;margin:5px 0 10px}
#informationbox p{font-weight:400;margin:0;display:block;font-size:17px;text-align:left;line-height:100%;padding:2px 0 2px 2%}
div#formerrors{border:1px solid red;padding:0;width:100%;background-color:#F3DEDD;padding-top:10px;padding-bottom:10px;margin:5px 0 10px}
#formerrors p{color:red;font-weight:400;margin:0;display:block;font-size:17px;text-align:left;padding:2px 0 2px 2%}
#formerrors ul{margin:0;display:block;padding:2px 0 2px 2%}
#formerrors li{color:#333;padding:2px;margin:0;display:block;font-size:17px;text-align:left}
p.smallbutton{width:170px;height:30px;margin:0;text-align:center;padding:0 0 5px}
.smallbutton a{width:170px;height:16px;display:block;background-image:url(../images/smallbutton.gif);color:#222;text-decoration:none;font-size:12px;font-weight:700;padding:7px 0}
.smallbutton a:hover{background-image:url(../images/smallbuttonhover.gif);color:#fff}
div#help{float:right;width:198px;margin:3px 0 0;padding:0 0 10px}
#help p{color:#333;margin:0;padding:0 0 7px}
div#newsmenu{float:left;width:210px;padding-left:10px;padding-top:10px;padding-bottom:10px;margin:0}
#newsmenu p{width:100%;margin:0;text-align:center;padding:0}
#newsmenu a{width:96%;display:block;background-color:#1ABCB9;color:#fff;text-decoration:none;font-size:12px;font-weight:700;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;padding:15px 2%}
#newsmenu a:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}
a#chosennewsmenu{-webkit-opacity:1;-moz-opacity:1;opacity:1}
div.delegate{width:100%;padding:0;border-bottom:1px solid #8F9090;margin:0 0 10px}
div#pasteventleft{float:left;width:420px;margin:0;padding:0}
div#pastphoto{float:left;width:418px;padding:0;margin:0}
div#pasteventtitle{float:left;width:198px;height:32px;background-color:#B4E1DF;padding:0;overflow:hidden;margin:0}
#pasteventtitle p{margin:0;font-size:13px;color:#A53D94;font-weight:700;padding:7px 0 0 8px}
div#pasteventright{float:right;width:198px;margin:0;padding:0}
div#pasteventmenu{float:right;width:198px;height:246px;padding:0;background-color:#fff;overflow:hidden;margin:0 0 10px}
p#pasteventtitle{float:right;padding:0;margin:0;height:25px;width:198px}
div#pasteventlinks{float:left;width:164px;height:200px;overflow:auto;margin:10px 0 0;padding:0 24px 0 10px}
#pasteventlinks p{color:#1ABCB9;font-size:12px;font-weight:700;margin:0;padding:3px 0}
#pasteventlinks a{color:#1ABCB9;text-decoration:none}
#pasteventlinks a:hover{color:#25439F}
div#sampletestimonies{float:left;width:420px;margin:0;padding:0;text-align:left}
div#sample1{float:left;width:190px;margin:0;padding:0}
div#sample2{float:right;width:190px;margin:0;padding:0 20px 0 0}
a.deletemovinglink{position:absolute;top:0;right:0;width:160px;height:30px;display:block;text-decoration:none;font-size:13px;background-color:#333;color:#9A9A9A;font-weight:700;text-align:center;border-left:1px solid #999;padding:6px 0 0}
a.deletemovinglink:hover{background-color:#FAA531;color:#fff}
div#ajaxconfirmation{float:left;height:20px;margin:0;padding:1px 0 0 10px}
#ajaxconfirmation p{padding:0;margin:0}
div#base{float:left;position:fixed;bottom:0;left:0;width:100%;padding:0;margin:0;overflow:hidden;background-color:#333;opacity:0}
div#contactdetails{float:left;width:100%;background-color:#2E2E2E;text-align:center}
div#contactdetailsfix{margin:auto;width:860px;text-align:left}
p#getintouch{text-align:center;width:100%;margin:0;padding-top:20px;padding-bottom:20px;font-size:14px;color:#1abcb8}
div#contactfix{position:relative;top:0;left:0;width:100%}
p#telephonenumber{position:absolute;top:0;left:0;padding:0;margin:0;color:#fff;font-size:19px}
#telephonenumber span{display:inline-block;background-image:url(../images/icon_footer_phone.png);background-position:center left;background-repeat:no-repeat;padding-left:60px;padding-top:6px;padding-bottom:6px;background-size:33px 36px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_footer_phone.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_footer_phone.png',sizingMethod='scale')"}
#telephonenumber a{color:#fff}
p#emailaddress{text-align:center;margin:0;padding:0;font-size:19px;margin-bottom:30px;color:#fff}
#emailaddress a{display:inline-block;color:#fff;background-image:url(../images/icon_footer_mail.png);background-position:center left;background-repeat:no-repeat;padding-left:60px;padding-top:6px;padding-bottom:6px;background-size:33px 36px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_footer_mail.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_footer_mail.png',sizingMethod='scale')"}
#emailaddress a:hover{color:#1abcb8;background-image:url(../images/icon_footer_mail_hover.png);background-size:33px 36px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_footer_mail_hover.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_footer_mail_hover.png',sizingMethod='scale')"}
p#socialmedia{position:absolute;top:0;right:0;padding:0;margin:0}
a#twitterlink{width:40px;height:30px;overflow:hidden;text-indent:-9999px;background-image:url(../images/icon_footer_twitter.png);background-position:center left;background-repeat:no-repeat;display:inline-block;margin-left:15px;background-size:40px 30px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_footer_twitter.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_footer_twitter.png',sizingMethod='scale')"}
a#twitterlink:hover{background-image:url(../images/icon_footer_twitter_hover.png);background-size:40px 30px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_footer_twitter_hover.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_footer_twitter_hover.png',sizingMethod='scale')"}
a#linkedinlink{width:33px;height:30px;overflow:hidden;text-indent:-9999px;background-image:url(../images/icon_footer_linkedin.png);background-position:center left;background-repeat:no-repeat;display:inline-block;background-size:33px 30px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_footer_linkedin.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_footer_linkedin.png',sizingMethod='scale')"}
a#linkedinlink:hover{background-image:url(../images/icon_footer_linkedin_hover.png);background-size:33px 30px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_footer_linkedin_hover.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_footer_linkedin_hover.png',sizingMethod='scale')"}
a#youtubelink{width:33px;height:30px;overflow:hidden;text-indent:-9999px;background-image:url(../images/icon_footer_youtube.png);background-position:center left;background-repeat:no-repeat;display:inline-block;margin-left:20px;background-size:33px 30px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_footer_youtube.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_footer_youtube.png',sizingMethod='scale')"}
a#youtubelink:hover{background-image:url(../images/icon_footer_youtube_hover.png);background-size:33px 30px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_footer_youtube_hover.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_footer_youtube_hover.png',sizingMethod='scale')"}
a#googlepluslink{width:33px;height:30px;overflow:hidden;text-indent:-9999px;background-image:url(../images/icon_footer_google.png);background-position:center left;background-repeat:no-repeat;display:inline-block;margin-left:20px;background-size:33px 30px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_footer_google.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_footer_google.png',sizingMethod='scale')"}
a#googlepluslink:hover{background-image:url(../images/icon_footer_google_hover.png);background-size:33px 30px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_footer_google_hover.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_footer_google_hover.png',sizingMethod='scale')"}
div#lowerbase{float:left;width:100%}
div#basemenu{margin:auto;width:1200px;padding-top:30px;padding-bottom:30px;background-image:url(../images/baseborder.gif);background-position:bottom left;background-repeat:repeat-x}
div#basemenufix{width:100%}
#basemenu ul{text-align:center;margin:0;padding:0;list-style-type:none}
#basemenu li{display:inline-block;margin:0;padding:0;padding-left:16px;margin-left:14px;background-image:url(../images/basemenudivide.gif);background-position:center left;background-repeat:no-repeat;font-size:14px}
#basemenu a{color:#a8a8a8}
#basemenu a:hover{color:#1abcb8}
a#chosenbasepage{color:#1abcb8}
li#firstbasemenu{padding:0;margin:0;background-image:none}
div#basetext{margin:auto;width:90%;padding-top:25px;padding-bottom:25px}
p#basetext1{color:#a8a8a8;text-align:center;margin:0;padding-top:4px;padding-bottom:4px;font-size:14px}
p#basetext2{color:#a8a8a8;text-align:center;margin:0;padding-top:4px;padding-bottom:4px;font-size:14px;font-family:"'Open Sans' light",'Open Sans',sans-serif}
div#logopreview{display:none;margin:auto}
#logopreview img{display:block}
p#chooseimagesbutton{text-align:center}
#chooseimagesbutton input{display:none}
p#chooseimagesbutton1{text-align:center}
#chooseimagesbutton1 input{display:none}
#chooseimagesbutton1 label{cursor:pointer}
p#chooseimagesbutton2{text-align:center}
#chooseimagesbutton2 input{display:none}
#chooseimagesbutton2 label{cursor:pointer}
p#chooseimagesbutton3{text-align:center}
#chooseimagesbutton3 input{display:none}
#chooseimagesbutton3 label{cursor:pointer}
p#chooseimagesbutton4{text-align:center}
#chooseimagesbutton4 input{display:none}
#chooseimagesbutton4 label{cursor:pointer}
#chooseimagesbutton{width:100%;text-align:center}
#chooseimagesbutton label{cursor:pointer}
#uploadlogo{display:table-cell;height:120px;vertical-align:middle;width:120px;background-color:#19BCB7;color:#fff;text-align:center;border-radius:10px}
#replacelogo{display:none;vertical-align:middle;width:120px;background-color:#19BCB7;color:#fff;text-align:center;border-radius:7px;padding-top:14px;padding-bottom:14px}
#delegate1photoupload{display:table-cell;height:120px;vertical-align:middle;width:120px;background-color:#19BCB7;color:#fff;text-align:center;border-radius:10px}
#delegate1photoreplace{display:none;vertical-align:middle;width:120px;background-color:#19BCB7;color:#fff;text-align:center;border-radius:7px;padding-top:14px;padding-bottom:14px}
div#delegate1photopreview{display:none;width:200px;margin:auto;margin-top:10px;margin-bottom:10px}
#delegate1photopreview img{width:100%;display:block}
#delegate2photoupload{display:table-cell;height:120px;vertical-align:middle;width:120px;background-color:#19BCB7;color:#fff;text-align:center;border-radius:10px}
#delegate2photoreplace{display:none;vertical-align:middle;width:120px;background-color:#19BCB7;color:#fff;text-align:center;border-radius:7px;padding-top:14px;padding-bottom:14px}
div#delegate2photopreview{display:none;width:200px;margin:auto;margin-top:10px;margin-bottom:10px}
#delegate2photopreview img{width:100%;display:block}
#delegate3photoupload{display:table-cell;height:120px;vertical-align:middle;width:120px;background-color:#19BCB7;color:#fff;text-align:center;border-radius:10px}
#delegate3photoreplace{display:none;vertical-align:middle;width:120px;background-color:#19BCB7;color:#fff;text-align:center;border-radius:7px;padding-top:14px;padding-bottom:14px}
div#delegate3photopreview{display:none;width:200px;margin:auto;margin-top:10px;margin-bottom:10px}
#delegate3photopreview img{width:100%;display:block}
#delegate4photoupload{display:table-cell;height:120px;vertical-align:middle;width:120px;background-color:#19BCB7;color:#fff;text-align:center;border-radius:10px}
#delegate4photoreplace{display:none;vertical-align:middle;width:120px;background-color:#19BCB7;color:#fff;text-align:center;border-radius:7px;padding-top:14px;padding-bottom:14px}
div#delegate4photopreview{display:none;width:200px;margin:auto;margin-top:10px;margin-bottom:10px}
#delegate4photopreview img{width:100%;display:block}
div.sectorbox{float:left;width:100%;margin:0;margin-bottom:6px;box-shadow:.5px .866px 3px 0 rgba(0,0,0,0.1)}
div.sectorboxtitle{float:left;width:100%;background-color:#fff}
.sectorboxtitle a{float:left;display:block;width:98%;height:100%;padding-top:10px;padding-bottom:10px;background-position:center right;background-repeat:no-repeat;font-size:17px;font-weight:400;color:#333;padding-left:2%}
.sectorboxtitle a:hover{color:#1abcb8}
.sectorboxtitle a.closedbox{background-image:url(../images/arrow_accordion_closed.png);background-size:30px 20px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arrow_accordion_closed.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/arrow_accordion_closed.png',sizingMethod='scale')"}
.sectorboxtitle a.closedbox:hover{background-image:url(../images/arrow_accordion_closed_hover.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arrow_accordion_closed_hover.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/arrow_accordion_closed_hover.png',sizingMethod='scale')"}
.sectorboxtitle a.openbox{background-image:url(../images/arrow_accordion_open.png);background-size:30px 20px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arrow_accordion_open.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/arrow_accordion_open.png',sizingMethod='scale')"}
.sectorboxtitle a.openbox:hover{background-image:url(../images/arrow_accordion_open_hover.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arrow_accordion_open_hover.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/arrow_accordion_open_hover.png',sizingMethod='scale')"}
div.sectorboxcontents{float:left;width:100%;background-color:#E4E8E9;padding-top:23px;padding-bottom:0;display:none;overflow:hidden}
div#eventmanagementtabs{float:left;width:100%;text-align:center;z-index:9999}
#eventmanagementtabs a{display:inline-block;margin:0;padding:10px;border-bottom:0;margin-bottom:10px}
#eventmanagementtabs a h3{display:inline-block;margin:0;padding:0;font-weight:200;font-size:16px;font-family:"effra",'Open Sans',sans-serif;color:#19BCB7;padding-bottom:7px}
div#mobileeventboxtabs{display:none}
div#eventboxtabs{float: left;width:100%;text-align:left}
div#createaccountbox{width:100%;margin-top:-1px;z-index:9990}
div#accountloginbox{width:100%;margin-top:-1px;z-index:9990}
#eventboxtabs a{display:inline-block;margin:0;padding:10px;padding-left:15px;padding-right:15px;border-top-left-radius:7px;border-top-right-radius:7px;margin-right:8px;background-color:#19BCB7;border:1px solid #19BCB7;border-bottom:0}
#eventboxtabs a h3{display:inline-block;margin:0;padding:0;font-weight:200;font-size:16px;font-family:"effra",'Open Sans',sans-serif;color:#fff}
#eventboxtabs h4{display:inline-block;margin:0;padding:0;margin-left:14px}
#eventboxtabs img{height:9px}
div#meetingtabs{position:relative;width:100%;text-align:left;z-index:9999}
#meetingtabs a{display:inline-block;margin:0;padding:10px;padding-left:15px;padding-right:15px;border-top-left-radius:7px;border-top-right-radius:7px;margin-right:8px;background-color:#19BCB7;border:1px solid #19BCB7;border-bottom:0}
#meetingtabs a h3{display:inline-block;margin:0;padding:0;font-weight:200;font-size:16px;font-family:"effra",'Open Sans',sans-serif;color:#fff}
#meetingtabs h4{display:inline-block;margin:0;padding:0;margin-left:14px}
#meetingtabs img{height:9px}
div#meetingsbox{float:left;border:1px solid #19BCB7;width:100%;margin-top:-1px;z-index:9998}
#meetingsbox p{font-size:12px}
div#meetingstobeordered{float:left;padding-bottom:20px;margin-bottom:20px;width:100%}
div.meetingrow{float:left;width:100%;background-color:#e6e6e6; border: 1px solid #bbb; margin-top: 14px; margin-bottom: 14px; border-radius: 7px; padding-top: 4px; padding-bottom: 4px;}
div.altrow{float:left;width:100%;background-color:#f5f5f5; border: 1px solid #bbb; border-radius: 7px; padding-top: 4px; padding-bottom: 4px;}
div.meetingcompanyname{float:left;padding-top:16px;padding-bottom:16px;padding-left:6px;font-size:15px;font-weight:200}
div.numberbox{float:left;margin:8px;padding:8px;font-size:15px;font-weight:200;width:17px;color:#fff; background-color: #999; text-align: center; border-radius: 7px;}
span.meetingcompanyorder{float:right;margin:8px; margin-left: 0px; padding:8px;font-size:15px;font-weight:200;background-color:#19BCB7;color:#fff;cursor:pointer;border-radius:7px}
span.cancelmeetingbutton{float:right;margin:8px;padding:8px;font-size:15px;font-weight:200; border: 1px solid #19BCB7;color:#19BCB7;cursor:pointer;border-radius:7px}
span.meetingnumber{display:block;padding:8px;width:20px;text-align:right;float:left;color:#646464;font-size:16px}
span.companyname{float:left;display:block;padding:8px;padding-left:10px;color:#646464;font-size:16px}
span.changemeetingbutton{float:right;display:inline-block;padding:9px;color:#fff;background-color:#19BCB7;border:1px solid #19BCB7;border-radius:7px;margin-right:10px;font-size:14px;cursor:pointer}
div.meetingcolumn{float:left;width:47%;margin-left:2%}
div.meetingcompany{display:block;width:100%;margin-bottom:20px}
div.meetingcompanycontainer{border-top-left-radius:7px;border-top-right-radius:7px;border:2px solid #bbb;border-bottom:1px solid #bbb;background-color:#fff; float: left; width: 100%; margin-top: 20px;}
div.meetingheader{float:left;width:100%;padding-bottom:20px}
div.meetinglogo{float:left;width:100px;margin-right:15px;text-align:center}
.meetinglogo img{display:inline-block;text-align:center}
div.meetingrequest{border:2px solid #bbb;border-top:0;border-bottom-left-radius:7px;border-bottom-right-radius:7px;background-color:#fff; float: left; width: 100%;}
div.meetingprofileansers{column-count:2;column-gap:40px;display:none}
div.meetinganswers{float:left;width:100%;column-count:1;column-gap:0px;padding-bottom:10px}
a#bookingtitle{border:1px solid #19BCB7;border-bottom:0}
#bookingtitle h3{color:#19BCB7}
a#meetingtitle{border:1px solid #19BCB7;border-bottom:0}
#meetingtitle h3{color:#19BCB7}
a#makebookingtitle{border:1px solid #19BCB7;border-bottom:0}
#makebookingtitle h3{color:#19BCB7}
a#faqtitle{border:1px solid #19BCB7;border-bottom:0}
#faqtitle h3{color:#19BCB7}
div.eventbox{float:left;width:100%;margin:0;margin-bottom:10px;border:1px solid #d8d7d7;border-radius:2px;background-color:#fdfdfd}
div#eventboxcontents{float:left;width:100%;margin:0;margin-bottom:10px;border:1px solid #19BCB7;border-radius:2px;background-color:#fdfdfd;margin-top:-1px}
div.eventboxtitle{float:left;width:100%;border-bottom:1px solid #d8d7d7}
.eventboxtitle a{float:left;display:block;width:100%;height:100%;padding-top:5px;padding-bottom:4px}
div.eventboxbackground{float:left;width:100%;margin:0;background-position:top left;background-repeat:no-repeat}
div#companyinfo{border:1px solid #11AF50}
#companyinfo h3{float:left;margin:0;padding:0;font-size:15px;font-weight:400;color:#6b6b6b;margin-left:5px;padding-top:12px}
#companyinfo h4{float:right;margin:0;padding:0;font-size:15px;font-weight:400;color:#fff;margin-right:5px}
div#companyinfobox{float:left;width:96%;padding:1%;display:none}
div#currentbookings{border:1px solid #F2245F}
#currentbookings h3{float:left;margin:0;padding:0;font-size:15px;font-weight:400;color:#6b6b6b;margin-left:5px;padding-top:12px}
#currentbookings h4{float:right;margin:0;padding:0;font-size:15px;font-weight:400;color:#fff;margin-right:5px}
div#bookingbox{float:left;width:98%;padding:1%;display:none}
div#innerbookingbox{position:relative;top:0;left:0;width:98%;padding:1%}
div.innerbookingbox{float:left;width:98%;padding:1%}
div#currentmeetings{border:1px solid #008DA9}
#currentmeetings h3{float:left;margin:0;padding:0;font-size:15px;font-weight:400;color:#6b6b6b;margin-left:5px;padding-top:12px}
#currentmeetings h4{float:right;margin:0;padding:0;font-size:15px;font-weight:400;color:#fff;margin-right:5px}
div#meetingbox{float:left;width:98%;padding:1%;display:none}
div#innermeetingbox{position:relative;top:0;left:0;width:98%;padding:1%}
div.innermeetingbox{float:left;width:98%;padding:1%}
div#leftdirectory{float:left;width:50%;padding-top:1%;padding-left:1%}
div#rightdirectory{float:right;width:44%;padding-top:1%;padding-right:1%}
p#previewdirectory{float:left;width:100%;text-align:center;margin:0;padding:0}
#previewdirectory a{display:block;width:100%;text-align:center;font-size:15px;padding-top:6px;padding-bottom:6px;background-color:#B4E1DF;color:#fff}
div.previewtop{float:left;width:100%;border-bottom:1px solid #B4E1DF;padding-top:20px;padding-bottom:20px;margin-bottom:10px}
div.previewtopleft{float:left}
div.previewtopright{float:right;margin:0;padding:0}
div.previewmiddle{float:left;width:100%;margin-bottom:20px}
div.previewmiddleleft{float:left;width:34%;padding:0;margin:0}
div.previewmiddleright{float:right;width:64%;padding:0;margin:0}
div.previewdelegate{float:right;width:130px;padding-left:2%}
div.previewdelegatehead{float:right;width:130px;height:130px;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell}
div.delegatebox{border-bottom:1px dashed #1ABCB9;float:left;width:100%;padding-bottom:10px;margin-bottom:10px}
div.previewbase{float:left;width:100%;padding-top:20px;padding-bottom:10px}
div.previewbaseleft{float:left;width:45%;padding-left:1%;text-align:justify}
div.previewbaseright{float:left;width:45%;padding-left:1%}
span.fixpasswordchecker{float:right}
span.passwordchecker{position:relative;top:0;left:0;display:inline-block;width:150px;border:1px solid #656565;text-align:center;font-size:13px;height:22px}
span#strengthpercentage{position:absolute;top:0;left:0;height:100%;width:0}
span#passwordstrength{position:absolute;top:0;left:0;height:100%;width:100%}
#bookingbox h5{display:inline-block;font-size:25px;color:#fff;padding:10px;padding-right:30px;background-color:#1abcb9;background-color:rgba(26,188,185,0.8);font-weight:400;margin:0;margin-top:6px;margin-bottom:5px}
#bookingbox h6{display:block;font-size:20px;color:#333;font-weight:700;margin:0;margin-top:0;margin-bottom:5px}
div#eventsummary{width:295px;padding:5px;background-color:#1abcb9;background-color:rgba(26,188,185,0.8);margin-bottom:5px}
#eventsummary p,a{color:#fff;text-decoration:none}
div#bookinglinks{float:left;width:310px}
#bookinglinks p{margin:0;padding:0}
#bookinglinks a{display:inline-block;width:150px;text-align:center;font-size:13px;font-weight:700;padding-top:11px;padding-bottom:11px;color:#fff;background-color:#1abcb9;background-color:rgba(26,188,185,0.8);margin-bottom:5px;margin-right:5px;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
div#delegate1{border:1px solid #d8d7d7}
#delegate1 div.eventboxtitle{font-size:16px;color:#787777;border-bottom:1px solid #d8d7d7;border-radius:2px}
#delegate1 h3{float:left;margin:0;padding:0;font-size:16px;font-weight:400;color:#787777;margin-left:15px;padding-top:12px}
#delegate1 h4{float:right;margin:0;padding:0;font-size:16px;font-weight:400;color:#787777;margin-right:5px}
div#delegate1box{float:left;width:98%;padding:1%;display:none}
div#delegate2{border:1px solid #d8d7d7}
#delegate2 div.eventboxtitle{font-size:16px;color:#787777;border-bottom:1px solid #d8d7d7;border-radius:2px}
#delegate2 h3{float:left;margin:0;padding:0;font-size:16px;font-weight:400;color:#787777;margin-left:15px;padding-top:12px}
#delegate2 h4{float:right;margin:0;padding:0;font-size:16px;font-weight:400;color:#787777;margin-right:5px}
div#delegate2box{float:left;width:98%;padding:1%;display:none}
div#delegate3{border:1px solid #d8d7d7}
#delegate3 div.eventboxtitle{font-size:16px;color:#787777;border-bottom:1px solid #d8d7d7;border-radius:2px}
#delegate3 h3{float:left;margin:0;padding:0;font-size:16px;font-weight:400;color:#787777;margin-left:15px;padding-top:12px}
#delegate3 h4{float:right;margin:0;padding:0;font-size:16px;font-weight:400;color:#787777;margin-right:5px}
div#delegate3box{float:left;width:98%;padding:1%;display:none}
div#delegate4{border:1px solid #d8d7d7}
#delegate4 div.eventboxtitle{font-size:16px;color:#787777;border-bottom:1px solid #d8d7d7;border-radius:2px}
#delegate4 h3{float:left;margin:0;padding:0;font-size:16px;font-weight:400;color:#787777;margin-left:15px;padding-top:12px}
#delegate4 h4{float:right;margin:0;padding:0;font-size:16px;font-weight:400;color:#787777;margin-right:5px}
div#delegate4box{float:left;width:98%;padding:1%;display:none}
div#currentpast{border:1px solid #009B84}
#currentpast h3{float:left;margin:0;padding:0;font-size:15px;font-weight:400;color:#6b6b6b;margin-left:5px;padding-top:12px}
#currentpast h4{float:right;margin:0;padding:0;font-size:15px;font-weight:400;color:#fff;margin-right:5px}
div#reviewcontainer{border:1px solid #00848E}
#reviewcontainer h3{float:left;margin:0;padding:0;font-size:15px;font-weight:400;color:#6b6b6b;margin-left:5px;padding-top:12px}
#reviewcontainer h4{float:right;margin:0;padding:0;font-size:15px;font-weight:400;color:#fff;margin-right:5px}
div#reviewbox{float:left;width:98%;padding:1%;display:none}
div#pastbox{float:left;width:98%;padding:1%;display:none}
div#currentmakebooking{border:1px solid #2543C1}
#currentmakebooking h3{float:left;margin:0;padding:0;font-size:15px;font-weight:400;color:#6b6b6b;margin-left:5px;padding-top:12px}
#currentmakebooking h4{float:right;margin:0;padding:0;font-size:15px;font-weight:400;color:#fff;margin-right:5px}
div#makebookingbox{float:left;width:98%;padding:1%;display:none}
div#pasteventsmore{width:100%}
#pasteventsmore h3{float:left;margin:0;padding:0;font-size:15px;font-weight:400;color:#6b6b6b;margin-left:5px}
#pasteventsmore h4{float:right;margin:0;padding:0;font-size:15px;font-weight:400;color:#fff;margin-right:5px}
#pasteventboxtitle a{padding:0;-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:all 0 ease;-moz-transition:all 0 ease;-ms-transition:all 0 ease;-o-transition:all 0 ease;transition:all 0 ease;margin:0;background-color:#2543C1;padding-top:10px;padding-bottom:10px}
div#pasteventsbox{float:left;width:100%;padding:0;display:none}
div#newsmore{width:100%}
div#newsboxtitle{width:100%}
#newsmore h3{float:left;margin:0;padding:0;font-size:15px;font-weight:400;color:#fff;margin-left:5px}
#newsmore h4{float:right;margin:0;padding:0;font-size:15px;font-weight:400;color:#fff;margin-right:5px}
#newsboxtitle a{padding:0;-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:all 0 ease;-moz-transition:all 0 ease;-ms-transition:all 0 ease;-o-transition:all 0 ease;transition:all 0 ease;margin:0;background-color:#2543C1;width:100%;display:block;padding-top:10px;padding-bottom:10px;height:20px}
div#newsbox{float:left;width:100%;padding:0;display:none}
div#currentfaq{border:1px solid #FC9A18}
#currentfaq h3{float:left;margin:0;padding:0;font-size:15px;font-weight:400;color:#6b6b6b;margin-left:5px;padding-top:12px}
#currentfaq h4{float:right;margin:0;padding:0;font-size:15px;font-weight:400;color:#fff;margin-right:5px}
div#editdirectorybox{float:left;width:98%;padding:1%;display:none}
div#faqbox{float:left;width:98%;padding:1%;display:none}
div#meetingsleft{width:45%}
div.delegateselection{float:left;width:96%;background-color:#54534A;padding:2%;padding-top:12px;padding-bottom:12px;margin-bottom:15px}
div#pastphotos1{float:left;width:49%}
#pastphotos1 img{width:100%}
#pastphotos1 p{margin:0;padding-bottom:6px}
div#pastphotos2{float:right;width:49%}
#pastphotos2 img{width:100%}
#pastphotos2 p{margin:0;padding-bottom:6px}
div#eventbannerbackground{float:left;width:96%;background-color:#E4E8E9;padding:20px 2%}
div#bannerposition{margin:auto;max-width:1110px}
div#mobilebannerposition{margin:auto;max-width:550px; display: none;}
div#videosbackground{float:left;width:100%;padding-top:38px;padding-bottom:38px;background-color:#F4F4F4}
div#videosposition{margin:auto;width:1110px;text-align:center}
div#video1{float:left;width:350px}
div#video2{float:left;width:350px;margin-left:23px}
div#video3{float:left;width:350px;margin-left:23px}
#videosposition iframe{width:350px;height:197px}
div#pagination{float:left;width:100%;text-align:center}
#pagination p{display:inline-block;font-size:16px;color:#787878;margin:0;padding:0}
#pagination a{color:#787878;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#pagination a:hover{color:#1abcb8}
div#pagenumbers{display:inline-block;margin-left:18px;margin-right:18px}
#pagenumbers a{display:block;width:31px;padding-top:7px;padding-bottom:7px;background-color:#e4e8e9}
#pagenumbers a#selectedpage{background-color:#686868;color:#fff}
#pagenumbers a:hover{color:#fff;background-color:#1abcb8}
div.sectorsections{float:left;width:100%;padding-top:38px;padding-bottom:38px}
div.sectorcontents{margin:auto;width:1096px}
div.sectortext{float:left;width:728px;margin-bottom:38px}
.sectortext p{font-size:16px;line-height:24px;margin:0;padding:0;color:#686868}
div.formfull{float:left;width:100%}
div.formleft{float:left;width:48%}
div.formright{float:right;width:48%}
div.largeformleft{float:left;width:60%}
div.smallformright{float:right;width:38%}
div.reviewbox{float:left;width:100%;border:1px solid #666;padding:0;margin-bottom:20px}
div.reviewtitle{float:left;width:100%;background-color:#ccc}
.reviewtitle h2{margin:0;display:block;padding:0;font-weight:400;font-size:16px}
div.review{float:left;padding:2%;width:96%;display:none;border-top:1px solid #666}
.reviewtitle a{display:block}
.reviewtitle span{display:block;padding:10px;padding-right:60px;background-position:center right;background-repeat:no-repeat;background-image:url(../images/enlarge.png);background-size:40px 30px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/enlarge.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/enlarge.png',sizingMethod='scale')"}
div.completereviewbox{float:left;width:100%;border:1px solid #aaa;padding:0;margin-bottom:20px}
div.completereviewtitle{float:left;width:100%}
.completereviewtitle h2{margin:0;display:block;padding:0;font-weight:400;font-size:16px;color:#aaa}
div.completereview{float:left;padding:2%;width:96%;display:none;border-top:1px solid #aaa}
.completereviewtitle a{display:block}
.completereviewtitle span{display:block;padding:10px;padding-right:60px;background-position:center right;background-repeat:no-repeat;background-image:url(../images/enlarge.png);background-size:40px 30px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/enlarge.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/enlarge.png',sizingMethod='scale')"}
div.completereviewimage{float:left;padding-right:20px;width:180px}
.completereviewimage img{width:100%}
div#meetingschosen{position:fixed;bottom:15px;right:15px;width:210px;padding:10px;background-color:#fff;border:1px solid #ccc}
#meetingschosen a{color:#1ABDB9}
div#progressbar{position:relative;top:0;left:0;width:100%;height:15px;border:1px solid #ccc;background-color:#fff}
div#meetingprogress{float:left;width:100%;height:15px;background-color:#ccc}
span#progresspercentage{position:absolute;top:0;left:0;width:100%;text-align:center;margin:0;padding:0;display:block;font-size:11px}
span#editmeetingselection{margin:0;padding:0;padding-top:4px;padding-bottom:4px;font-size:13px;display:block}
span#meetingtitle{margin:0;padding:0;padding-top:4px;padding-bottom:4px;font-size:12px;display:block}
div.eventpartnerdetails{position:fixed;z-index:-900;top:0;left:0;height:100%;width:100%;overflow:auto;background-color:rgba(255,255,255,0.8);opacity:0;text-align:center;display:block}
div.eventpartnerinnercontents{position:absolute;top:50%;left:50%;text-align:center;width:400px;height:300px;opacity:1;margin-left:-200px;margin-top:-150px}
div.eventpartnerfixed{position:relative;top:0;left:0;width:100%;height:100%;display:table}
div.eventpartnercontents{display:table-cell;vertical-align:middle;width:90%;text-align:center;margin:0;background-color:#fff;border:1px solid #ddd;padding:5px 5%}
p.closeeventpartner{position:absolute;top:9px;right:9px}
.closeeventpartner img{width:18px}
@media screen and (max-width:1240px) {
div#basemenu{margin:auto;width:1010px}
}
@media screen and (max-width:1180px) {
h1#title{width:196px;height:54px;padding-top:25px}
#title a{width:196px;height:54px;background-size:196px 54px}
#topmenu a{padding:6px 15px}
#clientarealink a{padding:8px 15px 9px}
div#topcontents{width:944px}
p#socialmediashare{padding-left:10px}
a#twitterlinkshare{margin-left:10px}
a#googlepluslinkshare{margin-left:10px}
div.titleboxlocation{width:944px}
div#eventtitlefix{width:944px}
div#newstitlefix{width:944px}
div#pasteventgraphsfix{width:944px}
div#eventcontents{width:944px}
div#eventcontents2{width:944px}
div#delegateposition{width:944px}
div#homesection2position{width:944px}
div#eventpartnerposition{width:944px}
div#venueposition{width:944px}
div#testimonialposition{width:944px}
div#upcomingeventsposition{width:944px}
div#upcomingeventscontents{width:944px}
div#tabletupcomingeventsposition{width:944px}
div#tabletupcomingeventscontents{width:944px}
div#relatedeventsposition{width:944px}
div#relatedeventscontents{width:944px}
div#videosposition{width:944px}
div#testimonialgroupposition{width:967px;padding-right:23px}
div#fulleventsposition{width:967px;padding-left:23px}
div.fulleventsposition{width:967px}
div#basemenu{width:944px}
div#graphbox1{width:299px;height:152px}
div#graph1text{width:118px;padding-left:6px}
#graph1text p{font-size:12px}
div#graphbox2{width:299px;height:152px}
div#graph2text{width:115px;padding-left:6px}
#graph2text p{font-size:12px}
div#graphbox3{width:299px;height:152px}
div#graph3text{width:115px;padding-left:6px}
#graph3text p{font-size:12px}
div#eventleft{width:299px;padding-top:42px;padding-bottom:38px}
div#newsleft{width:299px;padding-top:42px;padding-bottom:38px}
div#teamleft{width:299px;padding-top:30px;padding-bottom:38px}
div#sectors{width:299px;height:470px}
#sectorslinks a{width:259px}
div.eventpartnerbox{width:350px}
div.eventpartnerbox5{width:350px}
div.eventpartnertext{height:220px}
div#testimonials{width:299px;height:470px}
div#homevideo1{width:299px}
div#homevideo2{width:299px}
div#homevideo3{width:299px}
div.testimonials{width:299px}
div.testimonyimage{width:100%;height:168px;overflow:hidden}
div.testimonyscroll{width:299px;height:366px}
div.testimonygroup{width:299px;height:366px}
div#pastfeaturedeventslocation{width:299px;height:470px}
div#pastfeaturedevents{width:299px;height:470px}
div.currenteventbox{width:299px;height:340px}
p.eventhovername{font-size:20px}
div.currenteventbox2{width:290px;height:340px;margin-left:7px;margin-right:7px}
p.currentlocation{font-size:14px}
p.currentdate{font-size:14px}
div.fulleventbox{width:299px;height:330px}
div.fullmemberbox{width:299px;height:275px}
div.neweventbox{width:299px;height:340px}
div.pasteventboxfix{width:299px;height:330px}
div.memberboxfix{width:299px;height:275px}
div.newsboxfix{width:460px;height:490px}
div.fulleventboxfix{width:299px;height:340px}
div.fulleventimage{position:absolute;top:0;left:0;width:100%;height:235px;overflow:hidden}
.fulleventimage img{margin:0;padding:0;width:auto;height:100%}
div.currenteventboxfix{width:299px;height:340px}
div.currenteventboxfix2{width:290px;height:340px}
div.currenteventimage{position:absolute;top:0;left:0;width:100%;height:235px;overflow:hidden}
.currenteventimage img{margin:0;padding:0;width:auto;height:100%}
div.currentsummary{width:271px}
.currentsummary p{font-size:13px}
p.previouslocation{top:181px}
p.previousdate{top:211px}
div.previoussummary{top:247px;width:271px}
.previoussummary p{font-size:13px}
p.eventhovername5{top:20px;font-size:22px}
p.eventhoverdate5{top:50px}
p.eventhoverview5{bottom:20px}
.testimonytext p{font-size:13px}
div.previouseventbox{width:299px;height:366px}
div.previouseventboxfix{width:299px;height:366px}
div.previousvideobox{width:299px;height:366px}
div.previousvideoboxfix{width:299px;height:366px}
div.previouseventimage{height:168px}
div.previousvideoboxfix{width:299px;height:366px}
div.previousvideoimage{height:366px}
div#loginform{width:299px}
div#video1{width:299px}
div#video2{width:299px}
div#video3{width:299px}
#videosposition iframe{width:299px;height:168px}
div#venueimage{width:460px}
div#venuetext{left:480px}
#venuetext p{font-size:13px}
div#venuelinks{left:490px}
div.fullnewsbox{width:460px;height:490px}
div.fullnewsimage{height:200px}
div#eventright{width:621px}
div#newsright{width:621px}
div#teamright{width:621px}
div.sectorcontents{width:943px}
div.sectortext{width:680px}
div.fullsummary{width:271px}
p.fullheading{font-size:20px}
p.pasteventheading{font-size:20px}
div.eventdelegatebox{width:137px}
div.delegateimage{width:137px;height:137px}
div#toptextfix{width:880px}
div#logoposition{width:944px}
div#logofix{width:944px}
p.currentheading{font-size:20px}
div.keynotetext{max-width:400px}
div#homeimagetext{position:absolute;top:50%;left:15%;width:70%;text-align:center}
}
@media screen and (max-width:1166px) {
div#meetingschosen{top:auto;bottom:10px;right:10px;width:210px}
}
@media screen and (max-width:1028px) {
	span.removeor { font-size: 12px; }
	span.requestbutton { font-size: 12px; }
	span.cancelbutton { font-size: 12px; }
	span.changebutton { font-size: 12px; }
}
@media screen and (max-width:1020px) {
p#mobilearticlerelation{float:left;display:block;padding-top:16px;padding-bottom:16px;text-align:center;margin:0;font-size:16px;color:#686868;background-color:#E4E8E9;width:100%}
div#newstitletop{display:none}
div#newseventtitle{display:block}
div#newsrelatedimagebox{display:none}
div#topcontents{width:722px}
div.titleboxlocation{width:722px}
div#eventtitlefix{width:722px}
div#newstitlefix{width:944px}
h2#eventreturn{font-size:22px}
p#eventdate{font-size:14px;margin-left:20px;margin-top:8px}
p#eventlocation{font-size:14px;margin-top:8px}
div#pasteventgraphsfix{width:722px}
div#eventcontents{width:722px}
div#eventcontents2{width:722px}
div#delegateposition{width:722px}
div#homesection2position{width:100%;margin:0}
div#homesection2first{width:722px;margin:auto}
div#eventpartnerposition{width:722px}
div#venueposition{width:722px}
div#venuefix{position:static;top:auto;left:auto}
div#venueimage{float:left;width:100%}
div#venuetext{float:left;width:100%;position:static;top:auto;left:auto;margin:0;padding:0;padding-top:23px}
div#venuelinks{float:left;width:100%;position:static;top:auto;left:auto;margin:0;padding:0;padding-top:23px}
div#testimonialposition{width:722px}
div#upcomingeventsposition{width:722px}
div#upcomingeventscontents{width:722px}
div#tabletupcomingeventsposition{width:722px}
div#tabletupcomingeventscontents{width:722px}
div#relatedeventsposition{width:722px}
div#relatedeventscontents{width:722px}
div#videosposition{width:722px}
div#testimonialgroupposition{width:745px;padding-right:23px}
div#fulleventsposition{width:745px;padding-left:23px}
div.fulleventsposition{width:745px}
div.lefttitlebox{width:349px}
div.righttitlebox{width:349px}
div#graphbox1{float:left;width:225px;height:268px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin-left:0;overflow:hidden}
div#graph1{float:left;height:117px;width:117px;background-image:url(../images/pie_chart_pointer_vertical.png);background-position:bottom center;background-repeat:no-repeat;background-size:9px 33px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pie_chart_pointer_vertical.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/pie_chart_pointer_vertical.png',sizingMethod='scale')";padding:25px 54px 32px}
div#graph1fix{position:relative;top:0;left:0;height:117px;width:117px}
#graph1fix img{position:absolute;top:0;left:0;display:block}
#graph1fix p{position:absolute;top:40px;left:0;width:100%;display:block;text-align:center;color:#1abcb8;font-size:30px;font-weight:700}
div#graph1text{float:left;width:194px;padding-left:15px;padding-top:0;height:auto}
#graph1text p{color:#525252;margin:0;padding-top:5px;padding-bottom:5px;text-align:center}
div#graphbox2{float:left;width:225px;height:268px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin-left:23px;overflow:hidden}
div#graph2{float:left;height:117px;width:117px;background-image:url(../images/pie_chart_pointer_vertical.png);background-position:bottom center;background-repeat:no-repeat;background-size:9px 33px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pie_chart_pointer_vertical.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/pie_chart_pointer_vertical.png',sizingMethod='scale')";padding:25px 54px 32px}
div#graph2fix{position:relative;top:0;left:0;height:117px;width:117px}
#graph2fix img{position:absolute;top:0;left:0;display:block}
#graph2fix p{position:absolute;top:40px;left:0;width:100%;display:block;text-align:center;color:#1abcb8;font-size:30px;font-weight:700}
div#graph2text{float:left;width:194px;padding-left:15px;padding-top:0;height:auto}
#graph2text p{color:#525252;margin:0;padding-top:5px;padding-bottom:5px;text-align:center}
div#graphbox3{float:left;width:225px;height:268px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin-left:23px;overflow:hidden}
div#graph3{float:left;height:117px;width:117px;background-image:url(../images/pie_chart_pointer_vertical.png);background-position:bottom center;background-repeat:no-repeat;background-size:9px 33px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pie_chart_pointer_vertical.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/pie_chart_pointer_vertical.png',sizingMethod='scale')";padding:25px 54px 32px}
div#graph3fix{position:relative;top:0;left:0;height:117px;width:117px}
#graph3fix img{position:absolute;top:0;left:0;display:block}
#graph3fix p{position:absolute;top:40px;left:0;width:100%;display:block;text-align:center;color:#1abcb8;font-size:30px;font-weight:700}
div#graph3text{float:left;width:194px;padding-left:15px;height:auto}
#graph3text p{color:#525252;margin:0;padding-top:5px;padding-bottom:5px;text-align:center}
div#eventleft{width:722px;padding-top:38px;padding-bottom:0}
div#newsleft{width:722px;padding-top:0;padding-bottom:38px}
div#newssharebox{margin-top:0}
div#newsrelatedimagebox{display:none}
div#teamleft{width:299px;padding-top:30px;padding-bottom:38px}
div#sectors{width:349px;height:470px}
#sectorslinks a{width:309px}
div.eventpartnerbox{width:340px}
div.eventpartnerbox5{width:340px}
div#testimonials{width:349px;height:470px}
div#homevideo1{width:32%;margin-left:1%}
div#homevideo2{width:32%;margin-left:1%}
div#homevideo3{width:32%;margin-left:1%}
div.testimonials{width:349px}
div.testimonyimage{width:100%;height:196px;overflow:hidden}
div.testimonyscroll{width:349px;height:366px}
div.testimonygroup{width:349px;height:366px}
div#pastfeaturedeventslocation{width:349px;height:470px}
div#pastfeaturedevents{width:349px;height:470px}
div.currenteventbox{width:349px;height:340px}
div.currenteventbox2{width:340px;height:340px}
div.fulleventbox{width:349px;height:330px}
div.fullmemberbox{width:349px;height:275px}
div.neweventbox{width:349px;height:340px}
div.pasteventboxfix{width:349px;height:330px}
div.memberboxfix{width:349px;height:275px}
div.newsboxfix{width:349px;height:455px}
div.fulleventboxfix{width:349px;height:340px}
div.currenteventboxfix{width:349px;height:340px}
div.currenteventboxfix2{width:340px;height:340px}
div#lastcurrenteventbox{display:none}
div.previouseventbox{width:349px;height:366px}
div.previouseventboxfix{width:349px;height:366px}
div.previousvideobox{width:349px;height:366px}
div.previousvideoboxfix{width:349px;height:366px}
div#loginform{width:340px}
div#video1{width:349px}
div#video2{width:349px}
div#video3{width:349px}
#videosposition iframe{width:349px;height:168px}
div.fullnewsbox{width:349px;height:455px}
div.fullnewsimage{height:152px}
div#eventright{width:722px;padding-top:30px}
div#newsright{width:722px;padding-top:34px}
div#teamright{width:400px}
div.sectorcontents{width:721px}
div.sectortext{width:500px}
div.fullsummary{width:271px}
p.fullheading{font-size:25px}
div.eventdelegatebox{width:163px}
div.delegateimage{width:163px;height:163px}
div#toptextfix{width:720px}
div#logoposition{width:722px}
div#logofix{width:722px}
p.currentheading{font-size:23px}
#topmenu a{padding:9px 8px}
#clientarealink span{display:none}
#clientarealink a{background-color:#19BCB7;color:#fff;border-radius:3px;background-image:url(../images/icon_client_area_mobile.png);background-repeat:no-repeat;background-position:center center;padding-right:20px;width:10px;margin-left:10px;height:23px;background-size:26px 11px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_client_area_mobile.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_client_area_mobile.png',sizingMethod='scale')"}
div.desktopbox{display:none}
p#eventmap{display:none}
div.keynotetext{max-width:500px}
div#video1{float:none;display:inline-block;padding-bottom:23px;width:350px}
div#video2{float:none;display:inline-block;margin:0;padding:0;width:350px}
div#video3{display:none}
div#testimony3{display:none}
div#filteroptions{float:right;text-align:left;width:445px}
div#filteroptionsfix{position:relative;top:0;right:0;width:445px}
ul#filtermenu1{right:233px}
#filtermenu1 a{width:200px;font-size:14px}
ul#filtermenu2{right:0}
#filtermenu2 a{width:200px;font-size:14px}
div#basemenu{margin:auto;width:100%}
div#basemenufix{margin:auto;width:500px}
div#contactdetailsfix{margin:auto;width:722px;text-align:left}
p#telephonenumber{font-size:17px}
#telephonenumber span{padding-left:50px;padding-top:7px;padding-bottom:7px}
p#emailaddress{font-size:17px}
#emailaddress a{padding-left:50px;padding-top:7px;padding-bottom:7px}
div#upcomingeventsposition{display:none}
div#tabletupcomingeventsposition{display:block;overflow:hidden}
div#pasttitles{display:none}
div#testimonialstitlecontainer{position:none;float:right;width:318px}
div#pasttitlebox{float:left;display:block;margin-top:38px;margin-bottom:38px;width:100%}
div#logosection{display:none}
div#tabletlogosection{float:left;width:100%;padding-top:38px;padding-bottom:38px;background-color:#F4F4F4;display:block}
div#tabletlogoposition{margin:auto;padding:0;width:680px;overflow:hidden}
div#tabletlogofix{margin:auto;padding:0;width:680px;height:240px;overflow:hidden;white-space:normal}
div.logobatch{float:left;height:auto}
div#pastfeaturedeventslocation{float:left;margin:0;width:100%;height:241px}
div#pastfeaturedevents{float:none;width:722px;height:241px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin:auto}
div.previouseventbox{display:inline-block;width:722px;height:182px;margin:0;overflow:hidden;background-color:#fff}
div.previouseventboxfix{position:relative;top:0;left:0;width:722px;height:182px;overflow:hidden}
div.previousvideobox{display:inline-block;width:722px;height:241px;margin:0;overflow:hidden;background-color:#fff}
div.previousvideoboxfix{position:relative;top:0;left:0;width:722px;height:241px;overflow:hidden}
div.previouseventimage{position:relative;top:0;left:0;width:323px;height:182px;overflow:hidden}
div.previousvideoimage{position:relative;top:0;left:0;width:352px;height:241px;overflow:hidden;margin-top:0;margin-left:185px}
p.previousheading{position:absolute;bottom:0;left:0;margin:0;display:inline-block;padding-top:14px;padding-bottom:14px;padding-left:14px;width:302px;background-color:#1ABCB9;font-size:21px;color:#fff}
p.previouslocation{position:absolute;top:10px;left:344px;margin:0;padding:0;padding-left:30px;color:#686868;background-image:url(../images/icon_destination.png);background-position:center left;background-repeat:no-repeat;background-size:16px 18px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_destination.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_destination.png',sizingMethod='scale')"}
p.previousdate{position:absolute;top:35px;left:344px;margin:0;padding:0;padding-left:30px;color:#686868;background-image:url(../images/icon_calendar.png);background-position:center left;background-repeat:no-repeat;background-size:16px 18px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_calendar.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/icon_calendar.png',sizingMethod='scale')"}
div.previoussummary{position:absolute;top:70px;left:344px;margin:0;padding:0;color:#686868;width:290px;white-space:normal}
.previoussummary p{font-size:12px}
div#pastmore{float:none;position:absolute;bottom:15px;right:0;width:344px;margin:0;padding:0}
#pastmore p{margin:0;padding:0;text-align:center}
#pastmore a{background-color:#fff;font-size:16px;color:#686868;border:1px solid #fff;border-radius:3px;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:8px 35px}
#pastmore a:hover{background-color:#1abcb8;color:#fff;box-shadow:none}
div.eventinfolink{display:none}
div.eventinfolink2{display:none}
div.eventinfolink3{display:none}
div.eventinfolink4{display:none}
div.eventinfolink5{display:none}
a.tabletlink{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:9997}
div#homeimagetext{position:absolute;top:50%;left:10%;width:80%;text-align:center}
}
@media screen and (max-width:1012px) {
p.largeheading{top:150px;font-size:18px}
}
@media screen and (max-width:925px) {
div#editdelegatebox{position:fixed;left:2%;width:96%;margin-left:0}
div#editcompanybox{position:fixed;left:2%;width:96%;margin-left:0}
}

/*----------------------------------------
 1194px breakpoint (mobile)
----------------------------------------*/
@media screen and (max-width:1194px)
{
	
	div.meetinganswers{column-count:1;column-gap:0px;}
}

/*----------------------------------------
 838px breakpoint (mobile)
----------------------------------------*/
@media screen and (max-width:838px)
{
	div.meetingcolumn{float:left;width:96%;margin-left:2%}
	div.meetinganswers{column-count:2;column-gap:20px;}
}

/*----------------------------------------
 618px breakpoint (mobile)
----------------------------------------*/
@media screen and (max-width:618px)
{
	div.meetinganswers{column-count:1;column-gap:0px;}
}

@media screen and (max-width:823px) {
div#eventboxtabs{display:none}
#eventboxtabs a{display:block;margin:0;padding:10px;border-top-left-radius:0;border-top-right-radius:0;margin-right:0;background-color:#19BCB7;border:1px solid #19BCB7;border-bottom:1px solid #fff}
#eventboxtabs a h3{display:inline-block;margin:0;padding:0;font-weight:200;font-size:16px;font-family:"effra",'Open Sans',sans-serif;color:#fff}
div#mobileeventboxtabs{position:relative;width:100%;text-align:left;display:block}
#mobileeventboxtabs a{display:inline-block;margin:0;padding:10px;padding-left:15px;padding-right:15px;border-top-left-radius:7px;border-top-right-radius:7px;margin-right:8px;background-color:#19BCB7;border:1px solid #19BCB7;border-bottom:0}
#mobileeventboxtabs a h3{display:inline-block;margin:0;padding:0;font-weight:200;font-size:16px;font-family:"effra",'Open Sans',sans-serif;color:#fff}
#mobileeventboxtabs h4{display:inline-block;margin:0;padding:0;margin-left:8px}
#mobileeventboxtabs img{height:15px}
}
@media screen and (max-width:796px) {
div#meetingschosen{top:auto;bottom:10px;right:10px;width:150px}
div.largeeventbox{width:96%;margin-right:2%;margin-left:2%;margin-bottom:16px}
div.largeeventdescription{width:96%;margin-right:2%;margin-left:2%;margin-bottom:16px}
}
@media screen and (max-width:788px) {
.taskname{display:block;width:100%}
div.deadline{float:left;margin-left:38px;margin-bottom:10px}
div.datecompleted{float:left;width:calc(100% - 60px);border:0;padding:0;margin:0;margin-left:38px}
.datecompletedbox{float:left;width:80px;font-size:13px;min-height:10px;color:#656565;margin-right:0;text-align:center;margin-top:2px;border:1px solid #ccc;padding:5px;border-radius:4px}
div.taskdescription{margin-left:38px;margin-top:10px}
.datecompletedheading{display:none}
.deadlineheading{display:none}
.mobiledeadlinetitle{display:block;margin-left:38px;width:calc(100% - 60px);font-size:13px;color:#686868;margin-bottom:7px;padding-top:20px;text-align:left;float:left}
.mobilecompletedtitle{display:block;margin-left:0;font-size:13px;color:#686868;margin-bottom:7px;margin-top:10px;text-align:left}
div.deadlinepassed{float:left}
div#newsscrollsbox{width:70%;margin-left:15%;min-height:180px;margin-top:10px;margin-bottom:10px}
a#twitterlinkshare{margin-left:20px}
a#googlepluslinkshare{margin-left:20px}
div#topcontents{width:100%}
div.titleboxlocation{width:90%}
div#eventtitlefix{width:90%}
div#newstitletop{display:none}
div#pasteventgraphsfix{width:90%}
div#eventcontents{width:90%}
div#eventcontents2{width:90%}
div#teamright{width:90%}
div#teamleft{width:90%}
div#delegateposition{width:90%}
div.eventdelegatebox{float:left;width:100%;margin-left:0;margin-top:23px;padding:0;height:109px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1)}
div.desktopbox{display:none}
div#firstdelegatebox{margin:0}
div.delegateimage{float:left;width:158px;height:109px;margin-right:14px;overflow:hidden}
p.delegatename{text-align:left;font-size:18px;padding-top:10px}
p.delegaterole{text-align:left;font-size:14px;padding-top:6px}
div#eventpartnerposition{width:90%}
div.eventpartnerbox{width:163px}
div.eventpartnerbox5{width:163px}
p.eventpartnername{padding-top:6px;padding-bottom:6px;font-size:16px}
div.eventpartnertext{height:auto}
div#venueposition{width:90%}
div#testimonialposition{width:90%}
div.testimonials{float:none;margin:auto;width:350px;height:auto;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);white-space:nowrap;overflow:hidden;margin-bottom:38px}
div.testimonyimage{width:100%;height:197px;overflow:hidden}
div#testimony1{margin:auto;margin-bottom:38px}
div.testimonyfix{position:relative;display:block;width:350px;height:auto;white-space:normal;text-align:center}
div.testimonygroup{position:relative;display:block;width:350px;height:auto;white-space:normal;text-align:center}
div.testimonyscroll{display:inline-block;width:350px;height:auto;white-space:normal;text-align:center}
div.testimonyimage{position:absolute;top:0;left:0;width:154px;height:120px;overflow:hidden}
.testimonyimage img{width:100%}
div.testimonydata{margin:0;padding:0;position:static;top:0;left:0;width:100%;height:70px;margin-bottom:20px;border-bottom:1px solid #a8a8a8}
p.testimonyname{padding-top:10px;padding-left:174px;margin:0;font-size:15px;color:#686868;text-align:left}
p.testimonyrole{font-size:14px;margin:0;color:#686868;text-align:center;padding:16px 10px 0}
div.testimonytext{position:static;top:auto;left:auto;padding-left:10px;padding-right:10px;text-align:left}
.testimonytext p{font-size:13px;margin-bottom:20px}
div#upcomingeventsposition{width:350px}
div#upcomingeventscontents{width:350px}
div#tabletupcomingeventsposition{width:350px}
div#tabletupcomingeventscontents{width:350px}
div#relatedeventsposition{width:350px}
div#relatedeventscontents{width:350px}
div#videosposition{width:350px}
p#telephonenumber{position:static;text-align:center;margin-bottom:30px}
p#socialmedia{position:static;text-align:center;margin-bottom:30px}
div#basemenufix{margin:auto;width:350px}
div#contactdetailsfix{margin:auto;width:350px;text-align:left}
div#basetext{width:80%}
#basemenu li{background-image:none;display:none}
li#privacylink{display:block;text-align:center;font-size:20px;padding-bottom:20px}
li#termslink{display:block;text-align:center;font-size:20px}
div#graphbox1{float:left;width:350px;height:150px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin-left:0;margin-bottom:23px;overflow:hidden}
div#graph1{float:left;height:117px;width:117px;background-image:url(../images/pie_chart_pointer_horizontal.png);background-position:center right;background-repeat:no-repeat;background-size:33px 9px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale')";padding:16px 32px 16px 16px}
div#graph1fix{position:relative;top:0;left:0;height:117px;width:117px}
#graph1fix img{position:absolute;top:0;left:0;display:block}
#graph1fix p{position:absolute;top:40px;left:0;width:100%;display:block;text-align:center;color:#1abcb8;font-size:30px;font-weight:700}
div#graph1text{float:left;width:140px;padding-left:25px;height:100%}
#graph1text p{font-size:13px;color:#525252;margin:0;padding-top:5px;padding-bottom:5px;text-align:left}
div#graphbox2{float:left;width:350px;height:150px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin-left:0;margin-bottom:23px;overflow:hidden}
div#graph2{float:left;height:117px;width:117px;background-image:url(../images/pie_chart_pointer_horizontal.png);background-position:center right;background-repeat:no-repeat;background-size:33px 9px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale')";padding:16px 32px 16px 16px}
div#graph2fix{position:relative;top:0;left:0;height:117px;width:117px}
#graph2fix img{position:absolute;top:0;left:0;display:block}
#graph2fix p{position:absolute;top:40px;left:0;width:100%;display:block;text-align:center;color:#1abcb8;font-size:30px;font-weight:700}
div#graph2text{float:left;width:140px;padding-left:25px;height:100%}
#graph2text p{font-size:13px;color:#525252;margin:0;padding-top:5px;padding-bottom:5px;text-align:left}
div#graphbox3{float:left;width:350px;height:150px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin-left:0;overflow:hidden}
div#graph3{float:left;height:117px;width:117px;background-image:url(../images/pie_chart_pointer_horizontal.png);background-position:center right;background-repeat:no-repeat;background-size:33px 9px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale')";padding:16px 32px 16px 16px}
div#graph3fix{position:relative;top:0;left:0;height:117px;width:117px}
#graph3fix img{position:absolute;top:0;left:0;display:block}
#graph3fix p{position:absolute;top:40px;left:0;width:100%;display:block;text-align:center;color:#1abcb8;font-size:30px;font-weight:700}
div#graph3text{float:left;width:140px;padding-left:25px;height:100%}
#graph3text p{font-size:13px;color:#525252;margin:0;padding-top:5px;padding-bottom:5px;text-align:left}
p#eventdate{display:none}
p#eventlocation{display:none}
p#eventmobiledate{display:block;text-align:center;color:#fff;margin:0;padding-top:35px;padding-bottom:8px;font-size:13px;color:#fff}
div#eventtitlelocator{position:relative;top:0;left:0;width:100%}
h2#eventreturn{display:none}
a#mobileeventreturn{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-image:url(../images/arrow_back_white.png);background-repeat:no-repeat;background-position:center left;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:#fff;background-size:24px 42px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arrow_back_white.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/arrow_back_white.png',sizingMethod='scale')"}
a#mobileeventreturn:hover{background-image:url(../images/arrow_back_grey.png);background-size:24px 42px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arrow_back_grey.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/arrow_back_grey.png',sizingMethod='scale')"}
#mobileeventreturn span{font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:300}
#mobileeventreturn h2{float:none;position:absolute;top:50%;left:0;margin:0;padding:0;width:100%;text-align:center;margin-top:-30px;font-size:21px;font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:500}
#eventreturn a{display:none}
div#eventleft{width:100%}
div#eventright{width:100%}
div#newsleft{width:350px}
div#newsright{width:350px}
div#topmenu{display:none}
p#mobilemenuopen{float:right;width:50px;height:50px;background-color:rgba(104,104,104,1);display:block;margin:0;padding:0}
#mobilemenuopen a{display:block; position: relative; top: 8px; left: 7px;width: 30px; height: 30px;}
#mobilemenuopen img{width:38px;height:33px}
#menuTwotab1b { position: absolute; top: 6px; left: 0px; background-color: #fff; width: 30px; height: 3px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }
#menuTwotab2b { position: absolute; top: 19px; right: 0px; background-color: #fff; width: 30px; height: 3px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }
p#mobileclientarea{float:right;width:50px;height:50px;background-color:#1abcb8;display:block;margin:0;padding:0}
#mobileclientarea a{display:block;padding:8px 6px}
#mobileclientarea img{width:38px;height:33px}
#lowertop p{font-size:20px;padding-top:18px}
div.keynoteimage{margin-top:0;margin-bottom:0;width:158px;height:130px;overflow:hidden;margin-left:0}
div.keynoteimageposition{width:158px;height:158px;margin-top:-14px}
p.keynotetitle{display:none}
div.mobilekeynotetitle{float:right;width:192px;height:129px;border-bottom:1px solid #a8a8a8;display:block}
div.keynotetext{max-width:290px;width:290px;margin-top:10px}
div#venuelinks{float:left;width:100%;position:static;top:auto;left:auto;margin:0;padding:0;padding-top:23px}
#venuelinks p{display:block;text-align:center;padding:0;padding-top:8px;padding-bottom:8px;font-size:18px}
#venuelinks a{display:inline-block}
div.eventpartnerimage{float:left;width:100%;background-color:#fff;text-align:center;height:80px;padding-top:0;padding-bottom:0}
.eventpartnerimage img{height:auto;width:100%}
div.currenteventbox{display:block;width:350px;height:119px;margin-left:0;margin-bottom:22px;overflow:hidden;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);white-space:normal}
div.currenteventbox2{display:block;width:350px;height:119px;margin-left:0;margin-right:0;margin-bottom:22px;overflow:hidden;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);white-space:normal}
div#firstcurrenteventbox{margin-left:0}
div.currenteventboxfix{position:relative;top:0;left:0;width:350px;height:119px;overflow:hidden;display:table}
div.currenteventboxfix2{position:relative;top:0;left:0;width:350px;height:119px;overflow:hidden;display:table}
div#lastcurrenteventbox{display:block}
div.currenteventimage{position:absolute;top:0;left:0;width:185px;height:119px;overflow:hidden}
.currenteventimage img{width:100%}
p.currentheading{position:absolute;bottom:0;left:0;margin:0;display:inline-block;min-width:177px;background-color:#1ABCB9;font-size:13px;color:#fff;padding:8px 0 8px 5px}
p.currentdate{position:static;top:auto;left:auto;margin:0;padding:0;padding-left:195px;padding-right:5px;color:#686868;background-image:none;font-size:14px;line-height:100%;padding-bottom:10px}
p.currentlocation{position:static;top:auto;left:auto;margin:0;padding:0;padding-left:195px;padding-right:5px;padding-top:20px;color:#686868;background-image:none;font-size:14px;line-height:100%;padding-bottom:10px}
p.findoutmore{position:static;top:auto;left:auto;margin:0;padding:0;padding-left:195px;padding-right:5px;color:#1abcb8;display:block;z-index:200;font-size:14px}
div.currentsummary{display:none}
div#top{height:80px;width:100%}
h1#title{display:none}
p#mobiletitle{display:block}
div#toptextfix{width:340px}
div#fulleventsposition{width:350px;padding-left:0}
div.fullmemberbox{display:block;float:left;width:350px;height:275px;margin-right:0;margin-bottom:23px;overflow:hidden;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);white-space:nowrap}
div.newssummary{display:none}
div.fullnewsbox{width:349px;height:320px}
div#testimonialgroupposition{width:350px;padding-right:0}
div#filteroptions{float:right;text-align:left;width:100%}
div#filteroptionsfix{position:static;top:auto;right:auto;width:100%;float:right;text-align:center}
ul#filtermenu1{position:static;top:auto;right:auto;list-style-type:none;margin:0;padding:0;z-index:9997;margin-bottom:20px}
#filtermenu1 li{text-align:left}
#filtermenu1 a{width:338px;font-size:16px;padding-top:6px;padding-bottom:6px;padding-left:12px}
ul#filtermenu2{position:static;top:auto;right:auto;list-style-type:none;margin:0;padding:0;z-index:9997}
#filtermenu2 li{text-align:left}
#filtermenu2 a{width:338px;font-size:16px;padding-top:6px;padding-bottom:6px;padding-left:12px}
div#desktoptitlebox{float:left;width:100%;background-color:#F4F4F4;text-align:center;box-shadow:none;padding-top:20px}
#desktoptitlebox div#pasteventstitlebox{display:none}
div#mobiletitlebox{display:block}
div.neweventbox{display:block;width:350px;height:119px;margin-left:0;margin-right:0;margin-bottom:22px;overflow:hidden;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);white-space:normal}
div.fulleventbox{display:block;width:350px;height:119px;margin-left:0;margin-right:0;margin-bottom:22px;overflow:hidden;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);white-space:normal}
div.fulleventboxfix{position:relative;top:0;left:0;width:350px;height:119px;overflow:hidden}
div.pasteventboxfix{position:relative;top:0;left:0;width:350px;height:119px;overflow:hidden}
div.fulleventimage{position:absolute;top:0;left:0;width:185px;height:119px;overflow:hidden}
.fulleventimage img{width:100%;height:auto}
p.fullheading{position:absolute;bottom:0;left:0;margin:0;display:inline-block;min-width:177px;background-color:#1ABCB9;font-size:13px;color:#fff;padding:8px 0 8px 8px}
p.pasteventheading{position:absolute;bottom:0;left:0;margin:0;display:inline-block;min-width:177px;background-color:#1ABCB9;font-size:13px;color:#fff;padding:8px 0 8px 8px}
p.fulldate{position:static;top:auto;left:auto;margin:0;padding:0;padding-left:195px;padding-right:5px;color:#686868;background-image:none;font-size:14px;line-height:100%;padding-bottom:10px}
p.fulllocation{position:static;top:auto;left:auto;margin:0;padding:0;padding-left:195px;padding-right:5px;padding-top:20px;color:#686868;background-image:none;font-size:14px;line-height:100%;padding-bottom:10px}
p.fullfindoutmore{position:static;top:auto;left:auto;margin:0;padding:0;padding-left:195px;padding-right:5px;color:#1abcb8;display:block;z-index:200;font-size:14px}
div.fullsummary{display:none}
div.sectorcontents{width:350px}
div.sectortext{width:350px}
div#homeimagetext{position:absolute;top:50%;left:5%;width:90%;text-align:center}
#homeimagetext p{font-size:24px}
div#grouptitlebox{display:none}
div#sectorstitlebox{display:block}
div#homesection2first{width:350px;margin:auto}
div#testimonialstitlebox{display:block}
div#sectors{margin-bottom:38px}
div#tablettestimonialsposition{float:left;width:100%;margin-top:38px;display:block}
div#tablettestimonials{margin:auto;width:350px;height:auto;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);white-space:nowrap;overflow:hidden}
div#testimonials{display:none}
div#pastfeaturedeventslocation{float:left;margin:0;width:100%;height:240px}
div#pastfeaturedevents{width:350px;height:240px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin:auto}
div.previouseventbox{display:inline-block;width:350px;height:119px;margin:0;overflow:hidden;background-color:#fff}
div.previouseventboxfix{position:relative;top:0;left:0;width:350px;height:119px;overflow:hidden}
div.previousvideobox{display:inline-block;width:350px;height:240px;margin:0;overflow:hidden;background-color:#fff}
div.previousvideoboxfix{position:relative;top:0;left:0;width:350px;height:240px;overflow:hidden}
div.previousvideoimage{position:relative;top:0;left:0;width:350px;height:240px;overflow:hidden;margin-top:0;margin-left:0}
div.previouseventimage{float:none;position:relative;top:0;left:0;width:350px;height:197px;overflow:hidden}
div#previouseventimage{position:absolute;top:0;left:0;width:211px;height:119px;overflow:hidden}
div#previousvideoimage{position:absolute;top:0;left:0;width:350px;height:240px;overflow:hidden}
p.previousheading{position:absolute;bottom:0;left:0;margin:0;display:inline-block;padding-top:14px;padding-bottom:14px;padding-left:8px;min-width:203px;background-color:#1ABCB9;font-size:13px;color:#fff}
p.previouslocation{position:static;top:auto;left:auto;margin:0;padding:0;padding-top:10px;padding-left:215px;color:#686868;background-image:none;font-size:14px}
p.previousdate{position:static;top:auto;left:auto;margin:0;padding:0;padding-top:10px;padding-left:215px;color:#686868;background-image:none;font-size:14px}
div.previoussummary{display:none}
div#pastmore{display:none}
div#pastfindoutmore{float:none;position:static;top:auto;left:auto;margin:0;padding:0;padding-top:10px;padding-left:215px;display:block}
#pastfindoutmore p{margin:0;padding:0;text-align:left}
#pastfindoutmore a{font-size:14px;color:#1abcb8;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
div#tabletlogoposition{margin:auto;padding:0;width:330px;overflow:hidden}
div#tabletlogofix{margin:auto;padding:0;width:330px;height:auto;white-space:normal}
div.logobatch{display:none}
div#firstbatch{display:block}
div.formleft{float:left;width:100%}
div.formright{float:left;width:100%}
div#eventbox4{display:none}
div#eventbox5{display:none}
div#eventbox6{display:none}
div#viewalllogos{display:none}
div#viewmobilelogos{float:left;width:100%;padding-bottom:5px;padding-top:38px;display:block}
#viewmobilelogos p{margin:0;padding:0;text-align:center}
div#viewalltestimonials{padding-top:5px}
div#viewallevents{padding-top:17px}
div#newssharebox{width:350px}
}
@media screen and (max-width:752px) {
	div#bannerposition{display: none;}
	div#mobilebannerposition{display: block;}
}

@media screen and (max-width:710px) {
div#meetingschosen{display:none}
}
@media screen and (max-width:703px) {
div#homevideo1{width:48%;margin-left:1%}
div#homevideo2{width:49%;margin-left:1%;margin-right:1%}
div#homevideo3{display:none}
}
@media screen and (max-width:682px) {
div#directorymiddleleft{width:100%}
div#directorymiddleright{float: left;width:100%;}
div#directorytop{position:relative;top:0;left:0;height:94px;width:100%;border-bottom:1px solid #999;padding-bottom:30px;margin-bottom:30px}
#directorylogo img{float:right;display:block;max-height:110px;max-width:220px}
div#directorycolumns{column-count:1;column-gap:0}
div.directorydelegate{float:left;padding-left:0;padding-right:3%}
}
@media screen and (max-width:673px) {
#homeimage img{display:block;width:auto;height:100%}
}
@media screen and (max-width:650px) {
ul.tabs li{width:100%;margin-bottom:1px}
}
@media screen and (max-width:640px) {
div#editdelegatebox{position:fixed;left:2%;top:2%;width:96%;height:96%;margin-left:0;margin-top:0}
div#editcompanybox{position:fixed;left:2%;top:2%;width:96%;height:96%;margin-left:0;margin-top:0}
}
@media screen and (max-height:520px) {
div#editdelegatebox{top:2%;height:96%;margin-top:0;top:2%;height:96%;margin-top:0}
}
@media screen and (max-width:598px) {
div.eventpartnerinnercontents{position:absolute;top:50%;left:0;text-align:center;width:90%;height:300px;opacity:1;margin-left:0;margin-top:-150px}
}
@media screen and (max-width:500px) {
div#homevideo1{width:98%;margin-left:1%;margin-right:1%}
div#homevideo2{display:none}
div#homevideo3{display:none}
}
@media screen and (max-width:400px) {
div#sectors{width:100%;height:auto}
#sectorslinks a{width:100%}
div#newsscrollsbox{width:70%;margin-left:15%;min-height:180px;margin-top:10px;margin-bottom:10px}
a#twitterlinkshare{margin-left:20px}
a#googlepluslinkshare{margin-left:20px}
div#topcontents{width:100%}
div.titleboxlocation{width:100%}
div#eventtitlefix{width:100%}
div#newstitletop{display:none}
div#pasteventgraphsfix{width:100%}
div#teamright{width:100%}
div#teamleft{width:100%}
div#delegateposition{width:100%}
div.eventdelegatebox{float:left;width:100%;margin-left:0;margin-top:23px;padding:0;height:109px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1)}
div.desktopbox{display:none}
div#firstdelegatebox{margin:0}
div.delegateimage{float:left;width:158px;height:109px;margin-right:14px;overflow:hidden}
p.delegatename{text-align:left;font-size:18px;padding-top:10px}
p.delegaterole{text-align:left;font-size:14px;padding-top:6px}
div#eventpartnerposition{width:100%}
div.eventpartnerbox{width:163px}
div.eventpartnerbox5{width:163px}
p.eventpartnername{padding-top:6px;padding-bottom:6px;font-size:16px}
div.eventpartnertext{height:auto}
div#venueposition{width:100%}
div#testimonialposition{width:100%}
div.testimonials{float:none;margin:auto;width:100%;height:auto;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);white-space:nowrap;overflow:hidden;margin-bottom:38px}
div.testimonyimage{width:100%;height:197px;overflow:hidden}
div#testimony1{margin:auto;margin-bottom:38px}
div.testimonyfix{position:relative;display:block;width:100%;height:auto;white-space:normal;text-align:center}
div.testimonygroup{position:relative;display:block;width:100%;height:auto;white-space:normal;text-align:center}
div.testimonyscroll{display:inline-block;width:100%;height:auto;white-space:normal;text-align:center}
div.testimonyimage{position:absolute;top:0;left:0;width:154px;height:120px;overflow:hidden}
.testimonyimage img{width:100%}
div.testimonydata{margin:0;padding:0;position:static;top:0;left:0;width:100%;height:70px;margin-bottom:20px;border-bottom:1px solid #a8a8a8}
p.testimonyname{padding-top:10px;padding-left:174px;margin:0;font-size:15px;color:#686868;text-align:left}
p.testimonyrole{font-size:14px;margin:0;color:#686868;text-align:center;padding:4px 10px 0}
div.testimonytext{position:static;top:auto;left:auto;padding-left:10px;padding-right:10px;text-align:left}
.testimonytext p{font-size:13px;margin-bottom:20px}
div#upcomingeventsposition{width:100%}
div#upcomingeventscontents{width:100%}
div#tabletupcomingeventsposition{width:100%}
div#tabletupcomingeventscontents{width:100%}
div#relatedeventsposition{width:100%}
div#relatedeventscontents{width:100%}
div#videosposition{width:100%}
p#telephonenumber{position:static;text-align:center;margin-bottom:30px}
p#socialmedia{position:static;text-align:center;margin-bottom:30px}
div#basemenufix{margin:auto;width:100%}
div#contactdetailsfix{margin:auto;width:100%;text-align:left}
div#basetext{width:80%}
#basemenu li{background-image:none;display:none}
li#privacylink{display:block;text-align:center;font-size:20px;padding-bottom:20px}
li#termslink{display:block;text-align:center;font-size:20px}
div#graphbox1{float:left;width:100%;height:150px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin-left:0;margin-bottom:23px;overflow:hidden}
div#graph1{float:left;height:117px;width:117px;background-image:url(../images/pie_chart_pointer_horizontal.png);background-position:center right;background-repeat:no-repeat;background-size:33px 9px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale')";padding:16px 32px 16px 16px}
div#graph1fix{position:relative;top:0;left:0;height:117px;width:117px}
#graph1fix img{position:absolute;top:0;left:0;display:block}
#graph1fix p{position:absolute;top:40px;left:0;width:100%;display:block;text-align:center;color:#1abcb8;font-size:30px;font-weight:700}
div#graph1text{float:left;width:140px;padding-left:25px}
#graph1text p{color:#525252;margin:0;padding-top:5px;padding-bottom:5px;text-align:left}
div#graphbox2{float:left;width:100%;height:150px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin-left:0;margin-bottom:23px;overflow:hidden}
div#graph2{float:left;height:117px;width:117px;background-image:url(../images/pie_chart_pointer_horizontal.png);background-position:center right;background-repeat:no-repeat;background-size:33px 9px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale')";padding:16px 32px 16px 16px}
div#graph2fix{position:relative;top:0;left:0;height:117px;width:117px}
#graph2fix img{position:absolute;top:0;left:0;display:block}
#graph2fix p{position:absolute;top:40px;left:0;width:100%;display:block;text-align:center;color:#1abcb8;font-size:30px;font-weight:700}
div#graph2text{float:left;width:140px;padding-left:25px}
#graph2text p{color:#525252;margin:0;padding-top:5px;padding-bottom:5px;text-align:left}
div#graphbox3{float:left;width:100%;height:150px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin-left:0;overflow:hidden}
div#graph3{float:left;height:117px;width:117px;background-image:url(../images/pie_chart_pointer_horizontal.png);background-position:center right;background-repeat:no-repeat;background-size:33px 9px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/pie_chart_pointer_horizontal.png',sizingMethod='scale')";padding:16px 32px 16px 16px}
div#graph3fix{position:relative;top:0;left:0;height:117px;width:117px}
#graph3fix img{position:absolute;top:0;left:0;display:block}
#graph3fix p{position:absolute;top:40px;left:0;width:100%;display:block;text-align:center;color:#1abcb8;font-size:30px;font-weight:700}
div#graph3text{float:left;width:140px;padding-left:25px}
#graph3text p{color:#525252;margin:0;padding-top:5px;padding-bottom:5px;text-align:left}
p#eventdate{display:none}
p#eventlocation{display:none}
p#eventmobiledate{display:block;text-align:center;color:#fff;margin:0;padding-top:35px;padding-bottom:8px;font-size:13px;color:#fff}
div#eventtitlelocator{position:relative;top:0;left:0;width:100%}
h2#eventreturn{display:none}
a#mobileeventreturn{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-image:url(../images/arrow_back_white.png);background-repeat:no-repeat;background-position:center left;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:#fff;background-size:24px 42px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arrow_back_white.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/arrow_back_white.png',sizingMethod='scale')"}
a#mobileeventreturn:hover{background-image:url(../images/arrow_back_grey.png);background-size:24px 42px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arrow_back_grey.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/arrow_back_grey.png',sizingMethod='scale')"}
#mobileeventreturn span{font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:300}
#mobileeventreturn h2{float:none;position:absolute;top:50%;left:0;margin:0;padding:0;width:100%;text-align:center;margin-top:-30px;font-size:21px;font-family:"effra",'Open Sans',sans-serif;font-style:normal;font-weight:500}
#eventreturn a{display:none}
div#eventleft{width:100%}
div#eventright{width:100%}
div#newsleft{width:100%}
div#newsright{width:100%}
div#topmenu{display:none}
p#mobilemenuopen{float:right;width:50px;height:50px;display:block;margin:0;padding:0;overflow:hidden}

#mobilemenuopen img{width:38px;height:33px}
p#mobileclientarea{float:right;width:50px;height:50px;background-color:#1abcb8;display:block;margin:0;padding:0}
#mobileclientarea a{display:block;padding:8px 6px}
#mobileclientarea img{width:38px;height:33px}
#lowertop p{font-size:20px;padding-top:18px}
div.keynoteimage{margin-top:0;margin-bottom:0;width:158px;height:130px;overflow:hidden}
div.keynoteimageposition{width:158px;height:158px;margin-top:-14px}
p.keynotetitle{display:none}
div.mobilekeynotetitle{float:right;width:192px;height:129px;border-bottom:1px solid #a8a8a8;display:block}
div.keynotetext{max-width:290px;width:290px;margin-top:10px}
div#venuelinks{float:left;width:100%;position:static;top:auto;left:auto;margin:0;padding:0;padding-top:23px}
#venuelinks p{display:block;text-align:center;padding:0;padding-top:8px;padding-bottom:8px;font-size:18px}
#venuelinks a{display:inline-block}
div.eventpartnerimage{float:left;width:100%;background-color:#fff;text-align:center;height:80px;padding-top:0;padding-bottom:0}
.eventpartnerimage img{height:auto;width:100%}
div.currenteventbox{display:block;width:100%;height:119px;margin-left:0;margin-bottom:22px;overflow:hidden;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);white-space:normal}
div.currenteventbox2{display:block;width:100%;height:119px;margin-left:0;margin-right:0;margin-bottom:22px;overflow:hidden;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);white-space:normal}
div#firstcurrenteventbox{margin-left:0}
div.currenteventboxfix{position:relative;top:0;left:0;width:100%;height:119px;overflow:hidden;display:table}
div.currenteventboxfix2{position:relative;top:0;left:0;width:100%;height:119px;overflow:hidden;display:table}
div#lastcurrenteventbox{display:block}
div.currenteventimage{position:absolute;top:0;left:0;width:185px;height:119px;overflow:hidden}
.currenteventimage img{width:100%}
p.currentheading{position:absolute;bottom:0;left:0;margin:0;display:inline-block;min-width:177px;background-color:#1ABCB9;font-size:13px;color:#fff;padding:8px 0 8px 5px}
p.currentdate{position:static;top:auto;left:auto;margin:0;padding:0;padding-left:195px;padding-right:5px;color:#686868;background-image:none;font-size:14px;line-height:100%;padding-bottom:10px}
p.currentlocation{position:static;top:auto;left:auto;margin:0;padding:0;padding-left:195px;padding-right:5px;padding-top:20px;color:#686868;background-image:none;font-size:14px;line-height:100%;padding-bottom:10px}
p.findoutmore{position:static;top:auto;left:auto;margin:0;padding:0;padding-left:195px;padding-right:5px;color:#1abcb8;display:block;z-index:200;font-size:14px}
div.currentsummary{display:none}
div#top{height:50px;width:100%}
h1#title{display:none}
p#mobiletitle{display:block}
div#toptextfix{width:340px}
div#fulleventsposition{width:100%;padding-left:0}
div.fullmemberbox{display:block;float:left;width:100%;height:275px;margin-right:0;margin-bottom:23px;overflow:hidden;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);white-space:nowrap}
div.newssummary{display:none}
div.fullnewsbox{width:349px;height:320px}
div#testimonialgroupposition{width:100%;padding-right:0}
div#filteroptions{float:right;text-align:left;width:100%}
div#filteroptionsfix{position:static;top:auto;right:auto;width:100%;float:right;text-align:center}
ul#filtermenu1{position:static;top:auto;right:auto;list-style-type:none;margin:0;padding:0;z-index:9997;margin-bottom:20px}
#filtermenu1 li{text-align:left}
#filtermenu1 a{width:338px;font-size:16px;padding-top:6px;padding-bottom:6px;padding-left:12px}
ul#filtermenu2{position:static;top:auto;right:auto;list-style-type:none;margin:0;padding:0;z-index:9997}
#filtermenu2 li{text-align:left}
#filtermenu2 a{width:338px;font-size:16px;padding-top:6px;padding-bottom:6px;padding-left:12px}
div#desktoptitlebox{float:left;width:100%;background-color:#F4F4F4;text-align:center;box-shadow:none;padding-top:20px}
#desktoptitlebox div#pasteventstitlebox{display:none}
div#mobiletitlebox{display:block}
div.neweventbox{display:block;width:100%;height:119px;margin-left:0;margin-right:0;margin-bottom:22px;overflow:hidden;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);white-space:normal}
div.fulleventbox{display:block;width:100%;height:119px;margin-left:0;margin-right:0;margin-bottom:22px;overflow:hidden;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);white-space:normal}
div.fulleventboxfix{position:relative;top:0;left:0;width:100%;height:119px;overflow:hidden}
div.pasteventboxfix{position:relative;top:0;left:0;width:100%;height:119px;overflow:hidden}
div.fulleventimage{position:absolute;top:0;left:0;width:185px;height:119px;overflow:hidden}
.fulleventimage img{width:100%;height:auto}
p.fullheading{position:absolute;bottom:0;left:0;margin:0;display:inline-block;min-width:177px;background-color:#1ABCB9;font-size:13px;color:#fff;padding:8px 0 8px 8px}
p.pasteventheading{position:absolute;bottom:0;left:0;margin:0;display:inline-block;min-width:177px;background-color:#1ABCB9;font-size:13px;color:#fff;padding:8px 0 8px 8px}
p.fulldate{position:static;top:auto;left:auto;margin:0;padding:0;padding-left:195px;padding-right:5px;color:#686868;background-image:none;font-size:14px;line-height:100%;padding-bottom:10px}
p.fulllocation{position:static;top:auto;left:auto;margin:0;padding:0;padding-left:195px;padding-right:5px;padding-top:20px;color:#686868;background-image:none;font-size:14px;line-height:100%;padding-bottom:10px}
p.fullfindoutmore{position:static;top:auto;left:auto;margin:0;padding:0;padding-left:195px;padding-right:5px;color:#1abcb8;display:block;z-index:200;font-size:14px}
div.fullsummary{display:none}
div.sectorcontents{width:100%}
div.sectortext{width:100%}
div#homeimagetext{position:absolute;top:50%;left:5%;width:90%;text-align:center}
#homeimagetext p{font-size:20px}
div#grouptitlebox{display:none}
div#sectorstitlebox{display:block}
div#homesection2first{width:100%;margin:auto}
div#testimonialstitlebox{display:block}
div#sectors{margin-bottom:38px}
div#tablettestimonialsposition{float:left;width:100%;margin-top:38px;display:block}
div#tablettestimonials{margin:auto;width:100%;height:auto;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);white-space:nowrap;overflow:hidden}
div#testimonials{display:none}
div#pastfeaturedeventslocation{float:left;margin:0;width:100%;height:240px}
div#pastfeaturedevents{width:100%;height:240px;background-color:#fff;box-shadow:1px 1.732px 4px 0 rgba(0,0,0,0.1);margin:auto}
div.previouseventbox{display:inline-block;width:100%;height:119px;margin:0;overflow:hidden;background-color:#fff}
div.previouseventboxfix{position:relative;top:0;left:0;width:100%;height:119px;overflow:hidden}
div.previousvideobox{display:inline-block;width:100%;height:240px;margin:0;overflow:hidden;background-color:#fff}
div.previousvideoboxfix{position:relative;top:0;left:0;width:100%;height:240px;overflow:hidden}
div.previousvideoimage{position:relative;top:0;left:0;width:100%;height:240px;overflow:hidden;margin-top:0;margin-left:0}
div.previouseventimage{float:none;position:relative;top:0;left:0;width:100%;height:197px;overflow:hidden}
div#previouseventimage{position:absolute;top:0;left:0;width:211px;height:119px;overflow:hidden}
div#previousvideoimage{position:absolute;top:0;left:0;width:100%;height:240px;overflow:hidden}
p.previousheading{position:absolute;bottom:0;left:0;margin:0;display:inline-block;padding-top:14px;padding-bottom:14px;padding-left:8px;min-width:203px;background-color:#1ABCB9;font-size:13px;color:#fff}
p.previouslocation{position:static;top:auto;left:auto;margin:0;padding:0;padding-top:10px;padding-left:215px;color:#686868;background-image:none;font-size:14px}
p.previousdate{position:static;top:auto;left:auto;margin:0;padding:0;padding-top:10px;padding-left:215px;color:#686868;background-image:none;font-size:14px}
div.previoussummary{display:none}
div#pastmore{display:none}
div#pastfindoutmore{float:none;position:static;top:auto;left:auto;margin:0;padding:0;padding-top:10px;padding-left:215px;display:block}
#pastfindoutmore p{margin:0;padding:0;text-align:left}
#pastfindoutmore a{font-size:14px;color:#1abcb8;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
div#tabletlogoposition{margin:auto;padding:0;width:92%;overflow:hidden}
div#tabletlogofix{margin:auto;padding:0;width:92%;height:auto;white-space:normal}
div.logobatch{display:none}
div#firstbatch{display:block;width:100%}
#firstbatch p{width:50%;display:inline-block;padding:0;margin:0}
#firstbatch img{width:100%;display:block}
div.formleft{float:left;width:100%}
div.formright{float:left;width:100%}
div#eventbox4{display:none}
div#eventbox5{display:none}
div#eventbox6{display:none}
div#viewalllogos{display:none}
div#viewmobilelogos{float:left;width:100%;padding-bottom:5px;padding-top:38px;display:block}
#viewmobilelogos p{margin:0;padding:0;text-align:center}
div#viewalltestimonials{padding-top:5px}
div#viewallevents{padding-top:17px}
div#newssharebox{width:100%}
p#mobiletitle{float:left;width:150px;height:42px;padding:0;margin:0;padding-top:5px;padding-left:10px}
#mobiletitle a{display:block;width:150px;height:42px;background-image:url(../images/logo.png);background-repeat:no-repeat;text-indent:-9999px;background-size:150px 42px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/logo.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/logo.png',sizingMethod='scale')"}
div#mobilemenu{top:50px}
div#sectors{display:none}
}
@media screen and (max-width:433px) {
span.removeor { display: none; }
div.requestfont {font-size: 15px; }
div.requestedfont {font-size: 15px;}
span.requestbutton { margin-top: 5px; margin-bottom: 5px; }
span.cancelbutton { margin-top: 5px; margin-bottom: 5px; }
span.changebutton { margin-top: 5px; margin-bottom: 5px; }
}
@media screen and (max-width:424px) {
div.mobilekeynotetitle{width:100%;height:auto}
}
@media screen and (max-width:400px) {
div#toptextfix{width:94%}
}