@media only screen and (min-width: 1200px) {
	.wptb-table-container-matrix{
		margin-left: -25% !important;
    margin-right: -25% !important;
	}
}

img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 0.07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
.divtable-company{
	overflow: auto;
}
#table-company {
    border: 2px solid rgba(68,68,68,0.3);
    min-width: 600px;
    overflow: auto;
}
#table-company tr:nth-child(even) {
	
background-color: #eee;
}
#table-company tr:nth-child(odd) {
}

#table-company tr td{
	border-width: 0;
	border-top: 2px solid rgba(68,68,68,0.3);
}
.divtable-schelude{
	 
    overflow: auto;
}
table.table-schedule {
    border: 0;
    border-style: solid;
    border-width: 1px;
    border-color: rgb(255, 255, 255);
    width: auto;
    min-width: 620px;
}

table.table-schedule td {
    border: 0;
}
@media (max-width: 480px){
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {
    word-break: normal !important;
}

}
#card_button{
	width:85%;
}
.triangle_pointer{
	display: inline-flex;
	margin:0;
	margin-top: -5px;
}

.footer-width-fixer a {
	color: #FFFFFFBF !important;
}
.elementor-5 .elementor-element.elementor-element-5015447 {
	margin-bottom: -125px;
}
/*Table css*/
@media (min-width: 1200.68px){
	#main-table-wrap{
		margin-left: -25% !important;
		margin-right: -25% !important;
	}
}
table#main-table th {
	font-weight: bold;
	color: #FFF;
	background: #a32015;
	border: 1px solid rgba(68,68,68,0.3);
	padding: 10px;
}
table#main-table{
	border-collapse: collapse;
	font-size: 15px;
}
table#main-table td{
	border: 1px solid rgba(68,68,68,0.3);
	padding: 10px;color:rgb(74, 85, 104);
}
table#main-table tbody tr:nth-of-type(2n){
	background-color: #eee;
}
table#main-table td p{
	margin-bottom: 0;
}
table#main-table td p:empty{
	height: 0;
	margin: 0;
	padding: 0;
}
table#main-table td img{
	width: 100%;
	height: unset;
}
@media (max-width: 767px){
	#main-table-wrap{overflow-x: scroll;}
	table#main-table{
		width: 600px;
	}
	table#main-table th,.table#main-table td{
		padding: 5px;font-size: 14px;
	}
	table#main-table th:last-child{
		min-width: 150px !important;
	}
}
/*End*/