@import 'fonts/rtl/iranyekan/iranyekan.css';
@import 'fonts/rtl/iranyekan/poppins.css';
@import 'fonts/rtl/iranyekan/dmsans.css';
body.st-header-9 , .style3 .post-inner .post-tit, .cate.category-color ul li a, .blog-style3 .st-blog .sidebar-widget.st_categories_new ul li a, .article-style3 .post-inner .post-title a, .blog-style3 .st-blog .sidebar-widget .wp-block-search label, .blog-style3 .st-blog .sidebar-widget h4, .single-post .blog-style3 .article-style3 .post-inner h1.title, .single-post .blog-style3 .article-style3 .pagination .nav-links .box .post-title, .single-post .blog-style3 .article-style3 #comment-wrapper h2, .single-post .blog-style3 .article-style3 #comment-wrapper #respond .comment-reply-title, .elementor-843 .elementor-element.elementor-element-56fb05a5 .elementor-heading-title, .elementor-55 .elementor-element.elementor-element-4a70fe11 .elementor-heading-title, .elementor-55 .elementor-element.elementor-element-136120b1 .elementor-heading-title, .elementor-55 .elementor-element.elementor-element-473dc74b .elementor-heading-title{
    font-family: iranyekan;
}
.mapboxgl-map, .stt-price-label .inner, .item-service-map-new , #st-content-wrapper.member-package-layout2,.tooltip{
    font-family: iranyekan !important;
}

