@media all and (max-width:885.98px) {
    .topmenu {
        display: flex;
        align-items: flex-end;
        justify-content: center;
        display: none;
    }

    .topmenu li {
        float: left;
        height: 35px;
        padding: 0;
        margin: 0 25px 5px 0;
    }

    .topmenu li:hover {
        position: relative;
    }

    .rtl_body .topmenu li {
        float: right;
    }

    .topmenu li a {
        float: left;
        height: 30px;
        font: 15px/30px 'Jost', sans-serif;
        background: none;
        color: #ffffff;
        padding: 0;
        text-decoration: none;
    }

    .rtl_body .topmenu li a {
        float: right;
    }

    .color_d .topmenu li a {
        color: #fff;
    }

    .topmenu li:hover>a,
    .topmenu li.current-menu-item>a {
        border-bottom: 2px solid rgb(5 161 197);
        text-decoration: none;
    }

    .topmenu ul ul {
        position: absolute;
        float: none;
        display: none;
        top: 34px;
        left: 0px;
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        border: 1px solid #eaeef4;
        border-radius: 4px;
        padding: 10px 0;
        height: auto;
        width: 235px;
        margin: 0;
    }

    .rtl_body .topmenu ul ul {
        left: auto;
        right: 0px;
    }

    .color_d .topmenu ul ul {
        border: 1px solid #444c61;
        background: #282d40;
        box-shadow: none;
    }

    .ugmenu {
        position: absolute;
        float: none;
        background: url(/wp-content/themes/newexchanger/images/ugm.png) no-repeat;
        top: -6px;
        left: 20px;
        width: 18px;
        height: 6px;
    }

    .color_d .ugmenu {
        background: url(/wp-content/themes/newexchanger/images/ugm_d.png) no-repeat;
    }

    .rtl_body .ugmenu {
        left: auto;
        right: 20px;
    }

    .topmenu ul ul ul .ugmenu {
        display: none;
    }

    .topmenu ul ul li {
        float: none;
        display: block;
        position: relative;
        height: auto;
        width: 235px;
        margin: 0;
    }

    .topmenu ul ul li>a,
    .topmenu ul ul li.current-menu-item>a {
        float: none !important;
        display: block;
        height: auto;
        padding: 8px 10px 8px 20px;
        font: 13px 'Jost', sans-serif;
        background: none;
        color: #2e3033;
        border-bottom: none;
        text-decoration: none;
        text-transform: none;
    }

    .rtl_body .topmenu ul ul li>a,
    .rtl_body .topmenu ul ul li.current-menu-item>a {
        padding: 8px 20px 8px 10px;
    }

    .color_d .topmenu ul ul li>a,
    .color_d .topmenu ul ul li.current-menu-item>a {
        color: #fff;
    }

    .topmenu ul ul li:hover>a {
        color: #2e3033;
        text-decoration: none;
        background: #f5f8fc;
        height: auto;
        border-bottom: none;
    }

    .color_d .topmenu ul ul li:hover>a {
        color: #fff;
        background: #1e2130;
    }

    .topmenu li li.has_sub_menu>a span {
        display: block;
        padding: 0 15px 0 0;
        background: url(/wp-content/themes/newexchanger/images/hsm.png) no-repeat right center;
    }

    .rtl_body .topmenu li li.has_sub_menu>a span {
        padding: 0 0px 0 15px;
        background: url(/wp-content/themes/newexchanger/images/hsm.png) no-repeat left center;
    }

    .topmenu ul ul ul {
        position: absolute;
        display: none;
        float: none;
        top: -11px;
        left: 235px;
        height: auto;
    }

    .rtl_body .topmenu ul ul ul {
        left: auto;
        right: 235px;
    }

    @media all and (max-width: 1300px) {
        .topmenu ul ul ul {
            left: auto;
            right: 235px;
        }

        .rtl_body .topmenu ul ul ul {
            left: 235px;
            right: auto;
        }
    }

    /* end top menu */

    /* mobile menu */
    .mobile_menu_wrap {
        display: block;
    }


    .mobile_menu_wrap {
        display: none;
    }


    .mobile_menu_abs {
        display: none;
        position: fixed;
        float: none;
        top: 0;
        left: 0;
        z-index: 999998;
        width: 100%;
        height: 100%;
        background: #000;
        filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
        -moz-opacity: 0.7;
        -khtml-opacity: 0.7;
        opacity: 0.7;
    }

    .mobile_menu {
        display: none;
        position: fixed;
        z-index: 999999;
        float: none;
        top: 0px;
        right: 0;
        padding: 20px 20px;
        width: 70%;
        bottom: 0;
        overflow-y: auto;
        overflow-x: hidden;
        background: #f3f7fc;
        word-break: break-all;
    }

    .color_d .mobile_menu {
        background: #282d40;
    }

    .rtl_body .mobile_menu {
        right: auto;
        left: 0;
    }

    .mobile_menu_title {
        color: #000000;
        font: 700 24px 'Jost', sans-serif;
        padding: 0 0 10px 0;
    }

    .color_d .mobile_menu_title {
        color: #fff;
    }

    .mobile_menu_close {
        position: absolute;
        float: none;
        top: 15px;
        right: 10px;
        width: 40px;
        height: 40px;
        cursor: poJost;
        background: url(/wp-content/themes/newexchanger/images/menu_close.png) no-repeat center center;
    }

    .rtl_body .mobile_menu_close {
        right: auto;
        left: 10px;
    }

    .mobile_menu_ins {
        padding: 0px 0 0 0;
    }

    .mobile_menu_ins li {
        display: block;
    }

    .mobile_menu_ins li a {
        display: block;
        font: 600 13px 'Jost', sans-serif;
        padding: 7px 0px;
        color: #000;
        text-decoration: none;
    }

    .color_d .mobile_menu_ins li a {
        color: #fff;
    }

    .mobile_menu_ins li.current-menu-item>a {
        position: relative;
        color: #0c72d7;
    }

    /* end mobile menu */

    .wrapper {
        position: relative;
        z-index: 80;
        min-height: 650px;
        overflow: hidden;
    }

    @media all and (max-width: 500px) {
        .wrapper {
            min-height: 50px;
        }
    }

    /* breadcrumb */
    .breadcrumb_wrap {
        padding: 20px 0 0px 0;
        position: relative;
        width: 100%;
    }

    .breadcrumb_div {
        max-width: 1150px;
        padding: 0 10px;
        margin: 0 auto;
    }

    h1.breadcrumb_title {
        margin: 0 0 15px 0;
        color: #fff;
        font: 600 18px 'Jost', sans-serif;
    }

    .color_d h1.breadcrumb_title {
        color: #fff;
    }

    .breadcrumb ul li {
        float: left;
        margin: 0 9px 0 0;
        padding: 0 0 0 12px;
        font: 12px 'Jost', sans-serif;
        background: url(/wp-content/themes/newexchanger/images/b_li.png) no-repeat 0 center;
    }

    .rtl_body .breadcrumb ul li {
        float: right;
        margin: 0 0 0 9px;
        padding: 0 12px 0 0;
        background-position: right center;
    }

    .breadcrumb ul li.first {
        padding: 0;
        background: none;
    }

    .breadcrumb ul li a {
        color: #222222;
        text-decoration: none;
    }

    .color_d .breadcrumb ul li a {
        color: #222222;
    }

    .breadcrumb ul li a:hover {
        text-decoration: underline;
    }

    @media all and (max-width: 500px) {
        h1.breadcrumb_title {
            margin: 0;
            font: 600 22px 'Jost', sans-serif;
        }

        .breadcrumb {
            display: none;
        }
    }

    /* end breadcrumb */

    .content_wrap {
        padding: 20px 10px 10px;
        max-width: 1150px;
        margin: 0 auto;
    }


    .content_wrap {
        padding: 20px 10px 20px;
    }


    .home .content_wrap {
        padding: 0;
        max-width: 100%;
    }

    /* inside content */
    .content {
        margin: 0 0px 20px 0px;
    }

    .content {
        float: left;
        width: 69%;
    }

    .rtl_body .content {
        float: right;
    }


    .content {
        width: 74%;
    }


    /* end inside content */

    /* text page */
    .page_wrap,
    .textblock {
        margin: 0 0 20px 0;
        padding: 20px 20px 1px;
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        border-radius: 4px;
    }

    .color_d .page_wrap,
    .color_d .textblock {
        background: #1e2130;
        box-shadow: none;
    }

    .text p {
        padding: 0 0 20px 0;
    }

    .text h1 {
        font: 600 22px 'Jost', sans-serif;
        margin: 0 0 20px 0;
    }

    .text h2 {
        font: 600 20px 'Jost', sans-serif;
        margin: 0 0 20px 0;
    }

    .text h3 {
        font: 600 18px 'Jost', sans-serif;
        margin: 0 0 20px 0;
    }

    .text h4 {
        font: 600 16px 'Jost', sans-serif;
        margin: 0 0 20px 0;
    }

    .text img,
    .text iframe {
        max-width: 100%;
    }

    .text ul {
        margin: 0 0 20px 20px;
    }

    .rtl_body .text ul {
        margin: 0 20px 20px 0px;
    }

    .text ul ul {
        margin: 0 0 0px 20px;
        padding: 10px 0 0 0;
    }

    .rtl_body .text ul ul {
        margin: 0 20px 0px 0px;
    }

    .text ul li {
        display: block;
        background: url(/wp-content/themes/newexchanger/images/liarr.png) no-repeat 0 3px;
        padding: 0 0 5px 12px;
    }

    .rtl_body .text ul li {
        padding: 0 12px 5px 0px;
        background-position: right 3px !important;
    }

    .text ol {
        list-style-type: decimal;
        margin: 0 0 20px 40px;
    }

    .rtl_body .text ol {
        margin: 0 40px 20px 0px;
    }

    .text ol ol {
        margin: 0 0 0px 20px;
        padding: 10px 0 10px 0;
    }

    .rtl_body .text ol ol {
        margin: 0 20px 0px 0px;
    }

    .text table {
        border: none;
        margin: 0 0 20px;
    }

    .text table th {
        font: 13px 'Jost', sans-serif;
        color: #7e90ae;
        background: #ffffff;
        border: none;
        padding: 10px 10px;
        border-bottom: 1px solid #eaeef4;
    }

    .color_d .text table th {
        color: #8094ad;
        background: #1e2130;
        border-bottom: 1px solid #353b51;
    }

    .text table th.th1 {
        border-radius: 4px 0 0 0;
    }

    .text table th.th2 {
        border-radius: 0 4px 0 0;
    }

    .rtl_body .text table th.th1 {
        border-radius: 0 4px 0 0;
    }

    .rtl_body .text table th.th2 {
        border-radius: 4px 0 0 0;
    }

    .text table td {
        font: 13px 'Jost', sans-serif;
        background: #ffffff;
        color: #000;
        border-bottom: 1px solid #eaeef4;
        padding: 10px 10px;
    }

    .color_d .text table td {
        color: #fff;
        background: #1e2130;
        border-bottom: 1px solid #353b51;
    }

    .text table tr:hover td {
        background: #f5f8fc;
    }

    .color_d .text table tr:hover td {
        background: #282d40;
    }

    .text table td.td1 {
        border-radius: 0 0 0 4px;
    }

    .text table td.td2 {
        border-radius: 0 0 4px 0;
    }

    .rtl_body .text table td.td1 {
        border-radius: 0 0 4px 0;
    }

    .rtl_body .text table td.td2 {
        border-radius: 0 0 0 4px;
    }

    /* end text page */

    /* toggle */
    .oncetoggle {
        border: 1px solid #eaeef4;
        border-radius: 3px;
        margin: 0 0 10px 0;
    }

    .color_d .oncetoggle {
        border: 1px solid #353b51;
    }

    .oncetoggletitle {
        border-radius: 3px;
        font: 600 14px/14px 'Jost', sans-serif;
        color: #000;
        padding: 0 5px;
        cursor: poJost;
    }

    .color_d .oncetoggletitle {
        color: #fff;
    }

    .oncetoggle.active .oncetoggletitle {
        border-bottom: 1px solid #eaeef4;
    }

    .color_d .oncetoggle.active .oncetoggletitle {
        border-bottom: 1px solid #353b51;
    }

    .oncetoggletitle_ins {
        padding: 14px 5px 12px 30px;
        background: url(/wp-content/themes/newexchanger/images/plus.png) no-repeat 0 center;
    }

    .color_d .oncetoggletitle_ins {
        background: url(/wp-content/themes/newexchanger/images/plus_w.png) no-repeat 0 center;
    }

    .oncetoggle.active .oncetoggletitle_ins {
        background: url(/wp-content/themes/newexchanger/images/minus.png) no-repeat 0 center;
    }

    .color_d .oncetoggle.active .oncetoggletitle_ins {
        background: url(/wp-content/themes/newexchanger/images/minus_w.png) no-repeat 0 center;
    }

    .rtl_body .oncetoggletitle_ins,
    .rtl_body .oncetoggle.active .oncetoggletitle_ins {
        padding: 14px 30px 12px 5px;
        background-position: right center;
    }

    .oncetogglebody {
        padding: 10px 12px 8px;
        font: 14px 'Jost', sans-serif;
        display: none;
    }

    .oncetoggle.active .oncetogglebody {
        display: block;
    }

    .oncetogglebody p {
        padding: 0 0 10px 0;
    }

    /* end toggle */

    /* reserve shortcode */
    .reserv_wrap {
        margin: 0 0 20px 0;
        position: relative;
    }

    .reserv_many {
        overflow: hidden;
    }

    .one_reserv {
        float: left;
        width: 250px;
        margin: 0 10px 10px 0;
        border-radius: 4px;
        border: 1px solid #eaeef4;
        background: #ffffff;
        padding: 10px;
    }

    .rtl_body .one_reserv {
        float: right;
        margin: 0 0px 10px 10px;
    }

    ::-webkit-scrollbar {
        width: 8px;
    }

    ::-webkit-scrollbar-thumb {
        background: #05a2c6;
        border-radius: 10px;
        border: 3px solid #01222f;
    }

    ::-webkit-scrollbar-track {
        background: #01222f;
    }

    .color_d .one_reserv {
        border: 1px solid #353b51;
        background: #1e2130;
    }

    .one_reserv_ico {
        float: left;
        width: 40px;
        height: 40px;
    }

    .rtl_body .one_reserv_ico {
        float: right;
    }

    .one_reserv_block {
        float: right;
        width: 200px;
        color: #000;
        font: 14px 'Jost', sans-serif;
        padding: 2px 0 0 0;
    }

    .rtl_body .one_reserv_block {
        float: left;
    }

    .color_d .one_reserv_block {
        color: #fff;
    }

    .one_reserv_title {
        font: 13px 'Jost', sans-serif;
        color: #7e90ae;
        margin: 0 0 1px 0;
    }

    .color_d .one_reserv_title {
        color: #8096ab;
    }

    /* end reserve shortcode */

    /* lchange shortcode */
    .shortcode_lchanges {
        margin: 0;
    }

    .shortcode_lchange_line {
        padding: 0 0 20px 0;
    }

    .shortcode_lchange_date {
        font: 13px 'Jost', sans-serif;
        color: #222222;
        margin: 0 0 10px 0;
    }

    .color_d .shortcode_lchange_date {
        color: #7e94ac;
    }

    .shortcode_lchange_why {
        float: left;
        width: 85px;
    }

    .rtl_body .shortcode_lchange_why {
        float: right;
    }

    .shortcode_lchange_ico {
        width: 40px;
        height: 40px;
    }

    .shortcode_lchange_txt {
        font: 13px 'Jost', sans-serif;
        padding: 6px 0 0 5px;
        color: #000;
    }

    .color_d .shortcode_lchange_txt {
        color: #fff;
    }

    .rtl_body .shortcode_lchange_txt {
        padding: 6px 5px 0 0px;
    }

    .shortcode_lchange_arr {
        float: left;
        width: 40px;
        height: 40px;
        background: url(/wp-content/themes/newexchanger/images/harr.png) no-repeat 0 center;
    }

    /* end lchange shortcode */

    /* terms */
    .term_description {
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        border-radius: 4px;
        padding: 20px 20px 1px;
        margin: 0 0 20px;
    }

    .color_d .term_description {
        background: #1e2130;
        box-shadow: none;
    }

    /* end terms */

    /* news */
    .many_news_wrap {
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        border-radius: 4px;
        padding: 20px 20px 1px;
        margin: 0 0 20px 0;
    }

    .color_d .many_news_wrap {
        background: #1e2130;
        box-shadow: none;
    }

    .one_news {
        border-bottom: 1px solid #eaeef4;
        padding: 0px 0px 20px;
        margin: 0 0px 20px 0px;
    }

    .color_d .one_news {
        border-bottom: 1px solid #2a2d39;
    }

    .single_news_wrap {
        padding: 20px 20px;
        margin: 0 0px 20px 0px;
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        border-radius: 4px;
    }

    .color_d .single_news_wrap {
        background: #1e2130;
        box-shadow: none;
    }

    h2.one_news_title {
        margin: 0 0 15px 0;
    }

    h2.one_news_title a {
        text-decoration: none;
        color: #000;
        font: 600 22px/22px 'Jost', sans-serif;
    }

    .color_d h2.one_news_title a {
        color: #fff;
    }

    h2.one_news_title a:hover {
        text-decoration: underline;
    }

    .one_news_excerpt {
        margin: 0 0 5px 0;
    }

    .one_news_excerpt.has_img {
        padding: 0 0 0 300px;
        position: relative;
        min-height: 150px;
    }

    .rtl_body .one_news_excerpt.has_img {
        padding: 0 300px 0 0px;
    }

    @media all and (max-width: 500px) {

        .one_news_excerpt.has_img,
        .rtl_body .one_news_excerpt.has_img {
            padding: 0;
        }
    }

    .one_news_image {
        position: absolute;
        float: none;
        top: 0;
        left: 0;
        width: 280px;
        height: 140px;
        border-radius: 10px;
    }

    .rtl_body .one_news_image {
        top: auto;
        right: 0;
    }

    .one_news_image img {
        width: 280px;
        height: 140px;
        border-radius: 10px;
    }

    @media all and (max-width: 500px) {

        .one_news_image,
        .rtl_body .one_news_image {
            width: 100%;
            height: auto;
            margin: 0 0 15px 0;
            position: static;
        }

        .one_news_image img {
            width: 100%;
            height: auto;
        }
    }

    .one_news_excerpt a {
        color: #333;
        text-decoration: none;
    }

    .color_d .one_news_excerpt a {
        color: #fff;
    }

    .one_news_date {
        float: left;
        padding: 4px 15px;
        color: #000;
        font: 12px 'Jost', sans-serif;
        border-radius: 4px;
        background: #f5f8fc;
        margin: 0 0 10px 0;
    }

    .color_d .one_news_date {
        color: #8095aa;
        background: #282d40;
    }

    .rtl_body .one_news_date {
        float: right;
    }

    .metabox_left {
        float: left;
        width: 340px;
    }

    .rtl_body .metabox_left {
        float: right;
    }

    .metabox_cats,
    .metabox_tags {
        font: 12px 'Jost', sans-serif;
    }

    .metabox_cats a,
    .metabox_tags a {
        text-decoration: underline;
    }

    .metabox_cats a:hover,
    .metabox_tags a:hover {
        text-decoration: none;
    }

    a.one_news_more {
        float: right;
        margin: -8px 0 0 0;
        padding: 8px 20px;
        border-radius: 4px;
        background: #0c72d8;
        text-decoration: none;
        color: #fff;
        font: 600 12px 'Jost', sans-serif;
    }

    a.one_news_more:hover {
        background: #0d5eae;
    }

    .rtl_body a.one_news_more {
        float: left;
    }

    @media all and (max-width: 500px) {
        .metabox_left {
            margin: 0 0 10px 0;
        }

        a.one_news_more {
            float: left;
            margin: 0 0 0px 0;
        }

        .rtl_body a.one_news_more {
            float: right;
            margin: 0 0 0px 0;
        }
    }

    /* end news */

    /* comment form */
    .comment_form {
        position: relative;
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        border-radius: 4px;
        padding: 20px 20px 10px;
        margin: 0 0px 20px 0px;
    }

    .color_d .comment_form {
        background: #1e2130;
        box-shadow: none;
    }

    .comment_form_title {
        font: 600 22px/22px 'Jost', sans-serif;
        color: #000;
        margin: 0px 0px 20px;
    }

    .color_d .comment_form_title {
        color: #fff;
    }

    a#cancel-comment-reply-link {
        color: #ff0000;
        font: 13px 'Jost', sans-serif;
        text-transform: none;
    }

    .comment_form_line {
        padding: 0 0 10px 0;
    }

    .comment_form_line label {
        font: 13px 'Jost', sans-serif;
        color: #000;
        display: block;
        padding: 0 0 3px;
    }

    .color_d .comment_form_line label {
        color: #8096ad;
    }

    /* end comment form */

    /* site form */
    .log_div_wrap,
    .cf_div_wrap,
    .reg_div_wrap,
    .lp_div_wrap,
    .rf_div_wrap,
    .acf_div_wrap,
    .domacc_div_wrap,
    .checkstatus_div_wrap,
    .userverify_div_wrap {
        margin: 0 0 20px 0;
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        border-radius: 4px;
        padding: 20px 20px 5px;
    }

    .color_d .log_div_wrap,
    .color_d .cf_div_wrap,
    .color_d .reg_div_wrap,
    .color_d .lp_div_wrap,
    .color_d .rf_div_wrap,
    .color_d .acf_div_wrap,
    .color_d .domacc_div_wrap,
    .color_d .checkstatus_div_wrap,
    .color_d .userverify_div_wrap {
        background: #1e2130;
        box-shadow: none;
    }

    .log_div_title,
    .cf_div_title,
    .reg_div_title,
    .lp_div_title,
    .rf_div_title,
    .acf_div_title,
    .domacc_div_title,
    .checkstatus_div_title,
    .userverify_div_title {
        font: 600 26px/26px 'Jost', sans-serif;
        color: #000;
        margin: 0 0 20px 0;
    }

    .color_d .log_div_title,
    .color_d .cf_div_title,
    .color_d .reg_div_title,
    .color_d .lp_div_title,
    .color_d .rf_div_title,
    .color_d .acf_div_title,
    .color_d .domacc_div_title,
    .color_d .checkstatus_div_title,
    .color_d .userverify_div_title {
        color: #fff;
    }

    .log_div,
    .cf_div,
    .reg_div,
    .lp_div,
    .rf_div,
    .acf_div,
    .domacc_div,
    .checkstatus_div,
    .userverify_div {
        padding: 0px;
    }

    .log_label,
    .cf_label,
    .reg_label,
    .lp_label,
    .rf_label,
    .acf_label,
    .checkstatus_label,
    .uv_label {
        margin: 0;
        padding: 0 0 3px;
        font: 13px 'Jost', sans-serif;
        color: #222222;
    }

    .color_d .log_label,
    .color_d .cf_label,
    .color_d .reg_label,
    .color_d .lp_label,
    .color_d .rf_label,
    .color_d .acf_label,
    .color_d .checkstatus_label,
    .color_d .uv_label {
        color: #8096ad;
    }

    .log_line,
    .cf_line,
    .reg_line,
    .lp_line,
    .rf_line,
    .acf_line,
    .checkstatus_line,
    .uv_line {
        padding: 0px 0 20px;
    }

    .log_line_subm_left,
    .reg_line_subm_left {
        float: left;
    }

    .rtl_body .log_line_subm_left,
    .rtl_body .reg_line_subm_left {
        float: right;
    }

    .log_line_subm_right {
        float: left;
        margin: 0 0 0 20px;
        font: 13px 'Jost', sans-serif;
    }

    .rtl_body .log_line_subm_right {
        float: right;
        margin: 0 20px 0 0px;
    }

    .log_line_subm_right p {
        padding: 1px 0;
    }

    .reg_line_subm_right {
        float: left;
        margin: 11px 0 0 20px;
        font: 13px 'Jost', sans-serif;
    }

    .rtl_body .reg_line_subm_right {
        float: right;
        margin: 11px 20px 0 0px;
    }

    /* end site form */

    /* comments */
    .comments_wrap {
        margin: 0 0 20px 0;
    }

    .comments_title {
        font: 600 22px 'Jost', sans-serif;
        padding: 0 0 20px 0;
    }

    .color_d .comments_title {
        color: #fff;
    }

    ul.commentlist {
        display: block;
    }

    ul.commentlist li {
        display: block;
    }

    ul.commentlist li li {
        display: block;
        margin: 0 0 0px 20px;
    }

    .comment_no_item {
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        border-radius: 4px;
        padding: 20px 20px 20px;
    }

    .color_d .comment_no_item {
        box-shadow: none;
        background: #1e2130;
    }

    .comment_notapproved {
        color: #000;
        background: #fadfe0;
        border-radius: 4px;
        font: 600 13px 'Jost', sans-serif;
        margin: 0 0 10px 0;
        padding: 10px;
    }

    .comment {
        position: relative;
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        border-radius: 4px;
        padding: 15px 20px 10px;
        margin: 0 0 10px 0px;
    }

    .color_d .comment {
        box-shadow: none;
        background: #1e2130;
    }

    a.comment_permalink {
        color: #000;
        position: absolute;
        float: none;
        top: 15px;
        right: 15px;
    }

    .color_d a.comment_permalink {
        color: #fff;
    }

    .rtl_body a.comment_permalink {
        right: auto;
        left: 15px;
    }

    .comment_top {
        padding: 0 0 15px 0;
    }

    .comment_author {
        font: 600 14px 'Jost', sans-serif;
        padding: 0 0 5px 0;
    }

    .link_edit a {
        font: 12px 'Jost', sans-serif;
    }

    .comment_date {
        font: 12px 'Jost', sans-serif;
    }

    a.comment-reply-link,
    .comment-reply-login {
        color: #000;
        position: absolute;
        float: none;
        font: 600 12px 'Jost', sans-serif;
        bottom: 15px;
        right: 15px;
    }

    .color_d a.comment-reply-link,
    .color_d .comment-reply-login {
        color: #fff;
    }

    .rtl_body a.comment-reply-link,
    .rtl_body .comment-reply-login {
        right: auto;
        left: 15px;
    }

    /* end comments */

    /* reviews */
    .many_reviews {
        margin: 0 0 20px 0;
    }

    .no_reviews {
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        border-radius: 4px;
        padding: 20px 20px 20px;
        margin: 0 0 20px 0;
    }

    .color_d .no_reviews {
        box-shadow: none;
        background: #1e2130;
    }

    .one_reviews {
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        border-radius: 4px;
        padding: 20px 20px 10px;
        margin: 0 0 20px 0;
    }

    .color_d .one_reviews {
        box-shadow: none;
        background: #1e2130;
    }

    .one_reviews_name {
        float: left;
        font: 600 15px 'Jost', sans-serif;
        margin: 0 5px 10px 0;
    }

    .color_d .one_reviews_name {
        color: #fff;
    }

    .rtl_body .one_reviews_name {
        float: right;
        margin: 0 0px 10px 5px;
    }

    .one_reviews_date {
        float: left;
        font: 600 15px 'Jost', sans-serif;
    }

    .color_d .one_reviews_date {
        color: #fff;
    }

    .rtl_body .one_reviews_date {
        float: right;
    }

    .one_reviews_text {
        font: 14px 'Jost', sans-serif;
        word-wrap: break-word;
        word-break: break-all;
    }

    .one_reviews_text p {
        padding: 0 0 10px 0;
    }

    .one_reviews_answer {
        text-align: right;
        font-style: italic;
        word-wrap: break-word;
        word-break: break-all;
    }

    .rtl_body .one_reviews_answer {
        text-align: left;
    }

    .one_reviews_answer_title {
        font-weight: 600;
    }

    .one_reviews_answer p {
        padding: 0 0 10px 0;
    }

    /* end reviews */

    /* domacc */
    .domacc_line {
        padding: 5px 0;
        border-bottom: 1px solid #eaeef4;
    }

    .color_d .domacc_line {
        border-bottom: 1px solid #353b51;
    }

    .domacc_label {
        margin: 0 10px 0 0;
        min-width: 50px;
        float: left;
        font: 600 13px 'Jost', sans-serif;
        color: #000;
    }

    .color_d .domacc_label {
        color: #fff;
    }

    .rtl_body .domacc_label {
        margin: 0 0px 0 10px;
        float: right;
    }

    .domacc_val {
        float: left;
        width: 200px;
        font: 13px 'Jost', sans-serif;
    }

    .rtl_body .domacc_val {
        float: right;
    }

    /* end domacc */

    /* atable */
    .pntable_wrap {
        margin: 0 0 20px 0;
    }

    .pntable_wrap_title {
        font: 24px 'Jost', sans-serif;
        color: #000;
        margin: 0 0 20px 0;
    }

    .color_d .pntable_wrap_title {
        color: #fff;
    }

    .pntable {
        margin: 0 0 20px;
    }

    .pntable table {
        width: 100%;
        border: none;
    }

    .pntable table th {
        padding: 15px 5px;
        font: 13px 'Jost', sans-serif;
        color: #7e90ae;
        background: #ffffff;
        border: none;
        border-bottom: 1px solid #eaeef4;
    }

    .color_d .pntable table th {
        color: #8094ad;
        background: #1e2130;
        border-bottom: 1px solid #353b51;
    }

    .pntable table th.th1 {
        border-radius: 4px 0 0 0;
    }

    .pntable table th.th2 {
        border-radius: 0 4px 0 0;
    }

    .rtl_body .pntable table th.th1 {
        border-radius: 0 4px 0 0;
    }

    .rtl_body .pntable table th.th2 {
        border-radius: 4px 0 0 0;
    }

    .pntable table td {
        padding: 12px 5px;
        font: 13px 'Jost', sans-serif;
        background: #ffffff;
        color: #000;
        border-bottom: 1px solid #eaeef4;
    }

    .color_d .pntable table td {
        color: #fff;
        background: #1e2130;
        border-bottom: 1px solid #353b51;
    }

    .pntable table tr:hover td {
        background: #f5f8fc;
    }

    .color_d .pntable table tr:hover td {
        background: #282d40;
    }

    .pntable table td.td1 {
        border-radius: 0 0 0 4px;
    }

    .pntable table td.td2 {
        border-radius: 0 0 4px 0;
    }

    .rtl_body .pntable table td.td1 {
        border-radius: 0 0 4px 0;
    }

    .rtl_body .pntable table td.td2 {
        border-radius: 0 0 0 4px;
    }

    .pntable table.has_adaptive tbody {
        display: block;
    }

    .pntable table.has_adaptive tr td {
        background: none;
    }

    .pntable .one_item {
        padding: 15px 20px;
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        border-radius: 4px;
        margin: 0 0 10px 0;
        display: block;
    }

    .color_d .pntable .one_item {
        box-shadow: none;
        background: #1e2130;
    }

    .pntable .one_item:hover {
        background: #f5f8fc;
    }

    .color_d .pntable .one_item:hover {
        background: #282d40;
    }

    .pntable .one_item_line {
        padding: 3px 0;
        display: block;
    }

    .pntable .one_item_label {
        padding: 0 10px 0px 0;
        font: 600 13px 'Jost', sans-serif;
    }

    .pntable .one_item_content {
        font: 13px 'Jost', sans-serif;
    }

    .exch_course2 {
        background: url(/wp-content/themes/newexchanger/images/liarr.png) no-repeat 0 center;
        padding: 1px 0 0 12px;
        margin: 0 0 0 6px;
    }

    .rtl_body .exch_course2 {
        background-position: right center !important;
        padding: 1px 12px 0 0px;
        margin: 0 6px 0 0px;
    }

    a.exch_status_link {
        font-weight: 600;
        color: #0390cb;
    }

    a.exch_status_link.st_payed,
    a.exch_status_link.st_coldpay,
    a.exch_status_link.st_realpay,
    a.exch_status_link.st_verify {
        color: #c9cb03;
    }

    a.exch_status_link.st_error {
        color: #ff0000;
    }

    a.exch_status_link.st_coldsuccess,
    a.exch_status_link.st_success {
        color: #03cb29;
    }

    .exch_sum {
        font-weight: 600;
    }

    /* end atable */

    /* user api */
    .userapi_form {
        border-radius: 4px;
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        margin: 0 0 20px 0;
        padding: 20px 20px;
    }

    .color_d .userapi_form {
        box-shadow: none;
        background: #1e2130;
    }

    .userapi_option_one {
        padding: 0 0 3px 0;
    }

    .userapi_form_label {
        font-weight: 600;
        padding: 0 0 3px 0;
    }

    .userapi_form_title {
        font: 600 22px 'Jost', sans-serif;
        color: #000;
        margin: 0px 0px 20px;
    }

    .color_d .userapi_form_title {
        color: #fff;
    }

    .userapi_form_token,
    .userapi_options {
        padding: 0 0 10px 0;
    }

    .userapi_textarea_label {
        font: 13px 'Jost', sans-serif;
        padding: 0 0 3px 0;
    }

    .userapi_textarea {
        padding: 0 0 10px 0;
    }

    .userapi_table_title {
        font: 600 22px 'Jost', sans-serif;
        color: #000;
        margin: 0 0 20px 0;
    }

    .color_d .userapi_table_title {
        color: #fff;
    }

    .userapi_table_one {
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        border-radius: 4px;
        padding: 15px 20px;
        position: relative;
        margin: 0 0 10px 0;
    }

    .color_d .userapi_table_one {
        box-shadow: none;
        background: #1e2130;
    }

    .userapi_table_one_title {
        font: 600 14px 'Jost', sans-serif;
        color: #000;
        padding: 0 0 5px 0;
    }

    .userapi_table_one_token,
    .userapi_table_one_login {
        padding: 0 0 10px 0;
    }

    a.userapi_table_one_delete {
        position: absolute;
        float: none;
        top: 17px;
        right: 15px;
        width: 35px;
        height: 35px;
        background: url(/wp-content/themes/newexchanger/images/big_close.png) no-repeat center center;
        cursor: poJost;
    }

    .rtl_body a.userapi_table_one_delete {
        right: auto;
        left: 15px;
    }

    a.userapi_table_one_delete:hover {
        opacity: 0.8;
    }

    a.userapi_table_one_delete.act {
        background: url(/wp-content/themes/newexchanger/images/ajax-loader.gif) no-repeat center center;
    }

    /* end user api */

    /* userwallets */
    .userwallets_form {
        border-radius: 4px;
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        margin: 0 0 20px 0;
        padding: 20px 20px;
    }

    .color_d .userwallets_form {
        box-shadow: none;
        background: #1e2130;
    }

    .verify_status {
        font: 600 13px 'Jost', sans-serif;
    }

    .verify_status.wait {
        color: #858c97;
    }

    .verify_status.success {
        color: #09b869;
    }

    .verify_status.not {
        color: #0c73d8;
    }

    .verify_status a {
        color: #0c73d8;
        text-decoration: none;
        border-bottom: 1px dotted #0c73d8;
    }

    .verify_status a:hover {
        border-bottom: none;
    }

    /* end userwallets */

    /* userverify */
    .userverify_text {
        margin: 0 0 20px 0;
        padding: 20px 20px 1px;
        border-radius: 4px;
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
    }

    .color_d .userverify_text {
        box-shadow: none;
        background: #1e2130;
    }

    .ustbl_line {
        padding: 0px 0 20px;
    }

    .ustbl_line_left {
        float: left;
        width: 300px;
        padding: 10px 0 0 0;
    }

    .rtl_body .ustbl_line_left {
        float: right;
    }

    @media all and (max-width: 960px) {

        .ustbl_line_left,
        .rtl_body .ustbl_line_left {
            float: none;
            width: auto;
            padding: 0 0 10px 0;
        }
    }

    .ustbl_title {
        padding: 0 0 5px 0;
        font: 13px 'Jost', sans-serif;
    }

    .ustbl_warn {
        color: #858c97;
        font: 13px 'Jost', sans-serif;
        padding: 0 0 10px 0;
    }

    .ustbl_file {
        padding: 0 0 10px 0;
    }

    .ustbl_res_error {
        color: #ff0000;
        font: 600 13px 'Jost', sans-serif;
        padding: 0 0 10px;
    }

    .usvefilelock {
        padding: 0 0 10px 20px;
        position: relative;
        font: 13px/15px 'Jost', sans-serif;
    }

    .rtl_body .usvefilelock {
        padding: 0 20px 10px 0px;
    }

    .usvefilelock_delete {
        position: absolute;
        float: none;
        top: -1px;
        left: 0px;
        width: 15px;
        height: 15px;
        background: url(/wp-content/themes/newexchanger/images/uv_close.png) no-repeat center center;
        cursor: poJost;
    }

    .usvefilelock_delete.active {
        background: url(/wp-content/themes/newexchanger/images/ajax-loader.gif) no-repeat center center;
    }

    .rtl_body .usvefilelock_delete {
        left: auto;
        right: 0px;
    }

    .ustbl_bar {
        width: 160px;
        height: 3px;
        position: relative;
        border-radius: 10px;
        background: #ccc;
        display: none;
    }

    .ustbl_bar_abs {
        position: absolute;
        float: none;
        top: 0;
        left: 0;
        width: 0px;
        height: 100%;
        border-radius: 10px;
        background: #66c497;
    }

    .rtl_body .ustbl_bar_abs {
        left: auto;
        right: 0;
    }

    .ustbl_line_right {
        float: right;
        width: 200px;
        border-radius: 3px;
        border: 1px solid #ebebeb;
        padding: 15px 15px 5px;
        position: relative;
    }

    .color_d .ustbl_line_right {
        border: 1px solid #353b51;
    }

    .rtl_body .ustbl_line_right {
        float: left;
    }

    .ustbl_line_right_abs {
        position: absolute;
        float: none;
        top: 20px;
        left: -15px;
        width: 31px;
        height: 15px;
        background: url(/wp-content/themes/newexchanger/images/uv_arr.png) no-repeat;
    }

    .rtl_body .ustbl_line_right_abs {
        left: auto;
        right: -15px;
        background: url(/wp-content/themes/newexchanger/images/uv_arr_right.png) no-repeat;
    }

    @media all and (max-width: 960px) {

        .ustbl_line_right,
        .rtl_body .ustbl_line_right {
            float: none;
            width: auto;
        }

        .ustbl_line_right_abs {
            display: none;
        }
    }

    .ustbl_eximg {
        padding: 0 0 10px 0;
        overflow: hidden;
        text-align: center;
    }

    .ustbl_eximg img {
        max-width: 100%;
    }

    .ustbl_descr {
        padding: 0 0 10px 0;
        color: #858c97;
        text-align: center;
        font: italic 13px 'Jost', sans-serif;
    }

    /* end userverify */

    /* sitemap */
    .sitemap_block {
        margin: 0 0 20px 0;
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        padding: 20px 20px 15px;
        border-radius: 4px;
    }

    .color_d .sitemap_block {
        box-shadow: none;
        background: #1e2130;
    }

    .sitemap_title {
        font: 600 22px/22px 'Jost', sans-serif;
        margin: 0 0 20px 0;
        color: #000;
    }

    .color_d .sitemap_title {
        color: #fff;
    }

    ul.sitemap_ul_exchanges li {
        float: left;
        display: block;
        width: 270px;
        margin: 0 20px 0 0;
        font: 13px 'Jost', sans-serif;
        padding: 0 0px 5px 12px;
        background: url(/wp-content/themes/newexchanger/images/liarr.png) no-repeat 0 3px;
    }

    .rtl_body ul.sitemap_ul_exchanges li {
        float: right;
        margin: 0 0px 0 20px;
    }

    @media all and (max-width: 960px) {

        ul.sitemap_ul_exchanges li,
        .rtl_body ul.sitemap_ul_exchanges li {
            float: none;
            margin: 0;
        }
    }

    ul.sitemap_ul li {
        display: block;
        padding: 0 0px 5px 12px;
        font: 13px 'Jost', sans-serif;
        background: url(/wp-content/themes/newexchanger/images/liarr.png) no-repeat 0 3px;
    }

    .rtl_body ul.sitemap_ul li,
    .rtl_body ul.sitemap_ul_exchanges li {
        padding: 0 12px 5px 0px;
        background-position: right 3px !important;
    }

    /* end sitemap */

    /* tarifs */
    .tarif_div {
        margin: 0 0 20px 0;
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        padding: 20px 20px 15px;
        border-radius: 4px;
    }

    .color_d .tarif_div {
        box-shadow: none;
        background: #1e2130;
    }

    .tarif_block {
        margin: 0 0 20px 0;
    }

    .tarif_title {
        font: 600 22px/22px 'Jost', sans-serif;
        margin: 0 0 20px 0;
        color: #000;
    }

    .color_d .tarif_title {
        color: #fff;
    }

    .tarif_table_title {
        padding: 10px 10px;
        background: #ffffff;
        font: 13px 'Jost', sans-serif;
        color: #7e90ae;
        border-bottom: 1px solid #eff1f3;
    }

    .color_d .tarif_table_title {
        color: #222222;
        background: #1e2130;
        border-bottom: 1px solid #353b51;
    }

    .tarif_table_title_part {
        float: left;
        width: 48%;
    }

    .rtl_body .tarif_table_title_part {
        float: right;
    }

    .tarif_table_title_arr {
        float: left;
        min-height: 3px;
        width: 3%;
    }

    .rtl_body .tarif_table_title_arr {
        float: right;
    }

    a.tarif_line {
        display: block;
        font: 13px 'Jost', sans-serif;
        color: #000;
        padding: 8px 10px 3px;
        text-decoration: none;
        background: #ffffff;
        border-bottom: 1px solid #eff1f3;
    }

    .color_d a.tarif_line {
        color: #fff;
        background: #1e2130;
        border-bottom: 1px solid #353b51;
    }

    a.tarif_line:hover {
        background: #f5f8fc;
    }

    .color_d a.tarif_line:hover {
        background: #282d40;
    }

    .tarif_line_top {
        padding: 0 0 5px 0;
    }

    .tarif_curs_line {
        float: left;
        width: 48%;
        overflow: hidden;
    }

    .rtl_body .tarif_curs_line {
        float: right;
    }

    .tarif_curs_title {
        float: left;
        padding: 0 0 0 30px;
        width: 125px;
        overflow: hidden;
        position: relative;
        font: 500 13px/25px 'Jost', sans-serif;
    }

    .rtl_body .tarif_curs_title {
        float: right;
        padding: 0 30px 0 0px;
    }

    .tarif_logo {
        position: absolute;
        float: none;
        top: 0;
        left: 0;
        width: 25px;
        height: 25px;
    }

    .rtl_body .tarif_logo {
        left: auto;
        right: 0;
    }

    .tarif_logo_ins {
        width: 25px;
        height: 25px;
    }

    .tarif_curs {
        float: left;
        padding: 0 0 0 30px;
        width: 105px;
        overflow: hidden;
        font: 13px/25px 'Jost', sans-serif;
    }

    .rtl_body .tarif_curs {
        float: right;
        padding: 0 30px 0 0px;
    }

    .tarif_curs_arr {
        float: left;
        height: 25px;
        width: 3%;
        background: url(/wp-content/themes/newexchanger/images/liarr.png) no-repeat center center;
    }

    .rtl_body .tarif_curs_arr {
        float: right;
    }

    .tarif_curs_reserv {
        padding: 5px 10px 5px 51%;
        color: #7e90ae;
        font: 12px 'Jost', sans-serif;
    }

    /* end tarifs */

    /* statstable */
    .statstablediv {
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        margin: 0 0 20px 0;
        padding: 15px 10px;
        border-radius: 4px;
        word-break: break-all;
        word-wrap: break-word;
    }

    .color_d .statstablediv {
        box-shadow: none;
        background: #1e2130;
    }

    .statstablediv table {
        width: 100%;
    }

    .statstablediv table th {
        padding: 5px 10px;
        text-align: left;
        background: none;
        font: 600 13px 'Jost', sans-serif;
    }

    .statstablediv table td {
        padding: 5px 10px;
        text-align: right;
        background: none;
        font: 13px 'Jost', sans-serif;
    }

    /* end statstable */

    /* partner stats */
    .statuserdiv {
        width: 350px;
        margin: 0 0 20px 0;
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        border-radius: 4px;
        padding: 15px 10px;
    }

    .color_d .statuserdiv {
        box-shadow: none;
        background: #1e2130;
    }

    .statuserdiv_title {
        font: 600 26px/26px 'Jost', sans-serif;
        color: #000;
        padding: 5px 0px 15px 10px;
    }

    .color_d .statuserdiv_title {
        color: #fff;
    }

    .statuserdiv table {
        width: 100%;
    }

    .statuserdiv table th {
        padding: 5px 10px;
        text-align: left;
        background: none;
        font: 600 13px 'Jost', sans-serif;
    }

    .statuserdiv table td {
        padding: 5px 10px;
        text-align: right;
        background: none;
        font: 13px 'Jost', sans-serif;
    }

    .promouserdiv h3 {
        font: 22px 'Jost', sans-serif;
        margin: 0 0 10px 0;
    }

    .promouserdiv h4 {
        font: 16px 'Jost', sans-serif;
        margin: 0 0 10px 0;
    }

    .promouserdiv p {
        padding: 0 0 20px 0;
    }

    /* end partner stats */

    /* partner payouts */
    .paytext {
        border-radius: 4px;
        margin: 0 0 20px 0;
        padding: 20px 20px;
        font: 13px 'Jost', sans-serif;
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
    }

    .color_d .paytext {
        box-shadow: none;
        background: #1e2130;
    }

    .paydiv {
        border-radius: 4px;
        margin: 0 0 20px 0;
        padding: 20px 20px;
        font: 13px 'Jost', sans-serif;
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
    }

    .color_d .paydiv {
        box-shadow: none;
        background: #1e2130;
    }

    .pay_left_col {
        padding: 0 0 5px 0;
        font: 600 13px 'Jost', sans-serif;
    }

    .pay_select {
        margin: 0 0 5px 0;
    }

    .pay_input {
        position: relative;
        margin: 0 0 10px 0;
    }

    a.delpay_link {
        font-weight: 600;
        color: #ff0000;
    }

    a.delpay_link.act {
        cursor: default;
        color: #ccc;
    }

    .paystatus {
        font-weight: 600;
    }

    .paystatus.pst1 {
        color: #0390cb;
    }

    .paystatus.pst2 {
        color: #03cb29;
    }

    .paystatus.pst3 {
        color: #ff0000;
    }

    .paystatus.pst4 {
        color: #ff0000;
    }

    /* end partner payouts */

    /* promotional */
    .promopage {
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        border-radius: 4px;
        margin: 0 0 20px 0;
        padding: 20px 20px 5px;
    }

    .color_d .promopage {
        box-shadow: none;
        background: #1e2130;
    }

    .promo_topmenu {
        margin: 0 0 20px 0;
    }

    .promo_topmenu ul {
        margin: 0;
        list-style: none;
        padding: 0;
    }

    .promo_topmenu li {
        display: inline;
        padding: 0;
        margin: 0 5px 0 0;
        background: none;
    }

    .rtl_body .promo_topmenu li {
        margin: 0 0px 0 5px;
    }

    .promo_topmenu a {
        margin: 0;
        padding: 0;
        font: 600 14px 'Jost', sans-serif;
    }

    .promo_topmenu a:hover {
        color: #ff0000;
    }

    .promo_topmenu li.current a {
        text-decoration: none;
        color: #000;
    }

    .color_d .promo_topmenu li.current a {
        color: #fff;
    }

    .promotext_warning {
        margin: 0 0 20px 0;
    }

    .one_promotxt {
        margin: 0 0 10px 0;
        font: italic 600 14px 'Jost', sans-serif;
    }

    .one_promotxt_code {
        margin: 0 0 30px 0;
    }

    .partner_textarea {
        height: 100px;
        min-height: 100px;
        max-height: auto;
    }

    .promo_menu {
        margin: 0 0 20px 0;
    }

    .promo_menu ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }

    .promo_menu ul li {
        display: inline;
        margin: 0 10px 0 0;
        padding: 0;
        background: none;
    }

    .rtl_body .promo_menu ul li {
        margin: 0 0px 0 10px;
    }

    .promo_menu ul li a {
        position: relative;
        margin: 0;
        border-bottom: 1px dotted #7e90ae;
        color: #7e90ae;
        text-decoration: none;
    }

    .promo_menu ul li a:hover {
        position: relative;
        margin: 0;
        border-bottom: 1px dotted #ff0000;
        color: #ff0000;
        text-decoration: none;
    }

    .promo_menu ul li.act a {
        position: relative;
        margin: 0;
        border-bottom: none;
        color: #000;
        text-decoration: none;
    }

    .color_d .promo_menu ul li.act a {
        color: #fff;
    }

    .pbcontainer {
        display: none;
    }

    .pbcontainer.act {
        display: block;
    }

    .prevbanner {
        margin: 0 0 5px 0;
    }

    .bannerboxone {
        margin: 0 0 25px 0;
    }

    .bannerboxlink a {
        position: relative;
        margin: 0;
        border-bottom: 1px dotted #7e90ae;
        color: #7e90ae;
        text-decoration: none;
    }

    .bannerboxlink a.act {
        position: relative;
        margin: 0;
        border-bottom: 1px dotted #000;
        color: #000;
        font-weight: 600;
        text-decoration: none;
    }

    .color_d .bannerboxlink a.act {
        border-bottom: 1px dotted #fff;
        color: #fff;
    }

    .bannerboxlink a:hover,
    .bannerboxlink a.act:hover {
        position: relative;
        margin: 0;
        border-bottom: 1px dotted #ff0000;
        color: #ff0000;
        text-decoration: none;
    }

    .bannerboxtextarea {
        padding: 10px 0 0 0;
        display: none;
    }

    /* end promotional */

    /* homepage */
    .homepage_wrap {
        padding: 20px 0 0 0;
    }


    .homepage_wrap {
        padding: 40px 0 0 0;
    }


    .home_wtext_wrap {
        position: relative;
        width: 100%;
        margin: 0 0 20px 0;
    }


    .home_wtext_wrap {
        margin: 0 0 50px 0;
    }


    .home_wtext_ins {
        max-width: 1150px;
        padding: 0 10px;
        margin: 0 auto;
    }

    .home_wtext_block {
        padding: 20px 20px 1px;
        border-radius: 4px;
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
    }

    .color_d .home_wtext_block {
        background: #1e2130;
        box-shadow: none;
    }

    .home_wtext_title {
        margin: 0 0 20px 0;
        font: 600 18px 'Jost', sans-serif;
        color: #08b868;
    }

    .home_text_wrap {
        padding: 25px 0 5px 0;
        position: relative;
        z-index: 13;
        background: #ffffff;
        width: 100%;
    }

    .color_d .home_text_wrap {
        background: #282d40;
    }

    .home_text_ins {
        max-width: 1150px;
        padding: 0 10px;
        margin: 0 auto;
    }

    h1.home_text_title {
        display: block;
        margin: 0 0 20px 0;
        font: 600 30px/30px 'Jost', sans-serif;
        color: #2e3033;
    }

    .color_d h1.home_text_title {
        color: #fff;
    }

    .home_lchange_wrap {
        padding: 40px 0 40px 0;
        position: relative;
        width: 100%;
        z-index: 10;
    }

    .home_lchange_wrap_ins {
        max-width: 1150px;
        margin: 0 auto;
        padding: 0 10px;
    }

    .home_lchange_title {
        margin: 0 0 25px 0;
        color: #2e3033;
        font: 600 30px/30px 'Jost', sans-serif;
    }

    .color_d .home_lchange_title {
        color: #fff;
    }

    .home_lchange_one {
        margin: 0 0px 20px 0;
    }


    .home_lchange_one {
        float: left;
        width: 48%;
        margin: 0 2% 0 0;


        .rtl_body .home_lchange_one {
            float: right;
        }

        .home_lchange_one.last_item {
            display: none;
        }
    }

    .home_lchange_one {
        float: left;
        margin: 0 2% 0 0;
        width: 32%;
    }

    .rtl_body .home_lchange_one {
        float: right;
        margin: 0 0px 0 2%;
    }

    .home_lchange_one.last_item {
        margin: 0;
        display: block;
    }


    .home_lchange_one_ins {
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        color: #222222;
        border-radius: 4px;
        padding: 20px 0px 20px 20px;
    }

    .color_d .home_lchange_one_ins {
        background: #1e2130;
        box-shadow: none;
    }

    .rtl_body .home_lchange_one_ins {
        padding: 20px 20px 20px 0px;
    }

    .home_lchange_date {
        font: 13px 'Jost', sans-serif;
        color: #222222;
        margin: 0 0 15px 0;
    }

    .color_d .home_lchange_date {
        color: #7e94ac;
    }

    .home_lchange_why {
        float: left;
        width: 130px;
        margin: 0 0 5px 0;
    }

    .rtl_body .home_lchange_why {
        float: right;
    }

    .home_lchange_ico {
        float: left;
        width: 40px;
        height: 40px;
    }

    .rtl_body .home_lchange_ico {
        float: right;
    }

    .home_lchange_txt {
        float: left;
        width: 80px;
        font: 13px 'Jost', sans-serif;
        padding: 3px 0 0 5px;
        color: #000;
    }

    .color_d .home_lchange_txt {
        color: #fff;
    }

    .rtl_body .home_lchange_txt {
        float: right;
        padding: 3px 5px 0 0px;
    }

    .home_lchange_arr {
        float: left;
        width: 30px;
        height: 40px;
        margin: 0 0 5px 0;
        background: url(/wp-content/themes/newexchanger/images/harr.png) no-repeat 0 center;
    }

    .rtl_body .home_lchange_arr {
        float: right;
    }

    .home_prate_wrap {
        padding: 30px 0 20px 0;
        position: relative;
        width: 100%;
        z-index: 10;
    }

    .home_prate_ins {
        max-width: 1150px;
        padding: 0 10px;
        margin: 0 auto;
    }

    .home_prate_blocktitle {
        margin: 0 0 25px 0;
        color: #2e3033;
        font: 600 30px/30px 'Jost', sans-serif;
    }

    .color_d .home_prate_blocktitle {
        color: #fff;
    }

    .home_prate_div_wrap {
        overflow: hidden;
    }

    .home_prate_one {
        margin: 0 0px 20px 0;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        background: #ffffff;
        border: 1px solid #e6ecf4;
        box-shadow: 0 0 5px #e1e9f2;
        border-radius: 4px;
        padding: 20px 20px;
    }

    .color_d .home_prate_one {
        background: #1e2130;
        border: 1px solid #1e2130;
        box-shadow: none;
    }

    .home_prate_div_wrap {
        margin: 0 0 20px 0;
    }

    .home_prate_one {
        float: left;
        margin: 0 2% 20px 0;
        width: 32%;
    }

    .rtl_body .home_prate_one {
        float: right;
        margin: 0 0px 20px 2%;
    }

    .home_prate_one.last_item {
        margin: 0 0 20px;
    }


    .home_prate_source {
        padding: 0 0 5px 0;
        font: 500 15px 'Jost', sans-serif;
        color: #000;
    }

    .color_d .home_prate_source {
        color: #fff;
    }

    .home_prate_rates {
        font: 13px 'Jost', sans-serif;
        color: #848680;
    }

    .color_d .home_prate_rates {
        color: #94aeb9;
    }

    .home_prate_rates span {
        padding: 0 0 0 2px;
        font-weight: 600;
    }

    .home_reserv_wrap {
        padding: 40px 0 25px 0;
        position: relative;
        width: 100%;
    }

    .home_reserv_block_ins {
        max-width: 1150px;
        padding: 0 10px;
        margin: 0 auto;
    }


    .ooter_timetable {
        color: #fff;
    }

    .home_reserv_title {
        margin: 0 0 25px 0;
        color: #ffffff;
        font: 600 30px/30px 'Jost', sans-serif;
    }

    .color_d .home_reserv_title {
        color: #fff;
    }

    .home_reserv_many {
        padding: 0 0 10px 0;
    }

    .one_home_reserv {
        width: 260px;
        margin: 0 auto 10px;
    }

    .one_home_reserv.hide_item {
        display: none;
    }


    .one_home_reserv {
        float: left;
        width: 48%;
        margin: 0 2% 10px 0;
    }

    .rtl_body .one_home_reserv {
        float: right;
    }



    .one_home_reserv {
        float: left;
        margin: 0 1% 10px 0;
        width: 24%;
    }

    .rtl_body .one_home_reserv {
        float: right;
        margin: 0 0px 10px 1%;
    }


    .one_home_reserv_ins {
        background: #ffffff;
        border: 0;
        border-radius: 19px;
        padding: 15px 0px 15px 15px;
        border-left: 6px #32c5d2 solid;
        border-right: 6px #32c5d2 solid;
    }

    .color_d .one_home_reserv_ins {
        background: #1e2130;
        border: 1px solid #1e2130;
        box-shadow: none;
    }

    .rtl_body .one_home_reserv_ins {
        padding: 15px 15px 15px 0px;
    }

    .one_home_reserv_ico {
        float: left;
        width: 40px;
        height: 40px;
    }

    .rtl_body .one_home_reserv_ico {
        float: right;
    }

    .one_home_reserv_block {
        float: left;
        width: 155px;
        color: #000;
        font: 14px 'Jost', sans-serif;
        padding: 1px 0 0 10px;
    }

    .color_d .one_home_reserv_block {
        color: #fff;
    }

    .rtl_body .one_home_reserv_block {
        float: right;
        padding: 1px 10px 0 0px;
    }

    .one_home_reserv_title {
        font: 600 14px 'Jost', sans-serif;
        margin: 0 0 1px 0;
    }

    .home_news_wrap {
        padding: 25px 0 25px 0;
        position: relative;
        z-index: 9;
        background: #ffffff;
        width: 100%;
    }

    .color_d .home_news_wrap {
        background: #282d40;
    }

    .home_news {
        max-width: 1150px;
        padding: 0 10px;
        margin: 0 auto;
    }

    .home_news_title {
        margin: 0 0 25px 0;
        color: #2e3033;
        font: 600 30px/30px 'Jost', sans-serif;
    }

    .color_d .home_news_title {
        color: #fff;
    }

    .home_news_div_wrap {
        margin: 0;
    }

    .home_news_one {
        margin: 0 0 20px 0;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }

    .home_news_one_image {
        margin: 0 0 20px 0;
    }

    .home_news_one_image img {
        width: 100%;
        border-radius: 10px;
    }

    .home_news_one_date {
        color: #222222;
        font: 14px 'Jost', sans-serif;
        margin: 0 0 5px 0;
    }

    .color_d .home_news_one_date {
        color: #8193ab;
    }

    .home_news_one_title {
        font: 18px 'Jost', sans-serif;
        margin: 0 0 7px 0;
    }

    .home_news_one_title a {
        color: #2e3033;
        text-decoration: none;
    }

    .color_d .home_news_one_title a {
        color: #fff;
    }

    .home_news_one_title a:hover {
        text-decoration: underline;
    }

    .home_news_one_content {
        font: 15px 'Jost', sans-serif;
    }

    .home_news_one_content a {
        color: #222222;
        text-decoration: none;
    }

    .home_news_one_content a:hover {
        text-decoration: underline;
    }


    .home_news_div_wrap {
        margin: 0 0 20px 0;
    }

    .home_news_one {
        float: left;
        margin: 0 2% 0 0;
        width: 32%;
    }

    .rtl_body .home_news_one {
        float: right;
        margin: 0 0px 0 2%;
    }

    .home_news_one.last_item {
        margin: 0;
    }


    .home_news_more_wrap,
    .home_reviews_more_wrap,
    .home_reserv_more_wrap {
        text-align: center;
        padding: 10px 0 0 0;
    }

    a.home_news_more,
    a.home_reviews_more,
    a.home_reserv_more {
        padding: 8px 20px;
        border-radius: 4px;
        background: #0c72d8;
        text-decoration: none;
        color: #fff;
        font: 600 12px 'Jost', sans-serif;
        position: relative;
    }

    a.home_news_more:hover,
    a.home_reviews_more:hover,
    a.home_reserv_more:hover {
        background: #0d5eae;
        color: #fff;
    }

    .home_reviews_wrap {
        padding: 25px 0 25px 0;
        position: relative;
        z-index: 11;
        width: 100%;
    }

    .home_reviews_ins {
        max-width: 1150px;
        padding: 0 10px;
        margin: 0 auto;
    }

    .home_reviews_block {
        padding: 0;
    }

    .home_reviews_title {
        margin: 0 0 25px 0;
        color: #2e3033;
        font: 600 30px/30px 'Jost', sans-serif;
    }

    .color_d .home_reviews_title {
        color: #fff;
    }

    .home_reviews_div {
        margin: 0 0 0px 0;
    }

    .home_reviews_one {
        margin: 0 0px 20px 0;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }

    .home_reviews_one_ins {
        background: #ffffff;
        box-shadow: 0 0 5px #e1e9f2;
        border-radius: 4px;
        padding: 20px 20px;
    }

    .color_d .home_reviews_one_ins {
        background: #1e2130;
        box-shadow: none;
    }

    .home_reviews_date {
        font: 600 14px 'Jost', sans-serif;
        margin: 0 0 10px 0;
    }

    .color_d .home_reviews_date {
        color: #fff;
    }

    .home_reviews_content {
        font: 15px 'Jost', sans-serif;
        color: #222222;
        word-wrap: break-word;
    }

    .color_d .home_reviews_content {
        color: #8394ae;
    }


    .home_reviews_div_wrap {
        margin: 0 0 30px 0;
    }

    .home_reviews_one {
        float: left;
        margin: 0 2% 0 0;
        width: 32%;
    }

    .rtl_body .home_reviews_one {
        float: right;
        margin: 0 0px 0 2%;
    }

    .home_reviews_one.last_item {
        margin: 0;
    }


    .home_advantages_wrap {
        padding: 40px 0 25px 0;
        position: relative;
        width: 100%;
        background: #ffffff;
        border-top: 1px solid #eaeef4;
        z-index: 10;
    }

    .color_d .home_advantages_wrap {
        background: #282d40;
        border-top: 1px solid #3f445a;
    }

    .home_advantages_ins {
        max-width: 1150px;
        padding: 0 10px;
        margin: 0 auto;
    }

    .home_advantages_blocktitle {
        margin: 0 0 25px 0;
        color: #2e3033;
        font: 600 30px/30px 'Jost', sans-serif;
    }

    .color_d .home_advantages_blocktitle {
        color: #fff;
    }

    .home_adv_div_wrap {
        overflow: hidden;
    }

    .home_advantages_one {
        margin: 0 0px 20px 0;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }

    .home_advantages_one a {
        text-decoration: none;
    }


    .home_adv_div_wrap {
        margin: 0 0 20px 0;
    }

    .home_advantages_one {
        float: left;
        margin: 0 2% 20px 0;
        width: 32%;
    }

    .rtl_body .home_advantages_one {
        float: right;
        margin: 0 0px 20px 2%;
    }

    .home_advantages_one.last_item {
        margin: 0 0 20px;
    }


    .home_advantages_img {
        margin: 0 0 10px;
        width: 80px;
        height: 80px;
    }

    .home_advantages_title {
        padding: 0 0 20px 0;
        font: 600 18px 'Jost', sans-serif;
        color: #2e3033;
    }

    .color_d .home_advantages_title {
        color: #fff;
    }

    .home_advantages_content {
        font: 14px 'Jost', sans-serif;
        color: #222222;
    }

    .color_d .home_advantages_content {
        color: #222222;
    }

    .home_partner_wrap {
        padding: 30px 0 20px 0;
        position: relative;
        width: 100%;
        background: #28282800;
        /* border-top: 1px solid #eaeef4; */
        z-index: 10;
    }

    .color_d .home_partner_wrap {
        background: #282d40;
        border-top: 1px solid #3f445a;
    }

    .home_partner_ins {
        max-width: 1150px;
        padding: 0 10px;
        margin: 0 auto;
    }

    .home_partner_title {
        margin: 0 0 25px 0;
        color: #ffffff;
        font: 600 22px/30px 'Jost', sans-serif;
    }

    .color_d .home_partner_title {
        color: #fff;
    }

    .home_partner_one {
        float: left;
        margin: 0 20px 10px 0;
    }

    .rtl_body .home_partner_one {
        float: right;
        margin: 0 0px 10px 20px;
    }

    /* end homepage */

    .xchange_table_wrap {
        max-width: 1150px;
        padding: 0 10px;
        margin: 0 auto;
    }

    .tbl_icon {
        float: left;
        padding: 8px 25px;
        /* padding: 5px 8px 3px; */
        background: #ffffff;
        border: 0px solid #eaeef4;
        border-radius: 15px;
        color: #222222;
        font: 13px/13px 'Jost', sans-serif;
        margin: 0 5px 5px 0;
        cursor: poJost;
        position: relative;
        text-transform: uppercase;
    }

    .rtl_body .tbl_icon {
        float: right;
        margin: 0 0px 5px 5px;
    }

    .color_d .tbl_icon {
        background: #282d40;
        border: 1px solid #282d40;
        color: #7f95aa;
    }

    .tbl_icon.active {
        background: #32c5d2;
        border: 0;
        color: #fff;
    }

    /* end tbl icons */

    /* type table 1, table 4 */
    .xchange_type_table {
        margin: 0 0px 40px;
        position: relative;
    }

   .xtt_icon_wrap {
       padding: 0 0 10px 0;
       display: flex;
       justify-content: center;
       align-items: center;
       align-content: center;
   }
    .xtt_left_col_icon {
        float: left;
        width: 100%;
    }

    .xtt_left_col_icon_ins {
        padding: 0;
    }

    .xtt_right_col_icon {
        float: right;
        width: 100%;
    }

    .xtt_right_col_icon_ins {
        padding: 0;
    }

    .rtl_body .xtt_left_col_icon {
        float: right;
    }

    .rtl_body .xtt_right_col_icon {
        float: left;
    }

    .xtt_left_col_icon {
        width: 100%;
    }

    .xtt_right_col_icon {
        width: 100%;
    }



    .xtt_left_col_icon {
        width: 100%;
    }

    .xtt_right_col_icon {
        width: 65%;
    }


    .tbl1 .xtt_left_col_icon {
        width: 100%;
    }

    .tbl1 .xtt_right_col_icon {
        width: 100%;
    }

    .tbl5 .xtt_left_col_icon {
        width: 100%;
        float: left;
    }

    .rtl_body .tbl5 .xtt_left_col_icon {
        float: right;
    }

    .tbl5 .xtt_right_col_icon {
        width: 100%;
        float: left;
        margin: 0 0 0 2%;
    }

    .rtl_body .tbl5 .xtt_right_col_icon {
        float: right;
        margin: 0 2% 0 0;
    }


    .xtt_table_wrap {
        margin: 0;
    }

    .xtt_table_body_wrap {
        position: relative;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        gap: 15px;
    }

    .xtt_html_abs {
        display: none;
        position: absolute;
        z-index: 5;
        float: none;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: #f2f7fc url(/wp-content/themes/newexchanger/images/ajax-big-loader.gif) no-repeat center center;
        opacity: 0.6;
    }

    .color_d .xtt_html_abs {
        background: #282d40 url(/wp-content/themes/newexchanger/images/d-ajax-big-loader.gif) no-repeat center center;
    }

    .xtt_left_col_table {
        float: left;
        padding: 10px 10px;
        border-radius: 15px;
        background: #ffffff;
        /* box-shadow: 0 0 5px #e1e9f2; */
        width: 48%;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        border-top: 3px #32c5d2 solid;
        border-bottom: 3px #32c5d2 solid;
        -webkit-box-sizing: border-box;
    }

    .color_d .xtt_left_col_table {
        background: #1e2130;
        box-shadow: none;
    }

    .rtl_body .xtt_left_col_table {
        float: right;
    }

    .xtt_right_col_table {
        float: right;
        padding: 10px 10px;
        border-radius: 15px;
        background: #ffffff;
        /* box-shadow: 0 0 5px #e1e9f2; */
        width: 48%;
        border-top: 3px #32c5d2 solid;
        border-bottom: 3px #32c5d2 solid;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }

    .color_d .xtt_right_col_table {
        background: #1e2130;
        box-shadow: none;
    }

    .rtl_body .xtt_right_col_table {
        float: left;
    }

    .xtt_data_col_clear {
        clear: both;
        height: 30px;
    }

    .xtt_data_col_table {
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }

    .footer_timetable {
        color: #fff
    }

    .htable_notwidget {
        padding: 180px 30px 20px;
        border-radius: 15px;
        background: #ffffff url(/wp-content/themes/newexchanger/images/no_exchange.png) no-repeat center 30px;
        background-size: 138px;
        color: #222222;
        font: 13px 'Jost', sans-serif;
        text-align: center;
        border-top: 3px #32c5d2 solid;
        border-bottom: 3px #32c5d2 solid;
    }

    .color_d .htable_notwidget {
        background: #1e2130 url(/wp-content/themes/newexchanger/images/no_exchange.png) no-repeat center 30px;
        box-shadow: none;
    }


    .xtt_left_col_table {
        width: 38%;
    }

    .xtt_right_col_table {
        width: 59%;
    }



    .xtt_left_col_table {
        width: 33%;
    }

    .xtt_right_col_table {
        width: 65%;
    }



    .tbl1 .xtt_left_col_table {
        width: 42%;
    }

    .tbl1 .xtt_right_col_table {
        width: 55%;
    }

    .xtt_data_col_clear {
        clear: none;
        height: auto;
    }

    .tbl5 .xtt_left_col_table {
        width: 100%;
        /* float: left; */
    }

    .rtl_body .tbl5 .xtt_left_col_table {
        float: right;
    }

    .tbl5 .xtt_right_col_table {
        width: 100%;
        float: left;
        margin: 0;
    }

    .rtl_body .tbl5 .xtt_right_col_table {
        float: right;
        margin: 0 2% 0 0;
    }

    .tbl5 .xtt_data_col_table {
        width: 100%;
        float: right;
    }

    .rtl_body .tbl5 .xtt_data_col_table {
        float: left;
    }


    .xtt_left_col_title,
    .xtt_left_incol_title {
        font: 13px 'Jost', sans-serif;
        color: #7e90ae;
        padding: 15px 0px;
        border-bottom: 1px solid #eaeef4;
        position: relative;
    }

    .color_d .xtt_left_col_title,
    .color_d .xtt_left_incol_title {
        border-bottom: 1px solid #353c4f;
        color: #8294aa;
    }

    .xtt_right_col_title,
    .xtt_right_incol_title {
        font: 13px 'Jost', sans-serif;
        color: #7e90ae;
        padding: 15px 0px;
        border-bottom: 1px solid #eaeef4;
        position: relative;
    }

    .color_d .xtt_right_col_title,
    .color_d .xtt_right_incol_title {
        border-bottom: 1px solid #353c4f;
        color: #8294aa;
    }

    .xtt_table_title1,
    .xtt_table_title2,
    .xtt_table_title3,
    .xtt_table_title4 {
        display: none;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }

    .xtt_title_link_wrap {
        position: absolute;
        float: none;
        top: 13px;
        right: 0;
        display: none;
    }

    .rtl_body .xtt_title_link_wrap {
        left: 0;
    }

    a.xtt_title_link {
        float: right;
        text-decoration: none;
        /* padding: 5px 8px 3px; */
        padding: 5px 20px;
        background: #32c5d2;
        border: 0;
        border-radius: 15px;
        margin: 0 5px 0px 0;
        cursor: poJost;
        position: relative;
        color: #222;
    }

    .rtl_body a.xtt_title_link {
        float: left;
        margin: 0 0px 0px 5px;
    }

    .color_d a.xtt_title_link {
        background: #282d40;
        border: 1px solid #282d40;
        color: #7f95aa;
    }

    a.xtt_title_link.active {
        background: #0c0d0e;
        border: 0;
        color: #fff;
    }

    .xtt_change_ico {
        width: 40px;
        height: 40px;
        margin: 5px auto 0;
    }

    .xtt_one_line_name {
        font: 13px 'Jost', sans-serif;
        color: #000;
    }

    .color_d .xtt_one_line_name {
        color: #fff;
    }

    .xtt_one_line_curs {
        font: 500 13px 'Jost', sans-serif;
        color: #000;
        height: 50px;
    }

    .color_d .xtt_one_line_curs {
        color: #fff;
    }

    .xtt_one_line_reserv {
        font: 13px 'Jost', sans-serif;
        color: #000;
        height: 50px;
    }

    .color_d .xtt_one_line_reserv {
        color: #fff;
    }

    .xtt_one_line_left {
        position: relative;
        border-bottom: 1px solid #eaeef4;
        cursor: poJost;
    }

    .color_d .xtt_one_line_left {
        border-bottom: 1px solid #353c4f;
    }

    .xtt_one_line_left:hover,
    .js_item_left.active .xtt_one_line_left {
        background: #32c5d224;
    }

    .color_d .xtt_one_line_left:hover,
    .color_d .js_item_left.active .xtt_one_line_left {
        background: #282d40;
    }

    .js_item_left.active .xtt_one_line_name,
    .js_item_left.active .xtt_one_line_curs,
    .xtt_one_line_left:hover .xtt_one_line_name,
    .xtt_one_line_left:hover .xtt_one_line_curs {
        color: #000;
    }

    .color_d .js_item_left.active .xtt_one_line_name,
    .color_d .js_item_left.active .xtt_one_line_curs,
    .color_d .xtt_one_line_left:hover .xtt_one_line_name,
    .color_d .xtt_one_line_left:hover .xtt_one_line_curs {
        color: #fff;
    }

    a.js_item_right {
        text-decoration: none;
    }

    .xtt_one_line_right {
        display: block;
        text-decoration: none;
        position: relative;
        border-bottom: 1px solid #eaeef4;
        cursor: poJost;
    }

    .color_d .xtt_one_line_right {
        border-bottom: 1px solid #353c4f;
    }

    .xtt_one_line_right:hover,
    .js_item_right.active .xtt_one_line_right {
        background: #32c5d224;
    }

    .color_d .xtt_one_line_right:hover,
    .color_d .js_item_right.active .xtt_one_line_right {
        background: #282d40;
    }

    .xtt_one_line_right:hover .xtt_one_line_name,
    .xtt_one_line_right:hover .xtt_one_line_curs,
    .xtt_one_line_right:hover .xtt_one_line_reserv,
    .js_item_right.active .xtt_one_line_name,
    .js_item_right.active .xtt_one_line_curs,
    .js_item_right.active .xtt_one_line_reserv {
        color: #000;
    }

    .color_d .xtt_one_line_right:hover .xtt_one_line_name,
    .color_d .xtt_one_line_right:hover .xtt_one_line_curs,
    .color_d .xtt_one_line_right:hover .xtt_one_line_reserv,
    .color_d .js_item_right.active .xtt_one_line_name,
    .color_d .js_item_right.active .xtt_one_line_curs,
    .color_d .js_item_right.active .xtt_one_line_reserv {
        color: #fff;
    }


    .xtt_left_col_title {
        float: left;
        width: 48%;
    }

    .rtl_body .xtt_left_col_title {
        float: right;
    }

    .xtt_right_col_title {
        float: right;
        width: 48%;
    }

    .rtl_body .xtt_right_col_title {
        float: left;
    }

    .xtt_table_title1 {
        display: block;
        text-align: center;
    }

    .xtt_table_title2 {
        display: block;
        text-align: center;
    }

    .xtt_one_line_left {
        padding: 5px 10px;
    }

    .xtt_one_line_ico_left {
        padding: 0 0 10px 0;
    }

    .xtt_one_line_name_left {
        text-align: center;
    }

    .xtt_one_line_curs_left {
        display: none;
    }

    .xtt_one_line_right {
        padding: 5px 10px;
    }

    .xtt_one_line_ico_right {
        padding: 0 0 10px 0;
    }

    .xtt_one_line_name_right {
        text-align: center;
    }

    .xtt_one_line_curs_right,
    .xtt_one_line_reserv_right {
        display: none;
    }



    .xtt_left_col_title {
        float: left;
        width: 48%;
    }

    .rtl_body .xtt_left_col_title {
        float: right;
    }

    .xtt_right_col_title {
        float: right;
        width: 48%;
    }

    .rtl_body .xtt_right_col_title {
        float: left;
    }

    .xtt_table_title1 {
        display: block;
        padding: 0 0 0 20px;
    }

    .rtl_body .xtt_table_title1 {
        padding: 0 20px 0 0px;
    }

    .xtt_table_title2 {
        display: block;
        padding: 0 0 0 20px;
    }

    .rtl_body .xtt_table_title2 {
        padding: 0 20px 0 0px;
    }

    .xtt_one_line_left {
        padding: 2px 0;
    }

    .xtt_one_line_ico_left {
        float: left;
        width: 25%;
    }

    .rtl_body .xtt_one_line_ico_left {
        float: right;
    }

    .xtt_one_line_name_left {
        float: left;
        width: 75%;
    }

    .rtl_body .xtt_one_line_name_left {
        float: right;
    }

    .xtt_one_line_name {
        display: table-cell;
        vertical-align: middle;
        height: 50px;
    }

    .xtt_one_line_curs_left {
        display: none;
    }

    .xtt_one_line_right {
        padding: 2px 0;
    }

    .xtt_one_line_ico_right {
        float: left;
        width: 25%;
    }

    .rtl_body .xtt_one_line_ico_right {
        float: right;
    }

    .xtt_one_line_name_right {
        float: left;
        width: 75%;
    }

    .rtl_body .xtt_one_line_name_right {
        float: right;
    }

    .xtt_one_line_curs_right,
    .xtt_one_line_reserv_right {
        display: none;
    }



.xtt_left_col_title {
    width: 38%;
}

.xtt_right_col_title {
    width: 59%;
}

.xtt_table_title1 {
    display: block;
}

.xtt_table_title2 {
    display: block;
    float: left;
    width: 60%;
}

.rtl_body .xtt_table_title2 {
    float: right;
}

.xtt_table_title4 {
    display: block;
    padding: 0 0 0 10px;
    float: left;
    width: 40%;
}

.rtl_body .xtt_table_title4 {
    float: right;
    padding: 0 10px 0 0px;
}

.xtt_one_line_left {
    padding: 2px 0;
}

.xtt_one_line_ico_left {
    width: 20%;
}

.xtt_one_line_name_left {
    width: 80%;
}

.xtt_one_line_right {
    padding: 2px 0;
}

.xtt_one_line_ico_right {
    width: 15%;
}

.xtt_one_line_name_right {
    width: 45%;
}

.xtt_one_line_curs_right {
    display: none;
}

.xtt_one_line_reserv_right {
    display: block;
    float: left;
    width: 40%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    overflow: hidden;
    border-left: none;
    margin: -2px 0 -2px 0px;
    padding: 2px 10px 2px 10px;
}

.rtl_body .xtt_one_line_reserv_right {
    float: right;
    border-left: 0;
    border-right: none;
}

.xtt_one_line_reserv {
    display: table-cell;
    vertical-align: middle;
}

.tbl5 .xtt_one_line_reserv {
    display: block;
    text-align: right;
    line-height: 50px;
}

.rtl_body .tbl5 .xtt_one_line_reserv {
    text-align: left;
}

.xtt_title_link_wrap {
    display: block;
}



.xtt_left_col_title {
    width: 33%;
}

.xtt_right_col_title {
    width: 65%;
}

.xtt_table_title2 {
    width: 46%;
}

.xtt_table_title3 {
    display: block;
    float: left;
    width: 30%;
    padding: 0 0px 0 10px;
}

.rtl_body .xtt_table_title3 {
    float: right;
    padding: 0 10px 0 0px;
}

.xtt_table_title4 {
    width: 24%;
}

.xtt_one_line_ico_left {
    width: 23%;
}

.xtt_one_line_name_left {
    width: 77%;
}

.xtt_one_line_ico_right {
    width: 12%;
}

.xtt_one_line_name_right {
    width: 34%;
}

.xtt_one_line_curs_right {
    display: block;
    float: left;
    width: 30%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    overflow: hidden;
    border-left: none;
    margin: -2px 0 -2px 0px;
    padding: 2px 10px 2px 10px;
}

.rtl_body .xtt_one_line_curs_right {
    float: right;
    border-left: 0;
    border-right: none;
}

.xtt_one_line_curs {
    display: table-cell;
    vertical-align: middle;
}

.xtt_one_line_reserv_right {
    width: 24%;
}

.tbl5 .xtt_one_line_reserv_right {
    width: 54%;
}



.tbl1 .xtt_left_col_title {
    width: 42%;
}

.tbl1 .xtt_right_col_title {
    width: 55%;
}

.tbl1 .xtt_one_line_ico_left {
    width: 17%;
}

.tbl1 .xtt_one_line_name_left {
    width: 43%;
}

.tbl1 .xtt_one_line_curs_left {
    display: block;
    float: left;
    width: 40%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    overflow: hidden;
    padding: 0px 10px 0px 10px;
}

.rtl_body .tbl1 .xtt_one_line_curs_left {
    float: right;
}

.tbl1 .xtt_one_line_curs_left .xtt_one_line_curs {
    display: block;
    text-align: right;
    line-height: 50px;
}

.rtl_body .tbl5 .xtt_one_line_curs {
    text-align: left;
}

.tbl5 .xtt_left_col_title {
    width: 26%;
}

.tbl5 .xtt_right_col_title {
    width: 36%;
    float: left;
    margin: 0 0 0 2%;
}

.rtl_body .tbl5 .xtt_right_col_title {
    float: right;
    margin: 0 2% 0 0;
}

.tbl5 .xtt_one_line_ico_left {
    width: 23%;
}

.tbl5 .xtt_one_line_name_left {
    width: 77%;
}

.tbl5 .xtt_one_line_ico_right {
    width: 18%;
}

.tbl5 .xtt_one_line_name_right {
    width: 42%;
}

.tbl5 .xtt_one_line_reserv_right {
    width: 40%;
}


.xtt_one_line_rez {
    cursor: poJost;
    display: none;
    position: absolute;
    float: none;
    top: 50%;
    right: 10px;
    width: 22px;
    height: 22px;
    background: url(/wp-content/themes/newexchanger/images/rez.png) no-repeat center center;
    margin: -11px 0 0 0;
}

.color_d .xtt_one_line_rez {
    background: url(/wp-content/themes/newexchanger/images/rez_w.png) no-repeat center center;
}

.rtl_body .xtt_one_line_rez {
    right: auto;
    left: 10px;
}


.xtt_one_line_rez {
    display: block;
}


.xtt_one_line_rez:hover {
    opacity: 0.6;
}

.xtt_one_line_rez_ins {
    display: none;
}

.xtt_line_tab {
    display: none;
}

.xtt_line_tab.active {
    display: block;
}

/* end type table 1 */

/* type table 2 */
.xchange_type_plitka {
    padding: 0 0 40px;
}

.xtp_icon_wrap {
    padding: 0 0 10px 0;
}


.xtp_icon_wrap {
    display: none;
}


.xtp_left_col_icon {
    float: left;
    width: 48%;
}

.rtl_body .xtp_left_col_icon {
    float: right;
}

.xtp_right_col_icon {
    float: right;
    width: 48%;
}

.rtl_body .xtp_right_col_icon {
    float: left;
}

.xtp_table_wrap {
    background: #ffffff;
    box-shadow: 0 0 5px #e1e9f2;
    border-radius: 4px;
    padding: 20px;
}

.color_d .xtp_table_wrap {
    background: #1e2130;
    box-shadow: none;
}

.xtp_col_table_body {
    margin: 0 0 20px 0;
}

.xtp_left_col_table {
    margin: 0 0 20px 0;
}

.xtp_right_col_table {
    margin: 0;
}


.xtp_left_col_table {
    float: left;
    width: 50%;
}

.rtl_body .xtp_left_col_table {
    float: right;
}

.xtp_right_col_table {
    float: right;
    width: 50%;
}

.rtl_body .xtp_right_col_table {
    float: left;
}

.xtp_right_col_table_ins {
    padding: 0 0 0 20px;
}

.rtl_body .xtp_right_col_table_ins {
    padding: 0 20px 0 0px;
}


.xtp_table_title {
    font: 600 18px 'Jost', sans-serif;
    color: #000;
    margin: 0 0 15px 0;
}

.color_d .xtp_table_title {
    color: #fff;
}

.xtp_table_list {
    padding: 0 0 10px 0;
}

.xtp_item {
    float: left;
    padding: 2px;
    width: 50px;
    height: 50px;
    margin: 0 10px 10px 0;
    border-radius: 3px;
    border: 1px solid #e6ecf4;
    cursor: poJost;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}

.color_d .xtp_item {
    border: 1px solid #353b51;
}

.rtl_body .xtp_item {
    float: right;
    margin: 0 0px 10px 10px;
}

.xtp_item.active {
    box-shadow: 0 0 5px #858c97;
}

.xtp_item.not {
    opacity: 0.3;
}

.xtp_item_ico {
    width: 50px;
    height: 50px;
}

.xtp_curs_wrap {
    position: relative;
    padding: 0 125px 0 0;
    margin: 0 0 20px 0;
    height: 50px;
}

.rtl_body .xtp_curs_wrap {
    padding: 0 0px 0 125px;
}

.xtp_input_wrap input {
    font: 20px/50px 'Jost', sans-serif;
    padding: 0 20px 0 20px;
    height: 50px;
    width: 100%;
}

.xtp_select_wrap {
    position: absolute;
    float: none;
    top: 0px;
    right: 0px;
    width: 120px;
    height: 50px;
}

.rtl_body .xtp_select_wrap {
    right: auto;
    left: 0px;
}

.xtp_select_wrap select {
    width: 100%;
    height: 50px;
}

.xtp_commis_wrap {
    position: relative;
    margin: 0 0 20px 0;
}

.xtp_commis_text {
    position: absolute;
    top: 0;
    right: 15px;
    height: 50px;
    font: 13px/50px 'Jost', sans-serif;
}

.rtl_body .xtp_commis_text {
    right: auto;
    left: 15px;
}

.xtp_commis_wrap input {
    font: 20px/50px 'Jost', sans-serif;
    padding: 0 20px 0 20px;
    height: 50px;
    width: 100%;
}

.xtp_line {
    padding: 0 0 10px 0;
    font: 13px 'Jost', sans-serif;
}

.xtp_line span {
    font-weight: 600;
}

a.xtp_link {
    color: #0c72d8;
    font-weight: 600;
}

.xtp_html_wrap {
    position: relative;
    min-height: 50px;
}

.xtp_html_abs {
    display: none;
    position: absolute;
    z-index: 5;
    float: none;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #f4f8fc url(/wp-content/themes/newexchanger/images/ajax-big-loader.gif) no-repeat center center;
    opacity: 0.6;
}

.color_d .xtp_html_abs {
    background: #272c3e url(/wp-content/themes/newexchanger/images/d-ajax-big-loader.gif) no-repeat center center;
}

a.xtl_submit,
a.xtp_submit {
    display: block;
    text-decoration: none;
    background: #0c72d8;
    border-radius: 4px;
    border: none;
    height: 50px;
    width: 260px;
    max-width: 100%;
    margin: 0 auto;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #fff;
    font: 600 18px/50px 'Jost', sans-serif;
    cursor: poJost;
    text-align: center;
}

a.xtl_submit:hover,
a.xtp_submit:hover {
    background: #0d5eae;
}

a.xtl_submit.active,
a.xtp_submit.active {
    background: #ccc;
    cursor: default;
}

/* end type table 2 */

/* type table 3 */
.xchange_type_list {
    padding: 0 0 40px 0;
}

.xtl_html_wrap {
    position: relative;
}

.xtl_html_abs {
    display: none;
    position: absolute;
    z-index: 5;
    float: none;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #f4f8fc url(/wp-content/themes/newexchanger/images/ajax-big-loader.gif) no-repeat center center;
    opacity: 0.6;
}

.color_d .xtl_html_abs {
    background: #272c3e url(/wp-content/themes/newexchanger/images/d-ajax-big-loader.gif) no-repeat center center;
}

.xtl_table_body {
    margin: 0 0 20px 0;
}

.xtl_left_col,
.xtl_right_col {
    border-radius: 4px;
    background: #ffffff;
    padding: 15px;
    box-shadow: 0 0 5px #e1e9f2;
    min-height: 1px;
    margin: 0 0 20px 0;
}

.color_d .xtl_left_col,
.color_d .xtl_right_col {
    background: #1e2130;
    box-shadow: none;
}

.xtl_center_col {
    margin: 0 0 20px 0;
}

a.xtl_change {
    display: block;
    width: 35px;
    height: 35px;
    margin: 0 auto;
    background: url(/wp-content/themes/newexchanger/images/xtl_change.png) no-repeat center center;
}

a.xtl_change:hover {
    opacity: 0.8;
}


.xtl_table_wrap {
    border-radius: 4px;
    background: #ffffff;
    box-shadow: 0 0 5px #e1e9f2;
    padding: 30px;
}

.color_d .xtl_table_wrap {
    background: #1e2130;
    box-shadow: none;
}

.xtl_left_col {
    float: left;
    width: 47%;
    position: relative;
    background: none;
    box-shadow: none;
    padding: 0;
    margin: 0;
}

.rtl_body .xtl_left_col {
    float: right;
}

.xtl_center_col {
    float: left;
    width: 6%;
    margin: 0;
    padding: 50px 0 0 0;
}

.rtl_body .xtl_center_col {
    float: right;
}

.xtl_right_col {
    float: right;
    width: 47%;
    position: relative;
    background: none;
    box-shadow: none;
    padding: 0;
    margin: 0;
}

.rtl_body .xtl_right_col {
    float: left;
}


.xtl_table_title {
    font: 600 18px 'Jost', sans-serif;
    color: #000;
    padding: 0 0 20px 0;
}

.color_d .xtl_table_title {
    color: #fff;
}

.xtl_ico_wrap {
    display: none;
}

.xtl_select_wrap {
    margin: 0 0 20px 0;
}

.xtl_select_wrap select {
    width: 100%;
    height: 50px;
}

.xtl_input_wrap {
    margin: 0 0 20px 0;
}

.xtl_input_wrap input {
    font: 20px/50px 'Jost', sans-serif;
    padding: 0 20px 0 20px;
    height: 50px;
    width: 100%;
}

.xtl_commis_wrap {
    position: relative;
    margin: 0 0 20px 0;
}

.xtl_commis_text {
    position: absolute;
    float: none;
    top: 0;
    right: 10px;
    width: 110px;
    text-align: right;
    height: 50px;
    font: 13px/50px 'Jost', sans-serif;
}

.rtl_body .xtl_commis_text {
    left: 10px;
    right: auto;
    text-align: left;
}

.xtl_commis_wrap input {
    font: 20px/50px 'Jost', sans-serif;
    padding: 0 20px 0 20px;
    height: 50px;
    width: 100%;
}

.xtl_line {
    padding: 0 0 10px 0;
    font: 13px 'Jost', sans-serif;
}

.xtl_line span {
    font-weight: 600;
}

/* end type table 3 */

/* all */
.notice_message {
    margin: 0 auto 20px;
    padding: 20px 20px 1px 20px;
    max-width: 1130px;
    background: #ffffff;
    /* box-shadow: 0 0 5px #e1e9f2; */
    border-radius: 19px;
    border-top: 6px #32c5d2 solid;
    border-bottom: 6px #32c5d2 solid;
}

.color_d .notice_message {
    background: #1e2130;
    box-shadow: none;
}

.warning_message {
    padding: 20px 20px 1px;
    margin: 0 auto 20px;
    max-width: 1130px;
    background: #ffffff;
    box-shadow: 0 0 5px #e1e9f2;
    border-radius: 4px;
}

.color_d .warning_message {
    background: #1e2130;
    box-shadow: none;
}

.warning_message_title {
    color: #08b868;
    font: 600 18px 'Jost', sans-serif;
    margin: 0 0 15px 0;
}

.warning_message_text p {
    padding: 0 0 15px 0;
}

.ajax_post_bids_res {
    margin: 0 0px;
}

.span_skidka {
    color: #08b868;
}

.span_give_max,
.span_get_max {
    color: #000;
}

.color_d .span_give_max,
.color_d .span_get_max {
    color: #fff;
}

.span_give_max span,
.span_get_max span {
    display: block;
}

.js_amount {
    cursor: poJost;
}

.js_wrap_error {
    position: relative;
}

.js_error {
    display: none;
    position: absolute;
    z-index: 10;
    top: 102%;
    left: 0;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    height: auto;
    color: #fff;
    background: #ef8789;
    border-radius: 3px;
    padding: 5px;
    font: 600 10px 'Jost', sans-serif;
}

.js_error a {
    color: #fff;
}

.color_d .js_error {
    background: #dd595c;
}

.rtl_body .js_error {
    left: auto;
    right: 0;
}

.js_wrap_error.error .js_error {
    display: block;
}

.js_wrap_error.error input {
    border: 1px solid #f6c7c8;
}

.color_d .js_wrap_error.error input {
    border: 1px solid #944445;
}

.info_window {
    display: none;
    z-index: 1;
    position: absolute;
    float: none;
    top: 104%;
    left: 0px;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #fff;
    font: 12px/14px 'Jost', sans-serif;
    padding: 15px 20px;
    border-radius: 4px;
    color: #222222;
    background: #f1f4fa;
}

.color_d .info_window {
    color: #7c90a8;
    background: #282d40;
}

.rtl_body .info_window {
    left: auto;
    right: 0;
}

.js_window_wrap.showed .info_window {
    display: block;
}

.info_window_abs {
    position: absolute;
    top: -4px;
    float: none;
    left: 36px;
    background: url(/wp-content/themes/newexchanger/images/ug.png) no-repeat;
    width: 14px;
    height: 5px;
}

.color_d .info_window_abs {
    background: url(/wp-content/themes/newexchanger/images/ug_d.png) no-repeat;
}

.rtl_body .info_window_abs {
    left: auto;
    right: 36px;
}

.js_choice_link {
    z-index: 20;
    position: absolute;
    float: none;
    top: 50%;
    left: 15px;
    margin: -8px 0 0 0;
    width: 16px;
    height: 16px;
    cursor: poJost;
    background: url(/wp-content/themes/newexchanger/images/choice.png) no-repeat center center;
}

.rtl_body .js_choice_link {
    left: auto;
    right: 15px;
}

.js_choice_link_ins {
    position: relative;
    width: 16px;
    height: 16px;
}

.js_choice_ul {
    position: absolute;
    float: none;
    top: 0;
    left: 0px;
    width: 250px;
    background: #ffffff;
    border-radius: 4px;
    font: 12px 'Jost', sans-serif;
    color: #000;
    box-shadow: 0 0 5px #9fa3a1;
    display: none;
}

.rtl_body .js_choice_ul {
    left: auto;
    right: 0;
}

.js_choice_line {
    padding: 5px 10px;
    word-break: break-all;
    word-wrap: break-word;
    border-bottom: 1px solid #dedede;
}

input.js_choice_input {
    padding-left: 40px;
}

.rtl_body input.js_choice_input {
    padding-right: 40px;
}

/* end all */

/* hexch */
.hexch_ajax_wrap {
    position: relative;
    width: 100%;
    margin: 0 auto;
}

.htable_ajax_wrap {
    position: relative;
}

.hexch_ajax_wrap_abs,
.htable_ajax_wrap_abs {
    display: none;
    position: absolute;
    z-index: 5;
    float: none;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #f4f8fc url(/wp-content/themes/newexchanger/images/ajax-big-loader.gif) no-repeat center center;
    opacity: 0.6;
}

.color_d .hexch_ajax_wrap_abs,
.color_d .htable_ajax_wrap_abs {
    background: #282d40 url(/wp-content/themes/newexchanger/images/d-ajax-big-loader.gif) no-repeat center center;
}

.hexch_widget {
    max-width: 1150px;
    margin: 0 auto;
}

.hexch_div {
    padding: 0 0px 20px;
}

.hexch_div_ins {
    background: #ffffff;
    /* box-shadow: 0 0 5px #e1e9f2; */
    border-radius: 4px;
    padding: 20px 20px 10px;
    border-radius: 19px;
    border-top: 6px #32c5d2 solid;
    border-bottom: 6px #32c5d2 solid;
}

.color_d .hexch_div_ins {
    background: #1e2130;
    box-shadow: none;
}

.hexch_bigtitle {
    color: #000;
    font: 600 22px 'Jost', sans-serif;
    margin: 0 0 20px 0px;
}

.color_d .hexch_bigtitle {
    color: #fff;
}

.hexch_information {
    padding: 0 0 20px 0;
}

.hexch_information_line,
.user_discount_div {
    padding: 0 0 5px 0;
}

.user_discount_div {
    color: #08b868;
}

.hexh_line_label,
.user_discount_label {
    font-weight: 600;
}


.hexch_cols:after {
    content: '';
    display: block;
    clear: both;
}

.hexch_left {
    float: left;
    width: 48%;
}

.rtl_body .hexch_left {
    float: right;
}

.hexch_right {
    float: right;
    width: 48%;
}

.rtl_body .hexch_right {
    float: left;
}

.hexch_pers {
    float: left;
    width: 48%;
}

.rtl_body .hexch_pers {
    float: right;
}


.htable_ajax_wrap .hexch_left,
.htable_ajax_wrap .rtl_body .hexch_left,
.htable_ajax_wrap .hexch_right,
.htable_ajax_wrap .rtl_body .hexch_right,
.htable_ajax_wrap .hexch_pers,
.htable_ajax_wrap .rtl_body .hexch_pers {
    float: none;
    width: auto;
}

.hexch_title,
.hexch_pers_title {
    position: relative;
    color: #000;
    font: 600 18px 'Jost', sans-serif;
    margin: 0 0 20px 0px;
}

.hexch_title {
    padding: 0 0 0 35px;
}

.rtl_body .hexch_title {
    padding: 0 35px 0 0px;
}

.hexch_title_logo {
    position: absolute;
    float: none;
    top: -3px;
    left: 0;
    width: 30px;
    height: 30px;
}

.rtl_body .hexch_title_logo {
    left: auto;
    right: 0;
}

.color_d .hexch_title,
.color_d .hexch_pers_title {
    color: #fff;
}

.hexch_info_line {
    font: 13px/14px 'Jost', sans-serif;
    padding: 0 0 10px 0px;
}

.hexch_info_line p {
    padding: 0px 0 2px;
}

.hexch_ajax_wrap .hexch_info_line {
    min-height: 50px;
    display: table-cell;
    vertical-align: middle;
}


.hexch_curs_line,
.hexch_pers_line {
    position: relative;
    margin: 0 0 20px 0;
}

.hexch_curs_label,
.hexch_pers_label {
    font: 13px 'Jost', sans-serif;
    color: #222222;
    padding: 0 0 5px 0;
}

.hexch_pers_input {
    position: relative;
}

.hexch_curs_input input,
.hexch_pers_input input {
    font: 16px/50px 'Jost', sans-serif;
    height: 50px;
    width: 100%;
}

.hexch_curs_input select,
.hexch_pers_input select {
    height: 50px;
    width: 100%;
}

.hexch_sumandcom {
    color: #222222;
    font: 13px/16px 'Jost', sans-serif;
    padding: 0 0 20px 0px;
}

.hexch_submit_div {
    padding: 0px 0px 10px 0px;
}

input.hexch_submit {
    display: block;
    height: 50px;
    width: 220px;
    margin: 0;
    font: 600 18px/50px 'Jost', sans-serif;
    text-align: center;
}

.show_out_0 input.hexch_submit {
    width: 100%;
}

.hexch_checkdata_div,
.hexch_div .exchange_checkpersdata {
    padding: 0 0px 10px 0px;
}

/* end hexch */

/* exch */
.exch_ajax_wrap,
.exchange_status_html {
    position: relative;
    min-height: 50px;
}

.exch_ajax_wrap_abs,
.exchange_status_abs {
    display: none;
    position: absolute;
    z-index: 5;
    float: none;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #f3f7fc url(/wp-content/themes/newexchanger/images/ajax-big-loader.gif) no-repeat center center;
    opacity: 0.6;
}

.color_d .exch_ajax_wrap_abs,
.color_d .exchange_status_abs {
    background: #272c3e url(/wp-content/themes/newexchanger/images/d-ajax-big-loader.gif) no-repeat center center;
}

.xchange_div {
    background: #ffffff;
    box-shadow: 0 0 5px #e1e9f2;
    border-radius: 4px;
    padding: 20px 20px 10px;
    margin: 0 0 20px 0;
}

.color_d .xchange_div {
    background: #1e2130;
    box-shadow: none;
}

.xchange_data_title,
.xchange_pers_title {
    color: #000;
    font: 600 24px 'Jost', sans-serif;
    margin: 0px 0px 20px;
}

.color_d .xchange_data_title,
.color_d .xchange_pers_title {
    color: #fff;
}

.xchange_data_div {
    padding: 0px 0px 10px;
    border-bottom: 1px solid #eaeef4;
    margin: 0 0 20px 0;
}

.color_d .xchange_data_div {
    border-bottom: 1px solid #353b51;
}

.xchange_pers_div {
    padding: 0px 0px 10px 0px;
}


.xchange_data_left,
.xchange_pers_div {
    width: 340px;
    float: left;
}

.rtl_body .xchange_data_left,
.rtl_body .xchange_pers_div {
    float: right;
}

.xchange_data_right {
    float: right;
    width: 240px;
}

.rtl_body .xchange_data_right {
    float: left;
}

.xchange_data_right .xchange_info_line {
    text-align: right;
}

.rtl_body .xchange_data_right .xchange_info_line {
    text-align: left;
}


.xchange_info_line {
    font: 13px 'Jost', sans-serif;
    padding: 0 0 10px 0;
    color: #222222;
}

.xchange_select {
    margin: 0 0 20px 0;
    height: 50px;
}

.xchange_select select {
    width: 100%;
    height: 50px;
}

.xchange_sum_line {
    position: relative;
    margin: 0 0 20px 0;
}

.xchange_sum_label {
    font: 13px 'Jost', sans-serif;
    color: #222222;
    padding: 0 0 5px 0;
}

.xchange_sum_input {
    position: relative;
}

.xchange_sum_input input {
    width: 100%;
    height: 50px;
    font: 16px/50px 'Jost', sans-serif;
}


.xchange_sum_line {
    height: 50px;
    margin: 0 0 20px 0;
    padding: 0 0 0 120px;
}

.rtl_body .xchange_sum_line {
    padding: 0 120px 0 0px;
}

.xchange_sum_label {
    position: absolute;
    float: none;
    top: 0;
    left: 0;
    width: 110px;
    height: 50px;
    font: 12px/50px 'Jost', sans-serif;
    text-align: right;
    padding: 0;
}

.rtl_body .xchange_sum_label {
    left: auto;
    right: 0;
    text-align: left;
}


.xchange_sumandcom {
    color: #222222;
    font: 13px/16px 'Jost', sans-serif;
    margin: 0 0 20px 0;
}

.xchange_curs_line,
.xchange_pers_line {
    margin: 0 0 20px 0;
}

.xchange_curs_label,
.xchange_pers_label {
    font: 13px 'Jost', sans-serif;
    color: #222222;
    padding: 0 0 5px 0;
}

.xchange_curs_input,
.xchange_pers_input {
    position: relative;
}

.xchange_curs_input input,
.xchange_pers_input input {
    font: 16px/50px 'Jost', sans-serif;
    height: 50px;
    width: 100%;
}

.xchange_curs_input select,
.xchange_pers_input select {
    height: 50px;
    width: 100%;
}

.xchange_submit_div {
    padding: 0px 0px 10px 0px;
}

input.xchange_submit {
    display: block;
    height: 50px;
    width: 220px;
    margin: 0;
    font: 600 18px/50px 'Jost', sans-serif;
    text-align: center;
}

.xchange_checkdata_div,
.xchange_div .exchange_checkpersdata {
    padding: 0 0px 10px 0px;
}

.other_directions_wrap {
    background: #ffffff;
    box-shadow: 0 0 5px #e1e9f2;
    border-radius: 4px;
    padding: 20px 20px 10px;
    margin: 0 0 20px 0;
}

.color_d .other_directions_wrap {
    background: #1e2130;
    box-shadow: none;
}

.other_directions_title {
    color: #000;
    font: 600 24px 'Jost', sans-serif;
    margin: 0 0px 20px;
}

.color_d .other_directions_title {
    color: #fff;
}

a.other_direction {
    float: left;
    width: 50%;
    margin: 0 0 10px 0;
    text-decoration: none;
    font: 13px 'Jost', sans-serif;
}


a.other_direction {
    float: none;
    width: 100%;
    display: block;
}


.other_direction_data {
    float: left;
    width: 48%;
    height: 30px;
}

.other_direction_title {
    display: table-cell;
    vertical-align: middle;
    position: relative;
    height: 30px;
    padding: 0 0 0 35px;
}

.other_direction_logo {
    height: 30px;
    width: 30px;
    position: absolute;
    float: none;
    top: 0;
    left: 0;
}

.other_direction_arr {
    float: left;
    width: 4%;
    height: 30px;
    background: url(/wp-content/themes/newexchanger/images/liarr.png) no-repeat center center;
}

/* end exch */

/* step 1 */
.block_xchangedata {
    background: #ffffff;
    box-shadow: 0 0 5px #e1e9f2;
    border-radius: 4px;
    padding: 20px 20px 5px;
    margin: 0 0 20px 0;
}

.color_d .block_xchangedata {
    background: #1e2130;
    box-shadow: none;
}

.block_submitbutton {
    padding: 0px 0 20px;
}

.block_checked_rule {
    padding: 0px 0px 10px 0px;
}

.block_xchdata,
.block_persdata {
    padding: 0;
}

.block_xchdata {
    margin: 0 0 20px 0;
    border-bottom: 1px solid #e6ecf4;
}

.color_d .block_xchdata {
    border-bottom: 1px solid #353b51;
}

.block_xchdata_title,
.block_persdata_title {
    color: #000;
    font: 600 24px 'Jost', sans-serif;
    margin: 0 0px 20px;
}

.color_d .block_xchdata_title,
.color_d .block_persdata_title {
    color: #fff;
}

.block_xchdata_comm {
    padding: 0px 0px 20px;
    color: #222222;
}

.block_persdata_info,
.block_xchdata_info {
    padding: 0px 0px 15px;
    font: 14px 'Jost', sans-serif;
}

.block_xchdata_info_left {
    float: left;
    width: 340px;
}

.block_persdata_line,
.block_xchdata_line {
    padding: 0 0 5px 0;
}

.block_persdata_line span,
.block_xchdata_line span {
    font-weight: 600;
    color: #000;
    display: block;
    padding: 0 0 3px 0;
}

.color_d .block_persdata_line span,
.color_d .block_xchdata_line span {
    color: #fff;
}

.block_xchdata_info_right {
    float: right;
}

@media all and (max-width: 500px) {
    .block_xchdata_info_right {
        display: none;
    }
}

.block_xchdata_ico {
    float: left;
    width: 40px;
    height: 40px;
    margin: 0 10px 0 0;
}

.block_xchdata_text {
    float: left;
    height: 40px;
    font: 600 18px/40px 'Jost', sans-serif;
}

/* end step 1 */

/* bid status */
.block_statusbids {
    background: #ffffff;
    box-shadow: 0 0 5px #e1e9f2;
    border-radius: 4px;
    padding: 20px 20px 1px;
    margin: 0 0 20px 0;
    position: relative;
}

.color_d .block_statusbids {
    background: #1e2130;
    box-shadow: none;
}

.block_statusbid_title {
    color: #000;
    font: 600 24px 'Jost', sans-serif;
    margin: 0 0px 20px;
}

.color_d .block_statusbid_title {
    color: #fff;
}

.block_instruction {
    padding: 0 0 1px 0;
}

.block_status {
    background: #f3f7fc;
    padding: 20px 20px;
    margin: 0 -20px 20px;
}

.color_d .block_status {
    background: #282d40;
}

.block_status_time {
    padding: 0 0 10px 0;
}

.block_status_time span {
    font-weight: 600;
}

span.block_status_text_info {
    font-weight: 600;
}

.block_payinfo {
    padding: 0 0 10px 0;
}

.block_change_browser {
    text-align: center;
    padding: 0px 0 20px;
    color: #ff0000;
}

.not_vaccaunt_now {
    font-weight: 600;
}

.block_check_payment {
    height: 3px;
    position: absolute;
    float: none;
    bottom: 0;
    left: 0;
    overflow: hidden;
    width: 100%;
}

.block_check_payment_ins {
    position: absolute;
    float: none;
    top: 0;
    left: 0;
    width: 0px;
    height: 100%;
    background: #00c063;
}

.block_check_payment_abs {
    display: none;
}

.block_warning_merch {
    padding: 20px 20px;
    margin: 0 -20px 20px;
    background: #f3f7fc;
}

.color_d .block_warning_merch {
    background: #282d40;
}

.block_paybutton_merch {
    padding: 0px 0 20px;
}

.block_smsbutton {
    padding: 20px 0px 20px;
    border-top: 1px solid #f0f5f3;
}

.block_smsbutton_label {
    padding: 0 0 8px 0;
    font-weight: 600;
}

.block_smsbutton_action input[type=text] {
    float: left;
    width: 120px;
    text-align: center;
}

.rtl_body .block_smsbutton_action input[type=text] {
    float: right;
}

.block_smsbutton_action input[type=submit] {
    float: left;
    margin: 0 0 0 20px;
}

.rtl_body .block_smsbutton_action input[type=submit] {
    float: right;
    margin: 0 20px 0 0px;
}

.block_paybutton {
    padding: 0px 0px 20px;
}

a.cancel_paybutton {
    float: left;
    display: block;
    text-decoration: none;
    background: #79808b;
    border-radius: 4px;
    height: 40px;
    width: 220px;
    margin: 0 auto;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #fff;
    font: 600 16px/40px 'Jost', sans-serif;
    cursor: poJost;
    text-align: center;
}

.rtl_body a.cancel_paybutton {
    float: right;
}

a.cancel_paybutton:hover {
    color: #fff;
    background: #61666e;
}

.resultfalse.paybutton_error {
    width: 160px;
    float: right;
}

.home_partner_one img {
    filter: grayscale(1);
}

a.success_paybutton {
    float: right;
    display: block;
    text-decoration: none;
    background: #0c72d8;
    border-radius: 4px;
    height: 40px;
    width: 220px;
    margin: 0 auto;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #fff;
    font: 600 16px/40px 'Jost', sans-serif;
    cursor: poJost;
    text-align: center;
}

.rtl_body a.success_paybutton {
    float: left;
}

a.success_paybutton:hover {
    background: #0d5eae;
    color: #fff;
}

@media all and (max-width: 700px) {

    a.cancel_paybutton,
    .rtl_body a.cancel_paybutton,
    .resultfalse.paybutton_error,
    a.success_paybutton,
    .rtl_body a.success_paybutton {
        float: none;
        width: auto;
        margin: 0 0 20px 0;
    }
}

a.merch_paybutton {
    display: block;
    text-decoration: none;
    background: #f1f4fa;
    border-radius: 4px;
    height: 40px;
    width: 240px;
    margin: 0 auto;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #0c72d8;
    font: 600 16px/40px 'Jost', sans-serif;
    cursor: poJost;
    text-align: center;
}

a.merch_paybutton:hover {
    background: #e7edf5;
}

/* end bid status */

/* select */
.select_js {
    position: relative;
    cursor: poJost;
}

.change_city_select_wrap {
    height: 50px;
    width: 260px;
}

.change_city_select_wrap select {
    height: 50px;
}

.select_js select {
    display: none;
}

.select_js_title {
    background: #ffffff;
    border: 1px solid #e6ecf4;
    border-radius: 4px;
    height: 50px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #000;
    overflow: hidden;
    position: relative;
}

.color_d .select_js_title {
    background: #1e2130;
    border: 1px solid #353b51;
    color: #fff;
}

.select_js.open .select_js_title {
    background: #ffffff;
}

.color_d .select_js.open .select_js_title {
    background: #1e2130;
}

.select_js_title .select_js_abs {
    background: url(/wp-content/themes/newexchanger/images/jsel.png) no-repeat center center;
    position: absolute;
    float: none;
    top: 0;
    right: 20px;
    height: 100%;
    width: 12px;
}

.rtl_body .select_js_abs {
    right: auto;
    left: 20px;
}

.select_js_title_ins {
    padding: 0 20px 0 20px;
    font: 600 18px/48px 'Jost', sans-serif;
}

.rtl_body .select_js_title_ins {
    padding: 0 20px 0 20px;
}

.iselect_js .select_js_title_ins {
    padding: 0 20px 0 60px;
}

.rtl_body .iselect_js .select_js_title_ins {
    padding: 0 60px 0 20px;
}

.iselect_js .select_ico {
    position: absolute;
    float: none;
    top: 5px;
    left: 10px;
    width: 50px;
    height: 40px;
}

.rtl_body .iselect_js .select_ico {
    left: auto;
    right: 10px;
}

.select_js_search {
    display: none;
    position: absolute;
    z-index: 30;
    float: none;
    top: 0;
    width: 100%;
    min-width: 100px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.select_js_search input {
    width: 100%;
    height: 50px;
}

.select_js_ul {
    display: none;
    position: absolute;
    z-index: 30;
    float: none;
    top: 100%;
    background: #ffffff;
    border: 1px solid #e6ecf4;
    width: 100%;
    min-width: 100px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border-radius: 4px;
    max-height: 300px;
    overflow-y: auto;
}

.color_d .select_js_ul {
    background: #1e2130;
    border: 1px solid #353b51;
}

.select_js_ulli {
    position: relative;
    overflow: hidden;
    padding: 8px 20px;
    color: #222222;
    font: 13px 'Jost', sans-serif;
    border-top: 1px solid #eaeef4;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.color_d .select_js_ulli {
    border-top: 1px solid #353b51;
}

.iselect_js .select_js_ulli {
    padding: 0 10px 0 60px;
    height: 50px;
    font: 16px/50px 'Jost', sans-serif;
}

.rtl_body .iselect_js .select_js_ulli {
    padding: 0 60px 0 10px;
}

.select_js_ulli:hover,
.select_js_ulli.active {
    background: #f3f7fc;
}

.color_d .select_js_ulli:hover,
.color_d .select_js_ulli.active {
    background: #282d40;
}

/* end select */

/* sidebar */
.sidebar {
    margin: 0 0px;
}

.sidebar {
    float: right;
    width: 29%;
}

.rtl_body .sidebar {
    float: left;
}


.sidebar {
    width: 24%;
}


/* end sidebar */

.widget {
    margin: 0 0 20px 0;
    background: #ffffff;
    box-shadow: 0 0 5px #e1e9f2;
    border-radius: 4px;
    padding: 20px 20px;
}

.color_d .widget {
    background: #1e2130;
    box-shadow: none;
}

.widget_title {
    font: 600 24px/24px 'Jost', sans-serif;
    color: #2e3033;
    margin: 0px 0px 20px 0px;
}

.color_d .widget_title {
    color: #fff;
}

.widget img {
    max-width: 100%;
}

.textwidget {
    padding: 0px;
}

ul#recentcomments {
    display: block;
}

ul#recentcomments li {
    display: block;
    padding: 0 0 5px 12px;
    background: url(/wp-content/themes/newexchanger/images/liarr.png) no-repeat 0 3px;
}

