@font-face {
	font-family: IRANSans;
	font-style: normal;
	src: url('assets/fonts/IRANSansXFaNum-Regular.woff') format('woff');
}
@font-face {
	font-family: IRANYekanX;
	font-style: normal;
	src: url('assets/fonts/IRANYekanXVFaNumVF.woff') format('woff');
}

* {
    font-style: normal !important;
    letter-spacing: 0 !important;
}

h1{ font-size: 26px !important;}
h2{ font-size: 24px !important;}
h3{ font-size: 18px !important;}
h4{ font-size: 16px;}
h5{ font-size: 14px;}
h6{ font-size: 12px;}
.slider-home .elementor-heading-title {
    font-family: IRANYekanX !important;
}
.landing-page h2 {
    font-family: IRANYekanX !important;
    font-size:30px !important;
}
.elementor-71 .elementor-element.elementor-element-90a925b .elementor-heading-title {
    font-size: 30px !important;
}
body.st-mod-style .st-style-elementor h4 {
    font-size: 18px !important;
}
h2.wc-bacs-bank-details-heading {
    line-height: 32px !important;
}
.service-list-wrapper .item h3.title {
  font-weight: bold !important;
}
label ,.modal-title{
    text-align: right;
}

body ,p , input, q,textarea,label,select,button,.button,.elementor-icon-list-text,.cate.category-color ul li a{
    font-family: IRANSans, Tahoma !important;
}
.uc_classic_carousel .uc_classic_carousel_content .uc_more_btn {
    font-family: 'IRANSans' !important;
}
.elementor-nav-menu a, .elementor-nav-menu li,.elementor-item,.elementor-button-text,.elementor-testimonial__text {
    font-family: 'IRANSans' !important;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
    direction: rtl;
}
h1, h2, h3, h4, h5, h6{
    font-family: IRANSans, Tahoma !important;	
	direction: rtl;
} 
.st-hotel-result #modern-search-result .services-item.item-elementor .item .content-item .price-wrapper .unit,
#nav-list-of_servicest_hotel .modern-search-result.service-list-wrapper .services-item.item-elementor .item .content-item .price-wrapper .unit,
.car-layout4  div#modern-search-result .service-tour .services-item.item-elementor .item .content-item .section-footer .unit,
.services-grid.hotel-nearby .services-item.item-elementor .item .content-item .section-footer .unit,
.item-service-map-new .services-item.item-elementor .item .content-item .section-footer .unit,
.services-item.grid.item-elementor.stt-item-rental-loop .services-item.item-elementor .item  .content-item .section-footer .unit
{
	font-family: 'IRANSans';
}
#modern-search-result .service-tour .services-item.item-elementor .item .content-item .section-footer .unit {
    left: 0px;
    top: -85px;
    position: relative;
}
.services-item.item-elementor .item .content-item .reviews{
	font-family: 'IRANSans';	
}
li.bank_name strong {
    font-family: iransans !important;
}
.services-item.item-elementor .item .content-item .section-footer .price-wrapper .price {
	font-family: 'IRANSans';
}
.services-item.item-elementor .item .content-item .title {
    font-size: 16px !important;
    font-weight: 400 !important;
}

/*.form-check-label .org-price ,
.form-booking-price .org-price{
 display: none;
}
div#total-value .org-price{
	display: none;
}*/
.content-item .org-price , .room-item .content .org-price {
    position: absolute;
    left: 20px;
    direction: rtl;
}

/* Header and Search Styles midiyasoft */ 
.header__right .items .dropdown.dropdown-minicart .dropdown-menu .cart-item {
    justify-content: start!important;
}
@media screen and (max-width: 1399px){
.header__center #st-main-menu .main-menu > li > a {
    padding: 35px 15px 35px 10px;
}}
#header .header .header-right .dropdown-minicart .dropdown-menu .cart-total .sub-total {
    text-align: center;
}
#header .header .header-right .dropdown-minicart .dropdown-menu .heading .st-heading-section {
    text-align: right;
}
#header .header .header-right .dropdown-minicart .dropdown-menu .cart-item .media-body .media-heading a {
    text-align: right;
}
#header .header .header-right .dropdown-minicart .dropdown-menu .cart-item .price-wrapper {
    text-align: right;
}
.search-result-page .search-form-wrapper .form-button .advance .field-advance .dropdown-menu .advance-item .st-icheck-item {
    text-align: right;
}
/* End Header Styles midiyasoft */ 

.blog-header,#comment-wrapper ,p , input, q,textarea,label,select,button{
	direction:rtl;
}

/* Header Styles */
.rtl .search-result-page .tour-search-form-home .form-button button {
    right: auto !important;
}
.st-list-dropdown .header {
    font-size: 20px;
}
.st-list-dropdown ul.list li {
    font-size: 13px;
    padding: 12px 20px;
}
#header .header{
	direction:rtl;
}
#header .header .header-left #st-main-menu .main-menu > li > a {
    padding: 35px 22px;
}
#header .header .header-left #st-main-menu .main-menu li.menu-item-has-children .fa {
    left: 5px;
    right: auto;
}
#header .header .header-left #st-main-menu .main-menu li.has-mega-menu > ul.sub-menu.mega-menu {
    right: 237px;
    left: auto !important;
    text-align: right;
}
#header .header .header-left .logo {
    margin-left: 30px;
    margin-right: auto;
    float: right;
} 
#header .header .header-left #st-main-menu .main-menu {
    direction: rtl;
}
#header .header .header-left {
    direction: rtl;
}
#header #topbar {
    direction: rtl;
}
.home #st-content-wrapper.search-result-page .search-form-wrapper.slider .search-form-text {
    direction: rtl;
}
#st-content-wrapper .st-gallery.mod-tour-2 .shares.dropdown .btn-group a span {
    margin-left: 10px;
    margin-right: 0 !important;
}
.text-left {
    text-align: right;
}
#header .header .header-left #st-main-menu .main-menu li.has-mega-menu > ul.sub-menu.mega-menu .dropdown-menu-inner ul.menu {
    padding-right: 0px;
}
/* Content Style */
.st-offer-new .item-sub-title ,.st-offer-new{
    direction: rtl;
}
.search-result-page .st-hotel-result {
    direction: rtl;
}
.rtl .search-result-page .st-hotel-result .toolbar .sort-menu {
    text-align: right;
}
.fa-angle-right:before {
    content: "\f104";
}
#st-content-wrapper .st-breadcrumb {
    direction: rtl;
}
.st-contact-info {
    direction: rtl;
}
/* Blog Styles */
.blog-content .pagination .nav-previous {
    float: right;
}
.blog-content .pagination a .fa-angle-left {
    margin-left: 10px;
    margin-right: auto;
}
.blog-content .fa-angle-left:before {
    content: "\f105";
}
.blog-content .st-flex ,.blog-content .author-info,.st-blog .content .article{
    direction: rtl;
}
/* Single hotel - Sidebar Styles */
.single-st_tours #st-content-wrapper.st-style-elementor .item.onsale, .single-st_activity #st-content-wrapper.st-style-elementor .item.onsale, .single-st_cars #st-content-wrapper.st-style-elementor .item.onsale, .single-st_rental #st-content-wrapper.st-style-elementor .item.onsale {
    color: red;
    font-weight: bold;    