.item-service-map-new{
    direction: rtl !important;
}
.services-item.item-elementor .item .content-item .title{
    text-align:right !important;
}
.services-item.item-elementor .item .content-item .st-stars{
    text-align:right !important;
}
.services-item.item-elementor .item .content-item .section-footer{
    text-align: right !important;
}
.list-inline,.list-unstyled{
    padding-left:none;
    padding-right:0
}
.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline{
    color:#3c763d
}
.package-info,.package-info *{
    line-height:34px
}
body,html{
    direction:rtl
}
.list-inline{
    margin-right:-5px;
    margin-left:0
}
dd{
    margin-right:0;
    margin-left:none
}
@media (min-width:768px){
    .dl-horizontal dt{
        float:right;
        clear:right;
        text-align:left
    }
    .dl-horizontal dd{
        margin-right:180px;
        margin-left:0
    }
}
.blockquote-reverse,blockquote.pull-left{
    padding-left:15px;
    padding-right:0;
    border-left:5px solid #eee;
    border-right:0;
    text-align:left
}
.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,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{
    position:relative;
    min-height:1px;
    padding-left:15px;
    padding-right:15px
}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{
    float:right
}
.col-xs-12{
    width:100%
}
.col-xs-11{
    width:91.66666667%
}
.col-xs-10{
    width:83.33333333%
}
.col-xs-9{
    width:75%
}
.col-xs-8{
    width:66.66666667%
}
.col-xs-7{
    width:58.33333333%
}
.col-xs-6{
    width:50%
}
.col-xs-5{
    width:41.66666667%
}
.col-xs-4{
    width:33.33333333%
}
.col-xs-3{
    width:25%
}
.col-xs-2{
    width:16.66666667%
}
.col-xs-1{
    width:8.33333333%
}
.col-xs-pull-12{
    left:100%;
    right:auto
}
.col-xs-pull-11{
    left:91.66666667%;
    right:auto
}
.col-xs-pull-10{
    left:83.33333333%;
    right:auto
}
.col-xs-pull-9{
    left:75%;
    right:auto
}
.col-xs-pull-8{
    left:66.66666667%;
    right:auto
}
.col-xs-pull-7{
    left:58.33333333%;
    right:auto
}
.col-xs-pull-6{
    left:50%;
    right:auto
}
.col-xs-pull-5{
    left:41.66666667%;
    right:auto
}
.col-xs-pull-4{
    left:33.33333333%;
    right:auto
}
.col-xs-pull-3{
    left:25%;
    right:auto
}
.col-xs-pull-2{
    left:16.66666667%;
    right:auto
}
.col-xs-pull-1{
    left:8.33333333%;
    right:auto
}
.col-xs-pull-0{
    left:auto;
    right:auto
}
.col-xs-push-12{
    right:100%;
    left:0
}
.col-xs-push-11{
    right:91.66666667%;
    left:0
}
.col-xs-push-10{
    right:83.33333333%;
    left:0
}
.col-xs-push-9{
    right:75%;
    left:0
}
.col-xs-push-8{
    right:66.66666667%;
    left:0
}
.col-xs-push-7{
    right:58.33333333%;
    left:0
}
.col-xs-push-6{
    right:50%;
    left:0
}
.col-xs-push-5{
    right:41.66666667%;
    left:0
}
.col-xs-push-4{
    right:33.33333333%;
    left:0
}
.col-xs-push-3{
    right:25%;
    left:0
}
.col-xs-push-2{
    right:16.66666667%;
    left:0
}
.col-xs-push-1{
    right:8.33333333%;
    left:0
}
.col-xs-push-0{
    right:auto;
    left:0
}
.col-xs-offset-12{
    margin-right:100%;
    margin-left:0
}
.col-xs-offset-11{
    margin-right:91.66666667%;
    margin-left:0
}
.col-xs-offset-10{
    margin-right:83.33333333%;
    margin-left:0
}
.col-xs-offset-9{
    margin-right:75%;
    margin-left:0
}
.col-xs-offset-8{
    margin-right:66.66666667%;
    margin-left:0
}
.col-xs-offset-7{
    margin-right:58.33333333%;
    margin-left:0
}
.col-xs-offset-6{
    margin-right:50%;
    margin-left:0
}
.col-xs-offset-5{
    margin-right:41.66666667%;
    margin-left:0
}
.col-xs-offset-4{
    margin-right:33.33333333%;
    margin-left:0
}
.col-xs-offset-3{
    margin-right:25%;
    margin-left:0
}
.col-xs-offset-2{
    margin-right:16.66666667%;
    margin-left:0
}
.col-xs-offset-1{
    margin-right:8.33333333%;
    margin-left:0
}
.col-xs-offset-0{
    margin-right:0;
    margin-left:0
}
@media (min-width:768px){
    .col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{
        float:right
    }
    .col-sm-12{
        width:100%
    }
    .col-sm-11{
        width:91.66666667%
    }
    .col-sm-10{
        width:83.33333333%
    }
    .col-sm-9{
        width:75%
    }
    .col-sm-8{
        width:66.66666667%
    }
    .col-sm-7{
        width:58.33333333%
    }
    .col-sm-6{
        width:50%
    }
    .col-sm-5{
        width:41.66666667%
    }
    .col-sm-4{
        width:33.33333333%
    }
    .col-sm-3{
        width:25%
    }
    .col-sm-2{
        width:16.66666667%
    }
    .col-sm-1{
        width:8.33333333%
    }
    .col-sm-pull-12{
        left:100%;
        right:auto
    }
    .col-sm-pull-11{
        left:91.66666667%;
        right:auto
    }
    .col-sm-pull-10{
        left:83.33333333%;
        right:auto
    }
    .col-sm-pull-9{
        left:75%;
        right:auto
    }
    .col-sm-pull-8{
        left:66.66666667%;
        right:auto
    }
    .col-sm-pull-7{
        left:58.33333333%;
        right:auto
    }
    .col-sm-pull-6{
        left:50%;
        right:auto
    }
    .col-sm-pull-5{
        left:41.66666667%;
        right:auto
    }
    .col-sm-pull-4{
        left:33.33333333%;
        right:auto
    }
    .col-sm-pull-3{
        left:25%;
        right:auto
    }
    .col-sm-pull-2{
        left:16.66666667%;
        right:auto
    }
    .col-sm-pull-1{
        left:8.33333333%;
        right:auto
    }
    .col-sm-pull-0{
        left:auto;
        right:auto
    }
    .col-sm-push-12{
        right:100%;
        left:0
    }
    .col-sm-push-11{
        right:91.66666667%;
        left:0
    }
    .col-sm-push-10{
        right:83.33333333%;
        left:0
    }
    .col-sm-push-9{
        right:75%;
        left:0
    }
    .col-sm-push-8{
        right:66.66666667%;
        left:0
    }
    .col-sm-push-7{
        right:58.33333333%;
        left:0
    }
    .col-sm-push-6{
        right:50%;
        left:0
    }
    .col-sm-push-5{
        right:41.66666667%;
        left:0
    }
    .col-sm-push-4{
        right:33.33333333%;
        left:0
    }
    .col-sm-push-3{
        right:25%;
        left:0
    }
    .col-sm-push-2{
        right:16.66666667%;
        left:0
    }
    .col-sm-push-1{
        right:8.33333333%;
        left:0
    }
    .col-sm-push-0{
        right:auto;
        left:0
    }
    .col-sm-offset-12{
        margin-right:100%;
        margin-left:0
    }
    .col-sm-offset-11{
        margin-right:91.66666667%;
        margin-left:0
    }
    .col-sm-offset-10{
        margin-right:83.33333333%;
        margin-left:0
    }
    .col-sm-offset-9{
        margin-right:75%;
        margin-left:0
    }
    .col-sm-offset-8{
        margin-right:66.66666667%;
        margin-left:0
    }
    .col-sm-offset-7{
        margin-right:58.33333333%;
        margin-left:0
    }
    .col-sm-offset-6{
        margin-right:50%;
        margin-left:0
    }
    .col-sm-offset-5{
        margin-right:41.66666667%;
        margin-left:0
    }
    .col-sm-offset-4{
        margin-right:33.33333333%;
        margin-left:0
    }
    .col-sm-offset-3{
        margin-right:25%;
        margin-left:0
    }
    .col-sm-offset-2{
        margin-right:16.66666667%;
        margin-left:0
    }
    .col-sm-offset-1{
        margin-right:8.33333333%;
        margin-left:0
    }
    .col-sm-offset-0{
        margin-right:0;
        margin-left:0
    }
}
@media (min-width:992px){
    .col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{
        float:right
    }
    .col-md-12{
        width:100%
    }
    .col-md-11{
        width:91.66666667%
    }
    .col-md-10{
        width:83.33333333%
    }
    .col-md-9{
        width:75%
    }
    .col-md-8{
        width:66.66666667%
    }
    .col-md-7{
        width:58.33333333%
    }
    .col-md-6{
        width:50%
    }
    .col-md-5{
        width:41.66666667%
    }
    .col-md-4{
        width:33.33333333%
    }
    .col-md-3{
        width:25%
    }
    .col-md-2{
        width:16.66666667%
    }
    .col-md-1{
        width:8.33333333%
    }
    .col-md-pull-12{
        left:100%;
        right:auto
    }
    .col-md-pull-11{
        left:91.66666667%;
        right:auto
    }
    .col-md-pull-10{
        left:83.33333333%;
        right:auto
    }
    .col-md-pull-9{
        left:75%;
        right:auto
    }
    .col-md-pull-8{
        left:66.66666667%;
        right:auto
    }
    .col-md-pull-7{
        left:58.33333333%;
        right:auto
    }
    .col-md-pull-6{
        left:50%;
        right:auto
    }
    .col-md-pull-5{
        left:41.66666667%;
        right:auto
    }
    .col-md-pull-4{
        left:33.33333333%;
        right:auto
    }
    .col-md-pull-3{
        left:25%;
        right:auto
    }
    .col-md-pull-2{
        left:16.66666667%;
        right:auto
    }
    .col-md-pull-1{
        left:8.33333333%;
        right:auto
    }
    .col-md-pull-0{
        left:auto;
        right:auto
    }
    .col-md-push-12{
        right:100%;
        left:0
    }
    .col-md-push-11{
        right:91.66666667%;
        left:0
    }
    .col-md-push-10{
        right:83.33333333%;
        left:0
    }
    .col-md-push-9{
        right:75%;
        left:0
    }
    .col-md-push-8{
        right:66.66666667%;
        left:0
    }
    .col-md-push-7{
        right:58.33333333%;
        left:0
    }
    .col-md-push-6{
        right:50%;
        left:0
    }
    .col-md-push-5{
        right:41.66666667%;
        left:0
    }
    .col-md-push-4{
        right:33.33333333%;
        left:0
    }
    .col-md-push-3{
        right:25%;
        left:0
    }
    .col-md-push-2{
        right:16.66666667%;
        left:0
    }
    .col-md-push-1{
        right:8.33333333%;
        left:0
    }
    .col-md-push-0{
        right:auto;
        left:0
    }
    .col-md-offset-12{
        margin-right:100%;
        margin-left:0
    }
    .col-md-offset-11{
        margin-right:91.66666667%;
        margin-left:0
    }
    .col-md-offset-10{
        margin-right:83.33333333%;
        margin-left:0
    }
    .col-md-offset-9{
        margin-right:75%;
        margin-left:0
    }
    .col-md-offset-8{
        margin-right:66.66666667%;
        margin-left:0
    }
    .col-md-offset-7{
        margin-right:58.33333333%;
        margin-left:0
    }
    .col-md-offset-6{
        margin-right:50%;
        margin-left:0
    }
    .col-md-offset-5{
        margin-right:41.66666667%;
        margin-left:0
    }
    .col-md-offset-4{
        margin-right:33.33333333%;
        margin-left:0
    }
    .col-md-offset-3{
        margin-right:25%;
        margin-left:0
    }
    .col-md-offset-2{
        margin-right:16.66666667%;
        margin-left:0
    }
    .col-md-offset-1{
        margin-right:8.33333333%;
        margin-left:0
    }
    .col-md-offset-0{
        margin-right:0;
        margin-left:0
    }
}
@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
    }
    .col-lg-12{
        width:100%
    }
    .col-lg-11{
        width:91.66666667%
    }
    .col-lg-10{
        width:83.33333333%
    }
    .col-lg-9{
        width:75%
    }
    .col-lg-8{
        width:66.66666667%
    }
    .col-lg-7{
        width:58.33333333%
    }
    .col-lg-6{
        width:50%
    }
    .col-lg-5{
        width:41.66666667%
    }
    .col-lg-4{
        width:33.33333333%
    }
    .col-lg-3{
        width:25%
    }
    .col-lg-2{
        width:16.66666667%
    }
    .col-lg-1{
        width:8.33333333%
    }
    .col-lg-pull-12{
        left:100%;
        right:auto
    }
    .col-lg-pull-11{
        left:91.66666667%;
        right:auto
    }
    .col-lg-pull-10{
        left:83.33333333%;
        right:auto
    }
    .col-lg-pull-9{
        left:75%;
        right:auto
    }
    .col-lg-pull-8{
        left:66.66666667%;
        right:auto
    }
    .col-lg-pull-7{
        left:58.33333333%;
        right:auto
    }
    .col-lg-pull-6{
        left:50%;
        right:auto
    }
    .col-lg-pull-5{
        left:41.66666667%;
        right:auto
    }
    .col-lg-pull-4{
        left:33.33333333%;
        right:auto
    }
    .col-lg-pull-3{
        left:25%;
        right:auto
    }
    .col-lg-pull-2{
        left:16.66666667%;
        right:auto
    }
    .col-lg-pull-1{
        left:8.33333333%;
        right:auto
    }
    .col-lg-pull-0{
        left:auto;
        right:auto
    }
    .col-lg-push-12{
        right:100%;
        left:0
    }
    .col-lg-push-11{
        right:91.66666667%;
        left:0
    }
    .col-lg-push-10{
        right:83.33333333%;
        left:0
    }
    .col-lg-push-9{
        right:75%;
        left:0
    }
    .col-lg-push-8{
        right:66.66666667%;
        left:0
    }
    .col-lg-push-7{
        right:58.33333333%;
        left:0
    }
    .col-lg-push-6{
        right:50%;
        left:0
    }
    .col-lg-push-5{
        right:41.66666667%;
        left:0
    }
    .col-lg-push-4{
        right:33.33333333%;
        left:0
    }
    .col-lg-push-3{
        right:25%;
        left:0
    }
    .col-lg-push-2{
        right:16.66666667%;
        left:0
    }
    .col-lg-push-1{
        right:8.33333333%;
        left:0
    }
    .col-lg-push-0{
        right:auto;
        left:0
    }
    .col-lg-offset-12{
        margin-right:100%;
        margin-left:0
    }
    .col-lg-offset-11{
        margin-right:91.66666667%;
        margin-left:0
    }
    .col-lg-offset-10{
        margin-right:83.33333333%;
        margin-left:0
    }
    .col-lg-offset-9{
        margin-right:75%;
        margin-left:0
    }
    .col-lg-offset-8{
        margin-right:66.66666667%;
        margin-left:0
    }
    .col-lg-offset-7{
        margin-right:58.33333333%;
        margin-left:0
    }
    .col-lg-offset-6{
        margin-right:50%;
        margin-left:0
    }
    .col-lg-offset-5{
        margin-right:41.66666667%;
        margin-left:0
    }
    .col-lg-offset-4{
        margin-right:33.33333333%;
        margin-left:0
    }
    .col-lg-offset-3{
        margin-right:25%;
        margin-left:0
    }
    .col-lg-offset-2{
        margin-right:16.66666667%;
        margin-left:0
    }
    .col-lg-offset-1{
        margin-right:8.33333333%;
        margin-left:0
    }
    .col-lg-offset-0{
        margin-right:0;
        margin-left:0
    }
}
th{
    text-align:right
}
@media screen and (max-width:767px){
    .table-responsive>.table-bordered{
        border:0
    }
    .table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{
        border-right:0;
        border-left:auto
    }
    .table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{
        border-left:0;
        border-right:auto
    }
}
.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle,.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){
    border-bottom-left-radius:0;
    border-top-left-radius:0
}
.btn-group>.btn-group:last-child>.btn:first-child,.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){
    border-bottom-right-radius:0;
    border-top-right-radius:0
}
.checkbox label,.radio label{
    padding-left:auto
}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{
    float:right;
    margin-right:20px;
    margin-left:0
}
.checkbox-inline,.radio-inline{
    padding-left:0
}
.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{
    margin-right:10px;
    margin-left:0
}
.has-feedback .form-control{
    padding-left:42.5px;
    padding-right:auto
}
.form-control-feedback{
    left:0;
    right:auto
}
@media (min-width:768px){
    .form-inline .checkbox,.form-inline .radio{
        padding-right:0;
        padding-left:auto
    }
    .form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{
        margin-right:0;
        margin-left:auto
    }
    .form-horizontal .control-label{
        text-align:left
    }
}
.form-horizontal .has-feedback .form-control-feedback{
    left:15px;
    right:auto
}
.caret{
    margin-right:2px;
    margin-left:0
}
.dropdown-menu{
    right:0;
    left:auto;
    float:left;
    text-align:right
}
.btn-group-vertical>.btn,.btn-group>.btn,.btn-group>.btn-group,.btn-toolbar .btn-group,.btn-toolbar .input-group,.input-group .form-control,.nav-pills>li,.nav-tabs>li{
    float:right
}
.dropdown-menu.pull-left,.pull-left>.dropdown-menu{
    left:0;
    float:right;
    right:auto
}
.navbar-nav.pull-left>li>.dropdown-menu,.navbar-nav>li>.dropdown-menu.pull-left{
    right:auto;
    left:0
}
.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{
    z-index:2
}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{
    margin-right:-1px;
    margin-left:0
}
.btn-toolbar{
    margin-right:-5px;
    margin-left:0
}
.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{
    margin-right:5px;
    margin-left:0
}
.btn .caret,.btn-group>.btn:first-child{
    margin-right:0
}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{
    border-radius:0
}
.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{
    margin-top:-1px;
    margin-right:0
}
.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){
    border-radius:0 4px 4px 0
}
.input-group-addon:first-child{
    border-right:1px solid #ccc;
    border-left:0
}
.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{
    border-radius:4px 0 0 4px
}
.input-group-addon:last-child{
    border-left:1px solid #ccc;
    border-right:0
}
.input-group-btn>.btn+.btn{
    margin-right:-1px;
    margin-left:auto
}
.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{
    margin-left:-1px;
    margin-right:auto
}
.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{
    margin-right:-1px;
    margin-left:auto
}
.nav{
    padding-right:0;
    padding-left:auto
}
.nav-tabs>li>a{
    margin-left:auto;
    margin-right:-2px;
    border-radius:4px 4px 0 0
}
.nav-pills>li>a{
    border-radius:4px
}
.nav-pills>li+li{
    margin-right:2px;
    margin-left:auto
}
.nav-stacked>li{
    float:none
}
.nav-stacked>li+li{
    margin-right:0;
    margin-left:auto
}
.nav-justified>.dropdown .dropdown-menu{
    right:auto
}
.nav-tabs-justified>li>a{
    margin-left:0;
    margin-right:auto
}
.navbar-collapse{
    padding-right:15px;
    padding-left:15px
}
.navbar-brand{
    float:right
}
@media (min-width:768px){
    .nav-tabs-justified>li>a{
        border-radius:4px 4px 0 0
    }
    .navbar-header{
        float:right
    }
    .navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{
        margin-right:-15px;
        margin-left:auto
    }
}
.navbar-toggle{
    float:left;
    margin-left:15px;
    margin-right:auto
}
@media (max-width:767px){
    .navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{
        padding:5px 25px 5px 15px
    }
}
.pager,.pagination{
    padding-right:0
}
@media (min-width:768px){
    .navbar-nav,.navbar-nav>li{
        float:right
    }
    .navbar-nav.navbar-right:last-child{
        margin-left:-15px;
        margin-right:auto
    }
    .navbar-nav.navbar-right.flip{
        float:left!important
    }
    .navbar-nav.navbar-right .dropdown-menu{
        left:0;
        right:auto
    }
    .navbar-text{
        float:right
    }
    .navbar-text.navbar-right:last-child{
        margin-left:0;
        margin-right:auto
    }
}
.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.popover{
    right:0;
    left:none
}
.pagination>li>a,.pagination>li>span{
    float:right;
    margin-right:-1px;
    margin-left:0
}
.pagination>li:first-child>a,.pagination>li:first-child>span{
    margin-left:0;
    border-radius:0 4px 4px 0
}
.pagination>li:last-child>a,.pagination>li:last-child>span{
    margin-right:-1px;
    border-radius:4px 0 0 4px
}
.pager{
    padding-left:none
}
.pager .next>a,.pager .next>span{
    float:left
}
.pager .previous>a,.pager .previous>span,.progress-bar{
    float:right
}
.nav-pills>li>a>.badge{
    margin-left:0;
    margin-right:3px
}
.alert-dismissable{
    padding-left:35px;
    padding-right:15px
}
.alert-dismissable .close{
    top:-2px;
    right:0;
    left:21
}
.close,.list-group-item>.badge{
    float:left
}
.media,.media-body{
    overflow:hidden;
    zoom:1
}
.media>.pull-left{
    margin-right:10px
}
.media>.pull-left.flip{
    margin-right:0;
    margin-left:10px
}
.media>.pull-right{
    margin-left:10px
}
.media>.pull-right.flip{
    margin-left:0;
    margin-right:10px
}
.media-list{
    padding-right:0;
    padding-left:auto;
    list-style:none
}
.list-group{
    padding-right:0;
    padding-left:none
}
.list-group-item>.badge+.badge{
    margin-ight:5px;
    margin-left:0
}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{
    border-top-right-radius:3px;
    border-top-left-radius:0
}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{
    border-top-left-radius:3px;
    border-top-right-radius:0
}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{
    border-bottom-left-radius:3px;
    border-top-right-radius:0
}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{
    border-bottom-right-radius:3px;
    border-top-left-radius:0
}
.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{
    border-right:0;
    border-left:none
}
.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{
    border-right:none;
    border-left:0
}
.modal-footer{
    text-align:left
}
.popover,.text-left,.thumb-desc,.thumb-meta,.thumb-title{
    text-align:right
}
.modal-footer .btn+.btn{
    margin-left:0;
    margin-right:5px
}
.modal-footer .btn-group .btn+.btn{
    margin-right:-1px;
    margin-left:0
}
.modal-footer .btn-block+.btn-block{
    margin-right:0;
    margin-left:none
}
.popover.top>.arrow{
    right:50%;
    left:none;
    margin-right:-11px;
    margin-left:0
}
.popover.top>.arrow:after{
    margin-right:-10px;
    margin-left:0
}
.carousel-inner>.item{
    -webkit-transition:.6s ease-in-out right;
    -o-transition:.6s ease-in-out right;
    transition:.6s ease-in-out right
}
.carousel-inner>.active{
    right:0
}
.carousel-inner>.next{
    right:100%;
    left:0
}
.carousel-inner>.prev{
    right:-100%
}
.carousel-inner>.next.left,.carousel-inner>.prev.right{
    right:0
}
.carousel-inner>.active.right{
    left:-100%
}
.carousel-inner>.active.left{
    right:100%
}
.carousel-control{
    right:0;
    bottom:0
}
.carousel-control.left{
    right:auto;
    left:0;
    background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.5) 0),color-stop(rgba(0,0,0,.0001) 100%));
    background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
    background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)
}
.carousel-control.right{
    left:auto;
    right:0;
    background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.0001) 0),color-stop(rgba(0,0,0,.5) 100%));
    background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
    background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)
}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{
    left:50%;
    right:auto;
    margin-right:-10px
}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{
    right:50%;
    left:auto;
    margin-left:-10px
}
.carousel-indicators{
    right:50%;
    left:0;
    margin-right:-30%;
    margin-left:0;
    padding-left:0
}
@media screen and (min-width:768px){
    .carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{
        margin-left:0;
        margin-right:-15px
    }
    .carousel-caption{
        left:20%;
        right:20%;
        padding-bottom:30px
    }
}
.booking-item-rating .booking-item-rating-stars,.icon-group>li{
    margin-right:0
}
.pull-right.flip{
    float:left!important
}
.pull-left.flip{
    float:right!important
}
.has-success .form-control{
    border-color:#3c763d;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-success .form-control:focus{
    border-color:#2b542c;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168
}
.has-success .input-group-addon{
    color:#3c763d;
    background-color:#dff0d8;
    border-color:#3c763d
}
.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline{
    color:#8a6d3b
}
.has-warning .form-control{
    border-color:#8a6d3b;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-warning .form-control:focus{
    border-color:#66512c;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b
}
.has-warning .input-group-addon{
    color:#8a6d3b;
    background-color:#fcf8e3;
    border-color:#8a6d3b
}
.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline{
    color:#a94442
}
.has-error .form-control{
    border-color:#a94442;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-error .form-control:focus{
    border-color:#843534;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483
}
.has-error .input-group-addon{
    color:#a94442;
    background-color:#f2dede;
    border-color:#a94442
}
.post .post-meta li .fa{
    margin-left:5px
}
.post .post-meta li{
    margin-left:20px;
    margin-right:0
}
.icon-group>li,.top-user-area .top-user-area-list>li.top-user-area-avatar>a>img{
    margin-left:5px
}
.testimonial .testimonial-author img{
    float:right
}
.testimonial .testimonial-inner::before{
    right:19px
}
.testimonial blockquote p{
    padding-right:10px
}
.main-header-search,.top-user-area .top-user-area-list{
    float:left
}
.owl-carousel{
    direction:ltr
}
.icon-group>li{
    float:right
}
.testimonial{
    direction:rtl
}
.mfp-wrap,.tagline{
    direction:ltr
}
.thumb .img-left{
    float:none
}
#sub_partner li{
    padding-left:0;
    padding-right:40px
}
.form-group .input-icon{
    right:1px
}
.form-group.form-group-icon-left .form-control{
    padding-right:32px;
    padding-left:0;
    text-align:right
}
.booking-item-rating small{
    display:inline-block
}
.booking-item-img-wrap .booking-item-img-num>.fa{
    margin-left:3px
}
.checkbox-inline.checkbox-stroke{
    padding:0
}
.i-check,.i-radio{
    float:right;
    left:0;
    margin:0 0 0 13px
}
.booking-item-price-calc .checkbox,.booking-item-price-calc .list>li>p,.sort_top .col-md-2,.text-right{
    text-align:left
}
.booking-item-features>li{
    float:right;
    margin-left:7px
}
.pagination .page-numbers{
    float:right
}
.panel-title>a::before{
    left:15px;
    right:auto
}
.comment .comment-author{
    float:right;
    margin-left:10px;
    margin-right:0
}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{
    float:right;
    margin-left:20px;
    margin-right:auto
}
.checkbox-inline,.radio-inline{
    padding-right:0
}
.booking-item-deails-date-location>ul>li p>i{
    margin-right:0;
    margin-left:7px
}
.checkbox label,.radio label{
    padding-right:10px
}
.cars_price_img_loading{
    float:left
}
#mega_main_menu>.menu_holder>.menu_inner>ul>li,.booking-item-raiting-list>li>div,.booking-item-raiting-summary-list>li>div{
    float:right
}
.booking-item-price-calc .list>li>small{
    direction:ltr;
    text-align:left
}
.breadcrumb>li{
    padding:2px 10px
}
.breadcrumb>li+li::before{
    content:normal
}
.breadcrumb>li+li{
    position:relative
}
.breadcrumb>li+li::after{
    content:"\f104";
    font-family:FontAwesome;
    padding:0 7px;
    position:absolute;
    right:-8px
}
.list-horizontal>li,.list-inline>li{
    margin-right:0;
    float:right;
    margin-left:10px
}
.search-tabs-abs{
    right:14%;
    left:auto
}
aside.sidebar-right{
    padding-right:30px;
    border-right:1px solid #d4d4d4;
    padding-left:0;
    border-left:none
}
.list.booking-filters-list label,.share>span,.sort_icon.last{
    padding-right:0
}
aside.sidebar-left{
    padding-left:30px;
    border-left:1px solid #d4d4d4;
    padding-right:0;
    border-right:none
}
.booking-item-features.booking-item-features-expand>li{
    float:none
}
.booking-item-features-expand>li>i,.info-activity .head,.list.booking-filters-list .search_rating_star,.pagination{
    float:right
}
.booking-item-raiting-list>li>div.booking-item-raiting-list-number,.booking-item-raiting-summary-list>li>div.booking-item-raiting-list-number{
    margin-right:2%
}
.share>span{
    padding-left:8px;
    border-left:1px solid #F0F0F0;
    border-right:none
}
.booking-item-features-expand .booking-item-feature-title{
    margin-right:7px
}
.sort_icon.last{
    padding-left:10px
}
.list.booking-filters-list .checkbox{
    direction:ltr;
    text-align:right
}
.booking-item-title{
    text-align:right
}
.booking-item-details .booking-item-header-price{
    text-align:left
}
.form-group.form-group-lg.form-group-icon-left .form-control{
    padding-right:45px;
    padding-left:15px;
}
.sort_top .nav-pills>li{
    direction:ltr
}
.sale_small{
    left:-15px;
    right:auto
}
.datepicker.dropdown-menu{
    direction:ltr;
    right:auto;
    z-index: 10000000 !important
}
.list_tours .pull-right{
    float:left!important
}
.list_tours .pull-left,.package-info.pull-left{
    float:right!important
}
.package-info-wrapper .package-book-now-button{
    left:30px;
    right:auto;
    text-align:right
}
.package-info *{
    float:right
}
.package-info .fa,.package-info-wrapper .head{
    margin-left:5px
}
blockquote{
    border:none;
    line-height:1.6em;
    margin:10px 20px;
    padding:0 40px;
    position:relative
}
.sidebar-widget>ul{
    list-style:none;
    padding-left:0;
    padding-right:0
}
ul.slimmenu li>ul>li ul{
    right:100%;
    left:auto
}
ul.slimmenu li.slimmenu-sub-menu a{
    padding:12px 20px 12px 34px
}
ul.slimmenu li .slimmenu-sub-collapser{
    left:11px;
    right:auto
}
.comment .comment-like{
    float:left
}
.top-user-area .top-user-area-list>li.top-user-area-lang>a>img{
    margin-left:3px;
    margin-right:0
}
.booking-item-reviews>li .booking-item-review-content:before{
    z-index:2;
    content:'';
    position:absolute;
    width:0;
    height:0;
    border-top:15px solid transparent;
    border-left:20px solid #ededed;
    border-bottom:15px solid transparent;
    right:-20px;
    top:14px;
    border-right:none;
    left:auto
}
.st_featured{
    right:-11px;
    left:auto
}
.featured_single_tour .st_featured{
    left:45px;
    right:auto
}
.slimmenu-collapse-button{
    left:8px;
    right:auto
}
ul.slimmenu.slimmenu-collapsed li .slimmenu-sub-collapser{
    left:0;
    right:auto
}
ul.slimmenu.slimmenu-collapsed li>ul{
    padding-right:50px;
    padding-left:0
}
.style_box .st_featured{
    left:auto;
    right:5px;
    top:10px
}
.box_sale{
    left:5px;
    right:auto
}
ul.slimmenu li>ul{
    left:auto;
    right:0
}
@media(max-width:1000px){
    .main-header-search{
        width:100%
    }
    .top-user-area .top-user-area-list{
        margin-top:10px;
        margin-bottom:22px;
        margin-left:auto!important;
        margin-right:auto!important;
        float:none
    }
    .top-user-area .top-user-area-list>li{
        float:none!important
    }
}
@media(max-width:480px){
    .st_featured::after{
        left:-30px
    }
}
.featured_single{
    padding-right:0
}
.package-info .pull-left{
    float:right!important
}
.featured_single .st_featured::before{
    left:-34px
}
.package-info .fa-long-arrow-right:before{
    content:"\f177"
}
.selectize-location .selectize-input,.st-select-wrapper .selectize-input{
    height:45px;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    border-radius:0;
    line-height:45px;
    padding:0 45px 0 0
}
.featured_single .st_featured{
    left:45px;
    right:auto
}
.box_sale.btn-primary.sale_small{
    left:-15px!important
}
.irs *{
    direction:initial!important
}
.st_featured::before{
    -webkit-transform:rotate(-90deg);
    -moz-transform:rotate(-90deg);
    -o-transform:rotate(-90deg);
    -ms-transform:rotate(-90deg);
    transform:rotate(-90deg)
}
.st_featured::after{
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -o-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg);
    left:-26px
}
.st_featured{
    padding-right:13px!important;
    padding-left:0!important
}
.item_map .pull-right{
    float:left!important
}
.widget_categories li>a{
    padding-right:10px
}
.widget_st_list_entries .thumb-list>li img{
    margin-right:0;
    margin-left:20px
}
.widget_st_list_entries .thumb-list>li>a{
    float:right
}
.twitter .tweet-list li:before{
    left:auto;
    right:0
}
.twitter .tweet-list li{
    padding-right:25px;
    padding-left:0
}
.bootstrap-timepicker-widget.dropdown-menu.open{
    display:inline-table
}
.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;
    content:"\f105"
}
.count_advan_saerch,.st-page-bar .page-breadcrumb,table.tb_list_cart td p strong{
    float:right
}
.page-sidebar .page-sidebar-menu>li>a>i{
    margin-right:0;
    margin-left:5px
}
.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{
    padding:0
}
#gotop{
    right:auto;
    left:20px
}
.st-page-bar .page-breadcrumb li .fa-angle-right::before{
    content:"\f104"
}
.panel-single .title_post_type{
    right:85px
}
.booking-list-wishlist>li{
    padding-left:25px;
    padding-right:0
}
.booking-list-wishlist>li .booking-item-wishlist-remove{
    right:auto;
    left:0
}
.collapse-button,.st_featured::before{
    right:0
}
.st_content_ifr body,.wpcf7{
    direction:rtl
}
.loc-info{
    text-align:left
}
table.tb_cart_customer td,table.tb_cart_customer th,table.tb_list_cart td,table.tb_list_cart th{
    text-align:right
}
.div_btn_book_tour{
    text-align:left
}
.booking-item-price-calc .checkbox,.mfp-dialog,textarea{
    text-align:right
}
.div_btn_book_tour input{
    float:left;
    margin-left:0;
    margin-right:10px
}
#getInfoPrice .fa-arrow-right:before,.booking-item-payment-price-amount .fa-arrow-right:before{
    content:"\f060"
}
.booking-item-price-calc span.pull-right{
    float:left!important
}
.datepicker{
    min-width:250px!important;
    max-width:300px!important
}
.st-option-wrapper .option .label a{
    font-size:14px
}
.st-option-wrapper .option .label .fa{
    margin-right:10px
}
ul.slimmenu li{
    float:right
}
.item-nearby .box_sale{
    left:-15px;
    right:auto!important
}
.booking-item.booking-item-small .booking-item-price,.booking-item.booking-item-small .booking-item-price-from{
    float:right!important
}
.booking-item-payment .booking-item-payment-details>li .booking-item-payment-price>li .booking-item-payment-price-amount,.table_checkout td{
    float:left
}
.booking-item-payment .booking-item-payment-details>li .booking-item-payment-price>li .booking-item-payment-price-title,.table_checkout .title{
    float:right
}
.booking-title>small{
    float:right;
    line-height:40px
}
.booking-item-rating-stars span,p.text-darken small{
    float:right!important;
    line-height:23px;
    margin-left:5px
}
@media(min-width:992px){
    .mfp-search-dialog{
        max-width:900px
    }
    .st-payment-tabs .payment-gateway .logo{
        height:80px
    }
}
@media(max-width:767px){
    ul.slimmenu li a{
        display:block!important;
        text-align:left;
        padding-left:60px!important;
        padding-right:0!important
    }
    ul.slimmenu li .sub-toggle{
        right:auto!important;
        left:0
    }
    .menu-collapser{
        display:block!important;
        padding:0
    }
    .menu-collapser>a:first-child{
        display:inline-block!important;
        float:right;
        margin-top:-3px
    }
    .menu-collapser .collapse-button{
        right:auto;
        left:0
    }
}
.booking-item-details{
    direction: ltr;
}
.booking-item-details .owl-wrapper-outer{
    direction: ltr;
}
.booking-item-details .hotel-item-1 .booking-item-rating-stars span, p.text-darken small {
    float: none !important;
}
.booking-item-details *{
    direction: rtl;
}
.booking-item-details .package-info.tour_share.style-2 * {
    float: none;
}
.booking-item-details #check_availability .contact .icon{
    float: right;
}
.booking-item-details #check_availability .contact .caption {
    padding-right: 45px;
}
.booking-item-details #check_availability .contact .caption a , .booking-item-details #check_availability .contact .caption .content {
    text-align: right;
}
.booking-item-details .nav.nav-tabs.container.text-center.text-left {
    text-align: right !important
}
ul.slimmenu li .sub-menu .sub-toggle {
    left: 20px !important;
    right: auto !important;
    width: 20px;
}
.booking-item-details .tabbable{
    direction: ltr;
}
.weedle-offers_list-item{
    direction: ltr;
}
.st_travelpayouts_widgets .weedle-widget .weedle-offers_list-item__price{
    left: 0 !important;
    right: auto !important;
}
.datepicker table{
    direction: rtl;
}
.st-list-service.slider.style_2 .st-button-prev{
    left: 50px !important;
    right: auto !important;
}
.st-list-service.slider.style_2 .st-button-next {
    left: 0 !important;
    right: auto !important;
}
.stt-icon-arrow-left:before{
    content: "\e968" !important;
}
.stt-icon-arrow-right:before{
    content: "\e966" !important;
}
.st-testimonial-modern-slider .st-testimonial .st-button-prev {
    right: auto !important;
    left: 50px !important;
}
.st-testimonial-modern-slider .st-testimonial .st-button-next {
    left: 0 !important;
    right: auto !important;
}
.booking-item-features-expand>li>i, .info-activity .head, .list.booking-filters-list .search_rating_star, .pagination{
    float: unset !important;
}
.pagination .page-numbers{
    float: unset !important;
}
.pagination ul li{
    float: right !important;
}
.panigation-list-new-style .page-numbers li .page-numbers.prev .fa:before{
    content: "\e968" !important;
}
.panigation-list-new-style .page-numbers li .page-numbers.next .fa:before{
    content: "\e966" !important;
}
.services-item.item-elementor .item .featured-image .st-tag-feature-sale{
    left: unset !important;
    right: 20px !important;
}
.search-result-page.layout5 .st-results .pagination .page-numbers li .page-numbers.next .fa:before, .search-result-page.layout6 .st-results .pagination .page-numbers li .page-numbers.next .fa:before, .search-result-page.tour-layout6 .st-results .pagination .page-numbers li .page-numbers.next .fa:before, .search-result-page.tour-layout7 .st-results .pagination .page-numbers li .page-numbers.next .fa:before, .search-result-page.activity-layout4 .st-results .pagination .page-numbers li .page-numbers.next .fa:before, .search-result-page.activity-layout5 .st-results .pagination .page-numbers li .page-numbers.next .fa:before, .search-result-page.car-layout3 .st-results .pagination .page-numbers li .page-numbers.next .fa:before, .search-result-page.car-layout4 .st-results .pagination .page-numbers li .page-numbers.next .fa:before, .search-result-page.layout-rental-4 .st-results .pagination .page-numbers li .page-numbers.next .fa:before, .search-result-page.layout-rental-5 .st-results .pagination .page-numbers li .page-numbers.next .fa:before, .page-template-template-transfer-search .st-style-elementor.search-result-page .st-results .pagination .page-numbers li .page-numbers.next .fa:before{
    content: "\e966" !important;
}
.search-result-page.layout5 .st-results .pagination .page-numbers li .page-numbers.prev .fa:before, .search-result-page.layout6 .st-results .pagination .page-numbers li .page-numbers.prev .fa:before, .search-result-page.tour-layout6 .st-results .pagination .page-numbers li .page-numbers.prev .fa:before, .search-result-page.tour-layout7 .st-results .pagination .page-numbers li .page-numbers.prev .fa:before, .search-result-page.activity-layout4 .st-results .pagination .page-numbers li .page-numbers.prev .fa:before, .search-result-page.activity-layout5 .st-results .pagination .page-numbers li .page-numbers.prev .fa:before, .search-result-page.car-layout3 .st-results .pagination .page-numbers li .page-numbers.prev .fa:before, .search-result-page.car-layout4 .st-results .pagination .page-numbers li .page-numbers.prev .fa:before, .search-result-page.layout-rental-4 .st-results .pagination .page-numbers li .page-numbers.prev .fa:before, .search-result-page.layout-rental-5 .st-results .pagination .page-numbers li .page-numbers.prev .fa:before, .page-template-template-transfer-search .st-style-elementor.search-result-page .st-results .pagination .page-numbers li .page-numbers.prev .fa:before{
    content: "\e968" !important;
}
#topbar.style-elementor .topbar-items li.topbar-item.link.social{
    margin-right: unset !important;
    margin-left: 30px!important;
}
.st-button-prev{
    left: unset !important;
    right: 30px !important;
}
.st-button-next{
    right: unset !important;
    left: 30px !important;
}
.header__center #st-main-menu .main-menu li.menu-item-has-children .fa{
    right: unset !important;
    left: 10px !important;
}
.single.st-header-9 .st-gallery.style-masonry .shares.dropdown .btn-group a.st-video-popup{
    margin-right: unset !important;
    margin-left : 16px !important;
}
.single.st-header-9 .st-gallery.style-masonry .shares.dropdown .btn-group a.st-gallery-popup span{
    margin-right: unset !important;
    margin-left : 10px !important;
}
.single #st-content-wrapper.st-style-elementor .wistlist-single{
    margin-left:unset !important;
    margin-right: 12px !important;
}
@media screen and (min-width: 992px){
    .single #st-content-wrapper.st-style-4 #st-list-room .st-border-right{
        border-right: unset !important;
        border-left: 1px solid #DEDEDE;
    }
}
#st-content-wrapper .st-list-rooms .item .facilities .item{
    padding-right: unset !important;
    padding-left: 10px !important;
}
.single .st-fixed-form-booking .st-form-booking-action form .st_grid_date li:nth-child(1){
    border-right: unset !important;
    border-left: 1px solid #d7dce3 !important;
}
.single .st-fixed-form-booking .st-form-booking-action form .st_grid_date li .st-item-date{
    text-align: right !important;
}
.single .st-form-book-wrapper .st-wrapper-form-booking .nav-tabs li:first-child{
    padding-right:unset !important;
    padding-left: 5px !important;
}
.single .st-form-book-wrapper .st-wrapper-form-booking .nav-tabs li:last-child{
    padding-right:5px !important;
    padding-left: unset !important;
}
.st-style-elementor .sidebar-filter .sidebar-item .item-content .btn-more-item .stt-icon{
    margin-left: unset !important;
    margin-right: 7px !important;
}
.services-item.item-elementor.list.list-2 .item .content-item .content-item-left {
    padding-right: unset !important;
    padding-left: 30px;
}
.services-item.item-elementor.list.list-2 .item .content-item .facilities:before{
    left: unset !important;
    right: 0 !important;
}
.services-item.item-elementor.list.list-2 .item .content-item .facilities li{
    float : right !important;
}
.services-item.item-elementor.list.list-2 .item .content-item .facilities li:not(:last-child){
    margin-right: unset !important;
    margin-left: 18px !important;
}
.services-item.item-elementor.list.list-2 .item .content-item .facilities li:after {
    content: "" !important;
}
.services-item.item-elementor.list.list-2 .item .content-item .facilities li:last-child:after {
    content: "" !important;
    width: 2px;
    height: 2px;
    background: #232323;
    display: block;
    border-radius: 50%;
    position: absolute;
    top: 53%;
    right: -10px;
    transform: translateY(-50%);
}
.services-item.item-elementor.list.list-2 .item .content-item .facilities li:first-child:after {
    content: none !important;
}
.single.st-header-9 .st-gallery.style-masonry .item-gallery{
    float: right !important;
}
.single.st-header-9 .st-gallery.style-masonry .item-gallery:nth-child(1){
    padding-right: unset !important;
    padding-left: 5px !important;
}
.single.st-header-9 .st-gallery.style-masonry .item-gallery:nth-child(3), .single.st-header-9 .st-gallery.style-masonry .item-gallery:nth-child(5) {
    padding-right: 5px !important;
    padding-left: unset !important;
}
.single #st-content-wrapper.st-style-4 .review-box .st-review-box-top .review-score, .single #st-content-wrapper.st-style-4 .review-box .st-review-box-top .review-score-text, .single #st-content-wrapper.st-style-4 .review-box .st-review-box-top .review-score-base{
    margin-left: unset !important;
    margin-right:8px !important;
}
#st-content-wrapper .review-box .item .label{
    text-align: right !important;
}
.single #st-content-wrapper.st-style-4 .review-box .st-summany .label .number{
    margin-left: unset !important;
    margin-right: 15px !important;
}
.single #st-content-wrapper.st-style-4 .review-list .comment-item .media-left{
    padding-right: unset !important;
    padding-left: 16px !important;
}
#st-content-wrapper #write-review #respond .review-items .item .rates{
    transform: rotate(180deg) scaleY(-1)!important;
}
.single #st-content-wrapper.st-style-elementor .button_reserve{
    margin-left: unset !important;
    margin-right: 12px !important;
}
#st-content-wrapper > div:nth-child(2) > div.st-service-header2.d-flex.align-self-end.justify-content-between > div.left > div.sub-heading > div > div.st-review-score > div > div.left > span.head-rating{
    float: right !important;
}
.single.st-header-9 .mfp-arrow.stt-icon-arrow-left{
    left: unset !important;
    right: 50px !important;
}
.single.st-header-9 .mfp-arrow.stt-icon-arrow-right {
    right: unset !important;
    left: 50px !important;
}
.st-owl-slider .owl-nav button.owl-prev{
    right: unset !important;
    left: 50px !important;
}
.st-owl-slider .owl-nav button.owl-next{
    right: unset !important;
    left: 0 !important;
}
.st-owl-slider .owl-nav button.owl-next span:before{
    content: "\e966" !important;
}
.st-owl-slider .owl-nav button.owl-prev span:before{
    content : "\e968" !important;
}
.room-item .content .price-wrapper .unit{
    margin-left: unset !important;
    margin-right: 3px !important;
}
.single-hotel_room #st-content-wrapper.st-style-elementor .st-address i{
    margin-right: unset !important;
    margin-left: 5px !important;
}
.search-result-page.layout5 .st-results .toolbar .toolbar-action li .dropdown-toggle span, .search-result-page.layout6 .st-results .toolbar .toolbar-action li .dropdown-toggle span, .search-result-page.tour-layout6 .st-results .toolbar .toolbar-action li .dropdown-toggle span, .search-result-page.tour-layout7 .st-results .toolbar .toolbar-action li .dropdown-toggle span, .search-result-page.activity-layout4 .st-results .toolbar .toolbar-action li .dropdown-toggle span, .search-result-page.activity-layout5 .st-results .toolbar .toolbar-action li .dropdown-toggle span, .search-result-page.car-layout3 .st-results .toolbar .toolbar-action li .dropdown-toggle span, .search-result-page.car-layout4 .st-results .toolbar .toolbar-action li .dropdown-toggle span, .search-result-page.layout-rental-4 .st-results .toolbar .toolbar-action li .dropdown-toggle span, .search-result-page.layout-rental-5 .st-results .toolbar .toolbar-action li .dropdown-toggle span, .page-template-template-transfer-search .st-style-elementor.search-result-page .st-results .toolbar .toolbar-action li .dropdown-toggle span{
    margin-left:unset !important;
    margin-right: 10px !important;
}
.service-list-wrapper.service-tour .services-item.list.item-elementor .content-item .content-item-left{
    padding-right: unset !important;
    padding-left: 30px !important;
}
.service-list-wrapper.service-tour .services-item.list.item-elementor .st-list-footer .st_sale_class{
    right: unset !important;
    left: -62px !important;
}
.st_sale_class{
    transform: rotate(315deg) ;
}
.service-list-wrapper.service-tour .services-item.list.item-elementor .content-item .content-item-right{
    border-right: 1px solid #dedede !important;
    border-left: unset !important;
    padding-right: 30px !important;
    padding-left: unset !important;
}
.service-list-wrapper.service-tour .services-item.list.item-elementor .content-item .content-item-right .price-wrapper i.input-icon{
    margin-right: unset !important;
    margin-left: 4px !important;
}
.top-filter ul li{
    margin-right: unset !important;
    margin-left: 40px !important;
}
.top-filter ul li{
    float:right !important;
}
.st-style-elementor .top-filter .st-icheck-item label span{
    margin-right: unset !important;
    margin-left: 5px !important;
}
.st-search-tour .sidebar-filter .sidebar-item label span{
    margin-right: unset !important;
    margin-left: 5px !important;
}
.cate.category-color ul li{
    margin-right: unset !important;
    margin-left: 10px !important;
}
@media screen and (max-width: 1399px){
    .header__center #st-main-menu .main-menu > li > a{
        padding: 35px 10px 35px 24px !important;
    }
}
@media screen and (max-width: 991px){
    .header__left .logo{
        margin-left: unset !important;
        margin-right: 60px !important;
    }
}
@media screen and (max-width: 991px){
    .st-banner-search-form.style_2 .st-search-form-el .st-search-el .search-form .button-search-wrapper{
        margin-left : 0 !important;
    }
}
.search-result-page.layout5 .st-results .show-map-mobile a .stt-icon{
    margin-right: unset !important;
    margin-left: 7px !important;
}
@media screen and (max-width: 991px){
    #st-content-wrapper.st-style-elementor .st-bg-feature .st-breadcrumb ul li {
        padding-left: 10px !important;
    }
}
.rate-calendar .st-availability-calendar-wrapper, .rate-calendar .show-calendar{
    right : 0 !important;
}
.header__center #st-main-menu .main-menu li.menu-item-has-children .menu-dropdown{
    right: 0 !important;
    left: unset !important;
}
.menu-item > ul{
    padding-right: unset !important;
}
.single-st_tours #st-content-wrapper.st-style-elementor .st-inexclude .include li i{
    margin-right : unset !important;
    margin-left: 12px !important;
}
.single-st_tours #st-content-wrapper.st-style-elementor .st-inexclude .exclude li i{
    margin-right: unset !important;
    margin-left: 12px !important;
}
.single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-program-list .st-program .accordion-header button span{
    margin-right: unset !important;
    margin-left: 18px !important;
}
.single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-program-list .st-program .accordion-body{
    margin-right: unset !important;
    margin-left: 18px !important;
}
.single #st-content-wrapper.st-style-4 .st-section-single .item-attribute .item i{
    margin-right: unset !important;
    margin-left: 15px !important;
}
.single-st_tours #st-content-wrapper.st-style-elementor .st-form-book-wrapper .st-price-origin .st-unit{
    margin-right: unset !important;
    margin-left: 8px !important;
}
.single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-faq-list .st-program .accordion-button .icon-question{
    margin-right: unset !important;
    margin-left: 13px !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{
        border-right: unset !important;
        padding-right: unset !important;
        padding-left: 70px !important;
        border-left: 1px solid #DEDEDE !important;
    }
}
@media screen and (min-width: 992px){
    .single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-reviews .review-box .st-summany{
        padding-left: unset !important;
        padding-right: 70px !important;
    }
}
@media screen and (max-width: 991px){
    .header__center #st-main-menu .menu.main-menu > li > a {
        padding: 17px 0px 15px 0px !important;
    }
    .menu-item > ul {
        padding-right: 10px !important;
    }
    .header__center #st-main-menu .menu.main-menu{
        min-width: 320px !important;
    }
}
.header__right .items .dropdown.dropdown-minicart .dropdown-menu .cart-total .sub-total .price{
    float : left !important;
}
.header__right .items .dropdown.dropdown-minicart .dropdown-menu .cart-item .media-body .price-wrapper .price{
    float : left !important;
}
.header__right .items .dropdown.dropdown-minicart .dropdown-menu .cart-item .cart-delete-item{
    right: unset !important;
    left: 0 !important;
}
.single.st-header-9 .st-gallery.style-slider .owl-nav .owl-prev{
    right: 30px !important;
    left: auto !important;
}
.single.st-header-9 .st-gallery.style-slider .owl-nav .owl-next{
    right: auto !important;
    left: 30px !important;
}
.single.st-header-9 .st-gallery.style-slider .owl-nav .owl-next span:before{
    content : "\e966" !important;
}
.single.st-header-9 .st-gallery.style-slider .owl-nav .owl-prev span:before{
    content : "\e968" !important;
}
.search-result-page.layout5 .st-results .show-map-mobile a .stt-icon, .search-result-page.layout5 .st-results .map-view-mobile a .stt-icon, .search-result-page.layout6 .st-results .show-map-mobile a .stt-icon, .search-result-page.layout6 .st-results .map-view-mobile a .stt-icon, .search-result-page.tour-layout6 .st-results .show-map-mobile a .stt-icon, .search-result-page.tour-layout6 .st-results .map-view-mobile a .stt-icon, .search-result-page.tour-layout7 .st-results .show-map-mobile a .stt-icon, .search-result-page.tour-layout7 .st-results .map-view-mobile a .stt-icon, .search-result-page.activity-layout4 .st-results .show-map-mobile a .stt-icon, .search-result-page.activity-layout4 .st-results .map-view-mobile a .stt-icon, .search-result-page.activity-layout5 .st-results .show-map-mobile a .stt-icon, .search-result-page.activity-layout5 .st-results .map-view-mobile a .stt-icon, .search-result-page.car-layout3 .st-results .show-map-mobile a .stt-icon, .search-result-page.car-layout3 .st-results .map-view-mobile a .stt-icon, .search-result-page.car-layout4 .st-results .show-map-mobile a .stt-icon, .search-result-page.car-layout4 .st-results .map-view-mobile a .stt-icon, .search-result-page.layout-rental-4 .st-results .show-map-mobile a .stt-icon, .search-result-page.layout-rental-4 .st-results .map-view-mobile a .stt-icon, .search-result-page.layout-rental-5 .st-results .show-map-mobile a .stt-icon, .search-result-page.layout-rental-5 .st-results .map-view-mobile a .stt-icon, .page-template-template-transfer-search .st-style-elementor.search-result-page .st-results .show-map-mobile a .stt-icon, .page-template-template-transfer-search .st-style-elementor.search-result-page .st-results .map-view-mobile a .stt-icon{
    margin-right: unset !important;
    margin-left: 7px !important;
}
.btn-clear-filter{
    margin-left: unset !important;
    margin-right: 10px !important;
}
.st-style-elementor .top-filter .btn-clear-filter{
    margin-right: 15px !important;
    margin-left: unset !important;
}
.st-style-elementor.search-result-page.layout5 .top-filter ul li .dropdown .stt-icon, .st-style-elementor.search-result-page.tour-layout7 .top-filter ul li .dropdown .stt-icon, .st-style-elementor.search-result-page.activity-layout5 .top-filter ul li .dropdown .stt-icon, .st-style-elementor.search-result-page.car-layout4 .top-filter ul li .dropdown .stt-icon, .st-style-elementor.search-result-page.layout-rental-4 .top-filter ul li .dropdown .stt-icon{
    margin-left: unset !important;
    margin-right: 5px !important;
}
@media screen and (max-width: 991px){
    .search-result-page.layout5 .top-filter .btn-clear-filter, .search-result-page.tour-layout7 .top-filter .btn-clear-filter, .search-result-page.activity-layout4 .top-filter .btn-clear-filter, .search-result-page.activity-layout5 .top-filter .btn-clear-filter, .search-result-page.car-layout3 .top-filter .btn-clear-filter, .search-result-page.car-layout4 .top-filter .btn-clear-filter{
        margin-right: unset !important;
        margin-left: 15px !important;
    }
}
@media screen and (max-width: 400px){
    body > div.daterangepicker.dropdown-menu.rtl.show-calendar.respon-single.moveright.opensright.show_date_range_picker{
        max-width: 320px !important;
        min-width: 320px !important;
    }
}
.st-highlight ul li:before{
    margin-right: unset !important;
    margin-left: 20px !important;
}
.st_tours-template-default #st-content-wrapper #write-review #respond .review-items .item .rates{
    transform: unset !important;
}
@media screen and (max-width:991px){
    .single-st_tours #st-content-wrapper.st-style-elementor .st-inexclude .include li:last-child{
        margin-bottom: 16px !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-right: unset !important;
    margin-left: 18px !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-right: unset !important;
    margin-left: 13px !important;
}
.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-right: unset !important;
    padding-left: 70px !important;
    border-right: unset !important;
    border-left: 1px solid #dedede;
}
.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-left: unset !important;
    padding-right: 70px !important;
}
@media screen and (max-width: 768px){
    .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: unset !important;
        border-left: unset !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: unset !important;
    }
}
@media screen and (max-width: 991px) {
    .search-result-page.layout5 .top-filter, .search-result-page.tour-layout7 .top-filter, .search-result-page.activity-layout4 .top-filter, .search-result-page.activity-layout5 .top-filter, .search-result-page.car-layout3 .top-filter, .search-result-page.car-layout4 .top-filter {
        display: flex !important;
        flex-direction: column !important;
    }
    .st-results .top-filter {
        padding-top: 30px !important;
        height: auto !important;
    }
}
.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_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_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_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{
    margin-right: unset !important;
    margin-left: 12px !important;
}
.single-st_activity #st-content-wrapper #write-review #respond .review-items .item .rates{
    transform: unset !important;
}
@media screen and (max-width: 991px){
    .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: unset !important;
        border-left: unset !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: unset !important;
    }
    .single-st_tours #st-content-wrapper.st-style-elementor .st-inexclude .include li:last-child, .single-st_tours #st-content-wrapper.st-style-elementor .st-inexclude .exclude li:last-child, .single-st_activity #st-content-wrapper.st-style-elementor .st-inexclude .include li:last-child, .single-st_activity #st-content-wrapper.st-style-elementor .st-inexclude .exclude li:last-child, .single-st_cars #st-content-wrapper.st-style-elementor .st-inexclude .include li:last-child, .single-st_cars #st-content-wrapper.st-style-elementor .st-inexclude .exclude li:last-child, .single-st_rental #st-content-wrapper.st-style-elementor .st-inexclude .include li:last-child, .single-st_rental #st-content-wrapper.st-style-elementor .st-inexclude .exclude li:last-child{
        margin-bottom: 16px !important;
    }
}
#st-content-wrapper .review-box .item .progress{
    transform:rotate(180deg);
}
.st-style-elementor.search-result-page.layout5 .st-results .page-half-map .modern-search-result, .st-style-elementor.search-result-page.tour-layout7 .st-results .page-half-map .modern-search-result, .st-style-elementor.search-result-page.activity-layout5 .st-results .page-half-map .modern-search-result, .st-style-elementor.search-result-page.car-layout4 .st-results .page-half-map .modern-search-result, .st-style-elementor.search-result-page.layout-rental-4 .st-results .page-half-map .modern-search-result{
    padding-right: 1px !important;
    padding-left: 35px !important;
}
.services-item.item-elementor .item .content-item .amenities .amenity{
    margin-right: unset !important;
    margin-left: 22px !important;
}
.services-item.item-elementor .item .content-item .amenities .amenity span{
    margin-right: unset !important;
    margin-left: 7px !important;
}
#st-content-wrapper > div.top-filter > div{
    margin-right: unset !important;
    margin-left:15px !important;
}
.list-style .item-service-inner .booking-item-rating-stars li{
    float : right !important;
}
.page-half-map .service-review .review{
    margin-left: unset !important;
    margin-right: 10px !important;
}
.page-half-map .service-review .rating{
    margin-right: unset !important;
    margin-left: 10px !important;
}
.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-right: unset !important;
    margin-left: 10px !important;
}
.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-right: unset !important;
    margin-left: 40px !important;
}
@media (max-width: 1024px) and (min-width: 992px){
    .st-header-9 .daterangepicker.dropdown-menu {
        right: unset !important;
    }
}
.single-st_rental #st-content-wrapper #write-review #respond .review-items .item .rates{
    transform: unset !important;
}
@media screen and ( max-width: 768px){
    #st-content-wrapper > div.container > div > div.row > div.col-12.col-sm-12.col-md-12.col-lg-8 > div.rate-calendar.style-1 > div.daterangepicker.dropdown-menu.st-availability-calendar-wrapper.rtl.show-calendar.moveright.opensright.show_date_range_picker{
        float : unset !important;
    }
    .single.st-header-9 .daterangepicker.dropdown-menu .calendar.right:not(.single) {
        width: 100% !important;
    }
}
.calendar-time label svg{
    margin-right: unset !important;
    margin-left: 5px !important;
}
.daterangepicker .calendar-time-wrapper .calendar-time div > *{
    margin-left: unset !important;
    margin-right: 5px !important;
}
body > div.daterangepicker.dropdown-menu.st-search-form-calendar.rtl.show-calendar.moveleft.opensleft.show_date_range_picker > div.calendar-time-wrapper > div.calendar-time > div > label > select{
    margin-left: unset !important;
    margin-right: 5px !important;
}
body > div.daterangepicker.dropdown-menu.st-search-form-calendar.rtl.show-calendar.respon-single.moveright.opensright.show_date_range_picker > div.calendar-time-wrapper > div.calendar-time.right > div > label > select{
    margin-left: unset !important;
    margin-right: 5px !important;
}
.ranges .range_inputs .applyBtn{
    margin-left: unset !important;
    margin-right: 10px !important;
}
.car-layout3 .services-item.item-elementor .car-equipments .item, .car-layout4 .services-item.item-elementor .car-equipments .item, .page-template-template-transfer-search .services-item.item-elementor .car-equipments .item{
    margin-right: unset !important;
    margin-left: 16px !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-right: 5px !important;
}
.single-st_tours #st-content-wrapper.st-style-elementor .st-form-book-wrapper .st-price-origin .st-unit, .single-st_activity #st-content-wrapper.st-style-elementor .st-form-book-wrapper .st-price-origin .st-unit, .single-st_cars #st-content-wrapper.st-style-elementor .st-form-book-wrapper .st-price-origin .st-unit, .single-st_rental #st-content-wrapper.st-style-elementor .st-form-book-wrapper .st-price-origin .st-unit{
    margin-right: unset !important;
    margin-left: 8px !important;
}
.cate.category-color ul li a{
    padding-left: 10px !important;
    padding-right: 24px !important;
}
.cate.category-color{
    left: unset !important;
    right: 30px !important;
}
.blog-style3 .st-blog .sidebar-widget .wp-block-search__inside-wrapper .wp-block-search__button{
    right: unset !important;
    left: 6px !important;
}
.blog-style3 .st-blog .sidebar-widget.st_categories_new ul li a::before{
    left: unset !important;
    right: 9px !important;
}
.blog-style3 .st-blog .sidebar-widget.st_categories_new ul li a{
    padding: 6px 24px 6px 15px !important;
;
}
@media screen and (max-width: 1024px){
    #st-content-wrapper > div.container > div > div > div.col-12.col-md-12.col-lg-4 > aside{
        padding-right: unset !important;
        border: unset !important;
    }
}
.st-blog .post-inner .meta ul li{
    margin-right: unset !important;
    margin-left: 10px !important;
}
.blog-style3 .st-blog .sidebar-right{
    margin-left: unset !important;
    margin-right: 25px !important;
}
@media screen and (max-width: 1024px) {
    .blog-style3 .st-blog .sidebar-right{
        margin-right: unset !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{
    right: unset !important;
    left: 16px !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{
    margin-right: unset !important;
    margin-left: 12px !important;
}
.st-icheck-item label .checkmark{
    left: unset !important;
    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{
    padding-left: unset !important;
    padding-right: 32px !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{
    margin-right: unset !important;
    margin-left: 30px !important;
}
#normal-user, #partner-user{
    margin-right: unset !important;
    margin-left: 5px !important;
}
body > div.st-404-page--solo > div > div > div{
    margin-top: 200px !important;
}
.st-checkout-page .cart-info .service-section, .page-template-template-checkout-packages-new .cart-info .service-section{
    justify-content: space-between !important;
}
.st-checkout-page .cart-info .info-section ul li .value, .page-template-template-checkout-packages-new .cart-info .info-section ul li .value{
    float : left !important;
}
.st-checkout-page.style-2 .cart-info .info-section ul li .value .st-link{
    margin-left: unset !important;
    margin-right: 16px !important;
}
.st-checkout-page.style-2 .cart-info .info-section ul li .detail .fa:before{
    content: "\e966" !important;
}
#cart-info > div.coupon-section > form > div > button{
    margin-left: unset !important;
    margin-right:auto !important;
}
.payment-select .btn-select li, .payment-select #input-payment li{
    float : right !important;
}
.payment-select .btn-select::after{
    right: unset !important;
    left: 16px !important;
}
.payment-select #input-payment li{
    float : none !important;
}
.payment-select #input-payment span{
    margin-left: unset !important;
    margin-right: 10px !important;
}
.st-checkout-page.style-2 .booking-success-notice .booking-info-detail {
    border-left: unset !important;
    border-right: 1px solid #DEDEDE !important;
}
.st-checkout-page .booking-success-notice .booking-info-detail, .page-template-template-checkout-packages-new .booking-success-notice .booking-info-detail{
    padding-left: unset !important;
    padding-right: 30px !important;
}
@media (max-width: 992px){
    .st-header-9 .st-checkout-page.style-2 .booking-success-notice .col-right .booking-info-detail {
        padding: 0 20% !important;
        border-right: unset !important;
    }
}
@media(max-width: 768px){
    .st-header-9 .st-checkout-page.style-2 .booking-success-notice .col-right .booking-info-detail{
        padding: 0 !important;
    }
}
#cart-info > div.info-section > ul > li:nth-child(3) > span.value{
    direction: ltr;
}
.payment-select .btn-select span{
    margin-left : unset !important;
    margin-right: 10px !important;
}
.page-template-template-hotel-search #st-toggle-map > span.stt-icon-arrow-left:before {
    content : "\e968" !important
}
.page-template-template-hotel-search #st-toggle-map > span.stt-icon-arrow-right::before {
    content : "\e966" !important
}
.page-template-template-user .page-content table.table-booking-history tr td .fa{
    margin-right: unset !important;
    margin-left: 5px !important;
}
.st_content .style-list .item-service .section-footer .service-review{
    flex-direction: row-reverse !important;
    padding-right: unset !important;
    padding-left: 15px !important;
}
.st_content .style-list .item-service .item-content .facilities li{
    float: right !important;
    margin-right: unset !important;
    margin-left: 7px !important;
}
.st_content .style-list .item-service .item-content .item-content-w .booking-item-rating-stars li{
    float: right !important;
    margin-right: unset !important;
    margin-left: 3px !important;
}
.st-create-service .st-create-service-content .form-group select{
    background: unset !important
}
input[name="hotel_layout_style"]{
    margin-right: unset !important;
    margin-left: 8px !important;
}
.st-style-elementor .sidebar-filter .sidebar-item .item-content.range-slider .min-max-value{
    flex-direction: row-reverse !important;
}
.article-style3 .post-inner .meta ul li img{
    margin-right: unset !important;
    margin-left: 15px !important;
}
.st-list-post li > a {
    margin-right: 0 !important;
    float: right !important;
    margin-left: 20px !important;
}
#nav-list-of_servicest_tours > div.modern-search-result.service-list-wrapper.service-tour div.content-item > div.reviews > span.rate{
    margin-right: 12px !important;
    margin-left: 0 !important;
}
#nav-list-of_servicest_tours > div.modern-search-result.service-list-wrapper.service-tour div.content-item > div.section-footer span.price-tour > span > span > span{
    margin-left: unset !important;
    margin-right: 8px !important;
}
#nav-list-of_servicest_tours > div.modern-search-result.service-list-wrapper.service-tour div.content-item > div.section-footer span.unit > i{
    margin-right: unset !important;
    margin-left: 5px !important;
}
#nav-list-of_servicest_activity > div.modern-search-result.service-list-wrapper.service-tour div.content-item > div.reviews > span.rate{
    margin-right: 12px !important;
    margin-left: 0 !important;
}
#nav-list-of_servicest_activity > div.modern-search-result.service-list-wrapper.service-tour div.content-item > div.section-footer > div > span.price-tour > span > span > span{
    margin-left: 0 !important;
    margin-right: 8px !important;
}
#nav-list-of_servicest_activity > div.modern-search-result.service-list-wrapper.service-tour div.content-item > div.section-footer span.unit > i{
    marginr-right: unset !important;
    margin-left: 5px !important;
}
body section div.service-list-wrapper.st-blog-list-el.swiper-container.swiper-container-initialized.swiper-container-horizontal.swiper-container-rtl div.swiper-wrapper div.swiper-slide div.cate.category-color{
    right: unset !important;
}
body div.swiper-wrapper > div.swiper-slide div.content-item > div.cate.category-color > ul > li > a{
    padding-right: 10px !important;
}
#nav-list-of_servicest_tours > div.modern-search-result.service-list-wrapper.service-tour > div.content-item > div.reviews > span.rate{
    margin-right: 12px !important;
    margin-left: 0 !important;
}
#st-content-wrapper div.blog-wrapper .cate.category-color{
    left: unset !important;
    right: 30px !important;
}
.st-list-post li > a{
    float : right !important;
    margin-right: unset !important;
    margin-left: 20px !important;
}
.form-control::placeholder{
    text-align: right !important;
}
.st-checkout-page.style-2 .check-out-form .btn-checkout .stt-icon{
    margin-left: unset !important;
    margin-right: 5px !important;
}
#demo-form .stt-icon-arrow-right-1:before {
    content: "\e966" !important;
}
.st-style-elementor .top-filter .dropdown-menu .min-max-value{
    flex-direction: row-reverse;
}
.services-item.item-elementor .item .featured-image .st-tag-feature-sale{
    z-index : 1 !important;
}
[dir=rtl] .st-style-elementor .item .featured-image .st-tag-feature-sale{
    z-index: 1 !important;
}
.services-item.item-elementor a.service-avatar{
    z-index: 1 !important;
}
/*.single #st-content-wrapper.st-style-4 #st-reviews{
    margin-top : 300px !important;
}*/
/*#st-content-wrapper div.st-map-wrapper{
    margin-top: 450px !important;
}*/
#cart-info > div.service-section > div.service-right > img{
    width: 300px !important;
    height: 200px !important;
}
.st-checkout-page .cart-info .service-section .service-left .title{
    margin-right: unset !important;
    margin-left: 10px !important;
}
.article-style3 .post-inner .meta ul li::after{
    margin-left: unset !important;
    margin-right: 10px !important;
}
.single-post .blog-style3 .article-style3 .tags-share .stt-icon{
    margin-right: unset !important;
    margin-left: 8px !important;
}
.blog-content .pagination .nav-next, .st-blog .pagination .nav-next{
    float: left !important;
}
.blog-content .pagination .nav-previous, .st-blog .pagination .nav-previous{
    float: right !important;
}
.single-post .blog-style3 .article-style3 .pagination .nav-links .nav-next a{
    flex-direction: row-reverse !important;
    justify-content: left !important;
}
.single-post .blog-style3 .article-style3 .pagination .nav-links a{
    flex-direction:row-reverse !important;
    justify-content: right !important;
}
.single-post .blog-style3 .article-style3 .pagination .nav-links .box .meta-nav .stt-icon.stt-icon-arrow-right{
    margin-left: unset !important;
    margin-right: 8px !important;
}
.single-post .blog-style3 .article-style3 .pagination .nav-links .box .meta-nav .stt-icon.stt-icon-arrow-left{
    margin-right: unset !important;
    margin-left: 8px !important;
}
.single-post .blog-style3 .article-style3 .share{
    display: flex !important;
}
.single-post .blog-style3 .article-style3 #comment-wrapper #respond .comment-form .comment-form-cookies-consent #wp-comment-cookies-consent{
    margin-right: unset !important;
    margin-left: 12px !important;
}
.single-post .blog-style3 .article-style3 .pagination .nav-links .box .post-title{
    font-size : 18px !important;
    text-overflow: ellipsis;
}
.single-post .blog-style3 .article-style3 #comment-wrapper ol li .comment-item-body .comment-reply{
    right: unset !important;
    left: 0 !important;
}
.single-post .blog-style3 .article-style3 #comment-wrapper ol li .media .media-left{
    padding-right: unset !important;
    padding-left: 24px !important;
}
.single-post .blog-style3 .article-style3 #comment-wrapper #respond .comment-reply-title #cancel-comment-reply-link{
    margin-left: unset !important;
    margin-right:20px !important;
}
.single-post .blog-style3 .article-style3 #comment-wrapper #respond .form-submit::after{
    right: unset !important;
    left: 20px !important;
    content: "\e966" !important;
}
.single-post .blog-style3 .article-style3 #comment-wrapper #respond .form-submit .submit{
    padding:15px 22px 15px 46px !important;
}
#sticky-nav > form > div.form-group.form-date-field.st-search-date-tour.form-date-search.d-flex.align-items-center > span::before{
    content: "\e968" !important;
}
.st-contact-form.st-border-new input[type=submit]{
    padding: 15px 20px 15px 45px !important;
}
.st-contact-form.st-border-new .st-button-subbmit::after{
    right: unset !important;
    left: 20px !important;
    content: "\e966" !important;
}
.fa-angle-right:before{
    content: "\f104" !important;
}
.fa-angle-left:before{
    content: "\f105" !important;
}
.st-checkout-page.style-2 .cart-info .info-section ul li .value{
    direction: ltr !important;
}
body.author .service-list-wrapper .item .section-footer .price-wrapper .fa{
    margin-right: unset !important;
    margin-left: 5px !important;
}
.st-author-page .author-list-review .author-review-panel li{
    float:right !important;
}
.st-author-page .item-rental .content-item .service-review .review{
    margin-left: unset !important;
    margin-right: 34px !important;
}
.st-author-page .item-rental .content-item .service-review .review:after{
    left: unset !important;
    right: -18px !important;
}
.st-author-page .item-rental .amenities .amenity{
    float: right !important;
}
.st-author-page .author-review-panel-list .author-review-detail .stm-dealer-overall-inner .stm-dealer-rate-part h4{
    margin-right: unset !important;
    margin-left: 15px !important;
}
.st-author-page .author-review-panel-list .author-review-detail .stm-dealer-overall-inner .stm-dealer-rate-part .statistic{
    margin-left: unset !important;
    margin-right: 15px !important;
}
.st-author-page .booking-item-reviews.review-list .comment-item .media{
    margin-right: unset !important;
    margin-left: 100px !important;
}
.st-author-page .booking-item-reviews.review-list .comment-item .like{
    float: left !important;
}
.st-author-page .booking-item-reviews.review-list .comment-item .media .media-left{
    padding-right: unset !important;
    padding-left: 20px !important;
}
.st-author-page .st-review-new li{
    float: right !important;
}
.st-list-destination .content .desc.multi a:before{
    content: "";
    height: 5px;
    width: 5px;
    display: inline-block;
    background: #fff;
    vertical-align: middle;
    border-radius: 50%;
    margin-left: 10px;
    margin-right: 10px;
}
.st-list-destination .content .desc.multi a:after{
    content: unset !important;
    height: unset !important;
    width: unset !important;
    display: none !important;
    background: unset !important;
    vertical-align: unset !important;
    border-radius: unset !important;
    margin-left: unset !important;
    margin-right: unset !important;
}
.item-member-ship.style2 .item-st .pricingContent .stt-icon-check, .item-member-ship.style2 .item-st .pricingContent .stt-icon-close {
    margin-right: unset !important;
    margin-left: 12px !important;
}
.st-icheck-item{
    padding-left: unset !important;
    padding-right: 26px !important;
}
#st-content-wrapper > div.st-package-wrapper span.pull-right{
    float : right !important;
    padding-left : 5px !important;
}
.st-checkout-page .info-form ul li span.label,{
    text-align: right !important;
}
.st-package-success-wrapper.member-package-layout2 .st-notice-success::after{
    right : unset !important;
    left: 0 !important;
}
.st-package-success-wrapper.member-package-layout2 .box_info_payment .st-list-sider-info li p:first-child{
    margin-right: unset !important;
    margin-left: 15px !important;
}
.st-package-success-wrapper .title-admin{
    margin-left: unset !important;
    margin-right: 20px !important;
}
.st-checkout-page .info-form ul li span.label{
    text-align: right !important;
}
.single-st_hotel .st-service-header .review-score .head{
    flex-direction : row-reverse !important;
}
#st-content-wrapper .review-box .item .label .number{
    right: unset !important;
    left: 2px !important;
}
@media (min-width: 992px){
    #commentform > div > div.row.flex-nowrap.align-self-stretch > div.col-md-8.order-1.col-md-pull-4{
        left: unset !important;
    }
    #commentform > div > div.row.flex-nowrap.align-self-stretch > div.col-12.col-md-4.order-2.col-md-push-8{
        right : unset !important;
    }
    #description-tab > div > div.col-xs-12.col-sm-3.col-sm-push-9.order-2.col-md-4.col-md-push-8.hotel-logo{
        left: 66.66666667% !important;
        right: 0 !important;
    }
    #description-tab > div > div.col-xs-12.col-sm-9.col-sm-pull-3.order-1.col-md-8.col-md-pull-4{
        right: unset !important;
        left: auto !important;
    }
}
#st-content-wrapper #write-review #respond .review-items .item .rates{
    transform : unset !important;
}
#st-content-wrapper #write-review #respond .review-items .item .rates i{
    margin-right: unset !important;
    margin-left: 20px !important;
}
#st-content-wrapper .review-list .comment-item .media .media-left{
    padding-right: unset !important;
    padding-left: 20px !important;
}
.media-left{
    padding-right: unset !important;
    padding-left: 10px !important;
}

