@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 900;
    src: url('fonts/eot/IRANSansWeb(FaNum)_Black.eot');
    src: url('fonts/eot/IRANSansWeb(FaNum)_Black.eot?#iefix') format('embedded-opentype'),
        /* IE6-8 */
        url('fonts/woff2/IRANSansWeb(FaNum)_Black.woff2') format('woff2'),
        /* FF39+,Chrome36+, Opera24+*/
        url('fonts/woff/IRANSansWeb(FaNum)_Black.woff') format('woff'),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('fonts/ttf/IRANSansWeb(FaNum)_Black.ttf') format('truetype');
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: bold;
    src: url('fonts/eot/IRANSansWeb(FaNum)_Bold.eot');
    src: url('fonts/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'),
        /* IE6-8 */
        url('fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'),
        /* FF39+,Chrome36+, Opera24+*/
        url('fonts/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 500;
    src: url('fonts/eot/IRANSansWeb(FaNum)_Medium.eot');
    src: url('fonts/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'),
        /* IE6-8 */
        url('fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),
        /* FF39+,Chrome36+, Opera24+*/
        url('fonts/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 300;
    src: url('fonts/eot/IRANSansWeb(FaNum)_Light.eot');
    src: url('fonts/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'),
        /* IE6-8 */
        url('fonts/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'),
        /* FF39+,Chrome36+, Opera24+*/
        url('fonts/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('fonts/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 200;
    src: url('fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot');
    src: url('fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'),
        /* IE6-8 */
        url('fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'),
        /* FF39+,Chrome36+, Opera24+*/
        url('fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: normal;
    src: url('fonts/eot/IRANSansWeb(FaNum).eot');
    src: url('fonts/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),
        /* IE6-8 */
        url('fonts/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),
        /* FF39+,Chrome36+, Opera24+*/
        url('fonts/woff/IRANSansWeb(FaNum).woff') format('woff'),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('fonts/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
}

body *,
.elementor-heading-title.elementor-size-default {
    font-family: IRANSans, dashicons, FontAwesome;
}

p,
h2,
a,
.stt-mailchimp-form input[type=email],
.stt-mailchimp-form input[type=submit] {
    font-family: IRANSans !important;
}

.page-wrapper span {
    font-family: IRANSans;
}

.header__right .items li.st-header-link a {
    display: flex;
}

[dir=rtl] .header__center #st-main-menu .main-menu li.menu-item-has-children .fa {
    left: -10px !important;
    top: 50% !important;
}

#topbar.style-elementor .topbar-items li.topbar-item.link.social {
    margin-right: 0 !important;
}

.pagination ul {
    display: flex !important;
}

.booking-item-features-expand>li>i,
.info-activity .head,
.list.booking-filters-list .search_rating_star,
.pagination {
    width: 100% !important;
    display: flex !important;
    justify-content: center !important;
}

.st-list-service.slider.style_2 .st-button-prev {
    left: 0px !important;
    right: auto !important;
    transform: scaleX(-1);
}

.st-list-service.slider.style_2 .st-button-next {
    left: 50px !important;
    right: auto !important;
    transform: scaleX(-1);
}

.stt-mailchimp-form input[type=submit] {
    left: 6px !important;
    right: unset !important;
}

.stt-mailchimp-form input[type=email] {
    text-align: right !important;
}

.services-item.item-elementor .item .featured-image .st-tag-feature-sale {
    left: unset !important;
    right: 20px !important;
}

/*.panigation-list-new-style .page-numbers li .page-numbers.next .fa:before {*/
/*    content: "\e966" !important;*/
/*}*/

.panigation-list-new-style .page-numbers li .page-numbers.prev .fa:before {
    content: "\e968" !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
}

.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: 13px !important
}

.item_map .pull-right {
    float: left !important
}

.sidebar-widget li:before {
    content: "\f104";
    left: auto
}

.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;
}

.single-st_hotel .st-service-header .review-score .head .score,
.single-hotel_room .st-service-header .review-score .head .score,
.single-st_tours .st-service-header .review-score .head .score,
.single-st_rental .st-service-header .review-score .head .score,
.single-st_cars .st-service-header .review-score .head .score,
.single-st_activity .st-service-header .review-score .head .score {
    margin-left: unset;
    margin-right: 20px;
}

.media-left,
.media>.pull-left {
    padding-right: unset;
    padding-left: 10px;
}

#st-content-wrapper .review-list .comment-item .media .media-left {
    padding-right: unset;
    padding-left: 20px;
}

#st-content-wrapper .review-box .item .label {
    text-align: right;
}

#st-content-wrapper .review-box .item .label .number {
    right: unset;
    left: 2px;
}

