p,ul,a,.btn,span,input,select,textarea,label, table, .meta h2, blockquote, small, .newsletter h2, .cruise-offer-text h3, .package h2, .welcome-message h2, #hot-tour h3, #hot-tour h2, #message-banner h2, .member-name h3, #error-text h2, .company-name, #coming-soon-text h2, .booking-form-block .selected-price, #dashboard h2, #dashboard h3, #dashboard h4, #web-name, .tvl-insurance-info .innerpage-heading h1, .big-heading h2, .traveler-info h3, .list-group-heading,h1, h2, h3, h4, h5, h6, .main-title a, .flight-info h3 .flight-destination, .blog-post-title a, .block-title a, .alert, #about-content p{
	font-family: 'El Messiri', sans-serif;
}

.ltr {
	direction: ltr!important;
}
.rtl {
	direction: rtl!important;
}
.text-justify {
	text-align: justify!important;
}
.slides .container {
	direction: rtl;
    text-align: right;
}
.searchWrap {
	float: right;
}
.nav-tabs>li {
    float: right;
    margin-bottom: -1px;
}

.bookingModal .col-sm-12 {
    float: none!important;
}
@media (min-width: 992px) {
	.bookingModal .col-lg-6 {
        float: right!important;
    }
}
.nav-tabs>li>a {
    margin-right: 0px;
	margin-left: 2px;
}
.search-tabs .tab-content .tab-pane .form-group.left-icon input {
    padding-left: 38px;
    direction: rtl;
	text-align: right;
}
.easy-autocomplete a {
    text-align: right;
	direction: rtl;
}
.list-unstyled {
    padding-right: 0;
    list-style: none;
}
#footer-top.ftr-text-grey, #footer-top.ftr-text-grey p, #footer-top.ftr-text-grey ul li, #footer-top.ftr-text-grey ul li a {
    text-align: right;
    direction: rtl;
}
.side-bar .booking-form .form-group input, .side-bar .booking-form .form-group input::placeholder, .side-bar .booking-form .form-group select, .side-bar .booking-form textarea, .side-bar .booking-form select, .bookingModal input, .bookingModal textarea, .bookingModal select,.side-bar .booking-form .checkbox,.bookingModal .checkbox,.grid-block .offer-price-1, #sendMessage input, #sendMessage textarea, #sendMessage .form-group, #about-content p{
    direction: rtl;
    text-align: right;
}
.side-bar .booking-form .custom-check label span,
.custom-check input[type="checkbox"] + label span {
    margin: -2px 0 0 10px;
}
.side-bar .booking-form .form-group .fa-angle-down, .bookingModal .form-group .fa-angle-down {
    right: auto;
	left: 10px;
}
#main-menu .list-group.panel {
    direction: rtl;
}
#main-menu .list-group-item .link-icon {
    margin-right: 0;
    margin-left: 18px;
}
#available-tours h2, #available-tours .block-title, #available-tours .block-minor {
	text-align: right;
	direction: rtl;
}
.listCitySub {
	text-align: right;
}
.listCity i {
	margin-right: 0;
    margin-left: 10px;
    color: #faa61a;
    float: right;
    margin-top: 3px;
}
.thank-you-note {
    text-align: center;
    direction: rtl;
}
@media (min-width: 992px) {
	.footer-widget.ftr-our-company p {
		padding-right: 0;
		padding-left: 30px;
	}
}
@media (min-width: 768px) {
	.navbar-nav>li {
		float: right;
	}
}