/*	text-decoration: none;*/
    font-size: 15px;
	margin-right: 5px;
}
#gform_fields_3 #input_3_3 {
    text-align: right;
}
.woocommerce table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail {
    display: none;
}

#st-content-wrapper .st-hotel-room-content {
    direction: rtl;
}
#st-content-wrapper .widgets {
    direction: rtl;
}
#st-content-wrapper .st-list-availability li:not(:last-child) {
    margin-left: 30px;
    margin-right: auto;
}
#st-content-wrapper .st-list-availability li span {
    margin-left: 10px;
    margin-right: auto;
}
.like span {
    margin-left: 5px;
}
#st-content-wrapper #reviews .review-list .comment-item .comment-item-head .like .btn-like {
    margin-right: 5px;
    margin-left: auto;
}
/* Dashboard Style Midiyasoft */
.chiller-theme .sidebar-wrapper .sidebar-menu .sidebar-dropdown.active > a {
    color: #FFEB3B !important;
}
.user-left-menu .st-page-sidebar-new:after {
    right: -200%;
    left: auto;
}
.page-sidebar .page-sidebar-menu li>a>.arrow::before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li>a>.arrow::before {
    float: left;
}
.pull-right {
    float: left !important;
}
.pull-left {
    float: right !important;
}
.fa-arrow-circle-right:before {
    content: "\f0a8";
}
.st-page-bar .page-breadcrumb {
    float: right;
}
.st-page-bar .page-breadcrumb .fa-angle-right:before {
    content: "\f104";
}
.page-template-template-user {
    font-family: iransans !important;
}
.page-template-template-user .text-hero, .page-template-template-user h1, .page-template-template-user h2, .page-template-template-user h3, .page-template-template-user h4, .page-template-template-user h5, .page-template-template-user ul.slimmenu li a {
    font-family: iransans !important;
}
.st_bortlet>.st_bortlet-title>.caption {
    float: right;
}
table td, table th {
    text-align: right;
}
.form-group.form-group-icon-left .form-control {
    padding-right: 32px;
    padding-left: 0;
}
.form-group .input-icon {
    right: 1px;
    left: auto;
}
.div-custom-date::before {
    left: 12px;
    right: auto;
}
.page-sidebar .page-sidebar-menu>li>a>i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a>i {
    margin-left: 5px;
    margin-right: auto;
}
.page-sidebar .page-sidebar-menu .sub-menu li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li>a {
    padding: 6px 43px 6px 15px;
}
.user-left-menu .st-page-sidebar-new .page-sidebar-menu li .sub-menu li a {
    padding-right: 30px;
    padding-left: 0 !important;
}
.user-left-menu .st-page-sidebar-new .page-sidebar-menu li.user-profile-sidebar .user-profile-avatar .info-new {
    float: right;
}
.user-left-menu .st-page-sidebar-new .page-sidebar-menu li.user-profile-sidebar .user-profile-avatar .avatar-new {
    float: right;
    margin-left: 15px;
    margin-right: auto;
}
.input-group .form-control {
    float: right;
}
.bg-partner-new .st-create h2 {
    float: right;
}
.nav-tabs>li {
    float: right;
}
.nav {
    padding-right: 0;
}
.booking-item-rating .booking-item-rating-number {
    margin-left: 7px;
    margin-right: auto;
}
.booking-item-rating .booking-item-rating-stars {
    margin-left: 17px;
    margin-right: auto;
}
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row {
    float: right !important;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
    padding: 1em 3.5em 1em 2em !important;
}

.add-service-progress ul li i {
    margin-left: 15px;
    border-left: 1px solid #d5e8fc;
    border-right: 0;
}
.btn-icon i {
    border-right: 0 !important;
    border-left: 1px solid #d5e8fc;
    margin-left: 10px;
    margin-right: auto !important;
}
.btn-icon {
    padding-left: 15px;
    padding-right: 0 !important;
}

.list-location-wrapper {
    padding-right: 20px;
}
/* Single Hotel style Midiyasoft*/
.facilities {
    direction: rtl;
}
#st-content-wrapper #reviews .review-list {
    direction: rtl;
}
#st-content-wrapper #reviews #write-review .review-form .review-items .rates {
    direction: rtl;
}
#st-content-wrapper .review-box .item .progress .percent {
    right: 0;
    left: auto;
}
#st-content-wrapper .review-box .item .label {
    padding-right: 0 !important;
    text-align: right;
}
#st-content-wrapper .review-box .item .label .number {
    left: 2px;
    right: auto;
}

