/*
Theme Name: 	Betheme Child
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.6.1.1
*/

/* Theme customization starts here*/
/*  Tab style 2 */





/* Tab Style 2 */
/*Start Floating Home Icon*/

.page-id-3016 .wpb_column.vc_column_container.vc_col-sm-3 {
    border: 1px solid #f8f8f8;
    padding: 10px;
    min-height: 150px;
}

.hide-border {border: none !important;}
#Top_bar .menu li ul li{width:300px!important;}

.page-id-3016 .wpb_column.vc_column_container.vc_col-sm-4 {
    border: 1px solid #f8f8f8;
    padding: 10px;
    min-height: 400px;
}

.page-id-3020 .wpb_column.vc_column_container.vc_col-sm-4 {
    border: 1px solid #f8f8f8;
    padding: 10px;
    min-height: 350px;
}
.page-id-3016 .remove-space.wpb_column.vc_column_container.vc_col-sm-4{min-height: 200px!important;}

.home_toggle .button, .home_toggle #div1 {
  -webkit-box-shadow: 1px 1px 1px 1px rgba(43, 43, 43, 0.2);
  -moz-box-shadow: 1px 1px 1px 1px rgba(43, 43, 43, 0.2);
  box-shadow: 1px 1px 1px 1px rgba(43, 43, 43, 0.2);
}

.home_toggle {position:fixed;top:30%;right:0;z-index:81;background-color:#242424;max-width:250px;z-index:9999;}
.home_toggle .button i {
  display: block;
  margin-bottom: 5px;
    font-size: 14px;
}

.home_toggle .button {
  position: absolute;
  right: 0px;  
  float: right;
  background-color: #0f6eb2;
  padding: 5px;
  height: 50px;
  display: block;
  width: 65px;
  z-index: 10;
  text-align: center;
  text-transform: uppercase;
  font-size: 11px;  
  line-height:13px;
  cursor: pointer;
  
}

.home_toggle .button a {
  color: #fff;
  text-decoration: none;
}

.home_toggle .slide {
  padding: 16px 15px 15px 20px;
  position: absolute;
  right: 75px;
  display: none;
  width: 250px;
  height: auto;
  background-color: #0f6eb2;
  color: #FFF;
  text-align: left;
  font-size: 18px;
 
}
.home_toggle h4 {
    font-size: 16px;
    text-transform: uppercase;
    color: #fff;
    border-bottom: 1px solid #fff;
    padding-bottom: 10px;
    font-weight: 500;
}
.home_toggle #div1{	
}
.home_toggle #div2 {
  top: 65px;
  background-color: #b71c20;
}

.home_toggle #download_brochure {
  background-color: #b71c20;
      top: 65px;
}



