/* Custom CSS */
#remove_accom,
#scrollUp,
/*.jx-evont-social,*/
.page-id-2386 .jx-evont-pagetitle,
.header .shopping-cart , 
.single-post .jx-evont-blog-section .blog-img,
.single-post .jx-evont-blog-section .entry-meta , 
.single-post .jx-evont-blog-section h3,
.jx-evont-blog-section.small .entry-meta,
.jx-evont-contact-info .phone .value:nth-child(3){
 	display:none!important;   
}

.jx-evont-title-1 h1{
	text-transform: none!important;
}

.this-has-error{
	border-color: #a94442!important;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
}

#remove_accom{
	/*display: block;*/
	margin: 20px auto;
}

.jx-evont-blog-section h3{
	text-transform:none!important;    
}
#scrollUp{
     background:#59606b!important;
         border-color:#59606b!important
}
::selection  {  
  background:#75c1eb!important
}
::-moz-selection {
  background:#75c1eb!important
}
		
.jx-month-small .event-title  {
      background:#75c1eb!important

}
.jx-evont-sticky.fixed{
    transition:all .5s;
    background:#59606b !important

}

/*.jx-evont-header.jx-header-1 .navbar-brand > img{
    	height:90px;
}
*/
.jx-evont-speakers-area .jx-evont-speaker-item{
    height:400px;
}

.jx-evont-speakers-area .speaker-img img{
     height:270px; 
}


.jx-evont-mainmenu {
    display: block!important;
    vertical-align: top!important;
    margin: 0 auto!important;
    text-align: center!important;
    white-space: normal!important; 
    height:auto!important;
    float: none!important;
}


.jx-evont-mainmenu > li > a{
    padding:5px 11px;
}


.jx-evont-speakers-area .overlay, .jx-evont-teammember .overlay{
    background:none !important
}

.nav-tabs > li > a, .jx-evont-tagline-2 .jx-event-tagline-button, .jx-evont-speaker-item:hover{
        border-color: rgba(117, 193, 235, .5)!important;
}

.jx-evont-contact-address .mainBtn, .jx-evont-get-updates .btn-default, .nav-tabs > li.active > a, .nav-tabs > li.open > a, .nav-tabs > li:hover > a, .jx-evont-ticket-from form, .standard-column, .widget .widget_tag_cloud a:hover, .jx-evont-pagination .page-numbers.current, .jx-evont-pagination .page-numbers:hover, .jx-evont-contact-form button, .jx-evont-speaker-item:hover{
    background:rgba(117, 193, 235, 1)!important;
}

.jx-evont-speaker-item:hover {
    background: rgba(117, 193, 235, 1)!important;
    border: 4px solid rgba(117, 193, 235, 1)!important;
}

.jx-evont-footer.jx-footer-1 .jx-evont-copyright,
.jx-evont-footer.jx-footer-1 .jx-evont-copyright a,
.jx-evont-footer.jx-footer-1 .jx-evont-social li i{
    color: #ffffff!important;
/*    rgba(117, 193, 235, 1)!important;*/
}

.jx-evont-hero-title h3,
.jx-evont-pagetitle h1{
        text-transform: none!important;
}
/*.jx-evont-blog-section.small .blog-item:nth-child(2){
    visibility:hidden!important;
}*/
.jx-evont-speakers-area .jx-evont-speaker-item span{
    
    color:#ea2326!important;
    font-size:16px;
}
@media (max-width:767px) {

	.navbar-collapse{
		max-height: none!important;
	}
    .navbar-toggle{
     	display:block;   
    }
    .navbar-brand img{
        max-width:240px;
    }
    
    .jx-evont-blog-section.small .blog-item:nth-child(2){
        display:none!important;
    }

}


.jx-evont-mainmenu > li.current-menu-item{
 	border-top:3px solid #fff;   
}
.page-id-761 .wpb_single_image {
    text-align:center;
}
.page-id-761 .vc_single_image-img{      
    max-width:500px;
}

.page-id-761 .jx-evont-title-1 p{
    margin-bottom:0;
}





.jx-evont-blog-section .entry-meta,
.jx-evont-blog-section .jx-evont-blog-date,
.single-course .jx-evont-blog-tag , 
.single-course .jx-evont-share-box-icon,
.jx-evont-blog-section .overlay
/*.single-course .entry-meta,*/
/*.single-course .jx-evont-blog-date*/
{
	display: none!important;
}

.single-course .jx-evont-blog-section .jx-evont-main-blog{
	border-bottom: none
}

.jx-evont-footer.jx-footer-1{
	padding: 40px 0!important;
}

.register-form{
	background: #dddddd;
    padding: 12px 30px;
    border-radius: 10px;
}

.register-form h5{
	margin-bottom: 10px; 
}



.register-form .wpcf7-radio .wpcf7-list-item,
.register-form .wpcf7-post_checkbox .wpcf7-list-item {
	display: block
}

.register-form .wpcf7-radio .wpcf7-list-item  label,
.register-form .wpcf7-post_checkbox .wpcf7-list-item  label{
	padding: 5px 0;
	cursor: pointer;
}

.register-form .wpcf7-radio .wpcf7-list-item  label span,
.register-form .wpcf7-post_checkbox .wpcf7-list-item  label span{
	font-size: 16px;
}

.register-form input[type=radio],
.register-form input[type=checkbox]
{  
	-ms-transform: scale(1.5); /* IE */
  	-moz-transform: scale(1.5); /* FF */
  	-webkit-transform: scale(1.5); /* Safari and Chrome */
  	-o-transform: scale(1.5); /* Opera */
  	transform: scale(1.5);
  	margin-right: 10px;
}

