/*label.required::after {content:' *';color: red;},foot_bootom,.padding .col-lg-2 a img{display:none!important}body{font-family:'Open Sans',sans-serif;font-size:15px}.header-content{background:#fff}.main_top_area{background:url(../images/banner.jpg) 50% 50%/100% no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;width:100%;height:auto}.logo-left-en img{height:68px}.footer-section-1 img{height:60px;margin-top:15px}#LoginBtn{border:1px solid #ccc;margin-left:10px}.emp-video-tag{max-width:100%}.navbar-default{padding-top:22px}.navbar-toggle{margin-top:-62px}.logo-left-en{text-align:left!important}.row.padding{padding-top:20px}.modal-header{background-color:#1669a4}.participating img{height:auto}.top-right-section{padding-top:15px}.main_top_area{border-bottom:none}.main_top_area .container-wrp{background:rgba(0,0,0,.5)}.popup{background:0 0;padding-top:60px}.popup h1{font-family:Arial,serif!important;font-size:3.5em!important;margin-top:40px;text-transform:none;font-weight:700}.popup h2{line-height:1.1;margin-top:20px;margin-bottom:50px;color:#fff;font-size:3.5em;font-weight:700}.col-sm-6 a img{padding-top:45px!important;margin-bottom:23px!important}.padding a img{padding-top:0!important;padding-bottom:0!important;margin-bottom:0!important}.navbar-default .navbar-collapse,.navbar-default .navbar-form{text-align:right}#footer,footer{border-top-color:#00adee!important;background-color:#fff!important;padding-bottom:12px}.footer-section-2 img{margin-top:40px}#footer .padding{padding-top:9px}.btn-darkgrey{background-color:#1669a4!important}.container-parent{border-bottom:2px solid #eee}.custom-para-info{color:#fff;font-size:13px;font-weight:500;font-family:OpenSansBold;text-align:center}#banner-slider{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}#banner-slider .carousel,#banner-slider .carousel-inner,#banner-slider .item,#banner-slider .item>img{height:100%!important;width:100%!important}#time{padding:35px 0 28px}#time li{background:#fffffa!important;border-radius:5px;width:95px;padding:15px 5px 10px;margin-right:14px}#time p{background:0 0!important;color:#333;height:auto;line-height:1em;font-weight:700;font-size:40px;font-family:Lucida,sans-serif}#time span{margin-top:0;margin-left:0;color:#333;left:0;padding-top:0}.popup{margin-bottom:0}.two-btns{margin:18px 0 60px}.two-btns .btn{padding:15px 50px!important;font-size:1.3em;font-weight:700;font-family:Arial;border-radius:3px}.two-btns .green-btn,.two-btns .green-btn:hover{background:url(https://vepimg.b8cdn.com/uploads/vjf/134-pdn/button-bg.jpg) repeat-x!important;color:#55544e!important;box-shadow:0 8px 0 0 #c7c7c7;margin-right:15px}.two-btns .white-btn{box-shadow:0 8px 0 0 #0095cc}#get-your-own .two-btns .green-btn{box-shadow:0 8px 0 0 #c7c7c7!important}.header-bottom{padding:10px;color:#393939;background:#f7f7f5}.header-bottom .list-inline{margin-bottom:5px}.header-bottom ul li{padding:0 5px;display:inline-block;vertical-align:top}.header-bottom .details-img{margin-right:10px}.header-bottom .details-img img{height:70px;width:70px}.header-bottom .details-box{width:272px;overflow:hidden;text-align:left;padding:5px}.header-bottom .details-info h4{margin:15px 0 3px}.header-bottom .details-info p{line-height:1em;font-size:12px}.simple-section{color:#393938;text-align:left;padding:40px 5px!important;border-bottom:1px solid #e0e0e0}.simple-section h1{font-family:Arial,sans-serif;font-size:40px;text-align:center;margin:0 0 20px;font-weight:700;color:#2c2c2c}.simple-section h3{margin:0 0 25px;font-size:25px;color:#414141;font-weight:700;text-align:center}.simple-section ol{padding-left:16px;padding-top:6px}.simple-section ol li{padding-bottom:10px;padding-left:8px}.simple-section.inner-section h2{font-size:22px;text-align:left;margin:0 0 20px;font-weight:600;color:#414141}.simple-section.inner-section ol{padding-left:35px}.simple-section.inner-section ol li,.simple-section.inner-section ul li{padding-bottom:6px;padding-left:8px}.simple-section p{font-size:15px;margin-bottom:16px;line-height:28px}#presenters-section h1{margin:0;font-size:25px;font-weight:600;line-height:30px}#about-section p{font-size:16px;line-height:1.5em}.schedule-container{color:#414141;border-bottom:1px solid #e9e8e8;padding:13px 0 5px;width:100%}.schedule-container ul li{vertical-align:top}.day-display{width:150px;height:110px;background-color:#22AECF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;padding:5px;display:table-cell;vertical-align:middle;color:#f9ffff;font-size:30px;font-weight:700;line-height:1em}.schedule-box{width:230px;min-height:110px;border-left:5px solid #22AECF;padding:8px 8px 8px 35px;position:relative}.schedule-box img{position:absolute;width:15px;left:11px;top:12px}.time-slot-time{padding:0;margin:0 0 2px;font-size:14px;font-weight:700;color:#464646}.time-slot-header{padding:0;margin:0 0 3px;color:#292929}.time-slot-text{padding:0;margin:0;font-size:12px;line-height:1.3em}.btn-schedule{margin-top:35px}#cta50-section{text-align:center;background:#e9573b;color:#f8f9ff}.cta50-text,.cta50-text h1{text-align:right}.cta50-text h1{font-family:"Bree Serif",serif;color:#f8f9ff}.btn-cta50-container{text-align:left}.btn-cta50{background-color:#fffff6;box-shadow:0 8px 0 0 #931502;color:#e9572f;font-size:1.5em;font-weight:700;margin-top:2px;padding:15px 50px;border:0}.btn-cta50:hover{background-color:#fff5ff;color:#e9571f}#cta60-section,#cta60-section h1{color:#fcffff;text-align:center}.featured-presenter{border-bottom:1px solid #d7d7d8;overflow:hidden;padding:35px}.featured-speaker-img{border:10px solid #fff;box-shadow:0 0 5px 2px rgba(0,0,0,.1);float:left;margin-right:30px;max-height:305px}.featured-presenter p{font-size:20px;line-height:1.5em}#cta60-section{background:#e9553f}#cta60-section h3{text-align:center}.btn-cta60,.btn-cta60:hover{background-color:#fbffff;box-shadow:0 8px 0 0 #931500;color:#e9543f;font-size:1.5em;font-weight:700;margin-top:15px;padding:15px 50px;border:none}.navbar-form.navbar-left{float:right}.navbar-nav>li>a{border-bottom:2px solid transparent;padding-bottom:2px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{text-decoration:none;color:#505050;padding:8px 8px 9px;font-size:18px;line-height:18px;font-weight:400;text-transform:none}.navbar-collapse .navbar-nav{display:inline-block;float:none;vertical-align:middle}.navbar-collapse .navbar-form{display:inline-block;float:none!important;margin:0;vertical-align:middle}.navbar-collapse{display:block!important}.navbar-collapse .nav>li{display:inline-block!important}.navbar-header{display:none!important}.col-lg-9.top-right-section{float:right;text-align:right}.faq.padding{padding:0}.faq .panel{background:#efefef;padding:15px 25px;margin:0 0 27px;border:none;border-radius:8px}.faq .panel-heading{padding:0!important;background:0 0!important}.faq h4.panel-title a{font-size:15px;text-decoration:none;cursor:pointer;outline:0;line-height:24px;color:#333;font-family:'Proxima Nova',sans-serif;font-weight:700}.faq .panel-collapse{font-size:14px;text-decoration:none;cursor:pointer}.faq .panel-collapse .panel-body{width:100%!important;padding-bottom:0;border:none!important;padding-top:9px;font-size:14px!important;font-family:"Proxima Nova",serif!important;line-height:24px!important;color:#666!important}.featured-presenter p a{color:#f60}#video-section{color:#393937}.about-video-wrapper{margin:auto 30px auto auto;width:500px;float:left}.section-main-header{margin:0 0 5px;padding:0}.video-container{position:relative;padding-bottom:56.25%;padding-top:5px;height:0;overflow:hidden;margin:auto auto 10px}.video-container embed,.video-container iframe,.video-container img,.video-container object{position:absolute;top:0;left:0;width:100%!important;height:100%!important;margin:auto}#video-section p{font-family:Helvetica,serif;font-size:20px;line-height:1.5em}#partners-section .col-lg-3{float:none;display:inline-block;width:auto;vertical-align:bottom}#partners-section .col-lg-3 img{width:200px}.dateList{text-align:left;margin-bottom:5px}.dateList span.cal-icon img{width:25px;height:25px}.sponserSec{margin-bottom:35px;text-align:center}@media only screen and (max-width:1200px){.logo-container{text-align:center}#about-section p,.featured-presenter p{line-height:1.5em;font-size:18px}.day-display{width:120px;font-size:20px}.details-box{width:220px}.about-image-container ul li img{width:250px}.schedule-box{width:180px}.buy-box{width:220px}.buy-feature-list{font-size:12px}.faq-list-container,.testimonial-box{width:100%}}@media only screen and (max-width:992px){#cta50-section,.btn-cta50-container,.cta50-text,.dateList,.top-menu-container ul{text-align:center}.col-lg-9.top-right-section,.col-lg-9.top-right-section .container-fluid,.logo-left-en{text-align:center;padding:0}.navbar-nav{margin:0}header.smaller{position:relative}.hero-info-container h1{margin:10px;padding:0;font-size:2.5em;color:#fffffc}.hero-info-container h2{font-size:1.2em}.details-box{width:320px}.about-image-container{width:100%;float:none}.about-image-container ul li img{width:285px}.video-wrapper{margin:auto 0 auto auto;max-width:100%;float:none}#video-section h1{margin-top:30px}.day-display{width:100px;font-size:20px}.schedule-box{width:134px}.buy-box{width:265px;margin-bottom:15px}.partners-container ul li img{width:145px}.video-inline-list li{width:32%}}@media only screen and (max-width:767px){.navbar-default{padding-top:0}.logo-left-en img{margin-top:0!important;height:60px}.jad-logo-mob{margin-top:12px}.navbar-collapse{margin-top:40px}.popup{width:100%;padding:0 10px 35px}.popup h1{font-size:2.5em!important;margin-top:20px}.popup h2{font-size:1.2em!important}.col-lg-9.top-right-section,.logo-left-en{padding:0 20px}.logo-container{text-align:center}.two-btns button{max-width:274px}.two-btns button.green-btn{margin-top:0}#time li{width:60px;padding:15px 5px 10px;margin-right:5px}#time p{font-size:28px;font-family:Lucida,sans-serif;min-width:40px}#time span{font-size:12px;width:100%}.header-bottom ul li{width:100%;vertical-align:top}.header-bottom .details-box{margin:0 auto}.btn-cta50{color:#22aecf}.text-center{text-align:center!important}.participating.sponsors{padding-top:0}.participating img{margin:0}.faq .panel-title{font-size:14px}.faq .panel-heading{padding:10px 45px 10px 15px}.counter-box{width:90px}.header-bottom .details-box{width:214px}.about-image-container ul li img{width:257px}.day-display-container{width:100%}.day-display{width:100px;font-size:20px}.schedule-box,.video-inline-list li{width:100%}.two-btns button.btn{padding:15px 12px!important;width:95%}#sbg-1 img,#sbg-2 img,#sbg-3 img{display:none}.navbar-collapse .nav,.navbar-header{display:block!important}#sbg-1{background:url(http://vepimg.b8cdn.com/uploads/vjf/134-pdn/bg-sm-1.jpg) left top/100% 100% no-repeat}#sbg-2{background:url(http://vepimg.b8cdn.com/uploads/vjf/134-pdn/bg-sm-2.jpg) left top/100% 100% no-repeat}#sbg-3{background:url(http://vepimg.b8cdn.com/uploads/vjf/134-pdn/bg-sm-3.jpg) left top/100% 100% no-repeat}.navbar.navbar-default{margin-bottom:0;min-height:0}.navbar-header{margin-top:-15px}.navbar-collapse .nav>li{display:block!important;text-align:center;border-bottom:1px solid #eee}.navbar-default .navbar-collapse{display:none!important;text-align:center;margin-top:8px}.navbar-default .navbar-collapse.in,.navbar-default .navbar-form{display:block!important;text-align:center}.dateList{text-align:center}}@media only screen and (max-width:480px){.hero-info-container{text-align:center;padding:20px 0 60px}.number{font-size:25px}.counter .list-inline li{padding-left:0;padding-right:0}.counter-box{padding:15px 5px;width:50px}.duration{font-size:9px}.popup{padding-bottom:0}.popup h1{font-size:2em!important}.popup h2{margin-bottom:30px}.two-btns .green-btn,.two-btns .green-btn:hover{margin-right:0}h1{font-size:28px!important}.navbar-default .navbar-collapse,.navbar-default .navbar-form{padding-left:0;padding-right:0}.header-content{background:0 0}.header-content .navbar-collapse .btn-info{margin:8px 0}.logo-left-en{text-align:left!important}.col-lg-9.top-right-section{margin-top:-30px;float:none}}.section-heading{font-weight:300;font-size:36px;color:#888;margin-top:45px}.tmdi-heading{margin:30px 0 25px;border-bottom:1px solid #d6d6d6}.tmdi-heading h4{color:#2cafe3;font-size:24px;font-weight:300;margin:0;padding-bottom:10px;float:left}.tmdi-heading .carousel-control{position:relative;top:auto;left:auto;background:0 0;display:inline-block;opacity:1;margin-top:6px}.tmdi-heading .left.carousel-control{background:url(http://vepimg.b8cdn.com/uploads/vjf/133-mtdi/icon-prev.png) no-repeat;width:25px;height:21px;margin-right:10px}.tmdi-heading .right.carousel-control{background:url(http://vepimg.b8cdn.com/uploads/vjf/133-mtdi/icon-next.png) no-repeat;width:25px;height:21px}.carousel-inner .item .col-sm-3:first-child,.carousel-inner .item .col-sm-4:first-child{padding-left:0}.carousel-inner .item .col-sm-4:last-child{padding-right:0!important}.carousel-inner .item p{color:#333;font-size:16px;padding-top:5px;font-weight:400;margin:0}.carousel-inner .item span{display:block;color:#888;font-size:12px;padding-top:5px;font-weight:300}.carousel-inner .item label{display:block;color:#666;font-size:12px;padding:20px 0 0;margin:0;font-weight:300;text-transform:uppercase}.carousel-inner .item p.description{color:#666;font-size:14px;font-weight:300}.carousel-inner.sm-carousel .item p{font-size:14px;padding-top:8px}#virtual-tour .section-heading{padding-bottom:20px}#virtual-tour .col-xs-2{width:20%!important}#virtual-tour .col-xs-2 .vt-thumb{padding-bottom:12px}#virtual-tour .col-xs-2 img{max-height:107px!important;width:100%;border:1px solid #7d7d7d}#virtual-tour h3{padding:15px 0 24px;margin:0}#virtual-tour .col-sm-7 img{border:1px solid #7d7d7d}#virtual-tour .col-sm-5{font-family:Roboto,sans-serif;font-size:14px;font-weight:300;color:#666}#virtual-tour .tmdi-heading{margin:0;border-bottom:none;height:40px}.vt-thumb.selected{background:url(http://vepimg.b8cdn.com/uploads/vjf/133-mtdi/icon-thalay-noo.png) center bottom no-repeat} @media (min-width:992px){.vjf-header p#announcement-section{display:inline-block}.top-search{float:right;max-width:100%;width:300px}.top-search .typeahead.dropdown-menu li{overflow:hidden}} #Prev-Next-Booth-Btns{position:relative!important;height:auto!important}*/