.st-mod-style [type=button],
.st-mod-style [type=reset],
.st-mod-style [type=submit] {
    font-family: IRANSans;
}

.single #st-content-wrapper.st-style-4 .review-box .st-summany .label .number {
    margin-right: 15px;
    margin-left: unset;
    top: -3px;
}

.single #st-content-wrapper.st-style-elementor .button_reserve {
    margin-left: unset;
    margin-right: 12px;
}

.st-mod-style #st-content-wrapper.st-style-elementor .st-service-header2 .st-review-score .score {
    margin-right: unset;
    margin-left: 12px;
    font-family: IRANSans;
}

#st-content-wrapper .st-gallery.style-masonry .shares.dropdown .btn-group a.st-video-popup {
    margin-right: unset;
    margin-left: 16px;
}

.single #st-content-wrapper.st-style-4 .review-list .comment-item .media-left {
    padding-left: 16px;
    padding-right: unset;
}

.single #st-content-wrapper.st-style-4 .review-list .comment-item-body ul.review-star i {
    transform: scaleX(-1);
}

.stt-icon-arrow-left:before {
    content: "\e968" !important;
}

.stt-icon-arrow-right:before {
    content: "\e966" !important;
}

.single #st-content-wrapper.st-style-4 #st-list-room .st-border-right {
    border-right: unset;
    border-left: 1px solid #DEDEDE;
}

#st-content-wrapper .review-box .item .progress {
    transform: scaleX(-1);
}

.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;
    margin-right: 8px;
}

.services-item.item-elementor .item .content-item .reviews .rate-text {
    margin-right: unset;
    margin-left: 5px;
}

[dir=rtl] .services-item.item-elementor .item .content-item .reviews .rate {
    font-family: IRANSans;
    padding: 4px 4px 0px 0px;
}

[dir=rtl] .services-item.item-elementor .item .featured-image .featured {
    font-family: IRANSans;
}

.st-testimonial-modern-slider .st-testimonial .st-button-next {
    left: 50px;
    right: auto;
    transform: scaleX(-1);
}

.st-testimonial-modern-slider .st-testimonial .st-button-prev {
    left: 0px;
    right: auto;
    transform: scaleX(-1);
}

.blog-style3 .st-blog .sidebar-widget .wp-block-search__inside-wrapper .wp-block-search__button {
    right: unset;
    left: 6px;
}

.blog-style3 .st-blog .sidebar-widget .wp-block-search__inside-wrapper .wp-block-search__input {
    font-family: IRANSans;
    padding-right: 10px;
}

.cate.category-color ul li a {
    padding-right: 24px;
    padding-left: 10px;
}

.cate.category-color {
    left: unset;
    right: 15px;
}

.article-style3 .post-inner .meta ul li img {
    margin-right: unset;
    margin-left: 15px;
}

.article-style3 .post-inner .meta ul li::after {
    margin-right: 10px;
    margin-left: unset;
}

.st-list-post li>a {
    float: right;
    margin-left: 20px;
    margin-right: unset;
}

.sidebar-widget li:before {
    content: '' !important;
}

body.st-mod-style .st-style-elementor h3,
.blog-style3 .st-blog .sidebar-widget .h4,
.blog-style3 .st-blog .sidebar-widget .wp-block-search label {
    font-family: IRANSans;
}

.blog-style3 .st-blog .sidebar-widget.st_categories_new ul li a {
    position: absolute;
    right: 60px;
}

.blog-style3 .st-blog .sidebar-widget.st_categories_new ul li span,
.services-item.item-elementor .item .featured-image .st-tag-feature-sale .st_sale_class {
    font-family: IRANSans;
}

.daterangepicker .table-sub-header {
    display: flex !important;
}

.st_content .style-list .booking-item-wishlist-remove {
    font-family: FontAwesome !important;
}