.rtl_body ul#recentcomments li {
    padding: 0 12px 5px 0px;
    background: url(/wp-content/themes/newexchanger/images/liarr.png) no-repeat right 3px;
}

/* news widget */
.widget.widget_news_div {
    margin: 0 0 20px 0;
    background: none;
    box-shadow: none;
    padding: 0;
}

.widget_news_div .widget_title {
    font: 600 24px/24px 'Jost', sans-serif;
    color: #2e3033;
    margin: 0px 0px 20px 0px;
}

.color_d .widget_news_div .widget_title {
    color: #fff;
}

.widget_news_line {
    margin: 0 0 20px 0;
    background: #ffffff;
    box-shadow: 0 0 5px #e1e9f2;
    border-radius: 4px;
    padding: 20px 20px;
}

.color_d .widget_news_line {
    box-shadow: none;
    background: #1e2130;
}

.widget_news_date {
    color: #222222;
    font: 12px 'Jost', sans-serif;
    margin: 0 0 5px 0;
}

.color_d .widget_news_date {
    color: #8193ab;
}

.widget_news_image {
    margin: 0 0 7px 0;
}

.widget_news_image img {
    border-radius: 4px;
    width: 100%;
}

.widget_news_title {
    font: 18px 'Jost', sans-serif;
    margin: 0 0 7px 0;
}