#st-content-wrapper .st-description {
    text-align: justify;
    direction: rtl;
}
#st-content-wrapper {
    direction: rtl;
}
#st-content-wrapper .form-book-wrapper.inline .form-group {
    border-left: 1px solid #D7DCE3;
    float: right;
    border-right: 0 !important;
}
#st-content-wrapper .form-book-wrapper.inline .submit-group {
    left: -1px;
    right: auto !important;
}
#st-content-wrapper .form-book-wrapper.inline .submit-group .btn {
    border-radius: 5px 0 0 5px !important;
}
/*
@media (min-width: 564px){
.daterangepicker.ltr .ranges, .daterangepicker.ltr .calendar {
    float: right;
}
.daterangepicker.ltr .ranges, .daterangepicker.ltr .calendar {
    float: left;
}}*/
.st-header-9 .st-search-form-calendar .calendar-time-wrapper .calendar-time label {
    display: flex !important;
    flex-direction: row-reverse;
    padding-right: 10px;
}
.st-header-9 .st-search-form-calendar .calendar-time-wrapper .calendar-time {
    text-align: right;
    direction: ltr;
}
.st-header-9 .st-search-form-calendar .calendar-time-wrapper .calendar-time.right > div {
    justify-content: flex-start;
}
.st-header-9 .st-search-form-calendar .calendar-time-wrapper .calendar-time.right {
    padding-left: 20px;
    display: flex;
    justify-content: flex-start !important;
}
.st-header-9 .st-search-form-calendar .calendar-time-wrapper .calendar-time .select-dropdown.timepicker, .st-header-9 .st-search-form-calendar .calendar-time-wrapper .calendar-time .minuteselect, .st-header-9 .st-search-form-calendar .calendar-time-wrapper .calendar-time .ampmselect {
    margin-left: 5px;
        direction: ltr;
}
.st-header-9 .st-search-form-calendar .calendar-time-wrapper {
    flex-direction: row !important;
}
.daterangepicker .calendar-time-wrapper .calendar-time div {
    direction: ltr;
}
/* CheckOut Style Midiyasoft*/
ul.booking-item-description {
    padding-right: 2rem !important;
    padding-left: unset !important;
}
div#st_cart_itema7b50ff07c53363e8fc9c149883a04cf {
    text-align: right;
}
.woocommerce-checkout .woocommerce-checkout-review-order-table header .col-left .booking-item-payment-title, p.booking-item-description {
    text-align: right;
}
p.booking-item-description {
    direction:ltr;
}
p.booking-item-description b {
    direction:rtl;
    float:right;
    margin-left:5px;
}
td.product-name p {
    text-align: right;
}
.st-checkout-page .cart-info .coupon-section form .form-group .btn {
    float: left;
}
/* Contact Us Style Midiyasoft*/

#st-content-wrapper .st-breadcrumb ul li {
    padding-right: 8px !important;
}
div.wpcf7 {
    direction: rtl;
}
.st-contact-form .contact-header h3 {
    font-size: 22px;
}
/* Top Footer Style Midiyasoft */
.subcribe-form input[type="submit"] {
    border-radius: 5px 0 0 5px;
    left: 0;
    right: auto;
}
.rtl .pr30 {
    padding-left: 30px !important;
    padding-right: 0 !important;
}
.f16 {
    font-size: 13px !important;
}
.mailchimp {
    direction: rtl;
}
/* Footer Style Midiyasoft */
#main-footer ,.main-footer-sub{
    direction: rtl;
}
.vc_sep_pos_align_left {
    margin-right: 0;
    margin-left: auto !important;
}
.vc_custom_1553384111173,.vc_custom_1553384119797,.vc_custom_1553384166897 {
    border-right-width: 3px !important;
    padding-right: 20px !important;
    border-right-color: #5191fa !important;
    border-right-style: solid !important;
	border-left:0 !important;
	padding-left:0 !important;
}
#main-footer .menu {
    padding-right: 0 !important;
}
.vc_sep_pos_align_left {
    margin-right: 0 !important;
    margin-left: auto !important;
}
.no-js .owl-carousel, .owl-carousel.owl-loaded {
    direction: ltr;
}
.st-woo-cartpage .col-left .shop_table tr td.actions input[type="submit"][name="update_cart"] {
    float: left;
}
.st-woo-cartpage .cart-collaterals .cart_totals .shop_table th {
    text-align: right;
}
.fa-long-arrow-right:before {
    content: "\f177";
}
/* Dashboard Styles midiyasoft */
@media screen and (min-width: 768px){
.page-wrapper.toggled .page-content {
    padding-right: 265px;
    padding-left: 0;
}
main.page-content .infor-st-setting #data_history_book td {
    text-align: left;
}}
.page-wrapper.toggled .sidebar-wrapper {
    right: 0px;
    left: auto;
}
#show-sidebar {
    width: 45px;
    font-size:16px;
}
.chiller-theme .sidebar-wrapper .sidebar-menu ul li.active > a {
    color: yellow !important;
}
.sidebar-wrapper .sidebar-header .user-info {
    float: right !important;
}
.page-template-template-user .page-content .st-create h2 {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-right: 20px;
}
/*#show-sidebar {
    right: 0;
    left: auto;
    border-radius: 4px 0 0px 4px;
    transition-delay: 0.3s;
}*/
.sidebar-wrapper .sidebar-header .user-pic {
    float: right;
    margin-left: 15px;
    margin-right: 0;
}
.sidebar-wrapper .sidebar-menu .sidebar-dropdown:after {
    left: 15px;
    right: auto;
}
main.page-content .infor-st-setting, main.page-content .infor-st-setting .nav-tabs li a,.sidebar-wrapper .sidebar-menu li span,.chiller-theme .sidebar-wrapper .sidebar-menu ul li a {
    font-family: iransans !important;
}
.sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li {
    padding-right: 25px;
    padding-left: 0;
}
.sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a:before {
    margin-left: 10px;
    margin-right: 0;
}
.sidebar-wrapper .sidebar-menu .sidebar-dropdown.active:after {
    left: 15px;
    right: auto;
}
.sidebar-content .sidebar-header .icon-ccv {
    -webkit-transform: translateY(50%);
    transform: translateY(50%);
    left: 10px;
    right: auto;
}
.chiller-theme .sidebar-wrapper .sidebar-menu > ul > li .st-icon-menu {
    margin-left: 10px;
    margin-right: 0;
}