@media screen and (min-width: 991px){
    .single-st_hotel #st-content-wrapper.single-hotel-style-2 .form-book-wrapper .form-group{
        float : right !important;
    }
}

.services-item.item-elementor .item .featured-image .st-tag-feature-sale .st_sale_class{
    direction: ltr;
}
#commentform > div > div:nth-child(2) > div.col-xs-12.col-md-4.col-md-push-8 > div > div.item{
    flex-wrap: wrap;
}
#commentform > div > div:nth-child(2) > div.col-12.col-md-4.col-md-push-8 > div > div.item{
    flex-wrap: wrap;
}
[dir=rtl] #st-content-wrapper .st-gallery .shares{
    right: 30px!important;
    left: unset !important;
}
#st-content-wrapper .st-map-box .google-map-mapbox #st-map{
    top: 10px !important;
}
.single #st-content-wrapper.st-style-4 .review-box{
    position: relative;
    z-index: 2;
}
#st-content-wrapper > div.st-relate.st-hotel-room-content > div > div.inner.service-list-wrapper.service-tour > div > div.owl-dots{
    transform: rotateY(180deg);
}

.single-st_cars .st-map-wrapper+#st-reviews{
    margin-top: unset;
}

.single-st_cars #st-content-wrapper #write-review #respond .review-items .item .rates{
    transform:rotateY(180deg) !important;
}
#st-content-wrapper > div.container.st-single-service-content > div.st-relate.car-layout3.st-hotel-room-content > div > div.inner.service-list-wrapper.service-tour > div > div.owl-dots{
    transform: rotateY(180deg) !important;
}