.widget_news_title a {
    color: #2e3033;
    text-decoration: none;
}

.color_d .widget_news_title a {
    color: #fff;
}

.widget_news_title a:hover {
    text-decoration: underline;
}

.widget_news_content {
    font: 15px 'Jost', sans-serif;
}

.widget_news_content a {
    color: #222222;
    text-decoration: none;
}

.widget_news_content a:hover {
    text-decoration: underline;
}

a.widget_news_more,
a.widget_reviews_more {
    padding: 8px 20px;
    border-radius: 0;
    background: #32c5d2;
    text-decoration: none;
    color: #fff;
    font: 600 12px 'Jost', sans-serif;
    float: left;
}

.rtl_body a.widget_news_more,
.rtl_body a.widget_reviews_more {
    float: right;
}

a.widget_news_more:hover,
a.widget_reviews_more:hover {
    background: #003848;
    color: #fff;
}

/* end news widget */

/* reviews widget */
.widget.widget_reviews_div {
    margin: 0 0 20px 0;
    background: none;
    box-shadow: none;
    padding: 0;
}

.widget_reviews_div .widget_title {
    font: 600 24px/24px 'Jost', sans-serif;
    color: #ffffff;
    margin: 0px 0px 20px 0px;
}

.color_d .widget_reviews_div .widget_title {
    color: #fff;
}