/* Single activity Midiyasoft */
@media (min-width: 1200px){
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
    float: right;
}}
#st-content-wrapper.st-single-tour .st-program .st-program-list.style3 .item .icon {
    right: -12px;
    left: auto;
}
#st-content-wrapper.st-single-tour .st-program .st-program-list.style3 .item {
    padding-right: 30px;
    padding-left: 0;
}
#st-content-wrapper.st-single-tour .st-program .st-program-list.style3 {
    border-right: 1px solid #D7DCE3;
    margin-right: 10px;
    border-left: 0;
    margin-left: 0;
}
#st-content-wrapper.st-single-tour .st-program .st-title-wrapper .st-section-title {
    float: right;
}
#st-content-wrapper.st-single-tour .widgets .owner-info .author-review-box .author-start-rating .stm-star-rating .inner .stm-star-rating-upper {
    right: -1px;
    left: auto;
}
body.single.single-location .st-overview-content.st_tab_service .st-content-over .st-tab-service-content .modern-search-result .item-service .service-review .review {
    margin-right: 10px;
    margin-left: auto;
}
body.single.single-location .st-overview-content.st_tab_service .st-content-over .st-tab-service-content .modern-search-result .item-service .service-review .rating {
    margin-left: 10px;
    margin-right: 0;
}
.st-pagination-ccv ul li {
    float: right;
    margin-left: 10px;
    margin-right: auto;
}
body.single.single-location .st-overview-content.st_tab_service .st-content-over .st-tab-service-content #tour-search-result .grid-item .thumb .st_sale_class {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    left: -30px;
    right: auto;
}
/* Blog Styles */
.st-blog .content .article .post-inner .meta ul li:after {
    margin-left: 0;
    margin-right: 12px;
}
.blog-content .pagination .nav-next {
    float: left;
}
.blog-content .pagination a .fa-angle-right {
    margin-right: 10px;
    margin-left: 0;
}
/* Single activity */
.single-st_tours #st-content-wrapper.st-style-elementor .st-inexclude .include li i, .single-st_tours #st-content-wrapper.st-style-elementor .st-inexclude .exclude li i, .single-st_tours #st-content-wrapper.st-style-elementor .st-inexclude ul li i, .single-st_tours #st-content-wrapper.st-style-elementor .st-highlight .include li i, .single-st_tours #st-content-wrapper.st-style-elementor .st-highlight .exclude li i, .single-st_tours #st-content-wrapper.st-style-elementor .st-highlight ul li i, .single-st_activity #st-content-wrapper.st-style-elementor .st-inexclude .include li i, .single-st_activity #st-content-wrapper.st-style-elementor .st-inexclude .exclude li i, .single-st_activity #st-content-wrapper.st-style-elementor .st-inexclude ul li i, .single-st_activity #st-content-wrapper.st-style-elementor .st-highlight .include li i, .single-st_activity #st-content-wrapper.st-style-elementor .st-highlight .exclude li i, .single-st_activity #st-content-wrapper.st-style-elementor .st-highlight ul li i, .single-st_cars #st-content-wrapper.st-style-elementor .st-inexclude .include li i, .single-st_cars #st-content-wrapper.st-style-elementor .st-inexclude .exclude li i, .single-st_cars #st-content-wrapper.st-style-elementor .st-inexclude ul li i, .single-st_cars #st-content-wrapper.st-style-elementor .st-highlight .include li i, .single-st_cars #st-content-wrapper.st-style-elementor .st-highlight .exclude li i, .single-st_cars #st-content-wrapper.st-style-elementor .st-highlight ul li i, .single-st_rental #st-content-wrapper.st-style-elementor .st-inexclude .include li i, .single-st_rental #st-content-wrapper.st-style-elementor .st-inexclude .exclude li i, .single-st_rental #st-content-wrapper.st-style-elementor .st-inexclude ul li i, .single-st_rental #st-content-wrapper.st-style-elementor .st-highlight .include li i, .single-st_rental #st-content-wrapper.st-style-elementor .st-highlight .exclude li i, .single-st_rental #st-content-wrapper.st-style-elementor .st-highlight ul li i {
    margin-left: 10px;
    margin-right: 0 !important;
}
.single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-program-list .st-program .accordion-header button span, .single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-faq-list .st-program .accordion-header button span, .single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-program-list .st-program .accordion-header button span, .single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-faq-list .st-program .accordion-header button span, .single-st_tours #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-program-list .st-program .accordion-header button span, .single-st_tours #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-faq-list .st-program .accordion-header button span, .single-st_tours #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-program-list .st-program .accordion-header button span, .single-st_tours #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-faq-list .st-program .accordion-header button span, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-program-list .st-program .accordion-header button span, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-faq-list .st-program .accordion-header button span, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-program-list .st-program .accordion-header button span, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-faq-list .st-program .accordion-header button span, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-program-list .st-program .accordion-header button span, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-faq-list .st-program .accordion-header button span, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-program-list .st-program .accordion-header button span, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-faq-list .st-program .accordion-header button span, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-program-list .st-program .accordion-header button span, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-faq-list .st-program .accordion-header button span, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-program-list .st-program .accordion-header button span, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-faq-list .st-program .accordion-header button span, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-program-list .st-program .accordion-header button span, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-faq-list .st-program .accordion-header button span, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-program-list .st-program .accordion-header button span, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-faq-list .st-program .accordion-header button span, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-program-list .st-program .accordion-header button span, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-faq-list .st-program .accordion-header button span, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-program-list .st-program .accordion-header button span, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-faq-list .st-program .accordion-header button span, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-program-list .st-program .accordion-header button span, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-faq-list .st-program .accordion-header button span, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-program-list .st-program .accordion-header button span, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-faq-list .st-program .accordion-header button span {
    margin-left: 18px;
    margin-right: 0 !important;
}
.single #st-content-wrapper.st-style-4 .st-section-single .item-attribute .item i {
    margin-left: 15px;
    margin-right: 0 !important;
}
.single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-program-list .st-program .accordion-button .icon-question, .single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-faq-list .st-program .accordion-button .icon-question, .single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-program-list .st-program .accordion-button .icon-question, .single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-faq-list .st-program .accordion-button .icon-question, .single-st_tours #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-program-list .st-program .accordion-button .icon-question, .single-st_tours #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-faq-list .st-program .accordion-button .icon-question, .single-st_tours #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-program-list .st-program .accordion-button .icon-question, .single-st_tours #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-faq-list .st-program .accordion-button .icon-question, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-program-list .st-program .accordion-button .icon-question, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-faq-list .st-program .accordion-button .icon-question, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-program-list .st-program .accordion-button .icon-question, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-faq-list .st-program .accordion-button .icon-question, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-program-list .st-program .accordion-button .icon-question, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-faq-list .st-program .accordion-button .icon-question, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-program-list .st-program .accordion-button .icon-question, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-faq-list .st-program .accordion-button .icon-question, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-program-list .st-program .accordion-button .icon-question, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-faq-list .st-program .accordion-button .icon-question, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-program-list .st-program .accordion-button .icon-question, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-faq-list .st-program .accordion-button .icon-question, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-program-list .st-program .accordion-button .icon-question, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-faq-list .st-program .accordion-button .icon-question, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-program-list .st-program .accordion-button .icon-question, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-faq-list .st-program .accordion-button .icon-question, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-program-list .st-program .accordion-button .icon-question, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-faq-list .st-program .accordion-button .icon-question, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-program-list .st-program .accordion-button .icon-question, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-faq-list .st-program .accordion-button .icon-question, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-program-list .st-program .accordion-button .icon-question, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-faq-list .st-program .accordion-button .icon-question, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-program-list .st-program .accordion-button .icon-question, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-faq-list .st-program .accordion-button .icon-question{
	margin-left: 13px;
    margin-right: 0 !important;
}
.single #st-content-wrapper.st-style-4 .review-list .comment-item .media-left {
    padding-left: 16px;
    padding-right: 0 !important;
}
@media screen and (min-width: 992px){
.single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-reviews .st-review-box-top, .single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-reviews .st-review-box-top, .single-st_tours #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-reviews .st-review-box-top, .single-st_tours #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-reviews .st-review-box-top, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-reviews .st-review-box-top, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-reviews .st-review-box-top, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-reviews .st-review-box-top, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-reviews .st-review-box-top, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-reviews .st-review-box-top, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-reviews .st-review-box-top, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-reviews .st-review-box-top, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-reviews .st-review-box-top, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-reviews .st-review-box-top, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-reviews .st-review-box-top, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-reviews .st-review-box-top, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-reviews .st-review-box-top {
    padding-left: 70px;
    border-left: 1px solid #DEDEDE;
    border-right: none !important;
    padding-right: 0 !important;
}
.single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-reviews .review-box .st-summany, .single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-reviews .review-box .st-summany, .single-st_tours #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-reviews .review-box .st-summany, .single-st_tours #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-reviews .review-box .st-summany, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-reviews .review-box .st-summany, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-reviews .review-box .st-summany, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-reviews .review-box .st-summany, .single-st_activity #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-reviews .review-box .st-summany, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-reviews .review-box .st-summany, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-reviews .review-box .st-summany, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-reviews .review-box .st-summany, .single-st_cars #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-reviews .review-box .st-summany, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-reviews .review-box .st-summany, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-reviews .review-box .st-summany, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-reviews .review-box .st-summany, .single-st_rental #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-reviews .review-box .st-summany {
    padding-right: 70px;
    padding-left: 0 !important;
}
}
.st-owl-slider .owl-nav button.owl-prev {
    left: 0;
    right: auto !important;
}
.st-owl-slider .owl-nav button.owl-next {
    left: 50px;
    right: auto !important;
}
body.st-mod-style #st-content-wrapper.st-style-elementor .relate-rooms .st-heading-section {
    font-size: 32px;
    margin-bottom: 10px !important;
}
.single.st-mod-style .mfp-bottom-bar .mfp-counter {
    left:50%;
}
.elementor-shape-circle .elementor-icon.elementor-social-icon {
    display: flex;
}
/* style box other service berimdubai*/

