a.elementor-icon:focus {
    outline: none;
}

.elementor-widget-text-editor p a,
.elementor-widget-theme-post-content p a {
    text-decoration: underline;
    cursor: pointer;
}

.elementor-widget-text-editor p a:hover,
.elementor-widget-theme-post-content p a:hover {
    color: var(--e-global-color-ed187e3);
}
table.table-vox{width:100%!important;}
table.table-vox td{ border: 1px solid #bababa;
    padding: 4px 10px;}
table.table-vox td:nth-child(1){width:10%;  max-width: 100px;  }
table.table-vox td:nth-child(2){ width: 20%; max-width: 120px; }
table.table-vox td:nth-child(2) br{display:none!important;}
table.table-vox td:nth-child(3){    width: 40%; }
table.table-vox td:nth-child(4){    width: 10%;}
table.table-vox td:nth-child(5){    width: 10%; }
/* Column Width Fix */

@media (min-width:1024px) {
    .width-fix-50 {
        width: calc(50% - 100px) !important;
    }
}

/* Contact Form Messages */

.contactform .elementor-message.elementor-message-success {
    text-align: center;
    background: #c3edc3;
    padding: 10px 10px 10px 20px;
    border-radius: 6px;
    color: #224822;
    font-size: 14px;
    border-left: solid 4px #85b485;
}

.contactform .elementor-message:before {
    display: none;
}
td {
    border: 1px solid #bababa;
    padding: 4px 10px;
}
.badge {
    display: none;
}
@media (min-width: 320px) and (max-width: 767px)
{ 
	table  { display: block;
		     overflow-x:scroll;
		
	} 
td {
    font-size: 12px;
    line-height: 16px;
}



}

@media(max-width: 500px){
	
table.table-vox{width:100%!important;}
table.table-vox td:nth-child(1){width:10%;  max-width: 100px;      word-break: inherit;
    font-size: 15px!important;}
	table.table-vox td span{ font-size: 15px!important;}
table.table-vox td:nth-child(2){ width: 20%; max-width: 180px;
    word-break: normal;;
    font-size: 15px!important;}
	table.table-vox td:nth-child(2) span br{display:block!important;}
table.table-vox td:nth-child(3){    width: 40%; font-size: 15px!important; max-width: 300px; }
table.table-vox td:nth-child(4){    width: 10%; font-size: 15px!important;}
table.table-vox td:nth-child(5){    width: 10%; font-size: 15px!important;}
	
	}