.widget_reviews_line {
    margin: 0 0 20px 0;
    background: #ffffff;
    box-shadow: 0 0 5px #e1e9f2;
    border-radius: 4px;
    padding: 20px 20px;
}

.color_d .widget_reviews_line {
    box-shadow: none;
    background: #1e2130;
}

.widget_reviews_author {
    float: left;
    font: 600 14px 'Jost', sans-serif;
    margin: 0 3px 10px 0;
}

.color_d .widget_reviews_author {
    color: #fff;
}

.rtl_body .widget_reviews_author {
    float: right;
    margin: 0 0 10px 3px;
}

.widget_reviews_date {
    float: left;
    font: 600 12px 'Jost', sans-serif;
    margin: 2px 0 10px 0;
}

.color_d .widget_reviews_date {
    color: #fff;
}

.rtl_body .widget_reviews_date {
    float: right;
}

.widget_reviews_content {
    font: 15px 'Jost', sans-serif;
    color: #222222;
    word-wrap: break-word;
    word-break: break-all;
}

.color_d .widget_reviews_content {
    color: #8394ae;
}

/* end reviews widget */

/* register widget */
.user_widget,
.register_widget,
.login_widget,
.checkstatus_widget {
    margin: 0 0 20px 0;
    background: #ffffff;
    box-shadow: 0 0 5px #e1e9f2;
    color: #222222;
    border-radius: 4px;
    padding: 20px 20px;
}

