/* cyrillic-ext */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
    font-display: swap;
    src: url(assets/fonts/noto-sans/o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyD9A-9X6VTYyWtZ7rGW9w.woff) format('woff');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

/* cyrillic */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
    font-display: swap;
    src: url(assets/fonts/noto-sans/o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyD9A-9e6VTYyWtZ7rGW9w.woff) format('woff');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* devanagari */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
    font-display: swap;
    src: url(assets/fonts/noto-sans/o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyD9A-9b6VTYyWtZ7rGW9w.woff) format('woff');
    unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

/* greek-ext */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
    font-display: swap;
    src: url(assets/fonts/noto-sans/o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyD9A-9W6VTYyWtZ7rGW9w.woff) format('woff');
    unicode-range: U+1F00-1FFF;
}

/* greek */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
    font-display: swap;
    src: url(assets/fonts/noto-sans/o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyD9A-9Z6VTYyWtZ7rGW9w.woff) format('woff');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}

/* vietnamese */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
    font-display: swap;
    src: url(assets/fonts/noto-sans/o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyD9A-9V6VTYyWtZ7rGW9w.woff) format('woff');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
    font-display: swap;
    src: url(assets/fonts/noto-sans/o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyD9A-9U6VTYyWtZ7rGW9w.woff) format('woff');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
    font-display: swap;
    src: url(assets/fonts/noto-sans/o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyD9A-9a6VTYyWtZ7rE.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* vietnamese */
@font-face {
    font-family: 'Public Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(assets/fonts/public-sans/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuFpmJywcufVotfwbg9m4.woff) format('woff');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */
@font-face {
    font-family: 'Public Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(assets/fonts/public-sans/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuFpmJygcufVotfwbg9m4.woff) format('woff');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
    font-family: 'Public Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(assets/fonts/public-sans/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuFpmJxAcufVotfwbg.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: "fl-icons";
    font-display: block;
    src: url(assets/themes/flatsome/assets/css/icons/fl-icons_v=3.17.7.eot);
    src:
        url(assets/themes/flatsome/assets/css/icons/fl-icons.eot#iefix?v=3.17.7) format("embedded-opentype"),
        url(assets/themes/flatsome/assets/css/icons/fl-icons_v=3.17.7.woff2) format("woff2"),
        url(assets/themes/flatsome/assets/css/icons/fl-icons_v=3.17.7.ttf) format("truetype"),
        url(assets/themes/flatsome/assets/css/icons/fl-icons_v=3.17.7.woff) format("woff"),
        url(assets/themes/flatsome/assets/css/icons/fl-icons_v=3.17.7.svg#fl-icons) format("svg");
}

:root {
    --primary-color: #1d6bae;
}

body {
    -ms-user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
}

.container-width,
.full-width .ubermenu-nav,
.container,
.row {
    max-width: 1170px
}

.row.row-collapse {
    max-width: 1140px
}

.row.row-small {
    max-width: 1162.5px
}

.row.row-large {
    max-width: 1200px
}

.header-main {
    height: 71px
}

#logo img {
    max-height: 71px
}

#logo {
    width: 88px;
}

.header-bottom {
    min-height: 43px
}

.header-top {
    min-height: 30px
}

.transparent .header-main {
    height: 30px
}

.transparent #logo img {
    max-height: 30px
}

.has-transparent+.page-title:first-of-type,
.has-transparent+#main>.page-title,
.has-transparent+#main>div>.page-title,
.has-transparent+#main .page-header-wrapper:first-of-type .page-title {
    padding-top: 80px;
}

.header.show-on-scroll,
.stuck .header-main {
    height: 70px !important
}

.stuck #logo img {
    max-height: 70px !important
}

.search-form {
    width: 89%;
}

.header-bg-color {
    background-color: rgba(255, 255, 255, 0.9)
}

.header-bottom {
    background-color: #1d6bae
}

.header-main .nav>li>a {
    line-height: 16px
}

.stuck .header-main .nav>li>a {
    line-height: 50px
}

.header-bottom-nav>li>a {
    line-height: 16px
}

@media (max-width: 549px) {
    .header-main {
        height: 70px
    }

    #logo img {
        max-height: 70px
    }
}