.single-st_hotel #st-content-wrapper #write-review #respond .review-items .item .rates{
    transform: rotateY(180deg) !important;
}
.single-st_tours .st-map-wrapper+#st-reviews{
    margin-top: unset !important;
}
.single-st_tours #st-content-wrapper  div.st-relate.st-hotel-room-content > div > div.inner.service-list-wrapper.rental-grid.service-tour > div > div.owl-dots{
    transform: rotateY(180deg) !important;
}

.single-st_activity .st-map-wrapper+#st-reviews{
    margin-top : unset !important;
}
.single-st_activity #st-content-wrapper div.inner.service-list-wrapper.service-tour > div > div.owl-dots{
    transform: rotateY(180deg) !important;
}
.fn-gantt .leftPanel .fn-label{
    margin-left: unset !important;
    margin-right: 15px !important;
}
.panel-single .text-right{
    text-align:right;
}

.rate-calendar .dropdown-menu{
    float: unset !important;
}


/*######## VISUAL COMPOSER MIXMAP ###########*/
/*.vc_responsive*/
.vc_responsive .daterangepicker.dropdown-menu .calendar .calendar-table .table-header .next:after{
    content : unset !important;
}
.vc_responsive .daterangepicker.dropdown-menu .calendar .calendar-table .table-header .prev:after{
    content : unset !important;
}
.vc_responsive .daterangepicker .table-sub-header{
    display:flex;
    justify-content: space-around;
}