.color_d .user_widget,
.color_d .register_widget,
.color_d .login_widget,
.color_d .checkstatus_widget {
    background: #1e2130;
    box-shadow: none;
    color: #8096ab;
}

.user_widget_title,
.register_widget_title,
.login_widget_title,
.checkstatus_widget_title {
    font: 600 24px/24px 'Jost', sans-serif;
    color: #2e3033;
    margin: 0px 0px 20px 0px;
}

.color_d .user_widget_title,
.color_d .register_widget_title,
.color_d .login_widget_title,
.color_d .checkstatus_widget_title {
    color: #fff;
}

.widget_reg_label,
.widget_log_label,
.widget_checkstatus_label {
    margin: 0;
    padding: 0 0 3px;
    font: 13px 'Jost', sans-serif;
}

.widget_reg_line,
.widget_log_line,
.widget_checkstatus_line {
    padding: 0 0 10px;
}

.widget_reg_line_subm input,
.widget_log_line_subm input,
.widget_checkstatus_line_subm input {
    display: block;
    margin: 0 auto;
}

input.widget_reg_input,
input.widget_log_input,
input.widget_checkstatus_input {
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

/* end register widget */

/* login widget */
.widget_log_line_text {
    padding: 0 0 15px 0;
}

.login_widget_subm_left {
    float: left;
    width: 49%;
    font: 12px 'Jost', sans-serif;
}

.login_widget_subm_right {
    float: right;
    text-align: right;
    width: 49%;
    font: 12px 'Jost', sans-serif;
}

/* end login widget */

/* user widget */
.uswidin {
    margin: 0 0 15px 0;
    font: 600 15px 'Jost', sans-serif;
    color: #08b868;
}

.uswidinleft {
    float: left;
    width: 50%;
}

.rtl_body .uswidinleft {
    float: right;
}

.uswidinright {
    float: right;
    width: 50%;
    text-align: right;
}

.rtl_body .uswidinright {
    float: left;
    text-align: left;
}

.user_widget_body ul {
    margin: 0 0 15px 0;
}

.user_widget_body ul li {
    display: block;
    padding: 0 0 5px 0;
}

.user_widget_body ul li a {
    font: 13px 'Jost', sans-serif;
    text-decoration: none;
}

.user_widget_body ul li a:hover {
    text-decoration: underline;
}

.user_widget_body ul li.current a {
    color: #222222;
    text-decoration: none;
    cursor: default;
}

a.exit_link {
    display: block;
    border: 0px solid #0c72d8;
    background: #32c5d2;
    border-radius: 0;
    height: 50px;
    padding: 0 25px;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #fff;
    font: 600 18px/50px 'Jost', sans-serif;
    cursor: poJost;
    text-align: center;
    text-decoration: none;
}

a.exit_link:hover {
    background: #003848;
    border: 0px solid #0d5eae;
    color: #fff;
    text-decoration: none;
}

/* end user widget */

/* reserv widget */
.widget_reserv_div {
    margin: 0 0 20px 0;
    background: #ffffff;
    box-shadow: 0 0 5px #e1e9f2;
    color: #222222;
    border-radius: 4px;
    padding: 20px 20px;
}

.color_d .widget_reserv_div {
    background: #1e2130;
    box-shadow: none;
    color: #8096ab;
}

.widget_reserv_div_title {
    font: 600 24px/24px 'Jost', sans-serif;
    color: #2e3033;
    margin: 0px 0px 20px 0px;
}

.color_d .widget_reserv_div_title {
    color: #fff;
}

.widget_reserv_line {
    padding: 3px 0px 3px 0px;
    margin: 0 -10px 0 0;
}

.rtl_body .widget_reserv_line {
    margin: 0 0px 0 -10px;
}

.widget_reserv_ico {
    float: left;
    width: 40px;
    height: 40px;
}

.rtl_body .widget_reserv_ico {
    float: right;
}

.widget_reserv_block {
    float: left;
    width: 170px;
    font: 14px 'Jost', sans-serif;
    padding: 2px 0 0 10px;
}

.rtl_body .widget_reserv_block {
    float: right;
    padding: 2px 10px 0 0px;
}

.widget_reserv_title {
    font: 600 13px 'Jost', sans-serif;
    color: #222222;
    margin: 0 0 1px 0;
}

.color_d .widget_reserv_title {
    color: #fff;
}

.widget_reserv_sum {
    color: #000;
}

.color_d .widget_reserv_sum {
    color: #fff;
}

.widget_reserv_filters {
    padding: 0px 0 5px 0px;
}

.widget_reserv_filter {
    float: left;
    padding: 3px 8px 3px;
    background: #f1f4fa;
    border-radius: 4px;
    border: 1px solid #eaeef4;
    color: #222222;
    font: 13px 'Jost', sans-serif;
    margin: 0 5px 5px 0;
    cursor: poJost;
    position: relative;
}

.rtl_body .widget_reserv_filter {
    float: right;
    margin: 0 0px 5px 5px;
}

.color_d .widget_reserv_filter {
    background: #282d40;
    border: 1px solid #282d40;
    color: #7f95aa;
}

.widget_reserv_filter.current {
    background: #0c72d8;
    border: 1px solid #0c72d8;
    color: #fff;
}

/* end reserv widget */

/* stats widget */
.widget_stats_div {
    margin: 0 0 20px 0;
    background: #ffffff;
    box-shadow: 0 0 5px #e1e9f2;
    border-radius: 4px;
    padding: 20px 20px 15px;
}

.color_d .widget_stats_div {
    background: #1e2130;
    box-shadow: none;
}

.widget_stats_div .widget_title {
    font: 600 24px/24px 'Jost', sans-serif;
    color: #2e3033;
    margin: 0px 0px 20px 0px;
}

.color_d .widget_stats_div .widget_title {
    color: #fff;
}

.widget_stats_line {
    padding: 0px 0px 5px;
    font: 13px 'Jost', sans-serif;
}

.widget_stats_line span {
    font-weight: 600;
}

/* end stats widget */

/* lchange */
.widget_lchange_div {
    margin: 0 0 20px 0;
    background: #ffffff;
    box-shadow: 0 0 5px #e1e9f2;
    color: #222222;
    border-radius: 4px;
    padding: 20px 20px 1px;
    position: relative;
}

.color_d .widget_lchange_div {
    background: #1e2130;
    box-shadow: none;
    color: #8096ab;
}

.widget_lchange_div .widget_title {
    font: 600 24px/24px 'Jost', sans-serif;
    color: #2e3033;
    margin: 0px 0px 20px 0px;
}

.color_d .widget_lchange_div .widget_title {
    color: #fff;
}

.widget_lchange_html {
    padding: 0;
}

.widget_lchange_abs {
    display: none;
    position: absolute;
    z-index: 5;
    float: none;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #f2f6fb url(/wp-content/themes/newexchanger/images/ajax-big-loader.gif) no-repeat center center;
    opacity: 0.6;
}

.color_d .widget_lchange_abs {
    background: #272c3e url(/wp-content/themes/newexchanger/images/d-ajax-big-loader.gif) no-repeat center center;
}

.widget_lchange_abs.active {
    display: block;
}

.widget_lchange_noitem {
    margin: 0 0 20px 0;
}

.widget_lchange_line {
    margin: 0 0 20px 0;
}

.widget_lchange_date {
    font: 13px 'Jost', sans-serif;
    color: #222222;
    padding: 10px 0 0 0;
}

.color_d .widget_lchange_date {
    color: #7e94ac;
}

.widget_lchange_why {
    float: left;
    width: 84px;
}

.rtl_body .widget_lchange_why {
    float: right;
}

.widget_lchange_ico {
    width: 40px;
    height: 40px;
}

.widget_lchange_txt {
    font: 14px 'Jost', sans-serif;
    padding: 5px 0 0 5px;
    color: #000;
}

.color_d .widget_lchange_txt {
    color: #fff;
}

.rtl_body .widget_lchange_txt {
    padding: 5px 5px 0 0;
}

.widget_lchange_arr {
    float: left;
    width: 40px;
    height: 40px;
    background: url(/wp-content/themes/newexchanger/images/harr.png) no-repeat 0 center;
}

.rtl_body .widget_lchange_arr {
    float: right;
}

/* end lchange */

/* cbr widget */
.widget_cbr_div {
    margin: 0 0 20px 0;
    background: #ffffff;
    box-shadow: 0 0 5px #e1e9f2;
    color: #222222;
    border-radius: 4px;
    padding: 20px 20px 10px;
}

.color_d .widget_cbr_div {
    background: #1e2130;
    box-shadow: none;
    color: #8096ab;
}

.widget_cbr_div_title {
    font: 600 24px/24px 'Jost', sans-serif;
    color: #2e3033;
    margin: 0px 0px 20px 0px;
}

.color_d .widget_cbr_div_title {
    color: #fff;
}

.cbr_update {
    padding: 10px 0px 0;
    font: 12px 'Jost', sans-serif;
}

.widget_cbr_line {
    border-bottom: 1px solid #eaeef4;
    padding: 10px 10px 10px 20px;
    margin: 0 -20px;
}

.color_d .widget_cbr_line {
    border-bottom: 1px solid #353b51;
}

.rtl_body .widget_cbr_line {
    padding: 10px 20px 10px 10px;
}

.widget_cbr_left {
    float: left;
    width: 100px;
}

.rtl_body .widget_cbr_left {
    float: right;
}

.widget_cbr_title {
    font: 600 13px 'Jost', sans-serif;
    color: #000;
    padding: 1px 0 1px 0;
}

.color_d .widget_cbr_title {
    color: #fff;
}

.widget_cbr_birg {
    font: 600 12px 'Jost', sans-serif;
    color: #222222;
}

.widget_cbr_curs {
    float: left;
    width: 120px;
    padding: 0 0 0 20px;
    font: 13px 'Jost', sans-serif;
}

.rtl_body .widget_cbr_curs {
    float: right;
    padding: 0 20px 0 0px;
}

.widget_cbr_onecurs {
    padding: 1px 0;
}

/* end cbr widget */

/* userverify widget */
.usve_widget {
    border-bottom: 1px solid #ebebeb;
    color: #ff6066;
    padding: 20px 0px 16px 35px;
    font: 13px 'Jost', sans-serif;
    margin: -20px 0px 10px 0px;
    background: url(/wp-content/themes/newexchanger/images/verify0.png) no-repeat 0px 16px;
}

.color_d .usve_widget {
    border-bottom: 1px solid #353b51;
}

.usve_widget.verifyst_1 {
    color: #00c360;
    background: url(/wp-content/themes/newexchanger/images/verify1.png) no-repeat 0px 16px;
}

.rtl_body .usve_widget,
.rtl_body .usve_widget.verifyst_1 {
    padding: 20px 35px 16px 0px;
    background-position: right center;
}

.usve_widget_link {
    padding: 5px 0 0 0;
}

.userverify_widget {
    margin: 0 0 20px 0;
    background: #ffffff;
    box-shadow: 0 0 5px #e1e9f2;
    color: #222222;
    border-radius: 4px;
    padding: 20px 20px;
}

.color_d .userverify_widget {
    background: #1e2130;
    box-shadow: none;
    color: #8096ab;
}

.userverify_widget_title {
    font: 600 24px/24px 'Jost', sans-serif;
    color: #2e3033;
    margin: 0px 0px 20px 0px;
}

.color_d .userverify_widget_title {
    color: #fff;
}

.account_verify {
    background: url(/wp-content/themes/newexchanger/images/verify0.png) no-repeat 0 center;
    padding: 5px 0 5px 35px;
    font: 13px 'Jost', sans-serif;
    color: #ff6066;
}

.account_verify.true {
    color: #00c360;
    background: url(/wp-content/themes/newexchanger/images/verify1.png) no-repeat 0 center;
}

.rtl_body .account_verify,
.rtl_body .account_verify.true {
    padding: 5px 35px 5px 0px;
    background-position: right center;
}

.needverifylink {
    padding: 5px 0 0px 35px;
}

.rtl_body .needverifylink {
    padding: 5px 35px 0px 0px;
}

/* end userverify widget */

/* comment navi */
.comment-navigation {
    margin: 0 0 20px 0;
}

.nav-previous a {
    float: left;
    padding: 8px 13px;
    border-radius: 4px;
}

.rtl_body .nav-previous a {
    float: right;
}

.nav-next a {
    float: right;
    padding: 8px 13px;
    border-radius: 4px;
}

.rtl_body .nav-next a {
    float: left;
}

/* end comment navi */

/* pagenavi */
.pagenavi {
    padding: 0px 0 0 0;
    margin: 0 0 20px 0;
    text-align: center;
    font: 13px 'Jost', sans-serif;
}

.pagenavi span,
.pagenavi a {
    margin: 0 3px;
    position: relative;
    padding: 8px 13px;
    border-radius: 4px;
}

.pagenavi span {
    color: #fff;
    background: #0c72d7;
    border: 1px solid #0c72d7;
}

.pagenavi a,
.nav-previous a,
.nav-next a {
    text-decoration: none;
    color: #0c72d8;
    border: 1px solid #f1f4fa;
    background: #ffffff;
}

.color_d .pagenavi a,
.color_d .nav-previous a,
.color_d .nav-next a {
    color: #fff;
    border: 1px solid #454b63;
    background: #282d40;
}

.pagenavi a:hover,
.nav-previous a:hover,
.nav-next a:hover {
    color: #0c72d8;
    background: #f1f4fa;
    border: 1px solid #f1f4fa;
    text-decoration: none;
}

.color_d .pagenavi a:hover,
.color_d .nav-previous a:hover,
.color_d .nav-next a:hover {
    color: #fff;
    border: 1px solid #454b63;
    background: #454b63;
}

/* end pagenavi */

/* footer */
.footer_wrap {
    /* background: rgb(243, 247, 252); */
    width: 100%;
    font: 15px Jost, sans-serif;
    color: rgb(34, 34, 34);
    background: linear-gradient(182deg, rgb(1, 51, 70) 0%, rgb(5, 173, 211) 100%);
    background: #32c5d2;
}

.color_d .footer_wrap {
    background: #1e2130;
    color: #8094ad;
}

.footer {
    max-width: 1150px;
    margin: 0 auto;
    padding: 30px 10px;
}

.copyright {
    padding: 0 0px 20px 0;
}

.footer_menu li {
    font: 15px 'Jost', sans-serif;
}

.footer_menu li a {
    text-decoration: underline;
}

.footer_menu li a:hover {
    text-decoration: none;
}

.footer_phone {
    color: #2e3033;
}

.color_d .footer_phone {
    color: #fff;
}

.footer_phone a {
    color: #2e3033;
}

.color_d .footer_phone a {
    color: #fff;
}

@media all and (max-width: 699px) {
    .copyright {
        text-align: center;
    }

    .footer_menu {
        padding: 0 0px 15px 0;
        text-align: center;
    }

    .footer_menu li {
        display: block;
        margin: 0 0 5px 0;
    }

    .footer_soc {
        text-align: center;
        padding: 0 0 10px 0;
    }

    .footer_soc img {
        margin: 0 2px;
        -webkit-transition: all 0.3s linear;
        -moz-transition: all 0.3s linear;
        -o-transition: all 0.3s linear;
        transition: all 0.3s linear;
    }

    .footer_soc img:hover {
        opacity: 0.7;
    }

    .footer_phone {
        text-align: center;
        padding: 0 0 20px;
        font: 600 18px 'Jost', sans-serif;
    }

    .footer_timetable {
        text-align: center;
    }
}


.footer_left {
    float: left;
    padding: 10px 0px 20px 0;
    width: 340px;
}

.rtl_body .footer_left {
    float: right;
}

.footer_menu li {
    float: left;
    margin: 0 10px 5px 0;
}

.rtl_body .footer_menu li {
    float: right;
    margin: 0 0 5px 10px;
}

.footer_center {
    float: right;
    width: 320px;
    padding: 0 0 20px 0;
}

.rtl_body .footer_center {
    float: left;
}

.footer_soc {
    text-align: right;
    padding: 0 0 8px 0;
}

.rtl_body .footer_soc {
    text-align: left;
}

.footer_soc img {
    margin: 0 0px 0 5px;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}

.rtl_body .footer_soc img {
    margin: 0 5px 0 0px;
}

.footer_soc img:hover {
    opacity: 0.7;
}

.footer_line {
    clear: both;
}

.footer_phone {
    height: 27px;
    background: url(/wp-content/themes/newexchanger/images/foot_phone.png) no-repeat left center;
    padding: 0 0 0 20px;
    margin: 0 0 15px 0;
    font: 600 18px/27px 'Jost', sans-serif;
}

.color_d .footer_phone {
    background: url(/wp-content/themes/newexchanger/images/foot_phone_d.png) no-repeat left center;
}

.rtl_body .footer_phone {
    background-position: right center;
    padding: 0 20px 0 0px;
}


.footer_left {
    float: left;
    padding: 10px 0px 0px 0;
    width: 380px;
}

.rtl_body .footer_left {
    float: right;
}
#hexch_html {
    margin: -13px 0 0 0;
}