.room-item .content .btn-show-price,
.room-item .content .show-detail,
.btn,
.wp-block-search__button,
#gotop,
.form-submit .submit,
body .page-wrapper .page-content .form-group-icon-left .form-control,
.page-template-template-user .btn-primary:active:hover,
.page-template-template-user .btn-primary:active,
.page-template-template-user .btn-primary:hover,
.page-template-template-user .btn-primary,
.single-post .blog-style3 .article-style3 .pagination .nav-links .box .post-title,
.single-post .blog-style3 .article-style3 .pagination .nav-links .box .meta-nav {
    font-family: IRANSans !important;
}

#st-login-form-page .modal-dialog .modal-body .login-form-wrapper form .form-group.field-password .stt-icon.ic-view {
    right: unset !important;
    left: 16px !important;
}

#st-login-form-page .modal-dialog .modal-body .login-form-wrapper form .user-type label input {
    margin-left: 5px;
    margin-right: unset !important;
}

.div-custom-date.st-calendar {
    z-index: 1 !important;
}

body .page-wrapper .page-content .form-group-icon-left .form-control {
    text-indent: unset;
}

.header__right .items .dropdown.dropdown-minicart .dropdown-toggle .cart-caret {
    font-family: IRANSans;
}

.single-st_tours #st-content-wrapper.st-style-elementor .st-inexclude .include li i,
.single-st_tours #st-content-wrapper.st-style-elementor .st-inexclude .exclude li i,
.single-st_tours #st-content-wrapper.st-style-elementor .st-inexclude ul li i,
.single-st_tours #st-content-wrapper.st-style-elementor .st-highlight .include li i,
.single-st_tours #st-content-wrapper.st-style-elementor .st-highlight .exclude li i,
.single-st_tours #st-content-wrapper.st-style-elementor .st-highlight ul li i,
.single-st_activity #st-content-wrapper.st-style-elementor .st-inexclude .include li i,
.single-st_activity #st-content-wrapper.st-style-elementor .st-inexclude .exclude li i,
.single-st_activity #st-content-wrapper.st-style-elementor .st-inexclude ul li i,
.single-st_activity #st-content-wrapper.st-style-elementor .st-highlight .include li i,
.single-st_activity #st-content-wrapper.st-style-elementor .st-highlight .exclude li i,
.single-st_activity #st-content-wrapper.st-style-elementor .st-highlight ul li i,
.single-st_cars #st-content-wrapper.st-style-elementor .st-inexclude .include li i,
.single-st_cars #st-content-wrapper.st-style-elementor .st-inexclude .exclude li i,
.single-st_cars #st-content-wrapper.st-style-elementor .st-inexclude ul li i,
.single-st_cars #st-content-wrapper.st-style-elementor .st-highlight .include li i,
.single-st_cars #st-content-wrapper.st-style-elementor .st-highlight .exclude li i,
.single-st_cars #st-content-wrapper.st-style-elementor .st-highlight ul li i,
.single-st_rental #st-content-wrapper.st-style-elementor .st-inexclude .include li i,
.single-st_rental #st-content-wrapper.st-style-elementor .st-inexclude .exclude li i,
.single-st_rental #st-content-wrapper.st-style-elementor .st-inexclude ul li i,
.single-st_rental #st-content-wrapper.st-style-elementor .st-highlight .include li i,
.single-st_rental #st-content-wrapper.st-style-elementor .st-highlight .exclude li i,
.single-st_rental #st-content-wrapper.st-style-elementor .st-highlight ul li i {
    margin-right: unset !important;
    margin-left: 10px !important;
}