.vc_responsive .list-destination.layout4 .destination-item .image .desc.multi a:before {
    content: "";
    height: 5px;
    width: 5px;
    display: inline-block;
    background: #fff;
    vertical-align: middle;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    margin-left: 10px;
    margin-right: 10px;
}
.vc_responsive .list-destination.layout4 .destination-item .image .desc.multi a:after{
    content: "";
    height: unset !important;
    width: unset !important;
    display: none !important;
}

.vc_responsive .search-form-wrapper .nav-tabs li a{
    margin-right: unset !important;
    margin-left: 1px !important;
}
.vc_responsive #st-content-wrapper .services-grid .item .reviews .rate:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 4px;
    border-radius: 4px;
    top: 9px;
    left: -12px;
    background: #D0D7DD;
}
.vc_responsive #st-content-wrapper .services-grid .item .reviews .rate:after{
    content: "";
    width: unset !important;
    height: unset !important;
    border-radius: unset !important;
}
.vc_responsive .search-result-page .service-slider-wrapper .st-service-slider .owl-nav button.owl-next{
    right: unset !important;
    left: -66px !important;
}
.vc_responsive .search-result-page .service-slider-wrapper .st-service-slider .owl-nav button.owl-next span{
    transform:rotateY(180deg) !important;
}
.vc_responsive .search-result-page .service-slider-wrapper .st-service-slider .owl-nav button.owl-prev{
    left : unset !important;
    right: -66px !important;
}
.vc_responsive .search-result-page .service-slider-wrapper .st-service-slider .owl-nav button.owl-prev span{
    transform: rotateY(180deg) !important;
}