/*@font-face {
    font-family: helvetica;
    src: url('https://vepimg.b8cdn.com/uploads/vjfnew/1083/uploads/vjf/content/misc/1590153825helvetica-webfont.woff2') format('woff2'),
         url('https://vepimg.b8cdn.com/uploads/vjfnew/1083/uploads/vjf/content/misc/1590153809helvetica-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: helvetica_bold;
    font-weight:bold;
    src: url('https://vepimg.b8cdn.com/uploads/vjfnew/1083/uploads/vjf/content/misc/1590153794helvetica-bold-webfont.woff2') format('woff2'),
         url('https://vepimg.b8cdn.com/uploads/vjfnew/1083/uploads/vjf/content/misc/1590153772helvetica-bold-webfont.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}
*/

@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap');
.header-content {
    padding-top: 15px;
}
.slim-bar {
    background: #ec4275 !important;
}
#JsRegisterFrm label.required::after, #employer_registration_form label.required::after {
    content: " *";
    color: red;
}
#group-container-field_id_1283377 span p:after{
  content:'*';
  color:red;
    margin-left: 0px;
    font-size: 18px;
}
#group-container-field_id_1283376 p span:after{
  content:'*';
  color:red;
    margin-left: 0px;
    font-size: 18px;
}
input#field_id_1283377, input#field_id_1283376{
  float: left;
    margin-top: 7px;
    margin-right: 10px;
}