.service-list-wrapper .item .featured-image:hover a:after {
    display: none;
}
.header__center #st-main-menu .main-menu li.current-menu-item > a {
    color: #ffc107 !important;
    /* height: 40px; */
}

/* Bolg home style*/
.st-blog-list-el .item .content-item {
    margin-top: 10px !important;
    padding: 20px !important;
}
.st-blog-list-el .item h3.title a {
    color: var(--heading-color, #1A2B48) !important;
}
/* Register - Login */
.st-icheck-item label .checkmark {
    right: 0;
    left: auto !important;
}
#st-login-form .modal-dialog .modal-body .login-form-wrapper form .st-icheck .st-icheck-item label .checkmark, #st-login-form-page .modal-dialog .modal-body .login-form-wrapper form .st-icheck .st-icheck-item label .checkmark, #st-forgot-form-page .modal-dialog .modal-body .login-form-wrapper form .st-icheck .st-icheck-item label .checkmark {
    margin-left: 12px;
    margin-right: 0 !important;
}
#st-login-form .modal-dialog .modal-body .login-form-wrapper form .user-type label, #st-login-form-page .modal-dialog .modal-body .login-form-wrapper form .user-type label, #st-forgot-form-page .modal-dialog .modal-body .login-form-wrapper form .user-type label {
    font-size: 14px !important;
    margin-left: 30px;
	margin-right: 0 !important;
}
#st-login-form .modal-dialog .modal-body .login-form-wrapper form .st-icheck .st-icheck-item, #st-login-form-page .modal-dialog .modal-body .login-form-wrapper form .st-icheck .st-icheck-item, #st-forgot-form-page .modal-dialog .modal-body .login-form-wrapper form .st-icheck .st-icheck-item {
    padding-right: 32px;
    padding-left: 0 !important;
}
.mr5 {
    margin-left: 5px;
    margin-right: 0 !important;
}
#st-login-form .modal-dialog .modal-body .login-form-wrapper .heading, #st-login-form-page .modal-dialog .modal-body .login-form-wrapper .heading, #st-forgot-form-page .modal-dialog .modal-body .login-form-wrapper .heading {
    font-size: 18px !important;
}
#st-login-form .modal-dialog .modal-body .login-form-wrapper form .st-icheck .open-loss-password, #st-login-form-page .modal-dialog .modal-body .login-form-wrapper form .st-icheck .open-loss-password, #st-forgot-form-page .modal-dialog .modal-body .login-form-wrapper form .st-icheck .open-loss-password ,
#st-login-form .modal-dialog .modal-body .login-form-wrapper form .st-icheck .st-icheck-item label, #st-login-form-page .modal-dialog .modal-body .login-form-wrapper form .st-icheck .st-icheck-item label, #st-forgot-form-page .modal-dialog .modal-body .login-form-wrapper form .st-icheck .st-icheck-item label,
#st-login-form .modal-dialog .modal-body .login-form-wrapper form .create-account-action .open-signup, #st-login-form-page .modal-dialog .modal-body .login-form-wrapper form .create-account-action .open-signup, #st-forgot-form-page .modal-dialog .modal-body .login-form-wrapper form .create-account-action .open-signup ,
#st-login-form .modal-dialog .modal-body .login-form-wrapper form .form-group input, #st-login-form-page .modal-dialog .modal-body .login-form-wrapper form .form-group input, #st-forgot-form-page .modal-dialog .modal-body .login-form-wrapper form .form-group input{
    font-size: 14px !important;
}
#st-login-form .modal-dialog .modal-body .login-form-wrapper form .form-group.field-password .stt-icon, #st-login-form-page .modal-dialog .modal-body .login-form-wrapper form .form-group.field-password .stt-icon, #st-forgot-form-page .modal-dialog .modal-body .login-form-wrapper form .form-group.field-password .stt-icon {
    left: 16px !important;
    right: auto !important;
}
/*.stt-icon-arrow-left:before {
    content: "\e968" !important;
}*/
.st-checkout-page .cart-info .info-section ul li .value, .page-template-template-checkout-packages-new .cart-info .info-section ul li .value {
    justify-items: left !important;
    float: left !important;
}
.st-checkout-page .cart-info .info-section ul li .label, .page-template-template-checkout-packages-new .cart-info .info-section ul li .label {
    text-align: right !important;
}
.st-icheck-item {
    padding-right: 26px;
	padding-left: 0 !important;
}
.payment-form .payment-item .st-icheck-item label .check-payment {
    margin-left: 15px;
    margin-right: auto !important;
}
.st-checkout-page .payment-form .dropdown-menu:before, .page-template-template-checkout-packages-new .payment-form .dropdown-menu:before {
    right: 22px !important;
    left: 0 !important;
}
.st-checkout-page .payment-form .dropdown-menu, .page-template-template-checkout-packages-new .payment-form .dropdown-menu {
    margin-top: 10px !important;
	    z-index: 1;
}
.payment-form .payment-item .st-icheck-item {
    box-shadow: 2px 4px 10px rgb(0,0,0,0.05);
    border-radius: 10px;
}
.price-wrapper .price span.text-small.lh1em.item.onsale,
 .price-wrapper .price span.text-small.lh1em.item.onsale .org-price {
    text-decoration: line-through !important;
}