.nav-dropdown {
    border-radius: 10px
}

.nav-dropdown {
    font-size: 100%
}

.nav-dropdown-has-arrow li.has-dropdown:after {
    border-bottom-color: #ffffff;
}

.nav .nav-dropdown {
    background-color: #ffffff
}

/* Color */
.accordion-title.active,
.has-icon-bg .icon .icon-inner,
.logo a,
.primary.is-underline,
.primary.is-link,
.badge-outline .badge-inner,
.nav-outline>li.active>a,
.nav-outline>li.active>a,
.cart-icon strong,
[data-color='primary'],
.is-outline.primary {
    color: #1d6bae;
}

/* Color !important */
[data-text-color="primary"] {
    color: #1d6bae !important;
}

/* Background Color */
[data-text-bg="primary"] {
    background-color: #1d6bae;
}

/* Background */
.scroll-to-bullets a,
.featured-title,
.label-new.menu-item>a:after,
.nav-pagination>li>.current,
.nav-pagination>li>span:hover,
.nav-pagination>li>a:hover,
.has-hover:hover .badge-outline .badge-inner,
button[type="submit"],
.button.wc-forward:not(.checkout):not(.checkout-button),
.button.submit-button,
.button.primary:not(.is-outline),
.featured-table .title,
.is-outline:hover,
.has-icon:hover .icon-label,
.nav-dropdown-bold .nav-column li>a:hover,
.nav-dropdown.nav-dropdown-bold>li>a:hover,
.nav-dropdown-bold.dark .nav-column li>a:hover,
.nav-dropdown.nav-dropdown-bold.dark>li>a:hover,
.header-vertical-menu__opener,
.is-outline:hover,
.tagcloud a:hover,
.grid-tools a,
input[type='submit']:not(.is-form),
.box-badge:hover .box-text,
input.button.alt,
.nav-box>li>a:hover,
.nav-box>li.active>a,
.nav-pills>li.active>a,
.current-dropdown .cart-icon strong,
.cart-icon:hover strong,
.nav-line-bottom>li>a:before,
.nav-line-grow>li>a:before,
.nav-line>li>a:before,
.banner,
.header-top,
.slider-nav-circle .flickity-prev-next-button:hover svg,
.slider-nav-circle .flickity-prev-next-button:hover .arrow,
.primary.is-outline:hover,
.button.primary:not(.is-outline),
input[type='submit'].primary,
input[type='submit'].primary,
input[type='reset'].button,
input[type='button'].primary,
.badge-inner {
    background-color: #1d6bae;
}

/* Border */
.nav-vertical.nav-tabs>li.active>a,
.scroll-to-bullets a.active,
.nav-pagination>li>.current,
.nav-pagination>li>span:hover,
.nav-pagination>li>a:hover,
.has-hover:hover .badge-outline .badge-inner,
.accordion-title.active,
.featured-table,
.is-outline:hover,
.tagcloud a:hover,
blockquote,
.has-border,
.cart-icon strong:after,
.cart-icon strong,
.blockUI:before,
.processing:before,
.loading-spin,
.slider-nav-circle .flickity-prev-next-button:hover svg,
.slider-nav-circle .flickity-prev-next-button:hover .arrow,
.primary.is-outline:hover {
    border-color: #1d6bae
}

.nav-tabs>li.active>a {
    border-top-color: #1d6bae
}

.widget_shopping_cart_content .blockUI.blockOverlay:before {
    border-left-color: #1d6bae
}

.woocommerce-checkout-review-order .blockUI.blockOverlay:before {
    border-left-color: #1d6bae
}

/* Fill */
.slider .flickity-prev-next-button:hover svg,
.slider .flickity-prev-next-button:hover .arrow {
    fill: #1d6bae;
}

/* Focus */
.primary:focus-visible,
.submit-button:focus-visible,
button[type="submit"]:focus-visible {
    outline-color: #1d6bae !important;
}

/* Background Color */
[data-icon-label]:after,
.secondary.is-underline:hover,
.secondary.is-outline:hover,
.icon-label,
.button.secondary:not(.is-outline),
.button.alt:not(.is-outline),
.badge-inner.on-sale,
.button.checkout,
.single_add_to_cart_button,
.current .breadcrumb-step {
    background-color: #1d6bae;
}