.topmenu_ico {
    width: 40px;
    height: 60px;
    float: right;
    cursor: poJost;
    background: url(/wp-content/themes/newexchanger/images/menu-ico.png) no-repeat center center;
    display: none;
    /* filter: invert(91%) sepia(27%) saturate(4667%) hue-rotate(148deg) brightness(84%) contrast(96%); */
    filter: contrast(0.5) brightness(37.5);
    display: block;
}

.copyright {
    padding: 0 0 20px 0;
    color: #fff;
}

.footer_menu li a {
    color: #fff;
    text-decoration: none;
    background: rgb(12 13 14);
    padding: 5px 18px;
    border-radius: 15px;
}

.footer_menu li {
    float: left;
    margin: 0 10px 5px 0;
}

.rtl_body .footer_menu li {
    float: right;
    margin: 0 0 5px 10px;
}

.footer_center {
    float: left;
    width: 280px;
    padding: 0 0 0px 0;
}

.rtl_body .footer_center {
    float: right;
}

.footer_soc {
    text-align: left;
    padding: 0 0 8px 0;
}

.rtl_body .footer_soc {
    text-align: right;
}

.footer_soc img {
    margin: 0 5px 0 0px;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}

.rtl_body .footer_soc img {
    margin: 0 0px 0 5px;
}