.price-wrapper .price span.text-small.lh1em.item.onsale + .sale-top .item, .price-wrapper .price span.text-small.lh1em.item.onsale + .sale-top .org-price {

    margin-right: 5px;
    margin-left: 0;
}
.service-list-wrapper.service-tour .services-item.item-elementor .price-wrapper .price .sale-top .item {
    font-size: 14px !important;
    margin-right: 8px;
}

@media screen and (max-width: 991px){
.header__center #st-main-menu .main-menu > li > a {
    justify-content: flex-start;
}
.woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text {
    min-width: 100%;
	margin: 0 0 9px 0;
}
.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {
    display: flex;
    flex-direction: column;
}
.coupon .button {
    width: 100% !important;
}
.woocommerce #content table.cart td.actions, .woocommerce table.cart td.actions, .woocommerce-page #content table.cart td.actions, .woocommerce-page table.cart td.actions {
    text-align: right !important;
}
#st-content-wrapper.st-style-elementor .hotel-target-book-mobile .price-wrapper .price {
    font-size: 14px !important;
}
#gotop {
    bottom: 100px;
    left: 20px !important;
    right: auto !important;
}
.single-st_activity #gotop {
    display:none !important;
}
.single-st_activity .sb-main {
        display:none !important;
 }

.st-woo-thankyou-page p {
    text-align: right;
}    
.st-woo-thankyou-page .order-payment-list bdi {
    font-size: 16px;
}    
.st-woo-thankyou-page  .order_item .col-9 {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 65%;
    align-items: center;
    margin: 0;
    padding: 0;
}
.st-woo-thankyou-page  .order_item .col-3 {
    width: 35% !important;
    padding: 0;
    margin-left: 0;
    text-align: left;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    flex-direction: row;
}
}
h2.billing-address-dubaifarda {
    display: none;
}
.services-item.item-elementor .item .featured-image .st-tag-feature-sale {
    right: 20px;
    left: auto !important;
}
#st-content-wrapper .banner.st-banner-solo .st-breadcrumb ul li:not(:last-child):after {
    left: 10px !important;
    right: auto !important;
}
.header__right .items .dropdown .dropdown-toggle img {
    margin-left: 5px;
    margin-right: 0 !important;
}
.single .st-fixed-form-booking .st-form-booking-action form .st_grid_date li:nth-child(1) {
    border-left: 1px solid #d7dce3;
    border-right: none !important;
}
.single .st-fixed-form-booking .st-form-booking-action form .st_grid_date li .st-item-date {
    text-align: center !important;
}
.single .st-form-book-wrapper .st-wrapper-form-booking .nav-tabs li:last-child {
    padding-right: 5px;
    padding-left: 0 !important;
}
.st-contact-form.st-border-new input[type=submit] {
    margin-left: auto !important;
    margin-right: 0px !important;
    padding: 15px 20px 15px 45px !important;
}
.st-contact-form.st-border-new .st-button-subbmit::after {
    left: 20px;
    right: auto !important;
    top: 6px !important;
    transform: rotateY(180deg) !important;
    font-size: 15px;
}
@media screen and (min-width: 992px){
.single #st-content-wrapper.st-style-4 #st-list-room .st-border-right {
    border-left: 1px solid #DEDEDE;
    border-right: none !important;
}
.header__right .items .dropdown .dropdown-menu li a.remove {
    left: 0;
}
}