.home_toggle .button i {
  color: #fff;
}

 #div1 a, #div1 a:visited, #div1 a:active, #div1 a:focus, #div2 a, #div2 a:visited, #div2 a:active, #div2 a:focus {
  color: #fff;
  text-decoration: none;
}
#div1 a:hover, #div2 a:hover {
  color: #ccc;
}
/*End Floating Home Icon*/
.life-time .team.team_circle .image_frame.photo {width: 200px!important;height: 200px!important;}
.life-time .team .desc_wrapper h4{color:#fff!important;}
.life-time .team.team_circle .desc_wrapper hr {display: none;}
.subtitle-1{color:#fff;text-align:center;}

.longest-serving .team.team_circle .image_frame.photo {width: 200px!important;height: 200px!important;}
.longest-serving .team .desc_wrapper h4{color:#fff!important;}
.longest-serving .team.team_circle .desc_wrapper hr {display: none;}


.wpb-js-composer .tab_style_2.vc_tta-tabs-position-top .vc_tta-tab > a {
	background-color: transparent !important;
	border: 0px !important;
	padding: 0px !important;
}
.wpb-js-composer .tab_style_2.vc_tta-tabs-position-top .vc_tta-tab {
	box-sizing: border-box;
	text-align: center;
	margin-right: 0px;
	font-size: 36px;
	color: #222222;
	line-height: 24px;
	cursor: pointer;
	z-index: 1;
	margin: 0px 15px 20px;
	border-radius: 10px !important;
	border: 2px solid #f3f3f3 !important;	
	padding: 32px 48px 30px !important;
	background: #ffffff;
	border-bottom: 4px solid #ce2b41 !important;		
	transition: all 500ms ease;
}
.wpb-js-composer .tab_style_2.vc_tta-tabs-position-top .vc_tta-tab.vc_active,.wpb-js-composer .tab_style_2.vc_tta-tabs-position-top .vc_tta-tab:hover {
	color: #ffffff !important;
	border-color: #ce2b41 !important;
	background: #ce2b41 url(https://www.asmaindia.in/asma-annual-convention-2019/wp-content/uploads/2019/08/pattern-2.png) no-repeat !important;	
	background-size: cover;

}
.wpb-js-composer .tab_style_2 .vc_tta-title-text b{
	position: relative;
	display: block;
	color: #666666;
	font-size: 16px;
	margin-top: 18px;
	font-weight: 500;
	transition: all 500ms ease;
}
.wpb-js-composer .tab_style_2.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a,.wpb-js-composer .tab_style_2 .vc_tta-tab.vc_active .vc_tta-title-text b,.wpb-js-composer .tab_style_2.vc_tta-tabs-position-top .vc_tta-tab:hover a,.wpb-js-composer .tab_style_2.vc_tta-tabs-position-top .vc_tta-tab:hover b{
	color: #fff;
}
.wpb-js-composer .tab_style_2.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel-body > .vc_row {
	position: relative;
	padding: 25px 50px;
	transition: all 500ms ease;
	-moz-transition: all 500ms ease;
	-webkit-transition: all 500ms ease;
	-ms-transition: all 500ms ease;
	-o-transition: all 500ms ease;
	border-bottom: 1px dashed #000000;
}
.wpb-js-composer .tab_style_2.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
    background-color: transparent;
	border-color:transparent;
}
.wpb-js-composer .tab_style_2.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel-body > .vc_row:hover {
    border-radius: 12px;
    box-shadow: 0px 0px 15px #ddd;
	background: #eaeaea;
}
.wpb-js-composer .tab_style_2.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel-body > .vc_row:hover {
    border-bottom-color: #cd2a40;
}
.wpb-js-composer .tab_style_2 .vc_tta-tabs-container{
	margin-bottom: 20px !important;
}
.tab_style_2 .vc_tta-panel-body .vc_col-sm-3 .wpb_content_element .wpb_wrapper,.tab_style_2 .vc_tta-panel-body .vc_col-sm-4:first-child .wpb_content_element .wpb_wrapper{
	display:inline-block;
	color: #404040;
}

.tab_style_2 .vc_tta-panel-body .vc_col-sm-3 .wpb_content_element:before,.tab_style_2 .vc_tta-panel-body .vc_col-sm-4:first-child .wpb_content_element:before{   
	content: '\e843';
	font-family: "mfn-icons";
	margin-right: 5px;
	color: #404040;
}
.timinline_table{
	padding: 10px 0px !important;
	transition: none;
	box-shadow: none;
	background: #ececec !important;
	border: 0px !important;
}
.timinline_table:hover {
    border-radius: 0px !important;
    box-shadow: none !important;
}
.timeline_head{
	text-align: left;
	font-size: 18px;
	line-height: 24px;
	margin-bottom: 0px;
	font-weight: 500;
}

.tab_style_2 h3{
	font-size: 20px;
	font-weight: 500;
	color: #000;
	margin-bottom: 5px;
	
	font-family: sans-serif;
}
/* End Tab Style 2 */
/* End Tab Style 2 */
.sticky_form{position:fixed;top:24%;right:0;z-index:81;background-color:#27bcea;max-width:600px;z-index:9999;}


#slider-name, #slider-email, #slider-contact, #slider-comp, #slider-location{color:#666!important;}
.sticky_form .contact-title{display:none;}
.slide-toggle{position: absolute;
top: 125px;
left: -135px;
background-color: #27bcea;
z-index: 1000;
transform: rotate(90deg);
color: #fff;
text-align: center;
padding: 9px 10px;
border: none;
width: 230px;
border-radius: 0px;
font-size: 14px;
text-transform: uppercase;
letter-spacing: 1px;
font-weight:800}


.slider-form {
    margin: 20px !important;
}

.slider-form h4 {
    font-size: 20px !important;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700 !important;
    text-align: center !important;
} 

#mfn-rev-slider input {
    display: inline-block;
    font-size: 12px !important;
}
.slider-form .btn-submit{text-align:center!important;}
.foot-form{text-align:center!important;}

.btn-below{color:#fff!important;font-size:12px!important;}
#wpcf7-f2724-p2719-o1 input[type="text"] {
    color: #666 !important;
}
.lsda {background-color:#e6e6e6;border-radius:20px;padding:20px;}
.lsda h2{font-weight:800;}
.is-sticky .right-side-logo {font-size: 10px;margin: 0px;}
.is-sticky img {max-height: 55px;}
.right-side-logo {margin: 0px;}
#Top_bar .banner_wrapper {display: block!important;float: right;margin-right: 15px;}
.menuo-right #Top_bar .menu_wrapper {float: left!important;}
.image-for-desk{display:block;}
.image-for-mob{display: none;}
.btn-book .vc_btn3-style-modern.vc_btn3-color-grey {
    color: #fff !important;
    background-color: #18c2f5 !important;
    font-size: 16px !important;
    border-radius: 5px !important;
    padding: 10px 20px !important;
}


.h4_heading_blank {padding-top: 25px !important;}
.h4_heading_blank::after{
content: " ";
display: block;
border-bottom-style: solid;
border-bottom-width: 2px;
width: 65px;
padding-top: 10px;
border-color: #fff;
}

.header-image img {width: 100%;height: auto;display: block;}
/* #Top_bar .menu > li:nth-last-child(2) {border: 2px solid #086bb3;} */
#Top_bar .menu > li > a span:not(.description){padding:0 8px!important;}

.dark_blue {color: #fff;background: #0ca724  !important;}
.dark_green {color: #fff;background: #0ca724 !important;}
.light_blue{color: #fff;background: #314198b5 !important}

.wpb_column.vc_column_container.vc_col-sm-1\/5 {padding: 5px;}
.h2_heading small {font-size: 20px;font-weight: 700;}
.sticky-white #Top_bar.is-sticky, .sticky-white #Top_bar.is-sticky #menu {background: #fff!important;}
.sponser-new{color:#fff;font-size:20px;}
.become-sponser{}
.footer_action #text-3 {text-align: left;}
.footer_action #text-4 {text-align: left;}
.footer_action #text-5 {text-align: left;}
#Footer h4{color:#000 !important; font-weight:600!important;}
.footer-contact {color: #5a5a5a;}
#Footer .footer_copy {border-top: 1px solid rgb(174, 171, 171)!important;}
#signup {
    width: 100%;
    background-color: #c4161d;
    border-radius: 0px;
}

.speak-btn{    
	font-size: 23px;
    color: rgb(255, 255, 255);
    text-decoration: none;
    font-family: Roboto;
    white-space: nowrap;
    background-color: rgb(175, 26, 12);
	border-color: rgb(255, 255, 255);
    border-style: solid;
  	border-width: 3px;
    border-radius: 0px;
	font-weight: 500;
    padding: 12px 35px;
	font-family: "Montserrat", Arial, Tahoma, sans-serif;
	display: block!important;
	line-height: 40px !important;
	font-size: 20px !important;
	width: 275px!important;
	text-align: center !important;
}
.speak-btn:hover{color:#fff!important;}
.pop-btn .popup-link{
	font-size: 23px;
    color: rgb(255, 255, 255);
    text-decoration: none;
    font-family: Roboto;
    white-space: nowrap;
    background-color: rgba(229, 229, 229, 0.278431);
    border-color: rgb(255, 255, 255);
    border-style: solid;
    border-width: 3px;
    border-radius: 30px;
    font-weight: 500;
    padding: 12px 35px;
	font-family: "Montserrat", Arial, Tahoma, sans-serif;
}

#name, #email, #contactno, #org-inst {
    padding: 11px !important;
}
.form-signup .vc_col-sm-2 {
    padding: 0px 3px;
}
#Footer .widgets_wrapper a i {
    font-size: 30px;
    text-align: left;
}

.trans-btn{
	border : 2px solid #fff !important;
	border-radius:2px;
}

.icon-facebook::before {
    margin-left: -5px !important;
}


#Header .top_bar_left, .header-classic #Top_bar, .header-plain #Top_bar, .header-stack #Top_bar, .header-split #Top_bar, .header-fixed #Top_bar, .header-below #Top_bar, #Header_creative, #Top_bar #menu, .sticky-tb-color #Top_bar.is-sticky {background-color: #ffffff!important;}
.enq-text{ text-align:left !important;padding: 0px !important;margin: 0px;}
.rc-anchor-normal {height: 65px !important;width: 90% !important;}
.rc-anchor-normal-footer {display: none;}
#Footer .footer_copy .copyright{float:left;font-size:11px;}
.register_table td{font-size:14px;line-height:20px;}
.margin_top_0 .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-classic.vc_btn3-color-grey{margin-top:0px !important;}
.custom_heading{font-size:30px;line-height:30px;margin-bottom:20px;}
.custom_heading:after{content:" ";display:block;border-bottom-style:solid;border-bottom-width:1px;width:370px;margin:0px auto;padding-top:20px;}
.lp_team_section .subtitle ,.lp_team_section h4{color:#fff !important;}
.h2_title_small{text-align:center;color:#e0242a;font-size:26px;line-height:30px;margin:0px 0px 6px;}
.custom_tab_red{border-top:1px solid #b42125;}
.top-marketer{font-weight: bold; color: #c4161d;text-align: center;margin-bottom: 0px;}
#Top_bar .menu > li a{color:#000 !important;}
#Top_bar .menu > li:not(:nth-child(7)):not(:nth-child(8)) > a:hover span{border-bottom:2px solid #c4161d;color:#c4161d;padding-bottom:8px;}
#Top_bar .menu li.current-menu-item a{border-bottom:none!important;} 
/* #Top_bar .menu li.current-menu-item a:active{color: red !important;}
.is-sticky #Top_bar .menu li a, #Top_bar.is-sticky .menu li a:active span{color: red !important;} */
.wpb-js-composer .custom_tab_red .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a{background-color:#c4161d;color:#fff;}
.wpb-js-composer .custom_tab_red .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a{border-color:#e3e3e3;background-color:#3c3b3b;color:#fff;}
.wpb-js-composer .custom_tab_red .vc_tta.vc_general .vc_tta-tab > a{padding:8px 20px;border:0px;}
.wpb-js-composer .custom_tab_red .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover{background-color:#575656;}
.wpb-js-composer .custom_tab_red .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a::after{content:'';position:absolute;left:45%;bottom:0;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#c4161d transparent transparent transparent;}
.wpb-js-composer .custom_tab_red .vc_tta-tabs-list .vc_tta-tab{margin-bottom:4% !important;}
div#team_section ,.custom_inverstor_section,.lp_about_section, .bold_border_bottom{/* border-bottom:2px solid #231f20; */}
table.custom_table td{vertical-align:top !important;}
table.custom_table_home td{vertical-align:top !important;}
.spansor-t table th, table td{text-align:left !important;}
.key-speaker .wpb_column.vc_column_container.vc_col-sm-4 {margin: 20px !important;}
.box-image .story_box.vertical {padding: 0!important;}
.box-image img.scale-with-grid { padding: 0 21% !important; max-width: 250px !important; opacity: 1 !important;}
.box-image .desc_wrapper {margin-right: 0px !important;}
.box-image .desc_wrapper .desc h4{color:#ffffff !important;}
.speaker_2017 .desc_wrapper h4{color: #c4161d !important;}
.speaker_2017 .desc_wrapper .subtitle{color: #606060 !important;}
.speaker_2017 .wpb_column.vc_column_container.vc_col-sm-3 {background: none !important;}

#Footer .widgets_wrapper{padding:0px 0;}
span.required{color:#cd253c;}
.counter{background-image:none;padding:0px;}
.speaker_2017 .scale-with-grid{width:100%;}
.team.team_circle{margin-bottom:0px;}
.counter .desc_wrapper .number-wrapper{font-size:32px;line-height:40px;font-weight:500;}
.gallery_heading{font-size:26px;text-align:center;color:#000;margin-bottom:20px;}
.h4_heading:after{content:" ";display:block;border-bottom-style:solid;border-bottom-width:2px;width:100%;padding-top:10px;border-color:#cd253c;}
.custom_inverstor_inner  .wpb_column.vc_column_container.vc_col-sm-1\/5 {
    padding: 0px !important;
}
.counter .desc_wrapper .number-wrapper,.counter .desc_wrapper .title{color:#fff !important;}
.custom_team .team.team_circle .image_frame.photo{width:185px;height:185px;}
.custom_team_mentors .team.team_circle .image_frame.photo{width:185px;height:185px;}
.h2_heading{font-size:38px;line-height:50px;margin-bottom:55px;}
.landing_page_text{text-align:center;font-size:30px;line-height:40px;color:#fff;}
.lp_form .bk-form{background-color:#d8d8d8;padding:0px 5px 5px 5px !important;}
.banner_text .read_btn a{color:#fff !important;background:#0868af !important;}
.white{color:#fff;}
.blue{color:#0d96cd;}
.red{color:#c4161d;}
.subscribe_section > .vc_column_container{padding:0px 25%;color:#fff;font-size:18px;}
.custom_mc4wp_form{margin:0px 3% 0 16%;}
.custom_mc4wp_form input[type="submit"]{background-color:#cd253c;border-radius:0px;width:37%;}
.custom_mc4wp_form input{margin:0px !important;}
.custom_mc4wp_form input[type="email"]{border:1px solid #cd253c;padding: 11px !important;}
.custom_mc4wp_form input[type="email"]::placeholder{color:#cd253c;font-size:14px;}
.custom_inverstor_inner .wpb_single_image .vc_single_image-wrapper,.custom_inverstor_inner .wpb_single_image.vc_align_left{margin:0px 0px;text-align: center !important;}
.custom_inverstor_inner .h4_heading {font-size: 15px;font-weight:500;text-align: center !important;}
.custom_inverstor_inner img {/*border: 1px solid #ccc;*/ box-sizing: border-box;padding: 10px;}
.custom_inverstor_inner .wpb_single_image .vc_single_image-wrapper{border:0px solid #b6b6b6;}
.custom_inverstor_section .custom_inverstor_inner .vc_column_container > .vc_column-inner{padding:0px}
.custom_inverstor_inner{margin-bottom:10px !important;}
#wonderplugingridgallery-1 .wonderplugin-gridgallery-item-text{background-color:rgb(205, 37, 60) !important;}
.footer-contact h3{font-size:13px;margin-bottom:0px;line-height:16px;}
.widget_nav_menu ul li a{padding:0px;}
#Footer .widget_nav_menu ul li::after{border:0px;}
#Footer .widget_nav_menu a{color:#666666 !important;line-height:26px;}
.widget_nav_menu ul{list-style:none;padding:0px;font-size:14px;line-height:18px;background:transparent;}
.textwidget .social{list-style:none;}
.textwidget .social i,.footer-contact i{color:rgb(205, 37, 60);border:2px solid;border-radius:50%;padding:3px;}
.textwidget .social li{margin-bottom:15px;}
.foot-form input[type="submit"], input[type="text"], input[type="tel"], input[type="email"], textarea, select{padding : 5px !important;}


#Footer .social a{color:rgb(205, 37, 60) !important;}
#Footer a:hover{color:rgb(205, 37, 60) !important;}
.custom_team .vc_row.wpb_row.vc_inner.vc_row-fluid{margin-bottom:0px;}
.custom_team_mentors .vc_row.wpb_row.vc_inner.vc_row-fluid{margin-bottom:0px;}
.testimonials_slider.single-photo .testimonials_slider_ul li .single-photo-img{height:250px;width:320px;border-radius:0px;}
.slick-slide img{height:100% !important;width:auto;}
.marquee_footer{background:#0e69af;color:#fff;padding:8px 0px;position:fixed;z-index:9999;bottom:0px;width:100%;text-align:center;font-size:15px;display:none;}
.marquee_footer a{color:#fff !important;border:1px solid;padding:1px 12px;text-decoration:none;}
.widget h4{text-transform:uppercase;font-size:17px;margin-bottom:12px;}
#Footer .footer_action .one{margin-bottom:0px;padding-top:20px;}
.asma-logo{float:left;}
.fma-logo{float:right;}
.testimonial_image{float:right;width:30%;}
.testimonial_content{width:70%;margin:0% 0px 0px 6%;}
.testimonials_slider.single-photo .testimonials_slider_ul li .bq_wrapper{margin:0px;padding:0px;}
blockquote{background:none;color:#fff !important;text-align:left;line-height:25px;font-size:18px;margin:0 0 35px 0px;}
.testimonials_slider .testimonials_slider_ul li .author{text-align:left;}
.testimonials_slider .testimonials_slider_ul li .author h5{margin-bottom:2px;color:#fff;margin-top:30px;font-size:18px;font-style:italic;letter-spacing:1px;}
.is-sticky#Top_bar .menu > li > a{color:#000;}
.testimonials_slider .testimonials_slider_ul li .author span{color:#fff !important;}
.timeline{list-style-type:none !important;display:flex;align-items:center;justify-content:center;border-radius:10px;padding:5% 0px;}
.li{transition:all 200ms ease-in;margin-bottom:0px !important;}
.timestamp{margin-bottom:20px;padding:0px 20px;display:flex;flex-direction:column;align-items:center;font-weight:100;}
.status{padding:0px 20px;display:flex;justify-content:center;border-top:2px solid #e5e7e6;position:relative;transition:all 200ms ease-in;}
.status h4{font-weight:600;}
.status:before{content:"";width:18px;height:18px;background-color:white;border-radius:25px;border:5px solid #e5e7e6;position:absolute;top:-18px;left:42%;transition:all 200ms ease-in;}
.li.complete .status{border-top:5px solid #e5e7e6;}
.li.complete .status:before{transition:all 200ms ease-in;}
.li.complete .status h4{color:#000;font-weight:400;margin-top:22px;font-size:15px;}
.timing{color:#fff;font-weight:500;letter-spacing:0px;font-size:16px;}
.wpb-js-composer .custom_timeline.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{background-color:transparent;border:0px;}
.wpb-js-composer .custom_timeline.vc_tta.vc_general .vc_tta-tab > a{color:#fff !important;border:0px;padding:8px 30px;border-radius:3px !important;text-transform:uppercase;letter-spacing:1px;}
.wpb-js-composer .custom_timeline.vc_tta.vc_general .vc_tta-tab:nth-child(1) > a,.timeline_green .timeline{background:#009bb1;}
.timeline_green .li.complete .status::before{background-color:#d21b54;}
.wpb-js-composer .custom_timeline.vc_tta.vc_general .vc_tta-tab:nth-child(2) > a,.timeline_pink .timeline{background:#d21b54;}
.timeline_pink .li.complete .status::before{background-color:#009bb1;}
.wpb-js-composer .custom_timeline.vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a:after{content:'';position:absolute;left:45% !important;bottom:0;width:0;height:0 !important;border-style:solid !important;border-width:10px 10px 0 10px !important;}
.wpb-js-composer .custom_timeline.vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active:nth-child(1) a:after{border-color:#009bb1 transparent transparent transparent;}
.wpb-js-composer .custom_timeline.vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active:nth-child(2) a:after{border-color:#d21b54 transparent transparent transparent;}
.custom_timeline .vc_tta-tabs-list:after{}
.speaker_2017 .vc_row.wpb_row.vc_inner.vc_row-fluid{display:flex;}
.speaker_2017 .wpb_column.vc_column_container.vc_col-sm-3{background:#fff;margin:10px;padding:0px;}
.speaker_2017 .team_vertical{margin-bottom:0px;}
.speaker_2017 .vc_column-inner{padding:0px;}
.speaker_2017 .hr_color{background:transparent;}
.speaker_2017 .desc_wrapper{text-align:center;}
.speaker_2017 .image_frame{border:0px;}
#Footer .footer_action{background:#d8d8d8;}
.subtitle{color:#ffffff !important;padding:0px 15px;margin-bottom:0px;;font-size:13px;line-height:18px;}
.custom_team_mentors .subtitle{color:#606060!important;padding:0px 15px;margin-bottom:0px;;font-size:13px;line-height:18px;}
.custom_team h4{color:#ffffff;}
.custom_team hr{display:none;}
.custom_team_mentors h4{color:#606060;}
.custom_team_mentors hr{display:none;}
.right_Floter{display:none;position:fixed;top:22%;bottom:0;margin:auto;width:60px;right:5px;z-index:999999;}
.side-navi-item{display:inline-block;width:65px;height:65px;color:#fff;line-height:11px;background-color:#084d89;cursor:pointer;font-size:9px;border:0px solid #fff;text-transform:uppercase;padding-top:4px;}
.side-navi-item.item1{background:#0b958e;}
.side-navi-item.item2{background:#ecb000;}
.side-navi-item.item3{background:#077099;}
.side-navi-item.item4{background:#f54d4d;}
.side-navi-item.item5{background:#0e7973;}
.side-navi-item.active, .side-navi-item:hover{background-color:#282888;color:#fff;}
.side-navi-item i{clear:both;font-size:20px;}
.side-navi-item [class^="icon-"]:before{margin-bottom:6px;}
.side-navi-item > div{padding-top:5px;text-align:center;}
#sideNavi .fa{display:block;font-size:22px;padding-bottom:5px;}
#Top_bar .menu > li > a span:not(.description),.header-transparent #Top_bar.is-sticky .menu > li > a span:not(.description){line-height:30px;}
.register span{border:1px solid #000;color:#000;}
.register{border-right:10px solid transparent;}
.menu_wrapper{margin-top:20px;}
.is-sticky .menu_wrapper{margin-top:0px;}
.big_text{margin-bottom:0px !important;}
.big_text p{font-size:55px;color:#fff;line-height:70px;}
.custom_counter .vc_col-sm-4{width:25.333%;}
.custom_counter .vc_col-sm-2{width:18.667%;}
.video_popup .popup-link{font-size:16px !important;line-height:16px !important;font-weight:500 !important;color:rgb(255, 255, 255);border-color:#dd3e43;border-style:solid;border-width:2px !important;box-shadow:rgb(153, 153, 153) 0px 0px 0px 0px;box-sizing:border-box;padding:14px 35px !important;opacity:1;transform-origin:50% 50% 0px;border-radius:0px;text-decoration:none;}
.video_popup .popup-link:hover{border-color:rgb(221, 62, 67);background:rgb(0, 124, 195);}
.gallery_heading hr{width:350px;background:#000;margin-top:20px;}
body:not(.template-slider) #Header{min-height:auto;}
body:not(.template-slider) #Header_wrapper{background-image:none !important;}
.sticky-tb-color #Top_bar.is-sticky{background-color:#fff !important;box-shadow:0 6px 4px -4px #000;}
.is-sticky#Top_bar .menu > li > a{color:#000;}
.is-sticky .register span{border:1px solid #000 !important;color:#000 !important;}
.is-sticky#Top_bar .menu > li > a:hover span{color:#c4161d !important;}
#Subheader .title{margin:20px 0px;}
.read_btn .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-classic.vc_btn3-color-grey{margin-top:32px;font-size:20px;padding:6px 30px;color:#c4161d;background:transparent;border:2px solid #c4161d;}
.read_btn .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-classic.vc_btn3-color-grey:hover{border-color:#c4161d;background:#c4161d;color:#fff;}
.read_btn{margin-bottom:0px !important;}
.padding_top_bottom{padding-top:55px;padding-bottom:55px;}
.header-image img{width:100%;height:auto;display:block;}
.slider_pagination .slick-active a,.slider_pagination .slick-active a::after,.slider_pagination a{background-color:#fff !important;}
.wpb-js-composer .agenda_tab .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab > a,.wpb-js-composer .agenda_tab .vc_tta.vc_general .vc_tta-tab.vc_active > a:hover,.wpb-js-composer .agenda_tab .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab.vc_active > a{background:#009bb1;color:#fff;font-size:20px;}
.wpb-js-composer .custom_timeline.agenda_tab.vc_tta.vc_general .vc_tta-tab > a{border-radius:0px !important;padding:12px 30px !important;}
.custom_timeline.agenda_tab .vc_tta-tabs-list::after{display:none;}
.wpb-js-composer .custom_timeline.agenda_tab .vc_tta-tabs-list{text-align:center;}
.wpb-js-composer .custom_timeline .vc_tta-tabs-list .vc_tta-tab{margin:0% 2% 4% !important;}
.custom_table_home{width:100%;margin:0px auto;color:#fff;}
.custom_table_home tr th{background:transparent;text-transform:uppercase;letter-spacing:1px;color:#fff;}
.custom_table_home tr th,.custom_table_home tr td{border-color: #fff;}
.timeline_pink ul li{color:#fff;}
.custom_table{width:85%;margin:0px auto;}
#cs-hi{background-image: url(https://www.asmaindia.in/asma-annual-convention-2019/wp-content/uploads/2019/04/waves-pattern.png);background: linear-gradient(to right, #0d152b 0%, #02c697 60%, #554c9f 100%);background-size: 100%;}
.custom_table tr td:last-child{text-align:left;padding-left:2%;}
.custom_table tr th{background:#d8d8d8;text-transform:uppercase;letter-spacing:1px;color:#4b4646;}
table.custom_table tr:nth-child(2n) td{background:rgba(0, 0, 0, 0.05);}
table.custom_table td{padding:10px 18px;border-color:rgba(0, 0, 0, 0.25)}
.agenda_btn a{margin-top:0px !important;}
.footer-contact-form input{padding:2px 12px;}
.footer-contact-form textarea{height:25px;}
.footer-contact-form p{margin-bottom:2px;}
.footer-contact-form input[type="text"],.footer-contact-form input[type="tel"], .footer-contact-form input[type="email"], .footer-contact-form textarea{color:#000;background-color:#D8D8D8;border-color:#9A9A9A;}
.footer-contact-form input[type="submit"]{background-color:#CD253C;padding:4px 40px;border-radius:0px;}
.footer-contact-form input[type="text"]:focus,.footer-contact-form input[type="tel"]:focus, .footer-contact-form input[type="email"]:focus, .footer-contact-form textarea:focus{color:#FF6600;background-color:rgba(233, 245, 252, 1) !important;border-color:#d5e5ee;}
.contact-submit{margin-top:-8px;}
.award-subtitle{color:#dd3e43;}
.award-title{background-color:#f9f60b;padding:2px 10px;color:#dd3e43;font-size:18px;}
.award-nomination{color:#1af352;}
.award-menu{color:#5aa1e3;}
.award-para{color:#dd3e43;font-size:16px;}
.rowcolor{background:rgba(0, 0, 0, 0.05)!important;}
.oddrowcolor{background:#ffffff!important;}
.headtable{background:#d8d8d8;}
.bk-form{background-color:#d8d8d8;padding:50px 5px 5px 5px;border-radius:35px;}
.registration-form input[type="submit"]{background-color:#CD253C;padding:10px 40px;border-radius:0px;}
.registration-form .reg-sub{text-align:center;}
span.wpcf7-form-control-wrap.participate{top:6px;}
.registration-form label{margin-top:10px;}
#Top_bar .responsive-menu-toggle, #Header_creative .creative-menu-toggle, #Header_creative .responsive-menu-toggle{color:#086bb3 !important;background:transparent;}
.hesperiden.tparrows{display:none !important;}
.banner-bt{border:2px solid #be151c !important;background-color:transparent !important;padding:10px 40px !important;border-radius:0px !important;min-width:185px !important;min-height:40px !important;}
.banner-bt:hover{border:2px solid #be151c !important;background-color:#be151c !important;color:#ffffff !important;padding:8px 40px !important;border-radius:0px !important;}
#Footer .widgets_wrapper a{color:#be151c !important;}
.marquee_custom{position:absolute !important;top:20px;z-index:9;color:#fff;font-size:18px;}
.vc_row:not(.vc_inner){padding-left:10% !important;padding-right:10% !important;}
.custom_inverstor_inner .vc_single_image-wrapper.vc_box_border_grey{margin-bottom:0px !important;}
.banner-bt-m{border:2px solid #d73f45 !important;background-color:transparent !important;padding:6px 35px !important;border-radius:0px !important;min-height:30px !important;max-height:30px !important;right:30% !important;}
.banner-bt-m:hover{border:2px solid #d73f45 !important;background-color:rgb(0, 124, 195) !important;color:#ffffff !important;border-radius:0px !important;padding:6px 35px !important;min-height:30px !important;max-height:30px !important;right:30% !important;}
.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);}
.modal-content{background-color:transparent !important;margin:auto;padding:10px;width:40%;}
.closebanner{color:#aaaaaa;float:right;font-size:28px;font-weight:bold;}
.closevideo{color:#aaaaaa;float:right;font-size:28px;font-weight:bold;}
.closemob{color:#aaaaaa;float:right;font-size:28px;font-weight:bold;}
.closemobvideo{color:#aaaaaa;float:right;font-size:28px;font-weight:bold;}
.closebanner:hover,
.closebanner:focus{color:#000;text-decoration:none;cursor:pointer;}
.closevideo:hover,
.closevideo:focus{color:#000;text-decoration:none;cursor:pointer;}
.closemob:hover,
.closemob:focus{color:#000;text-decoration:none;cursor:pointer;}
.closevideo:hover,
.closevideo:focus{color:#000;text-decoration:none;cursor:pointer;}
.closemobvideo:hover,
.closemobvideo:focus{color:#000;text-decoration:none;cursor:pointer;}
#Footer .footer_copy .one{padding-top:10px !important;margin-bottom: 10px!important;}
#socialicons{text-align:center;}
#socialicons a{padding:20px;font-size:30px;}
#socialicons a i{background:#de4449;display:inline-block;color:white;font-size:18px;width:34px;height:34px;line-height:34px;text-align:center;vertical-align:middle;margin:0 1px 8px;-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;}
#socialicons a i:hover{background:#f4f4f4;color:#de4449;}
ul.social li a i{font-size:20px !important;}
.tp-dottedoverlay.twoxtwo{background:#0000007d !important;}
.timeline_green,.timeline_pink{margin:0px auto !important;border-radius:10px;margin-top:25px !important;}
.timeline_green{
	width:68%
}
.timeline_pink{
	width:85%
}
.timeline_green{background:#009bb1;}
.timeline_pink{background:#d21b54;}
#timeline,#timeline2{list-style:none;margin:50px 0 30px 30%;padding-left:30px;border-left:8px solid #fff;}
#timeline li,#timeline2 li{margin:40px 0;position:relative;}
#timeline p ,#timeline2 p{margin:0 0 15px;}
/* .date{margin-top:-10px;top:50%;left:-232px;font-size:17px;line-height:20px;position:absolute;color:#fff;} */
.circle{margin-top:-10px;top:50%;left:-46px;width:14px;height:14px;border:5px solid #fff;border-radius:50%;display:block;position:absolute;}
.timeline_green .circle{background:#d21b54;}
.timeline_pink .circle{background:#009bb1;}
.content{max-height:20px;padding:50px 20px 0;border-color:transparent;border-width:2px;border-style:solid;border-radius:0.5em;position:relative;}
.content:before, .content:after{content:"";width:0;height:0;border:solid transparent;position:absolute;pointer-events:none;right:100%;}
.content:before{border-right-color:inherit;border-width:20px;top:50%;margin-top:-20px;}
.content:after{border-width:17px;top:50%;margin-top:-17px;}
.content p{max-height:0;color:transparent;text-align:left;word-break:break-word;hyphens:auto;overflow:hidden;}
.relative label{font-size:16px;position:absolute;z-index:100;cursor:pointer;top:20px;transition:transform 0.2s linear;line-height:20px;}
.relative label{color:#fff;}
.radio{display:none;}
.radio:hover + .relative label{cursor:auto;transform:translateX(42px);color:#fff;padding-bottom:0px;padding-right:10%;}
.radio:hover + .relative .circle{background:#c8171f;}
.radio:hover ~ .content{max-height:180px;margin-right:20px;transform:translateX(20px);transition:max-height 0.4s linear, border-color 0.5s linear, transform 0.2s linear;padding-top:90px;line-height:20px;}
.radio:hover ~ .content{border-color:#fff;}
.radio:hover ~ .content p{font-size:14px;max-height:200px;color:#eee9dc;transition:color 0.3s linear 0.3s;}
.dark_gray {background: #beb6b3 !important;color: #fff;}
.dark_maroon {color: #fff;background: #be202a !important;}
.dark_orange {color: #fff;background: #ee3a23 !important;}
.light_orange {color: #fff;background: #f68c40 !important;}
.read_btn_white .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-classic.vc_btn3-color-grey {
    margin-top: 32px;
    font-size: 20px;
    padding: 6px 30px;
    color: #fff;
    background: transparent;
    border: 2px solid #fff;
}
.read_btn_white .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-classic.vc_btn3-color-grey .getintouch {
    margin-top: 0px !important;
    font-size: 20px;
    padding: 6px 30px;
    color: #fff;
    background: transparent;
    border: 2px solid #fff;
}


.mild_orange {
    background: #f37366 !important;
	color: #fff;
}
.baby_pink {
    background: #ee6e82 !important; 
	color: #fff;
}
.bright_orange {
    background: #f4ab79 !important;
	color: #fff;
}
.slider_h1_text{
	margin-top:18px;
}
@media (min-device-width:768px) and (max-device-width:3000px){.mobileview{display:none !important;}
aside#text-7{display:none !important;}
	#mfn-rev-slider {
    	padding: 0px 0 0 0 !important;
	}
}
@media only screen and (max-width:1250px){.custom_mc4wp_form{margin:0px 3% 0 16%;}
.custom_mc4wp_form input[type="submit"]{background-color:#cd253c;border-radius:0px;width:35%;}
.custom_mc4wp_form input{margin:0px !important;}
.custom_mc4wp_form input[type="email"]{border:1px solid #cd253c;}
}
@media only screen and (max-width:1024px){
.wpb-js-composer .tab_style_2.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel-body > .vc_row {
    position: relative;
    padding: 25px 0px;
}
.wpb-js-composer .tab_style_2.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel-body{
	padding: 0px;
}
.section_wrapper, .container, .with_aside .content_wrapper{padding-bottom:20px;}
.custom_team .team.team_circle .image_frame.photo{width:200px;height:200px;}
.custom_team_mentors .team.team_circle .image_frame.photo{width:200px;height:200px;}
.subscribe_section > .vc_column_container{padding:0px 12%;}
.h2_heading{font-size:35px;line-height:45px;}
.wpb-js-composer .custom_timeline .vc_tta-tabs-list .vc_tta-tab.vc_active:nth-child(1)::after{left:38%;top:42%;}
.wpb-js-composer .custom_timeline .vc_tta-tabs-list .vc_tta-tab.vc_active:nth-child(2)::after{left:59.5%;top:42%;}
.testimonial_image, .testimonial_content{width:100%;margin:0px;}
.big_text p{font-size:50px;line-height:64px;}
.counter .desc_wrapper .number-wrapper{font-size:28px;line-height:32px;}
.video_popup .popup-link{font-size:12px !important;padding:11px 35px !important;}
.register_btn{margin-top:2px !important;}
.subscribe_section .vc_custom_heading{font-size:35px !important;}
.custom_mc4wp_form{margin:0 10%;}
.custom_mc4wp_form input[type="submit"]{width:31%;}
.custom_mc4wp_form input[type="email"]{width:69%;}
.timeline_green,.timeline_pink{width:100%;}
.box-image img.scale-with-grid {padding: 0 14% !important;}
.wpb-js-composer .custom_timeline.agenda_tab.vc_tta.vc_general .vc_tta-tab > a {padding: 12px 10px !important;font-size: 14px;letter-spacing: 0px;}
.custom_table {width: 100%;}

}

@media only screen and (max-width:768px){
	.wpb-js-composer .tab_style_2.vc_tta-tabs-position-top .vc_tta-tab {   
    	padding: 15px 0px 15px !important;   
    	width: 45%;
	}
.image-for-desk{display:none;}
.image-for-mob{display:block;}
.speak-btn{ 
	font-size:10px!important;
	padding: 10px !important;
	line-height:20px!important;
	width: 175px!important;
	text-align: center !important;
	
}
.pop-btn .popup-link{
	font-size:10px!important;
	padding: 10px !important;
}
	
.custom_inverstor_inner .vc_column_container.vc_col-sm-2{width:16% !important;float:left;}
.subscribe_section .vc_custom_heading{font-size:30px !important;}
body:not(.template-slider):not(.header-simple) #Header{min-height:90px !important;background-position:center 202px;}
#Top_bar{background-color:transparent;}
#Top_bar .logo{}
#Top_bar .logo #logo{padding:0!important;margin:10px 50px;}
.modal-content{background-color:transparent !important;margin:auto;padding:10px;width:70%;}
#wonderplugingridgallery-1 .wonderplugin-gridgallery-item-title{font-size:13px;}
.custom_team .team.team_circle .image_frame.photo{width:110px;height:110px;}
.subscribe_section > .vc_column_container{padding:0px 2%;}
.big_text p{font-size:30px;line-height:36px;margin-top:0px;}
.custom_counter .vc_col-sm-4{width:100%;text-align:center;padding-bottom:30px;}
.counter .desc_wrapper .number-wrapper{font-size:28px !important;line-height:38px !important;}
.counter{background-image:none;padding:0px;}
.side-navi-item br{display:none;}
.right_Floter{position:fixed;top:auto;bottom:0px;margin:auto;width:100%;right:0px;z-index:999999;}
.side-navi-item p{margin-bottom:0px !important;}
.side-navi-item{width:20%;height:52px;float:left;}
.register span{padding:2px 10px;}
.video_popup .popup-link{padding:8px 22px !important;font-size:10px !important;}
.register_btn{margin-top:4px !important;border-width:2px !important;}
.custom_counter .vc_col-sm-2{width:50%;float:left;min-height:170px;}
.custom_counter > .vc_col-sm-2 > .vc_row-has-fill > .vc_column_container > .vc_column-inner{padding-top:0px !important;}
.h2_heading{font-size:30px;line-height:38px;}
.custom_mc4wp_form{margin:0% 10%;text-align:center;vertical-align:middle;}
.custom_mc4wp_form input{margin:0px !important;width:50%;text-align:center;}
.custom_mc4wp_form input[type="submit"]{width:40%;}
.custom_mc4wp_form input[type="email"]{width:60%;}
#timeline,#timeline2{margin-left:0;padding-left:0;border-left:none;margin-top:28px;}
#timeline li ,#timeline2 li{margin:30px 0;}
.work label{width:85%;font-size:1.1em;display:block;transform:translateX(18px);margin:0px !important;position:relative;top:0px;}
.content{display:none;}
.content.have_content{display:block;border-color:#fff;max-height:none;height:70px;padding:0px;display:block !important;margin-top:25px;}
.radio:hover + .relative label,.work label{transform:none;font-size:17px;line-height:25px;font-weight:400;padding-right:0px;}
.radio:hover ~ .content{border-color:#fff;padding:0px;transform:none;margin-right:0px;}
.content:before, .content:after{border:solid transparent;bottom:100%;}
#timeline .work:not(:last-child),#timeline2 .work:not(:last-child){border-bottom:1px solid #ccc;padding-bottom:25px;}
.content:before{border-bottom-color:inherit;border-width:17px;top:-16px;left:50px;margin-left:-17px;}
.content:after{border-bottom-color:#009bb1;border-width:20px;top:-20px;left:50px;margin-left:-20px;}
.content p{font-size:14px;line-height:19px;color:#fff;padding:10px 20px;overflow:visible;}
.circle{display:none;}

.relative{padding:25px 0px 0px;}
.marquee_footer{line-height:24px;}
.box-image h2.vc_custom_heading.h2_heading.white {font-size: 25px;}
.box-image img.scale-with-grid {padding: 0 2% !important;}
.banner-bt ,.banner-bt:hover{padding: 8px 7px !important;}
.wpb-js-composer .custom_timeline.agenda_tab.vc_tta.vc_general .vc_tta-tab > a {padding: 12px 5px !important;font-size: 11px;}
.read_btn .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-classic.vc_btn3-color-grey {margin-top: 32px;font-size: 16px;padding: 6px 10px;}
.wpb-js-composer .custom_timeline.agenda_tab.vc_tta.vc_general .vc_tta-panel-body{padding:0px;}
#Side_slide.register span {border: 1px solid #fff;color: #fff;}
.wpb-js-composer .custom_timeline.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {background-color: transparent;border: 0;}
#Top_bar .banner_wrapper {margin-right: 65px;margin-top: -70px;}
}
@media only screen and (max-width:767px){
	.sticky-section{display:none!important;}
	.wpb-js-composer .tab_style_2.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel-body {
    padding: 0px;
    background-color: transparent !important;
    border: 0px;
	}
	.wpb-js-composer .tab_style_2.vc_tta.vc_tta-tabs .vc_tta-tabs-container {
		display: block !important;
	}
	.wpb-js-composer .tab_style_2.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{
		display: none;
	}
	.tab_style_2 .vc_col-sm-4 {
		width: 33.3%;
		float: left;
	}
	.tab_style_2 .vc_col-sm-9{
		width: 75%;
		float: left;
	}
	.tab_style_2 .vc_col-sm-3{
		width: 25%;
		float: left;
	}
	.wpb-js-composer .tab_style_2.vc_tta-tabs-position-top .vc_tta-tab {		
		font-size: 24px;
	}
	.wpb-js-composer .tab_style_2.vc_tta-tabs-position-top .vc_tta-tab  span{		
		margin-top:2px;
	}
	.timeline_head {		
		font-size: 15px;
		line-height: 18px;
	}
	.tab_style_2 h3 {
		font-size: 16px;		
		margin-bottom: 0px;
	}
}
@media only screen and (max-width:600px){.asma-logo{float:none;}
.fma-logo{float:none;}
.banner-bt{font-size:13px !important;padding:8px 6px !important;min-width:138px !important;}
.counter .desc_wrapper .title{font-size:13px;line-height:20px !important;}
#wonderplugingridgallery-3 .wpp-category-greybutton .wonderplugin-gridgallery-tag{padding:5px 8px !important;}
.im-blank{display:none !important;}
#Top_bar .logo{width:50%;text-align:left;}
.custom_counter .vc_col-sm-4{width:100%;}
.custom_counter .vc_col-sm-2,.custom_team .vc_col-sm-3,.speaker_2017 .vc_col-sm-3{width:50%;float:left;}
.custom_counter .vc_col-sm-2,.custom_team_mentors .vc_col-sm-3,.speaker_2017 .vc_col-sm-3{width:50%;float:left;}
.big_text p{margin-top:0px;text-align:center;}
.subscribe_section > .vc_column_container{padding:0px;}
.register_btn{}
#Top_bar{background:#dd3e43 !important;}
.video_popup .popup-link{padding:4px 15px !important;font-size:11px !important;}
.register_btn{margin-top:7px !important;font-size:11px !important;margin-left:50px !important;}
#Header .top_bar_left{background-color:transparent !important;}
.custom_counter .vc_col-sm-2{width:50%;float:left;height:145px;}
.big_text p{border-bottom:1px solid #ffcecf80;padding-bottom:30px;}
.h2_heading{font-size:26px;line-height:38px;margin-bottom:30px;}
.speaker_2017 .vc_row.wpb_row.vc_inner.vc_row-fluid{display:block;}
.speaker_2017 .wpb_column.vc_column_container.vc_col-sm-3{background:transparent;margin:0px;padding:0px;}
.speaker_2017 .vc_column-inner{padding-left:15px;padding-right:15px;}
.subscribe_section .vc_custom_heading{font-size:25px !important;line-height:1.5;}
.custom_mc4wp_form{margin-left:12%;}
.custom_inverstor_inner .vc_column_container.vc_col-sm-2{width:16% !important;float:left;}
.gallery_heading hr{width:200px;}
.gallery_heading{font-size:20px;}
#wonderplugingridgallery-1 .wpp-category-greybutton .wonderplugin-gridgallery-tag{padding:6px 8px !important;font-size:13px !important;}
.custom_mc4wp_form{margin:0%;text-align:center;vertical-align:middle;}
.custom_mc4wp_form input{margin:0px !important;width:50%;text-align:center;}
.custom_mc4wp_form input[type="submit"]{width:40%;}
.custom_mc4wp_form input[type="email"]{width:60%;}
div#team_section{background-image:none !important;background-color:#afdff3 !important;}
.why-list{margin:0 0 15px 0px !important;}
.custom_table{width:100% !important;margin:0px auto;}
.wpb-js-composer .custom_timeline.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{display:none;}
.wpb-js-composer .custom_timeline.vc_tta.vc_tta-tabs .vc_tta-tabs-container{display:block;}
.wpb-js-composer .custom_timeline.vc_tta.vc_general .vc_tta-tab > a{padding:8px 20px;letter-spacing:0px;}
.wpb-js-composer .custom_timeline.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body{background-color:transparent;border:0px;}
}
@media only screen and (max-width:480px){
.tp-parallax-wrap #slide-16-layer-15 {left: 57px !important;}
	.wpb-js-composer .tab_style_2 .vc_tta-title-text b {   
    font-size: 14px;
    margin-top: 14px;
	}
	.slider_h2_text{font-size:14px !important;}
#Top_bar .banner_wrapper img {
    height: 45px;
}
.speak-btn{ 
	font-size:8px!important;
	padding: 6px !important;
	line-height:10px!important;
	width: 110px!important;
	text-align: center !important;
}
.mobile-sticky #Top_bar.is-sticky .banner_wrapper {margin-top: -50px;}
.pop-btn .popup-link{
	font-size:8px!important;
	padding: 8px !important;
}
.slider_h1_text{font-size:16px !important;}
#myBtnvideo{margin-left:-40px !important;}
.wpb-js-composer .custom_timeline.vc_tta.vc_general .vc_tta-tab > a{padding:8px 10px;}
.wpb-js-composer .custom_timeline.vc_tta.vc_general .vc_tta-tab > a{font-size:11px;}
.vc_row:not(.vc_inner){padding-left:5% !important;padding-right:5% !important;}
.box-image img.scale-with-grid {padding: 0;max-width: 100% !important;opacity: 1 !important;}
.wpb-js-composer .custom_timeline.agenda_tab  .vc_tta-tabs-list .vc_tta-tab{width: 100% !important;margin: 5% 0 !important;}
.wpb-js-composer .custom_timeline.agenda_tab.vc_tta.vc_general .vc_tta-tab > a {font-size: 16px;}
.custom_table tr th:first-child{width:80px;}
	.wpb-js-composer .tab_style_2.vc_tta-tabs-position-top .vc_tta-tab {
    
    margin-left: 2px;
    margin-right: 2px;
	}
	.wpb-js-composer .tab_style_2.vc_tta-tabs-position-top .vc_tta-tab {
    padding: 6px 0px 6px !important;
	}
	.tab_style_2 .vc_col-sm-9 {
		width: 65%;
		float: left;
	}
	.tab_style_2 .vc_col-sm-3 {
		width: 35%;
		float: left;
	}
}
@media only screen and (max-width:375px){.custom_counter .vc_col-sm-4{padding-bottom:0px;}
.marquee_footer {font-size: 12px!important;}
.custom_team .vc_col-sm-3, .speaker_2017 .vc_col-sm-3{width:100%;}
.custom_team_mentors .vc_col-sm-3, .speaker_2017 .vc_col-sm-3{width:100%;}
.speaker_2017 .subtitle,.speaker_2017 .desc_wrapper h4{color:#c4161d !important;}
.speaker_2017 .desc_wrapper h4{font-size:16px;margin-top:12px;}
.subscribe_section .vc_custom_heading{font-size:20px !important;}
.custom_team .team.team_circle .image_frame.photo ,.speaker_2017 .image_frame{width:135px;height:135px;margin:0px auto;}
.custom_team_mentors .team.team_circle .image_frame.photo ,.speaker_2017 .image_frame{width:135px;height:135px;margin:0px auto;}
.slider_h2_text{font-size:15px !important;padding:0px 0px 11px !important;}
.slider_h1_text{font-size:18px !important;line-height:20px !important;padding-top:8px !important;}
.slider_h3_text{font-size:11px !important;line-height:14px !important;margin-top:40px !important;}
.banner-bt{margin-top:25px !important;padding:4px 7px !important;min-height:32px !important;}
.banner-bt:hover{padding:4px 7px !important}
#myBtnvideo{margin-left:-60px !important;}
.counter .desc_wrapper .number-wrapper{font-size:23px !important;line-height:38px !important;}
.vc_custom_1530628205016{background-image:none !important;background:none !important;background-color:#afdff3 !important;}
div#team_section{background-image:none !important;background-color:#afdff3 !important;}
.counter .desc_wrapper .title{font-size:13px;line-height:15px !important;}
.video_popup .popup-link{padding:4px 2px !important;font-size:10px !important;float:left;margin-left:-32px !important;}
.register_btn{margin-top:22px !important;font-size:10px !important;margin-left:50px !important;padding:9px 2px !important;}
.custom_mc4wp_form{}
.custom_mc4wp_form input[type="email"]{width:52%;}
#wonderplugingridgallery-3 .wpp-category-greybutton .wonderplugin-gridgallery-tag{font-size:13px;}
.custom_inverstor_inner .vc_column_container.vc_col-sm-2{width:33.33% !important;float:none;display:inline-block;margin-bottom:14px;}
.custom_inverstor_inner{margin-bottom:0px !important;}
#rev_slider_1_1_forcefullwidth,#rev_slider_1_1_wrapper,#rev_slider_1_1{height:220px !important;}
#slide-1-layer-8{font-size:11px !important;margin-left:0% !important;}
#wonderplugingridgallery-3 .wpp-category-greybutton .wonderplugin-gridgallery-tag{padding:5px 8px !important;width:48%;}
.mobile-full .vc_column_container>.vc_column-inner{padding-left:0px !important;padding-right:0px !important;}
.wpb-js-composer .custom_timeline .vc_tta-tabs-list .vc_tta-tab{width:100%;margin:5% 0% !important;}
.wpb-js-composer .custom_timeline.vc_tta.vc_general .vc_tta-tab > a{font-size:14px;}
.content.have_content{display:block;border-color:#fff;max-height:none;height:148px;}
.date{font-size:15px;}
.work label{font-size:16px;}
}
@media (min-device-width:320px) and (max-device-width:700px){.timeline{list-style-type:none;display:block;}
.li{transition:all 200ms ease-in;display:flex;width:inherit;}
.timestamp{width:100px;}
.status:before{left:-8%;top:30%;transition:all 200ms ease-in;}
}
@media (min-device-width:300px) and (max-device-width:767px){.desktopview{display:none !important;}
body:not(.template-slider):not(.header-simple) #Header{min-height:80px !important;background-position:center 202px;width:100%;z-index:10;}
#Top_bar{position:fixed;}
#Subheader{padding:0px 0 0 0 !important;}
.watchbtn {
    font-size: 10px !important;
    padding: 5px 10px !important;
}
.speakbtn {
    font-size: 10px !important;
    padding: 5px 10px !important;
}
#mfn-rev-slider{padding:0px 0 0 0 !important;}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title{background-color:#bbb7b7 !important;}
}