.footer_soc img:hover {
    opacity: 0.7;
}
.footer_right {
    /* float: right; */
    width: 100%;
    /* padding: 10px 0 0 0; */
}

.rtl_body .footer_right {
    float: left;
}

.footer_phone {
    height: 27px;
    background: url(/wp-content/themes/newexchanger/images/foot_phone.png) no-repeat left center;
    padding: 0 0 0 20px;
    margin: 0 0 15px 0;
    font: 600 18px/27px 'Jost', sans-serif;
    color: #fff;
}

.color_d .footer_phone {
    background: url(/wp-content/themes/newexchanger/images/foot_phone_d.png) no-repeat left center;
}

.rtl_body .footer_phone {
    background-position: right center;
    padding: 0 20px 0 0px;
}


.footer_left {
    width: 100%;
}

.footer_center {
    width: 100%;
}

.footer_soc img {
    margin: 0 10px 0 0px;
}

.rtl_body .footer_soc img {
    margin: 0 0px 0 10px;
}


/* end footer */

/* operator */
.statuswork_div {
    position: fixed;
    z-index: 99999;
    width: 50px;
    height: 230px;
    top: 290px;
}

@media all and (max-width: 500px) {
    .statuswork_div {
        display: none;
    }
}

.statuswork_div.toleft {
    left: 0px;
}

