@import url('https://fonts.googleapis.com/css2?family=PT+Sans&display=swap');

body {
	font-family: 'PT Sans', sans-serif;
}
.main-slider .owl-dots {
    text-align: left;
    padding-right: 6%;
    padding-left: 0;
    right: 0;
    left: auto;
    text-align: right;
}
.form-control {
    text-align: left;
    direction: ltr;
}
.fa-arrow-left:before {
    content: "\f061";
}
.fa-arrow-right:before {
    content: "\f060";
}
.read-more-blue i {
    margin-right: 0px;
    margin-left: 10px;
}
.tour-type-content h4 {
    float: left;
}
.tour-type-content span {
	float: right;
}
.inner-tour-slider .owl-nav {
	right: 0;
	left: auto;
}
.owl-carousel.owl-rtl {
    direction: ltr;
}
.fa-angle-right:before {
    content: "\f104";
}
.fa-angle-left:before {
    content: "\f105";
}
.inner-tour-slider .owl-nav .owl-prev {
    margin-left: 0px;
    margin-right: 5px;
}
.tour-type-slider .owl-nav .owl-prev {
    margin-right: 5px;
    margin-left: 0;
    left: -20px;
	right: auto;
}
.tour-type-slider .owl-nav .owl-next {
    margin-left: 5px;
    margin-right: auto;	
    right: -20px;
    left: auto;
}
.destination-content p {
    float: left;
}
.destination-price {
    float: right;
}
.hotel-slider .owl-nav {
    right: 0;
    left: auto;
}
.hotel-slider .owl-nav .owl-prev {
    margin-left: 0px;
    margin-right: 5px;
}
.hotel-slider .owl-nav .owl-prev {
    margin-right: 5px;
    margin-left: 0;
    left: -20px;
	right: auto;
}
.hotel-box a.more-btn {
	margin-left: 0;
	margin-right: 20px;
}
.hotel-ammintes li {
	margin-left: 0;
	margin-right: 20px;
}
.newsletter h4 i {
	left: -60px;
	right: auto;
}
.newsletter h4 {
	margin-left: 60px;
	margin-right: 0;
}
ul.footer-list li a:before {
	font-family: FontAwesome;
    content: "\f105";
    color: #F2A917;
    font-size: 20px;
    margin-left: 0;
    margin-right: 10px;
}
ul.footer-list-2col li a:before {
    font-family: FontAwesome;
    content: "\f105";
    color: #F2A917;
    font-size: 20px;
    margin-left: 0;
    margin-right: 10px;
}
.footer-hotline i {
    color: #EB603A;
    font-size: 35px;
    float: left;
    margin-right: 10px;
    margin-left: 0px;
}
.copyright {
	font-size: 13px;
}
.package-duration i {
	float: left;
    margin-left: 5px;
    margin-right: 5px;
}
.package-duration {
	margin-left: 40px;
	margin-right: 0;
}
.package-rate {
	margin-left: 10px;
	margin-right: 0;
}
.package-price {
	float:right;
}
.accordion-itenary {
	margin-left: 50px;
	margin-right: 0px;
}
.accordion-itenary .accordion-button .itenary-numb {
	left: -50px;
	right: auto;
}
.accordion-itenary:before {
	left: -30px;
	right: auto;
}
ul.validation-time li {
    direction: ltr;
    margin-left: 0;
    margin-right: 30px;
}
ul.validation-time li span.big-price {
    margin: 0 5px;
}
ul.trip-include li:before {
	left: -25px;
	right: auto;
}
ul.trip-exclude  li:before {
	left: -25px;
	right: auto;
}
ul.trip-include li {
    margin-right: 0;
    margin-left: 35px;
}
ul.trip-exclude li {
    margin-right: 0;
    margin-left: 35px;
}
ul.breadcrumbs li {
	margin-left: 0;
	margin-right: 15px;
}
ul.breadcrumbs li:after {
	margin-left: 15px;
	margin-right: 0;
}
ul.breadcrumbs li:last-child {
    margin-left: 0;
    margin-right: 0;
}
ul.breadcrumbs li:after {
    font-family: FontAwesome;
    content: "\f178";
}
.two-col .owl-nav {
    position: absolute;
    top: -50px;
    left: auto;
    right: 0;
}
.two-col .owl-nav .owl-prev {
    margin-left: 0;
    margin-right: 5px;
} 
.hot-call i {
	left: -60px;
	right: auto;
}
.hot-call p {
	margin-left: 40px;
	margin-right: auto;
}
ul.hotel-rooms li {
    margin-left: 30px;
    margin-right: 0;
}
ul.hotel-rooms li:before {
	left: -25px;
	right: auto;
}
ul.ammintes-list li {
    margin-left: 0;
    margin-right: 20px;
	padding-left: 10px;
	padding-right: 0;
}
ul.ammintes-list li:before {
	left: -10px;
	right: auto;
}
.mr-30 {
    margin-left: 30px;
    margin-right: 0;
}
.inner-tour-price p.duration {
	text-align: right;
}
.accordion-filter .accordion-body .form-check-input {
    margin-right: 10px;
    margin-left: 0;
}
span.count {
    float: right;
}
ul.filter-tag li i {
    margin-left: 10px;
    margin-right: 0;
}
.filter-box .title i {
	float: right;
}
ul.filter-tag li {
	margin-left: 0;
	margin-right: 20px;
}
.read-more-white i {
    margin-right: 0;
    margin-left: 10px;
}
.read-more-red i {
    margin-right: 0;
	margin-left: 10px;
}
.excursion-slider .owl-nav {
	right: 0;
	left: auto;
}
.excursion-slider .owl-nav .owl-prev {
    margin-left: 0;
    margin-right: 5px;
}
.right-nav {
    margin-left: auto;
    margin-right:0;
}