.single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-program-list .st-program .accordion-header button span,
.single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-faq-list .st-program .accordion-header button span,
.single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-program-list .st-program .accordion-header button span,
.single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-faq-list .st-program .accordion-header button span,
.single-st_tours #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-program-list .st-program .accordion-header button span,
.single-st_tours #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-faq-list .st-program .accordion-header button span,
.single-st_tours #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-program-list .st-program .accordion-header button span,
.single-st_tours #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-faq-list .st-program .accordion-header button span,
.single-st_activity #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-program-list .st-program .accordion-header button span,
.single-st_activity #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-faq-list .st-program .accordion-header button span,
.single-st_activity #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-program-list .st-program .accordion-header button span,
.single-st_activity #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-faq-list .st-program .accordion-header button span,
.single-st_activity #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-program-list .st-program .accordion-header button span,
.single-st_activity #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-faq-list .st-program .accordion-header button span,
.single-st_activity #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-program-list .st-program .accordion-header button span,
.single-st_activity #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-faq-list .st-program .accordion-header button span,
.single-st_cars #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-program-list .st-program .accordion-header button span,
.single-st_cars #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-faq-list .st-program .accordion-header button span,
.single-st_cars #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-program-list .st-program .accordion-header button span,
.single-st_cars #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-faq-list .st-program .accordion-header button span,
.single-st_cars #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-program-list .st-program .accordion-header button span,
.single-st_cars #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-faq-list .st-program .accordion-header button span,
.single-st_cars #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-program-list .st-program .accordion-header button span,
.single-st_cars #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-faq-list .st-program .accordion-header button span,
.single-st_rental #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-program-list .st-program .accordion-header button span,
.single-st_rental #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-faq-list .st-program .accordion-header button span,
.single-st_rental #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-program-list .st-program .accordion-header button span,
.single-st_rental #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-faq-list .st-program .accordion-header button span,
.single-st_rental #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-program-list .st-program .accordion-header button span,
.single-st_rental #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-faq-list .st-program .accordion-header button span,
.single-st_rental #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-program-list .st-program .accordion-header button span,
.single-st_rental #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-faq-list .st-program .accordion-header button span {
    margin-left: 18px !important;
    margin-right: unset !important;
    font-family: IRANSans;
}

.single #st-content-wrapper.st-style-4 .st-section-single .item-attribute .item i {
    margin-right: unset !important;
    margin-left: 15px;
}

.single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-program-list .st-program .accordion-button .icon-question,
.single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-faq-list .st-program .accordion-button .icon-question,
.single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-program-list .st-program .accordion-button .icon-question,
.single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-faq-list .st-program .accordion-button .icon-question,
.single-st_tours #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-program-list .st-program .accordion-button .icon-question,
.single-st_tours #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-faq-list .st-program .accordion-button .icon-question,
.single-st_tours #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-program-list .st-program .accordion-button .icon-question,
.single-st_tours #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-faq-list .st-program .accordion-button .icon-question,
.single-st_activity #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-program-list .st-program .accordion-button .icon-question,
.single-st_activity #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-faq-list .st-program .accordion-button .icon-question,
.single-st_activity #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-program-list .st-program .accordion-button .icon-question,
.single-st_activity #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-faq-list .st-program .accordion-button .icon-question,
.single-st_activity #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-program-list .st-program .accordion-button .icon-question,
.single-st_activity #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-faq-list .st-program .accordion-button .icon-question,
.single-st_activity #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-program-list .st-program .accordion-button .icon-question,
.single-st_activity #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-faq-list .st-program .accordion-button .icon-question,
.single-st_cars #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-program-list .st-program .accordion-button .icon-question,
.single-st_cars #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-faq-list .st-program .accordion-button .icon-question,
.single-st_cars #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-program-list .st-program .accordion-button .icon-question,
.single-st_cars #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-faq-list .st-program .accordion-button .icon-question,
.single-st_cars #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-program-list .st-program .accordion-button .icon-question,
.single-st_cars #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-faq-list .st-program .accordion-button .icon-question,
.single-st_cars #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-program-list .st-program .accordion-button .icon-question,
.single-st_cars #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-faq-list .st-program .accordion-button .icon-question,
.single-st_rental #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-program-list .st-program .accordion-button .icon-question,
.single-st_rental #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-faq-list .st-program .accordion-button .icon-question,
.single-st_rental #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-program-list .st-program .accordion-button .icon-question,
.single-st_rental #st-content-wrapper.st-style-elementor.st-single-tour-9 .st-faq-list .st-program .accordion-button .icon-question,
.single-st_rental #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-program-list .st-program .accordion-button .icon-question,
.single-st_rental #st-content-wrapper.st-style-elementor.st-single-activity-4 .st-faq-list .st-program .accordion-button .icon-question,
.single-st_rental #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-program-list .st-program .accordion-button .icon-question,
.single-st_rental #st-content-wrapper.st-style-elementor.st-single-activity-5 .st-faq-list .st-program .accordion-button .icon-question {
    margin-left: 13px;
    margin-right: unset !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,
.single-st_tours #st-content-wrapper.st-style-elementor .st-map-wrapper .st-heading-section+.c-grey i,
.single-st_activity #st-content-wrapper.st-style-elementor .st-map-wrapper .st-heading-section+.c-grey i,
.single-st_cars #st-content-wrapper.st-style-elementor .st-map-wrapper .st-heading-section+.c-grey i,
.single-st_rental #st-content-wrapper.st-style-elementor .st-map-wrapper .st-heading-section+.c-grey i {
    margin-right: unset !important;
    margin-left: 8px;
}

