/*.header .navbar {min-height:170px;}*/
.img-responsive{max-width: 100%!important;}
@media (min-width: 1440px) and (max-width: 2880px) {
}@media (min-width: 1279px) and (max-width: 1439px) {
#hero-3 .hero-txt { padding-top: 260px; padding-bottom: 100px; }
.hero-row-200 { padding-top: 280px; padding-bottom: 200px; }
	.hero-row-180 { padding-top: 200px; padding-bottom: 90px; }
	.hero-row-140 { padding-top: 220px; padding-bottom: 140px; }		
}@media (min-width: 992px) and (max-width: 1199px) {
	.mbtn {
    font-size: 12px!important;
}.division .p-right-20, .division .p-right-30, .division .p-right-45, .division .p-right-60, .division .p-right-80 { padding-right: 15px;}
	
	.wide-140 { padding-top: 130px; padding-bottom: 130px; }
	.wide-130 { padding-top: 120px; padding-bottom: 120px; }
	.wide-120 { padding-top: 110px; padding-bottom: 110px; }
	.wide-110 { padding-top: 100px; padding-bottom: 100px; }

	/* Headers */
	h4 { font-size: 18px; line-height: 26px;  }
	h4.h4-lg {font-size: 19px;line-height: 27px;} 
	h4.h4-huge { font-size: 20px; line-height: 28px; }
	
	h3.h3-small { font-size: 25px; line-height: 34px; margin-bottom: 10px; }	
	h3 { font-size: 27px; line-height: 35px; margin-bottom: 15px; }
	h3.h3-lg { font-size: 31px; line-height: 41px; }
	h3.h3-huge { font-size: 35px; line-height: 45px; } 
	
	h2.h2-small { font-size: 35px; line-height: 45px; }
	h2 { font-size: 38px; line-height: 48px; margin-bottom: 15px; }
	h2.h2-lg { font-size: 42px; line-height: 52px; }
	h2.h2-huge { font-size: 45px; line-height: 52px; margin-bottom: 15px; }
	
	/* Paragraphs */
	p.p-small { font-size: 14px; line-height: 22px; }
	p { font-size: 16px; line-height: 24px; }
	p.p-lg {font-size: 18px; line-height: 27px;}
	p.p-huge {font-size: 20px; line-height: 28px;}
		
	/* Buttons */
	.btn { font-size: 12px; padding: 10px 28px; }
	.btn.btn-medium { padding: 11px 33px; }
	.btn.btn-lg { font-size: 14px; padding: 13px 32px; }
	.btn.btn-huge {font-size: 14px; padding: 14px 40px;	}
		
	/* Section Title */
	.section-title h2 { font-size: 35px; line-height: 35px; letter-spacing: -1px; }
	.section-title p { color: #666; font-size: 18px; line-height: 26px; }	
	
	/* Navigation Menu */ 
	.navbar-nav > li > a { padding: 0 10px; }
		
	/*------------------------------------------*/
	/*	 HERO
	/*------------------------------------------*/
	
	#hero-3 .hero-txt { padding-top: 260px; padding-bottom: 100px; }
	
	.page-hero-section { padding-top: 170px; padding-bottom: 80px; }

	.hero-row-200 { padding-top: 230px; padding-bottom: 180px; }
	.hero-row-180 { padding-top: 210px; padding-bottom: 160px; }
	.hero-row-140 { padding-top: 170px; padding-bottom: 120px; }
	
	/* Hero H3 Header */
	h3.h3-hero {font-size: 26px; line-height: 36px;}	
	h3.h3-hero-lg { font-size: 42px; line-height: 52px; }
	
	#hero-6 h3.h3-hero { margin-top: 50px; }
		
	/* Hero H2 Header */
	h2.h2-hero { font-size: 66px; line-height: 76px; } 
	h2.h2-hero-lg { font-size: 76px; line-height: 86px; }
	h2.h2-hero-huge { font-size: 86px; line-height: 92px; }	
	
	/* Hero Paragraphs */	
	p.p-hero { font-size: 18px; line-height: 26px; } 
	p.p-hero-medium {font-size: 19px;line-height: 27px;}	
	p.p-hero-lg { font-size: 21px; line-height: 29px; font-weight: 400; } 
	p.p-hero-huge { font-size: 22px; line-height: 32px; font-weight: 400; } 
	
	#hero-1 p.p-hero-huge { margin-top: 0; } 
	#hero-4 p.p-hero-lg { padding: 0; } 
			
	/* Hero Buttons */
	#hero-1 .btn, #hero-5 .btn { margin-top: 30px; }
	#hero-2 .btn, #hero-6 .btn { margin-top: 20px; }
	#hero-4 .btn { margin-top: 35px; }
	
	/* Hero Big Transparent Title */
	.hero-tra-text { margin-bottom: -115px; }
	.hero-tra-text h2 { font-size: 135px; line-height: 135px; }
	
	/* Hero Logo */
	.hero-logo img { width: 220px; height: 220px; margin-bottom: 45px; }
	
	/* Hero Content */	
	.h3-content { margin-bottom: 50px; }
	#hero-3 .hero-event-data { padding-right: 12%; }
	.hero-empty-div { display: none; }	
	
	/*------------------------------------------*/
	/*	 CONTENT
	/*------------------------------------------*/	
	
	/* About */
	.about-txt p.p-lg { margin-bottom: 20px; }
	.about-txt h4.m-top-30.m-bottom-20 { margin-top: 25px; margin-bottom: 15px; }
	
	#newsletter { padding: 40px 25px 25px; }
	.newsletter-form .form-control { height: 45px; }
	.about-form h4.m-bottom-15 { margin-bottom: 10px; }

	.aimg-text { padding: 25px 25px 30px 25px; }
	
	/* CountDown */
	#clock span.cbox-digit { font-size: 55px; line-height: 55px; }
	#clock span.cbox-txt { font-size: 12px; line-height: 12px; font-weight: 600; }	
		
	/* Schedule */
	.nav-tabs > li > a { font-size: 15px; line-height: 15px; }
	
	.session-data { padding-left: 15px; }
	.session-time { font-size: 15px; line-height: 15px; font-weight: 700; }
	.session-room { padding: 4px 12px; }
	.session-speaker img { width: 80px; height: 80px; }
	
	.session-description { padding-left: 30px; padding-right: 15px; }
	.session-description h5.h5-lg { margin-bottom: 5px; }	
	.session-description p.session-tags { font-size: 15px; line-height: 15px; margin-top: 15px; }
	
	/* Pricing Banner */
	.pricing-banner p { padding: 0; }
		
	/* Workshop */
	.workshop-avatar { width: 30%; margin-right: 20px; }
	
	.workshop-description a { font-size: 18px; line-height: 24px; font-weight: 700; }
	.workshop-author { font-size: 16px; line-height: 16px; font-weight: 700; }
	.workshop-date { font-size: 15px; line-height: 15px; }

	/* Pricing */	
	.pricing-table { padding: 35px 30px; } 
		
	.price span { font-size: 54px; line-height: 54px; }	
	.pricing-table .price sup { font-size: 38px; top: -8px; margin-right: 5px; }
	.price span.price-vat { font-size: 15px; line-height: 15px; }

	ul.terms-list li { font-size: 15px; line-height: 23px; }

	/* Register */
	#register-form .form-control { height: 49px; font-size: 15px; }
	#register-form #form_register_btn .btn { font-size: 13px; padding: 14px 20px; }

	/* Blog */
	.blog-post-text a { font-size: 18px; line-height: 24px; font-weight: 700; }
		
	/* Call To Action */
	#call-to-action h2.h2-huge { margin-bottom: 15px; }
		
	/* Venue */	
	.hotel-info span, .venue-info span { font-size: 17px; line-height: 25px; }		
	p.phone-number { font-weight: 700; margin-top: 1px; margin-bottom: 1px; }
	a.venue-website, a.hotel-website { font-size: 16px; line-height: 24px; font-weight: 700; }
	
	.google-map { padding: 0px 0px 35%; }
	
	.d-point h4 { margin-bottom: 15px; } 	
	.hotel-photo p a { font-weight: 600; }

	/* Join Us */
	a.dr-social { width: 62px; height: 62px; font-size: 23px; line-height: 58px !important; margin: 0 3px; }

	/* Speaker Details */
	.single-speaker-data span { font-size: 18px; line-height: 18px; }
	.single-speaker-session span, a.s-speaker-link { font-size: 16px; line-height: 16px; margin-bottom: 8px; }
	
	/* Event Details */
	.event-title p { font-size: 18px; line-height: 18px; margin-bottom: 8px; }	
	.event-description .p-bottom-30.m-bottom-35 { padding-bottom: 20px; margin-bottom: 30px; }
	h4.m-bottom-20 { margin-bottom: 10px; }
 	
	

	
}




/* ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------ */

@media only screen and (max-width: 991px) {	
.d-none{display: none;}
.franchisor-box {
    width: 97%;}
	/*------------------------------------------*/
	/*	 BASE
	/*------------------------------------------*/

	.division .p-left-20, .division .p-left-30, .division .p-left-45, .division .p-left-60, .division .p-left-80 { padding-left: 15px;}
	.division .p-right-20, .division .p-right-30, .division .p-right-45, .division .p-right-60, .division .p-right-80 { padding-right: 15px;}
	
	.wide-140 { padding-top: 120px; padding-bottom: 120px; }
	.wide-130 { padding-top: 110px; padding-bottom: 110px; }
	.wide-120 { padding-top: 100px; padding-bottom: 100px; }
	.wide-110 { padding-top: 100px; padding-bottom: 100px; }
	
	/* Headers */
	h5.h5-small { font-size: 12px; line-height: 18px; }
	h5 {font-size: 14px;line-height: 20px; margin-bottom: 5px;}
	h5.h5-lg {font-size: 15px;line-height: 23px;}

	h4 { font-size: 17px; line-height: 25px;  }
	h4.h4-lg {font-size: 18px; line-height: 26px;} 
	h4.h4-huge { font-size: 19px; line-height: 27px; }
	
	h3.h3-small { font-size: 22px; line-height: 30px; margin-bottom: 8px; }	
	h3 { font-size: 24px; line-height: 32px; margin-bottom: 12px; }
	h3.h3-lg { font-size: 28px; line-height: 38px; }
	h3.h3-huge { font-size: 30px; line-height: 40px; } 
	
	h2.h2-small { font-size: 32px; line-height: 42px; }
	h2 { font-size: 36px; line-height: 46px; margin-bottom: 15px; }
	h2.h2-lg { font-size: 40px; line-height: 50px; }
	h2.h2-huge { font-size: 43px; line-height: 53px; margin-bottom: 15px; }
	
	/* Paragraphs */
	p.p-small { font-size: 14px; line-height: 22px; }
	p { font-size: 15px; line-height: 23px; }
	p.p-lg {font-size: 17px; line-height: 26px;}
	p.p-huge {font-size: 18px; line-height: 27px; }
	
	/* Buttons */
	.btn, .btn.btn-medium { font-size: 12px; padding: 11px 26px; }
	.btn.btn-lg { font-size: 13px; padding: 12px 28px; }
	.btn.btn-huge {font-size: 13px; padding: 13px 35px;	}

	/* Section Title */
	.section-title h2 { font-size: 32px; line-height: 32px; letter-spacing: -1px; }
	.section-title p { color: #666; font-size: 17px; line-height: 25px; }	
	
	/* Navigation Menu */ 	
	.navbar-nav > li > a { font-size: 11px; font-weight: 800; padding: 0 7px; }	
	.navbar-nav > li > a.header-btn { font-size: 11px; line-height: 24px; font-weight: 800; padding: 2px 15px; margin-top: 14px; margin-left: 5px; }
	
	/*------------------------------------------*/
	/*	 HERO
	/*------------------------------------------*/
	
	#hero-3 .hero-txt { padding-top: 220px; padding-bottom: 80px; }
	#hero-5 .hero-txt { text-align: center; }
	
	.page-hero-section { padding-top: 160px; padding-bottom: 70px; }
	
	.hero-row-200 { padding-top: 210px; padding-bottom: 160px; }
	.hero-row-180 { padding-top: 190px; padding-bottom: 140px; }
	.hero-row-140 { padding-top: 150px; padding-bottom: 100px; }
	
	/* Hero H3 Header */
	h3.h3-hero {font-size: 24px; line-height: 34px;}	
	h3.h3-hero-lg { font-size: 38px; line-height: 48px; }
	
	#hero-2 h3.h3-hero-lg { padding: 0 5%; }
	#hero-6 h3.h3-hero { margin-top: 30px; }
		
	/* Hero H2 Header */
	h2.h2-hero { font-size: 50px; line-height: 60px; } 
	h2.h2-hero-lg { font-size: 60px; line-height: 70px; }
	h2.h2-hero-huge { font-size: 70px; line-height: 75px; }	
	
	#hero-1 h2.h2-hero-lg { margin-bottom: 5px; }	
	
	/* Hero Paragraphs */	
	p.p-hero { font-size: 17px; line-height: 25px; } 
	p.p-hero-medium, p.p-hero-lg, p.p-hero-huge { font-size: 18px; line-height: 27px; font-weight: 300; } 
	
	#hero-1 p.p-hero-huge { margin-top: 0; } 
	#hero-2 p.p-hero:after { margin: 15px auto 20px; }
	#hero-3 p.p-hero.m-top-25 { margin-top: 15px; }
	#hero-4 p.p-hero-lg { padding: 0; } 
	#hero-5 p.pd { padding: 0 8%; } 
			
	/* Hero Buttons */
	#hero-1 .btn, #hero-4 .btn, #hero-5 .btn { margin-top: 20px; }
	#hero-2 .btn, #hero-6 .btn { margin-top: 15px; }
	
	/* Hero Big Transparent Title */
	.hero-tra-text { margin-bottom: -105px; }
	.hero-tra-text h2 { font-size: 105px; line-height: 105px; letter-spacing: -4px; }
	
	/* Hero Logo */
	.hero-logo img { width: 160px; height: 160px; margin-bottom: 25px; }
	
	/* Hero Content */	
	.h3-content { margin-bottom: 40px; }
	#hero-3 .hero-event-data { padding-right: 12%; }
	.hero-empty-div { display: none; }	
	#hero-5 .hero-event-data { margin-bottom: 5px; }
		
	/*------------------------------------------*/
	/*	 CONTENT
	/*------------------------------------------*/	
	
	/* About */
	.about-txt p.p-lg { margin-bottom: 20px; }
	.about-txt h4.m-top-30.m-bottom-20 { margin-top: 25px; margin-bottom: 15px; }
	
	#newsletter { margin-top: 50px; margin-bottom: 35px; padding: 30px 30px 25px; }
	.newsletter-form .form-control { height: 45px; }
	.about-form h4.m-bottom-15 { margin-bottom: 10px; }

	/* CountDown */
	#clock .cbox { padding: 4px 25px; }
	#clock span.cbox-digit { font-size: 52px; line-height: 52px; }
	#clock span.cbox-txt { font-size: 12px; line-height: 12px; font-weight: 600; }	
	
	/* Speakers */
	.speakers-wrapper { margin: 0 5px; }
		
	/* Schedule */
	.nav-tabs > li > a { font-size: 15px; line-height: 15px; }
	
	.session-data { padding-left: 15px; }
	.session-time { font-size: 15px; line-height: 15px; font-weight: 700; }
	.session-room { padding: 4px 12px; }
	.session-speaker img { width: 80px; height: 80px; }
	
	.session-description { padding-left: 30px; padding-right: 15px; }
	.session-description h5.h5-lg { margin-bottom: 5px; }	
	.session-description p.session-tags { font-size: 15px; line-height: 15px; margin-top: 15px; }
	
	/* Pricing Banner */
	.pricing-banner h2.h2-huge { margin-bottom: 15px; }
	.pricing-banner p { padding: 0; }
	.pricing-banner .btn.m-top-25 { margin-top: 20px; }
		
	/* Workshop */
	#workshops.wide-50 { padding-bottom: 70px; }
	.workshop { margin-bottom: 20px; }
	.workshop-avatar { width: 35%; margin-right: 35px; }
	
	.workshop-description a { font-size: 18px; line-height: 24px; font-weight: 700; }
	.workshop-author { font-size: 16px; line-height: 16px; font-weight: 700; margin-bottom: 5px; }
	.workshop-date { font-size: 15px; line-height: 15px; }
	
	/* Pricing */	
	.pricing-table { padding: 35px 60px; } 
	
	.price h4 {  margin-bottom: 10px;}
		
	.price span { font-size: 54px; line-height: 54px; }	
	.pricing-table .price sup { font-size: 38px; top: -8px; margin-right: 5px; }
	.price span.price-vat { font-size: 15px; line-height: 15px; }

	.terms-list { margin: 0 15px; }
	ul.terms-list li { font-size: 15px; line-height: 23px; }

	/* Register */
	#register-form {  padding: 30px 10px 20px; }
	#pre-register p.p-huge { margin-bottom: 30px; padding: 0 8%; }
	
	#input_name, #input_email, #input_ticket {  padding-right: 15px; }
	#register-form .form-control { height: 49px; font-size: 15px; margin-bottom: 15px; }
	#register-form #form_register_btn .btn { font-size: 13px; padding: 14px 20px; }
	
	/* Sponsors */
	.sponsor { width: 25%; }

	/* Blog */
	.blog-post-text a { font-size: 19px; line-height: 26px; font-weight: 700; }
		
	/* Call To Action */
	#call-to-action h4.h4-huge { font-size: 18px; line-height: 26px; margin-bottom: 10px; }
	#call-to-action h2.h2-huge { font-size: 38px; line-height: 48px; margin-bottom: 15px; }
	#call-to-action p { padding: 0; font-weight: 300; }
	
	/* Venue */
	#venue .col-md-8.m-bottom-70, #venue .col-md-12.m-bottom-70, #venue .col-md-4.m-bottom-70 { margin-bottom: 50px; }
	
	.hotel-info span, .venue-info span { font-size: 17px; line-height: 25px; }		
	p.phone-number { font-weight: 700; margin-top: 1px; margin-bottom: 1px; }
	a.venue-website, a.hotel-website { font-size: 16px; line-height: 24px; font-weight: 700; }
	
	.google-map { padding: 0px 0px 52%; }

	.d-point h4 { margin-bottom: 15px; } 

	/* Join Us */
	a.dr-social { width: 60px; height: 60px; font-size: 22px; line-height: 56px !important; margin: 0 2px; }
	
	/* Footer */
	.useful-links li a { font-size: 13px; line-height: 13px!important; }
	.footer-copyright p { font-size: 13px; line-height: 13px; margin-top: 20px; }
	
	/* Speaker Details */
	.o-speaker a { font-size: 16px; line-height: 16px; font-weight: 700; } 
	.single-speaker-data span { font-size: 17px; line-height: 17px; }
	.single-speaker-session span, a.s-speaker-link { font-size: 16px; line-height: 16px; margin-bottom: 8px; }
	.single-speaker-about.m-bottom-50 { margin-bottom: 30px; }
	.single-speaker-session.m-top-40 { margin-top: 30px; }
	
	/* Event Details */
	.event-title h3 { margin-bottom: 20px; } 
	.event-title p { font-size: 17px; line-height: 17px; margin-bottom: 8px; }	
	a.event-speaker-social { font-size: 16px; line-height: 24px; }
	.event-description .p-bottom-30.m-bottom-35 { padding-bottom: 20px; margin-bottom: 30px; }
	h4.m-bottom-20 { margin-bottom: 10px; }

	
	
	
}




/* ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------ */

@media (min-width: 768px) and (max-width: 800px) { 
	.whoattend {
    margin-top: 191px;}
    .main-conference div.h3-hero {
margin-top: 30px;
}
.scroll .navbar-nav > li > a.header-btn{
	font-size: 11px;
}
.navbar-nav > li > a{
	padding: 0px 4px;
}

	/*------------------------------------------*/
	/*	 BASE
	/*------------------------------------------*/
	.slider-home video{width: 100%; object-fit: cover;height:150vh; 
}
	
	.division .row { padding-left: 20px; padding-right: 20px; }	
	.division{
	width: 100%;
	left: 50%;
	top: 45%;
	
}
	
	/* Headers */
	h5.h5-small { font-size: 12px; line-height: 18px; }
	h5 {font-size: 14px;line-height: 20px; margin-bottom: 5px;}
	h5.h5-lg {font-size: 15px;line-height: 23px;}

	h4 { font-size: 17px; line-height: 25px;  }
	h4.h4-lg {font-size: 18px; line-height: 26px;} 
	h4.h4-huge { font-size: 19px; line-height: 27px; }
	
	h3.h3-small { font-size: 22px; line-height: 30px; margin-bottom: 8px; }	
	h3 { font-size: 24px; line-height: 32px; margin-bottom: 12px; }
	h3.h3-lg { font-size: 26px; line-height: 36px; }
	h3.h3-huge { font-size: 28px; line-height: 38px; } 
	
	h2.h2-small { font-size: 28px; line-height: 36px; }
	h2 { font-size: 30px; line-height: 40px; margin-bottom: 15px; }
	h2.h2-lg { font-size: 36px; line-height: 46px; }
	h2.h2-huge { font-size: 38px; line-height: 48px; margin-bottom: 15px; }
	
	/* Paragraphs */
	p.p-lg {font-size: 16px; line-height: 25px; }
	p.p-huge { font-size: 17px; line-height: 25px; }
		
	/* Buttons */
	.btn, .btn.btn-medium { font-size: 11px; padding: 10px 25px; }
	.btn.btn-lg, .btn.btn-huge { font-size: 12px; padding: 12px 28px; }
	
	/* Section Title */
	.section-title h2 { font-size: 30px; line-height: 30px; letter-spacing: -1px; margin-bottom: 15px; }
	.section-title p { color: #666; font-size: 16px; line-height: 24px; }	
	
	/*------------------------------------------*/
	/*	 HERO
	/*------------------------------------------*/

	/* Hero H3 Header */
	h3.h3-hero {font-size: 22px; line-height: 30px; margin-bottom: 5px; }	
	h3.h3-hero-lg { font-size: 30px; line-height: 38px; }
	
	#hero-2 h3.h3-hero-lg { padding: 0 10%; }
	#hero-3 h3.h3-hero-lg { padding-right: 15%; }
	#hero-6 h3.h3-hero { margin-top: 30px; }
		
	/* Hero H2 Header */
	h2.h2-hero { font-size: 45px; line-height: 55px; letter-spacing: -1px; } 
	h2.h2-hero-lg { font-size: 55px; line-height: 65px; letter-spacing: -1px; }
	h2.h2-hero-huge { font-size: 65px; line-height: 70px; letter-spacing: -1px; }	
	
	/* Hero Paragraphs */	
	p.p-hero { font-size: 16px; line-height: 24px; } 
	p.p-hero-medium, p.p-hero-lg, p.p-hero-huge { font-size: 16px; line-height: 24px; } 
	
	#hero-1 p.p-hero-huge { margin-top: 0; } 
	#hero-2 p.p-hero:after { margin: 10px auto 15px; }
	#hero-3 p.p-hero.m-top-25 { margin-top: 15px; }
	#hero-4 p.p-hero-lg { padding: 0; } 
	#hero-5 p.pd { padding: 0 8%; } 
			
	/* Hero Buttons */
	#hero-1 .btn, #hero-4 .btn, #hero-5 .btn { margin-top: 20px; }
	#hero-2 .btn, #hero-6 .btn { margin-top: 15px; }
	
	/* Hero Big Transparent Title */
	.hero-tra-text { margin-bottom: -90px; }
	.hero-tra-text h2 { font-size: 100px; line-height: 100px; letter-spacing: -4px; }
	
	/* Hero Logo */
	.hero-logo img { width: 130px; height: 130px; margin-bottom: 20px; }
	
	/* Hero Content */	
	#hero-3 .hero-event-data { padding-right: 8%; }
	.hero-empty-div { display: none; }	

	/*------------------------------------------*/
	/*	 CONTENT
	/*------------------------------------------*/	
	
	/* About */
	#newsletter { padding: 35px 30px 20px; }
	.newsletter-form.m-top-30 { margin-top: 20px; }
	.newsletter-form .form-control { margin-bottom: 10px; }
	.newsletter-form .btn { font-size: 13px; padding: 14px 20px; }
	
	/* Workshop */
	.workshop-avatar { width: 35%; margin-right: 20px; }
	
	/* Register */
	#pre-register p.p-huge { padding: 0; }
	
	/* Call To Action */
	#call-to-action h4.h4-huge { font-size: 17px; line-height: 25px; }
	#call-to-action h2.h2-huge { font-size: 35px; line-height: 45px; }
	#call-to-action .btn.m-top-30 { margin-top: 20px; }
	
	/* Join Us */
	#join-us p.p-huge { margin-bottom: 25px; padding: 0 10%; }
	a.dr-social { width: 56px; height: 56px; font-size: 20px; line-height: 52px !important; margin: 0 3px; }	



	
}

@media only screen and (max-width:991px) {	
	.inbg {
    background-image: none;
    /* background-size: 100%; */
    /* background-position: center; */
    /* min-height: 342px; */
    background-repeat: no-repeat;
    background-color: #ffffff;
    padding: 23px;


}
.no-pd img{width: 200px; margin:auto; display: block; margin-bottom: 20px;} 
.no-pd .mns{width: 100%;}
.about-txt p{text-align: center;}
.mnn {
    width: 174px;
    padding-top: 12px;
}
.mtn{text-align: center;}
}



/* ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------ */

@media only screen and (max-width: 767px) {
.slider-home video, .slider-home{
    height: 904px!important;
}
.division{top: 49%!important;}
.award_name, .the_winner {
    float: left;
    width: 100%;
}
.edy {
 font-size: 13px;
    margin-bottom: 13px;
    margin-top: 11px;
}
.award_name{margin-bottom: 5px;}
.headd{display: none;}
.spk{padding: 38px 4px 15px 4px;}
.guest{margin-bottom: 23px;font-size: 28px;}
.lphero{font-size: 30px;display: block;margin-top:45px!important;}
.lphero span{font-size: 19px;}
.awp .ban-dat{margin-top: 10px!important;
    font-size: 14px!important;
    margin-bottom: 21px;}
.banner-lp{top:30px;left: 0px;}
.videobanner{left: 0px;}
.lp{margin-bottom: 0px;}
.videobanner video, .videobanner, .lp, .lp .overlay{height: 960px!important;}
.awardssect{width: 100%!important;margin-top: 22px;}
.conf-in-price a{display: none;}
.home-newsletter {padding: 15px 0;}
.awd-intro{margin-top: 10px!important;}
.sideactive{border-bottom: 4px solid #2C4C96!important;}
.header .navbar {min-height:58px!important;}
.mbhide{display: none;}
.banner-main div.h3-hero{padding-top: 0px!important;margin-top: 99px;}
.overlay nav{top:35%; padding-top: 40px;}
.pric-cent a{display: block!important;padding: 7px 0px;text-align: center;}
.ul_ftr1 a { font-size: 15px;line-height: 31px;}
.einfo1{margin-bottom: 21px;}
ul.einfo_ul{margin-bottom: 20px;}
ul.einfo_ul li {
    font-size: 18px;
    line-height: 38px;
}
.einfo1, .einfo2 {
    float: left;
    width:100%;
}
.soc_ico{text-align:left;margin-top:10px;}
.awd-banner .sliderlogo{display: none;}
.awd-banner .tropy{margin-top: 0px;}
.awd-banner  .btn-banner-new{margin-top: 12px!important;}
.spkr-top-lft, .spkr-top-rgt{width: 100%;margin-left: 0px;}	
.spkr-top-head {
    font-size: 23px;
    margin-top: 8px;
    margin: 18px 0px 30px 0px;
    line-height: 31px;
}
.awd_pic{width: 100px;margin: auto;}
.slider-award div.h3-hero{padding-top: 65px!important;}
ul.awdtt li{width: 100%;}
.innerpage .intro-head {
    font-size: 31px;
    margin-bottom: 25px;
    margin-top: 6px;
    line-height: 35px;
}
.mob-trophy{display: block;width: 80px;margin: 40px auto 0px auto;}
.mob-trophy img{width: 100%;}
ul.at_ul, ul.awdtt{display: block;}
ul.at_ul li{display: block;margin-bottom:15px;}
.whoattend{margin-top: 170px;}
.faq .panel-group{padding: 0px;}
.con .nav-tabs > li > a{border-bottom: none;}
.stats{padding: 31px 0px 45px 0px;}
.main-conference {
    background-image: url(../images/conferencemobile.jpg)!important;
padding-top: 30px;
    min-height:500px!important;
}
.awd-banner .sub-text{margin-bottom: 10px!important;}
.awd-banner div.h3-hero {padding-top:40px!important;}
.awd-banner .sub-txt{margin-bottom: 0px!important;}
.main-agenda{margin-top: 19px;}
.agenda-left-time{font-size: 12px;line-height: 19px;}
.agenda-left{width:100%;padding-bottom: 0px;}
.agenda-right{width:100%;padding-bottom: 0px;}
.agenda-cont {
    font-size: 16px;
    line-height: 24px;
}
ul.bloglinks{ display: flex;margin-bottom: 26px;}
.agenda-head-inner{font-size: 16px; line-height: 25px;}
.agenda #tabs{padding:18px;}
.inner-tab-date{font-size: 24px;
    line-height: 36px;}
.agenda-banner{background-image:url(../images/conf-agenda-mobile.jpg)!important; margin-top: 80px;min-height: 398px!important;}
.speakers .midbtn{margin-top:66px!important;}
.copyright{margin-bottom:45px;}
ul.subs_list{padding-left: 0px;}
#myCarousel1 .item{padding: 30px 30px 10px 30px!important;}
.agenda{padding-top: 30px;}
.agd-cont{font-size: 15px;}
.mySwiper .swiper-slide{height: 390px;}
#spk-home .swiper-slide{height:440px;}
ul.speakerlist1 li {
    width: 100%;
    margin: 20px auto;
    /* display: inline-block; */
    vertical-align: top;
    float: left;
}
.speakers ul .ht {
    min-height: 368px;
}

	/*------------------------------------------*/
	/*	 PRELOAD ANIMATION
	/*------------------------------------------*/
	
	#loader { width: 70px; height: 70px; margin: -35px 0 0 -35px; }
	
	.wide-140 { padding-top: 90px; padding-bottom: 90px; }
	.wide-130 { padding-top: 90px; padding-bottom: 90px; }
	.wide-120 { padding-top: 90px; padding-bottom: 90px; }
	.wide-110 { padding-top: 80px; padding-bottom: 80px; }
	.wide-100 { padding-top: 80px; padding-bottom: 80px; }
	.wide-90 { padding-top: 80px; padding-bottom: 70px; }
	.wide-80 { padding-top: 80px; padding-bottom: 60px; }	
	.wide-70 { padding-top: 80px; padding-bottom: 50px; }
	.wide-60 { padding-top: 80px; padding-bottom: 40px; }
	.wide-50 { padding-top: 80px; padding-bottom: 30px; }
	.wide-40 { padding-top: 80px; padding-bottom: 20px; }
	.wide-30 { padding-top: 80px; padding-bottom: 10px; }
	
	.p-top-100 { padding-top: 80px; }

	/*------------------------------------------*/
	/*	 BASE
	/*------------------------------------------*/
	
	.division { padding-left: 30px; padding-right: 30px; }	

	/* Navigation Menu */ 	
	.header {text-align: center; margin-bottom: 60px;background-color: #000000;}
	.navbar-brand { padding: 3px 30px; }
	.banner .sliderlogo{display: none;}

	/* Logo Image */
	.navbar .logo-white { display: block; }
	.navbar .logo-black { display: block; }
	.navbar-collapse{border: none!important;}
	.header .navbar-right {
    margin-top: 30px;
}
	/* Navigation Bar */	
	.navbar-nav {margin-top: 0; margin-bottom: 0; border-top:none;padding: 23px 10px 0px 10px;}
	.navbar { padding: 0; background-color: #ed1b24; }
	.navbar-fixed-top { border-width: 0 0 0; }
	.navbar-nav.header-btn { border-top: none; }



	/* Navigation Menu */	
	.navbar-nav > li > a { color: #ffffff; font-size: 12px; font-weight: 800; line-height:28px; margin-bottom: 4px; }
	.navbar-nav > li > a:hover { color: #ffffff; }
	.dropdown-menu>li>a{color: #ffffff!important;}
	.scroll .navbar-nav > li > a:hover {color: #ffffff;}
	/* Header Button */	
	.navbar-nav > li > a.header-btn { 
		color: #fff;
		font-size: 12px; 
		font-weight: 800;
		line-height:28px;
		margin-top: 0; 
		margin-bottom: 0; 
		margin-left: 0; 
		-webkit-border-radius: 0; 
		-moz-border-radius: 0; 
		border-radius: 0; 
	}
	
	.navbar-nav > li > a.header-btn:hover { background-color: #222; border-color: #222; color: #fff; }
	
	/*------------------------------------------*/
	/*	 HERO
	/*------------------------------------------*/
	
	#hero-3 .hero-txt { padding-top: 120px; padding-bottom: 80px; }
	
	.page-hero-section { padding-top: 100px; padding-bottom: 70px; }

	.hero-row-200 { padding-top: 120px; padding-bottom: 120px; }
	.hero-row-180 { padding-top: 100px; padding-bottom: 100px; }
	.hero-row-140 { padding-top: 80px; padding-bottom: 80px; }
	
	/* Hero H3 Header */
	h3.h3-hero {font-size: 22px; line-height: 30px; margin-bottom: 5px; }	
	h3.h3-hero-lg { font-size: 30px; line-height: 38px; }
	
	#hero-2 h3.h3-hero-lg { padding: 0 8%; }
	#hero-3 h3.h3-hero-lg { padding-right: 13%; }
		
	/* Hero H2 Header */
	h2.h2-hero { font-size: 45px; line-height: 55px; letter-spacing: -1px; } 
	h2.h2-hero-lg { font-size: 55px; line-height: 65px; letter-spacing: -1px; }
	h2.h2-hero-huge { font-size: 65px; line-height: 70px; letter-spacing: -1px; }	
	
	/* Hero Paragraphs */	
	p.p-hero { font-size: 16px; line-height: 24px; } 
	p.p-hero-medium, p.p-hero-lg, p.p-hero-huge { font-size: 16px; line-height: 24px; } 
	
	#hero-1 p.p-hero-huge { margin-top: 0; } 
	#hero-2 p.p-hero:after { margin: 10px auto 15px; }
	#hero-3 p.p-hero.m-top-25 { margin-top: 15px; }
	#hero-4 p.p-hero-lg { padding: 0; } 
	#hero-5 p.pd { padding: 0 8%; } 
	
	/*------------------------------------------*/
	/*	 CONTENT
	/*------------------------------------------*/	
	
	/* About */
	#newsletter { padding: 35px 30px 20px; }
	.newsletter-form.m-top-30 { margin-top: 20px; }
	.newsletter-form .form-control { margin-bottom: 10px; }
	.newsletter-form .btn { font-size: 13px; padding: 14px 20px; }
	
	/* CountDown */
	#clock span.cbox-digit { font-size: 50px; line-height: 50px; }
	#clock span.cbox-txt { font-size: 11px; line-height: 11px; font-weight: 600; }	

	/* Schedule */
	.nav-tabs { display: inline-block; margin: 0 auto; }
	
	.schedule-event { text-align: center; }	
	.session-data { margin-bottom: 25px;}
	.session-room { margin-top: 0px; }	
	.s-data { display: inline-block; margin-bottom: 0; margin-right: 8px; }
	.session-time { display: inline-block; margin-bottom: 0; margin-right: 5px; }	
	.session-time.black-color:after { display: inline-block; content: ""; height: 2px; width: 5px; background: #444; position: relative; top: -5px; right: -5px; }
		
	.session-speaker { margin-bottom: 8px; }	
	.session-description { padding-left: 15px; padding-right: 15px; }
	
	/* Workshop */
	.workshop-avatar { width: 44%; margin-right: 25px; }
	
	.workshop-description a { font-size: 18px; line-height: 24px; font-weight: 700; }
	.workshop-author { font-size: 16px; line-height: 16px; margin-bottom: 8px; }
	.workshop-date { font-size: 15px; line-height: 15px; margin-bottom: 10px; }
	
	/* Pricing */	
	ul.terms-list li { font-size: 14px; line-height: 22px; }
	
	/* Register */
	#pre-register p.p-huge { padding: 0; }
		
	/* Blog */
	.blog-post-text a { font-size: 18px; line-height: 24px; font-weight: 700; }
		
	/* Call To Action */
	#call-to-action h2.h2-huge { font-size: 32px; line-height: 40px; margin-bottom: 10px; }
	#call-to-action p.p-huge { font-size: 16px; line-height: 24px; padding: 0; font-weight: 300; }
	
	/* Venue */
	.hotel-info span, .venue-info span { font-size: 16px; line-height: 24px; }		
	a.venue-website, a.hotel-website { font-size: 16px; line-height: 24px; font-weight: 700; }

	.venue-info .btn { margin-top: 10px; }
	
	/* Join Us */
	#join-us p.p-huge { margin-bottom: 25px; padding: 0 6%; }
	a.dr-social { width: 54px; height: 54px; font-size: 19px; line-height: 50px !important; margin: 0 3px; }	
	
	/* Speaker Details */
	.event-speaker, .single-speaker-photo { float: none!important; }
	.single-speaker-data span { font-size: 16px; line-height: 16px; }
	
	/* Event Details */
	.event-title p { font-size: 16px; line-height: 16px; margin-bottom: 8px; }	
	
	
	
	
}




/* ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------ */

@media only screen and (max-width: 640px) {	

	#stlChanger { display: none; }

	/*------------------------------------------*/
	/*	 BASE
	/*------------------------------------------*/
	
	.division { padding-left: 15px; padding-right: 15px; left: 50%; width: 100%}

	/* Headers */
	h5.h5-small { font-size: 12px; line-height: 18px; }
	h5 {font-size: 13px;line-height: 19px; margin-bottom: 5px;}
	h5.h5-lg {font-size: 14px;line-height: 22px;}

	h4 { font-size: 16px; line-height: 25px;  }
	h4.h4-lg {font-size: 16px; line-height: 25px;} 
	h4.h4-huge { font-size: 16px; line-height: 25px; }
	
	h3.h3-small { font-size: 20px; line-height: 28px; margin-bottom: 8px; }	
	h3 { font-size: 22px; line-height: 30px; margin-bottom: 12px; }
	h3.h3-lg { font-size: 24px; line-height: 34px; }
	h3.h3-huge { font-size: 26px; line-height: 36px; } 
	
	h2.h2-small { font-size: 26px; line-height: 34px; }
	h2 { font-size: 28px; line-height: 38px; margin-bottom: 15px; }
	h2.h2-lg { font-size: 32px; line-height: 42px; }
	h2.h2-huge { font-size: 32px; line-height: 42px; margin-bottom: 15px; }
	
	/* Paragraphs */
	p {font-size: 14px; line-height: 22px; }
	p.p-lg {font-size: 15px; line-height: 23px; }
	p.p-huge {font-size: 16px; line-height: 24px; }
		
	/* Buttons */
	.btn, .btn.btn-medium { font-size: 11px; padding: 10px 25px; }
	.btn.btn-lg, .btn.btn-huge { font-size: 11px; padding: 12px 25px; }
	
	/* Section Title */
	.section-title h2 { font-size: 28px; line-height: 28px; }
	.section-title p { font-size: 16px; line-height: 23px; }		

	/*------------------------------------------*/
	/*	 HERO
	/*------------------------------------------*/
	
	/* Hero H3 Header */
	h3.h3-hero {font-size: 20px; line-height: 28px; margin-bottom: 5px; }	
	h3.h3-hero-lg { font-size: 28px; line-height: 36px; }
	
	#hero-2 h3.h3-hero-lg { padding: 0 8%; }
	#hero-3 h3.h3-hero-lg { padding-right: 13%; }
	#hero-6 h3.h3-hero { margin-top: 30px; }
		
	/* Hero H2 Header */
	h2.h2-hero { font-size: 35px; line-height: 40px; } 
	h2.h2-hero-lg { font-size: 45px; line-height: 50px; }
	h2.h2-hero-huge { font-size: 55px; line-height: 60px; }	
	
	/* Hero Paragraphs */	
	p.p-hero, p.p-hero-medium, p.p-hero-lg, p.p-hero-huge { font-size: 15px; line-height: 23px; } 
	
	#hero-1 p.p-hero-huge { margin-top: 0; } 
	#hero-2 p.p-hero:after { margin: 10px auto 15px; }
	#hero-3 p.p-hero.m-top-25 { margin-top: 15px; }
	#hero-4 p.p-hero-lg { padding: 0; } 
	#hero-5 p.pd { padding: 0; } 
			
	/* Hero Buttons */
	#hero-1 .btn, #hero-4 .btn, #hero-5 .btn { margin-top: 20px; }
	#hero-2 .btn, #hero-6 .btn { margin-top: 15px; }
	
	/* Hero Big Transparent Title */
	.hero-tra-text { margin-bottom: -85px; }
	.hero-tra-text h2 { font-size: 80px; line-height: 80px; letter-spacing: -4px; }
	
	/* Hero Logo */
	.hero-logo img { width: 110px; height: 110px; margin-bottom: 20px; }
	
	/* Hero Content */	
	#hero-3 .hero-event-data { padding-right: 0; }
		
	/*------------------------------------------*/
	/*	 CONTENT
	/*------------------------------------------*/	
	
	/* About */
	#newsletter { padding: 25px 25px 10px; }
	.newsletter-form.m-top-30 { margin-top: 20px; }
	.newsletter-form .form-control { height: 42px; font-size: 13px; margin-bottom: 10px; }
	.newsletter-form .btn { font-size: 13px; padding: 12px 10px; }
	
	/* CountDown */
	#clock span.cbox-digit { font-size: 40px; line-height: 40px; }
		
	/* Speakers */
	.speaker { width: 100%; float: none!important; } 
		
	/* Schedule */
	.nav-tabs { border-bottom: none; }
	.nav-tabs li { display: block; width: 100%; text-align: center; margin-bottom: 8px; margin-right: 0; }
	.nav-tabs > li > a { margin-right: 0; }

	/* Workshop */
	#workshops.wide-50 { padding-bottom: 60px; }
	.workshop.m-bottom-50 { margin-bottom: 40px; }
	.workshop  { width: 100%; float: none!important; margin-right: 0; margin-bottom: 20px; }
	.workshop-avatar  { width: 100%; float: none!important; margin-right: 0; margin-bottom: 20px; }
	
	.workshop-description a { font-size: 16px; line-height: 22px; font-weight: 700; }
	.workshop-author { font-size: 15px; line-height: 15px; margin-bottom: 8px; }
	.workshop-date { font-size: 14px; line-height: 14px; margin-bottom: 10px; }

	/* Sponsors */
	.sponsor { width: 50%; }
	
	/* Call To Action */
	#call-to-action h4.h4-huge { font-size: 15px; line-height: 23px; }
	#call-to-action h2.h2-huge { font-size: 28px; line-height: 38px; margin-bottom: 10px; }
	#call-to-action .btn.m-top-30 { margin-top: 15px; }
	
	/* Blog */
	.blog-post-text a { font-size: 16px; line-height: 22px;  }
	.blog-post-text span { font-size: 13px; line-height: 13px; }
	
	/* Venue */
	.hotel-info span, .venue-info span { font-size: 15px; line-height: 23px; }	
	a.venue-website, a.hotel-website, p.phone-number, .hotel-photo p a {font-size: 14px; line-height: 22px;font-weight: 700; }

	.d-point h4 { margin-bottom: 10px; } 
	
	.hotel-info h4.m-top-30.m-bottom-20, .hotel-info h4.m-top-25.m-bottom-20 { margin-top: 15px; margin-bottom: 15px; }
	.hotel-service.m-top-25 { margin-top: 15px; }
	p.hotel-photo-notice { font-size: 13px; line-height: 20px; }
	
	/* Join Us */
	#join-us p.p-huge { margin-bottom: 25px; }
	a.dr-social { width: 52px; height: 52px; font-size: 19px; line-height: 48px !important; margin: 0 2px; }	

	/* Footer */
	.useful-links li { padding: 0 3px; }
	.useful-links li a { font-size: 12px; line-height: 12px!important; }
	.footer-copyright p { font-size: 13px; line-height: 18px; margin-top: 20px; }

	.o-speaker { width: 50%!important;}
	

	
	
}




/* ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------ */

@media only screen and (max-width : 479px) {
	.sliderlogo {
    width: 536px;
    margin-top: 6px!important;
}
.sliderlogo{width: 300px!important;}
	.mnn {
    text-transform: uppercase;
    width: 100%;
    font-size: 20px!important;
    line-height: 21px!important;
    display: block;
   margin-top: 0px!important;
    font-weight: bold;
}
	.mt-6{margin-top: 30px; display: block;}
	.mb5{margin-bottom:25px;}
.my-mob{display: block!important;}
.my-mob img{width: 100%;}
.pav-new {
    background-color: rgb(0 0 0 / 60%);
    padding: 32px;
    color: #ffffff;
    margin-top: 0px;
}
	/*------------------------------------------*/
	/*	 BASE
	/*------------------------------------------*/

	/* Headers */
	h5.h5-small { font-size: 12px; line-height: 18px; }
	h5 {font-size: 13px;line-height: 19px; margin-bottom: 5px;}
	h5.h5-lg {font-size: 14px;line-height: 22px;}

	h4 { font-size: 15px; line-height: 24px;  }
	h4.h4-lg {font-size: 15px; line-height: 24px;} 
	h4.h4-huge { font-size: 15px; line-height: 24px; }
	
	h3.h3-small { font-size: 18px; line-height: 26px; margin-bottom: 8px; }	
	h3 { font-size: 20px; line-height: 28px; margin-bottom: 12px; }
	h3.h3-lg { font-size: 22px; line-height: 32px; }
	h3.h3-huge { font-size: 24px; line-height: 32px; } 
	
	h2.h2-small { font-size: 24px; line-height: 32px; }
	h2 { font-size: 24px; line-height: 32px; margin-bottom: 15px; }
	h2.h2-lg { font-size: 26px; line-height: 34px; }
	h2.h2-huge { font-size: 26px; line-height: 34px; margin-bottom: 15px; }
	
	/* Paragraphs */
	p, p.p-lg{font-size: 16px; line-height: 25px;padding: 0px 10px;}
	p.p-huge{font-size: 15px; line-height: 23px;}
    .spkr-top{margin-top: 0px;}
    .spkr .mainheading{
    font-size: 28px;
    margin-bottom: 30px;
    line-height: 30px;
}
.nb2{font-size: 21px;}
.n-bloc-rgt, .n-bloc-lft{width: 100%;}
.nseven, .nsix, .nnine, .neight{min-height: 280px;margin-bottom: 42px;}
.exb-block p{display: none;}
.pd31{padding: 0px;}
		
	/* Buttons */
	.btn, .btn.btn-medium { font-size: 11px; padding: 10px 25px; }
	.btn.btn-lg, .btn.btn-huge { font-size: 11px; padding: 12px 25px; }
	
	/* Section Title */
	.section-title h2 { font-size: 24px; line-height: 24px; }	
.exp h2{margin-top: 40px; margin-bottom: 0px!important;}
.exp .section-title{margin-bottom: 10px;}
.mlink{text-align: center;}
	/*------------------------------------------*/
	/*	 HERO
	/*------------------------------------------*/
	
	#hero-3 .hero-txt { padding-top: 100px; padding-bottom: 55px; text-align: center; }
	
	.hero-row-200 { padding-top: 110px; padding-bottom: 110px; }
	.hero-row-180 { padding-top: 90px; padding-bottom: 90px; }
	.hero-row-140 { padding-top: 80px; padding-bottom: 80px; }
	
	/* Hero H3 Header */
	h3.h3-hero {font-size: 19px; line-height: 27px; margin-bottom: 8px; }	
	h3.h3-hero-lg { font-size: 22px; line-height: 30px; }
	
	#hero-2 h3.h3-hero-lg { padding: 0 2%; }
	#hero-3 h3.h3-hero-lg { padding-right: 0; }
	#hero-6 h3.h3-hero { margin-top: 20px; }
		
	/* Hero H2 Header */
	h2.h2-hero { font-size: 28px; line-height: 36px; } 
	h2.h2-hero-lg { font-size: 30px; line-height: 40px; }
	h2.h2-hero-huge { font-size: 40px; line-height: 50px; }	
	
	/* Hero Paragraphs */	
	p.p-hero, p.p-hero-medium, p.p-hero-lg, p.p-hero-huge { font-size: 14px; line-height: 22px; } 
	
	#hero-1 p.p-hero-lg { padding: 0 12%; margin-bottom: 5px; } 
	#hero-2 p.p-hero:after { margin: 10px auto 15px; }
	#hero-3 p.p-hero.m-top-25 { margin-top: 15px; }
	#hero-4 p.p-hero-lg { padding: 0; } 
	#hero-5 p.pd { padding: 0; } 
			
	/* Hero Buttons */
	#hero-1 .btn, #hero-4 .btn, #hero-5 .btn, #hero-6 .btn { margin-top: 12px; }
	#hero-2 .btn { margin-top: 10px; }
	
	/* Hero Big Transparent Title */
	.hero-tra-text { margin-bottom: -95px; }
	.hero-tra-text h2 { font-size: 55px; line-height: 55px; letter-spacing: -3px; }
	
	/* Hero Logo */
	.hero-logo img { width: 90px; height: 90px; margin-bottom: 20px; }
	
	/* Hero Content */	
	.h3-content { margin-bottom: 30px; }
	#hero-3 .hero-event-data { width: 100%; float: none!important; padding: 0 15%; margin-bottom: 25px; } 
	#hero-5 .hero-event-data { margin-bottom: 5px; }
	
	.hero-event-data h5 { padding-bottom: 5px; margin-bottom: 10px; }

	/*------------------------------------------*/
	/*	 CONTENT
	/*------------------------------------------*/	
	
	/* About */
	#newsletter { padding: 25px 25px 10px; }
	.newsletter-form.m-top-30 { margin-top: 20px; }
	.newsletter-form .form-control { height: 45px; font-size: 13px; margin-bottom: 10px; }
	.newsletter-form .btn { font-size: 13px; padding: 11px 0; }
	
	.aimg-text { padding: 25px 15px 30px 15px; }
	.aimg-text p { font-size: 13px ; line-height: 19px; }
		
	/* CountDown */
	#clock .cbox { padding: 3px 17px; }
	#clock span.cbox-digit { font-size: 25px; line-height: 25px; }
	
	/* Workshop */
	.workshop-description a { font-size: 15px; line-height: 22px; font-weight: 700; }
	.workshop-author { font-size: 14px; line-height: 14px; margin-bottom: 8px; }
	
	/* Pricing */	
	ul.terms-list li { font-size: 13px; line-height: 20px; }
	
	/* Register */
	#register-form {  padding: 20px 0 10px; }
	#register-form .form-control { height: 42px; font-size: 14px; }
	#register-form #form_register_btn .btn { font-size: 12px; padding: 12px 0;  }
	
	/* Blog */
	.blog-post-text a { font-size: 15px; line-height: 22px;  }
	.blog-post-text span { font-size: 13px; line-height: 13px; }
	
	/* Call To Action */
	#call-to-action h4.h4-huge { padding: 0 10%; }
	
	/* Venue */
	.google-map { padding: 0px 0px 62%; }
		
	/* Join Us */
	#join-us p.p-huge { margin-bottom: 25px; }
	a.dr-social { width: 46px; height: 46px; font-size: 17px; line-height: 42px !important; margin: 0 2px; }	

	/* Footer */
	.useful-links li { margin-bottom: 5px; }
	
	/* Speaker Details */
	.event-speaker, .single-speaker-photo, .o-speaker { width: 100%!important; }
	
	.o-speaker a { font-size: 15px; line-height: 15px; font-weight: 700; } 
	.single-speaker-data span { font-size: 15px; line-height: 15px; }
	.single-speaker-session span, a.s-speaker-link { font-size: 15px; line-height: 22px; margin-bottom: 8px; }
	
	/* Event Details */
	.event-title p { font-size: 14px; line-height: 22px; margin-bottom: 8px; }	
	a.event-speaker-social { font-size: 15px; line-height: 23px; }
	
	
	
	
}




/* ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------ */

@media (max-width: 320px) {	

	/*------------------------------------------*/
	/*	 BASE
	/*------------------------------------------*/
	
	.division { padding-left: 2px; padding-right: 2px; }

	h3.h3-small { font-size: 16px; line-height: 24px; margin-bottom: 8px; }	
	h3 { font-size: 18px; line-height: 26px; margin-bottom: 12px; }
	h3.h3-lg { font-size: 20px; line-height: 28px; }
	h3.h3-huge { font-size: 20px; line-height: 28px; } 
	
	h2.h2-small { font-size: 22px; line-height: 30px; }
	h2 { font-size: 22px; line-height: 30px; margin-bottom: 15px; }
	h2.h2-lg { font-size: 24px; line-height: 32px; }
	h2.h2-huge { font-size: 24px; line-height: 32px; margin-bottom: 15px; }
	
	/* Section Title */
	.section-title h2 { font-size: 22px; line-height: 26px; }
	.section-title p { font-size: 14px; line-height: 22px; }	
	
	/*------------------------------------------*/
	/*	 HERO
	/*------------------------------------------*/
	
	/* Hero H3 Header */
	h3.h3-hero {font-size: 16px; line-height: 24px; margin-bottom: 8px; }	
	h3.h3-hero-lg { font-size: 18px; line-height: 26px; }
	
	#hero-2 h3.h3-hero-lg { padding: 0; }
	
	/* Hero H2 Header */
	h2.h2-hero { font-size: 22px; line-height: 30px; } 
	h2.h2-hero-lg { font-size: 24px; line-height: 32px; }
	h2.h2-hero-huge { font-size: 26px; line-height: 32px; }	
		
	/* Hero Paragraphs */	
	#hero-1 p.p-hero-lg { padding: 0; margin-bottom: 8px; } 
	
	/* Hero Big Transparent Title */
	.hero-tra-text { display: none; }
	
	/* Hero Content */
	#hero-3 .hero-event-data { padding: 0 8%; } 

	/*------------------------------------------*/
	/*	 CONTENT
	/*------------------------------------------*/	
	
	/* About */
	.aimg-text { padding: 15px 10px 20px 10px; }
	
	/* CountDown */
	#clock .cbox { padding: 3px 10px; }
	#clock span.cbox-digit { font-size: 26px; line-height: 26px; }
	#clock span.cbox-txt { font-size: 11px; line-height: 11px; font-weight: 400; }
	
	/* Schedule */
	.nav-tabs > li > a { font-size: 14px; line-height: 14px; padding: 15px 20px; }

	/* Pricing */
	.pricing-table { padding: 30px 25px; }
	.price span { font-size: 45px; line-height: 45px; }
	
	.pricing-table .price sup { font-size: 30px; font-weight: 300; top: -5px; }
	.price span.price-vat {font-size: 14px; line-height: 14px; font-weight: 300; margin-top: 10px; }
	
	.pricing-text p { font-size: 14px; line-height: 22px; }
	
	ul.terms-list li { font-size: 14px; line-height: 22px; }
		
	/* Join Us */
	#join-us p.p-huge { margin-bottom: 25px; }
	a.dr-social { width: 36px; height: 36px; font-size: 14px; line-height: 32px !important; margin: 0 1px;}	
}	
 @media only screen and (min-width: 1px) and (max-width:767px){
 	.whatsapp-icon .know-btn{
 		display: none;
 	}
 .innerpage {padding-top: 60px;}
 	.ftr-right, .ftr-social {
    display: inline-block;
    font-size: 15px;
}
   .prs>li>a {
    color:#000!important;
}
.intro-head{margin:20px 0px 22px 0px;}
#intro .mt-5{margin-top: 0px!important;}
.intro-video{margin-top: 0px;}
.inner-form .mandatory {
    font-size: 15px;
    display: block;
    margin-bottom: 6px;
}
ul.einfo_ul li:before {
    display: block;
    content: "";
    width: 40px;
    height: 25px;
    background: url(../images/tick-green.svg) no-repeat;
    left: -14px;
    top: 13px;
    position: absolute;
    background-size: 54%;
}
 	.stat_fact_num {font-size: 42px;}
 	.event2 {font-size: 87px;}
 	.event4 {font-size: 17px;line-height: 24px;}
 	.confs .intro-cont{padding: 0px 7px; margin-bottom: 11px}
 	.mun{padding-top: 20px}
 	.button_container{display: block!important;
    position: fixed;
    top: 25px!important;
    left: 4%!important;right: auto;opacity: 1!important;z-index: 9999}
	.why-cat{font-size: 29px;line-height: 37px;}
	.benf{padding: 60px 0px 23px 0px;}
	.awdy_ul li{color:#ffffff;}
	.event1{margin-bottom: 25px;}
	.awd-banner {margin-top: 79px;
    background-image: url(../images/award-mobile-banner.jpg)!important;min-height:500px!important;position: relative;z-index: 22;}
	#navigation-menu .navbar-nav>li>.dropdown-menu {
    /* width: 197px; */
    background-color: #313131;
    position: absolute;
    width: 100%;
    padding: 20px 10px;
}
	.awd-mix .mybtn1{font-size: 14px;display: block;}
	.awd-mix .mybtn{font-size: 14px;display: block;}
	ul.whys{padding-left: 0px;}
	ul.whys li {
    width: 95%;
    margin: 0px 25px 14px 25px;
}
ul.awd_mix_ul li {
    background-color:#F9FAFC;
    width: 100%;
}
	.tropy img{width:200px;
    display: block;
    margin: 9px auto 0px auto;}
	.news-head{font-size: 31px;}
	ul.subs_list .btn-theme{font-size: 15px;
    padding: 10px 18px;}
	.btn-banner {
    padding: 9px 26px!important;
    font-size: 15px!important;
}
	.bg-scroll {
    width: 100%;
    /* background-attachment: fixed !important; */
    background-repeat: no-repeat;
    /* background-position: top; */
    background-size:cover;
    min-height:768px;
}
.main-conference .sliderlogo{display: none;}
.banner-main{
    background-image:url(../images/main-banner-mobile.png);
    background-position: bottom;min-height:774px;
}
.banner{
    background-image:url(../images/main-banner-mobile.png);
    background-position: bottom;min-height:494px;
}
.shd{display: block!important;}
#myCarousel5 .carousel-inner .item {
    padding: 22px;
}
	.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a{padding: 5px 15px 5px 8px!important;}
	.sub-text{font-size: 15px;line-height: 27px;margin: 17px 0px 24px 0px;}
.ban-dat {
    font-size:15px;
    line-height:28px;
    padding:0px;
    padding-top:0px;text-transform: uppercase;
}
	.navbar-nav > li > a.header-btn.hea-tra{display: none;}
	.sidenav{position:fixed;
   bottom: 0px;
    left: 0%;
    transform: none;
    width: 85px;
    background-color: #ffffff!important;
    text-align: center;
    padding-top:0px;
    width: 100%;
    z-index: 100;
}
.sidenav ul{display:block;justify-content: space-around;width: 100%;}
.sidenav ul li{border-bottom: 0px;width: 24.1%;display: inline-block;}
.tabs-left > .nav-tabs { height: auto; float: none; padding: 0px; margin:0px; text-align: left;     width: 100%; border: 0px; }

.tabs-left > .nav-tabs > li { height: auto; float: none; padding: 0px; margin:0px; display: inline-block; width: 15%;  }


.tabbable.tabs-left > .nav-tabs > li > div > div { display: inline-block; text-align: center; font-size: 14px; padding: 0px; }
.tabs-left > .nav-tabs > li.active:nth-child(1) > div { border: 0px; }
.account-type { font-size: 13px; line-height: 14px; margin: 0px;     text-transform: capitalize; padding: 9px; }
.account-amount { font-size: 14px; line-height: 14px; display: none; }
.tabbable.tabs-left > .nav-tabs > li > div > div {    min-width: auto;  padding: 0px;     max-width: inherit;}

.tabbable.tabs-left > .nav-tabs > li.active:after, .tabs-left > .nav-tabs > li:hover:after {
    content: "\f0d7";
	    font-size: 20px;
    line-height: 21.5px;
        right:16px;
    top:22px;
}
.tabs-left > .nav-tabs > li > a, .tabs-left > .nav-tabs > li > div { height: 30px; border:0px;  padding: 0px; height: 30px;}
.tabbable.tabs-left > .nav-tabs > li > div > div span+br { display: none; }

.blk { width: 85%; }
#MyAccountsTab .tab-content { height: auto;     padding: 10px; margin:0px;  }
.tabs-left > .nav-tabs > li > a, .tabs-left > .nav-tabs > li > div { display: block; height: 30px; }
.account-type { display: block; }

.bg-lightgrey.modfy img {width: 100%;}
.sliderlogo { width: 300px; }
.sliderlogo img { width: 100%;}
h2.h2-hero-huge { font-size: 23px; line-height:23px; }
ul.couts li {   font-size: 14px;
    line-height: 20px;}
    h4.h4-huge  {    font-size: 18px;
    line-height: 24px;}
    .nav-tabs { float: none; text-align: center; margin: 0px; padding: 0px;width: 100%;}
.nav-tabs li{display: inline-block;width:46%; margin: 0 5px 0px 0px;}
.nav-tabs > li > a { font-size: 13px; padding:10px 5px 0; border-radius: 0px;     height: 45px;  }
.showmob { font-size: 27px; line-height: 27px; }
.blk.modfy2 ul.listc { margin: 20px 0 20px 25px; }
 
 .navbar .logo-black { width: 200px; }
 .navbar .logo-white{ width:100%; }
 .navbar .logo-white img { width: 200px; }
.navbar-brand>img{width:225px!important;margin: auto;}
.tabs-nav.m-bottom-40{ margin-bottom: 0px; }
.section-title h2 { text-align: center; }
.section-title p { text-align: center; }
.modfytxt p { text-align: center; }
.wide-80 { padding: 30px 0; }
.blk { min-height: auto; }
div.h3-hero{font-size:31px;line-height:38px;margin-top: 29px;}
.btn.btn-huge.modfy {padding: 10px 12px;}
.blk h2 {line-height: 20px;}
ul.confslist li { width: 100%; }
ul.confslist li .buttonsec { clear: both; }
div.fi { float: none; margin: 10px auto; }
#navigation-menu .nav>li { text-align: left;height: 44px;}
#navigation-menu .nav>li:last-child{display: none;}
.datbgblk { width:320px; margin:10px auto 0; height:auto; padding:15px 0; border-radius: 4px;  border:2px solid #D7182E;       }
.nomitxt { font-size:18px; line-height:18px; padding:0px;    }
.nomitxt strong { font-size:20px; line-height:20px;   }
.nomitxt span { font-size:17px; line-height:17px;   }
.userheading { font-size:20px; line-height:20px;   }
.userheading span.redcol { font-size:25px; line-height:25px;   }
.userheading span.bulecol { font-size:20px; line-height:20px;   }
p.contshow { padding:5px; margin:0px; font-size:14px;    }

.set1 { margin-bottom:50px;  }

.sliderlogo { margin:0 auto;padding-top: 0px!important;display: block;}
.hero-txt.text-left { text-align: center; }
ul.couts { text-align: center; margin:20px 0;  }
.frmsec { margin-left:auto;  }
ul.confslist li {    margin: 0 0px 20px;}
.spkghead {    margin-top: 40px;}
.magCont {width: 255px;   margin: 30px auto 0; position: static;    }
.mag-right { width: auto; position: static; }
.allspeaker { float: none; width:100%; padding:10px;   }
.mainspeaker { float: none; width:100%; padding:10px;   }
ul.speakerlist li { float: none; width:100%; padding:10px;   }

} 
  
 @media only screen and (min-width: 300px) and (max-width:359px)
{
	.navbar-brand>img {    width: 225px!important;}

}


  @media only screen and (min-width: 768px) and (max-width:1023px)
{


.frmsec {    margin-top: 40px;}

.innerheade .navbar-brand>img {    height: 78px;}
.header .navbar-right {    margin-top: 48px;}
.header .navbar {
    min-height: 176px;
}




.navbar-brand>img {

    width: 211px;
}




ul.couts li {font-size: 15px;}
.about-form { text-align: center; }
.about-txt  { text-align: center; }
#about .section-title h2 { text-align: center; }
.section-title h2 { text-align: center; }


.tabs-left > .nav-tabs { height: auto; float: none; padding: 0px; margin:0px; text-align: left;     width: 100%; border: 0px; }

.tabs-left > .nav-tabs > li { height: auto; float: none; padding: 0px; margin:0px; display: inline-block; width: 15%;  }


.tabbable.tabs-left > .nav-tabs > li > div > div { display: inline-block; text-align: center; font-size: 14px; padding: 0px; }
.tabs-left > .nav-tabs > li.active:nth-child(1) > div { border: 0px; }
.account-type { font-size: 13px; line-height: 14px; margin: 0px;     text-transform: capitalize; padding: 4px; }
.account-amount { font-size: 14px; line-height: 14px; display: none; }
.tabbable.tabs-left > .nav-tabs > li > div > div {    min-width: auto;  padding: 0px;     max-width: inherit;}

.tabbable.tabs-left > .nav-tabs > li.active:after, .tabs-left > .nav-tabs > li:hover:after {
    content: "\f0d7";
	    font-size: 36px;
    line-height: 21.5px;
        right:16px;
    top:18px;
}
.tabs-left > .nav-tabs > li > a, .tabs-left > .nav-tabs > li > div { height: 30px; border:0px;  padding: 0px; height: 30px;}
.tabbable.tabs-left > .nav-tabs > li > div > div span+br { display: none; }

.blk { width: 85%; }
#MyAccountsTab .tab-content { height: auto;     padding: 10px; margin:0px;  }
.tabs-left > .nav-tabs > li > a, .tabs-left > .nav-tabs > li > div { display: block; height: 30px; }


.tabs-left > .nav-tabs > li.active > div > div, .tabs-left > .nav-tabs > li:hover > div > div {
    background-color: #27a7df;
    color: #fff;
     min-width:100%;
     max-width:100%;
}
.blk { min-height: auto; }
ul.confslist li { vertical-align: top; width: 46%; }
ul.confslist li .buttonsec { clear: both; }
div.fi { float: none; margin: 10px auto; }
.mahdg  { height: 80px; }

.userheading { font-size:40px; line-height:40px;   }
.userheading span.redcol { font-size:45px; line-height:45px;   }
.userheading span.bulecol { font-size:30px; line-height:30px;   }
.allspeaker { float: left; width:100%; padding:0px;   }
.mainspeaker { float: left; width:100%; padding:0px;   }
ul.speakerlist { text-align: center; }
ul.speakerlist li { float: none; width:49%; padding:10px;      display: inline-block; }

} @media only screen and (width:1200px){
	.header .navbar {
    min-height: 168px;
}
	.p-txt p {
	margin-left: 51px;
	line-height: 21px;

}
.p-txt {
	margin-left: 101px!important;
}
.mtn {
    margin-left: 55px;
}
.kick{
	margin-left:50px!important;
}
}


@media only screen and (min-width: 1024px) and (max-width:1199px)
{
.header .navbar {
    min-height: 105px;
}
.mtn{
	   margin-left: 128px;
}
.p-txt p {
	margin-left: 130px;
	font-size: 13px!important;
    line-height: 16px;
}
.kick{
	margin-left:129px!important;
}

.p-txt {
    padding-top: 22px!important;
    padding-left: 12px!important;
    display: block;
}
.no-pd .mns {
    width: 363px!important;
    padding-top: 23px!important;
}
.mnn {
    width: 144px!important;
    padding-top: 72px!important;
    margin-left: 75px!important;
}
.agenda-banner{
	margin-top: 147px;
}

.navbar-brand img{width: 243px !important;
    padding-top: 15px;}
.navbar-nav > li > a.header-btn {padding: 6px 13px !important};

.whatmain {
    position: fixed;
    z-index: 999999;
    right: 190px;
    top: 88px;
    width: 100%;
}
ul.couts li {font-size: 21px;}
.blk { min-height: auto; }
ul.confslist li { vertical-align: top; width: 46%; }
ul.confslist li .buttonsec { clear: both; }
div.fi { float: none; margin: 10px auto; }
.mahdg  { height: 80px; }
.bg-lightgrey.modfy { margin-right: 10px; }
.bg-lightgrey.modfy img { width: 100%; }


.allspeaker { float: left; width:49%; padding:0px;   }
.mainspeaker { float: left; width:49%; padding:0px;   }
ul.speakerlist { text-align: center; }
ul.speakerlist li { float: none; width:49.5%; padding:4px;      display: inline-block; }

}

@media(max-width: 767px){
	.awardsSec{margin-top: 50px;}
	ul.ftr_ul img{width: 40px;}
	.inner_partner img{
		width: 80%;
	}
	ul.ftr_ul img{
	width: 23%
	}
	.ftr_ul{
		justify-content: center;
	}
	.spk-nam{
		font-size: 30px;
		line-height: 38px;
	}
.mob-trophy{display: none;}
.faq {
    margin-top: 137px;
}
.slider-award {
    background-image: url(../images/slider-award-mobile.jpg)!important;
    background-position: center;
    background-size: cover;
    margin-top: 78px;
    min-height: 351px!important;
}
.whatsapp-icon {
    right: 19px;
    z-index: 1999;height: 50px;
    bottom: 80px;
}
div.h3-hero {color: #ffffff;}
.banner-main .sliderlogo {width: 320px;display: none;}
.nb2{margin: 12px 0px 30px 0px;}
.exb-banner {
    background-image: url(../images/exb-banner-mobile.jpg)!important; min-height:500px;}
.conf-date {
    color: #DB3832;
    font-family: 'Montserrat-Regular';
    font-size: 18px;
    padding: 0px 16px;
    margin-bottom: 15px;
}
.exb-banner .sub-text{font-size: 17px;
    line-height: 27px;
    margin: 14px 0px 16px 0px;}
.exb-banner .sliderlogo{display:none;padding-top: 0px!important;}
.exb-banner div.h3-hero {
    margin-top:55px;
}
ul.exblist li{width: 100%;margin-bottom: 0px;}
.agenda-top-head{
    font-size: 31px;
    margin-bottom: 23px;
    line-height: 34px;
}
.del1{white-space: pre-wrap;}
ul.second-price-detail{display: block;}
ul.second-price-detail li{width: 90%; margin-bottom: 10px; margin-right: auto; margin-left:auto;vertical-align: top;min-height: 251px;}
ul.delegate_price{display: block;overflow:hidden;
    white-space: nowrap;}
ul.delegate_price li{width:100%; margin-bottom: 10px; margin-right: auto; margin-left:auto;display: inline-block;vertical-align: 
	top;min-height: 314px;}
.speakers-head{padding-left: 12px;font-size: 35px;}
.faq .speakers-head {
    padding-left: 0px;
    font-size: 31px;
    line-height: 39px;
    margin-bottom: 32px;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{background-color: transparent;margin-top: 27px;}
div.h3-hero{padding-top:10px!important;}
.navbar-toggle img{width: 32px;}
	.exrt {
    display: block;
    justify-content: center;
}
ul.ev-speaker{display: block;}
ul.ev-speaker li{width: 44%;display: inline-block;vertical-align: top;}

ul.ev-jury{display: block;}
ul.ev-jury li{width: 44%;display: inline-block;vertical-align: top;}



.sidenav{top:auto!important;}
.intro_ul{display: block;}
.intro_ul li{display: inline-block;width:32%;}
.intro_ul img{width: 100%;}
#myCarousel {
    position: relative;
    left:56px;
    width: 89%;
}
.conts {
    margin-left:10px;
}
.subtxt { font-size: 15px;}
.speaker-head, .agenda-head, .stat-head, .cnt{color: #3B3A3A;
    font-size: 31px; line-height: 44px;
}
a.lgx-btn {
  background: #fff;
  padding: 10px 25px;
  border-radius: 20px;
  font-weight: bold;
  color: #000;
  margin-right: 10px;
  text-decoration: none;
  display: block;
  width: 204px;
  text-align: center;
  margin-bottom: 12px;
}
.subawwe-head {font-size: 20px;}
.awardsSec .subheading{ font-size: 31px; line-height: 44px;}
#myCarousel1 .carousel-control.left {
    left: -8px;
}
#myCarousel1 .carousel-control.right{
    right: -8px;
}
ul.num_ul{padding-left: 0px;}
.event-details{width: 100%;margin-bottom:0px;}
.awards{min-height: 343px;
    margin-top: 40px;
    background-position: right;
}
ul.inner_partner{padding-left: 0px;}
ul.inner_partner li {
    width:49%;}
    .inerfooterbg{padding-top: 0px;padding-bottom: 0px;}
    .part-banner {
    min-height: 379px;
}
ul.inner_partner li span {
    font-size: 13px;
    margin-bottom: 10px;
}
ul.donate-now{display: block;clear: both;margin-bottom: 20px;min-height: 81px;}
ul.donate-now li{display:inline-block;width: 48%;}
ul.frmli #newsletter{margin-top: 0px!important;}
#myCarousel3 p {
    font-size: 16px;
    line-height: 23px;
}
#myCarousel3::before { left: -43px;}
.footer-testimonial { min-height:430px;}
.main-video {
    width: 98%;
    margin: auto;
    height: 234px;
}
.agd_logo img{width:209px;}
.banner-top-head {margin-top: 49px;}
.ftr-head1 {color: #ffffff;margin-top: 0px;
    font-size: 21px;}
.footerlink{padding: 40px 0px 0px 0px;}
.sidenav ul{margin-bottom: 0px!important;}
.over_head{font-size:26px!important;margin-top: 15px;}
.over_second, .over_third, .over_four, .over_five {margin-top: 12px;}
.newbtn{text-align: center;}
ul.ythumb li {width: 29%;}
.copyright p{padding-left: 0px;}
ul.bloglinks li a {font-size: 14px;}
.intro{margin-top: 0px;padding-bottom: 0px;}
.intro-inner{padding: 10px;}
.speaker-box { max-width: 90%;}

.spk-arrow{color: #ed1c24;
    text-decoration: underline;
    font-weight: 500;
    font-size: 20px;
}
.stat-head, .stat_fact_cont{margin-bottom: 0px;}
ul.num_ul li{margin-bottom: 0px;}
.event-details{margin-top: 30px;}
ul.inner_brand li{width: 39%;}
ul.inner_brand li img{width: 100%;}
}

