.plan-name-and-icon{
	margin-right:10px;
	margin-left:10px;
}


.plan-countries_details-container .elementor-heading-title{
	direction:ltr;
	text-align:left;
}


/***********************tabular*****************/

.tabulator .tabulator-footer .tabulator-paginator [data-page="first"],
.tabulator .tabulator-footer .tabulator-paginator [data-page="prev"]{
	float:left;
	color:#667085;
}
.tabulator .tabulator-footer .tabulator-paginator [data-page="last"],
.tabulator .tabulator-footer .tabulator-paginator [data-page="next"]{
	float:right;
	color:#667085;
}
.tabulator-row .tabulator-cell{
	border-right:0px solid #aaa !important;
	border-bottom:1px solid #aaa !important;
}

/**
 * sorter 
*/
.tabulator-col-sorter{
	left:0px !important;
}
.tabulator-col-title{
	margin-left:15px !important;
}


/********** filter area**************** */
.selectize-control{
	width:500px;
}
@media only screen and (max-width:767px){
	.selectize-control{
		width:100%;
	}
	.filter_container,.selectize-dropdown-content, #sort_items,.selectize-input{
		direction:ltr;
		text-align:left;
	}
	
}
.esim-filter-plans .elementor-widget-wrap{
	margin:20px;
}
.esim-filter-plans .filter_container{
	display:grid;
	grid-template-columns:50% 25% 25%
}
.esim-filter-plans .filter_container .price,
.esim-filter-plans .filter_container .data{
	display:flex
}
.esim-filter-plans .filter_container .price input:not(:last-child),
.esim-filter-plans .filter_container .data input:not(:last-child){
	margin-right:10px;
	margin-left:0px;
}
@media only screen and (min-width:767px){
.filter_container > div:not(:last-child){
	margin-right:50px;
	margin-left:0px;
}
}
/***********mobile**********/

.mobile_one_plan {
	
	direction:ltr;
	left:0px;
	
	
}

.mobile_one_plan .plan_name_container{
	
	justify-content:flex-end;
	
}

.mobile_one_plan .price_plan{
	
	border-left:2px solid #EBEBEB;
	
}
.mobile_filter .elementor-widget-wrap{
	direction:ltr;
}
.mobile_one_plan .price_plan{
	border-left:0px solid;
}