/* Rental */
.single-hotel_room #st-content-wrapper.st-style-elementor .room-featured-items .item:not(:last-child), .single-st_hotel #st-content-wrapper.st-style-elementor .room-featured-items .item:not(:last-child), .single-st_rental #st-content-wrapper.st-style-elementor .room-featured-items .item:not(:last-child) {
    margin-left: 0;
    margin-right: 0 !important;
    padding: 0;
}
.single-hotel_room #st-content-wrapper.st-style-elementor .room-featured-items .item .stt-icon, .single-st_hotel #st-content-wrapper.st-style-elementor .room-featured-items .item .stt-icon, .single-st_rental #st-content-wrapper.st-style-elementor .room-featured-items .item .stt-icon {
    margin-left: 10px;
    margin-right: 0 !important;
}
sup {
    font-family: 'Roboto';
}
.room-featured-items sup{
    display:none;
}
.st-style-elementor .sidebar-filter .sidebar-item .item-content.range-slider .min-max-value .item-value {
    padding: 4px 5px;
    font-size: 12px;
    width: 46%;
}
.st-style-elementor .sidebar-filter .sidebar-item .item-content.range-slider .min-max-value .item-value span{
	font-size: 12px;
}
.st-header-9 .st-search-form-calendar .calendar-time-wrapper .calendar-time.left {
    padding-right: 30px;
    direction: rtl;
}
.daterangepicker .calendar-time-wrapper .calendar-time div > *:not(:first-child) {
    margin-right: 5px;
    margin-left: 0 !important;
}
.calendar-time label svg {
    margin-left: 5px;
    margin-right: 5px !important;
}
.ranges .range_inputs .applyBtn {
    margin-right: 10px;
    margin-left: 0 !important;
}
.service-list-wrapper.service-tour .services-item.item-elementor .price-wrapper .price .item {
    padding-left: 5px;
}
.single .st-fixed-form-booking .st-form-head-book .st-price-origin .price {
    padding-right: 3px;
}
.cart_item_group {
    direction: rtl;
    text-align: right;
}
.map-view-popup.style-2 .close {
    left: 32px;
    right: auto !important;
}
[dir=rtl] .services-item.item-elementor .item .content-item .amenities .amenity {
    margin-left: 15px !important;
}
.header__right .items .dropdown .dropdown-menu li a.remove {
    position: absolute;
    left: 5px;
    right: auto;
    bottom: 8px;
}
.author-sv-list  .service-list-wrapper .item .section-footer .price-wrapper .price {
    margin-right: 5px;
    margin-left: 0;
}
.media-right .remove {
    position: absolute;
    left: 0;
}
.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button {
    left: 10px;
    right:auto !important;
}

div#map-search-form .org-price {
    display: none;
}
.form-check-input:checked {
    background-color: #0d6efd;
    border-color: #0d6efd;
}
.price-wrapper .price {
    font-size: 14px;
}
.information-tour td ,.information-tour tr{
    padding: 10px 10px;
    border: 1px solid #14287a;
    border-radius: 10px;
}

@media (min-width: 1024px){
.st-inexclude .col-lg-6 {
    width: 100% !important;
}
}
ul.include.rules li {
    margin-bottom: 5px;
}
ul.include.rules i.stt-icon-check {
    background: #CEF2E5;
    color: #10AC58;
    border-radius: 50%;
    font-size: 10px;
    width: 20px !important;
    height: 20px;
    text-align: center;
    line-height: 1;
    padding: 5px;
    margin-left: 10px;
}
#st-content-wrapper .st-map .google-map {
    height: 400px;
    border-radius: 15px;
}
/* affiliate marketing */
.woocommerce-account .woocommerce-MyAccount-navigation {
    width: 19%;
}
.woocommerce-account .woocommerce-MyAccount-content {
    width: 80%;
}
.uap-ap-theme-2 .uap-ap-menu a, .uap-ap-theme-3 .uap-ap-menu a, .uap-ap-theme-4 .uap-ap-menu a {
    padding: 8px 20px 8px 20px;
}
.uap-login-template-10 .uap-form-label-remember,
.uap-login-template-11 .uap-form-label-remember, 
.uap-login-template-9 .uap-form-label-remember,
.uap-login-template-10 .uap-form-links-pass a, 
.uap-login-template-9 .uap-form-links-pass a,.uap-detail ,
.uap-subnote,.uap-account-help-link,.uap-account-summary-month,
.uap-user-page-content,.uap-user-page-content table td,
.uap-user-page-content table th,.uap-become-affiliate-bttn,
.uap-login-template-10 .uap-form-links, 
.uap-login-template-11 .uap-form-links,
.uap-login-template-12 .uap-form-links,
.uap-login-template-9 .uap-form-links,.uap-ap-wrap div,
.uap-user-page-wrapper {
    font-family: 'IRANSans' !important;
}
.uap-login-template-10 .uap-remember-wrapper, .uap-login-template-11 .uap-remember-wrapper, .uap-login-template-9 .uap-remember-wrapper {
    margin-left: 3px;
    margin-right: auto;
    text-align: right;
    padding-right: 15px;
    padding-left: 0;
    float: right;
}
.uap-login-template-10 .uap-form-label-remember, .uap-login-template-11 .uap-form-label-remember, .uap-login-template-9 .uap-form-label-remember {
    padding-right: 3px;
    padding-left: 0;
}
.uap-login-template-10 .uap-form-links-pass, .uap-login-template-11 .uap-form-links-pass, .uap-login-template-9 .uap-form-links-pass {
    float: left;
    padding-left: 15px;
    padding-right: 0;
}
li.uap-ap-menu-tab-item.uap-ap-menu-tab-item-selected a {
    color: #fff !important;
}
.uap-ap-theme-4 .uap-ap-menu .uap-ap-menu-item-selected, .uap-ap-theme-4 .uap-ap-menu .uap-ap-menu-tab-item-selected {
    background-color: #1c4c8c !important;
}
.uap-ap-theme-4 .uap-ap-menu .uap-ap-menu-tab-item a {
    color: #1c4c8c;
}
.uap-ap-theme-4 .uap-ap-menu .uap-ap-menu-item:hover, .uap-ap-theme-4 .uap-ap-menu .uap-ap-menu-tab-item:hover, .uap-ap-theme-4 .uap-ap-menu .uap-ap-submenu-item:hover .uap-ap-menu-tab-item {
    background-color: #1c4c8c !important;
}
.uap-ap-theme-1 .uap-ap-menu .uap-ap-menu-item a, .uap-ap-theme-1 .uap-ap-menu .uap-ap-menu-item-selected a, 
.uap-ap-theme-1 .uap-ap-menu .uap-ap-menu-item:hover a, .uap-ap-theme-1 .uap-ap-menu .uap-ap-menu-tab-item a,
.uap-ap-theme-1 .uap-ap-menu .uap-ap-menu-tab-item-selected a, .uap-ap-theme-1 .uap-ap-menu .uap-ap-menu-tab-item:hover a,
.uap-ap-theme-2 .uap-ap-menu .uap-ap-menu-item-selected a, .uap-ap-theme-2 .uap-ap-menu .uap-ap-menu-item:hover a, 
.uap-ap-theme-2 .uap-ap-menu .uap-ap-menu-tab-item a, .uap-ap-theme-2 .uap-ap-menu .uap-ap-menu-tab-item-selected a,
.uap-ap-theme-2 .uap-ap-menu .uap-ap-menu-tab-item:hover a, .uap-ap-theme-4 .uap-ap-menu .uap-ap-menu-item-selected a, 
.uap-ap-theme-4 .uap-ap-menu .uap-ap-menu-item:hover a, .uap-ap-theme-4 .uap-ap-menu .uap-ap-menu-tab-item-selected a, 
.uap-ap-theme-4 .uap-ap-menu .uap-ap-menu-tab-item:hover a, 
.uap-ap-theme-4 .uap-ap-menu .uap-ap-submenu-item:hover .uap-ap-menu-tab-item a,
.uap_locker_7 .lock_content h1, .uap_locker_7 .lock_content h2, .uap_locker_7 .lock_content h3 {
    color: #fff !important;
} 