[data-text-bg="secondary"] {
    background-color: #1d6bae;
}

/* Color */
.secondary.is-underline,
.secondary.is-link,
.secondary.is-outline,
.stars a.active,
.star-rating:before,
.woocommerce-page .star-rating:before,
.star-rating span:before,
.color-secondary {
    color: #1d6bae
}

/* Color !important */
[data-text-color="secondary"] {
    color: #1d6bae !important;
}

/* Border */
.secondary.is-outline:hover {
    border-color: #1d6bae
}

/* Focus */
.secondary:focus-visible,
.alt:focus-visible {
    outline-color: #1d6bae !important;
}

.success.is-underline:hover,
.success.is-outline:hover,
.success {
    background-color: #1d6bae
}

.success-color,
.success.is-link,
.success.is-outline {
    color: #1d6bae;
}

.success-border {
    border-color: #1d6bae !important;
}

/* Color !important */
[data-text-color="success"] {
    color: #1d6bae !important;
}

/* Background Color */
[data-text-bg="success"] {
    background-color: #1d6bae;
}

.alert.is-underline:hover,
.alert.is-outline:hover,
.alert {
    background-color: #d7150c
}

.alert.is-link,
.alert.is-outline,
.color-alert {
    color: #d7150c;
}

/* Color !important */
[data-text-color="alert"] {
    color: #d7150c !important;
}

/* Background Color */
[data-text-bg="alert"] {
    background-color: #d7150c;
}

body {
    color: #181818
}

h1,
h2,
h3,
h4,
h5,
h6,
.heading-font {
    color: #181818;
}

body {
    font-size: 100%;
}

@media screen and (max-width: 549px) {
    body {
        font-size: 100%;
    }
}

body {
    font-family: "Public Sans", sans-serif;
}

body {
    font-weight: 400;
    font-style: normal;
}

.nav>li>a {
    font-family: "Noto Sans", sans-serif;
}

.mobile-sidebar-levels-2 .nav>li>ul>li>a {
    font-family: "Noto Sans", sans-serif;
}

.nav>li>a,
.mobile-sidebar-levels-2 .nav>li>ul>li>a {
    font-weight: 400;
    font-style: normal;
}

h1,
h2,
h3,
h4,
h5,
h6,
.heading-font,
.off-canvas-center .nav-sidebar.nav-vertical>li>a {
    font-family: "Noto Sans", sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6,
.heading-font,
.banner h1,
.banner h2 {
    font-weight: 400;
    font-style: normal;
}

.alt-font {
    font-family: "Noto Sans", sans-serif;
}

.alt-font {
    font-weight: 400 !important;
    font-style: normal !important;
}

a {
    color: #181818;
}

@media screen and (min-width: 550px) {
    .products .box-vertical .box-image {
        min-width: 300px !important;
        width: 300px !important;
    }
}

.footer-2 {
    background-color: #ffffff
}

.page-title-small+main .product-container>.row {
    padding-top: 0;
}

.nav-vertical-fly-out>li+li {
    border-top-width: 1px;
    border-top-style: solid;
}

.label-new.menu-item>a:after {
    content: "New";
}

.label-hot.menu-item>a:after {
    content: "Hot";
}

.label-sale.menu-item>a:after {
    content: "Sale";
}

.label-popular.menu-item>a:after {
    content: "Popular";
}

.home-2section {
    margin-top: 25px
}

.nav-dropdown>li>a {
    color: #0A0103;
}

.nav-dropdown li.active>a {
    color: #162e98 !important;
}

.off-canvas:not(.off-canvas-center) li.html {
    padding: 0px;
}

.absolute-footer.dark {
    color: black;
}

.absolute-footer {
    background-color: white;
}

.footer-2 {
    border-top: 3px solid #e3e3e3
}

.ux-search-submit {
    background-color: #162e98 !important
}

#wide-nav {
    border-top: 1px solid #162e98;
    border-bottom: 1px solid #162e98
}

.flickity-prev-next-button.previous {
    left: 0.5%
}

.flickity-prev-next-button.next {
    right: 0.5%
}

#wide-nav .flex-center {
    margin: 0
}

.row-small>.col {
    padding: 0px 0px 10px 0px
}

