@import url('https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:wght@500&family=DM+Serif+Display&family=Epilogue&family=Inter:wght@300;400&family=Montserrat:wght@200&family=Roboto:wght@300&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@200;300;400;500;600;700;800&display=swap');
summitFeaturesheader,section,footer,aside,nav,main,article,figure{display:block}
body{margin:0px; padding:0px; font-family:'Barlow Condensed', sans-serif !important;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
img{border:none; margin:0px; padding:0px; max-width:100%; display:block;}
textarea{outline:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none; outline:none;}
h1,h2,h3,h4,h5,h6,ul,p,form,input{margin:0px; padding:0px; outline:none; font-weight:normal;}
.clear:before,.clear:after{content:" "; display:table;}c
.clear:after{clear:both;}
.clear{*zoom:1;}
input[type="submit"]{-webkit-appearance:none; /*-webkit-border-radius:0px;*/}
a, .headerRight li a:before, .submitNE, .payBtn, .addTCart, .continue, .heartInterest a i, .bookYRoom, .changeRoom, .payBtnB, .vLetter, .addComDetails, .submitMsg, .baGetTickets, .viewIMap{-webkit-transition: all 200ms ease-in; -moz-transition: all 200ms ease-in; -ms-transition: all 200ms ease-in; -o-transition: all 200ms ease-in;transition: all 200ms ease-in;}
.headerRight li.exhibit a{-webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none; transition:none;}
select{-webkit-appearance:none; -moz-appearance: none; text-indent: 1px; text-overflow: '';}
*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
::-webkit-input-placeholder{opacity:1;}
::-moz-placeholder{opacity:1;}
:-ms-input-placeholder{opacity:1;}
:-moz-placeholder{opacity:1;}

/* Responsive menu */
a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:right; top:4px; width:0px; right:12px;position:absolute;padding:4px 0;min-height:42px;z-index:1}.mean-container a.meanmenu-reveal{width:22px;border-radius:3px; -webkit-border-radius:3px;height:18px;padding:7px 8px 10px;position:absolute;top:8px;right:0px!important;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700;background-image:linear-gradient(to right, #17b3da, #12cefd);}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:right;width:180px;background:rgba(0, 0, 0, 0.9);margin:55px 0px 0 0; position:absolute; right:0px; top:0px;}.mean-container .mean-nav ul{display:none;padding:0;margin:0;width:100%;list-style-type:none;}.mean-container .mean-nav ul ul{background-color:rgba(0, 0, 0, 0.5);}.mean-container .mean-nav ul li{position:relative;float:none;width:100%; font-size:20px; text-transform:uppercase;}.mean-container .mean-nav ul li a{display:block;float:none;width:86%;padding:10px 7%;margin:0;text-align:left;color:#fff;border-bottom:1px solid #000;text-decoration:none;height:auto;line-height:16px;}.mean-container .mean-nav ul li li a{width:88%;padding:12px 6%;border-bottom:1px solid #000;text-shadow:none!important;visibility:visible;}.mean-container .mean-nav ul li.mean-last a{border-bottom:0;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:hover{background-image:linear-gradient(to right, #17b3da, #12cefd); }.mean-container .mean-nav ul li a.mean-expand{width:26px;height:auto;border:0!important;padding:0 6px!important;text-align:center;position:absolute;right:0;top:11px;z-index:2;font-weight:700}.mean-container .mean-nav ul li a.mean-expand:hover{background:0}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both; display:none;}.mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box} .joinMLink a{background-color:#e91b23; color:#fff;}.joinMLink a:hover{background-color:#fff; color:#bb0a0a;}

/* NewHome */
.centerwrap{width:1880px; margin:auto;}
header{}
header .centerwrap{display:flex; height:74px; align-items:center; justify-content:space-between;}
.headerRight ul{display:flex;}
.headerRight li{font-size:24px; font-weight:600; margin-right:48px; text-transform:uppercase;}
.headerRight li a{color:#1c1b4e; line-height:47px; display:block; position:relative;}
.headerRight li a:before{background-color:#20add0; height:4px; position:absolute; left:51%; right:51%; content:''; bottom:4px;}
.headerRight li a:hover:before, .headerRight li a.active:before{left:0px; right:0px;}
.headerRight li.getTickets{margin-left:-8px; margin-right:14px; min-width:164px; text-align:center; border-radius:3px; overflow:hidden;}
.headerRight li.getTickets a{color:#fff; background-image:linear-gradient(to right, #17b3da, #12cefd); text-shadow:0px 1px 2px rgba(0,98,123,0.44);}
.headerRight li.getTickets a:hover{background:#1c1b4e;}
.headerRight li.getTickets a:before, .headerRight li.exhibit a:before{display:none;}
.headerRight li.exhibit{min-width:164px; text-align:center; background-image:linear-gradient(to right, #424886, #424886); border-radius:3px; overflow:hidden; 
z-index:0; position:relative; margin-right:0px;}
.headerRight li.exhibit:before{background-color:#fff; position:absolute; left:2px; top:2px; right:2px; bottom:2px; content:'';}
.headerRight li.exhibit a{color:#1c1b4e; position:relative;}
.headerRight li.exhibit a:hover{background-image:linear-gradient(to right, #17b3da, #12cefd); color:#fff;}
.conferencesArea{background:url(../images/conferencesBg.jpg) no-repeat center top;}
.conferenceWrap{max-width:1314px; margin:auto;}
.confeTitle{text-align:center; padding-top:60px; padding-bottom:54px; display:flex; flex-direction:column; align-items:center;}
.confeLogo{padding-bottom:24px;}
.confeTitle h1{font-weight:700; font-size:70px; color:#ffffff; text-transform:uppercase;}
.confeTitle p{font-size:20px; line-height:26px; color:#ffffff; font-weight:500; max-width:850px;}
.eventPlaces{display:flex; justify-content:space-between; padding-bottom:78px; flex-wrap:wrap;} 
.eventPlace{background-color:#ffffff; border-radius:8px; border:3px solid #fbfbfb; width:628px;}
.eventTitle{display:flex; justify-content:space-between; padding:15px 13px 15px 18px;}
.eventTLeft{margin-top:-5px;}
.eventTLeft h2{font-size:48px; color:#1c1b4e; text-transform:uppercase; font-weight:700; line-height:40px;}
.eventTLeft h2 a{color:#1c1b4e;}
.eventTLeft h2 a:hover{color:#20add0;}
.eventTLeft p{color:#20add0; font-size:18px; font-weight:700; letter-spacing:0.2em; text-transform:uppercase; line-height:18px; padding-top:5px;}
.learnMore{color:#fff; background-image:linear-gradient(to right, #17b3da, #12cefd); text-shadow:0px 1px 2px rgba(0,98,123,0.44); font-size:26px; font-weight:600; line-height:57px; padding:0 44px; border-radius:3px; text-transform:uppercase; display:block;}
.learnMore:hover{background:#1c1b4e;}
.eventPicture{position:relative;}
.eventPicture p{font-size:38px; color:#fff; text-transform:uppercase; font-weight:700; position:absolute; top:50%; transform:translateY(-50%); left:0px; width:100%; text-align:center;}
.location{font-weight:500; font-size:21px; color:#7a7a7a; text-align:center; line-height:29px; padding:10px;}
.neverMUpdate{max-width:970px; margin:65px auto 86px; padding:0 54px; display:flex; flex-direction:column; align-items:center; position:relative;}
.neverMUpdate:before{border:3px solid #20add0; height:calc(100% - 76px); position:absolute; left:0px; right:0px; top:40px; content:''; border-radius:15px; z-index:-1;}
.neverMUTitle{ text-align:center; padding-bottom:38px;}
.neverMUTitle h3{font-size:70px; color:#1c1b4e; font-weight:700; text-transform:uppercase; line-height:74px; display:inline-block; background-color:#fff; padding:0 15px;}
.neverMUTitle p{font-size:20px; line-height:25px; color:#7a7a7a;}
.joinC{display:flex; justify-content:space-between; padding-bottom:18px; width:100%;}
.joinBlock{width:418px;}
.joinBox{width:100%; background-color:#f4f2ee; border:none; border-radius:4px; font-size:20px; color:#7a7a7a; font-weight:500; font-family:'Barlow Condensed', sans-serif; height:58px; padding:0 22px;}
.joinAgree{display:flex; justify-content:space-between; align-items:center; width:100%;}
.joinAgree label{position:relative; padding-left:30px; font-size:19px; cursor:pointer; color:#7a7a7a; font-weight:500; display:block; align-items:center; line-height:24px;}
.joinAgree label a{color:#7a7a7a; text-decoration:underline;}
.joinAgree label a:hover{text-decoration:none;}
.joinAgree label i{width:20px; height:20px; position:absolute; left:0px; top:3px; border-radius:4px; border:2px solid #d5d4d3;}
.joinAgree label input{position:absolute; left:-9999px; top:0px;}
.joinAgree label input[type="checkbox"]:checked + i:before{background:url(../images/check.png?v1) no-repeat center center; width:16px; height:16px; content:''; position:absolute; left:0px; top:0px;}
.submitNE{font-weight:700; font-family:'Barlow Condensed', sans-serif; font-size:25px; color:#fff; border-radius:4px; height:45px; padding:0 24px; text-transform:uppercase; border:none; background:#005190; background-image:linear-gradient(to right, #17b3da, #12cefd); cursor:pointer;}
.submitNE:hover{background:#1c1b4e;}
.joinCom{display:flex; align-items:center; background-color:#1c1b4e; border-radius:3px; height:66px; padding-right:16px; padding-left:26px; margin-top:50px;}
.joinCom p{font-size:36px; font-weight:700; color:#fff; text-transform:uppercase; text-shadow:0 1px 2px rgba(1,41,73,0.44); padding-right:15px;}
.comIcon{width:37px; height:37px; background:#ffffff url(../images/socialIcon.png) no-repeat center center; border-radius:3px; margin-right:9px;}
.telegram{width:37px; height:37px; background:#ffffff url(../images/telegram.png) no-repeat center center; border-radius:3px;}
.joinCom a:hover{background-color:#424886;}
footer{border-top:1px solid #cbcbca; display:flex;}
footer .centerwrap{display:flex; justify-content:space-between; align-items:center; height:102px; position:relative; flex-wrap:wrap;}
.fLogo{width:200px; padding-bottom:8px;}
.eventInfo{font-size:14px; font-weight:500; color:#7a7a7a;}
.eventInfo span{color:#20add0;}
.fLeft, .fRight{position:relative; z-index:1;}
.fRight ul{display:flex;}
.fRight ul li{margin-right:7px; font-size:22px;}
.fRight ul li:last-child{margin-right:0px;}
.fRight ul li a{width:40px; height:40px; border-radius:3px; color:#fff; background-image:linear-gradient(to right, #17b3da, #12cefd); display:flex; align-items:center; justify-content:center;}
.fRight ul li a:hover{background:#1c1b4e;}
.copyrights{position:absolute; left:0px; top:0px; text-align:center; width:100%; height:100%; display:flex; flex-direction:column; justify-content:center;}
.copyrights p{font-size:18px; font-weight:500; color:#7a7a7a; line-height:21px;}
.copyrights p a{color:#7a7a7a;}
.copyrights p a:hover{color:#20add0;}
.copyrights p span{color:#20add0; margin:0 8px;}

/* Contact */
.titleArea{background:url(../images/titleBg.jpg) no-repeat center center; border-top:1px solid #d6d6d9; border-bottom:1px solid #d6d6d9;}
.titleArea .centerwrap{height:234px; display:flex;}
.pageTitle{margin:auto; text-align:center;}
.pageTitle h2{font-size:70px; font-weight:700; color:#1c1b4e; line-height:82px; text-transform:uppercase;}
.pageTitle p{font-size:20px; font-weight:500; color:#7a7a7a; line-height:26px; max-width:850px; margin:auto;}
.contactArea{max-width:1045px; margin:auto; padding-top:62px; padding-bottom:116px;}
.contactBox{text-align:center; border:4px solid; border-radius:12px; padding:48px 56px 56px; margin-bottom:50px;}
.contactBox:last-child{margin-bottom:0px;}
.contactBox h3{font-size:41px; letter-spacing:0.05em; text-transform:uppercase; font-weight:700; padding-bottom:12px;}
.contactBox p{font-size:25px; line-height:29px; font-weight:500; color:#7a7a7a; padding-bottom:32px;}
.visitFaq{color:#fff; background-image:linear-gradient(to right, #17b3da, #12cefd); text-shadow:0px 1px 2px rgba(0,98,123,0.44); font-size:35px; font-weight:700; line-height:54px; padding:0 20px 3px; border-radius:3px; text-transform:uppercase; display:inline-block; min-width:330px;}
.visitFaq:hover{background:#1c1b4e;}
.openTicket{color:#fff; background-image:linear-gradient(to right, #1c1b4e, #1c1b4e); text-shadow:0px 1px 2px rgba(0,98,123,0.44); font-size:35px; font-weight:700; line-height:57px; padding:0 20px; border-radius:3px; text-transform:uppercase; display:inline-block; min-width:330px;}
.openTicket:hover{background:#20add0;}
.haveQue{border-color:#20add0;}
.haveQue h3{color:#20add0;}
.stillNHelp{border-color:#424886;}
.stillNHelp h3{color:#1c1b4e;}

/* Dropdown CSS */
.selectric-wrapper{position:relative;cursor:pointer}
.selectric-responsive{width:100%}
.selectric{border:0px solid #DDD;border-radius:5px;background:#f4f2ee;position:relative;overflow:hidden}
.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 52px 0 20px;font-size:19px;line-height:56px;color:#a6a5a5;height:56px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.selectric .button{display:block;position:absolute;right:0;top:0;width:52px;height:56px; background:url(../images/dropArrow.png) no-repeat center center; text-indent:-9999px;}
.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#BBB;border-bottom:none; display:none;}
.selectric-focus .selectric{border-color:#aaa}
.selectric-hover .selectric{border-color:#c4c4c4}
.selectric-hover .selectric .button{color:#a2a2a2}
.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}
.selectric-open{z-index:9999}
.selectric-open .selectric{border-color:#c4c4c4}
.selectric-open .selectric-items{display:block}
.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}
.selectric-hide-select select{position:absolute;left:-100%}
.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}
.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}
.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:none!important;border:none!important;*font:0/0 a!important;background:none!important}
.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}
.selectric-items{display:none;position:absolute;top:100%;left:0;background:#F8F8F8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px}
.selectric-items .selectric-scroll{height:100%;overflow:auto}
.selectric-above .selectric-items{top:auto;bottom:100%}
.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:19px;line-height:46px;min-height:20px}
.selectric-items li{display:block;padding:0px 20px;color:#a6a5a5;cursor:pointer}
.selectric-items li.selected{background:#E0E0E0;color:#444}
.selectric-items li.highlighted{background:#D0D0D0;color:#444}
.selectric-items li:hover{background:#D5D5D5;color:#444}
.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default!important;background:none!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444}
.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}
.selectric-items .selectric-group li{padding-left:25px}

/* Popup */
.popupMain{position:fixed; left:0px; top:0px; right:0px; bottom:0px; /*background-color:rgba(0, 0, 0, 0.8);*/ z-index:1; display:none;}
.popupMid{position:absolute; left:0px; top:0px; right:0px; bottom:0px; overflow-x:hidden; overflow-y:auto; overflow-scrolling:touch; -webkit-overflow-scrolling:touch; z-index:1;}
.popupSpace{padding:30px 36px; overflow:auto; position:relative; min-height:100%; display:flex; align-items:center;}
.blackSpace{position:fixed; left:0px; top:0px; right:0px; bottom:0px; background-color:rgba(0, 0, 0, 0.8); cursor:pointer;}
.contactS{width:1488px; display:flex; margin:auto; background-color:#fff; border-radius:10px; overflow:hidden; z-index:1; position:relative; min-height:610px;}
.contactLeft{background:url(../images/popupLBg.png) no-repeat left top; width:654px; padding:35px;}
.textBunch{text-transform:uppercase; padding-top:90px;}
.textBunch span{font-weight:400; color:#fff;}
.nextLevel{font-size:72px; line-height:58px;}
.aNetworking{font-size:89px; line-height:85px;}
.textBunch p{font-size:160px; font-weight:700; color:#20add0; line-height:136px;}
.contactRight{width:834px; padding:36px 40px 40px; display:flex; flex-direction:column; justify-content:center;}
.contactRight h3{color:#1c1b4e; font-size:41px; letter-spacing:0.15em; text-transform:uppercase; text-align:center; font-weight:700; margin-bottom:25px;}
.contactRight h3 i{background:-webkit-linear-gradient(to right bottom, #20add0 0%, #20add0 100%); background: linear-gradient(to right bottom, #20add0 0%, #20add0 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; margin-right:10px; position:relative; top:5px;}
.supportForm{}
.supportForm label{font-size:20px; font-weight:500; color:#1c1b4e; display:block; padding-bottom:10px;}
.sDropBlock{margin-bottom:15px;}
.sTwoBlocks{display:flex; justify-content:space-between; margin-bottom:15px; flex-wrap:wrap;}
.sTwoBlocks .sBlock{width:364px;}
.supportTBox{background-color:#f4f2ee; color:#a6a5a5; font-size:19px; padding:0 20px; border-radius:5px; height:56px; border:none; width:100%; font-family:'Barlow Condensed', sans-serif; font-weight:500;}
.supportAreaBox{background-color:#f4f2ee; color:#a6a5a5; font-size:19px; padding:10px 20px; border-radius:5px; height:115px; border:none; width:100%; font-family:'Barlow Condensed', sans-serif; font-weight:500; resize:none;}
.subMsgBtn{display:flex; justify-content:center; padding-top:32px;}
.submitMsg{color:#fff; background-image:linear-gradient(to right, #17b3da, #12cefd); text-shadow:0px 1px 2px rgba(0,98,123,0.44); font-size:35px; font-weight:700; padding:0 65px; border-radius:3px; text-transform:uppercase; display:block; height:66px; font-family:'Barlow Condensed', sans-serif; border:none; cursor:pointer;}
.submitMsg:hover{background:#1c1b4e;}
.bodyHidden{overflow:hidden;}

/* Exhibitor */
.bodyArea{background:#fff url(../images/fBg.jpg) no-repeat center bottom;}
.secondwrap{max-width:1704px; margin:auto;}
.exhibitorArea{padding-top:82px; padding-bottom:220px;}
.infoText{border:1px solid #d6d6d9; border-radius:3px; padding:25px;}
.infoText p{font-size:20px; line-height:26px; color:#7a7a7a; font-weight:500;}
.exhibitorForm{padding-top:45px; padding-bottom:80px;}
.twoFBlocks{display:flex; justify-content:space-between; margin-bottom:25px; flex-wrap:wrap;}
.twoFBlocks .sBlock{width:836px;}
.twoFBlocks .sDropBlock{margin-bottom:0px;}
.exhibitorForm label, .ticketForm label, .moreCDetails label{font-size:20px; font-weight:500; color:#1c1b4e; display:block; padding-bottom:10px;}
.exhibitorForm label span, .ticketForm label span, .moreCDetails label span{color:#c8362b;}
.twoFbtn{display:flex; justify-content:flex-end;}
.payBtn{font-family:'Barlow Condensed', sans-serif; font-weight:500; font-size:26px; text-transform:uppercase; border:2px solid #20add0; border-radius:3px; margin-left:15px; cursor:pointer; background-color:#fff; height:57px; padding:0 42px; color:#1c1b4e;}
.payBtn:first-child{margin-left:0px;}
.payBtn:hover{background-color:#20add0; color:#fff;}

/* Participants */
.participantArea{padding-top:88px; padding-bottom:175px;}
.particiFilter{display:flex; align-items:center; padding-bottom:36px;}
.particiFilter label{font-size:20px; color:#1c1b4e; font-weight:500; padding-right:10px;}
.pFilter{width:282px;}
.pFilter .sDropBlock{margin-bottom:0px;}
.participants{position:relative;}
.participantBlock{display:flex; justify-content:space-between; align-items:center; border-top:1px solid #ede2e1; padding:20px 0; flex-wrap:wrap;}
.participantBlock:last-child{border-bottom:0px;}
.partiLeft{display:flex; align-items:center; flex-wrap:wrap;}
.badgename{font-size:30px; font-weight:500; color:#20add0; padding-right:24px;}
.companyName{color:#fff; background-image:linear-gradient(to right, #17b3da, #12cefd); text-shadow:0px 1px 2px rgba(0,98,123,0.44); font-size:24px; font-weight:600; text-transform:uppercase; border-radius:3px; padding:0 20px; line-height:44px; margin-right:56px;}
.verticalhere{font-size:30px; font-weight:500; color:#1c1b4e;}
.partiRight{display:flex; align-items:center;}
.partiSocial{display:flex;}
.partiSocial li{margin-right:7px; font-size:22px;}
.partiSocial li:last-child{margin-right:0px;}
.partiSocial li a{width:40px; height:40px; color:#fff; background-color:#1c1b4e; border-radius:3px; display:flex; align-items:center; justify-content:center;}
.partiSocial li a:hover{background-color:#20add0;}
.contactMe{border:1px solid #20add0; border-radius:3px; font-size:22px; font-weight:600; color:#20add0; text-transform:uppercase; line-height:42px; padding:0 22px; margin-left:28px;}
.contactMe:hover{background-color:#20add0; color:#fff;}
#conParticipant .contactRight h3{margin-bottom:45px;}
.gotoTop{position:absolute; right:-85px; bottom:20px;}
.gotoTop a{border:3px solid #e90d7f; border-radius:3px; width:57px; height:57px; display:flex; justify-content:center; align-items:center; font-size:26px; color:#e90d7f;}
.gotoTop a:hover{background-color:#e90d7f; color:#fff;}

/* Sponsorships */
.sponsorships{padding-top:46px; padding-bottom:98px;}
.dBrochure{display:flex; justify-content:center; margin-bottom:46px;}
.dBrochure a{color:#fff; background-image:linear-gradient(to right, #1c1b4e, #1c1b4e); text-shadow:0px 1px 2px rgba(0,98,123,0.44); font-size:28px; text-transform:uppercase; font-weight:600; line-height:57px; padding-left:34px; padding-right:42px; border-radius:3px;}
.dBrochure a i{margin-right:15px;}
.dBrochure a:hover{background:#424886;}
.packageBlock{margin-bottom:38px;}
.packageBlock h3{font-size:36px; font-weight:600; color:#fff; text-transform:uppercase; background-image:linear-gradient(to right, #17b3da, #12cefd); border:1px solid #e3e1e1; padding:0 18px; line-height:57px; margin-bottom:10px;}
.sponsorBlock{border:1px solid #d6d6d9; border-radius:4px; padding:15px; margin-bottom:10px;}
.acordTitle{display:flex; justify-content:space-between; align-items:center; cursor:pointer;}
.acordTitle h4{font-size:32px; font-weight:500; color:#26264b;}
.acordTitle.on i{transform:rotate(180deg);}
.available{color:#fff; background-image:linear-gradient(to right, #17b3da, #12cefd); font-size:22px; font-weight:600; text-transform:uppercase; border-radius:3px; padding:0 20px; line-height:40px; margin-right:16px; text-transform:uppercase;}
.acordTitle i{margin-left:auto; background:-webkit-linear-gradient(to right, #20add0 0%, #20add0 100%); background: linear-gradient(to right, #17b3da 0%, #e90d7f 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; font-size:24px;}
.sponsorDetails{padding-top:18px; display:flex; justify-content:space-between;}
.sponsorLeft{width:1064px; padding-top:6px;}
.sponsorDetails p{font-size:20px; line-height:21px; color:#7a7a7a; padding-bottom:21px; font-weight:500;}
.sponsorDetails h4{font-size:20px; font-weight:500; color:#26264b; padding-top:5px;}
.sponsorList{padding-bottom:20px;}
.sponsorList li{font-size:20px; line-height:36px; color:#7a7a7a;}
.sponsorPoints{}
.sponsorPoints li{font-size:20px; line-height:37px; font-weight:500; color:#7a7a7a; position:relative; padding-left:30px;}
.sponsorPoints li:before{background:url(../images/checkPoint.png) no-repeat; width:18px; height:19px; position:absolute; left:0px; top:11px; content:'';}
.sold{color:#fff; background-color:#1c1b4e; font-size:22px; font-weight:600; text-transform:uppercase; border-radius:3px; padding:0 20px; line-height:40px; margin-right:16px; text-transform:uppercase;}
.sponsorRight{width:314px;}
.sponsorRight ul{margin-bottom:40px;}
.sponsorRight li{font-size:20px; color:#26264b; line-height:40px; border-bottom:1px solid #d0d0d2; display:flex; justify-content:space-between; align-items:center;}
.sponsorRight li span{color:#20add0;}
.addTCart{color:#fff; background-image:linear-gradient(to right, #17b3da, #12cefd); text-shadow:0px 1px 2px rgba(0,98,123,0.44); font-size:28px; text-transform:uppercase; font-weight:600; line-height:57px; padding-left:34px; padding-right:42px; border-radius:3px; display:block; font-family:'Barlow Condensed', sans-serif; border:none; width:100%; cursor:pointer;}
.addTCart i{margin-right:14px;}
.addTCart:hover{background:#1c1b4e;}
.reserved{color:#fff; background-color:#424886; font-size:22px; font-weight:600; text-transform:uppercase; border-radius:3px; padding:0 20px; line-height:40px; margin-right:16px; text-transform:uppercase;}
.orderArea{display:flex; justify-content:flex-end;}
.orderDetails{width:685px;}
.orderDetails h3{font-size:30px; font-weight:600; color:#1c1b4e; border-bottom:1px solid #cdcdcd; padding-bottom:10px;}
.awsShip{display:flex; justify-content:space-between; font-size:26px; font-weight:500; color:#7a7a7a; padding-top:8px;}
.awsShip span{color:#20add0;}
.promoBlock{display:flex; justify-content:flex-end; padding-top:46px;}
.promoBox{background-color:#f4f2ee; height:50px; width:260px; padding:0 20px; border-radius:4px; margin-right:17px; font-family:'Barlow Condensed', sans-serif; font-weight:500; color:#9d9d9d; font-size:19px; border:none;}
.continue{font-family:'Barlow Condensed', sans-serif; font-weight:600; font-size:25px; text-transform:uppercase; border:2px solid #20add0; border-radius:3px; cursor:pointer; background-color:#fff; height:50px; padding:0 38px; color:#1c1b4e;}
.continue:hover{background-color:#20add0; color:#fff;}

/* Schedule */
.scheduleArea{padding-top:50px; padding-bottom:126px;}
.scheduleArea .packageBlock{margin-bottom:30px;}
.scheduleDetails{border-top:1px solid #d0d0d2; padding-top:17px; margin-top:20px; display:flex; justify-content:space-between;}
.scheduleLeft{max-width:75%;}
.scheduleLeft p{font-size:17px; line-height:20px; color:#444444; padding-bottom:21px;font-family: 'Roboto', sans-serif;}
.scheduleList{display:flex; padding-bottom:10px; flex-wrap:wrap;}
.scheduleList li{font-size:18px; font-weight:100; color:#2a2a2a; text-transform:uppercase; border:1px solid #cac9c9; border-radius:5px; padding-left:8px; padding-right:10px; margin-right:7px; margin-bottom:10px; line-height:35px;}
.scheduleList li a{color:#2a2a2a; text-decoration:none;}
.scheduleList li a:hover{text-decoration:none; color:#e90d7f;}
.scheduleList li i{margin-right:8px; color:#2a2a2a;}
.providedL{display:flex; align-items:center;}
.providedL p{padding-right:12px; padding-bottom:0px;}
.providedL p:last-child{padding-bottom:0px;}
.applyAttend{color:#fff; background-image:linear-gradient(to right, #17b3da, #12cefd); text-shadow:0px 1px 2px rgba(0,98,123,0.44); font-size:28px; text-transform:uppercase; font-weight:600; line-height:51px; padding:0 30px; border-radius:3px; display:inline-block; margin-top:20px;}
.applyAttend:hover{background:#1c1b4e;}
.scheduleRight{display:flex; justify-content:flex-end; flex-direction:column;}
.sponsoredBy{display:flex; justify-content:flex-end; flex-direction:column; align-items:center;}
.sponsoredBy p{text-align:right; font-size:18px; color:#8b8b9a; font-weight:500;}
.heartInterest{display:flex; align-items:center; margin-top:auto;}
.heartInterest a i{font-size:31px; color:#20add0; margin-right:18px;}
.heartInterest a:hover i{color:#1c1b4e;}
.interestedAtt{font-size:22px; font-weight:600; color:#1c1b4e; border:1px solid #1c1b4e; border-radius:3px; line-height:38px; padding:0 22px; text-transform:uppercase;}
.interestedAtt:hover{background-color:#1c1b4e; color:#fff;}
.scheduleD{position:relative; text-align:right;}
.scheduleDate{font-family:'Barlow Condensed', sans-serif; font-weight:600; font-size:26px; text-transform:uppercase; border:3px solid #20add0; border-radius:3px; cursor:pointer; background-color:#fff; height:57px; padding:0 52px; color:#1c1b4e;}
.scheduleDate:hover{background-color:#20add0; color:#fff;}
.scheduleD .gotoTop{bottom:0px;}
#scheduleTab .resp-tabs-list li{font-family:'Barlow Condensed', sans-serif; font-weight:600; font-size:26px; text-transform:uppercase; border:3px solid #682d8b; border-radius:3px; cursor:pointer; background-color:#fff; height:auto; padding:0 50px; color:#1c1b4e; line-height:51px; margin-right:10px;}
#scheduleTab .resp-tabs-list li:last-child{margin-right:0px;}
#scheduleTab .resp-tabs-list li.resp-tab-active{background:#682d8b; color:#fff;}
.scheduleTTitle{margin-bottom:72px; display:flex; justify-content:space-between;}
.scheduleFilter{display:flex; align-items:center;}
.scheduleFilter label{font-size:20px; color:#1c1b4e; font-weight:500; padding-right:10px;}

/* Tab CSS */
.resp-tabs-list{display:flex; align-items:center;}
.resp-tabs-list li{font-weight:600;font-size:13px;display:inline-block;padding:13px 15px;margin:0;list-style:none;cursor:pointer;}
.resp-tabs-container{padding:0;clear:left}
h2.resp-accordion{cursor:pointer;padding:5px;display:none}
.resp-tab-content{display:none;padding:0px}
.resp-content-active,.resp-accordion-active{display:block}
.resp-tab-content{border:0px solid #c1c1c1}
h2.resp-accordion{font-size:13px;border:1px solid #c1c1c1;border-top:0 solid #c1c1c1;margin:0;padding:10px 15px}
h2.resp-tab-active{border-bottom:0 solid #c1c1c1!important;margin-bottom:0!important;padding:10px 15px!important}
h2.resp-tab-title:last-child{border-bottom:12px solid #c1c1c1!important;background:blue}
.resp-vtabs ul.resp-tabs-list{float:left;width:30%}
.resp-vtabs .resp-tabs-list li{display:block;padding:15px!important;margin:0;cursor:pointer;float:none}
.resp-vtabs .resp-tabs-container{padding:0;background-color:#fff;border:1px solid #c1c1c1;float:left;width:68%;min-height:250px;border-radius:4px;clear:none}
.resp-vtabs .resp-tab-content{border:none}
.resp-vtabs li.resp-tab-active{border:1px solid #c1c1c1;border-right:none;background-color:#fff;position:relative;z-index:1;margin-right:-1px!important;padding:14px 15px 15px 14px !important}
.resp-arrow{width:0;height:0;float:right;margin-top:3px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid #c1c1c1}
h2.resp-tab-active span.resp-arrow{border:none;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:12px solid #9B9797}
h2.resp-tab-active{background:#DBDBDB!important}
.resp-easy-accordion h2.resp-accordion{display:block}
.resp-easy-accordion .resp-tab-content{border:1px solid #c1c1c1}
.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important}
.resp-jfit{width:100%;margin:0}
.resp-tab-content-active{display:block}
h2.resp-accordion:first-child{border-top:1px solid #c1c1c1!important}

/* Slider CSS */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:auto;}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

/* Exhibitor */
.benefitsArea{display:flex; padding-top: 72px; justify-content:space-between;}
.benefitsLeft{width: 852px; padding-top: 15px;}
.benefitsRight{width: 798px; padding-bottom:100px;}
.benefitsRight h3{font-size: 60px; font-weight: 700; color: #12cefd; text-transform: uppercase; padding-bottom: 14px;}
.benefitsRight ul{}
.benefitsRight ul li{font-size: 22px; line-height: 48px; color: #26264b; font-weight: 500; background: url(../images/checkCircle.png) no-repeat 5px center; padding-left: 38px; border-bottom: 1px solid #d0d0d2;}
.twoBeneBtns{display:flex; justify-content:center; padding-top:35px;}
.getBooth{color:#fff; background-image:linear-gradient(to right, #17b3da, #12cefd); text-shadow:0px 1px 2px rgba(0,98,123,0.44); font-size:26px; text-transform:uppercase; font-weight:600; line-height:57px; min-width:273px; padding:0 20px; border-radius:3px; text-align:center;}
.getBooth:hover{background:#1c1b4e;}
.getExposure{font-family:'Barlow Condensed', sans-serif; font-weight:600; font-size:26px; text-transform:uppercase; border:2px solid #424886; border-radius:3px; cursor:pointer; background-color:#fff; line-height:53px; min-width:273px; color:#1c1b4e; text-align:center; margin-left:24px;}
.getExposure:hover{background-color:#1c1b4e; color:#fff; border:0px;}
.selectBoothA{background:url(../images/boothBg.jpg) no-repeat center top;}
.boothTitle{text-align:center; padding-top:38px; padding-bottom:62px;}
.boothTitle h3{font-size:70px; font-weight:700; color:#fff; text-transform:uppercase;}
.boothTitle p{font-size:20px; line-height:26px; color:#ffffff; font-weight:500; max-width:850px; margin:auto;}
.boothArea{padding-bottom:95px; display:flex;}
.boothBlock{width:392px; margin-right:45px; background-color:#fff;}
.boothBlock:nth-child(4n){margin-right:0px;}
.boothBTitle{text-align:center; padding-bottom:12px;}
.boothBTitle h4{font-size:60px; font-weight:700; color:#1c1b4e; text-transform:uppercase;}
.boothBTitle p{font-size:19px; font-weight:700; letter-spacing:0.19em; text-transform:uppercase; line-height:21px;}
.boothPics{height:242px; background-color:#f8f7f4; display:flex; align-items:center; overflow:hidden;}
.boothPics .item{display:flex; justify-content:center; background-color:#f8f7f4; padding:0 20px;}
.boothPics .owl-carousel .owl-nav button.owl-next, .boothPics .owl-carousel .owl-nav button.owl-prev{background-color:#fff; border-radius:3px; height:37px;}
.boothPics .owl-prev span{background:url(../images/leftArrow.png) no-repeat center center; width:37px; height:37px; text-indent:-9999px; display:block;}
.boothPics .owl-next span{background:url(../images/rightArrow.png) no-repeat center center; width:37px; height:37px; text-indent:-9999px; display:block;}
.boothPics .owl-nav{position:absolute; top:calc(50% - 18px); transform:translateY(-50%); left:0px; width:100%; display:flex; justify-content:space-between; height:0;}
.boothPics .owl-dots{display:none;}
.boothPrice{font-size:60px; font-weight:600; text-align:center; text-transform:uppercase; padding-top:5px; padding-bottom:8px;}
.boothPrice span{font-weight:400;}
.boothAvailable p, .boothAvailable .boothPrice{color:#01b115;}
.boothBuyNow{display:flex; justify-content:center; position:relative; height:31px;}
.boothBuyNow a{border:2px solid #fff; background-color:#fff; background-image:linear-gradient(to right, #17b3da, #12cefd); line-height:55px; min-width:237px; text-align:center; font-size:28px; font-weight:700; text-transform:uppercase; text-shadow:0px 1px 2px rgba(0,98,123,0.44); color:#fff; border-radius:6px; position:absolute;}
.boothBuyNow a:hover{background:#1c1b4e;}
.soldOut p, .soldOut .boothPrice{color:#959795;}
.soldOut .boothBuyNow a{background:#959795;}
.blankSpace{height:142px;}

/* Venue */
.officialHotel{padding-top:84px; display:flex; justify-content:space-between; align-items:flex-start; padding-bottom:46px;}
.hotelPics{width:844px; border:7px solid #efefef;}
.hotelPics .item{display:flex; justify-content:center; background-color:#f8f7f4;}
.hotelPics .owl-carousel .owl-nav button.owl-next, .hotelPics .owl-carousel .owl-nav button.owl-prev{background-color:#fff; border-radius:3px; height:47px;}
.hotelPics .owl-prev span{background:url(../images/sliderLArrow.png) no-repeat center center; width:47px; height:47px; text-indent:-9999px; display:block;}
.hotelPics .owl-next span{background:url(../images/sliderRArrow.png) no-repeat center center; width:47px; height:47px; text-indent:-9999px; display:block;}
.hotelPics .owl-nav{position:absolute; top:calc(50% - 18px); transform:translateY(-50%); left:-7px; width:calc(100% + 14px); display:flex; justify-content:space-between; height:0;}
.hotelPics .owl-dots{display:none;}
.hotelDetails{width:775px;}
.hotelDetails h3{font-size:60px; font-weight:700; color:#20add0; text-transform:uppercase; line-height:58px; border-bottom:1px solid #dedcdc; padding-bottom:15px;}
.hotelDetails h3 span{color:#1c1b4e; letter-spacing:0.2em; font-size:16px; line-height:20px; display:block;}
.hotelAddress{font-size:20px; font-weight:500; color:#7a7a7a; padding-top:15px; padding-bottom:22px; display:flex; align-items:center;}
.hotelAddress i{font-size:18px; margin-right:10px; color:#424886;}
.hotelFacility{padding:4px 19px; background-color:#f8f7f4; margin-bottom:30px;}
.hotelFacility ul{display:flex; flex-wrap:wrap;}
.hotelFacility ul li{font-size:18px; line-height:43px; color:#7a7a7a; border-top:1px solid #d0d0d2; width:33.33%; display:flex; align-items:center;}
.hotelFacility ul li:nth-child(1), .hotelFacility ul li:nth-child(2), .hotelFacility ul li:nth-child(3){border:none;}
.hotelFacility ul li i{margin-right:10px; font-size:22px; color:#15bfea;}
.hotelInfo{display:flex; justify-content:space-between;}
.hotelLogo{border:3px solid #20add0; border-radius:12px; display:flex; width:266px; justify-content:center; align-items:center; min-height:187px; position:relative;}
.aboutHotel{width:480px;}
.aboutHotel p{font-size:18px; line-height:24px; font-weight:500; color:#7a7a7a; padding-bottom:8px;}
.hotelPrice{font-size:26px; color:#1c1b4e; text-align:center; text-transform:uppercase; letter-spacing:0.2em;}
.bookHotelRoom{background-image:linear-gradient(to right, #17b3da, #12cefd);}
.bookRoom{display:flex; justify-content:center; height:89px; align-items:center;}
.bookRoom .kronos-outer{display:block; height:100%;}
.bookRoom .kronos-outer .kronos-input{height:100%; width:100%; background:none; border:none; padding:15px 15px 0 38px; font-size:20px; font-weight:500; color:#202020; font-family:'Barlow Condensed', sans-serif; cursor:pointer;}
.bookingStart{background-color:#fff; height:56px; /*padding:0 15px;*/ border-radius:6px; width:461px; position:relative; margin-right:13px;}
.bookingStart span{position:absolute; left:15px; top:5px; font-size:16px; color:#202020; text-transform:uppercase;}
.calendarBox{/*padding-top:15px;*/ position:relative; height:100%;}
.calendarBox i{position:absolute; left:15px; top:29px;}
.bookingEnd{background-color:#fff; height:56px; /*padding:0 15px;*/ border-radius:6px; width:461px; position:relative; margin-right:13px;}
.bookingEnd span{position:absolute; left:15px; top:5px; font-size:16px; color:#202020; text-transform:uppercase;}
.bookYRoom{font-family:'Barlow Condensed', sans-serif; font-size:29px; font-weight:600; color:#fff; text-transform:uppercase; background-color:#1c1b4e; border-radius:4px; height:56px; padding:0 32px; border:none; cursor:pointer;}
.bookYRoom:hover{background-color:#fff; color:#1c1b4e;}

/* Venue Results */
.hotelTopInfo{padding-top:56px; padding-bottom:90px;}
.hotelTopInfo ul{display:flex; justify-content:center;}
.hotelTopInfo ul li{border-right:1px solid #cdcdcd; padding:0 45px;}
.hotelTopInfo ul li:first-child{padding-left:0px;}
.hotelTopInfo ul li:last-child{padding-right:0px; border-right:0px;}
.hotelTopInfo ul li h5{font-size:17px; font-weight:500; color:#202020; text-transform:uppercase;}
.hotelTopInfo ul li p{font-size:24px; line-height:33px; color:#7a7a7a; font-weight:500;}
.roomPrice{color:#20add0; font-size:24px; line-height:33px; font-weight:500;}
.changeRoom{font-family:'Barlow Condensed', sans-serif; font-weight:600; font-size:25px; text-transform:uppercase; border:2px solid #20add0; border-radius:3px; cursor:pointer; background-color:#fff; line-height:46px; color:#1c1b4e; text-align:center; padding:0 48px;}
.changeRoom:hover{background-color:#20add0; color:#fff;}
.hotelRooms{padding-bottom:135px;}
.hotelRoom{margin-bottom:56px;}
.hotelRoom:last-child{margin-bottom:0px;}
.roomName{font-size:36px; font-weight:600; color:#ffffff; text-transform:uppercase; background-image:linear-gradient(to right, #17b3da, #12cefd); border:1px solid #e3e1e1; line-height:57px; padding:0 22px; margin-bottom:15px;}
.roomInfo{display:flex;}
.roomPics{width:304px; /*border:7px solid #efefef;*/ margin-right:22px;}
.roomPics .owl-carousel{border:7px solid #efefef;}
.roomPics .item{display:flex; justify-content:center; background-color:#f8f7f4;}
.roomPics .owl-carousel .owl-nav button.owl-next, .roomPics .owl-carousel .owl-nav button.owl-prev{background-color:#fff; border-radius:3px; height:33px;}
.roomPics .owl-prev span{background:url(../images/sliderLArrow.png) no-repeat center center; width:33px; height:33px; text-indent:-9999px; display:block; background-size:9px;}
.roomPics .owl-next span{background:url(../images/sliderRArrow.png) no-repeat center center; width:33px; height:33px; text-indent:-9999px; display:block; background-size:9px;}
.roomPics .owl-nav{position:absolute; top:calc(50% - 16px); transform:translateY(-50%); left:-7px; width:calc(100% + 14px); display:flex; justify-content:space-between; height:0;}
.roomPics .owl-dots{display:none;}
.roomTexts{width:915px; display:flex; flex-direction:column;}
.roomFor{display:flex; align-items:center; padding-bottom:8px;}
.roomFor ul{display:flex; padding-right:18px;}
.roomFor ul li{font-size:16px; color:#1c1b4e; margin-right:3px;}
.roomFor ul li:last-child{margin-right:0px;}
.roomSize{font-size:21px; font-weight:500; color:#7a7a7a;}
.roomD{padding-bottom:15px;}
.roomD p{font-size:20px; line-height:26px; font-weight:500; color:#7a7a7a; padding-bottom:18px;}
.roomD p:last-child{padding-bottom:0px;}
.guestName{width:428px; margin-top:auto;}
.enterName{background-color:#f4f2ee; border-radius:5px; height:56px; padding:0 22px; font-weight:500; color:#a6a5a5; font-family:'Barlow Condensed', sans-serif; width:100%; border:none; font-size:20px;}
.roomTariff{display:flex; align-items:center; margin-left:auto;}
.roomTariff p{font-size:36px; font-weight:600; color:#1c1b4e; text-transform:uppercase;}
.hotelRight{display:flex; justify-content:flex-end; flex-direction:column; align-items:flex-end; padding-bottom:86px;}
.totalDue{font-size:60px; color:#26264b; text-transform:uppercase; font-weight:600; padding-bottom:22px;}
.totalDue span{color:#20add0;}
.companyInvoice{font-size:20px; font-weight:500; color:#7a7a7a; background-color:#fef6ca; padding:24px; border-radius:3px;}
.companyInvoice a{text-decoration:underline; color:#26264b; text-transform:uppercase;}
.twoVRbtn{display:flex; justify-content:flex-end; padding-top:45px;}
.payBtnB{font-family:'Barlow Condensed', sans-serif; font-weight:600; font-size:26px; text-transform:uppercase; border:2px solid #20add0; border-radius:3px; margin-left:15px; cursor:pointer; background-color:#fff; height:57px; padding:0 42px; color:#1c1b4e;}
.payBtnB:first-child{margin-left:0px;}
.payBtnB:hover{background-color:#20add0; color:#fff;}
.addCDetails{background-color:#fef6ca; padding:32px 42px; border-radius:3px; width:738px; display:none;}
.addCDetails p{font-size:20px; color:#7a7a7a; font-weight:500; padding-bottom:28px;}
.acdBlock{margin-bottom:15px;}
.acdBlock:last-child{margin-bottom:0px;}
.acdBlock label{font-size:20px; font-weight:500; color:#1c1b4e; display:block; padding-bottom:10px;}
.acdBlock label span{color:#c8362b;}
.acdBlock .sDropBlock{margin-bottom:0px;}
.detailsBox{background-color:#ffffff; color:#a6a5a5; font-size:19px; padding:0 20px; border-radius:5px; height:56px; border:none; width:100%; font-family:'Barlow Condensed', sans-serif; font-weight:500;}
.acdBlock .selectric{background-color:#fff;}
.checkOptions{display:flex; justify-content:space-between;}
.checkOptions label{font-size:20px; font-weight:500; color:#a6a5a5; position:relative; padding-left:30px; cursor:pointer; padding-bottom:0px;}
.checkOptions label input{overflow:hidden; position:absolute; left:-10000px; top:0px;}
.checkOptions label i.checkBtn{width:20px; height:20px; position:absolute; left:0px; top:4px; border-radius:4px; background-color:#ffffff; border:2px solid #d5d4d3;}
.checkOptions label input[type="checkbox"]:checked + i.checkBtn:before{background-color:#1c1b4e; width:10px; height:10px; content:''; position:absolute; left:50%; top:50%; border-radius:3px; transform:translate(-50%,-50%);}
.checkOptions label input[type="radio"]:checked + i.checkBtn:before{background-color:#1c1b4e; width:10px; height:10px; content:''; position:absolute; left:50%; top:50%; border-radius:3px; transform:translate(-50%,-50%);}

/* Tipso Bubble Styles */
.tipso_bubble,.tipso_bubble > .tipso_arrow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.tipso_bubble{position:absolute;text-align:left;border-radius:6px;z-index:9999;font-family:'Barlow Condensed', sans-serif;box-shadow:0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);padding:.8em;background-color:#1c1b4e!important;}
.tipso_style{cursor:help}
.tipso_title{border-radius:6px 6px 0 0;font-family:'Barlow Condensed', sans-serif;font-size:15px;letter-spacing:.01em;padding-bottom:.4em}
.tipso_title:empty{padding-bottom:0}
.tipso_content{word-wrap:break-word;letter-spacing:.01em;font-size:14px;line-height:20px}
.tipso_bubble.tiny{font-size:.6rem}
.tipso_bubble.small{font-size:.8rem}
.tipso_bubble.default{font-size:1rem}
.tipso_bubble.large{font-size:1.2rem;width:100%}
.tipso_bubble > .tipso_arrow{position:absolute;width:0;height:0;border:8px solid;pointer-events:none}
.tipso_bubble.top > .tipso_arrow{top:100%;left:50%;margin-left:-8px;border-color:#1c1b4e transparent transparent!important}
.tipso_bubble.bottom > .tipso_arrow{bottom:100%;left:50%;margin-left:-8px;border-color:transparent transparent #1c1b4e !important}
.tipso_bubble.left > .tipso_arrow{top:50%;left:100%;margin-top:-8px;border-color:transparent transparent transparent #1c1b4e}
.tipso_bubble.right > .tipso_arrow{top:50%;right:100%;margin-top:-8px;border-color:transparent #1c1b4e transparent transparent}
.tipso_bubble .top_right_corner,.tipso_bubble.top_right_corner{border-bottom-left-radius:0}
.tipso_bubble .bottom_right_corner,.tipso_bubble.bottom_right_corner{border-top-left-radius:0}
.tipso_bubble .top_left_corner,.tipso_bubble.top_left_corner{border-bottom-right-radius:0}
.tipso_bubble .bottom_left_corner,.tipso_bubble.bottom_left_corner{border-top-right-radius:0}
/* Tipso Bubble Styles Closed */

/* Visa Letter */
.visa_letter{overflow:hidden; border-top:1px solid #cbcbca;}
.visaLetter{display:flex;}
.latterDetails{width:852px; padding-right:92px; position:relative; z-index:0; padding-bottom:100px; padding-top:104px;}
.latterDetails:before{background-image: linear-gradient(to right, #000031, #110f55); position:absolute; right:0px; top:0px; height:100%; width:250%; content:''; z-index:-1;}
.ldTitle{border-bottom:1px solid #fff; padding-bottom:30px; margin-bottom:24px;}
.ldTitle h1{font-size:60px; color:#ffffff; text-transform:uppercase; font-weight:700; padding-bottom:18px;}
.ldTitle h5{font-size:27px; line-height:28px; color:#20add0; font-weight:600;}
.ldDetails p{font-size:20px; font-weight:500; color:#ffffff; line-height:27px; padding-bottom:27px;}
.ldDetails p:Last-child{padding-bottom:0px;}
.enterLDetails{width:852px; position:relative; padding:104px 48px 58px; z-index:0;}
.enterLDetails:before{background:url(../images/vlTitleBg.jpg) no-repeat; width:960px; height:676px; position:absolute; left:0px; top:0px; content:''; z-index:-1;}
.edTitle{text-align:center; padding-bottom:42px;}
.edTitle h2{font-size:41px; font-weight:700; color:#1c1b4e; text-transform:uppercase; letter-spacing:0.15em; margin-bottom:12px;}
.edTitle h2 i{font-size:43px; background:-webkit-linear-gradient(to right, #20add0 0%, #20add0 100%); background: linear-gradient(to right, #20add0 0%, #20add0 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; margin-right:12px;}
.edTitle p{font-size:20px; font-weight:500; color:#7a7a7a; line-height:26px; margin:auto;}
.edDetails{}
.edDetails label{font-size:20px; font-weight:500; color:#1c1b4e; display:block; padding-bottom:10px;}
.edDetails label span{color:#c8362b;}
.edBlock{margin-bottom:25px;}
.halfBlocks{margin-bottom:25px; display:flex;}
.dob{width:272px; margin-right:40px;}
.dateBox{background:#f4f2ee url(../images/date.png) no-repeat 94% center; color:#a6a5a5; font-size:19px; padding:0 20px; border-radius:5px; height:56px; border:none; width:100%; font-family:'Barlow Condensed', sans-serif; font-weight:500;}
.dob .kronos-outer{display:block;}
.dob .kronos-outer .kronos-input{height:56px; border:none; padding:5px 20px;}
.genderOptions{display:flex; align-items:center; height:56px;}
.genderOptions label{font-size:20px; font-weight:500; color:#a6a5a5; position:relative; padding-left:30px; cursor:pointer; padding-bottom:0px; margin-right:24px; line-height:24px;}
.genderOptions label input{overflow:hidden; position:absolute; left:-10000px; top:0px;}
.genderOptions label i.checkBtn{width:20px; height:20px; position:absolute;left:0px; top:4px; border-radius:4px; background-color:#ffffff; border:2px solid #d5d4d3;}
.genderOptions label input[type="checkbox"]:checked + i.checkBtn:before{background-color:#1c1b4e; width:10px; height:10px; content:''; position:absolute; left:50%; top:50%; border-radius:3px; transform:translate(-50%,-50%);}
.genderOptions label input[type="radio"]:checked + i.checkBtn:before{background-color:#1c1b4e; width:10px; height:10px; content:''; position:absolute; left:50%; top:50%; border-radius:3px; transform:translate(-50%,-50%);}
.genderOptions label:last-child{margin-right:0px;}
.twoBlocks{display:flex; justify-content:space-between;}
.twoBlocks .edBlock{width:365px;}
.edBlock label i{background:-webkit-linear-gradient(to right, #ef7630 0%, #fea223 100%); background: linear-gradient(to right, #20add0 0%, #20add0 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; font-size:17px; margin-left:7px;}
.myVisaL{text-align:center; padding-top:25px;}
.vLetter{color:#fff; background-image:linear-gradient(to right, #17b3da, #12cefd); text-shadow:0px 1px 2px rgba(0,98,123,0.44); font-size:35px; font-weight:700; height:66px; padding:0 36px 3px; border-radius:3px; text-transform:uppercase; display:inline-block; font-family:'Barlow Condensed', sans-serif; border:none; cursor:pointer;}
.vLetter:hover{background:#1c1b4e;}

/* Ticket Form */
#purchaseTicket .scheduleTTitle{justify-content:center; margin-bottom:48px;}
#purchaseTicket .resp-tabs-list li{font-family:'Barlow Condensed', sans-serif; font-weight:600; font-size:26px; text-transform:uppercase; border:3px solid #20add0; border-radius:3px; cursor:pointer; background-color:#fff; height:auto; padding:0 20px; text-align:center; color:#1c1b4e; line-height:51px; margin-right:10px; min-width:330px; display:flex; align-items:center; justify-content:center;}
#purchaseTicket .resp-tabs-list li:last-child{margin-right:0px;}
#purchaseTicket .resp-tabs-list li.resp-tab-active{background:#20add0; color:#fff;}
#purchaseTicket .resp-tabs-list li i{border:2px solid #26264b; border-radius:3px; width:24px; height:24px; margin-right:10px; position:relative;}
#purchaseTicket .resp-tabs-list li.resp-tab-active i{border-color:#fff;}
#purchaseTicket .resp-tabs-list li.resp-tab-active i:before{background-color:#fff; border-radius:2px; width:14px; height:14px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); content:'';}
.ticketForm{padding-top:45px;}
.onlyBtn{display:flex;}
.addComDetails{font-family:'Barlow Condensed', sans-serif; font-weight:600; font-size:26px; text-transform:uppercase; border:2px solid #20add0; border-radius:3px; cursor:pointer; background-color:#fff; height:56px; padding:0 30px; color:#1c1b4e; margin-top:auto;}
.addComDetails:hover{background-color:#20add0; color:#fff;}
.agreePrice{display:flex; justify-content:flex-end; flex-direction:column; align-items:flex-end; padding-top:90px;}
.agree{display:flex; margin-bottom:16px;}
.agree label{font-size:19px; font-weight:500; color:#7a7a7a; position:relative; padding-left:30px; cursor:pointer; line-height:24px;}
.agree label input{overflow:hidden; position:absolute; left:-10000px; top:0px;}
.agree label i.checkBtn{width:20px; height:20px; position:absolute;left:0px; top:4px; border-radius:4px; background-color:#ffffff; border:2px solid #d5d4d3;}
.agree label input[type="checkbox"]:checked + i.checkBtn:before{background-color:#1c1b4e; width:10px; height:10px; content:''; position:absolute; left:50%; top:50%; border-radius:3px; transform:translate(-50%,-50%);}
.agree label a{color:#7a7a7a; text-decoration:underline;}
.agree label a:hover{color:#1c1b4e; text-decoration:none;}
.ticketPrice{display:flex; align-items:center;}
.ticketPrice .totalDue{padding-bottom:0px;}
.ticketPrice .totalDue span{color:#424886;}
.quantity{margin-left:54px; min-width:105px;}
.quantity .sDropBlock{margin-bottom:0px;}
.continue{font-family:'Barlow Condensed', sans-serif; font-weight:600; font-size:26px; text-transform:uppercase; border:2px solid #20add0; border-radius:3px; cursor:pointer; background-color:#fff; height:56px; padding:0 30px; color:#1c1b4e; margin-left:24px;}
.continue:hover{background-color:#20add0; color:#fff;}
.moreCDetails .checkOptions, .ticketForm .checkOptions{height:56px; align-items:center;}
.moreCDetails{border-top:1px solid #d2d0ce; padding-top:35px; margin-top:50px; display:none;}

/* Ticket Form Company Badges */
.ticketBlock{border-bottom:1px solid #d2d0ce; padding-bottom:32px; margin-bottom:28px;}
.ticketBlock h3{font-size:26px; color:#1c1b4e; text-transform:uppercase; font-weight:600; padding-bottom:18px;}
.ticketBlock .twoFBlocks{margin-bottom:0px;}
.businessTickets{display:flex; justify-content:flex-end; flex-direction:column; align-items:flex-end; padding-top:56px;}
.businessTickets ul li{font-size:46px; font-weight:600; color:#26264b; text-transform:uppercase; line-height:60px; display:flex;}
.businessTickets ul li span{margin-left:auto; padding-left:50px; color:#424886;}
.thankMsg{}
.thankMsg p{font-size:20px; line-height:26px; color:#7a7a7a; font-weight:500; padding-bottom:21px; text-align:center;}
.thankMsg p:last-child{padding-bottom:0px;}

/* Home */
.banner{background:url(../images/banner.jpg) no-repeat center center / cover;}
.banner .centerwrap{height:611px; display:flex; justify-content:center; align-items:center;}
.bannerContent{max-width:864px; margin:auto; display:flex; flex-direction:column; align-items:center;}
.awsummitLogo{padding-bottom:26px;}
.creators{font-size:30px; color:#ffffff; text-transform:uppercase; letter-spacing:0.05em; padding-bottom:10px;}
.bucharest{margin-bottom:14px;}
.dateAddress{font-size:22px; color:#12cefd; font-weight:500; padding-bottom:12px;}
.otherInfo{font-size:22px; line-height:26px; color:#ffffff; text-align:center; font-weight:500; padding-bottom:22px;}
.selectOptions{width:466px;}
.selectOptions .selectric .label{line-height:65px; height:65px; margin:0 84px 0 24px; font-size:21px; color:#9ea09f;}
.selectOptions .selectric{background-color:#fff; border:none;}
.selectOptions .selectric .button{background:url(../images/downArrow.png) no-repeat center center; width:67px; height:65px; border-left:1px solid #d9dadb;}
.brandLogos{background-image:linear-gradient(to right, #17b3da, #12cefd);}
.brandLogos .secondwrap{height:70px; display:flex; align-items:center; justify-content:space-between;}
.annualArea{background:url(../images/speakerBg.png) no-repeat center top / cover; padding-top:102px;}
.annualArea .secondwrap{justify-content:space-between; display:flex; flex-wrap:wrap; align-items:flex-start;}
.summitPic{border:7px solid #fff; box-shadow:0 3px 7px rgba(0,0,0,0.09); width:844px;}
.annualContent{width:782px; margin-top:-16px;}
.annualContent h1{font-size:72px; color:#ffffff; font-weight:700; text-transform:uppercase; letter-spacing:0.1em; line-height:82px;}
.affiliateC{font-size:37px; color:#1c1b4e; text-transform:uppercase; line-height:34px; display:flex; align-items:center; padding-bottom:28px;}
.affiliateC span{font-size:24px; font-weight:500; background-color:#20add0; border-radius:3px; text-align:center; color:#fff; padding:0 34px; margin-left:14px; letter-spacing:0.1em;}
.annualDetails{border-bottom:1px solid #dedcdc; padding-bottom:26px; margin-bottom:18px;}
.annualDetails p{font-size:20px; line-height:26px; color:#7a7a7a; font-weight:500; padding-bottom:24px;}
.annualDetails p:last-child{padding-bottom:0px;}
.whereWhen{padding-bottom:30px;}
.whereWhen ul{display:flex;}
.whereWhen ul li{font-size:19px; font-weight:500; color:#7a7a7a; padding-left:32px; position:relative; margin-right:45px;}
.whereWhen ul li span{font-size:20px; color:#26264b; text-transform:uppercase; display:block;}
.whereWhen ul li i{color:#424886; font-size:22px; position:absolute; left:0px; top:2px;}
.buyTicket{}
.buyTicket a{color:#fff; background-image:linear-gradient(to right, #17b3da, #12cefd); text-shadow:0px 1px 2px rgba(0,98,123,0.44); font-size:26px; font-weight:600; line-height:57px; padding:0 44px; border-radius:3px; text-transform:uppercase; display:inline-block;}
.buyTicket a:hover{background:#1c1b4e;}
.summitFeatures{ padding-top:60px; padding-bottom:54px; width:100%;}
.summitFeatures ul{display:flex; width:100%; justify-content:space-between;}
.summitFeatures ul li{background:url(../images/circle2.png) no-repeat center center / cover; width:242px; height:242px; position:relative; display:flex; font-size:72px; color:#fcfafa; text-transform:uppercase; font-weight:600; flex-direction:column; align-items:center; justify-content:center; line-height:76px;}
.summitFeatures ul li:before{border:8px solid #fff; position:absolute; left:12px; top:12px; right:12px; bottom:12px; content:''; border-radius:50%;}
.summitFeatures ul li span{ color:#fff; font-size:17px; font-weight:400; display:block; line-height:20px; margin-top: 5px}
.whyAttend{padding-top:38px;}
.homeTitle{text-align:center; padding-bottom:48px;}
.homeTitle h3{font-size:70px; font-weight:700; color:#1c1b4e; line-height:82px; text-transform:uppercase;}
.homeTitle p{font-size:20px; font-weight:500; color:#7a7a7a; line-height:26px; max-width:850px; margin:auto;}
.attendFeature{display:flex; padding-bottom:62px;}
.attendBox{border:1px solid #fff; width:547px; border-radius:16px; margin-right:32px; padding:20px; background: white;}
.attendBox:nth-child(3n){margin-right:0px;}
.attendPic{margin-bottom:10px;}
.attendBox h4{color:#1c1b4e; font-size:47px; font-weight:700; text-transform:uppercase; letter-spacing:0.01em; text-align:center; line-height:46px;}
.attendBox h5{font-size:22px; font-weight:500; color:#20add0; text-transform:uppercase; border-bottom:1px solid #b3b3b4; text-align:center; padding-bottom:12px; margin-bottom:6px;}
.attendBox p{font-size:20px; line-height:26px; color:#7a7a7a; font-weight:500; text-align:center;}
.speakersArea{background:url(../images/speakerBg.png) no-repeat center top / cover; padding-top:38px; padding-bottom:34px;}
.allSpeakers ul{display:flex; flex-wrap:wrap;}
.allSpeakers ul li{margin-right:18px; width:412px; margin-top:30px;}
.allSpeakers ul li:nth-child(4n){margin-right:0px;}
.speakerPic{border-radius:22px; border:7px solid #fdfcfc; position:relative; overflow:hidden;}
.speakerPic i{background:#fff url(../images/downArrow.png) no-repeat center center; width:31px; height:31px; border-radius:3px; position:absolute; right:28px; bottom:-7px; background-size:15px;}
.speakersArea .homeTitle{padding-bottom:18px;}
.nameC{text-align:center; padding-top:10px; padding-bottom:15px;}
.nameC p{font-size:28px; font-weight:700; color:#1c1b4e; line-height:30px; text-transform:uppercase; letter-spacing:0.015em;}
.nameC p span{font-size:14px; color:#20add0; letter-spacing:0.17em; display:block; line-height:24px;}
.seeAllTwo{display:flex; justify-content:center; padding:36px 0;}
.seeAllSpeakers{color:#fff; background-image:linear-gradient(to right, #17b3da, #12cefd); text-shadow:0px 1px 2px rgba(0,98,123,0.44); font-size:32px; text-transform:uppercase; font-weight:600; line-height:65px; min-width:273px; padding:0 20px; border-radius:3px; text-align:center;}
.seeAllSpeakers:hover{background:#1c1b4e;}
.becomeSpeaker{font-family:'Barlow Condensed', sans-serif; font-weight:600; font-size:32px; text-transform:uppercase; border:2px solid #424886; border-radius:3px; cursor:pointer; background-color:#fff; line-height:65px; min-width:273px; color:#1c1b4e; text-align:center; margin-left:40px;}
.becomeSpeaker:hover{background-image:linear-gradient(to right, #17b3da, #12cefd); color:#fff; border:0px}
.exhibitArea{background:url(../images/exhibithallBg.jpg) no-repeat center top; padding-top:38px; padding-bottom:58px;}
.exhibitMap{display:flex; justify-content:center;}
.masterCArea{ padding-top:38px; padding-bottom:55px;}
.classessInfo{padding-bottom:38px;}
.classBox{border:1px solid #d6d6d9; padding:26px; display:flex; margin-bottom:14px; border-radius:4px;}
.classPic{width:220px; height:132px; border:1px solid #d6d6d9; border-radius:2px; display:flex; justify-content:center; align-items:center; margin-right:20px;}
.classDetails{width:calc(100% - 240px); display:flex; flex-direction:column;}
.classTop{display:flex; justify-content:space-between; width:100%; border-bottom:1px solid #dedcdc; padding-bottom:10px;}
.classLeft{margin-top:-8px;}
.classLeft h3{font-size:31px; color:#12cefd; font-weight:500; padding-bottom:10px;}
.classLeft h3 a{color:#12cefd;}
.classLeft h3 a:hover{color:#1c1b4e;}
.classLeft ul{display:flex;}
.classLeft ul li{font-size:21px; color:#7a7a7a; font-weight:500; display:flex; align-items:center; margin-right:21px;}
.classLeft ul li:last-child{margin-right:0px;}
.classLeft ul li i{font-size:21px; color:#424886; margin-right:5px;}
.joinClass{}
.joinClass a{color:#fff; background-image:linear-gradient(to right, #17b3da, #12cefd); text-shadow:0px 1px 2px rgba(0,98,123,0.44); font-size:26px; font-weight:600; line-height:57px; padding:0 44px; border-radius:3px; text-transform:uppercase; display:inline-block;}
.joinClass a:hover{background:#1c1b4e;}
.classInfo{padding-top:8px;}
.classInfo p{font-size:20px; line-height:26px; color:#7a7a7a; font-weight:500;}
.seeFullAgenda{display:flex; justify-content:center;}
.seeFullAgenda a{color:#fff; background-image:linear-gradient(to right, #17b3da, #12cefd); text-shadow:0px 1px 2px rgba(0,98,123,0.44); font-size:32px; font-weight:600; line-height:69px; padding:0 60px; border-radius:4px; text-transform:uppercase; display:inline-block;}
.seeFullAgenda a:hover{background:#1c1b4e;}
.sponsorsArea{background:url(../images/exhibithallBg.jpg) no-repeat center top; padding-top:38px; padding-bottom:60px;}
.sponsorLists{}
.sponsorLists ul{display:flex; flex-wrap:wrap; justify-content:center;}
.sponsorLists ul li{ margin:0 46px 45px;}
.becomeSponsor{text-align:center;}
.becomeSponsor a{font-size:36px; text-decoration:underline; color:#1c1b4e; font-weight:700; text-transform:uppercase;}
.becomeSponsor a:hover{text-decoration:none;}
.buyTicketsArea{background:url(../images/myIndexTickets24.jpg) no-repeat center top / cover; padding-top:38px; padding-bottom:62px;}
.buyTicketsArea .homeTitle{padding-bottom:22px;}
.buyTicketsArea .homeTitle h3{color:#fff;}
.buyTicketsArea .homeTitle p{color:#fff;}
.pIncrease{text-align:center; padding-bottom:45px;}
.priceIncrease{font-size:22px; font-weight:700; text-transform:uppercase; color:#12cefd; letter-spacing:0.2em; padding-bottom:8px;}
/* countdown CSS */
.countdown-rtl{direction:rtl}
.countdown-holding span{color:#888}
.countdown-row{clear:both;width:100%;padding:0 2px;text-align:center; display:flex; justify-content:center;}
.countdown-section{display:flex;float:left;font-size:75%;text-align:center;justify-content:center; align-items:center; flex-direction:column; position:relative; padding-right:54px;}
.countdown-section:after{content:':'; color:#ccc; font-size:41px; font-weight:400; position:absolute; bottom:0px; line-height:80px; right:18px;}
.countdown-section:last-child{padding-right:0px;}
.countdown-section:last-child:after{display:none;}
.countdown-amount{font-size:41px; color:#ccc; font-weight:400; order:1; line-height:60px;}
.countdown-period{display:block; font-size:13px; font-weight:500; color:#ccc; letter-spacing:0.16em; line-height:15px; text-transform:uppercase;}
.countdown-descr{display:block;width:100%}
/* countdown CSS Closed */
.ticketType{width:930px; background-color:#ffffff; margin:auto;}
.ticketTitle{text-align:center; padding-top:8px; padding-bottom:14px;}
.ticketTitle h3{font-weight:700; font-size:60px; line-height:62px; color:#1c1b4e; text-transform:uppercase;}
.ticketTitle p{font-size:16px; font-weight:700; color:#12cefd; text-transform:uppercase; letter-spacing:0.2em;}
.ticketFeatures{background-color:#f8f7f4; padding:25px 36px 36px; display:flex; justify-content:space-between;}
.ticketFeatures ul{width:406px;}
.ticketFeatures li{font-size:18px; line-height:43px; color:#7a7a7a; display:flex; align-items:center; border-bottom:1px solid #d0d0d2;}
.ticketFeatures li i{background:url(../images/checkGray.png) no-repeat; width:22px; height:23px; margin-left:10px; margin-right:14px;}
.ticketFeatures li i.golden{background-image:url(../images/checkOrange.png);}
.businessAffiliates{background-color:#fff; display:flex; justify-content:center; padding-top:20px; padding-bottom:30px;}
.baBox{}
.baBox h4{font-size:25px; font-weight:600; color:#1c1b4e; text-transform:uppercase; border:2px solid #424886; border-radius:3px; line-height:42px; width:242px; text-align:center;}
.baPrice{display:flex; align-items:center; padding-top:4px; padding-bottom:8px;}
.busiAPrice{font-size:58px; color:#424886; font-weight:600; text-transform:uppercase;}
.baPrice p{font-size:20px; line-height:23px; color:#7a7a7a; text-transform:uppercase; letter-spacing:0.2em; font-weight:600; padding-left:8px;}
.baGetTickets{line-height:55px; border-radius:3px; padding:0 30px; font-size:30px; font-weight:700; color:#fff; text-shadow:0 2px 2px rgba(0,98,123,0.42); text-transform:uppercase; background-image:linear-gradient(to right, #005190, #018cdc);}
.baGetTickets:hover{background-image:linear-gradient(to right, #17b3da, #12cefd);}
.baBox{display:flex; flex-direction:column; align-items:center; margin:0 52px;}
.preSponsorArea{padding-top:38px; background:url(../images/sponsorBg.jpg) no-repeat center top / cover; padding-bottom:62px;}
.preSponSlider{background-color:#ffffff; border-radius:13px; height:358px; border:5px solid #f9fcfe; display:flex; justify-content:center;}
.preSponSlider .owl-carousel .owl-stage-outer, .preSponSlider .owl-carousel .owl-stage{height:100%;}
.preSponSlider .owl-carousel{padding:0 75px;}
.preSponSlider .owl-carousel .owl-item{height:100%; display:flex; justify-content:center; align-items:center;}

.preSponSlider .owl-prev span{background:url(../images/lArrow.png) no-repeat center center; width:20px; height:35px; text-indent:-9999px; display:block;  margin-left:20px;}
.preSponSlider .owl-next span{background:url(../images/rArrow.png) no-repeat center center; width:20px; height:35px; text-indent:-9999px; display:block; margin-right:20px;}
.preSponSlider .owl-nav{position:absolute; top:48%; transform:translateY(-50%); left:0px; width:100%; display:flex; justify-content:space-between; height:0;}
.preSponSlider .owl-dots{display:none;}
.networkingArea{padding-top:64px; padding-bottom:60px;}
.networkingTitle{justify-content:center; display:flex; padding-bottom:60px;}
.networkingTitle button{line-height:107px; border-radius:3px; padding:0 54px; font-size:72px; font-weight:700; text-transform:uppercase; display:flex; font-family:'Barlow Condensed', sans-serif; color:#fff; background-image:linear-gradient(35deg, rgba(85,53,129,1) 0%, rgba(184,15,182,1) 100%); border:none; align-items:center;}
.networkingTitle button i{background:url(../images/awardIcon.png) no-repeat; width:66px; height:76px; margin-right:24px;}
.testimonials{display:flex; max-width:1326px; margin:auto;}
.testiBlock{width:404px; border:4px solid #901fa1; border-radius:15px; position:relative; padding:30px 20px 15px; margin-right:56px;}
.testiBlock:nth-child(3n){margin-right:0px;}
.testiBlock:before{background:#fff url(../images/leftQuote.png) no-repeat left top; width:53px; height:47px; position:absolute; left:-11px; top:-5px; content:'';}
.testiBlock:after{background:#fff url(../images/rightQuote.png) no-repeat right bottom; width:53px; height:47px; position:absolute; right:-11px; bottom:-5px; content:'';}
.testiBlock p{font-size:20px; line-height:25px; color:#7a7a7a; font-weight:500; padding-bottom:14px; position:relative;}
.testiBlock p strong{font-weight:600; color:#525252;}
.testiName{font-size:21px; line-height:20px; color:#1c1b4e; text-transform:uppercase; letter-spacing:0.15em; font-weight:700; position:relative;}
.testiName span{font-size:14px; font-weight:700; color:#901fa1; text-transform:uppercase; letter-spacing:0.17em; line-height:24px; display:block;}
.testiwithPics{display:flex; overflow:hidden; max-width:1920px; margin:auto; background-color:#000;}
.testiLeft{display:flex; flex-wrap:wrap; width:960px;}
.testiLPic{ width:61.772%;}
.testiLContent{background-image:linear-gradient(to right, #100f45, #232169); padding:25px; width:38.228%/*367px*/;}
.testiLPic2{width:48.125%;}
.testiLPic3{width:51.875%;}
.testiLContent p{font-size:20px; line-height:25px; color:#fff; font-weight:500; padding-bottom:24px;}
.testiPicName{display:flex; align-items:center;}
.testiBUser{border:2px solid #ffffff; border-radius:6px; overflow:hidden; margin-right:12px;}
.testiBUserN{font-size:18px; line-height:20px; color:#fff; text-transform:uppercase; letter-spacing:0.15em; font-weight:700; position:relative;}
.testiBUserN span{font-size:13px; font-weight:700; color:#12cefd; text-transform:uppercase; letter-spacing:0.17em; line-height:20px; display:block;}
.testiRight{display:flex; flex-wrap:wrap; width:960px;}
.testiRPic{width:51.875%/*498px*/;}
.testiRPic2{width:48.125%/*462px*/;}
.testiRPic3{width:38.23%/*367px*/;}
.testiRPic4{width:61.77%/*593px*/;}
.testingLeftC{position:relative;}
.testingContentL{position:absolute; left:0px; top:0px;width:242px;height:100%; background-image:linear-gradient(to right, #17b3da, #12cefd); padding:10px 14px 14px;}
.testingContentL p{font-size:18px; line-height:22px; color:#fff; font-weight:500; padding-bottom:8px;}
.testiRUser{border:2px solid #ffffff; border-radius:6px; overflow:hidden; margin-right:7px;}
.testiRUserN{font-size:16px; line-height:17px; color:#1b1a4d; text-transform:uppercase; letter-spacing:0.15em; font-weight:700; position:relative;}
.testiRUserN span{font-size:12px; font-weight:700; color:#fff; text-transform:uppercase; letter-spacing:0.17em; line-height:18px; display:block;}
.testingRightC{position:relative;}
.testingContentR{position:absolute; right:0px; top:0px; width:242px; height:100%; background-image:linear-gradient(to right, #100f45, #232169); padding:10px 14px 14px;}
.testingContentR p{font-size:18px; line-height:22px; color:#fff; font-weight:500; padding-bottom:8px;}
.testiRRUserN{font-size:16px; line-height:17px; color:#20add0; text-transform:uppercase; letter-spacing:0.15em; font-weight:700; position:relative;}
.testiRRUserN span{font-size:12px; font-weight:700; color:#fff; text-transform:uppercase; letter-spacing:0.17em; line-height:18px; display:block;}
.venueArea{padding-top:38px;}
.venuePicArea{position:relative;}
.venueDetails{background-color:rgba(0,0,0,0.73); border:7px solid #fff; width:834px; margin:auto; border-radius:22px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); align-items:center; justify-content:center; display:flex; flex-direction:column; padding:45px 90px;}
.bookAWS{font-size:23px; line-height:28px; color:#ffffff; text-align:center; font-weight:500; padding-bottom:28px;}
.venueLogo{padding-bottom:20px;}
.viewMap{width:100%; height:58px; border-radius:5px; padding:7px 7px 7px 20px; display:flex; background-color:#fff; justify-content:space-between; align-items:center; margin-bottom:34px;}
.viewMap p{font-size:26px; color:#1c1b4e; font-weight:600; width:calc(100% - 190px);}
.viewIMap{font-size:24px; color:#ffffff; text-transform:uppercase; font-weight:600; background-color:#1c1b4e; border-radius:3px; line-height:44px; padding-left:15px; padding-right:15px;}
.viewIMap:hover{background-image:linear-gradient(to right, #424886, #424886);}
.viewIMap i{background:-webkit-linear-gradient(to right bottom, #20add0 0%, #20add0 100%); background: linear-gradient(to right bottom, #17b3da 0%, #12cefd 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; margin-right:7px;}
.bookYourRoom a{color:#fff; background-image:linear-gradient(to right, #17b3da, #12cefd); text-shadow:0px 1px 2px rgba(0,98,123,0.44); font-size:35px; font-weight:700; line-height:66px; padding:0 36px 3px; border-radius:3px; text-transform:uppercase; display:inline-block; }
.bookYourRoom a:hover{background:#1c1b4e;}

.popContent{font-size:18px; line-height:21px; color:#7a7a7a; font-weight:500; text-align:center; padding-bottom:48px;}
.fullBlock{margin-bottom:15px;}
.lostPassword{font-size:18px; color:#7a7a7a; font-weight:500; text-align:center; padding-top:28px;}
.lostPassword a{color:#7a7a7a; text-decoration:underline;}
.lostPassword a:hover{color:#1c1b4e; text-decoration:none;}
.signinBlock .subMsgBtn{padding-top:22px;}
.signinBlock{}
.forgotPassBlock{display:none;}
.forgotPassBlock .subMsgBtn{padding-top:30px;}
.speakerExpand{position:absolute; top:auto; left:0px; width:100%; background-color:#fff; border-top:5px solid #c1dff6; border-bottom:5px solid #c1dff6; z-index:1;}
.boxOpen:before{background:url(../images/topArrow.png) no-repeat; width:92px; height:28px; content:''; position:absolute; left:50%; top:-28px; transform:translateX(-50%);}
.d-none{display:none;}
.speakerEInner{display:flex; padding:45px 0; justify-content:space-between; align-items:center; position:relative;}
.close{position:absolute; right:0px; top:22px; background: url(../images/close.png) no-repeat; width:19px; height:21px; cursor:pointer;}
.speakerNameL{}
.speakerNameL h4{font-size:60px; font-weight:700; color:#1c1b4e; text-transform:uppercase; text-align:center; letter-spacing:0.15em; line-height:62px; padding-bottom:28px;}
.speakerNameL h4 span{font-size:16px; color:#20add0; letter-spacing:0.17em; line-height:20px; display:block;}
.speakerSocial{display:flex; justify-content:center;}
.speakerSocial a{margin-right:7px; width:40px; height:40px; background-color:#1c1b4e; border-radius:3px; display:flex; justify-content:center; align-items:center; font-size:22px; color:#fff;}
.speakerSocial a:last-child{margin-right:0px;}
.speakerSocial a:hover{background-color:#20add0;}
.speakerNameR{ border-left:1px solid #cbcbca; padding-left:45px; width:calc(100% - 380px);}
.speakerNameR h6{font-size:18px; color:#20add0; letter-spacing:0.2em; text-transform:uppercase; font-weight:700; padding-bottom:12px;}
.speakerNameR p{color:#7a7a7a; font-size:20px; line-height:26px; font-weight:500; padding-bottom:23px;}
.speakerNameR p:last-child{padding-bottom:0px;}

/* Venue Alternative */
.bookHRoom{font-size:29px; background-color:#20add0; color:#fefefd; font-weight:600; text-transform:uppercase; line-height:59px; text-align:center; min-width:238px; border-radius:4px; background-image:linear-gradient(to right, #17b3da, #12cefd); position:absolute; bottom:-28px; left:50%; transform:translateX(-50%);}
.bookHRoom:hover{background:#1c1b4e;}
.nearbyHotels{background:url(../images/nHotelBg.jpg) no-repeat center top / cover; padding-top:38px; border-top:1px solid #d6d6d9; margin-top:34px;}
.otherHotels{display:flex; flex-wrap:wrap; padding-bottom:82px;}
.hotelBlock{border:3px solid #ececec; width:836px; border-radius:8px; padding:22px; background-color:#fff; display:flex; align-items:flex-start; margin-right:32px; margin-bottom:30px;}
.hotelBlock:nth-child(2n){margin-right:0px;}
.otherHPics{border:7px solid #efefef; width:355px; margin-right:22px;}
.otherHPics .item{display:flex; justify-content:center; background-color:#f8f7f4;}
.otherHPics .owl-carousel .owl-nav button.owl-next, .otherHPics .owl-carousel .owl-nav button.owl-prev{background-color:#fff; border-radius:3px; height:30px;}
.otherHPics .owl-prev span{background:url(../images/sliderLArrow.png) no-repeat center center; width:30px; height:30px; text-indent:-9999px; display:block; background-size:9px;}
.otherHPics .owl-next span{background:url(../images/sliderRArrow.png) no-repeat center center; width:30px; height:30px; text-indent:-9999px; display:block; background-size:9px;}
.otherHPics .owl-nav{position:absolute; top:calc(50% - 15px); transform:translateY(-50%); left:-7px; width:calc(100% + 14px); display:flex; justify-content:space-between; height:0;}
.otherHPics .owl-dots{display:none;}
.otherHInfo{flex:1;}
.otherHInfo h3{font-size:36px; font-weight:700; text-transform:uppercase; color:#20add0; margin-top:-8px;}
.otherHInfo h3 a{color:#20add0;}
.otherHInfo h3 a:hover{color:#1c1b4e;}
.otherHInfo .hotelAddress{border-bottom:1px solid #dedcdc; padding-top:2px; padding-bottom:10px; margin-bottom:4px;}
.otherHInfo p{font-size:19px; line-height:24px; font-weight:500; color:#7a7a7a; padding-bottom:8px;}
.oHotelPrice{font-size:18px; color:#20add0; text-transform:uppercase; letter-spacing:0.2em; font-weight:600;}

	@media only screen and (max-width:479px){
		.suntmobile {}
		.suntdesktop {display: none;}
	}
	@media only screen and (min-width:480px) {
		.suntmobile {display: none;}
		.suntdesktop {}
	}
	
@media only screen and (max-width:1900px){
.centerwrap{width:1560px;}
/* NewHome */
.headerRight li{font-size:22px; margin-right:36px;}
.headerRight li.getTickets, .headerRight li.exhibit{min-width:144px;}

/* Contact */
/* Popup */
/* Exhibitor */
.twoFBlocks .sBlock{width:49.1%;}

/* Participants */
.gotoTop{right:0px; bottom:0px; position:relative; display:flex; justify-content:flex-end;}

/* Sponsorships */
.packageBlock h3{font-size:32px; line-height:54px;}

/* Schedule */
#scheduleTab .resp-tabs-list li{padding:0 32px;}
.scheduleDate{margin-bottom:20px;}

/* Exhibitor */
.benefitsLeft{width:48%;}
.benefitsRight{width:48%;}
.benefitsRight ul li{font-size:20px;}
.boothBlock{width:23.5%; margin-right:2%;}

/* Venue */
.hotelPics{width:48%;}
.hotelDetails{width:50%;}
.hotelAddress{padding-top:12px; padding-bottom:15px;}
.hotelFacility{padding:4px 15px;}

/* Venue Results */
.roomName{font-size:32px; line-height:54px;}
.hotelRooms{padding-bottom:110px;}

/* Visa Letter */
.latterDetails{width:50%; padding-left:48px; padding-right:48px;}
.enterLDetails{width:50%;}
.twoBlocks .edBlock{width:48.2%;}

/* Ticket Form */
/* Ticket Form Company Badges */
/* Home */
.annualArea{padding-top:72px;}
.summitPic{width:49%;}
.annualContent{width:48%;}
.annualContent h1{font-size:66px;}
.affiliateC{font-size:34px; padding-bottom:20px;}
.affiliateC span{font-size:22px; padding:0 30px;}
.annualDetails p{padding-bottom:16px;}
.attendBox{padding:12px;}
.allSpeakers ul li{width:23.5%; margin-right:2%;}
.sponsorLists ul li{margin:0 34px 45px;}
.preSponSlider .owl-carousel{padding:0 60px;}
.preSponSlider .owl-prev span{margin-left:15px;}
.preSponSlider .owl-next span{margin-right:15px;}
.testiLContent{padding:16px;}
.testiLContent p{font-size:17px; line-height:22px; padding-bottom:16px;}
.testingContentL, .testingContentR{padding:7px 10px 10px;}
.testingContentL p, .testingContentR p{font-size:16px; line-height:18px; padding-bottom:6px;}
.venueDetails{padding:30px 60px; width:734px;}
.venueLogo{padding-bottom:14px;}
.venueLogo img{max-height:140px;}
.bookAWS{font-size:20px; line-height:26px; padding-bottom:20px;}
.viewMap{margin-bottom:24px;}
.viewMap p{font-size:24px;}
.bookYourRoom a{font-size:32px; line-height:56px;}
.viewIMap{font-size:20px;}

/* Venue Alternative */
.hotelBlock{width:49%; margin-right:2%; margin-bottom:2%;}
.otherHotels{padding-bottom:62px;}







}
@media only screen and (max-width:1590px){
.centerwrap{width:1250px;}
/* NewHome */
.headerRight li{font-size:20px; margin-right:24px;}
.headerRight li.getTickets, .headerRight li.exhibit{min-width:132px;}
.headerRight li.getTickets{margin-left:0px; margin-right:10px;}
.headerRight li a{line-height:42px;}
.logoL img{height:36px;}
.confeTitle h1{font-size:60px;}
.confeLogo{padding-bottom:14px;}
.confeTitle{padding-top:40px; padding-bottom:32px;}
.conferenceWrap{max-width:96%;}
.eventPlace{width:49%;}
.eventTLeft h2{font-size:38px; line-height:36px;}
.eventTLeft p{padding-top:2px;}
.learnMore{font-size:24px; padding:0 32px; line-height:52px;}
.eventPicture p{font-size:34px;}
.eventPlaces{padding-bottom:40px;}
.neverMUTitle h3{font-size:60px;}
.neverMUpdate{max-width:870px; padding:0 42px; margin:45px auto 65px;}
.joinBlock{width:49%;}
.neverMUTitle{padding-bottom:28px;}
.joinCom{margin-top:30px; height:62px;}
.joinCom p{font-size:32px;}
footer .centerwrap{height:82px;}

/* Contact */
.pageTitle h2{font-size:60px;}
.contactBox p{font-size:24px;}

/* Popup */
.contactLeft{width:38%;}
.contactRight{width:62%;}
.textBunch{padding-top:140px;}
.nextLevel{font-size:52px; line-height:38px;}
.textBunch p{font-size:110px; line-height:96px;}
.aNetworking{font-size:58px; line-height:62px;}
.sTwoBlocks .sBlock{width:48.5%;}

/* Exhibitor */
.exhibitorArea{padding-top:50px; padding-bottom:160px;}
.exhibitorForm{padding-bottom:50px;}
.twoFBlocks{margin-bottom:20px;}

/* Participants */
.participantArea{padding-top:50px; padding-bottom:120px;}
.badgename{font-size:24px; padding-right:20px;}
.verticalhere{font-size:24px;}
.companyName{line-height:40px; font-size:22px; margin-right:36px;}
.contactMe{line-height:38px; font-size:20px; padding:0 18px; margin-left:20px;}
.participantBlock{padding:18px 0;}
.gotoTop a{width:48px; height:48px; font-size:22px;}

/* Sponsorships */
.acordTitle h4{font-size:28px;}
.sponsorLeft{width:calc(100% - 350px);}
.awsShip{font-size:22px;}
.orderDetails{width:625px;}
.sponsorBlock{padding:12px;}
.scheduleBlock{padding:12px;}

/* Schedule */
.scheduleArea{padding-bottom:90px;}
#scheduleTab .resp-tabs-list li{font-size:22px; padding:0 20px; margin-right:8px;}
.scheduleFilter .pFilter{width:220px;}
.scheduleTTitle{margin-bottom:42px;}
.applyAttend{font-size:22px; line-height:46px; padding:0 24px;}
.scheduleDate{padding:0 32px; height:52px; font-size:24px; margin-bottom:18px;}

/* Exhibitor */
.benefitsArea{padding-top:42px;}
.benefitsRight h3{font-size:50px; padding-bottom:8px;}
.benefitsRight ul li{font-size:18px; line-height:22px; padding:6px 0 6px 32px; background-size:18px;}
.getBooth{font-size:24px; min-width:234px; line-height:48px;}
.getExposure{font-size:24px; line-height:43px; min-width:234px; margin-left:14px;}
.benefitsRight{padding-bottom:50px;}
.twoBeneBtns{padding-top:25px;}
.boothTitle h3{font-size:60px;}
.boothTitle{padding-bottom:42px;}
.boothBTitle h4{font-size:48px;}
.boothBTitle{padding-top:5px;}
.boothPrice{font-size:50px;}
.boothBuyNow a{min-width:200px;}
.blankSpace{height:112px;}

/* Venue */
.officialHotel{padding-top:54px;}
.hotelDetails h3{font-size:50px; line-height:48px; padding-bottom:10px;}
.hotelAddress{font-size:17px; padding-top:10px;}
.hotelFacility ul li{font-size:16px; line-height:36px;}
.hotelFacility ul li i{font-size:16px; margin-right:8px;}
.hotelFacility{margin-bottom:20px;}
.hotelLogo{width:30%; padding:20px;}
.aboutHotel{width:68%;}
.aboutHotel p{font-size:17px; line-height:22px;}
.hotelPrice{font-size:24px;}
.bookingStart{width:380px;}
.bookingEnd{width:380px;}
.bookYRoom{font-size:26px;}

/* Venue Results */
.hotelTopInfo ul li{padding:0 25px;}
.hotelTopInfo ul li p{font-size:20px; line-height:28px;}
.roomPrice{font-size:20px; line-height:28px;}
.changeRoom{line-height:40px; padding:0 38px; font-size:22px;}
.hotelTopInfo{padding-top:46px; padding-bottom:60px;}
.roomTexts{width:calc(100% - 540px);}
.guestName{width:378px;}
.enterName{height:48px; font-size:18px;}
.hotelRoom{margin-bottom:46px;}
.totalDue{font-size:50px; padding-bottom:16px;}
.addCDetails{width:688px; padding:26px 32px;}
.checkOptions label{font-size:19px;}
.checkOptions label i.checkBtn{top:3px;}
.twoVRbtn{padding-top:34px;}
.hotelRight{padding-bottom:70px;}

/* Visa Letter */
.latterDetails{padding:74px 38px 70px;}
.enterLDetails{padding:74px 38px 58px;}
.ldTitle h1{font-size:48px; padding-bottom:12px;}
.ldTitle h5{font-size:23px;}
.ldTitle{padding-bottom:20px; margin-bottom:20px;}
.ldDetails p{font-size:20px; line-height:24px; padding-bottom:20px;}
.edTitle h2{font-size:36px; letter-spacing:0.10em;}
.edTitle h2 i{font-size:inherit;}
.vLetter{font-size:30px; height:60px;}
.myVisaL{padding-top:15px;}

/* Ticket Form */
#purchaseTicket .resp-tabs-list li{font-size:24px; min-width:300px;}
#purchaseTicket .scheduleTTitle{margin-bottom:38px;}
.ticketForm{padding-top:35px;}
.agreePrice{padding-top:60px;}
.quantity{margin-left:40px;}
.continue{margin-left:20px;}
.moreCDetails{padding-top:25px; margin-top:40px;}

/* Ticket Form Company Badges */
.businessTickets{padding-top:36px;}
.businessTickets ul li{font-size:42px;}

/* Home */
.creators{font-size:26px;}
.bucharest{width:420px;}
.dateAddress{font-size:20px;}
.otherInfo{font-size:20px;}
.selectOptions{width:420px;}
.bLogo img{max-height:32px;}
.annualArea{padding-top:52px;}
.annualContent{margin-top:-14px; width:49%;}
.annualContent h1{font-size:55px; line-height:68px; letter-spacing:0.05em;}
.affiliateC{font-size:28px; line-height:31px;}
.affiliateC span{font-size:16px; padding:0 20px; margin-left:10px;}
.whereWhen ul li{font-size:17px; margin-right:25px;}
.buyTicket a{font-size:24px; line-height:50px; padding:0 34px;}
.summitFeatures ul li{width:192px; height:192px; font-size:52px; line-height:56px;}
.summitFeatures{padding-top:50px; padding-bottom:44px;}
.summitFeatures ul li:before{left:9px; top:9px; right:9px; bottom:9px; border-width:6px;}
.homeTitle h3{font-size:60px; line-height:72px;}
.homeTitle{padding-bottom:36px;}
.attendBox{width:32%; margin-right:2%; border-width:3px; padding:10px;}
.attendBox h4{font-size:42px;}
.attendBox h5{font-size:18px; padding-bottom:8px;}
.attendBox p{font-size:16px; line-height:20px;}
.attendFeature{padding-bottom:42px;}
.whyAttend{padding-top:28px;}
.speakersArea{padding-top:28px; padding-bottom:10px;}
.speakerNameL h4{font-size:50px;}
.speakerEInner{justify-content:center;}
.speakerNameL{margin-right:35px;}
.speakerNameR{padding-left:35px;}
.nameC{padding-bottom:10px;}
.allSpeakers ul li{margin-top:25px;}
.speakerEInner{padding:25px 0;}
.speakerNameR p{font-size:17px; line-height:22px;}
.seeAllSpeakers{font-size:28px; line-height:55px;}
.becomeSpeaker{font-size:28px; line-height:55px; margin-left:30px;}
.seeAllTwo{padding:26px 0;}
.exhibitArea{padding-top:28px; padding-bottom:42px;}
.masterCArea{padding-top:28px; padding-bottom:42px;}
.seeFullAgenda a{font-size:28px; line-height:59px;}
.classessInfo{padding-bottom:18px;}
.classLeft h3{font-size:28px; padding-bottom:7px;}
.classLeft ul li{font-size:18px;}
.classLeft ul li i{font-size:17px;}
.joinClass a{font-size:24px; padding:0 34px; line-height:47px;}
.classLeft{margin-top:-6px;}
.classBox{padding:22px;}
.classInfo p{font-size:17px;}
.sponsorsArea{padding-top:28px; padding-bottom:42px;}
.sponsorLists ul li{margin:0 24px 35px;}
.becomeSponsor a{font-size:34px;}
.buyTicketsArea{padding-top:28px; padding-bottom:42px;}
.pIncrease{padding-bottom:35px;}
.ticketFeatures{padding:20px 30px 30px;}
.ticketFeatures ul{width:48%;}
.baGetTickets{line-height:50px; font-size:26px;}
.preSponsorArea{padding-top:28px; padding-bottom:42px;}
.preSponSlider{height:308px;}
.preSponSlider .owl-nav{top:44%;}
.networkingTitle button{line-height:88px; padding:0 44px; font-size:58px;}
.networkingTitle button i{background-size:54px; width:54px; height:62px; margin-right:14px;}
.networkingArea{padding-top:44px; padding-bottom:42px;}
.networkingTitle{padding-bottom:40px;}
.testiBlock{width:32%; margin-right:2%;}
.testiBlock p{font-size:18px; line-height:22px;}
.testiName{font-size:20px;}
.testiLContent{padding:12px;}
.testiLContent p{font-size:14px; line-height:18px; padding-bottom:11px;}
.testiBUser{width:42px; margin-right:8px;}
.testiBUserN{font-size:16px; line-height:20px;}
.testiBUserN span{font-size:12px; line-height:16px;}
.testingContentL, .testingContentR{padding:7px 10px 7px;}
.testingContentL p, .testingContentR p{font-size:12px; line-height:17px;}
.testiRUser{width:36px;}
.testiRUserN{font-size:14px; line-height:16px;}
.testiRUserN span{font-size:11px; line-height:14px;}
.venueArea{padding-top:28px;}
.bookYourRoom a{font-size:26px; line-height:46px; padding:0 30px 3px;}
.venueLogo img{max-height:100px;}
.bookAWS{font-size:18px; line-height:22px; padding-bottom:16px;}
.viewMap{height:48px;}
.viewMap p{font-size:20px;}
.viewIMap{font-size:18px; line-height:38px;}
.venueDetails{width:634px; padding:26px 48px; border-width:5px;}

/* Venue Alternative */
.bookHRoom{font-size:22px; line-height:47px; bottom:-22px; min-width:90%;}
.nearbyHotels{padding-top:28px; margin-top:24px;}
.otherHPics{width:48%; border-width:4px; margin-right:15px;}
.otherHInfo h3{font-size:32px;}
.otherHInfo p{font-size:18px; line-height:22px;}
.hotelBlock{padding:14px;}
.otherHotels{padding-bottom:22px;}






}
@media only screen and (max-width:1279px){
.centerwrap{width:994px;}
/* NewHome */
header .centerwrap{height:64px;}
.headerRight li{font-size:18px; margin-right:20px;}
.headerRight li.getTickets, .headerRight li.exhibit{min-width:120px;}
.headerRight li a{line-height:38px;}
.logoL img{height:32px;}
.headerRight li a:before{height:2px;}
.confeLogo img{height:70px;}
.confeTitle h1{font-size:50px;}
.eventTLeft h2{font-size:32px; line-height:30px;}
.eventTLeft p{font-size:16px;}
.learnMore{font-size:22px; padding:0 24px; line-height:44px;}
.eventTitle{padding:10px 12px 12px 12px;}
.confeTitle{padding-bottom:24px;}
.eventPicture p{font-size:30px;}
.location{font-size:18px; padding:8px; line-height:24px;}
.copyrights{position:relative; margin-top:10px;}
footer .centerwrap{height:auto; padding:20px 0;}

/* Contact */
.titleArea .centerwrap{height:200px;}
.pageTitle h2{font-size:52px; line-height:62px;}
.contactArea{padding-top:42px; padding-bottom:72px; width:80%;}
.contactBox{padding:38px 46px 46px; margin-bottom:38px;}
.contactBox p{font-size:22px; padding-bottom:25px;}
.contactBox h3{font-size:38px;}
.visitFaq, .openTicket{min-width:290px; font-size:30px; line-height:48px; padding:0 20px 3px;}

/* Popup */
.textBunch{padding-top:140px;}
.nextLevel{font-size:42px; line-height:28px;}
.textBunch p{font-size:82px; line-height:76px;}
.aNetworking{font-size:44px; line-height:48px;}
.contactLeft{padding:25px;}
.contactRight h3{font-size:38px;}
.supportForm label{font-size:18px; padding-bottom:6px;}
.selectric .label{height:48px; line-height:48px; font-size:17px;}
.selectric .button{height:48px;}
.supportTBox{height:48px; font-size:17px;}
.supportAreaBox{height:95px; font-size:17px;}
.subMsgBtn{padding-top:22px;}
.submitMsg{padding:0 55px; height:56px; font-size:32px;}

/* Exhibitor */
.exhibitorArea{padding-top:40px; padding-bottom:110px;}
.infoText{padding:18px;}
.infoText p{font-size:17px;}
.exhibitorForm label, .ticketForm label, .moreCDetails label{font-size:18px; padding-bottom:6px;}
.payBtn{height:50px; padding:0 32px; font-size:24px;}
.exhibitorForm{padding-bottom:40px; padding-top:32px;}

/* Participants */
.participantArea{padding-top:40px; padding-bottom:80px;}
.particiFilter{padding-bottom:30px;}
.badgename{font-size:22px; padding-right:16px;}
.verticalhere{font-size:22px;}
.companyName{margin-right:24px;}
.pFilter{width:240px;}

/* Sponsorships */
.dBrochure a{padding-left:26px; padding-right:28px; line-height:52px; font-size:24px;}
.dBrochure{margin-bottom:36px;}
.sponsorships{padding-top:36px; padding-bottom:78px;}
.packageBlock h3{font-size:28px; line-height:50px;}
.available, .sold, .reserved{font-size:18px; padding:0 14px; line-height:36px; text-align:center;}
.acordTitle h4{font-size:22px;}
.acordTitle i{margin-right:5px; font-size:20px;}
.sponsorRight li{font-size:18px; line-height:36px;}
.sponsorRight ul{margin-bottom:30px;}
.addTCart{font-size:24px; line-height:48px;}
.sponsorDetails p{font-size:18px; line-height:20px;}
.sponsorList li{font-size:18px; line-height:30px;}
.sponsorPoints li{font-size:18px; line-height:32px;}
.sponsorPoints li:before{top:8px;}
.orderDetails{width:550px;}
.orderDetails h3{font-size:24px; padding-bottom:6px;}
.awsShip{font-size:20px; padding-top:5px;}
.promoBox{height:45px; width:220px; padding:0 16px; margin-right:12px;}
.continue{font-size:22px; height:45px; padding:0 28px;}
.promoBlock{padding-top:32px;}

/* Schedule */
.scheduleArea{padding-top:36px;}
#scheduleTab .resp-tabs-list li{font-size:17px; padding:0 16px; line-height:42px;}
.scheduleFilter label{font-size:18px;}
.scheduleFilter .pFilter{width:170px;}
.scheduleTTitle{margin-bottom:32px;}
.scheduleList li{font-size:18px;}
.scheduleLeft p{padding-bottom:15px;}
.interestedAtt{font-size:20px;}
.providedL p{padding-bottom:0px;}

/* Exhibitor */
.benefitsRight h3{font-size:42px;}
.benefitsArea{padding-top:24px;}
.getBooth{font-size:22px; min-width:204px; line-height:43px;}
.getExposure{font-size:22px; line-height:38px; min-width:204px; margin-left:10px;}
.boothTitle h3{font-size:52px;}
.boothTitle{padding-top:28px; padding-bottom:32px;}
.boothBTitle h4{font-size:38px;}
.boothBTitle p{font-size:17px; line-height:18px; letter-spacing:0.15em;}
.boothPics .owl-carousel .owl-item img{max-height:160px;}
.boothPics{height:192px; padding-top:2px; padding-bottom:4px;}
.boothPrice{font-size:40px;}
.boothBuyNow a{min-width:140px; line-height:45px; font-size:26px;}
.boothBuyNow{height:26px;}
.boothArea{padding-bottom:65px;}
.blankSpace{height:72px;}

/* Venue */
.officialHotel{padding-top:40px;}
.hotelPics{border-width:5px;}
.hotelDetails h3{font-size:42px; line-height:42px;}
.hotelDetails h3 span{font-size:15px; line-height:15px;}
.hotelFacility ul li{width:50%;}
.hotelFacility ul li:nth-child(3){border-top:1px solid #d0d0d2;}
.hotelFacility ul li:nth-child(9),.hotelFacility ul li:nth-child(11),.hotelFacility ul li:nth-child(13){border:none;}
.hotelInfo{flex-wrap:wrap;}
.hotelLogo{width:100%; min-height:inherit;}
.aboutHotel{width:100%; padding-top:10px;}
.hotelLogo img{max-height:74px;}
.bookingStart{width:300px;}
.bookingEnd{width:300px;}
.bookYRoom{font-size:24px;}
.officialHotel{padding-bottom:36px;}

/* Venue Results */
.hotelTopInfo ul li{padding:0 20px;}
.hotelTopInfo ul li h5{font-size:16px;}
.hotelTopInfo ul li p{font-size:18px; line-height:24px;}
.changeRoom{line-height:36px; padding:0px 24px; font-size:20px;}
.roomPrice{font-size:18px; line-height:24px;}
.roomName{font-size:28px; line-height:50px;}
.roomTariff p{font-size:30px;}
.roomTexts{width:calc(100% - 500px);}
.roomD p{font-size:17px; line-height:22px;}
.totalDue{font-size:42px;}
.addCDetails{width:468px;}
.checkOptions{flex-wrap:wrap;}
.checkOptions label{margin-bottom:10px;}
.detailsBox{font-size:17px; height:48px;}
.checkOptions label{font-size:18px;}
.payBtnB{height:50px; padding:0 32px; font-size:24px;}

/* Visa Letter */
.enterLDetails{padding:54px 24px 38px;}
.latterDetails{padding:54px 24px 38px;}
.ldTitle h1{font-size:36px;}
.ldTitle h5{font-size:20px; line-height:26px;}
.ldTitle{padding-bottom:15px; margin-bottom:15px;}
.ldDetails p{font-size:18px; line-height:22px;}
.edDetails label{font-size:18px; padding-bottom:6px;}
.dob .kronos-outer .kronos-input{height:48px; font-size:17px;}
.dob{width:48%;}
.genderOptions{height:48px;}
.genderOptions label{padding-bottom:0px;}
.edBlock, .halfBlocks{margin-bottom:20px;}
.vLetter{font-size:24px; height:50px; padding:0 26px 3px;}

/* Ticket Form */
#purchaseTicket .resp-tabs-list li{font-size:20px; min-width:240px; line-height:42px;}
#purchaseTicket .resp-tabs-list li i{width:20px; height:20px;}
#purchaseTicket .resp-tabs-list li.resp-tab-active i:before{width:10px; height:10px;}
#purchaseTicket .scheduleTTitle{margin-bottom:30px;}
.addComDetails{font-size:22px; height:48px;}
.continue{margin-left:15px;}
.quantity{margin-left:30px;}
.checkOptions label{max-width:48%;}
.moreCDetails{padding-top:20px; margin-top:35px;}
.moreCDetails .checkOptions, .ticketForm .checkOptions{height:auto;}
.moreCDetails .checkOptions label{padding-bottom:0px;}

/* Ticket Form Company Badges */
.ticketBlock h3{font-size:24px; padding-bottom:12px;}
.ticketBlock{padding-bottom:22px; margin-bottom:16px;}
.businessTickets ul li{font-size:38px; line-height:50px;}

/* Home */
.banner .centerwrap{height:460px;}
.awsummitLogo{width:100px; padding-bottom:18px;}
.bannerContent{max-width:554px;}
.creators{font-size:22px; padding-bottom:6px;}
.bucharest{width:340px; margin-bottom:8px;}
.dateAddress{font-size:17px; padding-bottom:12px;}
.otherInfo{font-size:18px; line-height:24px; padding-bottom:16px;}
.selectOptions .selectric .label{line-height:55px; height:55px;}
.selectOptions .selectric .button{width:57px; height:55px;}
.selectOptions{width:350px;}
.bLogo img{max-height:22px;}
.brandLogos .secondwrap{height:54px;}
.annualArea{padding-top:32px;}
.annualContent{margin-top:-12px;}
.annualContent h1{font-size:46px; line-height:58px;}
.affiliateC{font-size:22px; line-height:28px; padding-bottom:10px;}
.affiliateC span{font-size:14px; padding:0 14px;}
.annualDetails p{font-size:17px; line-height:22px;}
.annualDetails{padding-bottom:16px; margin-bottom:16px;}
.whereWhen ul li i{font-size:20px;}
.whereWhen ul li:last-child{margin-right:0px;}
.whereWhen{padding-bottom:16px;}
.buyTicket a{font-size:22px; line-height:44px; padding:0 24px;}
.summitFeatures{padding-top:34px;}
.summitFeatures ul li{width:152px; height:152px; font-size:42px; line-height:46px;}
.summitFeatures ul li:before{left:5px; top:5px; right:5px; bottom:5px; border-width:3px;}
.homeTitle h3{font-size:50px; line-height:60px;}
.homeTitle{padding-bottom:26px;}
.attendBox{padding:6px;}
.attendBox h4{font-size:32px; line-height:36px;}
.attendBox h5{font-size:16px;}
.attendPic{margin-bottom:4px;}
.attendBox p{font-size:15px; line-height:18px;}
.classLeft h3{font-size:24px; padding-bottom:4px;}
.classLeft ul li i{font-size:15px;}
.classPic{width:200px; height:112px;}
.classDetails{width:calc(100% - 220px);}
.classLeft{margin-top:-4px;}
.joinClass a{font-size:20px; padding:0 28px; line-height:42px;}
.classBox{padding:16px;}
.sponsorLists ul li img{max-height:50px;}
.sponsorLists ul li{margin:0 18px 28px;}
.becomeSponsor a{font-size:32px;}
.preSponSlider{height:248px;}
.preSponSlider .owl-next span{background-size:15px; width:15px; height:30px;}
.preSponSlider .owl-prev span{background-size:15px; width:15px; height:30px;}
.networkingTitle button{line-height:88px; padding:0 44px; font-size:58px;}
.networkingTitle button i{background-size:54px; width:54px; height:62px; margin-right:14px;}
.testiLContent{padding:8px;}
.testiLContent p{font-size:13px; line-height:12px; padding-bottom:8px;}
.testiBUser{width:32px;}
.testiBUserN{font-size:13px; line-height:18px;}
.testiBUserN span{font-size:10px; line-height:14px;}
.testingContentL, .testingContentR{padding:6px 8px 6px; width:100%;}
.testingContentL p, .testingContentR p{font-size:12px; line-height:16px;}
.venueDetails{width:534px; padding:16px 28px;}
.venueLogo{padding-bottom:10px;}
.venueLogo img{max-height:90px;}
.bookAWS{font-size:18px; line-height:22px; padding-bottom:16px;}
.viewMap p{font-size:18px;}
.viewIMap{line-height:34px; font-size:18px;}
.viewMap{height:48px; margin-bottom:14px;}
.bookYourRoom a{font-size:22px; line-height:38px; padding:0 20px 3px;}
.popContent{padding-bottom:28px;}
.speakersArea .homeTitle{padding-bottom:0px;}

/* Venue Alternative */
.infoWBtn .hotelLogo{padding-bottom:44px; margin-bottom:20px;}
.hotelBlock{flex-wrap:wrap;}
.otherHPics{width:100%; margin-right:0px; margin-bottom:14px;}
.otherHPics .owl-carousel .owl-item img{width:100%;}
.nearbyHotels{margin-top:0px;}




}
@media only screen and (max-width:1023px){
.centerwrap{width:748px;}
/* NewHome */
.logoL img{height:27px;}
header .centerwrap{height:59px;}
.confeTitle h1{font-size:40px;}
.confeTitle p{font-size:17px;}
.confeLogo{padding-bottom:10px;}
.eventPicture p{font-size:26px;}
.eventTitle{padding:8px 10px 10px 10px;}
.eventTLeft{margin-top:-3px;}
.eventTLeft h2{font-size:26px; line-height:24px;}
.eventTLeft p{font-size:15px;}
.learnMore{font-size:18px; padding:0 20px; line-height:40px;}
.location{padding:5px;}
.neverMUTitle h3{font-size:42px; padding-bottom:5px; line-height:50px;}
.neverMUTitle p{font-size:17px; line-height:20px;}
.neverMUTitle p br{display:none;}
.neverMUpdate{width:99%; padding:0 24px; margin:30px auto 45px;}
.joinBox{font-size:19px; height:48px; padding:0 18px;}
.joinAgree label{font-size:18px;}
.submitNE{font-size:22px; height:42px;}
.joinCom p{font-size:24px;}
.comIcon{width:28px; height:28px; background-size:18px;}
.telegram{width:28px; height:28px; background-size:18px;}
.joinCom{height:50px; padding-right:12px; padding-left:18px;}
.neverMUpdate:before{top:26px; height:calc(100% - 56px);}
.copyrights p{font-size:16px; line-height:20px;}
.fRight ul li{font-size:20px;}
.fRight ul li a{width:36px; height:36px;}

/* Contact */
.contactArea{padding-bottom:62px;}
.pageTitle h2{font-size:48px; line-height:58px;}
.titleArea .centerwrap{height:160px;}
.contactBox{padding:28px 30px 36px; margin-bottom:24px;}
.contactBox h3{font-size:34px; padding-bottom:6px;}
.contactBox p{font-size:20px; padding-bottom:22px; line-height:26px;}
.visitFaq, .openTicket{min-width:250px; font-size:24px; line-height:42px;}

/* Popup */
.contactS{min-height:510px;}
.nextLevel{font-size:32px; line-height:18px;}
.textBunch p{font-size:60px; line-height:56px;}
.aNetworking{font-size:32px; line-height:38px;}
.contactRight{padding:22px 26px 26px;}
.contactRight h3{font-size:28px;}
.contactRight h3 i{top:3px; margin-right:6px;}
.submitMsg{padding:0 35px; height:48px; font-size:26px;}
.contactLeft{padding:20px;}

/* Exhibitor */
.infoText p{font-size:17px; line-height:20px;}
.infoText{padding:15px;}
.exhibitorArea{padding-top:30px; padding-bottom:70px;}
.payBtn{height:44px; padding:0 26px; font-size:20px; margin-left:10px;}

/* Participants */
.participantArea{padding-top:30px; padding-bottom:50px;}
.badgename{font-size:18px; padding-right:14px;}
.companyName{margin-right:20px; line-height:34px; font-size:18px; padding:0 16px;}
.verticalhere{font-size:18px;}
.partiSocial li{font-size:18px; margin-right:5px;}
.partiSocial li a{width:34px; height:34px;}
.contactMe{font-size:18px; line-height:32px; padding:0 14px; margin-left:15px;}
.participantBlock{padding:12px 0;}
.gotoTop a{height:38px; width:38px; font-size:20px; border-width:2px;}

/* Sponsorships */
.sponsorships{padding-top:30px; padding-bottom:48px;}
.dBrochure a{line-height:46px; font-size:20px;}
.addTCart{line-height:46px; font-size:20px;}
.dBrochure{margin-bottom:26px;}
.packageBlock h3{font-size:24px; line-height:46px;}
.available, .sold, .reserved{font-size:17px; padding:0 14px; line-height:32px;}
.acordTitle h4{font-size:22px;}
.acordTitle i{font-size:18px;}
.sponsorDetails{padding-top:12px;}
.sponsorRight{width:250px;}
.sponsorLeft{width:calc(100% - 280px);}
.packageBlock{margin-bottom:28px;}
.orderDetails{width:500px;}

/* Schedule */
.scheduleTTitle{flex-wrap:wrap; margin-bottom:22px;}
.scheduleTTitle .resp-tabs-list{width:100%; margin-bottom:12px;}
#scheduleTab .resp-tabs-list li{font-size:16px; line-height:35px;}
.scheduleFilter .pFilter{width:200px;}
.scheduleLeft{max-width:100%;}
.scheduleRight{padding-top:30px;}
.scheduleDetails{flex-wrap:wrap;}
.sponsoredBy{align-items:flex-start; padding-bottom:12px;}
.scheduleArea{padding-bottom:60px;}
.scheduleDate{font-size:22px; height:45px; padding:0 28px; margin-bottom:12px;}

/* Exhibitor */
.benefitsRight h3{font-size:32px;}
.benefitsRight ul li{font-size:17px; background-position:0 center; padding:5px 0 5px 26px; background-size:16px;}
.twoBeneBtns{padding-top:18px;}
.getBooth{font-size:18px; min-width:164px; line-height:39px;}
.getExposure{font-size:18px; line-height:34px; min-width:164px; margin-left:10px;}
.benefitsRight{padding-bottom:32px;}
.boothTitle h3{font-size:48px;}
.boothBTitle h4{font-size:32px;}
.boothBTitle p{font-size:16px;}
.boothPics .owl-carousel .owl-item img{max-height:110px;}
.boothPics{height:132px;}
.boothPrice{font-size:30px; padding:2px 0;}
.boothBuyNow a{font-size:24px; line-height:35px; min-width:120px;}
.boothBuyNow{height:22px;}
.boothArea{padding-bottom:45px;}
.blankSpace{height:42px;}

/* Venue */
.officialHotel{padding-top:30px; flex-wrap:wrap;}
.hotelPics{width:100%; max-width:844px; margin:auto;}
.hotelDetails{width:100%; padding-top:15px;}
.bookingStart{width:250px;}
.bookingEnd{width:250px;}
.bookYRoom{padding:0 22px; font-size:22px;}

/* Venue Results */
.hotelTopInfo ul li{padding:0 15px;}
.changeRoom{line-height:32px; padding:0px 20px; font-size:18px;}
.roomName{font-size:24px; line-height:46px;}
.roomInfo{flex-wrap:wrap;}
.roomTexts{width:calc(100% - 326px);}
.roomTariff{width:calc(100% - 326px); padding-top:20px;}
.hotelRoom{margin-bottom:26px;}
.hotelRooms{padding-bottom:90px;}
.totalDue{font-size:32px;}
.payBtnB{height:44px; padding:0 26px; font-size:20px; margin-left:10px;}
.acdBlock label{font-size:18px; padding-bottom:6px;}
.companyInvoice{padding:12px 15px;}

/* Visa Letter */
.latterDetails{width:100%; padding:34px 14px 38px;}
.enterLDetails{width:100%; padding:34px 14px 38px;}
.visaLetter{flex-wrap:wrap;}
.latterDetails:before{right:-50%; width:300%;}
.enterLDetails:before{left:50%; transform:translateX(-50%);}

/* Ticket Form */
#purchaseTicket .scheduleTTitle{margin-bottom:20px;}
#purchaseTicket .resp-tabs-list{justify-content:center;}
#purchaseTicket .resp-tabs-list li{min-width:inherit; line-height:40px;}
.ticketForm{padding-top:25px;}
.moreCDetails .checkOptions label{max-width:100%;}
.agreePrice{padding-top:40px;}
.agree label{font-size:17px;}
.agree{margin-bottom:12px;}

/* Ticket Form Company Badges */
.businessTickets ul li{font-size:34px; line-height:42px;}
.businessTickets ul li span{padding-left:36px;}
.thankMsg p{font-size:17px; line-height:20px;}

/* Home */
.bLogo img{max-height:18px;}
.brandLogos .secondwrap{height:44px;}
.summitPic{width:100%; margin-bottom:8px;}
.annualContent{margin-top:0px; width:100%;}
.summitFeatures ul li{width:118px; height:118px; font-size:32px; line-height:36px;}
.summitFeatures ul li span{font-size:14px; line-height:16px; max-width:80%; text-align:center;}
.summitFeatures{padding-bottom:34px;}
.whyAttend{padding-top:18px;}
.homeTitle{padding-bottom:18px;}
.attendBox h4{font-size:30px;}
.attendFeature{padding-bottom:32px;}
.speakersArea{padding-top:18px;}
.speakerEInner{flex-wrap:wrap; padding:15px 0 25px;}
.speakerNameL{margin-right:0px; width:100%; padding-bottom:30px;}
.speakerNameR{padding-left:0px; padding-top:20px; width:100%; border-left:0px; border-top:1px solid #cbcbca;}
/*.nameC{padding-bottom:20px;}*/
.speakerPic i{right:18px;}
.seeAllSpeakers{font-size:22px; line-height:45px; min-width:222px;}
.becomeSpeaker{font-size:22px; line-height:45px; margin-left:20px; min-width:222px;}
.seeAllTwo{padding:16px 0;}
.exhibitArea{padding-top:18px; padding-bottom:32px;}
.exhibitMap{padding-top:10px;}
.masterCArea{padding-top:18px; padding-bottom:32px;}
.classLeft h3{font-size:22px;}
.classTop{padding-bottom:10px;}
.classInfo{padding-top:8px;}
.classInfo p{font-size:17px; line-height:20px;}
.joinClass a{font-size:18px; padding:0 18px; line-height:36px;}
.seeFullAgenda a{font-size:22px; line-height:49px;}
.nameC p{font-size:25px; line-height:26px;}
.nameC p span{font-size:14px; line-height:17px;}
.speakerPic{border-width:4px;}
.sponsorLists ul li{margin:0 14px 28px;}
.sponsorLists ul li img{max-height:40px;}
.becomeSponsor a{font-size:26px;}
.sponsorsArea{padding-top:18px; padding-bottom:32px;}
.buyTicketsArea{padding-top:18px; padding-bottom:32px;}
.ticketType{width:100%;}
.ticketTitle h3{font-size:50px; line-height:52px;}
.ticketFeatures{padding:10px 20px 20px;}
.ticketFeatures li i{margin-left:0px; margin-right:10px; background-size:18px; width:18px; height:19px;}
.ticketFeatures li{font-size:15px; line-height:36px;}
.baBox h4{font-size:22px; line-height:38px; width:220px;}
.busiAPrice{font-size:48px;}
.baPrice p{font-size:16px; line-height:18px;}
.baGetTickets{line-height:44px; font-size:22px; padding:0 24px;}
.preSponsorArea{padding-top:18px; padding-bottom:32px;}
.preSponSlider .owl-carousel{padding:0 40px;}
.preSponSlider .owl-prev span{margin-left:10px;}
.preSponSlider .owl-next span{margin-right:10px;}
.preSponSlider{height:190px;}
.homeTitle h3{font-size:40px; line-height:50px;}
.homeTitle p{font-size:17px; line-height:20px;}
.networkingArea{padding-top:30px; padding-bottom:32px;}
.networkingTitle button{line-height:64px; padding:0 24px; font-size:38px;}
.networkingTitle button i{background-size:34px; width:34px; height:38px; margin-right:10px;}
.testiBlock p{font-size:17px; line-height:19px;}
.testiName{font-size:18px;}
.testiName span{font-size:13px; line-height:20px;}
.testiwithPics{flex-wrap:wrap;}
.testiLeft{width:100%;}
.testiRight{width:100%;}
.testiLContent{padding:15px;}
.testiLContent p{font-size:18px; line-height:19px; padding-bottom:15px;}
.testingContentL, .testingContentR{width:50%;}
.testingContentL p, .testingContentR p{font-size:15px; line-height:18px; padding-bottom:10px;}
.venueArea{padding-top:18px;}
.venueDetails{position:relative; left:auto; top:auto; transform:none; border-radius:0px; width:100%; background-image:linear-gradient(to right, #005190, #018cdc); border:0px; padding:25px 28px 32px;}
.lostPassword{padding-top:10px; font-size:16px;}
.signinBlock .subMsgBtn{padding-top:12px;}
.popContent{font-size:16px; line-height:18px; padding-bottom:18px;}
.forgotPassBlock .subMsgBtn{padding-top:12px;}

/* Venue Alternative */
.homeTitle h3{font-size:48px; line-height:58px;}
.homeTitle p{font-size:18px; line-height:24px;}



}
@media only screen and (max-width:767px){
.centerwrap{width:460px;}
/* NewHome */
.confeLogo img{height:60px;}
.confeTitle h1{font-size:32px;}
.confeTitle p{font-size:16px; line-height:20px;}
.confeTitle{padding-bottom:16px; padding-top:30px;}
.eventPlace{width:100%; margin-bottom:14px;}
.eventPlace:last-child{margin-bottom:0px;}
.joinBox{font-size:18px; height:42px;}
footer .centerwrap{justify-content:center;}
.fLeft{text-align:center; display:flex; flex-direction:column; align-items:center; padding-bottom:15px;}

/* Contact */
.titleArea .centerwrap{height:auto; padding:20px 0;}
.pageTitle h2{font-size:38px; line-height:48px;}
.pageTitle p{font-size:17px;}
.contactArea{width:90%; padding-top:30px; padding-bottom:42px;}
.contactBox h3{font-size:30px; padding-bottom:0px;}
.contactBox p{font-size:18px; padding-bottom:16px; line-height:24px;}
.visitFaq, .openTicket{min-width:200px; font-size:20px; line-height:36px;}
.contactBox{padding:18px 20px 26px; margin-bottom:18px;}

/* Popup */
.popupSpace{padding:20px 22px;}
.contactS{flex-direction:column;}
.contactLeft{width:100%;}
.contactRight{width:100%;}
.textBunch{text-align:center; padding:40px 0 15px;}

/* Exhibitor */
.twoFBlocks{margin-bottom:15px;}
.exhibitorForm{padding-top:22px; padding-bottom:20px;}
.exhibitorArea{padding-bottom:40px;}
.payBtn{height:40px; padding:0 18px; font-size:19px; margin-left:8px;}

/* Participants */
.particiFilter{padding-bottom:20px;}
.partiLeft{margin-bottom:10px; width:100%;}
.contactMe{margin-left:auto;}
.partiRight{width:100%;}
.verticalhere{margin-left:auto;}

/* Sponsorships */
.sponsorLeft{width:100%; padding-bottom:10px;}
.sponsorRight{width:100%;}
.sponsorDetails{flex-wrap:wrap;}
.sponsorList li{line-height:26px;}
.sponsorDetails h4{padding-bottom:3px;}
.sponsorPoints li{line-height:18px; margin-bottom:10px;}
.sponsorPoints li:before{top:1px;}
.sponsorBlock{padding:10px;}
.scheduleBlock{padding:10px;}
.available, .sold, .reserved{margin-right:10px; font-size:15px; line-height:30px;}
.orderDetails{width:100%;}
.promoBlock{padding-top:24px;}
.acordTitle h4{font-size:20px;}
.packageBlock h3{font-size:22px; line-height:42px;}

/* Schedule */
.scheduleTTitle .resp-tabs-list{flex-wrap:wrap;}
#scheduleTab .resp-tabs-list li{width:49%; margin-right:2%; margin-bottom:2%; text-align:center; font-size:19px; line-height:36px;}
#scheduleTab .resp-tabs-list li:nth-child(2n){margin-right:0px;}
.scheduleArea{padding-bottom:48px;}
.scheduleDetails{padding-top:12px; margin-top:15px;}

/* Exhibitor */
.benefitsArea{flex-wrap:wrap;}
.benefitsLeft{width:100%; padding-top:0px;}
.benefitsRight{width:100%; padding-top:15px;}
.boothTitle h3{font-size:38px;}
.boothTitle{padding-top:18px; padding-bottom:18px;}
.boothArea{flex-wrap:wrap; padding-bottom:10px;}
.boothBlock{width:49%; margin-bottom:35px;}
.boothBlock:nth-child(2n){margin-right:0px;}
.selectBoothA{background-size:cover;}

/* Venue */
.bookRoom{flex-wrap:wrap; height:auto; padding:10px 0;}
.bookingStart{width:49%; margin-right:2%;}
.bookingEnd{width:49%; margin-right:0px;}
.bookYRoom{width:100%; margin-top:2%;}
.bookingEnd .kronos-outer.open .kronos-viewer{right:0px;}
.hotelPics .owl-next span, .hotelPics .owl-prev span{background-size:12px; width:40px; height:40px;}

/* Venue Results */
.hotelTopInfo ul{flex-wrap:wrap;}
.hotelTopInfo{padding-top:14px; padding-bottom:50px;}
.hotelTopInfo ul li{padding:10px 0; border-right:0px; border-bottom:1px solid #cdcdcd; width:100%;}
.roomName{font-size:22px; line-height:42px;}
.roomPics{width:100%; margin-right:0px;}
.roomTexts{width:100%; padding-top:15px;}
.roomTariff{width:100%;}
.addCDetails{width:100%;}
.roomPics .owl-carousel .owl-item img{width:100%;}
.payBtnB{height:40px; padding:0 18px; font-size:19px; margin-left:8px;}
.hotelRight{padding-bottom:48px;}
.twoVRbtn{padding-top:24px;}

/* Visa Letter */
.ldTitle h1{font-size:38px;}
.dob{margin-right:20px;}
.edBlock, .halfBlocks{margin-bottom:15px;}
.vLetter{font-size:22px; height:44px;}
.edTitle{padding-bottom:22px;}

/* Ticket Form */
#purchaseTicket .resp-tabs-list li{line-height:36px; font-size:18px; padding:0 15px; margin-right:8px;}
#purchaseTicket .resp-tabs-list li i{width:18px; height:18px; margin-right:8px;}
#purchaseTicket .scheduleTTitle{margin-bottom:10px;}
.addComDetails{padding:0px; display:block; width:100%; font-size:20px;}
.quantity{margin-left:20px; min-width:85px;}
.continue{margin-left:10px;}

/* Ticket Form Company Badges */
.ticketBlock h3{font-size:22px; padding-bottom:8px;}
.businessTickets ul li{font-size:28px; line-height:34px;}
.businessTickets{padding-top:16px;}

/* Home */
.banner .centerwrap{height:500px;}
.bLogo{margin-right:10px;}
.bLogo:last-child{margin-right:0px;}
.brandLogos .secondwrap{height:36px;}
.annualArea{padding-top:22px;}
.summitFeatures ul{flex-wrap:wrap;}
.summitFeatures ul li{width:145px; height:145px; margin-bottom:15px; font-size:38px; line-height:40px;}
.summitFeatures{padding-bottom:15px;}
.attendFeature{flex-wrap:wrap;}
.attendBox{width:100%; margin-right:0px; margin-bottom:10px; padding:10px;}
.attendBox h5{font-size:18px;}
.attendBox h4{font-size:32px;}
.attendBox p{font-size:17px; line-height:21px;}
.attendFeature{padding-bottom:18px;}
.allSpeakers ul li{width:49%;}
.allSpeakers ul li:nth-child(2n){margin-right:0px;}
.speakerNameL h4{font-size:40px; line-height:42px; padding-bottom:18px;}
.speakerNameL h4 span{font-size:15px;}
.speakerNameL{padding-bottom:20px;}
.speakerNameR{padding-top:15px;}
.nameC{padding-top:6px;}
.seeAllSpeakers{font-size:20px; line-height:37px; min-width:192px;}
.becomeSpeaker{font-size:20px; line-height:37px; margin-left:10px; min-width:192px;}
.seeAllTwo{padding:10px 0;}
.classBox{padding:12px;}
.classPic{width:150px; height:72px; padding:12px; margin-right:12px;}
.classPic img{height:100%;}
.classDetails{width:calc(100% - 162px);}
.classTop{flex-wrap:wrap;}
.classLeft{width:100%; padding-bottom:10px;}
.classLeft h3{font-size:20px;}
.classLeft ul li{font-size:16px;}
.classLeft ul li i{font-size:14px;}
.joinClass a{font-size:16px; line-height:32px;}
.classessInfo{padding-bottom:5px;}
.masterCArea{padding-bottom:24px;}
.seeFullAgenda a{font-size:20px; line-height:41px; padding:0 30px;}
.sponsorLists ul li{margin:0 10px 20px;}
.sponsorLists ul li img{max-height:30px;}
.becomeSponsor a{font-size:24px;}
.sponsorsArea{padding-bottom:22px;}
.countdown-amount{font-size:60px; line-height:50px;}
.countdown-section{padding-right:34px;}
.countdown-section:after{right:9px; font-size:60px; line-height:60px;}
.pIncrease{padding-bottom:25px;}
.ticketFeatures{flex-wrap:wrap;}
.ticketFeatures ul{width:100%;}
.ticketFeatures li{font-size:17px;}
.baBox{margin:0 12px;}
.baBox h4{font-size:18px; line-height:34px; width:190px;}
.baPrice{padding-top:0px; padding-bottom:5px;}
.busiAPrice{font-size:38px;}
.baPrice p{font-size:14px; line-height:16px;}
.baGetTickets{font-size:20px; line-height:40px;}
.businessAffiliates{padding-bottom:24px;}
.homeTitle h3{font-size:35px; line-height:40px;}
.preSponSlider{height:130px;}
.preSponSlider .owl-nav{top:38%;}
.preSponsorArea{padding-top:14px; padding-bottom:24px;}
.networkingTitle button{line-height:54px; padding:0 24px; font-size:32px;}
.networkingTitle button i{background-size:26px; width:26px; height:29px; margin-right:10px;}
.testimonials{flex-wrap:wrap;}
.testiBlock{width:100%; margin-right:0px; margin-bottom:14px; padding:35px 20px 15px;}
.testiBlock p{line-height:20px;}
.testiLPic, .testiLContent{width:100%;}
.testiRPic3{display:none;}
.testiRPic4{width:100%;}
.viewMap{padding:7px 7px 7px 10px;}
.viewMap p{font-size:17px;}
.viewIMap{line-height:30px; font-size:15px; padding-left:10px; padding-right:10px;}
.viewIMap i{margin-right:5px;}

/* Venue Alternative */
.hotelBlock{width:100%; margin-right:0px; margin-bottom:10px;}
.hotelPrice{letter-spacing:0.1em;}
.oHotelPrice{letter-spacing:0.1em;}





}
@media only screen and (max-width:479px){
.centerwrap{width:92%;}
	/* my own shi** */
	.notonmobile {display: none;}
/* NewHome */
.confeTitle h1{font-size:30px;}
.confeTitle p{font-size:17px; line-height:22px;}
.eventPicture p{font-size:22px;}
.eventTLeft h2{font-size:22px; line-height:22px;}
.eventTLeft p{font-size:13px;}
.learnMore{font-size:16px; padding:0 16px; line-height:36px;}
.eventPlaces{padding-bottom:30px;}
.neverMUTitle{padding-bottom:14px;}
.neverMUTitle h3{font-size:28px; padding-bottom:5px; line-height:30px; padding:0 10px;}
.neverMUTitle p{font-size:16px; line-height:18px;}
.neverMUpdate{padding:0 20px; margin:30px auto 35px}
.joinBlock{width:100%; margin-bottom:10px;}
.joinBlock:last-child{margin-bottom:0px;}
.joinC{flex-wrap:wrap; padding-bottom:10px;}
.joinAgree{flex-wrap:wrap;}
.joinAgree label{font-size:16px; margin-bottom:10px;}
.submitNE{font-size:20px; height:40px; padding:0 20px;}
.joinCom{flex-wrap:wrap; padding:5px 10px 10px; justify-content:center; height:auto;}
.joinCom p{font-size:21px; padding-right:0px; padding-bottom:8px;}
.joinBox{font-size:17px;}
.neverMUpdate:before{top:16px;}

/* Contact */
.pageTitle h2{font-size:32px; line-height:38px;}
.pageTitle p{font-size:17px; line-height:22px;}
.contactArea{width:98%;}
.contactBox{border:3px solid;}
.contactBox p{font-size:17px; line-height:22px;}
.contactBox h3{font-size:28px; padding-bottom:3px;}
.visitFaq, .openTicket{min-width:180px; font-size:18px; line-height:34px;}

/* Popup */
.popupSpace{padding:12px;}
.contactRight h3{font-size:26px; letter-spacing:0.05em;}
.sTwoBlocks .sBlock{width:100%; margin-bottom:15px;}
.sTwoBlocks .sBlock:last-child{margin-bottom:0px;}
.contactRight{padding:16px;}
.submitMsg{padding:0 25px; height:42px; font-size:24px;}

/* Exhibitor */
.twoFBlocks .sBlock{width:100%; margin-bottom:15px;}
.twoFBlocks .sBlock:last-child{margin-bottom:0px;}
.payBtn{height:38px; padding:0 18px; font-size:17px;}
.exhibitorForm{padding-bottom:10px;}

/* Participants */
.verticalhere{margin-left:0px;}

/* Sponsorships */
.packageBlock h3{font-size:20px; line-height:38px; padding:0 14px;}
.acordTitle i{margin-right:0px;}
.sponsorRight ul{margin-bottom:20px;}
.awsShip{flex-wrap:wrap;}
.promoBlock{flex-wrap:wrap; padding-top:14px;}
.promoBox{width:100%; margin-bottom:15px; margin-right:0px;}
.sponsorships{padding-bottom:38px;}
.continue{font-size:20px; height:40px; padding:0 20px;}

/* Schedule */
#scheduleTab .resp-tabs-list li{width:100%; margin-right:0px;}
.scheduleArea{padding-top:30px;}
.scheduleTitle{flex-wrap:wrap; position:relative;}
.scheduleTitle h4{width:100%; padding-top:5px;}
.scheduleTitle i{position:absolute; right:0px; top:5px;}
.scheduleDate{font-size:20px; height:40px; padding:0 20px;}

/* Exhibitor */
.benefitsRight h3{font-size:28px;}
.getBooth{min-width:inherit; padding:0 15px;}
.getExposure{min-width:inherit; padding:0 15px;}
.boothTitle p{font-size:17px; line-height:22px;}
.boothBlock{width:100%; margin-right:0px;}
.boothPics{height:160px;}

/* Venue */
.hotelDetails h3{font-size:36px; line-height:34px;}
.hotelDetails h3 span{letter-spacing:0.1em;}
.hotelFacility ul li{width:100%; font-size:18px;}
.hotelFacility ul li:nth-child(2), .hotelFacility ul li:nth-child(9),.hotelFacility ul li:nth-child(11),.hotelFacility ul li:nth-child(13){border-top:1px solid #d0d0d2;}
.hotelFacility ul li:last-child{border:none;}
.bookYRoom{height:46px;}
.hotelAddress i{position:absolute; left:0px; top:12px;}
.hotelAddress{position:relative; padding-left:26px;}

/* Venue Results */
.roomName{font-size:20px; line-height:38px; padding:0 14px;}
.roomSize{font-size:20px;}
.guestName{width:100%;}
.roomTariff{padding-top:15px;}
.addCDetails{padding:16px 22px;}
.payBtnB{height:38px; padding:0 17px; font-size:17px;}
.checkOptions label{width:100%; padding-bottom:0px;}
.hotelRight{padding-bottom:38px;}
.companyInvoice{font-size:16px; padding:10px 15px;}

/* Visa Letter */
.latterDetails{padding:24px 0px 28px;}
.enterLDetails{padding:24px 0px 28px;}
.ldTitle h1{font-size:26px; padding-bottom:4px;}
.ldTitle h5{font-size:18px; line-height:22px;}
.ldTitle{padding-bottom:10px; margin-bottom:10px;}
.ldDetails p{font-size:17px; line-height:21px;}
.edTitle h2{font-size:26px;}
.halfBlocks, .twoBlocks{flex-wrap:wrap;}
.dob{width:100%; margin-bottom:15px; margin-right:0px;}
.genderOptions{height:auto;}
.twoBlocks .edBlock{width:100%;}
.myVisaL{padding-top:5px;}

/* Ticket Form */
#purchaseTicket .resp-tabs-list li{margin-bottom:8px;}
#purchaseTicket .resp-tabs-list li:last-child{margin-bottom:0px;}
.ticketPrice{flex-wrap:wrap; justify-content:flex-end;}
.ticketPrice .totalDue{text-align:right; width:100%; padding-bottom:10px;}
.quantity .selectric .label{height:40px; line-height:40px; margin:0 42px 0 20px;}
.quantity .selectric .button{height:40px; width:42px;}
.moreCDetails{margin-top:15px;}

/* Ticket Form Company Badges */
.businessTickets ul li{font-size:22px; line-height:30px;}
#thankyouMsg .contactRight h3{margin-bottom:10px;}

/* Home */
.ibiza{width:240px;}
.bannerContent{max-width:94%;}
.creators{font-size:15px;}
.dateAddress{text-align:center; font-size:17px;}
.otherInfo{font-size:17px; line-height:20px;}
.selectOptions{width:280px;}
.selectOptions .selectric .label{line-height:45px; height:45px; margin:0 56px 0 15px; font-size:18px;}
.selectOptions .selectric .button{width:47px; height:45px; background-size:14px;}
.banner .centerwrap{height:450px;}
.brandLogos .secondwrap{justify-content:center; flex-wrap:wrap; padding:15px 0px 5px; height:auto;}
.bLogo{margin:0 10px 10px;}
.bLogo img{max-height:20px;}
.annualContent h1{font-size:28px; line-height:38px;}
.affiliateC{flex-wrap:wrap;}
.affiliateC span{margin-left:0px; margin-top:2px;}
.whereWhen ul li{width:100%; margin-right:0px; margin-bottom:8px;}
.whereWhen ul li:last-child{margin-bottom:0px;}
.whereWhen ul{flex-wrap:wrap;}
.summitFeatures{padding-top:24px;}
.attendBox h5{font-size:17px;}
.speakerNameL h4{font-size:32px; line-height:32px;}
.speakerNameL h4 span{font-size:14px;}
.speakerSocial a{width:34px; height:34px; font-size:18px;}
.speakerNameR p{font-size:16px; line-height:20px;}
.seeAllTwo{flex-wrap:wrap;}
.becomeSpeaker{margin-left:0px; margin-top:10px;}
.classBox{flex-wrap:wrap;}
.classPic{width:100%; margin-right:0px;}
.classDetails{width:100%; padding-top:10px;}
.sponsorLists ul li{margin:0 8px 16px;}
.ticketTitle h3{font-size:40px; line-height:42px;}
.ticketFeatures{padding:10px;}
.ticketFeatures li{font-size:15px; line-height:19px; padding-top:5px; padding-bottom:2px;}
.ticketFeatures li i{background-size:16px;}
.businessAffiliates{flex-wrap:wrap;}
.countdown-amount{font-size:50px; line-height:50px;}
.countdown-section:after{right:11px; font-size:50px; line-height:60px;}
.baBox{margin:0px; margin-bottom:15px;}
.baBox:last-child{margin-bottom:0px;}
.preSponSlider{height:90px;}
.preSponSlider .owl-nav{top:33%;}
.networkingTitle button{font-size:22px; line-height:44px;}
.networkingTitle button i{background-size:22px; width:22px; height:25px;}
.testiBlock:before{left:-8px;}
.testiBlock::after{right:-8px;}
.networkingArea{padding-bottom:12px;}
.testingContentL, .testingContentR{width:100%; position:relative;}
.viewMap{flex-wrap:wrap; justify-content:center; margin-bottom:34px;}
.viewMap p{text-align:center; width:100%;}
.viewIMap{margin-top:10px;}
.testingContentL p, .testingContentR p{font-size:17px; line-height:21px;}

.agreePrice{padding-top:20px;}

.edTitle p{font-size:17px; line-height:21px;}

/* Venue Alternative */
.hotelPrice{letter-spacing:0.05em;}
.oHotelPrice{letter-spacing:0.05em;}
.hotelBlock{padding:8px;}
.otherHPics{margin-bottom:12px;}
.otherHInfo h3{font-size:28px;}






}