.vc_responsive #moderm-pagination > ul > li > a > i.fa-angle-right:before{
    content: '\f105' !important;
}

.vc_responsive  #moderm-pagination > ul > li > a > i.fa-angle-left:before{
    content: '\f104' !important;
}
.vc_responsive  .search-result-page.st-tours .grid-item .thumb .service-avatar{
    right:unset !important;
    left: 20px !important;
}


.vc_responsive #st-content-wrapper .st-availability .st-calendar .daterangepicker .calendar.right{
    padding-left:20px !important;
}


.vc_responsive #st-content-wrapper .st-list-availability li span{
    margin-right: unset !important;
    margin-left: 10px !important;
}

.vc_responsive #st-content-wrapper.st-single-tour .st-program .st-program-list .item .header .arrow{
    float:left !important;
}

.vc_responsive #st-content-wrapper.st-single-tour .st-program .st-program-list .item .header h5{
    float: right !important;
}

.vc_responsive #st-content-wrapper.st-single-tour .st-tour-feature .item .icon{
    margin-right: 20px !important;
    margin-left: auto !important;
}
.vc_responsive #st-content-wrapper.st-single-tour .st-tour-feature .item{
    flex-direction: row-reverse !important;
}
.vc_responsive .search-result-page.st-tours .style-list .item-service .section-footer .service-price span.price{
    margin-right: 0px;
    margin-left: 5px !important;
}
.vc_responsive .search-result-page .st-hotel-result .item-service .car-equipments{
    float: unset !important;
}