.img-inner dark {
    margin-bottom: 0px;
}

.wpcf7-form label {
    font-weight: 300 !important
}

.is-divider {
    background-color: #162e98
}

.page-wrapper {
    padding-top: 0px
}

.nav>li>a {
    font-size: 16px
}

.nav>li.active>a {
    color: #162e98;
}

.nav>li>a {
    color: black;
}

.wpforms-form button[type=submit] {
    background-color: #162e98 !important;
    color: white !important;
}

.contact-row {
    margin-bottom: 10px;
}

#pano1649 {
    margin: 0px 0px 10px 0px !important;
}

.iframe-container {
    position: relative;
    width: 100%;
    padding-bottom: 56.25%;
    height: 0;
}

.iframe-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.productsize {
    margin-left: 10px;
}

.image-tools.bottom.left {
    display: none;
}

.yikes-custom-woo-tab-title {
    display: none;
}

.contactpage-form {
    border: solid 1px #162e98;
}

.title-wrapper .no-text-overflow {
    display: none;
}

.whyus {
    color: #fff;
}

.whyus .accordion-title.active {
    color: #fff !important;
}

.weldingsolutionproduct {
    box-shadow: 0px 10px 5px #abb8c3;
}

.bread {
    margin-top: 10px !important;
}

.bread .col {
    padding-bottom: 10px !important;
}

.about-menu {
    font-size: 18px;
    font-weight: 700;
    color: #064676;
}

.entry-category {
    display: none !important;
}

.entry-header-text.text-center {
    margin-top: 30px;
}

.entry-header-text {
    padding-bottom: 0px;
}

.post-sidebar {
    margin-top: 30px !important;
}

@media only screen and (max-width: 550px) and (min-width: 490px) {
    .text-box-content {
        font-size: 80% !important;
    }
}

@media only screen and (max-width: 489px) and (min-width: 430px) {
    .text-box-content {
        font-size: 70% !important;
    }
}

@media only screen and (max-width: 429px) and (min-width: 370px) {
    .text-box-content {
        font-size: 60% !important;
    }
}

@media only screen and (max-width: 369px) and (min-width: 320px) {
    .text-box-content {
        font-size: 50% !important;
    }
}

@media only screen and (max-width: 319px) and (min-width: 250px) {
    .text-box-content {
        font-size: 40% !important;
    }
}

#text-box-1049317406 {
    margin: 0px 0px 0px 30px;
    width: 60%;
}

#text-box-1049317406 .text-box-content {
    font-size: 86%;
}

@media (min-width:550px) {
    #text-box-1049317406 {
        width: 52%;
    }
}

@media (min-width:850px) {
    #text-box-1049317406 .text-box-content {
        font-size: 99%;
    }
}

#banner-1032889851 {
    padding-top: 50%;
}

#banner-1032889851 .bg.bg-loaded {
    background-image: url(assets/uploads/2023/09/3-1400x583.jpg);
}

@media (min-width:550px) {
    #banner-1032889851 {
        padding-top: 45%;
    }
}

#text-box-1530707715 {
    margin: 0px 0px 0px 30px;
    width: 60%;
}

#text-box-1530707715 .text-box-content {
    font-size: 86%;
}

@media (min-width:550px) {
    #text-box-1530707715 {
        width: 52%;
    }
}

@media (min-width:850px) {
    #text-box-1530707715 .text-box-content {
        font-size: 99%;
    }
}

#banner-1741956103 {
    padding-top: 50%;
}

#banner-1741956103 .bg.bg-loaded {
    background-image: url(assets/uploads/2023/09/5-1400x583.jpg);
}

@media (min-width:550px) {
    #banner-1741956103 {
        padding-top: 45%;
    }
}

#text-box-544566357 {
    margin: 0px 0px 0px 30px;
    width: 60%;
}

#text-box-544566357 .text-box-content {
    font-size: 86%;
}

@media (min-width:550px) {
    #text-box-544566357 {
        width: 52%;
    }
}

@media (min-width:850px) {
    #text-box-544566357 .text-box-content {
        font-size: 99%;
    }
}

#banner-700674977,
.home-banner-section .banner {
    padding-top: 50% !important;
}