.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 {
    border-left: 1px solid #DEDEDE;
    border-right: none;
    padding-right: unset;
    padding-left: 70px;
}

.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: 35px;
    padding-left: 28px;
}

.st-contact-form.st-border-new .form-group input {
    text-align: right;
    font-family: IRANSans;
}

.st-contact-form.st-border-new input[type=submit] {
    padding: 15px 20px 15px 45px;
}

.st-contact-form.st-border-new .st-button-subbmit::after {
    content: "\e966";
    font-size: small;
    right: unset;
    left: 20px;
}

::-webkit-scrollbar {
    width: 4px;
}

::-webkit-scrollbar-thumb {
    background: #868686;
}

#st-content-wrapper .accordion-item .accordion-body {
    font-family: IRANSans;
}

/* .next.page-numbers {
    transform: scaleX(-1);
} */

.st-owl-slider .owl-nav button.owl-next {
    left: 0;
    right: unset;
    transform: scaleX(-1);
}

.st-owl-slider .owl-nav button.owl-prev {
    left: 50px;
    right: unset;
    transform: scaleX(-1);
}

.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;
    margin-left: 10px;
}

.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;
    margin-left: 40px;
}

.st-mod-style #st-content-wrapper.st-style-elementor .st-service-header2 .st-address {
    margin-left: unset;
    margin-right: 10px;
}


.st-service-header2 .right .shares .share-item {
    line-height: 47px;
}

#st-content-wrapper.st-style-elementor .sidebar-item .item-content ul li label {
    display: flex;
}

#st-content-wrapper .st-gallery .shares .share-item:not(:last-child) {
    margin-right: unset;
    margin-left: 10px;
}

#st-content-wrapper .form-book-wrapper .st-sent-mail-customer .form-group input {
    direction: rtl;
}

.single .st-form-book-wrapper .st-wrapper-form-booking .nav-tabs li:last-child {
    padding-right: 5px;
    padding-left: unset;
}

.single .st-form-book-wrapper .st-wrapper-form-booking .nav-tabs li:first-child {
    padding-left: 5px;
    padding-right: unset;
}

.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;
}

.st-checkout-page.style-2 .cart-info .info-section ul li .value,
.st-checkout-page .cart-info .info-section ul li .detail .detail-list li,
.page-template-template-checkout-packages-new .cart-info .info-section ul li .detail .detail-list li {
    flex-direction: row-reverse;
    font-family: IRANSans;
}

.st-checkout-page .check-out-form .form-group .form-control,
.page-template-template-checkout-packages-new .check-out-form .form-group .form-control {
    font-family: IRANSans;
}

.st-checkout-page .cart-info .service-section,
.page-template-template-checkout-packages-new .cart-info .service-section {
    flex-direction: row-reverse;
}

[dir=rtl] .st-checkout-page.style-2 .cart-info .service-section .service-left {
    margin-left: 0;
    margin-right: 20px;
}

.update-glocation-title .title img {
    margin-right: unset;
    margin-left: 5px;
}

.st-checkout-page .cart-info .info-section ul li .detail .detail-list li.head,
.page-template-template-checkout-packages-new .cart-info .info-section ul li .detail .detail-list li.head {
    border-radius: 15px;
    padding: 10px;
}

.stt-icon-arrow-right-1:before {
    content: "\e966";
}

#st-login-form .modal-dialog .modal-body .login-form-wrapper form .form-group.field-password .stt-icon,
#st-login-form-page .modal-dialog .modal-body .login-form-wrapper form .form-group.field-password .stt-icon,
#st-forgot-form-page .modal-dialog .modal-body .login-form-wrapper form .form-group.field-password .stt-icon {
    right: unset;
    left: 16px;
}

#st-login-form .modal-dialog .modal-body .login-form-wrapper form .form-group input,
#st-login-form-page .modal-dialog .modal-body .login-form-wrapper form .form-group input,
#st-forgot-form-page .modal-dialog .modal-body .login-form-wrapper form .form-group input {
    direction: rtl;
}

#st-login-form .modal-dialog .modal-body .login-form-wrapper form .user-type label,
#st-login-form-page .modal-dialog .modal-body .login-form-wrapper form .user-type label,
#st-forgot-form-page .modal-dialog .modal-body .login-form-wrapper form .user-type label {
    margin-right: unset;
    margin-left: 30px;
}