.register-form  .wpcf7-submit{
	margin: 40px auto 0;
    width: 150px;
    padding: 15px 0;
    display: block;
}

.register-form  .wpcf7-submit:hover{
	background-color: #21afd5;
	color: #ffffff!important;
}

.contact-us-social .vc_icon_element {
	display: inline-block;
}

#scrollUp .scroll-icon{
	color: #21afd5!important
}
.jx-evont-header.jx-header-1 .navbar-brand > img {
   	max-width: none;
}

.jx-evont-header.jx-header-1 .navbar-brand > img {
    height: 70px!important;
}
/*@media ( max-width: 1200px){

	.jx-evont-header.jx-header-1 .navbar-brand > img {
	   	max-width: none;
	}
}*/

.latest-events img{
	-webkit-filter: none!important;
    filter: none!important;
}

.break-word{
	word-break:break-word;
}


.iti{
	width: 100%;
}

.registration-form input[type="text"],
.registration-form input[type="email"],
/*.registration-form input[type="text"],*/
.registration-form select,
.select2-container--default .select2-selection--single
{
	height: 40px;
	margin-bottom: 0;
	font-size: 14px;
}

.registration-form input[type="checkbox"],
.registration-form input[type="radio"]{
	scale: 1.35;
}

.select2-container--default .select2-selection--single .select2-selection__rendered{
	line-height: 38px;
}

.member_group{
	display: none;
}

#espsn_member{
	display: block;
}

#total_fees{
	font-size: 20px;
	margin: 50px 0 30px;
}

#total_fees input{
	display: inline-block;
    width: 100px;
    background: transparent;
    border: none;
    box-shadow: none;
    font-size: 22px;
    font-weight: bold;
}

.pristine-error {
	color: #a94442;
}

#total_fees #currency{
    width: 20px;    
}

#total_fees span{
	font-weight: bold;
	font-family: 'Open Sans';
}

#proceed_btn{
	margin: 20px 0 50px;
}

#proceed_btn button,#proceed_btn span{
	margin:  10px ;
}


.panel{
	margin: 50px 0;
	border-width: 2px;
}


.panel >.panel-heading
{
	/*color: #ffffff;
	background-color: #75c1eb;
	border-color: #75c1eb;*/
	font-size: 20px;
    font-weight: bold;
    padding: 15px;
}

.panel .panel-body{
	padding: 30px 15px
}

.panel .panel-footer{
	color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
    font-size: 18px;
    text-align: center;
    padding: 15px 0;
}


.panel .panel-footer span
{
	font-weight: bold;

}


.registration-form label{
	padding: 0 0 5px;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
}

.touristic-wrap .row:not(:last-child){
	border-bottom: 1px solid #ddd;
    margin-bottom: 10px;
    padding-bottom: 10px;
}

.color-white{
	color: #ffffff!important;
}


.registration-table-summary{
	margin-bottom: 100px;
}

.registration-table-summary th{
	font-weight: bold;
	font-size: 19px;
	text-align: center;
}

.registration-table-summary tr td:first-child{
	font-weight: bold;
}

.registration-table-summary tr.success{
	font-weight: bold;	
}

.iframBody{
	width: 75%!important;
}

.btn{
	white-space: normal;
}



.table_workshops {
	font-size: 17px;
}
.table_workshops .doctor_name{
	font-size: 15px;
	font-weight: bold;
}

.table_workshops .date{
	color: #a94442;
	font-size: 14px;
	font-weight: bold;
}

.reg-summary .lead{
	font-weight: 400;
}

.only-mobile{
	display: none!important;
}

@media ( max-width: 768px){

	.only-mobile{
		display: block!important;
	}

	.jx-evont-mainmenu > li.no-mega > .submenu{
		top: 45px;
	}
	
	.table .checkbox label,
	.table .radio label{
		/*min-width: 100px;*/
	}

	/*.table td{
		padding: 2px 0;
	}*/

	.jx-evont-header.jx-header-1 .navbar-brand > img {
	    height: 50px!important;
	}

	.jx-evont-mainmenu > li{
		display: block;
	    margin: 0;
	    padding: 5px 0;
	    border
	}

	.jx-evont-mainmenu > li.current-menu-item{
		border-top:none;		
	}

	.jx-evont-mainmenu > li.current-menu-item a{
/*		color: 	#1aafd6;*/
		font-weight: bold;
	}
	
	.page-id-2092 .jx-evont-breadcrumb{
		margin:10px;
	}

	.input-group{
		display: block;
	}
	.input-group .form-control{
		float: none;
	}

	.input-daterange .input-group-addon{
		margin-right: 0;
		margin-left: 0;
	}
	
	.input-daterange >span,
	.input-daterange >input{
		display: block!important;
		width: 100%!important;
	}

}

/*.navbar-brand{
	display: none;
}*/



/*@media (max-width: 767px) {
    .navbar-collapse {
        background: #91bc0e!important;
        padding: 0 20px;
    }
}*/

.jx-evont-mainmenu li .submenu,
.jx-evont-header.jx-header-1{
	background: #91bc0e!important;
}
/*
.promocode_row{
	display: none;
}
*/

.collapse.in:not(.show){
	display: block!important;
}

.wpcf7-form label{
	width: 100%;
}

.dent-speakers .wpb_wrapper .vc_single_image-img{
	height: 300px!important;
	width: auto!important;
}


.w-100,.w-100 img,.w-100 .vc_single_image-wrapper,.w-100 .vc_figure{
	width: 100%;
	height: auto;
}

@media (min-width: 768px) {
    .vc_col-sm-4 {
        width: 33.33333333%!important;
    }

    .vc_col-sm-3 {
        width: 25%!important;
    }

        .vc_col-sm-9 {
        width: 75%!important;
    }
}