html{
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	scroll-behavior: smooth;
}

body{
	font-family: 'Open Sans', sans-serif;
	font-size: 1rem;
}
.header-content .col-sm-3 img,.footer-section-1 img{
 max-width:220px;
  padding:10px;
}
.navbar-right{
  padding-top: 25px;
}

.navbar-default .navbar-nav > li > a{
	color: #ec4275;
	font-size: 0.9rem;
    font-weight: lighter;
}

.navbar-default .navbar-nav > li > a:hover{
	color: #ec4275 !important;
}

.navbar-default .navbar-nav > li{
	margin: 0px 15px;
}
.btn-darkgrey,#LoginModal .modal-header {
    background-color: #ec4275 !important;
}
.navbar{
    min-height: auto;
    margin-bottom: 0px;
    margin-top: 15px;
}

.img-responsive{
	width: 100%;
}

.hero_slider{
	background: #000;
}

.carousel.carousel-fade .item {
    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    -ms-transition: opacity 0.5s ease-in-out;
    -o-transition: opacity 0.5s ease-in-out;
    transition: opacity 0.5s ease-in-out;
    opacity:0;
}

.carousel.carousel-fade .active.item {
    opacity:1;
}

.carousel.carousel-fade .active.left,
.carousel.carousel-fade .active.right {
    left: 0;
    z-index: 2;
    opacity: 0;
    filter: alpha(opacity=0);
}