#st-login-form .modal-dialog .modal-body .login-form-wrapper form .user-type label input,
#st-login-form-page .modal-dialog .modal-body .login-form-wrapper form .user-type label input,
#st-forgot-form-page .modal-dialog .modal-body .login-form-wrapper form .user-type label input {
    margin-left: 10px;
    margin-right: unset;
}

#st-login-form .modal-dialog .modal-body .login-form-wrapper form .advanced .social-login .st_login_social_link svg,
#st-login-form-page .modal-dialog .modal-body .login-form-wrapper form .advanced .social-login .st_login_social_link svg,
#st-forgot-form-page .modal-dialog .modal-body .login-form-wrapper form .advanced .social-login .st_login_social_link svg {
    left: unset;
    right: 16px;
}

main.page-content .user-profile-avatar.user_seting {
    margin-right: unset;
    margin-left: 15px;
}

.item-member-ship.style2 .item-st .pricingContent .stt-icon-check,
.item-member-ship.style2 .item-st .pricingContent .stt-icon-close {
    margin-left: 12px;
    margin-right: unset;
}

.elementor-44 .elementor-element.elementor-element-54d6ac11 .item-member-ship .item-st .title,
.elementor-44 .elementor-element.elementor-element-6577fb66 .item-member-ship .item-st .title,
.elementor-44 .elementor-element.elementor-element-72d1d44b .item-member-ship .item-st .title,
.elementor-44 .elementor-element.elementor-element-19723eaa .item-member-ship .item-st .title,
.elementor-44 .elementor-element.elementor-element-54d6ac11 .item-member-ship .item-st .price span,
.elementor-44 .elementor-element.elementor-element-6577fb66 .item-member-ship .item-st .price span,
.elementor-44 .elementor-element.elementor-element-72d1d44b .item-member-ship .item-st .price span,
.elementor-44 .elementor-element.elementor-element-19723eaa .item-member-ship .item-st .price span {
    font-family: IRANSans;
}

[dir=rtl] .st-banner-search-form.style_2 .st-search-form-el .st-search-el .search-form .form-date-field .date-item-arrow {
    transform: rotate(360deg);
}

#st-content-wrapper .st-gallery.style-masonry .shares.dropdown .btn-group a.st-gallery-popup span {
    margin-right: unset;
    margin-left: 10px;
}

.single .st-fixed-form-booking .st-form-booking-action form .st_grid_date li .st-item-date {
    text-align: right;
}

.panigation-list-new-style .page-numbers li .page-numbers.next {
    transform: scaleX(-1);
}

#collapseInExClude ul li i {
    margin-left: 15px;
    margin-right: unset;
}

.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered,
.single-st_hotel .st-service-header .review-score .head .score,
.single-hotel_room .st-service-header .review-score .head .score,
.single-st_tours .st-service-header .review-score .head .score,
.single-st_rental .st-service-header .review-score .head .score,
.single-st_cars .st-service-header .review-score .head .score,
.single-st_activity .st-service-header .review-score .head .score {
    font-family: IRANSans;
}

.form-group .select2 .select2-selection .select2-selection__arrow b:after {
    top: -17px;
    left: -10px;
}

/*.single-post .blog-style3 .article-style3 .pagination .nav-links .nav-next a .box .meta-nav{*/
/*    width: 100%;*/
/*}*/

/*span.meta-nav.prev-post{*/
/*    display: flex !important;*/
/*    flex-direction: row-reverse !important;*/
/*    width: 100%;*/
/*}*/

/*.single-post .blog-style3 .article-style3 .pagination .nav-links .box .meta-nav .stt-icon.stt-icon-arrow-left{*/
/*    transform: scaleX(-1);*/
/*}*/

/*.single-post .blog-style3 .article-style3 .pagination .nav-links .box{*/
/*    margin-right: 20px;*/
/*}*/

/*.single-post .blog-style3 .article-style3 .pagination .nav-links .nav-next a .box{*/
/*    margin-right: unset;*/
/*    margin-left: 10px;*/
/*}*/

/*.single-post .blog-style3 .article-style3 .pagination .nav-links .nav-next a .box .meta-nav{*/
/*    display: flex;*/
/*    justify-content: flex-end;*/
/*}*/

.single-post .blog-style3 .article-style3 .pagination .nav-links a img {
    margin: 0 10px;
}