/*####### HOT FIX ########*/
.item-rental .content-item .service-review .review{
    margin-left: unset !important;
    margin-right: 34px !important;
}
.item-rental .content-item .service-review .review:before {
    position: absolute;
    content: "";
    width: 4px;
    height: 4px;
    background: #d0d7dd;
    border-radius: 50%;
    right: -18px;
    top: 8px;
}

.item-rental .content-item .service-review .review:after {
    position: unset !important;
    content: "";
    width: unset !important;
    height: unset !important;
    background: none !important;
}
.item-rental .amenities .amenity{
    float: right !important;
}
#st-content-wrapper.st-style-elementor.search-result-page .service-list-wrapper > [class*=col-]{
    margin-bottom: 10px !important;
}

pre{
    margin-bottom:0 !important  ;
    font-family:iranyekan;
    font-size:14px;
}
.item-value pre{
    overflow: hidden;
    text-align: left;
    font-family: iranyekan;
    font-size: 14px;
    margin-bottom:0 !important
}
@media screen and (min-width: 991px){
    .service-list-wrapper.page-half-map .modern-search-result .item-content {
        left : unset !important;
        right : 50% !important;
    }
}


.st-style-elementor.search-result-page.layout-rental-4 .st-results .page-half-map .col-right .toggle-map{
    left: unset !important;
    right: 30px !important;
}
.st-style-elementor.search-result-page.layout-rental-4 .st-results .page-half-map.map-right{
    padding-left: unset !important;
    padding-right: 40px !important;
}