.carousel.carousel-fade .next,
.carousel.carousel-fade .prev {
    left: 0;
    z-index: 1;
}

.carousel.carousel-fade .carousel-control {
    z-index: 3;
}

.hero_slider .item{
	max-height: 650px;
}

.slide_content{
	position: absolute;
    left: 0;
    right: 0;
    margin: 25% auto 0 auto;
    top: 0;
    text-align: center;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
}

.slide_content img{
	width: 100%;
	max-width: 650px;
}

.slide_content p{
	margin-top: 50px;
	margin-bottom: 0px;
	font-size: 0.9rem;
	color: #fff;
	letter-spacing: 5px;
	text-align: center;
}

.sec-pad{
	padding: 40px 0px;
}

.icon_box img{
width: 45px;
    height: 45px;
    object-fit: cover;
    object-position: 50% 50%;
}

.icon_box h2{
	font-weight: normal;
    font-size: 2.1rem;
    margin: 0px 0px;
	color: #f15947;
	text-align: left;
}

.icon_box p{
	font-size: 0.9rem;
}

.primary-btn{
	background: #ec4275;
	padding: 12px 30px;
	color: #fff;
	transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-webkit-transition: all 0.2s ease;
}

.primary-btn.big{
	display: block;
	width: 100%;
	text-transform: uppercase;
	font-size: 1.7rem;
	text-align: center;
	margin-top: 20px;
}

