.mobile-bg { display:none;}
/*code for 320px to 479px*/
@media only screen and (min-width:320px) and (max-width:1023px){
.tdtd{ display:none;}
.brremove { display:none;}
/*.sss  { display:none!important;}*/
}

@media only screen and (min-width:250px) and (max-width:479px){
.crtdt { display:none;}
.midSecb{margin-bottom:0px;}
.vps-sec{margin-bottom:0px;}
.mobile-bg { display:block; width:98%; margin:10px auto;}
.manf{padding:25px;}
.common-div { width:100%;}
.partner-div { display:none;}
.mob-partner-div { display:none; }
.mob-partner-div img{ width:100%;}
.frm-cont{padding:10px;}
.frm-cont div.sec span.rsec input[type="text"]{margin-right:0px!important;width:100%;}

header #top-strip { float:none; margin:0 auto; width:100%; background:#000; height:auto;}
header #top-strip .strip { width:100%;}
header #top-strip .hotline { text-align:center; margin-bottom:10px; line-height:20px;}
header #top-strip .social {clear: both; float: none; margin:0 auto;}
#hdr-bg { height:auto;}
header.sticky { display:none !important;}
header .hdr-container{ width:100%; top:0; padding:15px 0;}
#popup { left:1%; height:auto; width:99%; top:10px;}
.tab-box {margin-top:95px; width:99%;}
ul.tabs li { font-size:15px;}
header .logo { float: none; margin: 0 auto 20px; width: 312px;}
header .logo a img{ }
header .top-conf {display:none;}
header .date { border-bottom: 1px dotted #333; border-right: medium none; float: none; margin: 0 auto 20px; padding: 10px 0; text-align: center;    width: 99%; border-top: 1px dotted #333;}
header .top-info { display:none;} 
header .btnblk { float: none; margin: 0 auto; width: 59%;}
#nav-bg{ height:24px;}
.menu-container { width:100%;}
.flexslider .slides img { height: auto;  left: 0; width: 100%;}
.flexslider .flex-control-nav { bottom: 3px;}
.center-container{ width:100%;}
.midpad40{ padding:20px 0;}
.main-hdg { font-size:30px;}
.spkrpad40 { padding:20px 0;}
#overview-bg { height:auto;}
.overpad40{ padding:20px 0;}
ul.number-list { margin: 0 auto; width: 62%;}
ul.number-list li { margin:0 auto 20px;}
ul.number-list li:last-child{ margin-bottom:0;}
.confpad40 { padding:20px 0;}
.sml-hdg { font-size:24px;}
.agenda-space { width:87px;}
.view-agenda { float:none; margin:15px auto 0;}
ul.ageda-list li {  margin: 0 0 30px; padding: 20px; width: 100%;}
#award-bg { height:auto;}
.awrdpad40 { padding:20px 0;}
.awrd-left { float: none; margin: 0 auto; width: 98%;}
.awrd-right { float: none; margin: 0 auto 0; width: 98%;}
.cat-btn { display: block; float: none; margin: 20px auto 0;}
.exhibitpad40{ padding:20px 0;}
.videopad40{ padding:20px 0px;}
ul.video-test-list li { float: none;  margin: 0 auto 10px; padding: 20px; width: 95%;}
.test-txt{ text-align:center;}
.test-txt span { text-align:center;}
.pastpad40{ padding:20px 0;}
.socialpad40 { padding:0;}
ul.social-media { display:none;}
ul.ftrcontact li { float: none; margin: 0 auto 20px; text-align: center; min-height:auto; margin-bottom:20px;}
ul.ftrcontact li:last-child{ min-height:auto; margin-bottom:0;}
.btm-container{ display:none;}
.mobpart-container{ width:100%; display:block;}
.mobpart-container img{ width:100%;}
.copyright { float: none; margin: 0 auto 20px; text-align: center; width: 96%; }
.btmpwrd { float: none; margin: 0 auto; width: 79%; text-align:center;}
.btmpwrd p{text-align:center!important; width:100%;}
.innerLeft { width:99%; margin:0 auto 30px;}
.innerRight { clear: both; float: none; margin: 0 auto; width:78%; text-align:center;}
.innerpad{padding: 20px 0;}
.top-hdg {font-size: 60px; line-height: 57px; padding-top: 45px;}
.top-hdg2 { font-size: 48px; line-height: 45px; padding-top: 50px;}
.top-hdg2 span {font-size: 50px; line-height: 54px;}
ul.contact-part li { margin-bottom:20px; text-align:center; width:100%;}
ul.contact-part li:last-child{ margin-bottom:0;}
h4.sub-head { text-align:center;}
p.innerTxt {  margin:0 7px; font-size:16px;}
.confLeftpart { float: none; margin: 0 auto 30px; width: 52%; }
.confRightpart { float: none; margin: 0 auto; width: 99%;}
.confRightpart P { text-align:center;}
h2.agenda-innerhdg { line-height:26px; text-align:center;}
.spkr-inner-left { float:none; margin:0 auto 30px; text-align:center; width:56%;} 
.spkr-inner-right { float:none; margin:0 auto; width:100%;}
p.quote { text-align:center;}
ul.spkr-inner-all li { border:none; margin:0 auto 30px; padding:0; width:99%;}
.spkr-left-part { float: none; margin: 15px auto; width: 56%;}
.spkr-right-part {float: none; margin: 0 auto; width: 99%;}
.spkr-right-part strong { text-align:center;}
.spkrSess-info { border:none;}
.agnLeft-part { float: none; margin: 0 auto; width: 45%;}
.agnRight-part { clear: both; float: none; margin: 0 auto; width: 99%;}
.agnRight-part span { text-align:center;}
.agnRight-part strong { text-align:center;}
.awrd-reg div.sec span.rsec ul.owner li { width:100%;}
.awrd-reg div.sec span.rsec textarea, .conf-reg div.sec span.rsec textarea, .exhibit-reg div.sec span.rsec textarea, .spnsr-reg div.sec span.rsec textarea, .awrd-reg div.sec span.rsec input[type="text"], .conf-reg div.sec span.rsec input[type="text"], .exhibit-reg div.sec span.rsec input[type="text"], .down-broc div.sec span.rsec input[type="text"], .spnsr-reg div.sec span.rsec input[type="text"] { width:93%; margin-right:5%;}
.conf-reg div.sec span.rsec select { width:95%; margin-right:5%;}
.awrd-reg ul.awrdRegCat li { width:92%;}
ul.exhibit-list li { width:98%;}
ul.awrds-cat-inner li { width:98%;}
ul.partner { width:68%;}
.partner-inner-left { float: none; margin: 0 auto 30px; width: 73%;}
.partner-inner-right { float: none; margin-left: 0; text-align: center; width: 100%;}
ul.inner-speaker { width:69%;}
ul.gall-list { margin:0 auto; width:69%;}
.video-pop{width:300px; height:180px; background:#fff;}
.video-pop iframe{width:300px; height:180px;}
.showpad40 { padding:20px 0;}
ul.show-opt { margin:0 auto; width:99%;}
ul.show-opt li{ width:100%; margin:0 0 20px 0; padding:10px 10px 20px;}
ul.show-opt li:last-child{ margin-bottom:0;}
.bar-summit { height:auto;}
.chai-summit { height:auto;}
.dine-summit { height:auto;}
.h90{ height:auto;}
.mid-frm { width:100%; height:100%;}
.mid-frg-reg div.sec label.lsec { font-size:16px;}
.well { width:92%; height:325px;}
.well img{ width:100%;}
.well h2{ font-size:30px;}
ul.awrd-winner{padding:10px;}
ul.awrd-winner li span.awrd{width:100%;float:none;}
ul.awrd-winner li span.dot{ width:2%;float:none; display:none;}
ul.awrd-winner li strong.comp-name{ width:98%; border-bottom:1px solid #ccc;padding:10px 0;margin-bottom:10px;}
/*pp start */
.awrd-box{width:95%;margin:0 auto 10px;float:none;padding:20px;height:560px;}
.exhibition-box{width:95%;margin:0 auto 10px;float:none;padding:20px;height:560px;}
.kickoff-box{width:95%;margin:0 auto 10px;float:none;padding:20px;height:580px;}
.pitch-box{width:95%;margin:0 auto 10px;float:none;padding:20px;height:630px;}
.pitch-box img{ width:100%; height:auto;}
.nominate-btn , .stall-btn,.kmore-btn{margin:15px auto 0;}
.kmore-btn2{margin-top:15px;}
/* pp ends */
.about-left {float: none;    margin: 0 auto;    text-align: center;    width: 300px; }
.about-left img{ width:100%;}
.about-right {float: none;    margin: 0 auto;    text-align: center;    width: auto; }
.know-btn { margin:0 auto; text-align:center; float:none;}
.overview-bg { height:auto;}
.main-txt { margin:0 5px 22px 5px;}
.inner-head { margin:0 auto 20px; text-align:center;}
.sub-head { margin: 10px 0 10px 7px; font-size:18px;}
.pad50 { padding:30px 0;}
ul.overview-list2 li { width:auto;}
.frm-cont div.sec label.lsec { font-size:14px;}
.frm-cont div.sec { margin:0 auto 10px; width:98%; }
ul.awrds-cat { margin:10px 0 0 0;}
ul.own-type li, ul.ques-opt li {  font-size: 11px;}
ul.term li input[type="checkbox"], ul.show-fee li input[type="radio"], ul.show-fee li input[type="radio"], ul.own-type li input[type="radio"] { margin: 5px 2px 0 0;}
ul.awrds-cat li { width: auto;     font-size: 14px;}
.frm-cont div.sec span.rsec { font-size:12px; }
ul.term li, ul.show-fee li, ul.pay-opt li { font-size:12px;}
.inpt-txt { width:56px;}
ul.term { margin-top:7px;}
.disableInputField { width:58.5%;}
.inner-txt { text-align:center;}
.innerLeftpart { float: none; margin: 0 auto; width: 100%;}
.sub-head { text-align:center;}
.innerRightpart { float: none; margin: 30px auto 0; width: 100%;}
ul.inner-list2 li { width:88%;}
/*home code start */
.logo { margin:10px 0 0 19px;}
.righ { margin:0px auto 10px; float:none; width:100%; overflow:hidden;}
.ven { margin:20px auto 10px; float:none; overflow:hidden; width:265px;}
.nomi { margin:0 auto 10px; float:none; width:208px;}
.buyticke   { float:none; margin:10px auto; width:165px;}
.top-social { margin:0 auto; width:154px; background:#EDB850;   height: 45px;    padding: 10px 0; float:none;}
.asmenu { margin:20px 0 0 0; border-top:1px solid #fff;}
.vido { float:none; width:98%;margin:0 auto;}
.vido img { width:100%;}
.vidotxt { float:none; width:98%; margin:0 auto;}

.awardsbg { background-image:none; background-color:#EDB850; height:auto; margin:20px 0 0 0;}
.aws-left { width:100%; float:none;   margin: 20px 0 0;}
.aws-right { width:100%; float:none;  margin: 20px 0 0; background:#202020; padding:20px 0 0 0;}
.winblk{ width:98%; background-color:#1297D0; padding:20px 10px; margin:0 auto;}
.aws-left1 {width:100%; float:none;}
.aws-left2 {width:100%; float:none; margin:20px auto;}
.cc { margin:0 auto; text-align:center;}
.cc-rr { font-size:40px; line-height:36px; }
.cc-rr span {font-size:37px;}
.know-btnss { margin:20px auto;}
.csss { margin:10px auto; text-align:center;}
.know-btnssxs { margin:10px auto;}
ul.awss { width:98%; margin:10px auto 0;}
ul.awss li {width: 46%;  margin: 0 0 5px 10px;}
ul.awss li img { width:100%;}
.sssls { margin:10px auto; width: auto;}
.know-booksq { margin:10px auto;}
.scmid { display:none;}
.testmisbg { background:#EDB850; width:100%; margin:0px auto;}
.tesblk { margin:0 auto; padding:10px 0; width:auto; text-align:center;}
.testmiss { margin:0 auto; text-align:center; width:auto;}
.texminx { margin:0 auto; width:300px; text-align:center; border:none; float:none;}
.know-booksqleft { float:none; margin:20px  auto;}
.medis { margin:0 auto; float:none; width:100%; padding:10px 0 0 0;}
.medi1 { width:100%; float:none; margin:20px auto; background:url(../images/768-photo.jpg); background-repeat:no-repeat;
background-position:center center; -webkit-background-size: cover; -moz-background-size: cover;  -o-background-size: cover; background-size: cover;  height: 150px; padding:0 0 0 10px;} 
.medi2 { width:100%; float:none; margin:20px auto;
 background:url(../images/768-Video.jpg); background-repeat:no-repeat;
background-position:center center; -webkit-background-size: cover; -moz-background-size: cover;  -o-background-size: cover; background-size: cover;  height: 150px; padding:0 0 0 10px;}
.videstxt { text-align:left;}
.vides { text-align:left;}
.cld { right:-76px; top:75px;}
.cld2 { right:-76px; top:85px;}
.cld3 { right:-76px; top:85px;}
.cld4 { right:-76px; top:85px;}
.cld5 { right:-140px; top:85px;}
.cld img.tdtd ,.cld2 img.tdtd ,.cld3 img.tdtd  {width:38%!important; height:auto!important;}
.cld img.sss,.cld2 img.sss,.cld3 img.sss{ display:none;}
.flexslider a { float:none;}
.cld a img{ width:38%!important; height:auto!important; }
.cld2 a img{ width:38%!important; height:auto!important; }
.cld3 a img{ width:38%!important; height:auto!important; }
.cld4 a img{ width:38%!important; height:auto!important; }
.cld5 a img{ width:38%!important; height:auto!important; }
.contactbg { height:auto;}
.ftr-btn { margin:0 auto; float:none;}
.know-books { margin:20px auto;} 
.ninel { margin:20px auto 0; border:none; float:none; overflow:hidden;}
/*home code end */
ul.gall-list{ margin:0 auto; width:68%;}
ul.gall-list li { margin-right:0;}
.video-pop{width:300px; height:180px;}
.video-pop iframe{width:300px; height:180px;}

.videsct {  margin: 30px 0 20px 10px;}
.imgslid { margin: 30px 0 0;}


.lefy { float:none; width:93%; margin:0 auto; clear:both;}
.righty{ float:none;margin:0 auto;clear:both;width:100%;}
.lev1 { overflow:hidden; height:auto; text-align:center;}
.sliderSec { display:none;}
.regSec { float:none; width:auto; height:auto;}
.midSecb { float:none; width:auto; height:auto;}
ul.medlist li.bg1 { height: 280px; background-size:cover;
    width: 100%; margin-bottom:1px;}
ul.medlist li.bg2 { height: 280px; background-size:cover;
    width: 100%; margin-bottom:1px;}
ul.medlist li.bg3 { height: 280px; background-size:cover;
    width: 100%; margin-bottom:1px;}
ul.medlist li.bg4 { height: 280px; background-size:cover;
    width: 100%; margin-bottom:1px;}
	ul.medlist li {  width: 100%; float:none; height:247px; 
	}
	.rigmidSecb { height:auto; float:none; width:auto; display:none;}
	 
	.awdpart { height:auto; float:none; width:auto; padding: 20px 20px 10px;display:none;}
	.secpart  { height:auto; float:none; width:auto;}
	.pssp {  width: 100%; float:none;}
	.viewall{ margin:0 auto 10px; float:none; }
	.awwe-head { margin:0 auto; text-align:center;width:200px; float:none;}
.awdsbg {width:100%;  height: 382px;
    padding: 20px 0; margin:0 auto; border:none;display:none;}
	.tsta { float:none; width:100%; clear:both;} 

.phobg { width:auto; display:none;}
.vdobg { width:auto;display:none;}
ul.contrre li { margin:0 auto 10px; float:none; width:75%;}
.heigasa { height:5px;}
.orglogo { display:none;}
.vensection { margin:10px auto 0px; text-align:center; width:auto; float:none; }
ul.awalist { margin:0 auto; width:95%;overflow:hidden;}
.top-socialnew { margin:10px auto; text-align:center; float:none; overflow:hidden;}
ul.awalist li {margin:7px 1px 0 0;}
.appbtn { width:160px; margin:10px auto; float:none;}
.appbtn:hover  { width:300px; margin:10px auto; float:none;}
#sliderCont { display:none!important;}

#awrdregfrm ul.sec3 li {width: 96%;margin-left: 17px; font-size:13px;}
#SponsorRegfrm, #estateDwnfrm, #frmconfreg, #awrdregfrm {width: 94%;
margin: 20px auto;}
.vps-sec{padding:20px;}
.vps-top{width:100%;}
.vps-logo{width:100%; text-align:center;}
.vps-logo img{width:196px; margin:0 auto; float:none;}
.vps-tagline{border-left:0px; width:100%;padding-left:0px; text-align:center;}
.vps-tagline h2{font-size:29px; text-align:center;line-height:25px;}
.vps-agenda{width:100%;border-right:0px; padding-right:0px; text-align:center; border-bottom:1px dotted #c1c1c1;padding-bottom:30px;margin-bottom:30px;}
.agenda-top{width:100%;}
.agenda-title{width:100%; text-align:center; overflow:hidden;}
.agenda-title h3{padding-bottom:20px;}
.agenda-btn{width:130px; text-align:center; float:none; clear:both; margin:20px auto 0;}
ul.vps-list li{ text-align:left;}
.gallery-vps ul.winne li{width:100%; height:187px;}


.vps-expo{width:100%; text-align:center;padding-left:0px;}
.gallery-expo ul.winne2 li{width:100%; height:187px;}


}

@media only screen and (min-width:360px) and (max-width:479px){
.rsubhaed { text-align:center;}
.lefy { float:none; width:84%; }

.confLeftpart { width: 42%; }
ul.partner { width:61%;}
.partner-inner-left { width: 66%;}
ul.inner-speaker { width:61%;}
ul.gall-list { width:61%;}
.agnLeft-part { width:41%;}
.well { width:92%;}
.agenda-space { width:105px;}
.well img{ width:100%;}
ul.winner-list li span.awrd{width:48%;float:left;}
ul.winner-list li span.dot{ width:2%;float:left;}
ul.winner-list li strong.comp-name{ width:50%; float:left;}
header .btnblk { width: 53%;}
.disableInputField { width:63.5%;}
.sliderSec { display:none!important;}
ul.awalist {width: 84%; }
}


@media only screen and (min-width:375px) and (max-width:480px){ .agenda-space { width:115px; } ul.number-list {    width: 56%; } }

/*code for 480px to 599px*/
@media only screen and (min-width:480px) and (max-width:599px){
	.midSecb{margin-bottom:0px;}
	.frm-cont{padding:10px;}
.frm-cont div.sec span.rsec input[type="text"]{margin-right:0px!important;width:100%;}
.vps-sec{margin-bottom:0px;}
.mobile-bg { display:block;}
.crtdt { display:none;}
.common-div { width:100%;}
.partner-div { display:none;}
.mob-partner-div { display:none; }
.mob-partner-div img{ width:100%;}
header #top-strip { float:none; margin:0 auto; width:100%; background:#000; height:auto;}
header #top-strip .strip { width:100%;}
header #top-strip .hotline { text-align:center; margin-bottom:10px; line-height:20px;}
header #top-strip .social {clear: both; float: none; margin:0 auto;}
#hdr-bg { height:auto;}
header.sticky { display:none !important;}
header .hdr-container{ width:100%; top:0; padding:15px 0;}
#popup { left:1%; height:auto; width:99%; top:10px;}
.tab-box {margin-top:95px; width:99%;}
ul.tabs li { font-size:15px;}
header .logo { float: none; margin: 0 auto 20px; width: 312px;}
header .logo a img{}
header .top-conf {display:none;}
header .date {  float: left; margin: 0 auto; padding: 10px 0 0 10px; width: 60%; border-top: 1px dotted #333; border-right:none;}
header .top-info { display:none;} 
header .btnblk { margin: 0 auto 0; width: 40%; border-top: 1px dotted #333; padding-top:9px;}
#nav-bg{ height:24px;}
.menu-container { width:100%;}
.flexslider .slides img { height: auto;  left: 0; width: 100%;}
.flexslider .flex-control-nav { bottom: 3px;}
.center-container{ width:100%;}
.midpad40{ padding:20px 0;}
.main-hdg { font-size:30px;}
.spkrpad40 { padding:20px 0;}
#overview-bg { height:auto;}
.overpad40{ padding:20px 0;}
ul.number-list li { margin:0 0 30px 30px;}
ul.number-list li:nth-child(3n){ margin-bottom:0;}
ul.number-list li:last-child{ margin-bottom:0;}
.confpad40 { padding:20px 0;}
.sml-hdg { font-size:24px;}
.agenda-space { width:10px;}
.view-agenda { margin-right:5px;}
ul.ageda-list li {  margin: 0 0 30px; padding: 20px; width: 100%;}
#award-bg { height:auto;}
.awrdpad40 { padding:20px 0;}
.awrd-left { float: none; margin: 0 auto; width: 98%;}
.awrd-right { float: none; margin: 0 auto 0; width: 98%;}
.cat-btn { display: block; float: none; margin: 20px auto 0;}
.exhibitpad40{ padding:20px 0;}
.videopad40{ padding:20px 0;}
ul.video-test-list li { float:none; margin:0 auto 20px;}
ul.video-test-list li:last-child{ margin-bottom:0;}
.test-txt{ text-align:center;}
.test-txt span { text-align:center;}
.pastpad40{ padding:20px 0;}
.socialpad40 { padding:0;}
ul.social-media { display:none;}
ul.ftrcontact li { float: none; margin: 0 auto 20px; text-align: center; min-height:auto; margin-bottom:20px;}
ul.ftrcontact li:last-child{ min-height:auto; margin-bottom:0;}
.btm-container{ display:none;}
.mobpart-container{ width:100%; display:block;}
.mobpart-container img{ width:100%;}
.copyright { float: none; margin: 0 auto 20px; text-align: center; width: 96%; }
.btmpwrd { float: none; margin: 0 auto; width: 54%;}
.innerLeft { width:99%; margin:0 auto 30px;}
.innerRight { clear: both; float: none; margin: 0 auto; width:52%;}
.innerpad{padding: 20px 0;}
.top-hdg {font-size: 60px; line-height: 57px; padding-top: 70px;}
.top-hdg2 { font-size: 48px; line-height: 45px; padding-top: 50px;}
.top-hdg2 span {font-size: 50px; line-height: 54px;}
ul.contact-part li { margin-bottom:20px; text-align:center; width:100%;}
ul.contact-part li:last-child{ margin-bottom:0;}
h4.sub-head { text-align:center;}
p.innerTxt {  margin:0 7px;}
ul.overview-list2 li { width:auto; clear:both;}
.confLeftpart { float: none; margin: 0 auto 30px; width: 32%; }
.confRightpart { float: none; margin: 0 auto; width: 99%;}
.confRightpart P { text-align:center;}
h2.agenda-innerhdg { line-height:26px; text-align:center;}
.spkr-inner-left { float:none; margin:0 auto 30px; text-align:center; width:46%;} 
.spkr-inner-right { float:none; margin:0 auto; width:100%;}
p.quote { text-align:center;}
ul.spkr-inner-all li { border:none; margin:0 auto 30px; padding:0; width:99%;}
.spkr-left-part { float: none; margin: 15px auto; width: 44%;}
.spkr-right-part {float: none; margin: 0 auto; width: 99%;}
.spkr-right-part strong { text-align:center;}
.spkrSess-info { border:none;}
.agnLeft-part { float: none; margin: 0 auto; width: 31%;}
.agnRight-part { clear: both; float: none; margin: 0 auto; width: 99%;}
.agnRight-part span { text-align:center;}
.agnRight-part strong { text-align:center;}
.awrd-reg div.sec span.rsec ul.owner li { width:100%;}
.awrd-reg div.sec span.rsec textarea, .conf-reg div.sec span.rsec textarea, .exhibit-reg div.sec span.rsec textarea, .spnsr-reg div.sec span.rsec textarea, .awrd-reg div.sec span.rsec input[type="text"], .conf-reg div.sec span.rsec input[type="text"], .exhibit-reg div.sec span.rsec input[type="text"], .down-broc div.sec span.rsec input[type="text"], .spnsr-reg div.sec span.rsec input[type="text"] { width:93%; margin-right:5%;}
.conf-reg div.sec span.rsec select { width:95%; margin-right:5%;}
.awrd-reg ul.awrdRegCat li { width:92%;}
ul.exhibit-list li { width:98%;}
ul.awrds-cat-inner li { width:98%;}
ul.partner { width:95%;}
ul.partner li:nth-child(2n){ margin-right:0;}
.partner-inner-left { float: none; margin: 0 auto 30px; width: 49%;}
.partner-inner-right { float: none; margin-left: 0; text-align: center; width: 100%;}
ul.inner-speaker { width:98%;}
ul.gall-list {margin: 0 auto; width:95%;}
ul.gall-list li:nth-child(2n) { margin-right:0;}
.video-pop{width:460px; height:280px; background:#fff;}
.video-pop iframe{width:460px; height:280px;}
.showpad40 { padding:20px 0;}
ul.show-opt { margin:0 auto; width:99%;}
ul.show-opt li{ width:100%; margin:0 0 20px 0; padding:10px 10px 20px;}
ul.show-opt li:last-child{ margin-bottom:0;}
.bar-summit { height:auto;}
.chai-summit { height:auto;}
.dine-summit { height:auto;}
.h90{ height:auto;}
.mid-frm { width:100%; height:100%;}
.mid-frg-reg div.sec label.lsec { font-size:16px;}
#agendatabcontent1, #agendatabcontent2 {min-height: auto; width: 94%; margin: 0 auto ;}
.well { width:92%; height:250px;}
.well img{ width:100%;}
.well h2{ font-size:30px;}
/*p*/
.awrd-box{width:460px;margin:0 auto 10px;float:none;padding:20px;height:440px;}
.exhibition-box{width:460px;margin:0 auto 10px;float:none;padding:20px;height:470px;}
.kickoff-box{width:460px;margin:0 auto 10px;float:none;padding:20px;height:460px;}
.pitch-box{width:460px;margin:0 auto 10px;float:none;padding:20px;height:510px;}
.nominate-btn , .stall-btn,.kmore-btn{margin:20px auto 0;}
.kmore-btn2{margin-top:50px;}
/* p*/
.about-left {float: none;    margin: 0 auto;    text-align: center;    width: auto; }
.about-right {float: none;    margin: 0 auto;    text-align: center;    width: auto; }
.know-btn { margin:0 auto; text-align:center; float:none;}
.overview-bg { height:auto;}
.main-txt { margin:0 5px 22px 5px;}
.inner-head { margin:0 auto 20px; text-align:center;}
.sub-head { margin: 10px 0 10px 10px;}
.pad50 { padding:30px 0;} 
ul.awrds-cat li { width:auto; clear:both;}
.frm-cont div.sec {  width: 98%; margin:0  auto 15px;}
.disableInputField{ width:56.5%;}
ul.term li input[type="checkbox"] { margin:11px 0 0 0;}

/*home code start */
.logo { margin:10px 0 0 27px;}
.righ { margin:10px auto; float:none; width:100%; overflow:hidden;}
.ven { margin:20px auto 10px; float:none; overflow:hidden; width:265px;}
.nomi { margin:0 auto; float:none; width:208px;}
.buyticke   { float:none; margin:10px auto; width:165px;}
.top-social { margin:0 auto; width:154px; background:#EDB850;   height: 45px;    padding: 10px 0; float:none;}
.asmenu { margin:20px 0 0 0; border-top:1px solid #fff;}
.vido { float:none; width:98%;margin:0 auto;}
.vido img { width:100%;}
.vidotxt { float:none; width:98%; margin:0 auto;}

.awardsbg { background-image:none; background-color:#EDB850; height:auto; margin:20px 0 0 0;}
.aws-left { width:100%; float:none;   margin: 20px 0 0;}
.aws-right { width:100%; float:none;  margin: 20px 0 0; background:#202020; padding:20px 0 0 0;}
.winblk{ width:98%; background-color:#1297D0; padding:20px 10px; margin:0 auto;}
.aws-left1 {width:100%; float:none;}
.aws-left2 {width:100%; float:none; margin:20px auto;}
.cc { margin:0 auto; text-align:center;}
.cc-rr { font-size:40px; line-height:36px; }
.cc-rr span {font-size:37px;}
.know-btnss { margin:20px auto;}
.csss { margin:10px auto; text-align:center;}
.know-btnssxs { margin:10px auto;}
ul.awss { width:350px; margin:10px auto 0;}
ul.awss li {width: 46%;  margin: 0 0 5px 10px;}
ul.awss li img { width:auto;}
.sssls { margin:10px auto; width: auto;}
.know-booksq { margin:10px auto;}
.scmid { display:none;}
.testmisbg { background:#EDB850; width:100%; margin:0 auto;}
.tesblk { margin:0 auto; padding:10px 0; width:auto; text-align:center;}
.testmiss { margin:0 auto; text-align:center; width:auto;}
.texminx { margin:0 auto; width:300px; text-align:center; border:none; float:none;}
.know-booksqleft { float:none; margin:20px  auto;}
.medis { margin:0 auto; float:none; width:100%; padding:10px 0 0 0;}
.medi1 { width:100%; float:none; margin:20px auto; background:url(../images/768-photo.jpg); background-repeat:no-repeat;
background-position:center center; -webkit-background-size: cover; -moz-background-size: cover;  -o-background-size: cover; background-size: cover;  height: 150px; padding:0 0 0 10px;} 
.medi2 { width:100%; float:none; margin:20px auto;
 background:url(../images/768-Video.jpg); background-repeat:no-repeat;
background-position:center center; -webkit-background-size: cover; -moz-background-size: cover;  -o-background-size: cover; background-size: cover;  height: 150px; padding:0 0 0 10px;}
.videstxt { text-align:left;}
.vides { text-align:left;}


.contactbg { height:auto;}
.ftr-btn { margin:0 auto; float:none;}
.know-books { margin:10px auto; }
/*home code end */
.cld img.tdtd ,.cld2 img.tdtd ,.cld3 img.tdtd  {width:38%!important; height:auto!important;}
.cld img.sss,.cld2 img.sss,.cld3 img.sss{ display:none;}
.flexslider a { float:none;}
.cld { right:-17px; top:100px;}
.cld2 { right:-17px; top:109px;}
.cld3 { right:-17px; top:109px;}
.cld4 { right:-17px; top:109px;}
.cld5 { right:-98px; top:111px;}
.cld a img{ width:38%!important; height:auto!important; }
.cld2 a img{ width:38%!important; height:auto!important; }
.cld3 a img{ width:38%!important; height:auto!important; }
.cld4 a img{ width:38%!important; height:auto!important; }
.cld5 a img{ width:38%!important; height:auto!important; }
.slidic { display:none;}
.videsct { margin: 20px auto;    text-align: center;}
.lefy { float:none; width:69%; margin:0 auto; clear:both;}
.righty{ float:none;margin:0 auto;clear:both;width:100%;}
.lev1 { overflow:hidden; height:auto; text-align:center;}
.sliderSec { display:none;}
.regSec { float:none; width:auto; height:auto;}
.midSecb { float:none; width:auto; height:auto;}

ul.medlist li.bg1 { height: 247px;
    width: 100%; margin-bottom:1px;}
	ul.medlist li.bg2 { height: 247px;
    width: 100%; margin-bottom:1px;}
	ul.medlist li.bg3 { height: 247px;
    width: 100%; margin-bottom:1px;}
	ul.medlist li.bg4 { height: 247px;
    width: 100%; margin-bottom:1px;}
	ul.medlist li {  width: 100%; float:none; height:247px; 
	}
	.rigmidSecb { height:auto; float:none; width:auto; display:none;}
	 
	.awdpart { height:auto; float:none; width:auto; padding: 20px 20px 10px;display:none;}
	.secpart  { height:auto; float:none; width:auto;}
	.pssp {  width: 100%; float:none;}
	.viewall{ margin:0 auto 10px; float:none; }
	.awwe-head { margin:0 auto; text-align:center;width:200px; float:none;}
.awdsbg {width:100%;  height: 382px;
    padding: 20px 0; margin:0 auto; border:none;display:none;}
	.tsta { float:none; width:100%; clear:both;} 

.phobg { width:auto; display:none;}
.vdobg { width:auto;display:none;}
ul.contrre li { margin:0 auto 20px; float:none; width:75%;}
.heigasa { height:5px;}
.orglogo { display:none;}
.vensection { margin:10px auto 0px; text-align:center; width:auto; float:none; }
ul.awalist { margin:0 auto; width:63%;overflow:hidden;}
.top-socialnew { margin:10px auto; text-align:center; float:none; overflow:hidden;}
ul.awalist li {margin:7px 1px 0 0;}
.appbtn { width:160px; margin:10px auto; float:none;}
.appbtn:hover  { width:300px; margin:10px auto; float:none;}
#sliderCont { display:none!important;}

.vps-sec{padding:20px;}
.vps-top{width:100%;}
.vps-logo{width:100%; text-align:center;}
.vps-logo img{width:196px; margin:0 auto; float:none;}
.vps-tagline{border-left:0px; width:100%;padding-left:0px; text-align:center;}
.vps-tagline h2{font-size:29px; text-align:center;line-height:25px;}
.vps-agenda{width:100%;border-right:0px; padding-right:0px; text-align:center; border-bottom:1px dotted #c1c1c1;padding-bottom:30px;margin-bottom:30px;}
.agenda-top{width:100%;}
.agenda-title{width:100%; text-align:center; overflow:hidden;}
.agenda-title h3{padding-bottom:20px;}
.agenda-btn{width:130px; text-align:center; float:none; clear:both; margin:20px auto 0;}
ul.vps-list li{ text-align:left;}
.gallery-vps ul.winne li{width:49%; height:144px;}


.vps-expo{width:100%; text-align:center;padding-left:0px;}
.gallery-expo ul.winne2 li{width:49%; height:144px;}
ul.awrd-winner{padding:10px;}
ul.awrd-winner li span.awrd{width:100%;float:none;}
ul.awrd-winner li span.dot{ width:2%;float:none; display:none;}
ul.awrd-winner li strong.comp-name{ width:98%; border-bottom:1px solid #ccc;padding:10px 0;margin-bottom:10px;}

}

/*code for 600px to 767px*/
@media only screen and (min-width:600px) and (max-width:767px){
	.midSecb{margin-bottom:0px;}
.vps-sec{margin-bottom:0px;}
.frm-cont{padding:10px;}
.frm-cont div.sec span.rsec input[type="text"]{margin-right:0px!important;width:100%;}
.crtdt { display:none;}
.common-div { width:100%;}
.partner-div {  width:100%;}
header #top-strip { float:none; margin:0 auto; width:100%; background:#000; height:auto;}
header #top-strip .strip { width:100%;}
header #top-strip .hotline { text-align:center; margin-bottom:10px; line-height:20px;}
header #top-strip .social {clear: both; float: none; margin:0 auto;}
#hdr-bg { height:auto;}
header.sticky { display:none !important}
header .hdr-container{ width:100%; top:0; padding:15px 0;}
#popup { left:7%; height:auto; width:89%; top:10px;}
.tab-box {margin-top:95px; width:100%;}
header .logo { float: none; margin: 0 auto 20px; width: 56%;}
header .logo a img{ }
header .top-conf {display:none;}
header .date {  float: left; margin: 0 auto; padding: 10px 0 0 10px; width: 60%; border-top: 1px dotted #333; border-right:none;}
header .top-info { display:none;} 
header .btnblk { margin: 0 auto 0; width: 40%; border-top: 1px dotted #333; padding-top:9px;}
#nav-bg{ height:24px;}
.menu-container { width:100%;}
.flexslider .slides img { height: auto;  left: 0; width: 100%;}
.flexslider .flex-control-nav { bottom: 3px;}
.center-container{ width:100%;}
.main-hdg { font-size:30px;}
#overview-bg { height:auto;}
ul.number-list li { margin:0 0 30px 70px;}
ul.number-list li:nth-child(3n){ margin-bottom:0;}
ul.number-list li:last-child{ margin-bottom:0;}
.sml-hdg { font-size:24px;}
.agenda-space { width:10px;}
.view-agenda { margin-right:5px;}
ul.ageda-list li {  margin: 0 auto 30px; padding: 20px; width: 96%; min-height:210px; float:none;}
#award-bg { height:auto; background-position:-700px center;}
.awrd-left { float: none; margin: 0 auto; width: 98%;}
.awrd-right { float: none; margin: 0 auto 0; width: 98%;}
.cat-btn { display: block; float: none; margin: 20px auto 0;}
ul.video-test-list li { float:none; margin:0 auto 20px;}
ul.video-test-list li:last-child{ margin-bottom:0;}
.test-txt{ text-align:center;}
.test-txt span { text-align:center;}
ul.social-media li:first-child { margin: 0;}
ul.social-media li { float: none; margin: 0 auto !important;}
ul.ftrcontact li { loat: left; margin-bottom: 20px; margin-left: 10px; margin-right: 10px; min-height: 195px; padding: 0; width: 280px;}
.btm-container{ display:none;}
.mobpart-container{ width:100%; display:block;}
.mobpart-container img{ width:100%;}
.copyright { float: none; margin: 0 auto 20px; text-align: center; width: 96%; }
.btmpwrd { float: none; margin: 0 auto; width:48%;}
.innerLeft { width:99%; margin:0 auto 30px;}
.innerRight { clear: both; float: none; margin: 0 auto; width:42%;}
.innerpad{padding: 20px 0;}
.top-hdg {font-size: 60px; line-height: 57px; padding-top: 70px;}
.top-hdg2 { font-size: 48px; line-height: 45px; padding-top: 50px;}
.top-hdg2 span {font-size: 50px; line-height: 54px;}
ul.contact-part li { margin-bottom:20px; text-align:center; width:100%;}
ul.contact-part li:last-child{ margin-bottom:0;}
.magCont { width:280px;}
.mag-right { width:153px;}
h4.sub-head { text-align:center;}
p.innerTxt { margin:0 10px 10px;}
.confLeftpart { float: none; margin: 0 auto 30px; width: 25%; }
.confRightpart { float: none; margin: 0 auto; width: 99%;}
.confRightpart P { text-align:center;}
h2.agenda-innerhdg { line-height:26px; text-align:center;}
.spkr-inner-left { float:none; margin:0 auto 30px; text-align:center; width:40%;} 
.spkr-inner-right { float:none; margin:0 auto; width:100%;}
p.quote { text-align:center;}
ul.spkr-inner-all li { border:none; margin:0 auto 30px; padding:0; width:99%;}
.spkr-left-part { float: none; margin: 15px auto; width: 36%;}
.spkr-right-part {float: none; margin: 0 auto; width: 99%;}
.spkr-right-part strong { text-align:center;}
.spkrSess-info { border:none;}
.agnLeft-part { float: none; margin: 0 auto; width: 25%;}
.agnRight-part { clear: both; float: none; margin: 0 auto; width: 99%;}
.agnRight-part span { text-align:center;}
.agnRight-part strong { text-align:center;}
.awrd-reg div.sec span.rsec ul.owner li { width:50%;}
.awrd-reg div.sec span.rsec textarea, .conf-reg div.sec span.rsec textarea, .exhibit-reg div.sec span.rsec textarea, .spnsr-reg div.sec span.rsec textarea, .awrd-reg div.sec span.rsec input[type="text"], .conf-reg div.sec span.rsec input[type="text"], .exhibit-reg div.sec span.rsec input[type="text"], .down-broc div.sec span.rsec input[type="text"], .spnsr-reg div.sec span.rsec input[type="text"] { width:93%; margin-right:5%;}
.conf-reg div.sec span.rsec select { width:95%; margin-right:5%;}
.awrd-reg ul.awrdRegCat li { width:92%;}
ul.exhibit-list li { width:98%;}
ul.awrds-cat-inner li { width:98%;}
ul.partner { width:76%;}
ul.partner li:nth-child(2n){ margin-right:0;}
.partner-inner-left { float: none; margin: 0 auto 30px; width: 40%;}
.partner-inner-right { float: none; margin-left: 0; text-align: center; width: 100%;}
ul.inner-speaker { width:79%;}
ul.gall-list {margin: 0 auto; width:76%;}
ul.gall-list li:nth-child(2n) { margin-right:0;}
.video-pop{width:560px; height:340px; background:#fff;}
.video-pop iframe{width:560px; height:340px;}
ul.show-opt { margin: 0 auto; width: 60%; }
ul.show-opt li{ margin-bottom:20px;}
ul.show-opt li:last-child{ margin-bottom:0;}
.mid-frm { width:100%; height:100%;}
ul.ageda-list li:nth-child(3n) {margin-right: auto;}
.well { width:92%; height:250px;}
.well img{ width:100%;}
.well h2{ font-size:30px;}
ul.awrd-winner{padding:10px;}

/* p */
.awrd-box{width:460px;margin:0 auto 10px;float:none;padding:20px;height:425px;}
.exhibition-box{width:460px;margin:0 auto 10px;float:none;padding:20px;height:470px;}
.kickoff-box{width:460px;margin:0 auto 10px;float:none;padding:20px;height:465px;}
.pitch-box{width:460px;margin:0 auto 10px;float:none;padding:20px;height:510px;}
.nominate-btn , .stall-btn,.kmore-btn{margin:25px auto 0;}
.kmore-btn2{margin-top:50px;}
/* p */
.about-left {float: none;    margin: 0 auto;    text-align: center;    width: auto; }
.about-right {float: none;    margin: 0 auto;    text-align: center;    width: auto; }
.know-btn { margin:0 auto; text-align:center; float:none;}
.overview-bg { height:auto;}
.inner-head { margin:30px auto 20px; text-align:center;}
.sub-head { margin: 10px 0 10px 10px;}
ul.overview-list2 li { width:auto; clear:both;} 
.frm-cont div.sec { margin:0 auto 15px; width:98%;}
ul.awrds-cat li { width:auto; clear:both;}
.disableInputField{ width:63.5%;}

/* home start */
.logo { margin:10px 0 10px 0px;}
.righ { float:none; width:100%; margin:0 auto; clear:both; height:104px;}
.top-social { display:none; }
.asmenu { margin:0px; border-top:1px solid #ecb851;}
.vido { float:none; margin:0 auto;}
.vidotxt { float:none; margin:10px auto; width:580px;}
.ven { margin: 18px 0 15px 15px;}
.awardsbg { background-image:none; background-color:#EDB850; height:auto; margin:20px 0 0 0;}
.aws-left {  float:none;   margin: 20px 0 0; width:600px;}
.aws-right { float:none;  margin: 20px 0 0; background:#202020; padding:20px 0 0 0; overflow:hidden;clear:both; width:auto; }
.winblk{ width:98%; background-color:#1297D0; padding:20px 10px; margin:0 auto;}
.aws-left2 { width:270px; margin:54px 0 0 0;}
.aws-left1 { width:280px; margin:0px;}
.cc { margin:0 0 0 10px;}
.know-btnssxs { margin: 15px 0 10px 10px;}
.know-btnss { margin: 15px 0 10px 10px;}
ul.awss {  width: 100%;}
.know-books { margin:20px auto;}
.know-booksq { margin:20px auto;}
.scmid { height:auto; margin:0 auto;}
ul.social-media li { margin: 28px auto !important;}
.medis {     width: 700px;}
.medi1 { width:320px;}
.medi2 { width:320px; margin:40px 0 0 0;}
.partner-div { width:580px;}
.partner-div img{ width:100%;}
.contactbg { padding: 0 0 0 20px;}
.testmiss { margin:0 auto;}
.testmisbg { background:#ECB851; width:100%; float:none; width:auto; height:auto; margin:0 auto;}
.tesblk { margin:20px 0; padding:20px 0 0 0; float:none; width:100%;}
.texminx { float:none; margin:0 auto; border:none;}
.know-booksqleft { float:none; margin:10px  auto;}
.medis { margin:0 auto; float:none; width:100%; padding:10px 0 0 0;}
.medi1 { width:100%; float:none; margin:20px auto; background:url(../images/768-photo.jpg); background-repeat:no-repeat;
background-position:center center; -webkit-background-size: cover; -moz-background-size: cover;  -o-background-size: cover; background-size: cover;  height: 150px; padding:0 0 0 10px;} 
.medi2 { width:100%; float:none; margin:20px auto;
 background:url(../images/768-Video.jpg); background-repeat:no-repeat;
background-position:center center; -webkit-background-size: cover; -moz-background-size: cover;  -o-background-size: cover; background-size: cover;  height: 150px; padding:0 0 0 10px;}
.videstxt { text-align:left;}
.vides { text-align:left;}
ul.ftrcontact { padding: 20px 0 10px;}
ul.ftrcontact li {min-height: 127px; width:250px;}
/* home start */
.cld img.tdtd ,.cld2 img.tdtd ,.cld3 img.tdtd  {width:60%!important; height:auto!important;}
.cld img.sss,.cld2 img.sss,.cld3 img.sss{ display:none;}
.cld { right:14%; top:123px;}
.cld2 { right:14%; top:143px;}
.cld3 { right:14%; top:143px;}
.cld4 { right:14%; top:143px;}
.cld5 { right:-4%; top:148px;}
.cld a img{ width:60%!important; height:auto!important; }
.cld2 a img{ width:60%!important; height:auto!important; }
.cld3 a img{ width:60%!important; height:auto!important; }
.cld4 a img{ width:60%!important; height:auto!important; }
.cld5 a img{ width:50%!important; height:auto!important; }
.slidic { display:none;}
.videsct { margin: 20px auto;    text-align: center;}
.lefy { float:none; width:55%; margin:0 auto; clear:both;}
.righty{ float:none;margin:0 auto;clear:both;width:100%;}
.lev1 { overflow:hidden; height:auto; text-align:center;}
.sliderSec { display:none;}
.regSec { float:none; width:auto; height:auto;}
.midSecb { float:none; width:auto; height:auto;}

	
	
ul.medlist li.bg1 { height: 247px;
    width: 100%; margin-bottom:1px;}
	ul.medlist li.bg2 { height: 247px;
    width: 100%; margin-bottom:1px;}
	ul.medlist li.bg3 { height: 247px;
    width: 100%; margin-bottom:1px;}
	ul.medlist li.bg4 { height: 247px;
    width: 100%; margin-bottom:1px;}
	ul.medlist li {  width: 100%; float:none; height:200px; 
	}
	.rigmidSecb { height:auto; float:none; width:auto; display:none;}
	 
	.awdpart { height:auto; float:none; width:auto; padding: 20px 20px 10px;display:none;}
	.secpart  { height:auto; float:none; width:auto;}
	.pssp {  width: 100%; float:none;}
	.viewall{ margin:0 auto 10px; float:none; }
	.awwe-head { margin:0 auto; text-align:center;width:200px; float:none;}
.awdsbg {width:100%;  height: 382px;
    padding: 20px 0; margin:0 auto; border:none;display:none;}
	.tsta { float:none; width:100%; clear:both;} 

.phobg { width:auto; display:none;}
.vdobg { width:auto;display:none;}
ul.contrre li { margin:0 auto 20px; float:none; width:40%;}
ul.contrre { margin: 0 0 0px 0; overflow:hidden;}
.heigasa { height:5px;}
.orglogo { display:none;}
.vensection { margin:10px auto 0px; text-align:center; width:auto; float:none; }
ul.awalist { margin:0 auto; width:55%;overflow:hidden;}
.top-socialnew { margin:10px auto; text-align:center; float:none; overflow:hidden;}
ul.awalist li {margin:7px 1px 0 0;}
.appbtn { width:160px; margin:10px auto; float:none;}
.appbtn:hover  { width:300px; margin:10px auto; float:none;}
#sliderCont { display:none!important;}
.vps-sec{padding:20px;}
.vps-agenda{padding-bottom:30px;border-bottom:1px dotted #c1c1c1;margin-bottom:30px;border-right:0px; padding-right:0px;}
.vps-logo{width:100%; text-align:center;}
.vps-logo img{width:196px; margin:0 auto; float:none;}
.vps-tagline{width:100%; border-left:0px;padding-left:0px; text-align:center;}
.vps-tagline h2{line-height:24px; font-size:24px;}
.gallery-vps ul.winne li{height:123px;}
.vps-expo{border-left:0px;padding-left:0px;}
.gallery-expo ul.winne2 li{height:123px;}
}

/*code for 768px to 1023px*/
@media only screen and (min-width:768px) and (max-width:1023px){
	.vps-sec{margin-bottom:0px;}
.common-div { width:100%;}
.partner-div {  width:100%;}
.ven span { font-size:15px; line-height:12px;}
header #top-strip { float:none; margin:0 auto; width:100%; background:#000; height:auto;}
header #top-strip .strip { width:748px;}
header #top-strip .hotline { text-align:center; margin-bottom:10px; line-height:20px; width:100%;}
header #top-strip .social {clear: both; float: none; margin:0 auto;}
header .hdr-container{ width:748px; top:0; padding:15px 0;}
header .logo { width:54%; border-right: 1px dotted #333;}
header .top-conf {display:none;}
header .date { border-right: medium none; margin-top: 15px; padding: 0 0 0 30px; width: 46%;}
header .top-info { display:none;} 
header .btnblk { clear: both; float: none; margin: 0 auto; padding-top: 20px; width: 26%;}
header.sticky { display:none !important}
.menu-container { width:748px;}
#menubar li { font-size:14px; padding: 7px 3px;}
#menubar li a { padding: 8px 3px;}
#menubar li ul { margin-top:9px;}
#menubar li ul.Reg{margin-left:-160px;}
.flexslider .slides img { height: auto;  left: 0; width: 100%;}
.flexslider .flex-control-nav { bottom: 3px;}
.center-container{ width:748px;}
.main-hdg { font-size:34px;}
#overview-bg { height:auto;}
ul.number-list { margin:0 auto; width: 84%;}
ul.number-list li { margin-bottom:25px;}
ul.number-list li:nth-child(3n){ margin-bottom:0;}
ul.number-list li:last-child{ margin-bottom:0;}
ul.ageda-list li ul li{ margin:0 1px 1px 0 !important;}
.agenda-space { width: 0;}
.sml-hdg { font-size:26px;}
ul.ageda-list li { padding: 15px; width: 359px;}
ul.ageda-list li:nth-child(2n){ margin-right:0;}
ul.ageda-list li:nth-child(3n) {margin: 0 30px 30px 0;}
ul.ageda-list li:last-child{ margin-right:0;}
#award-bg { height:auto; background-position: -535px center;}
.awrd-left { margin-left: 0; margin-right: 20px; width: 47%;}
.awrd-right { margin-right: 0; width: 50%;}
ul.video-test-list li { float:none; margin:0 auto 20px;}
ul.video-test-list li:last-child{ margin-bottom:0;}
ul.social-media li:first-child { margin: 0;}
ul.social-media li { float: none; margin: 5px auto !important;}
ul.ftrcontact li { margin-bottom:20px; width:32%;}
ul.ftrcontact li:nth-child(3n){ margin-bottom:0; min-height:auto;}
ul.ftrcontact li:last-child{ margin-bottom:0; min-height:auto;}
.btm-container { width:748px;}
.btm-container img{ width:100%;}
.copyright { width: 39%;}
.btmpwrd { width: 34%;}
.innerLeft { width:99%; margin:0 auto 30px;}
.innerRight { clear: both; float: none; margin: 0 auto; width:32.5%;}
.top-hdg {font-size: 87px; line-height: 72px; padding-top: 70px;}
.awrd-reg ul.awrdRegCat li { width:46%;}
.confLeftpart { width:21%;}
.spkr-left-part { width:23%;}
.spkr-right-part { width:75%;}
.agnLeft-part { width:18%;}
.agnRight-part { width:82%;}
.partner-inner-left { width:32%;}
.partner-inner-right { width:65%;}
ul.gall-list li:nth-child(4n) { margin:0 20px 20px 0;}
ul.show-opt { margin: 0 auto; width: 50%; }
ul.show-opt li{ margin-bottom:20px;}
ul.show-opt li:last-child{ margin-bottom:0;}
/* p */
.awrd-box{width:470px;margin:0 auto 30px;float:none;padding:20px;height:435px;}
.exhibition-box{width:470px;margin:0 auto 30px;float:none;padding:20px;height:470px;}
.kickoff-box{width:470px;margin:0 auto 30px;float:none;padding:20px;height:480px;}
.pitch-box{width:470px;margin:0 auto;float:none;padding:20px;height:480px;}
.nominate-btn , .stall-btn,.kmore-btn{margin:25px auto 0;}
.kmore-btn2{margin-top:40px;}
/* p */
.about-left {float: none;    margin: 0 auto;    text-align: center;    width: auto; }
.about-right {float: none;    margin: 0 auto;    text-align: center;    width: auto; }
.know-btn { margin:10px auto; text-align:center; float:none;}
.overview-bg { height:auto;}
ul.partner li:nth-child(4n) {   margin: 0 18px 18px 0;}
ul.awrds-cat li { width:46%;}
/* home start */

.righ { float:none; width:700px; margin:0 auto; clear:both; height:104px;}
.top-social { margin:19px 0 0 0; width:120px; background:#EDB850;   height: 39px;    padding: 5px 0; }
.asmenu { margin:0px; border-top:1px solid #ecb851;}
.vido { float:none; margin:0 auto;}
.vidotxt { float:none; margin:10px auto;}

.awardsbg { background-image:none; background-color:#EDB850; height:auto; margin:20px 0 0 0;}
.aws-left {  float:none;   margin: 20px 0 0; width:auto;}
.aws-right { float:none;  margin: 20px 0 0; background:#202020; padding:20px 0 0 0; overflow:hidden;clear:both; width:auto; }
.winblk{ width:98%; background-color:#1297D0; padding:20px 10px; margin:0 auto;}
.aws-left2 { width:360px; margin:54px 0 0 0;}
.aws-left1 { width:360px; margin:0px;}
.cc { margin:0 0 0 10px;}
.know-btnssxs { margin: 15px 0 10px 10px;}
.know-btnss { margin: 15px 0 10px 10px;}
ul.awss {  width: 100%;}
.know-books { margin:20px auto;}
.know-booksq { margin:20px auto;}
.scmid { height:auto; margin:0 auto;}
ul.social-media li { margin: 28px auto !important;}
.medis {     width: 700px;}
.medi1 { width:320px;}
.medi2 { width:320px; margin:40px 0 0 0;}
.partner-div { width:720px;}
.partner-div img{ width:100%;}
.contactbg { padding: 0 0 0 20px;}

.cld img.sss,.cld2 img.sss,.cld3 img.sss{ display:none;}
/* home start */
.cld { right:33%; top:150px;}
.cld2 { right:42%;  top:220px;}
.cld3 { right:33%;  top:140px;}
.cld4 { right:42%;  top:114px;}
.cld5 { right:42%;  top:110px;}
.cld6 { right:42%;  top:120px;}
.cld7 { right:42%;  top:180px;}
.slidic {   top: 435px;}
.videsct { margin: 20px auto;    text-align: center;}
.ven { font-size:26px;}
.nomi { margin: 16px 0 0 0px;}
.buyticke { margin: 17px 0 0 0px;}
.lefy {float: none;
    margin: 0 auto;
    width: 290px;}
	.righty { clear: both;
    color: #fff;
    float: none;
    margin: 0 auto;
    width: 1000px;}
	
	.sliderSec { float:none; clear:both; width:768px; margin:0 auto;}
	.regSec {width:768px; height:auto; float:none;}
	.manf { width:100%; margin:0 auto; float:none;height:280px;}
	ul.fomelis li {float: left;
    margin: 0 4px 8px;
    padding: 0;
    width: 30%;}
	ul.fomelis { width:100%;}
	ul.fomelis li input[type="text"] { padding: 0px 0px 0px 59px;}
	
	.midSecb{width: 100%; margin-top:40px;}
	.rigmidSecb {width: 27%; padding:10px 3px 0; height:306px; display:none;}
	.main-cont{padding:40px;}
	ul.medlist{width:90%; margin:0 auto;}
	ul.medlist li.bg1 { width: 49%; height:247px;}
	ul.medlist li.bg2 { width: 49%; height:247px;}
	ul.medlist li.bg3 { width: 49%; height:247px;}
	ul.medlist li.bg4 { width: 49%; height:247px;}
	.midses {text-align:center;}
.appbtnbeco { width:184px;}
.awdpart { width:100%; padding:5px 10px 10px; float:none;}
.secpart { width:100%;float:none;}
.awdsbg { width:50%; height:auto; }
.pssp{width: 50%;}
.tsta { width:50%; float:right;}
.vdobg { width:auto;}
.phobg { width:auto;}
.subawwe-head {  margin:0px; }
.awwe-head { font-size:26px;}
ul.homeawrd-list li {background:rgba(0, 0, 0, 0) url("../images/star.png") no-repeat scroll 0 0;
line-height:19px;}
.vensection {margin: 20px 0px 0;
    width: 199px;font-size: 22px;}
	.tdt  { padding:0px;}
	.orglogo {width: 133px;}
.rsubhaed { padding:0px;}
.vensection span {font-size: 14px;line-height: 13px;}
.top-socialnew { float:left;margin: 19px 0 0 5px; }
.aaa {margin: 25px 0 10px 0;}
.vps-sec{padding:20px;}
.vps-agenda{padding-bottom:30px;border-bottom:1px dotted #c1c1c1;margin-bottom:30px;border-right:0px; padding-right:0px;}
.vps-logo{width:100%; text-align:center;}
.vps-logo img{width:196px; margin:0 auto; float:none;}
.vps-tagline{width:100%; border-left:0px;padding-left:0px; text-align:center;}
.vps-tagline h2{line-height:24px;}
.gallery-vps ul.winne li{height:160px;}
.vps-expo{border-left:0px;padding-left:0px;padding-left:0px; width:100%;}
.gallery-expo ul.winne2 li{height:160px;}
.vps-agenda{width:100%;}
ul.contrre{width:100%!important;}
ul.contrre li{width:50%!important; margin-bottom:20px;}
.well { width:92%; height:250px;}
.well img{ width:100%;}
.well h2{ font-size:30px;}

}

/*code for 1024px to 1199px*/
@media only screen and (min-width:1024px) and (max-width:1199px){
#menubar li{ padding: 5px 0 0px;  font-size: 14px;}
#menubar li:first-child {   padding: 5px 0 7px;}
.common-div { width:1000px;}
.partner-div { width:1000px;}
.righ { width:560px; float:right;}
.ven { width:175px;}
.vidotxt { width:498px;}
.logo  {margin: 10px 5px 10px 0;}
.top-social { display:none;}
.ninel { margin: 10px 5px 0 0;}
.orglogo {  margin: 10px 5px;}
.aws-left { width:700px;     margin: 320px 0 0;}
.aws-right { width:275px; float:left;}
.aws-left1 { width:320px;}
.aws-left2 { width:320px;}
ul.awss { width:100%;}
ul.awss li { width:45%; }
ul.awss li img{ width:100%;}
.cc-rr { width: 298px; font-size: 30px;}
.cc-rr span {font-size: 34px;}
.csss { margin:10px 0 10px 11px;}
.know-btnss { margin: 14px 0 10px;}
.know-books { margin: 0px 0 10px 36px;}
.winblk { width:auto;   margin: 120px 0 0 35px;}
.sssls {  font-size: 30px; width:100%;}
.sssls span{  font-size: 30px;}
.know-booksq {    margin: 20px 0 10px 11px;}
.partner-div img { width:100%;}


header #top-strip { float:none; margin:0 auto; width:100%; background:#000; height:auto;}
header #top-strip .strip { width:1000px;}
header #top-strip .hdr-container{ width:1000px; top:0; padding:15px 0;}
#popup { width:80%;}
header .logo { width:33%; border-right: 1px dotted #333;}
header .top-conf {display:none;}
header .date { width:27%; margin-top:20px;}
header .top-info { display:block; margin-top:25px; width:21%;} 
header .btnblk { margin-top:20px; width:19%;}
header .hdr-container{ width:1000px; top:0; padding:15px 0;}
header.sticky { display:none !important}
.menu-container { width:1000px;}
.flexslider .slides img { height: auto;  left: 0; width: 100%;}
.flexslider .flex-control-nav { bottom: 3px;}
.center-container{ width:1000px;}
.nbs-flexisel-item .lead-speaker { width:125px;}
span.text-content .magazine-txt { padding-top:15px;}
span.text-content .magazine-txt .spkrtxt { padding-top:10px;}
.agenda-space { width: 0;}
ul.number-list li { margin-left:40px;}
ul.ageda-list li { padding: 15px; width: 484px;}
ul.ageda-list li:nth-child(2n){ margin-right:0;}
ul.ageda-list li:nth-child(3n) {margin: 0 30px 30px 0;}
ul.ageda-list li:last-child{ margin-right:0;}
ul.ageda-list li ul li{ margin:0 1px 1px 0 !important;}
#award-bg {  background-position: -560px center; height: auto;}
.awrd-left { float: left; margin-left: 0; margin-right: 20px; width: 48%;}
.awrd-right { float: right; margin-right: 0; width: 45%;}
ul.video-test-list li{ width:333px;}
.test-txt{ text-align:center;}
.test-txt span { text-align:center;}
.test-btn { margin-top:0;}
.nbs-flexisel-item .exhibitor img { height: 50px; width: 105px;}
ul.social-media li {width:490px;}
ul.social-media li:first-child {margin-right:20px;}
.btm-container{ width:1000px;}
.btm-container img{ width:100%;}
ul.ftrcontact li { width:333px;}
ul.ftrcontact li:last-child{min-height:auto; float:left; margin:0 auto;}
.copyright { width: 34%;}
.btmpwrd { width: 26.5%;}
.innerLeft { width:72.5%;}
.innerRight { width:25%; float:left;}
ul.gall-list li:nth-child(4n) { margin:0 20px 20px 0;}
.agnLeft-part { width:18%;}
.agnRight-part { width:82%;}
.awrd-reg ul.awrdRegCat li { width:46%;}
.partner-inner-left { width: 32.5%;}
.partner-inner-right { width: 64%;}
.partner-inner-left { width:32.5%;}
.partner-inner-right { width:64%;}
ul.show-opt {margin: 0 auto;width: 82%;}
ul.show-opt li{ margin-bottom:20px;}
ul.show-opt li:nth-child(2n){ margin-right:0;} 
ul.show-opt li:last-child{ margin-bottom:0;}
.about-left {   width: 35.2%;}
.about-right { width:48%; margin:-7px 0 0 0;}
/* p */ 
.awrd-box{width:480px;}
.exhibition-box{width:480px;}
.kickoff-box{width:480px;}
.pitch-box{width:480px;}
.kmore-btn{margin:30px auto;}
.stall-btn{margin:30px auto 0;}
/* p */
.nbs-flexisel-item .key-speaker { width:260px;}
ul.partner li:nth-child(4n) {   margin: 0 18px 18px 0;}
ul.awrds-cat li { width:46%;}
.cld { right:33%; top:150px;}
.cld2 { right:33%;  top:220px;}
.cld3 { right:33%;  top:140px;}
.cld4 { right:35%;  top:154px;}
.cld5 { right:33%;  top:150px;}
.cld6 { right:33%;  top:160px;}
.cld7 { right:33%;  top:180px;}
.imgslid span { margin:0 0 10px 6px;}

.slidic {   top: 395px;}
.videsct img { width:100%;}
.imgslid img { width:100%;}
.videsct {  margin: 30px 0 50px 30px;}
.nbs-flexisel-item .exhibitor img {  margin: 0 0 10px 8px;}
.vidotxt {font-size: 14.3px;}
.nbs-flexisel-item .exhibitor {height: 175px; width:120px;}

.nomi img{ width:100%; }
.buyticke img{ width:100%; }

.lefy {float: none;
    margin: 0 auto;
    width: 290px;}
	.righty { clear: both;
    color: #fff;
    float: none;
    margin: 0 auto;
    width: 1000px;}
	
	.sliderSec { float:none; clear:both; width:1000px;}
	.regSec {width:1000px; height:auto; float:none;}
	.manf { width:auto; padding:30px;}
	.main-cont{padding:35px;}
	.manf { width:100%; margin:0 auto; float:none;height:250px;}
	ul.fomelis li {float: left;
    margin: 0 4px 8px;
    padding: 0;
    width: 30%;}
	ul.fomelis { width:100%;}
	ul.fomelis li input[type="text"] { padding: 0px 0px 0px 59px;}
	.midSecb{width: 100%; margin-top:40px;}
	.rigmidSecb {width: 27%; padding:10px 3px 0; height:306px;}
	ul.medlist{width:90%; margin:0 auto;}
	ul.medlist li.bg1 { width: 49%; height:247px;}
	ul.medlist li.bg2 { width: 49%; height:247px;}
	ul.medlist li.bg3 { width: 49%; height:247px;}
	ul.medlist li.bg4 { width: 49%; height:247px;}
	.midses {text-align:center;}
	.cld9{right:497px; top:173px;}
.appbtnbeco { width:184px;}
.awdpart { width:50%; padding:5px 10px 4px;}
.secpart { width:50%;}
.awdsbg { width:45.5%; height:auto; }
.pssp{width: 50%;}
.subawwe-head { font-size:17px; margin:0px; }
.awwe-head { font-size:26px;}
ul.homeawrd-list li {background:rgba(0, 0, 0, 0) url("../images/star.png") no-repeat scroll 0 0;
line-height:19px;}
.vensection {    margin: 20px 15px 0;
    width: 277px;}
.tdt  { padding:0px;}
.rsubhaed { padding:0px;}
.ftr-mailnew {margin-bottom: 7px;}
ul.homeawrd-list {margin: 0 0 14px 0;}
.vps-tagline{width:76%;}
.vps-tagline h2{ font-size:24px;}
.vps-agenda{width:49%;}
.agenda-title{width:300px;}
.gallery-vps ul.winne li{height:92px;}
.vps-expo{width:49%;}
.gallery-expo ul.winne2 li{height:93px;}

}
@media only screen and (min-width:320px) and (max-width:767px){
.bgfooter{ text-align:center!important;}	
.ftr-btnnew{width:175px; margin:0 auto; float:none;}
ul.contrre li{width:100%;}	
}
/*code for 1024px to 1199px*/
/*@media only screen and (min-width:1440px) and (max-width:2999px) { .flex-container {  margin: 0 auto;    max-width: 1600px; left:0px;} }*/


@media only screen and (min-width:1340px) and (max-width:25000px){
.blk-strip { width:100%; clear:both; float:none; background:#000; background-image:none; margin:0 auto;}
.hdr-container { position:static; top:0;}
#haedvc { height:auto; margin:0px auto; position:static; top:0px;}
.nav-cont { margin-top:0px;}
#div_demo_vip { margin:5px 0 0 0; }
.cld { right:40%;}
.cld2 { right:40%;}
.cld3 { right:40%;}
.cld4 { right:40%;}
.cld5 { right:40%;}


}
@media only screen and (min-width:1440px) and (max-width:25000px){
.flex-container {  margin: 0 auto;    max-width: 1900px;}
.flexslider .slides img { left:0px;}
.cld { right:27%;}
.cld2 { right:27%;}
.cld3 { right:27%;}
.cld4 { right:40%;}
.cld5 { right:40%;}

}
@media only screen and (min-width:1900px) and (max-width:25000px){
.mainlong { position:relative; width:1900px; display:block;   top:272px;  margin:0 auto;}
.logmwid { position:absolute; float:right; z-index:2147483647; right:0px;}
.ddhis{background:url("../images/right.png") no-repeat scroll; width:277px; height:548px; }


}
@media only screen and (min-width:2000px) and (max-width:25000px){
.brremove { display:none;}

}