.single-post .blog-style3 .article-style3 .pagination .nav-links .nav-next a .box {
    margin-left: unset;
}

.single-post .blog-style3 .article-style3 .pagination .nav-links .nav-next a .box .meta-nav {
    width: 100%;
    padding-right: 10px;
}

.single-post .blog-style3 .article-style3 .pagination .nav-links .box .meta-nav .stt-icon.stt-icon-arrow-right {
    right: 2%;
    transform: scaleX(-1);
    position: absolute;
    margin-left: 8px;
}

span.meta-nav.prev-post {
    width: 100%;
    display: flex;
    flex-direction: row-reverse;
}

.single-post .blog-style3 .article-style3 .pagination .nav-links .box .meta-nav .stt-icon.stt-icon-arrow-left {
    margin-right: 3px;
    transform: scaleX(-1);
}

.single-post .blog-style3 .article-style3 #comment-wrapper #respond .comment-form label {
    font-family: IRANSans;
}

.single-post .blog-style3 .article-style3 #comment-wrapper #respond .comment-form .comment-form-cookies-consent #wp-comment-cookies-consent {
    margin-left: 12px;
}

.single-post .blog-style3 .article-style3 #comment-wrapper #respond .form-submit::after {
    left: 20px;
    right: unset;
    content: "\e966";
}

.single-post .blog-style3 .article-style3 #comment-wrapper #respond .form-submit .submit {
    padding: 15px 22px 15px 46px;
}

.booking-item-rating .fa,
.booking-item.booking-item-small .booking-item-rating-stars,
.comment-form .add_rating,
.booking-item-payment .booking-item-rating-stars .fa-star,
.st-item-rating .fa,
li .fa-star,
li .fa-star-o,
li .fa-star-half-o,
.st-icheck-item label .fa,
.single-st_hotel #st-content-wrapper .st-stars i,
.service-list-wrapper .item .st-stars i,
.services-item.item-elementor .item .content-item .st-stars .stt-icon,
.st-hotel-result .item-service .thumb .booking-item-rating-stars li i {
    margin: 4px 3px;
    font-size: 14px;
}


.btn.has-icon .fa {
    margin-left: 10px;
    margin-right: unset;
}

.services-item.item-elementor .item .content-item .section-footer,
.content-inner.has-matchHeight {
    direction: rtl;
    text-align: right;
}

.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 {
    font-family: IRANSans;
    padding: unset;
}

.st-header-9 .st-search-form-calendar .calendar-time-wrapper .calendar-time.right {
    padding-right: unset;
    padding-left: 30px;
    display: flex;
}

.st-checkout-page.style-2 .cart-info .service-section .service-right .address i {
    margin-left: 4px;
    margin-right: unset;
}

.single-st_cars #st-content-wrapper .form-book-wrapper .form-extra-field {
    justify-content: right;
}

.daterangepicker .calendar-time-wrapper .calendar-time div>*:not(:first-child) {
    font-family: IRANSans;
}

.st-checkout-page.style-2 .cart-info .service-section .service-left {
    width: 170px;
    padding: 5px;
}

.st-checkout-page .cart-info .service-section .service-left .address .field-icon {
    margin-left: 5px;
}

/*.st-checkout-page.style-2 .cart-info .service-section{*/
/*    flex-direction: row;*/
/*}*/

.st-checkout-page .cart-info .service-section .service-left .title {
    margin-left: 10px;
    margin-right: unset;
}

/*[dir=rtl] .st-checkout-page.style-2 .cart-info .service-section .service-left{*/
/*    margin-left: 20px;*/
/*    margin-right: 0;*/
/*}*/