#banner-700674977 .bg.bg-loaded {
    background-image: url(assets/uploads/2023/09/6-1400x583.jpg);
}

@media (min-width:550px) {

    #banner-700674977,
    .home-banner-section .banner {
        padding-top: 45% !important;
    }
}

#section_145390011 {
    padding-top: 0px;
    padding-bottom: 0px;
}

.gap-element {
    padding-top: 20px;
}

.icon-box-text {
    display: flex;
    align-items: center;
}

#text-2310523684 {
    text-align: left;
}

#gap-517277775 {
    padding-top: 20px;
}

#text-3706197362 {
    text-align: left;
}

#gap-1116322818 {
    padding-top: 20px;
}

#text-2946191400 {
    text-align: left;
}

#section_509044302 {
    padding-top: 20px;
    padding-bottom: 20px;
}

#section_509044302 .section-bg.bg-loaded {
    background-image: url(assets/uploads/2022/05/why-choose-china-atlantic-welding.webp);
}

#section_509044302 .section-bg {
    background-position: 33% 23%;
}

#image_2085019759 {
    width: 100%;
}

#image_204559200 {
    width: 100%;
}

#image_118022756 {
    width: 100%;
}

#section_1688617553 {
    padding-top: 10px;
    padding-bottom: 10px;
}

#image_917247597 {
    width: 100%;
}

#image_1487909547 {
    width: 100%;
}

#image_1719166108 {
    width: 100%;
}

#section_268272559 {
    padding-top: 10px;
    padding-bottom: 10px;
}

#text-4222389646 {
    color: rgb(0, 0, 0);
}

#text-4222389646>* {
    color: rgb(0, 0, 0);
}

#section_1179475947 {
    padding-top: 20px;
    padding-bottom: 20px;
}

#text-3265724952 {
    text-align: left;
}

#gap-1806145146 {
    padding-top: 30px;
}

.sidebar-menu .header-social-icons,
.sidebar-menu .html_topbar_left,
.sidebar-menu .header-search-form {
    text-align: center;
    justify-content: center;
}

#banner-1099791618 {
    padding-top: 50%;
}

@media (min-width:550px) {
    #banner-1099791618 {
        padding-top: 500px;
    }

    .reverse {

        flex-direction: row-reverse;
    }
}




#text-1653518781 {
    font-size: 1.6rem;
    color: rgb(0, 0, 0);
}

#text-1653518781>* {
    color: rgb(0, 0, 0);
}

#text-934057806 {
    font-size: 1.6rem;
    color: rgb(0, 0, 0);
}

#text-934057806>* {
    color: rgb(0, 0, 0);
}

#text-3609739851 {
    text-align: center;
}

.custom-product-page .breadcrumb {
    margin-top: 30px;
}

#section_1598482742 {
    padding-top: 30px;
    padding-bottom: 30px;
    min-height: 400px;
}

#section_1598482742 .section-bg-overlay {
    background-color: rgba(0, 0, 0, .5);
}

#section_1598482742 .section-bg.bg-loaded {}

#section_1598482742 .section-bg {
    background-position: 30% 39%;
}

.is-invalid {
    border-color: red !important;
}

.popup {
    width: 500px;
    max-width: 100%;
}

.text-page {
    text-align: justify;
}

#section_1978376442 {
    padding-top: 10px;
    padding-bottom: 10px;
}

.scroll-headInner {
    overflow: auto;
    width: 100% !important;
}

.text {
    text-align: justify;
}

.ux-menu {
    margin-bottom: 10px;
}

.bx-auth,
.bx-auth-reg,
.bx-auth-profile {
    width: 500px;
    max-width: 100%;
}

.bx-auth td,
.bx-auth th,
.bx-auth-reg td,
.bx-auth-reg th,
.bx-auth-profile td,
.bx-auth-profile th {
    border: none;
}

.bx-auth a {
    font-weight: bold;
    text-decoration: underline;
}

.social-icons .button.user:not(.is-outline) {
    background-color: #1c6bae !important;
}

.header__label {
    color: #181818;
    text-transform: uppercase;
}

.personal__clients{
    margin-top: 30px;
}

@media(min-width: 850px) {
    .tabbed-content .nav-vertical {
        width: 30%
    }
}