.uap-ap-top-theme-3 {
    padding-top: 90px !important;
}
.uap-ap-top-theme-2 .uap-user-page-top-background, .uap-ap-top-theme-3 .uap-user-page-top-background {
    display: none;
    height: 0;
}
.uap-account-summary-month {
    border-radius: 10px;
}
.uap-tos-wrap a,.select2-container--default .select2-selection--single .select2-selection__rendered ,
.uap-avatar-trigger .uap-upload-avatar{
  font-family: iransans !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered,
.uap-register-4 .uap-labels-register{
    text-align: right;
}
.uap-account-clicks-tab .uap-row>[class*=uapcol-], 
.uap-account-dashboard-tab .uap-row>[class*=uap-col-xs-], 
.uap-account-dashboard-tab .uap-row>[class*=uapcol-], 
.uap-account-payments-tab .uap-row>[class*=uapcol-], 
.uap-account-referrals-tab .uap-row>[class*=uapcol-], 
.uap-account-reports-tab .uap-row>[class*=uapcol-],
.uap-account-wallet-tab .uap-row>[class*=uapcol-] {
    margin-left: 20px;
    margin-right: auto !important;
}
.uap-account-summary-summary-data-title ,
.uap-account-summary-summary-data-content{
    padding-right: 10px;
    padding-left: 0 !important;
}
.uap-account-summary-month-data .uap-row>[class*=uap-col-xs-], .uap-account-summary-summary-content .uap-row>[class*=uap-col-xs-] {
    float: right !important;
}
@media screen and (max-width: 480px) {
    .uap-account-clicks-tab .uap-row, .uap-account-dashboard-tab .uap-row, .uap-account-payments-tab .uap-row, .uap-account-referrals-tab .uap-row, .uap-account-reports-tab .uap-row, .uap-account-wallet-tab .uap-row {
        display: flex !important;
    }
}
.page-id-18208 #st-content-wrapper .banner.st-banner-solo h1 ,.page-id-18239 #st-content-wrapper .banner.st-banner-solo h1{
    margin-bottom:260px;
}

@media (max-width: 767px){
.woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account .woocommerce-MyAccount-navigation {
    float: none;
    width: 100%;
}
.uap-row .uapcol-md-4 .uap-account-no-box-inside {
    min-height: 170px;
    padding: 15px 10px;
}   

}
.single-st_tours #st-content-wrapper.st-style-elementor .st-form-book-wrapper .form-booking-price .st_sale_class, .single-st_activity #st-content-wrapper.st-style-elementor .st-form-book-wrapper .form-booking-price .st_sale_class, .single-st_cars #st-content-wrapper.st-style-elementor .st-form-book-wrapper .form-booking-price .st_sale_class, .single-st_rental #st-content-wrapper.st-style-elementor .st-form-book-wrapper .form-booking-price .st_sale_class {
    width: 99px;
    height: 45px;
    right: -32px;
    top: -5px;
    font-size: 12px;
}
tr.cart-discount span.amount span.amount-price {
    direction: ltr;
    color: red !important;
    display: inline-block;
}
.lds-dual-ring {
    width: 15px !important;
    height: 15px !important;
    top: 2px !important;
    right: 0px !important;
}
#st-content-wrapper .st-gallery.style-masonry .shares.dropdown .btn-group a.st-video-popup {
    margin-left: 16px;
    margin-right: 0 !important;
}
.elementor-widget-icon-list .elementor-icon-list-icon svg {
    margin-left: 5px !important;
} 
.elementor-button-text {
    font-size: 14px;
}
/* affiliate pro */
.fa-account-right-uap:before {
    content: "\f104" !important;
}
.st-list-badges li .content-badge .title,
.st-list-badges li .content-badge .content{
    text-align: right !important;
}
.st-list-badges li .st-list-badge {
    margin-left: 15px;
    margin-right: auto !important;
}
.st-list-badges li .content-badge .content {
    direction: rtl!important;
    text-align: right!important;
}
#st-description h2 , #st-description h3 {
    text-align: right !important;
}
input#gform_submit_button_6 {
    padding: 5px 20px;
    font-size: 14px;
    background-color: #daa520;
    color: #fff;
}
.header__right .items .dropdown.dropdown-minicart .dropdown-menu .cart-item span.next {
    margin-right: 0px;
    margin-top: 2px;
}
.header__right .items .dropdown.dropdown-minicart .dropdown-menu .cart-item span.prev {
}
div#nav-st_cars .search-form.stt-car .form-group.form-date-field.form-date-search.d-flex.align-items-center {
    margin-right: -50px;
}
div#nav-st_cars .destination-search.st-search-destination-tour {
    width: 25%;
    justify-content: center;
    display: flex;
}
@media (max-width: 767px) {
    #nav-st_cars .destination-search.st-search-destination-tour {
        width: 100% !important;
        justify-content: flex-start !important;
    }
    #nav-st_cars .search-form.stt-car .form-group.form-date-field.form-date-search.d-flex.align-items-center {
    margin-right: 0 !important;
    }
}
.sb-chat {
    z-index: 99999 !important;
}
.woocommerce-checkout .cart-discount td:first-child {
    direction: ltr !important;
}
.register-component input {
    direction: rtl!important;
}


.page-template-template-voucher-search .services-item.item-elementor a.service-avatar {
    right: unset!important;
    left: 20px!important;
}
.page-template-template-hotel-search .services-item.item-elementor a.service-avatar {
    right: unset!important;
    left: 20px!important;
}