.statuswork_div.toright {
    right: 0px;
}

.statuswork_div_ins {
    position: relative;
    width: 50px;
    height: 230px;
}

.statuswork {
    position: absolute;
    float: none;
    top: 91px;
    left: -90px;
    width: 215px;
    height: 41px;
    background: #0c72d8;
    color: #fff;
    padding: 9px 0 0 15px;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    font: 12px 'Jost', sans-serif;
    border-radius: 3px 3px 0 0;
}

.rtl_body .statuswork {
    border-radius: 0 0 3px 3px;
    padding: 7px 15px 0 0px;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}

.statuswork_div.toleft .statuswork {
    border-radius: 0 0 3px 3px;
}

.rtl_body .statuswork_div.toleft .statuswork {
    border-radius: 3px 3px 0 0;
}

.statuswork_ins {
    background: url(/wp-content/themes/newexchanger/images/online.png) no-repeat left center;
    padding: 0 0 0 35px;
}

.status_op0 .statuswork {
    background: #ced6e1;
}

.status_op0 .statuswork_ins {
    color: #222222;
    background: url(/wp-content/themes/newexchanger/images/offline.png) no-repeat left center;
}

.rtl_body .statuswork_ins {
    padding: 0px 35px 0 0px;
    background-position: right center;
}

.statuswork_title {
    font: 600 18px/18px 'Jost', sans-serif;
    padding: 0 0 2px 0;
}

/* end operator */

/* changes course */
.last_events_wrap {
    position: fixed;
    bottom: 10px;
    left: 50px;
    z-index: 100;
    width: 300px;
}

.last_events_wrap.toright {
    left: auto;
    right: 50px;
}

.last_events_option {
    background: #ffffff;
    box-shadow: 0 0 5px #e1e9f2;
    border-radius: 4px;
    border: 1px solid #eaeef4;
    color: #000;
    font: 13px 'Jost', sans-serif;
    padding: 10px 15px;
}

.color_d .last_events_option {
    background: #1e2130;
    box-shadow: none;
    border: 1px solid #353b51;
    color: #fff;
}

.levents {
    position: relative;
    display: none;
    margin: 0 0 10px 0;
    background: #ffffff;
    box-shadow: 0 0 5px #e1e9f2;
    border-radius: 4px;
    border: 1px solid #eaeef4;
    color: #222222;
    font: 13px 'Jost', sans-serif;
    padding: 10px 15px;
    text-align: center;
}

.color_d .levents {
    background: #1e2130;
    box-shadow: none;
    border: 1px solid #353b51;
}

.levents_title {
    font: 600 14px 'Jost', sans-serif;
    padding: 0 0 5px 0;
    color: #000;
}

.color_d .levents_title {
    color: #fff;
}

.levents_arr {
    height: 15px;
    background: url(/wp-content/themes/newexchanger/images/courselogs.png) no-repeat center center;
}

.levents_close {
    position: absolute;
    float: none;
    top: 13px;
    right: 10px;
    width: 16px;
    height: 16px;
    background: url(/wp-content/themes/newexchanger/images/close.png) no-repeat;
    cursor: poJost;
}

.rtl_body .levents_close {
    right: auto;
    left: 10px;
}

/* end changes course */

/* tooltips */
.form_field_line.has_tooltip .form_field_ins {
    position: relative;
}

.has_tooltip .form_field_label_ins {
    position: relative;
    padding: 0 20px 0 0px;
}

.rtl_body .has_tooltip .form_field_label_ins {
    padding: 0 0px 0 20px;
}

.has_tooltip .field_tooltip_label {
    position: absolute;
    float: none;
    display: block;
    width: 16px;
    height: 16px;
    top: 0px;
    right: 0;
    cursor: help;
    background: url(/wp-content/themes/newexchanger/images/question.png) no-repeat right center;
}

.rtl_body .has_tooltip .field_tooltip_label {
    right: auto;
    left: 0;
}

.field_tooltip_div {
    display: none;
    z-index: 100;
    position: absolute;
    float: none;
    top: 100%;
    left: 0;
    width: 300px;
    max-width: 100%;
}

.rtl_body .field_tooltip_div {
    left: auto;
    right: 0;
}

.has_tooltip.showed .field_tooltip_div {
    display: block;
}

.field_tooltip_abs {
    position: absolute;
    top: -4px;
    float: none;
    left: 36px;
    background: url(/wp-content/themes/newexchanger/images/ug.png) no-repeat;
    width: 14px;
    height: 5px;
}

.color_d .field_tooltip_abs {
    background: url(/wp-content/themes/newexchanger/images/ug_d.png) no-repeat;
}

.rtl_body .field_tooltip_abs {
    left: auto;
    right: 36px;
}

.field_tooltip {
    font: 12px/14px 'Jost', sans-serif;
    padding: 15px 20px;
    border-radius: 4px;
    color: #222222;
    background: #f1f4fa;
}

.color_d .field_tooltip {
    color: #7c90a8;
    background: #282d40;
}

/* end tooltips */

/* notify */
.wn_wrap {
    position: fixed;
    float: none;
    bottom: 0;
    left: 0;
    z-index: 999998;
    background: #222222;
    width: 100%;
}

.wn_div {
    padding: 15px 10px;
    max-width: 1150px;
    margin: 0 auto;
    font: 15px 'Jost', sans-serif;
    color: #ceddec;
}

.wn_div_text {
    padding: 0 0 10px 0;
}

/* end notify */

/* window */
.standart_shadow {
    position: fixed;
    float: none;
    top: 0;
    left: 0;
    z-index: 999998;
    width: 100%;
    height: 100%;
    background: #000;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

.standart_window {
    position: fixed;
    float: none;
    width: 100%;
    top: 100px;
    left: 0px;
    z-index: 999999;
}

.standart_windowins {
    position: relative;
    max-width: 340px;
    margin: 0 auto;
    padding: 0 10px;
}

.standart_window_ins {
    padding: 0px 20px 10px;
    background: #ffffff;
    border-radius: 19px;
}

.color_d .standart_window_ins {
    background: #1e2130;
}

.standart_window_close {
    position: absolute;
    float: none;
    width: 20px;
    height: 20px;
    cursor: poJost;
    background: url(/wp-content/themes/newexchanger/images/close.png) no-repeat center center;
    top: 17px;
    right: 20px;
}

.rtl_body .standart_window_close {
    left: 20px;
    right: auto;
}

.standart_window_title {
    font: 600 18px 'Jost', sans-serif;
    color: #000;
    margin: 0 -20px 15px;
    padding: 15px 40px 15px 20px;
    background: #f3f7fc;
    border: none;
    border-radius: 19px 19px 0 0;
}

.color_d .standart_window_title {
    background: #282d40;
    color: #fff;
}

.rtl_body .standart_window_title {
    padding: 15px 20px 15px 40px;
}

.standart_windowins img {
    max-width: 100%;
}

.standart_window_submit {
    padding: 20px 0px 10px;
    text-align: center;
}

.rb_label {
    font: 13px 'Jost', sans-serif;
    padding: 0px 0px 3px 0px;
}

.rb_line {
    padding: 0px 0 10px;
}

/* end window */

/* top button */
.topbutton {
    display: none;
    width: 40px;
    height: 40px;
    border-radius: 4px;
    background: #0c72d7 url(/wp-content/themes/newexchanger/images/topped.png) no-repeat center center;
    opacity: 0.7;
    position: fixed;
    bottom: 20px;
    left: 20px;
    cursor: poJost;
    z-index: 99999;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}

.topbutton:hover {
    opacity: 1;
}

/* end top button */

/* result message */
.resulttrue {
    padding: 14px 20px;
    border-radius: 3px;
    color: #000;
    background: #e1f4eb;
    margin: 0 0 20px 0;
    font: 13px 'Jost', sans-serif;
}

.resulttrue a {
    color: #000;
}

.resultfalse,
.xtp_error,
.xtl_error {
    padding: 14px 20px;
    border-radius: 3px;
    color: #000;
    background: #fadfe0;
    margin: 0 0 20px 0;
    font: 13px 'Jost', sans-serif;
}

.resultfalse a,
.xtp_error a,
.xtl_error a {
    color: #000;
}

/* end result message */

/* classed */
.red,
.req {
    color: #ff4e4e;
}

.bred {
    font-weight: 600;
    color: #ff0000;
}

.bgreen {
    font-weight: 600;
    color: #3ab448;
}

.pn_copy {
    padding: 0 5px 0 20px;
    background: url(/wp-content/themes/newexchanger/images/copy_b.png) no-repeat 0 center;
}

.pn_copy.copied {
    color: #08b868;
    background: url(/wp-content/themes/newexchanger/images/copy.png) no-repeat 0 center;
}

.break_words {
    word-break: break-all;
    word-wrap: break-word;
}

.hidden_line {
    display: none;
}

.js_qr_code_wrap {
    margin: 0 0 20px 0;
}

span.js_timer {
    display: block;
    width: 260px;
    font: 13px 'Jost', sans-serif;
    margin: 0 auto 20px;
    background: #f1f4fa;
    color: #0c72d8;
    text-align: center;
    padding: 15px 0;
    border-radius: 4px;
}

.color_d span.js_timer {
    background: #282d40;
    color: #fff;
}

.comment_user {
    background: #eff7ff;
    color: #2e3033;
    border-radius: 3px;
    padding: 15px;
    margin: 0 0 20px 0;
}

.color_d .comment_user {
    background: #323851;
    color: #fff;
}

.currency_logo {
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat no-repeat;
}

.clear {
    clear: both;
}

img.alignnone {
    display: block;
    margin: 0 0 20px 20px;
}

img.alignright {
    float: right;
    margin: 0 0 1em 1em
}

img.alignleft {
    float: left;
    margin: 0 1em 1em 0
}

img.aligncenter {
    display: block;
    margin: 20px auto;
}

a img.alignnone {
    display: block;
    margin: 0 0 20px 20px;
}

a img.alignright {
    float: right;
    margin: 0 0 1em 1em
}

a img.alignleft {
    float: left;
    margin: 0 1em 1em 0
}

a img.aligncenter {
    display: block;
    margin: 20px auto;
}


.hmenu {
    display: grid;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    gap: 11px;
    grid-template-columns: auto;
}

.one_home_reserv {
    float: left;
    margin: 0;
    width: 100%;
    margin: 5px 0;
}






}
