body.dce-modal-open,html.dce-modal-open {
overflow:initial!important;
}

#speakerpopup .elementor-row {
justify-content:space-between;
}

#speakerpopup button span:nth-of-type(odd) {
margin-left:auto;
}

#speakerpopup button span:nth-of-type(even) {
margin-right:auto;
}

#speakerpopup button {
width:100%;
height:50px;
border:1px solid #fff;
border-bottom:1px solid #6ec1e4;
border-top:1px solid #6ec1e4;
}

#speakerpopup button:hover {
border:1px solid #6ec1e4;
}

#speakerpopup .elementor-column:first-of-type button {
border-left:1px solid #6ec1e4;
}

#speakerpopup .elementor-column:last-of-type button {
border-right:1px solid #6ec1e4;
}

#speakerpopup .elementor-widget-wrap .elementor-widget-dyncontel-popup {
flex:1;
}

@media screen and (max-width:767px){
	#speakerpopup {
		display: none !important;
	}
}

@media screen and (min-width:768px){
	#speakermobtabs {
		display: none !important;
	}
}


#speakermobtabs .elementor-toggle-icon {
	display: none;
}

#speakermobtabs .elementor-tab-title {
	text-align: center;
	background-color: #6EC1E4;
	border: 1px solid #6ec1e4;
	border-bottom: 1px solid #fff;
}

#speakermobtabs .elementor-tab-title.elementor-active {
	background-color: #fff;
}

#speakermobtabs .elementor-toggle-title {
	color: #fff;
}

#speakermobtabs .elementor-active .elementor-toggle-title {
	color: #6EC1E4;
}

#speakermobtabs .elementor-tab-content {
	border: 1px solid #6ec1e4;
	background: #6ec1e412;
}


.elementor-lightbox {
z-index:11111!important;
}

.speakersgrid .dce_metadata-wrap:after {
content:" ";
border-bottom:2px solid #6ec1e4;
display:block;
width:80%;
margin:10px auto;
}

.videoswrapper .vidwrapper {
padding: 5px;
max-height: 200px;
max-width: 33%;
height: auto;
width: auto;
display: inline-block;
position: relative;
}

.vidwrapper:after {
content: url(/wp-content/uploads/2021/01/iconmonstr-media-control-48.png);
position: absolute;
color: white;
height: 100%;
width: 100%;
left: 0;
top: 0;
display: flex;
justify-content: center;
align-items: center;
pointer-events: none;
}

.speakersgrid .dce-acfposts_content span {
flex-grow:1;
margin-bottom:10px;
}

.speakersgrid .dce_readmore_wrapper a {
width:100%;
border:1px solid #6ec1e4;
border-radius:10px;
}

body:not(.home) .speakersgrid .equalHMR .dce-wrapper .dce-acfposts_content {
height:550px;
}

.profilepicicons .col100 {
width:100%!important;
}

.profilepicicons .iconss {
position:absolute;
bottom:0;
}

.profilepicicons .elementor-element {
margin:0!important;
}

.profileicon {
width:auto!important;
}

.tagsdiv a {
background:#6ec1e4;
border:1px solid #6ec1e4;
padding:10px;
display: inline-block;
margin-bottom: 5px;
}

.tagsdiv a:hover {
background:#fff;
color:#6ec1e4!important;
}

#profilecta .tmspan {
width:auto!important;
padding:40px 0;
}

#profilecta p {
margin:0;
}

#profilecta .elementor-widget-wrap:hover p {
color:#00e8ff;
}

.profilecta h3 {
text-align:center;
color:#fff;
}

.profilecta a {
color:#0f242d;
}

.profilecta {
overflow-wrap: break-word;
}

.profilecta a:hover{
color: #007bbb;
}

.pinline .elementor-element {
display:inline-block!important;
width:auto!important;
}

.dce-post-item .dce-post-title {
margin:10px 0 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-close {
width:35px;
height:35px;
background-size:cover;
background-position:0;
}

.dce-button-open-modal i:before {
content: " ";
background-size: 24px;
display: inline-block;
width: 24px;
height: 24px;
background-repeat: no-repeat;
}

.dce-button-open-modal .flaticon-chat-comment-oval-speech-bubble-with-text-lines:before {
background-image: url(/wp-content/uploads/2021/01/comment-dots-solid-white.png);	
}

.dce-button-open-modal:hover .flaticon-chat-comment-oval-speech-bubble-with-text-lines:before {
background-image: url(/wp-content/uploads/2021/01/comment-dots-solid-blue.png);	
}

.dce-button-open-modal .fa.fa-video-camera:before {
background-image: url(/wp-content/uploads/2021/01/video-solid-white.png);	
}

.dce-button-open-modal:hover .fa.fa-video-camera:before {
background-image: url(/wp-content/uploads/2021/01/video-solid-blue.png);	
}

.dce-button-open-modal .fa.fa-key:before {
background-image: url(/wp-content/uploads/2021/01/key-solid-white.png);	
}

.dce-button-open-modal:hover .fa.fa-key:before {
background-image: url(/wp-content/uploads/2021/01/key-solid-blue.png);	
}

.dce-button-open-modal .fa.fa-book:before {
background-image: url(/wp-content/uploads/2021/01/book-solid-white.png);	
}

.dce-button-open-modal:hover .fa.fa-book:before {
background-image: url(/wp-content/uploads/2021/01/book-solid-blue.png);	
}

#speakermobtabs a.elementor-toggle-title:before {
    padding: 0 10px;
}

#speakermobtabs .bookstab .dce-acf-repeater-item {
    text-align: center;
}

#speakermobtabs .elementor-tab-title a.elementor-toggle-title:before {
content: " ";
background-size: 15px;
display: inline-block;
width: 15px;
height: 15px;
background-repeat: no-repeat;
}


#speakermobtabs .topicstab .elementor-tab-title.elementor-active a.elementor-toggle-title:before {
background-image: url(/wp-content/uploads/2021/01/comment-dots-solid-blue.png);		
}

#speakermobtabs .topicstab .elementor-tab-title:not(.elementor-active) a.elementor-toggle-title:before {
background-image: url(/wp-content/uploads/2021/01/comment-dots-solid-white.png);	
}

#speakermobtabs .keystab .elementor-tab-title.elementor-active a.elementor-toggle-title:before {
background-image: url(/wp-content/uploads/2021/01/key-solid-blue.png);
}

#speakermobtabs .keystab .elementor-tab-title:not(.elementor-active) a.elementor-toggle-title:before {
background-image: url(/wp-content/uploads/2021/01/key-solid-white.png);		
}

#speakermobtabs .videostab .elementor-tab-title.elementor-active a.elementor-toggle-title:before {
background-image: url(/wp-content/uploads/2021/01/video-solid-blue.png);
}

#speakermobtabs .videostab .elementor-tab-title:not(.elementor-active) a.elementor-toggle-title:before {
background-image: url(/wp-content/uploads/2021/01/video-solid-white.png);		
}

#speakermobtabs .bookstab .elementor-tab-title.elementor-active a.elementor-toggle-title:before {
background-image: url(/wp-content/uploads/2021/01/book-solid-blue.png);	
}

#speakermobtabs .bookstab .elementor-tab-title:not(.elementor-active) a.elementor-toggle-title:before {
background-image: url(/wp-content/uploads/2021/01/book-solid-white.png);
}
