@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;}











}
@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;}
.ibiza{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;}













}
@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;}
.ibiza{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;}

}
@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:center; 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;}






}
@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:32px; 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;}



}
@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 5px 10px; justify-content:center; height:auto; margin-top: 20px; margin-bottom: 50px;}
.joinCom p{font-size:21px; padding: 8px 0px 8px 0px;}
.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;}
.seeAllSpeakers{margin-left:0px; margin-top:10px;}
.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;}
.testimonialBlock:before{left:-4px;}
.testimonialBlock::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;}



}