@charset "utf-8";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
	box-sizing:border-box;
	list-style:none;
}
a, img, a:focus, select, input {
	border:0px;
	outline:none;
	text-decoration:none;
}
body{ margin:0 auto;font-family: 'Poppins', sans-serif; background:#fff;}

.imgResponse{display: block;}

.Maincontainer {
	width:100%; border-top:solid 2px #d97a36;}
	
.container {
	max-width:1200px;
	margin:0px auto;
	padding:0px;}

.logo{width:253px; float: left; margin:16px 0 12px 0;}
.headr{width:917px; float: left; margin-left:30px; padding-bottom:38px;}

.venue{ width:505px; float:left;  margin-left:50px;}
.orgniser{ width:362px; float:left; margin: 5px 0;}
.venue-date{ color:#000; font-size:25px; font-weight:600; text-transform:none; line-height:25px; margin-top:35px;}
.venue-date span{ color:#555; font-size:18px;font-weight:300;}


.Menu-wrapper { position:absolute;  top: 101px; width:74%; right:0; background:#000; border-top-left-radius:5px;}
.select{ -moz-appearance: none;  text-indent: 0.01px;  text-overflow: '';}


.banner_bg{ background:url(../images/banner-bg.jpg) center center no-repeat;  min-height:450px; background-size:cover; margin-bottom:25px;}

.banner_bg_inner{ background:url(../images/banner-inner.jpg) center center no-repeat;  min-height:250px; background-size:cover; margin-bottom:25px;}
.tagbox-inner{width:55%; float:left; margin-top:60px;}

.tagbox{width:55%; float:left; margin-top:110px;}

.tagline1{ color:#fff; font-size:23px; font-weight:300; margin-bottom:10px;}
.tagline2{ color:#fff; font-size:35px; font-weight:500; line-height:35px; margin-bottom:10px;}
.tagline3{ color:#fff; font-size:18px; font-weight:300; line-height:20px;  margin-bottom:30px;}

.divform{ position:relative;}
.select{ background:#571347; border-left:solid 1px #cccccc; border-top:solid 1px #cccccc; border-bottom:solid 1px #cccccc; border-bottom-left-radius:8px; border-top-left-radius:8px; padding:10px 55px; color:#fff; font-size:17px;}
.go{background:#fff;border-bottom-right-radius:8px; border-top-right-radius:8px; padding:11px 20px;cursor:pointer; color:#571347; font-size:18px;}


.clr {clear:both;}

.left_container{width:855px; float:left;}
.left_container h1 span{ font-size:25px; font-weight:600; color:#cf702c;}
.left_container h1{ font-size:25px; color:#cf702c; font-weight:300; margin-bottom:10px; margin-top:30px;}
.left_container p{ font-size:14px; margin-bottom:15px;}
.right_container{width:345px; float:left; padding-left:60px;}



.left_container_inner{width:860px; float:left; margin-top:15px;}
.left_container_inner h1{font-size:25px; color:#cf702c; font-weight:500; margin-bottom:25px;}
.left_container_inner p{ font-size:14px; margin-bottom:15px;}
.left_container_inner li{ font-size:14px; color:#000; line-height:22px; margin-bottom:10px; text-indent: -1em; padding-left:20px;}
.left_container_inner li::before {content: "• "; color: #cf702c; font-weight:700; font-size:20px;}
.left_container_inner li strong{color:#cf702c; }
.right_container_inner{width:320px; float:left; margin-top:25px; margin-left:20px; border-left:solid 1px #ccc; padding-left:20px;}


.more{ background:#d97a36; color:#fff; font-size:14px; padding:5px 15px; border-radius:7px; margin-top:5px; display:inline-block;}
.more:hover{ background:#ff9e59; color:#fff; }

.dott-line{ background:url(../images/dashed-bg.jpg) left center repeat-x; height:2px; margin:30px 0;}

.right_container_inner ul{ margin-bottom:20px; width:100%;}
.right_container_inner li{border:solid 1px #d97a36; border-radius:8px; margin-bottom:15px; overflow:hidden;}
.right_container_inner li a{ color:#000; line-height:48px;}
.right_container_inner li:hover a{ color:#fff;}
.right_container_inner li:hover{ background:#fb7c39; color:#fff;}

.downlod_broch{background:url(../images/d_broch_icon.png) left center no-repeat; width:57px; height:48px; display:block; float:left; margin-right:15px;}
.bookstand{background:url(../images/bookstand_icon.png) left center no-repeat; width:57px; height:48px; display:block; float:left; margin-right:15px;}
.v_registr{background:url(../images/v_registr_icon.png) left center no-repeat; width:57px; height:48px; display:block; float:left; margin-right:15px;}
.sponsor{background:url(../images/sponsor_icon.jpg) left center no-repeat; width:57px; height:48px; display:block; float:left; margin-right:15px;}






.why_exhibit{ background:url(../images/why-exhibit-bg.jpg) center center no-repeat; background-size:cover; margin-top:20px; min-height:382px;}
.why_exhibit_box{ width:570px; float:left; padding:35px 30px 35px 0;}

.why_exhibit_box h2{ color:#cf702c; font-size:25px; font-weight:500; margin-bottom:15px;}

.why_exhibit_box li{ background:#fff; border-left:solid 1px #cf702c; padding:15px; margin-bottom:10px; color:#555; font-size:14px;}
.why_exhibit_box li b{ color:#000; font-size:16px;}

.left_half{ width:600px; float:left; padding-right:39px;}
.right_half{ width:600px; float:left; padding-left:50px;  border-left: solid 1px #ccc;}
.left_half h3{ color:#cf702c; font-size:25px; font-weight:400; margin-bottom:10px;}
.left_half li{ font-size:14px; color:#000; line-height:22px; margin-bottom:10px; text-indent: -1em; padding-left:20px;}
.left_half li::before {content: "• "; color: #cf702c; font-weight:700; font-size:20px;}
.left_half li strong{color:#cf702c; }


.right_half h3{ color:#355ea1; font-size:25px; font-weight:400; margin-bottom:10px;}
.right_half li{ font-size:14px; color:#000; line-height:22px; margin-bottom:10px;text-indent: -1em;  padding-left:20px;}
.right_half li::before {  content: "• ";    color: #355ea1; font-weight:700; font-size:20px;}
.right_half li strong{color:#355ea1; }

.marTopBot{ margin:50px auto;}

.more-left{ background:#cf702c; color:#fff; font-size:14px; padding:5px 15px; border-radius:7px; margin-top:5px; display:inline-block;}
.more-left:hover{ background:#ff9e59; color:#fff; }
.more-right{ background:#355ea1; color:#fff; font-size:14px; padding:5px 15px; border-radius:7px; margin-top:5px; display:inline-block;}
.more-right:hover{background:#679bf1; color:#fff;}


.exhibtr_profile{ background:url(../images/exhibt-bg.jpg) center center no-repeat; background-size:cover; margin-top:20px; min-height:370px;}
.exhibtr_profile_box{ width:48%; float:right; padding:20px 100px 15px 0;}

.exhibtr_profile h2{ color:#fff; font-size:25px; font-weight:500; margin-bottom:10px;}

.exhibtr_profile li{  margin-bottom:5px; color:#fff; font-size:14px; font-weight:300; list-style:inside;    line-height: 20px;}
.more-exhib{ background:#a1491c; color:#fff; font-size:14px; padding:5px 15px; border-radius:7px; margin-top:15px; display:inline-block;}
.more-exhib:hover{background:#e98b43; color:#fff;}

	
.NavBox {margin:0 auto; background:transparent; line-height:20px;}


#upcoming-events li{ margin:0px 15px; text-align:center; border:solid 1px #ccc; padding:15px 5px; color:#555; font-size:14px;}


#upcoming-events li img{ margin-top:10px;}

.upcoming{text-align: left;
    margin: 32px 0 18px 15px;
    font-size: 25px;
    text-transform: none;
    font-weight: 600;}


.footer_wrapper{ background:#000; margin:45px 0 20px 0; padding:40px 0;}

.f_left{ width:500px; float:left; color:#fff; text-align:center; padding-right:35px;}
.f_left h4{ font-size:18px; color:#fff; font-weight:400; margin-bottom:10px; float:left; padding-left:75px;}

.f_middle{ width:500px; float:left; color:#fff; padding:0 30px}
.f_middle h4{ font-size:18px; color:#fff; font-weight:400; margin-bottom:10px;}
.qlink{ width:50%; float:left; font-size:14px; font-weight:300;}
.qlink a{ color:#ccc;}
.qlink a:hover{ color:#fff;}
.qcontact{ width:50%; float:left; font-size:14px; font-weight:300;}

.f_right{ width:200px; float:left; color:#fff; padding-top:20px;}

.exhibit-enqry{ background:#f58220; padding:10px 25px; color:#fff; border-radius:8px; display:block; margin-bottom:15px; text-transform:uppercase; text-align:center;}
.exhibit-enqry:hover{ background:#fff; color:#f58220;}

.add-calender{ padding:10px 25px; color:#cccccc; border-radius:8px; border:solid 1px #cccccc; display:block; text-transform:uppercase;text-align:center;}
.add-calender:hover{ color:#000; background:#ccc;}

.copyright { font-size: 14px; color: #888888;  text-align: center;  font-weight: 300;  margin: 0px 0 20px 0;}


nav#slide-menu {display: none;}


.left_inner1{ width:46%; float:left; font-size:14px; color:#000;}
.left_inner2{ width:45%; float:left; margin-left:7%; margin-right:2%; font-size:14px;  color:#000;}
.left_inner1 label, .left_inner2 label{ width:30%; display:block; float:left; margin-bottom:15px;}
.left_inner1 label span, .left_inner2 label span{ color:#f00;}


.left_inner1 input, .left_inner1 select, .left_inner2 input, .left_inner2 select{ background:#fff; width:70%;  float:left; margin-bottom:15px; border:solid 1px #cbcbcb; padding:5px; border-radius:5px;}

.left_inner1 textarea{ background:#fff; width:100%;  float:left;  margin-bottom:15px; margin-top:5px;  border:solid 1px #cbcbcb; padding:5px; border-radius:5px;}

.left_inner2 textarea{ background:#fff; width:100%;  float:left;  margin-bottom:15px; margin-top:5px;  border:solid 1px #cbcbcb; padding:5px; border-radius:5px;}

.btn{ margin-top:15px;}
.btn input {display:inline-block; float:left; background:#363636; cursor:pointer;  border-radius:8px; border:0; color:#fff; margin-right:20px; text-transform:uppercase; padding:6px 40px 8px 32px; font-size:14px;}

.btn input[type="submit"]{ background:#363636 url(../images/submit-arrow.jpg) center right no-repeat;}
.btn input[type="reset"]{ background:#363636 url(../images/reset-arrow.jpg) center right no-repeat;}

.captcha-container{
	display: inline-block;
	background-color: #686868;
	color: #ffffff;
	padding: 3px;
	width: 100px;
	text-align: center;
}
.captcha-refresh{
	display: inline-block;
	vertical-align: middle;
}
.captcha-refresh img{
	width: 25px;
	height: 25px;
	margin-left: 5px;
}
.captcha-refresh span{
	cursor:pointer;
}
.captcha-inputinput{
	display: inline-block;
	
}
.copydisabled{
	-webkit-user-select: none;  /* Chrome all / Safari all */
	-moz-user-select: none;     /* Firefox all */
	-ms-user-select: none;      /* IE 10+ */
	user-select: none;          /* Likely future */    
}


#cssmenu{}

/* Navigation Style */

nav{
	position:relative;
	margin:0 auto;
	
}
#cssmenu, #cssmenu ul, #cssmenu ul li, #cssmenu ul li a, #cssmenu #head-mobile {
	border:0;
	list-style:none;
	display:block;
	position:relative;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
#cssmenu:after, #cssmenu > ul:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0
}
#cssmenu #head-mobile {
	display:none
}
#cssmenu {
	
}
#cssmenu > ul > li {
	float:left
}
#cssmenu > ul > li > a {
	padding:10px 12px 10px 12px;
	font-size:15px;
	text-decoration:none;
	color:#fff;
	font-weight:300;
	text-transform:none;}
	
#cssmenu > ul > li:hover > a, #cssmenu ul li.active a {
	color:#d97a36;
}
#cssmenu > ul > li:hover, #cssmenu ul li.active:hover, #cssmenu ul li.active, #cssmenu ul li.has-sub.active:hover {
	background:transparent;
	-webkit-transition:background .3s ease;
	-ms-transition:background .3s ease;
	transition:background .3s ease;
}
#cssmenu > ul > li.has-sub > a {
}
/*#cssmenu > ul > li.has-sub > a:after{position:absolute;top:22px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:''}
#cssmenu > ul > li.has-sub > a:before{position:absolute;top:19px;right:14px;display:block;width:2px;height:8px;background:#ddd;content:'';-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}
#cssmenu > ul > li.has-sub:hover > a:before{top:23px;height:0}
*/

#cssmenu ul ul {
	position:absolute;
	left:-9999px;
}
#cssmenu ul ul li {
	height:0;
	-webkit-transition:all .25s ease;
	-ms-transition:all .25s ease;
	background:#000; color:#fff;
	transition:all .25s ease;
	border-bottom:0;
	
}
#cssmenu ul ul li:hover {
	 color:#fff;font-weight:300;
}
#cssmenu li:hover > ul {
	left:auto
}
#cssmenu li:hover > ul > li {
	height:30px
}
#cssmenu ul ul ul {
	margin-left:100%;
	top:0;
}
#cssmenu ul ul li a {
	padding:8px 15px;
	width:240px;
	font-size:15px;
	text-decoration:none;
	color:#fff;
	font-weight:300;
	line-height:16px;
	
}

#cssmenu ul ul li a:hover {
	padding:8px 15px;
	width:240px;
	font-size:15px;
	text-decoration:none;
	color:#d97a36;
	font-weight:300;
	line-height:16px;
}

 .mobile-sticky { display:none;}
 
 .rightFloat {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: transparent none repeat scroll 0 0;
	display: inline-block;
	overflow: hidden;
	position: fixed;
	right: 0;
	top: 40%;
	z-index: 999999
}
.rightFloat ul {
	list-style: outside none none;
	margin: 0;
	padding: 0
}
.rightFloat ul li {
	padding: 0
}
.rightFloat ul li a {
	color: #ee6637;
	display: block;
	padding: 0px 0;
	text-align: center; line-height:15px;
}
.rightFloat ul li a:hover {
	-webkit-transition: all 0.7s ease;
	transition: all 0.7s ease-in;
	opacity: 0.6;
	filter: alpha(opacity=60)
} 
 
 
@media screen and (max-width:700px) {
	
	.rightFloat{ display:none;}
	
	
	.owl-controls .owl-buttons .owl-customPrevBtn {
	background:url(../../../images/arrow-left.png) no-repeat; height:17px; width:10px;
    right: 30px;
    left: auto; top:30px!important;
}
.owl-controls .owl-buttons .owl-customNextBtn {
	background:url(../../../images/arrow-right.png) no-repeat; height:17px; width:10px;
    right: 14px;
    left: auto; top:30px!important;
}
	
nav {
	width:100%;
}

.imgResponse{display: block; width:100%; height:auto;}

.container{ width:100%;}
#cssmenu {
	width:100%; background:transparent; display:none;
}
	
.lock-scroll {
    position: fixed;
    overflow-y: scroll;
    width: 100%;
}

nav#slide-menu{ background: #fff;
                position: fixed;
                top: 3px;
                left: -300px;
                bottom: 0;
                display: block;
                float: left;
                width: 100%;
                max-width: 200px;
                height: 100%;
                overflow: hidden;
                padding-bottom: 25%;
                -moz-transition: all 300ms;
                -webkit-transition: all 300ms;
                transition: all 300ms;
                z-index: 9999;
				-webkit-box-shadow: 1px 8px 12px 1px rgba(0,0,0,0.45);
-moz-box-shadow: 1px 8px 12px 1px rgba(0,0,0,0.45);
box-shadow: 1px 8px 12px 1px rgba(0,0,0,0.45);
overflow-y:auto;

            }

            .icon-btn.slide-close {
                position: absolute;
                margin: 6px 20px 0 0;
                top: 0;
                right: 0;
                cursor: pointer; }
				
			/*display mobile sticky on mobile */
			
            .mobile-sticky {
                display: block; left:0px; position:fixed; top:10px;
				
            }

            /* mobile sticky styles */
            .inner-sticky {
                float: left;
                width: 100%;
                background: #transparent;
            }

            .mobile-sticky ul {
                margin: 0;
                padding: 0;
            }

            .inner-sticky li {
                float: left;
                width: 33.33%;
                text-align: left;
                background:transparent;
                padding: 6px 0 6px 20px;
                list-style-type: none;
            }

            .inner-sticky .fa, .inner-sticky a, nav#slide-menu a {
                color: #00529c;
            }
			
			 nav#slide-menu li a {
                color: #00529c; font-size:16px; line-height:18px; padding:10px 0; display:block;  text-transform:uppercase;
            }
			nav#slide-menu li ul li a{padding:5px 0; font-size:14px;}
            .menu-active nav#slide-menu {
                left: 0px;
            }

            .slide-close i.fa.fa-close {
                font-size: 20px;
                color: #00529c;
                right: 0;
                border-radius: 50%;
                padding: 6px;
            }

            .menu-mobile .menu {
                margin-top: 9px;
                padding-left: 0px;
                padding-right: 0px;
                margin-left: 0px;
                margin-right: 0px;
				
            }
			
			 #slide-menu .menu ul{ padding:40px 20px 20px;}
			

            .menu-mobile .menu li {
                list-style-type: none;
                display: block;
                font-size: 30px;
                border: solid 1px #fff;
                width: 90%;
                margin: 10px auto;
                text-align: center;
                border-radius: 7px;
            }
			
		#slide-menu .menu ul li ul{display:none; padding: 0;
    padding-left: 10px;}	


.logo{ width:100%; text-align:center;  margin: 20px 0 12px 0; }
.venue-area { width:100%; text-align:center; float:none; padding: 30px 0 0 0px;}
.venue { float:none;}
.venue-date{ float:none;}
.co-logo{ float:none; width:100%; text-align:center;}

.banner-txt{width:100%; padding:30px 25px;}
.banner-txt h1{ font-size:30px; line-height:30px;}

.content-bg{ padding:15px 0;}




.left_container_inner{width:100%; float:left; margin-top:15px;}
.left_container_inner h1{font-size:25px; color:#cf702c; font-weight:500; margin-bottom:25px;}
.left_container_inner p{ font-size:14px; margin-bottom:15px;}
.right_container_inner{width:100%; float:left; margin-top:25px; margin-left:20px; border-left:solid 1px #ccc; padding-left:20px;}


.left_container_inner{width:100%; float:left; padding:0 15px;}
.left_container_inner h1{font-size:25px; color:#cf702c; font-weight:500; margin-bottom:25px;}
.left_container_inner p{ font-size:14px; margin-bottom:15px;}
.right_container_inner{width:100%; float:left; margin:25px 0px;  padding:0 15px; border-left:0;}


.dott-line{ background:url(../images/dashed-bg.jpg) left center repeat-x; height:2px; margin:30px 0;}

.right_container_inner ul{ margin-bottom:20px; width:100%;}
.right_container_inner li{border:solid 1px #d97a36; border-radius:8px; margin-bottom:15px; overflow:hidden;}
.right_container_inner li a{ color:#000; line-height:48px;}
.right_container_inner li:hover a{ color:#fff;}
.right_container_inner li:hover{ background:#fb7c39; color:#fff;}

.downlod_broch{background:url(../images/d_broch_icon.png) left center no-repeat; width:57px; height:48px; display:block; float:left; margin-right:15px;}
.bookstand{background:url(../images/bookstand_icon.png) left center no-repeat; width:57px; height:48px; display:block; float:left; margin-right:15px;}
.v_registr{background:url(../images/v_registr_icon.png) left center no-repeat; width:57px; height:48px; display:block; float:left; margin-right:15px;}
.sponsor{background:url(../images/sponsor_icon.jpg) left center no-repeat; width:57px; height:48px; display:block; float:left; margin-right:15px;}


.left_half{ width:100%; float:none; padding:0 15px; border-bottom:solid 1px #ccc; margin-bottom:20px;}
.right_half{ width:100%; float:none; padding:0 15px;  border-left: 0;}
.left_half h3{ color:#cf702c; font-size:22px; font-weight:400; margin-bottom:10px;}
.left_half li{ font-size:14px; color:#000; line-height:22px; margin-bottom:10px; text-indent: -1em;}
.left_half li::before {content: "• "; color: #cf702c; font-weight:700; font-size:20px;}
.left_half li strong{color:#cf702c; }

.more-left {
    background: #cf702c;
    color: #fff;
    font-size: 12px;
    padding: 5px 15px;
    border-radius: 7px; text-align:center;
    margin-top: 5px; margin-bottom:20px;
    display: inline-block;
	
}


.marTopBot{ margin:10px 0;}



.right_half h3{ color:#355ea1; font-size:22px; font-weight:400; margin-bottom:10px; line-height:25px;}
.right_half li{ font-size:14px; color:#000; line-height:22px; margin-bottom:10px;text-indent: -1em;}
.right_half li::before {  content: "• ";    color: #355ea1; font-weight:700; font-size:20px;}
.right_half li strong{color:#355ea1; }

.more-right{ background:#355ea1; color:#fff; font-size:12px; padding:5px 15px; border-radius:7px;text-align:center;
    margin-top: 5px; margin-bottom:15px;
    display: inline-block;}

.exhibtr_profile {

    background: url(../images/exhibt-bg.jpg) right center no-repeat;
        background-size: auto auto;
    background-size: cover;
    margin-top: 20px;
    min-height: 419px;

}


.exhibtr_profile_box {
    width: 100%;
    float: none;
    padding: 20px 15px 35px 15px;
}



#upcoming-events li{ margin:0px 15px; text-align:center; border:solid 1px #ccc; padding:15px 5px; color:#555; font-size:14px;}


#upcoming-events li img{ margin:10px auto; text-align:center; display:block;}




.upcoming {
    text-align: center;
    margin: 32px 0 18px 15px;
    font-size: 22px;
    text-transform: none;
    font-weight: 600;
    line-height: 25px;
}


.tagbox-inner{width:100%; float:none; margin-top:20px; padding:15px}
.banner_bg_inner {
    background: url(../images/banner-inner.jpg) center center no-repeat;
    min-height: 250px;
    background-size: cover;
     margin-bottom: 0px; 
}


.tagbox{width:100%; float:none; margin-top:0px; padding:80px 15px 0; text-align:center;}

.tagline1{ color:#fff; font-size:16px; font-weight:300; margin-bottom:10px; line-height:20px;}
.tagline2{ color:#fff; font-size:24px; font-weight:500; line-height:30px; margin-bottom:10px;}
.tagline3{ color:#fff; font-size:16px; font-weight:300; line-height:20px;  margin-bottom:30px;}

.divform{ position:relative; text-align:center;}
.select{ background:#571347; border-left:solid 1px #cccccc; border-top:solid 1px #cccccc; border-bottom:solid 1px #cccccc; border-bottom-left-radius:8px; border-top-left-radius:8px; padding:10px 50px; color:#fff; font-size:17px;}
.go{background:#fff;border-bottom-right-radius:8px; border-top-right-radius:8px; padding:11px 20px;cursor:pointer; color:#571347; font-size:18px;}



.left_container {
    width: 100%; float: none;  padding: 0 15px;
}

.right_container {
    width: 100%; float: none; padding: 0 15px; text-align:center;}

.why_exhibit_box {
    width: 100%;
    float: none;
    padding: 15px 10px 15px;
}

.footer_wrapper {
    background: #000;
    margin: 15px 0 20px 0;
    padding: 40px 0;
}

.f_left{ width:100%; float:none; color:#fff; text-align:center; padding:0 15px; margin-bottom:15px;}

.f_left h4{ display:none;}

.f_middle{ width:100%; float:left; color:#fff; padding:0 15px}
.f_middle h4{ font-size:18px; color:#fff; font-weight:400; margin-bottom:10px;}
.qlink{ width:50%; float:left; font-size:12px; font-weight:300;}
.qlink a{ color:#ccc;}
.qlink a:hover{ color:#fff;}
.qcontact{ width:50%; float:left; font-size:12px; font-weight:300;}

.f_right{width:100%; float:left; color:#fff; padding:20px 15px 0;}


.headr {
    width: 100%;
    float: left;
    margin-left: 0px;
    padding-bottom: 0px;
}

.venue {
    width: 100%;
    float: none; text-align:center;
    margin-left:0px;
}


.venue-date {
    color: #000;
    font-size: 25px;
    font-weight: 600;
    text-transform: none;
    line-height: 25px;
    margin-top: 5px;
}

.orgniser {
    width: 100%;
    float: none; text-align:center;
    margin: 5px 0; padding:0 20px;
}




.left_inner1{ width:100%; float:left; font-size:12px;}
.left_inner2{ width:100%; float:left; margin-left:0; margin-right:0; font-size:12px;}
.left_inner1 label, .left_inner2 label{ width:100%; display:block; float:left; margin-bottom:5px;  font-size:14px;}


.left_inner1 input, .left_inner1 select, .left_inner2 input, .left_inner2 select{ background:#fff; width:100%;  float:left; margin-bottom:5px; border:solid 1px #cbcbcb; padding:5px; border-radius:5px;}

.left_inner1 textarea{ background:#fff; width:100%;  float:left; margin-bottom:5px; border:solid 1px #cbcbcb; padding:5px; border-radius:5px;}

.left_inner2 textarea{ background:#fff; width:100%;  float:left; margin-bottom:5px; border:solid 1px #cbcbcb; padding:5px; border-radius:5px;}

.btn{}
.btn input {display:inline-block; float:left; background:#363636; cursor:pointer;  border-radius:8px; border:0; color:#fff; margin-right:20px; text-transform:uppercase; padding:9px 45px 8px 20px; font-size:14px;}

.btn input[type="submit"]{ background:#363636 url(../images/submit-arrow.jpg) center right no-repeat;}
.btn input[type="reset"]{ background:#363636 url(../images/reset-arrow.jpg) center right no-repeat;}




}





@media screen and (min-width:1900px) {	
.Menu-wrapper { position:absolute;  top: 101px; width:66%; right:0; background:#000; border-top-left-radius:5px;}
}




				