.st-checkout-page .booking-success-notice .booking-info-detail,
.page-template-template-checkout-packages-new .booking-success-notice .booking-info-detail {
    padding-left: unset;
    padding-right: 30px;
    border-left: 0;
    border-right: 3px solid var(--main-color, #5191FA);
}


.st-checkout-page.style-2 .booking-success-notice .booking-info-detail {
    border-left: 0;
    border-right: 1px solid #DEDEDE;
}

.service-list-wrapper.service-tour .services-item.item-elementor .item .content-item .title {
    text-align: right;
}

[dir=rtl] .services-item.item-elementor .item .content-item .price-wrapper .price {
    font-family: IRANSans;
}

.st-blog .post-inner .meta ul li {
    margin-right: unset;
    margin-left: 10px;
}

.st-blog .post-inner .meta ul li img {
    margin-left: 12px;
    margin-right: unset;
}

.st-blog .post-inner .meta ul li:after {
    margin-right: 12px;
    margin-left: unset;
}

.blog-style3 .st-blog .sidebar-widget.st_categories_new ul li a {
    padding: 6px 24px 6px 15px;
}

.blog-style3 .st-blog .sidebar-widget.st_categories_new ul li a::before {
    left: unset;
    right: 9px;
}

.daterangepicker.dropdown-menu.st-availability-calendar-wrapper.rtl.show-calendar.moveright.opensright {
    display: none !important;
}

.services-item.item-elementor .item .content-item .title {
    text-align: right;
}

body .page-wrapper .page-content .form-group-icon-left .form-control {
    padding-right: 30px;
}

.service-list-wrapper.service-tour .services-item.item-elementor .price-wrapper .price .sale-top .item {
    padding: 0 5px;
}

.service-list-wrapper.service-tour .services-item.item-elementor .price-wrapper .price .item {
    padding: 5px;
}

.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 {
    color: inherit;
}

#collapseFaq .st-program-list .header .field-icon {
    margin-right: unset !important;
    margin-left: 15px !important;
}

.single.st-mod-style .mfp-arrow.stt-icon-arrow-right,
.single.st-mod-style .mfp-arrow.stt-icon-arrow-left {
    transform: scaleX(-1) !important;
}

#collapseFaq .st-program-list .item .header .arrow {
    float: left;
}

.box_sale {
    left: 20px;
}

#st-content-wrapper .widget-box .related-services.related-hotel .hr {
    display: none !important;
}

@media screen and (max-width: 564px) {

    .st-header-9 .st-search-form-calendar .calendar.left,
    .st-header-9 .st-search-form-calendar .calendar.right {
        width: 100%;
    }
}

.search-result-page.layout5 .st-results .toolbar .toolbar-action li .dropdown-toggle,
.search-result-page.layout6 .st-results .toolbar .toolbar-action li .dropdown-toggle,
.search-result-page.tour-layout6 .st-results .toolbar .toolbar-action li .dropdown-toggle,
.search-result-page.tour-layout7 .st-results .toolbar .toolbar-action li .dropdown-toggle,
.search-result-page.activity-layout4 .st-results .toolbar .toolbar-action li .dropdown-toggle,
.search-result-page.activity-layout5 .st-results .toolbar .toolbar-action li .dropdown-toggle,
.search-result-page.car-layout3 .st-results .toolbar .toolbar-action li .dropdown-toggle,
.search-result-page.car-layout4 .st-results .toolbar .toolbar-action li .dropdown-toggle,
.search-result-page.layout-rental-4 .st-results .toolbar .toolbar-action li .dropdown-toggle,
.search-result-page.layout-rental-5 .st-results .toolbar .toolbar-action li .dropdown-toggle,
.page-template-template-transfer-search .st-style-elementor.search-result-page .st-results .toolbar .toolbar-action li .dropdown-toggle {
    color: var(--heading-color) !important;
}

.st-style-elementor .sidebar-filter .sidebar-item .item-content .btn-more-item {
    color: var(--main-color, #3B71FE) !important;
}

.st-style-elementor .sidebar-filter .sidebar-item .item-content .btn-more-item .stt-icon {
    margin-left: unset !important;
    margin-right: 7px !important;
}

.st-style-elementor.search-result-page.layout5 .top-filter ul li .dropdown,
.st-style-elementor.search-result-page.tour-layout7 .top-filter ul li .dropdown,
.st-style-elementor.search-result-page.activity-layout5 .top-filter ul li .dropdown,
.st-style-elementor.search-result-page.car-layout4 .top-filter ul li .dropdown,
.st-style-elementor.search-result-page.layout-rental-4 .top-filter ul li .dropdown {
    color: var(--heading-color) !important;
}

.single-post .blog-style3 .article-style3 #comment-wrapper #respond .comment-reply-title,
.map-view-button {
    font-family: IRANSans !important;
}

[dir=rtl] .services-item.item-elementor .item .content-item .reviews .rate {
    margin-right: 0px !important;
    margin-left: 12px !important;
}

.st-create-service .st-create-service-content .form-group select {
    background: #fff url(../images/arr_down.png) center left 10px no-repeat !important;
}