.primary-btn:hover{
	background: #dddddd;
	color: #f15947;
	text-decoration: none;
}

.pr-0{
	padding-right: 0px;
}

.about_sec{
	padding: 60px 0px;
	background: url(https://vepimg.b8cdn.com/uploads/vjfnew/1484/uploads/vjf/content/misc/1594784865about_bg.jpg) center center no-repeat fixed;
	-webkit-background-size: cover;
	background-size: cover;
}

.about_sec p{
	font-size: 1.3rem;
    color: rgba(255,255,255,0.8);
    font-weight: lighter;
}

.para{
	max-width: 800px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

section h2{
    font-weight: bold;
    font-size: 2.5rem;
    margin-bottom: 20px;
    text-align: center;
}

hr.top-border{
	width: 100%;
	max-width: 400px;
	display: block;
	margin: 20px auto;
	height: 2px;
	background: #000;
}

.panel-head {
    padding: 15px 0px;
    border-bottom: solid 1px #ccc;
}

.panel-head a {
    font-size: 1.1rem;
}

.panel.panel-default{
	border: none;
	margin-bottom: 15px !important;
	box-shadow: none;
}

.panel-body{
	font-size: 0.9rem !important;
	padding: 15px 0px;
}

#footer, footer{
	border-top: none;
	background: #f9f9f9;
}

.footer-section-2 img{
	margin-top: 30px;
}

.agenda_tabs{
	margin-top: -10px;
    margin-bottom: 20px;
}

.agenda_tabs a{
	color: #000;
	font-weight: bold;
}

.agenda_tabs a:focus{
	color: blue;
}

@media screen and (max-width: 767px){
	.slide_content img{
		width: 220px;
	}
	.slide_content p{
		margin-top: 20px;
	}
	.navbar{
		margin-top: -70px !important;
	}
	.navbar ul li{
		text-align: center;
	}
}

@media screen and (max-width: 640px){
	.slide_content img{
		width: 170px;
	}
	.slide_content p{
		margin-top: 15px;
	}
}