﻿select, input {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

    input[type="file"]::-webkit-file-upload-button {
        background: #E59E36 !important;
        font-family: Montserrat;
    }

        input[type="file"]::-webkit-file-upload-button:hover {
            -webkit-box-shadow: 0 -3px 0 0 rgba(24,24,24,.2) inset,0 0 0 2.5em #E59E36 inset,0 2px 10px rgba(0,0,0,.2);
            box-shadow: 0 -3px 0 0 rgba(24,24,24,.2) inset,0 0 0 2.5em #E59E36 inset,0 2px 10px rgba(0,0,0,.2);
        }

.fancy-select ul.options li:before {
    background: #E59E36;
}

.fancy-select ul.options li:hover {
    color: #E59E36;
}

.btContent a {
    color: #E59E36;
}

a:hover {
    color: #E59E36;
}

.btText a {
    color: #E59E36;
}

body {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

h1, h2, h3, h4, h5, h6 {
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

.btContentHolder table thead th {
    background-color: #E59E36;
}

.btAccentDarkHeader .btPreloader .animation > div:first-child, .btLightAccentHeader .btPreloader .animation > div:first-child, .btTransparentLightHeader .btPreloader .animation > div:first-child {
    background-color: #E59E36;
}

.btPreloader .animation .preloaderLogo {
    height: 140px;
}

.btLoader > div, .btLoader > span {
    background: #E59E36;
}

.btErrorPage .bt_bb_column.bt_bb_align_center .bt_bb_headline.bt_bb_dash_top .bt_bb_headline_content:before {
    border-top: 2px solid #E59E36;
}

.btErrorPage .bt_bb_column.bt_bb_align_center .bt_bb_headline_subheadline a {
    background: #E59E36;
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

.mainHeader {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

    .mainHeader a:hover {
        color: #E59E36;
    }

.menuPort {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

    .menuPort nav > ul > li > a {
        line-height: 140px;
    }

.btTextLogo {
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
    line-height: 140px;
}

.btLogoArea .logo img {
    height: 140px;
}

.btTransparentDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:before, .btTransparentLightHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:before, .btAccentLightHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:before, .btAccentDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:before, .btLightDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:before, .btHasAltLogo.btStickyHeaderActive .btHorizontalMenuTrigger:hover .bt_bb_icon:before, .btAccentGradientHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:before, .btTransparentDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:after, .btTransparentLightHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:after, .btAccentLightHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:after, .btAccentDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:after, .btLightDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:after, .btHasAltLogo.btStickyHeaderActive .btHorizontalMenuTrigger:hover .bt_bb_icon:after, .btAccentGradientHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:after {
    border-top-color: #E59E36;
}

.btTransparentDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before, .btTransparentLightHeader .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before, .btAccentLightHeader .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before, .btAccentDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before, .btLightDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before, .btHasAltLogo.btStickyHeaderActive .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before, .btAccentGradientHeader .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
    border-top-color: #E59E36;
}

.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor > a:after, .btMenuHorizontal .menuPort nav > ul > li.current-menu-item > a:after {
    background-color: #E59E36;
}

.btMenuHorizontal .menuPort ul ul li a:hover {
    color: #E59E36;
}

.btMenuHorizontal .menuPort ul li.btMenuAlternateHoverDesign ul li a:after {
    background: #E59E36;
}

body.btMenuHorizontal .subToggler {
    line-height: 140px;
}

.btMenuHorizontal .menuPort > nav > ul > li > ul > li {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

.btMenuHorizontal .menuPort > nav > ul > li > ul li a:before {
    background: #E59E36;
}

.btMenuHorizontal .menuPort > nav > ul > li.btMenuAlternateHoverDesign > ul li a:before {
    background: #2e4682;
}

.btMenuHorizontal.btMenuCenter .logo {
    height: 140px;
}

    .btMenuHorizontal.btMenuCenter .logo .btTextLogo {
        height: 140px;
    }

html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > a {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

.btMenuHorizontal .topBarInMenu {
    height: 140px;
}

.btAccentLightHeader .btBelowLogoArea, .btAccentLightHeader .topBar {
    background-color: #E59E36;
}

.btAccentDarkHeader .btBelowLogoArea, .btAccentDarkHeader .topBar {
    background-color: #E59E36;
}

.btAccentDarkHeader:not(.btMenuBelowLogo) .topBarInMenu .btIconWidget:hover {
    color: #E59E36;
}

.btAccentTrasparentHeader .btBelowLogoArea, .btAccentTrasparentHeader .topBar {
    background-color: #E59E36;
}

    .btAccentTrasparentHeader .btBelowLogoArea a:hover, .btAccentTrasparentHeader .topBar a:hover {
        color: #2e4682 !important;
    }

.btAccentTrasparentHeader .btMenuHorizontal .menuPort ul ul li a:hover {
    color: #2e4682;
}

.btLightAccentHeader .btLogoArea, .btLightAccentHeader .btVerticalHeaderTop {
    background-color: #E59E36;
}

.btLightAccentHeader.btMenuHorizontal.btBelowMenu .mainHeader .btLogoArea {
    background-color: #E59E36;
}

.btAccentGradientHeader .btBelowLogoArea, .btAccentGradientHeader .topBar {
    background-color: #E59E36;
}

.btAccentGradientHeader.btMenuVertical .btVerticalMenuTrigger .bt_bb_icon {
    color: #E59E36;
}

.btAlternateGradientHeader .btBelowLogoArea, .btAlternateGradientHeader .topBar {
    background-color: #2e4682;
}

.btAlternateGradientHeader.btMenuBelowLogo .menuPort nav > ul > li > a:after {
    background-color: #E59E36;
}

.btAlternateGradientHeader.btMenuBelowLogo .topBarInMenu .btIconWidget.btAccentIconWidget .btIconWidgetIcon {
    color: #E59E36;
}

.btAlternateGradientHeader.btMenuBelowLogo .topBarInMenu .btIconWidget:hover {
    color: #E59E36;
}

.btAlternateGradientHeader.btMenuBelowLogo .topBarInMenu .widget_shopping_cart_content:hover .btCartWidgetIcon:hover {
    color: #E59E36;
}

.btAlternateGradientHeader .topBar .btIconWidget.btAccentIconWidget .btIconWidgetIcon {
    color: #E59E36;
}

.btAlternateGradientHeader .topBar .btIconWidget:hover {
    color: #E59E36;
}

.btAlternateGradientHeader .topBar .btIconWidget .widget_shopping_cart_content:hover .btCartWidgetIcon:hover {
    color: #E59E36;
}

.btAlternateGradientHeader .btBelowLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents, .btAlternateGradientHeader .topBar .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents {
    background: #E59E36;
}

.btAlternateGradientHeader.btMenuVertical .btVerticalMenuTrigger .bt_bb_icon {
    color: #2e4682;
}

.btLightAlternateHeader .btLogoArea, .btLightAlternateHeader .btVerticalHeaderTop {
    background-color: #2e4682;
}

.btLightAlternateHeader:not(.btMenuBelowLogo) .topBarInMenu .btIconWidget.btAccentIconWidget .btIconWidgetIcon {
    color: #E59E36;
}

.btLightAlternateHeader:not(.btMenuBelowLogo) .topBarInMenu .btIconWidget:hover {
    color: #E59E36;
}

.btLightAlternateHeader:not(.btMenuBelowLogo) .topBarInMenu .widget_shopping_cart_content:hover .btCartWidgetIcon:hover {
    color: #E59E36;
}

.btLightAlternateHeader.btMenuBelowLogo .topBarInLogoArea .btIconWidget.btAccentIconWidget .btIconWidgetIcon {
    color: #E59E36;
}

.btLightAlternateHeader.btMenuBelowLogo .topBarInLogoArea .btIconWidget:hover {
    color: #E59E36;
}

    .btLightAlternateHeader.btMenuBelowLogo .topBarInLogoArea .btIconWidget:hover .btIconWidgetText {
        color: #E59E36;
    }

.btLightAlternateHeader.btMenuBelowLogo .topBarInLogoArea .widget_shopping_cart_content:hover .btCartWidgetIcon:hover {
    color: #E59E36;
}

.btLightAlternateHeader .mainHeader .btTextLogo:hover {
    color: #E59E36;
}

.btLightAlternateHeader.btMenuHorizontal.btBelowMenu .mainHeader .btLogoArea {
    background-color: #2e4682;
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .logo img {
    height: -webkit-calc(140px*0.5);
    height: -moz-calc(140px*0.5);
    height: calc(140px*0.5);
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .btTextLogo {
    line-height: -webkit-calc(140px*0.5);
    line-height: -moz-calc(140px*0.5);
    line-height: calc(140px*0.5);
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .menuPort nav > ul > li > a, .btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .menuPort nav > ul > li > .subToggler {
    line-height: -webkit-calc(140px*0.5);
    line-height: -moz-calc(140px*0.5);
    line-height: calc(140px*0.5);
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .topBarInMenu {
    height: -webkit-calc(140px*0.5);
    height: -moz-calc(140px*0.5);
    height: calc(140px*0.5);
}

.btStickyHeaderActive.btMenuBelowLogo.btMenuBelowLogoShowArea.btMenuHorizontal .mainHeader .btLogoArea .topBarInLogoArea {
    height: -webkit-calc(140px*0.5);
    height: -moz-calc(140px*0.5);
    height: calc(140px*0.5);
}

.btTransparentDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon:before, .btTransparentLightHeader .btVerticalMenuTrigger:hover .bt_bb_icon:before, .btAccentLightHeader .btVerticalMenuTrigger:hover .bt_bb_icon:before, .btAccentDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon:before, .btLightDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon:before, .btHasAltLogo.btStickyHeaderActive .btVerticalMenuTrigger:hover .bt_bb_icon:before, .btTransparentDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon:after, .btTransparentLightHeader .btVerticalMenuTrigger:hover .bt_bb_icon:after, .btAccentLightHeader .btVerticalMenuTrigger:hover .bt_bb_icon:after, .btAccentDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon:after, .btLightDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon:after, .btHasAltLogo.btStickyHeaderActive .btVerticalMenuTrigger:hover .bt_bb_icon:after {
    border-top-color: #E59E36;
}

.btTransparentDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before, .btTransparentLightHeader .btVerticalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before, .btAccentLightHeader .btVerticalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before, .btAccentDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before, .btLightDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before, .btHasAltLogo.btStickyHeaderActive .btVerticalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
    border-top-color: #E59E36;
}

.btMenuVertical .mainHeader .btCloseVertical:before:hover {
    color: #E59E36;
}

.btMenuHorizontal .topBarInLogoArea {
    height: 140px;
}

    .btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell {
        border: 0 solid #E59E36;
    }

.btMenuVertical .mainHeader .btCloseVertical:before:hover {
    color: #E59E36;
}

.btMenuVertical .mainHeader nav > ul > li.current-menu-ancestor > a, .btMenuVertical .mainHeader nav > ul > li.current-menu-item > a {
    background: #E59E36;
}

.btMenuVertical .mainHeader .topBarInLogoArea .btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetTitle, .btMenuVertical .mainHeader .topBarInLogoArea .btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetText {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

.btSiteFooter .bt_bb_custom_menu li.bt_bb_back_to_top:before {
    color: #E59E36;
}

.btSiteFooter .bt_bb_custom_menu li.bt_bb_back_to_top_alternate_arrow:before {
    color: #2e4682;
}

.btSiteFooterCopyMenu {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

.btDarkSkin .btSiteFooterCopyMenu {
    background: #E59E36;
}

.btSiteFooterCopyMenu .port > div .btFooterMenu ul li a:before {
    background: #E59E36;
}

.btDarkSkin .btSiteFooter .port:before, .btLightSkin .btDarkSkin .btSiteFooter .port:before, .btDarkSkin.btLightSkin .btDarkSkin .btSiteFooter .port:before {
    background-color: #E59E36;
}

.btContent .btArticleHeadline .bt_bb_headline a:hover {
    color: #E59E36;
}

.btHideHeadline .btPostSingleItemStandard .btArticleHeadline .bt_bb_headline .bt_bb_headline_content {
    color: #2e4682;
}

.btPostSingleItemStandard .btArticleShareEtc > div.btReadMoreColumn .bt_bb_button a {
    background: #E59E36;
    font-family: "Niramit",Arial,Helvetica,sans-serif !important;
}

.btPostSingleItemStandard .btArticleShareEtc .btTags ul a:hover {
    background: #E59E36;
}

.btAboutAuthor {
    border: 2px solid #E59E36;
}

.btMediaBox.btQuote:before, .btMediaBox.btLink:before {
    background-color: #E59E36;
}

.btMediaBox.btQuote p, .btMediaBox.btLink p {
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

.sticky.btArticleListItem .btArticleHeadline h1 .bt_bb_headline_content span a:after, .sticky.btArticleListItem .btArticleHeadline h2 .bt_bb_headline_content span a:after, .sticky.btArticleListItem .btArticleHeadline h3 .bt_bb_headline_content span a:after, .sticky.btArticleListItem .btArticleHeadline h4 .bt_bb_headline_content span a:after, .sticky.btArticleListItem .btArticleHeadline h5 .bt_bb_headline_content span a:after, .sticky.btArticleListItem .btArticleHeadline h6 .bt_bb_headline_content span a:after, .sticky.btArticleListItem .btArticleHeadline h7 .bt_bb_headline_content span a:after, .sticky.btArticleListItem .btArticleHeadline h8 .bt_bb_headline_content span a:after {
    color: #E59E36;
}

.btPostSingleItemColumns .btTags ul a:hover {
    background: #E59E36;
}

.post-password-form p:first-child {
    font-family: Montserrat,Arial,Helvetica,sans-serif;
}

.post-password-form p:nth-child(2) input[type="submit"] {
    background-color: #E59E36;
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

    .post-password-form p:nth-child(2) input[type="submit"]:hover {
        -webkit-box-shadow: 0 -3px 0 0 rgba(24,24,24,.2) inset,0 0 0 2.5em #E59E36 inset,0 2px 10px rgba(0,0,0,.2);
        box-shadow: 0 -3px 0 0 rgba(24,24,24,.2) inset,0 0 0 2.5em #E59E36 inset,0 2px 10px rgba(0,0,0,.2);
    }

.btPagination {
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

    .btPagination .paging a {
        font-family: "Montserrat",Arial,Helvetica,sans-serif;
    }

        .btPagination .paging a:hover {
            color: #E59E36;
        }

        .btPagination .paging a:after {
            background: #E59E36;
        }

.btPrevNextNav .btPrevNext .btPrevNextImage:before {
    background: #E59E36;
}

.btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

.btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

.btPrevNextNav .btPrevNext:hover .btPrevNextTitle {
    color: #E59E36;
}

.btLinkPages {
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

    .btLinkPages ul {
        font-family: "Niramit",Arial,Helvetica,sans-serif;
    }

        .btLinkPages ul a {
            background: #E59E36;
        }

.btContent .btArticleAuthor a:hover, .btContent .btArticleComments:hover {
    color: #E59E36;
}

.btArticleDate:before, .btArticleAuthor:before, .btArticleComments:before, .btArticleCategories:before {
    color: #E59E36;
}

.btArticleComments:before {
    color: #E59E36;
}

.btCommentsBox ul.comments li.pingback p a:not(.comment-edit-link) {
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

    .btCommentsBox ul.comments li.pingback p a:not(.comment-edit-link):hover {
        color: #E59E36;
    }

.btCommentsBox ul.comments li.pingback p .edit-link {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

    .btCommentsBox ul.comments li.pingback p .edit-link a:before {
        color: #E59E36;
    }

.btCommentsBox .vcard h1.author a:hover, .btCommentsBox .vcard h2.author a:hover, .btCommentsBox .vcard h3.author a:hover, .btCommentsBox .vcard h4.author a:hover, .btCommentsBox .vcard h5.author a:hover, .btCommentsBox .vcard h6.author a:hover, .btCommentsBox .vcard h7.author a:hover, .btCommentsBox .vcard h8.author a:hover {
    color: #E59E36;
}

.btCommentsBox .vcard .posted {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

    .btCommentsBox .vcard .posted:before {
        color: #E59E36;
    }

.btCommentsBox .commentTxt p.edit-link, .btCommentsBox .commentTxt p.reply {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

    .btCommentsBox .commentTxt p.edit-link a:before, .btCommentsBox .commentTxt p.reply a:before {
        color: #E59E36;
    }

.btCommentsBox .comment-form input[type="checkbox"]:before {
    background: #E59E36;
}

.btCommentsBox .comment-navigation {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

    .btCommentsBox .comment-navigation a:hover {
        color: #E59E36;
    }

    .btCommentsBox .comment-navigation a:before, .btCommentsBox .comment-navigation a:after {
        color: #E59E36;
    }

.comment-awaiting-moderation {
    color: #E59E36;
}

.comment-reply-title small {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

    .comment-reply-title small a#cancel-comment-reply-link:before {
        color: #E59E36;
    }

.btCommentSubmit {
    background: #E59E36;
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

    .btCommentSubmit:hover {
        -webkit-box-shadow: 0 -3px 0 0 rgba(24,24,24,.2) inset,0 0 0 2.5em #E59E36 inset,0 2px 10px rgba(0,0,0,.2);
        box-shadow: 0 -3px 0 0 rgba(24,24,24,.2) inset,0 0 0 2.5em #E59E36 inset,0 2px 10px rgba(0,0,0,.2);
    }

@media (max-width: 520px) {
    .btCommentsBox ul.comments ul.children li.comment article:after {
        background: #E59E36;
    }
}

body:not(.btNoDashInSidebar) .btBox > h4:after, body:not(.btNoDashInSidebar) .btCustomMenu > h4:after, body:not(.btNoDashInSidebar) .btTopBox > h4:after {
    border-bottom: 2px solid #E59E36;
}

.btBox ul li a:before, .btCustomMenu ul li a:before, .btTopBox ul li a:before {
    background: #E59E36;
}

.btBox ul li a:hover, .btCustomMenu ul li a:hover, .btTopBox ul li a:hover {
    color: #E59E36;
}

.btBox ul li.current-menu-item > a, .btCustomMenu ul li.current-menu-item > a, .btTopBox ul li.current-menu-item > a {
    color: #E59E36;
}

.widget_calendar table caption {
    background: #E59E36;
    background: #E59E36;
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

.widget_calendar table tbody tr td#today {
    color: #E59E36;
}

.widget_recent_comments {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

    .widget_recent_comments a {
        font-family: "Montserrat",Arial,Helvetica,sans-serif;
    }

    .widget_recent_comments .comment-author-link a {
        font-family: "Niramit",Arial,Helvetica,sans-serif;
    }

        .widget_recent_comments .comment-author-link a:after {
            color: #E59E36;
        }

.widget_rss li a.rsswidget {
    font-family: "Montserrat";
}

.widget_rss li .rss-date {
    font-family: Niramit,Arial,Helvetica,sans-serif;
}

    .widget_rss li .rss-date:before {
        color: #E59E36;
    }

.widget_shopping_cart .total {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove {
    background-color: #E59E36;
}

    .widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove:hover {
        background: #2e4682;
    }

.menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents, .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents, .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents {
    background-color: #E59E36;
    font: normal 11px/19px "Niramit";
}

.menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent li.empty, .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent li.empty, .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent li.empty {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

.btMenuVertical .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler:hover:after, .btMenuVertical .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler:hover:after, .btMenuVertical .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler:hover:after {
    color: #E59E36;
}

.menuPort .widget_shopping_cart .widget_shopping_cart_content:hover .btCartWidgetIcon:hover, .topTools .widget_shopping_cart .widget_shopping_cart_content:hover .btCartWidgetIcon:hover, .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content:hover .btCartWidgetIcon:hover {
    color: #E59E36;
}

.btMenuHorizontal .topBarInMenu .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent {
    top: -webkit-calc((140px - 16px)/4 + 16px);
    top: -moz-calc((140px - 16px)/4 + 16px);
    top: calc((140px - 16px)/4 + 16px);
}

.widget_recent_reviews {
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle {
    background: #E59E36;
}

.widget_price_filter .price_slider_amount .price_label {
    font-family: Montserrat,Arial,Helvetica,sans-serif;
}

.btBox .tagcloud a, .btTags ul a {
    background: #E59E36;
}

.topTools .btIconWidget:hover, .topBarInMenu .btIconWidget:hover {
    color: #E59E36;
}

.topTools .btIconWidget.btAlternateIconWidget .btIconWidgetIcon, .topBarInMenu .btIconWidget.btAlternateIconWidget .btIconWidgetIcon {
    color: #2e4682;
}

.topTools .btIconWidget.btBodyFontTextTitle .btIconWidgetText, .topTools .btIconWidget.btBodyFontTextTitle .btIconWidgetTitle, .topBarInMenu .btIconWidget.btBodyFontTextTitle .btIconWidgetText, .topBarInMenu .btIconWidget.btBodyFontTextTitle .btIconWidgetTitle {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

.btIconWidget.widget_bt_button_widget .bt_button_widget .bt_bb_button_text {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

.btIconWidget.widget_bt_button_widget .bt_button_widget.bt_button_widget_accent:before {
    background: #E59E36;
}

.btIconWidget.widget_bt_button_widget .bt_button_widget.bt_button_widget_alternate:before {
    background: #2e4682;
}

.btSidebar .btIconWidget .btIconWidgetContent .btIconWidgetTitle, footer .btIconWidget .btIconWidgetContent .btIconWidgetTitle, .topBarInLogoArea .btIconWidget .btIconWidgetContent .btIconWidgetTitle {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

.btSidebar .btIconWidget.btIconAccentTitle .btIconWidgetContent .btIconWidgetText, footer .btIconWidget.btIconAccentTitle .btIconWidgetContent .btIconWidgetText, .topBarInLogoArea .btIconWidget.btIconAccentTitle .btIconWidgetContent .btIconWidgetText {
    color: #E59E36;
}

.btSidebar .btIconWidget.btIconAlternateTitle .btIconWidgetContent .btIconWidgetText, footer .btIconWidget.btIconAlternateTitle .btIconWidgetContent .btIconWidgetText, .topBarInLogoArea .btIconWidget.btIconAlternateTitle .btIconWidgetContent .btIconWidgetText {
    color: #2e4682;
}

.btSidebar .btIconWidget.btAccentIconWidget .btIconWidgetIcon, footer .btIconWidget.btAccentIconWidget .btIconWidgetIcon, .topBarInLogoArea .btIconWidget.btAccentIconWidget .btIconWidgetIcon {
    color: #E59E36;
}

.btSidebar .btIconWidget.btAlternateIconWidget .btIconWidgetIcon, footer .btIconWidget.btAlternateIconWidget .btIconWidgetIcon, .topBarInLogoArea .btIconWidget.btAlternateIconWidget .btIconWidgetIcon {
    color: #2e4682;
}

.btAccentIconWidget.btIconWidget .btIconWidgetIcon {
    color: #E59E36;
}

a.btAccentIconWidget.btIconWidget:hover {
    color: #E59E36;
}

.btSiteFooterWidgets .btSearch button:hover, .btSiteFooterWidgets .btSearch input[type=submit]:hover, .btSidebar .btSearch button:hover, .btSidebar .btSearch input[type=submit]:hover, .btSidebar .widget_product_search button:hover, .btSidebar .widget_product_search input[type=submit]:hover {
    color: #E59E36 !important;
}

.btSoftRoundedButtons .btSiteFooterWidgets .btSearch button:hover, .btSoftRoundedButtons .btSiteFooterWidgets .btSearch input[type=submit]:hover, .btSoftRoundedButtons .btSidebar .btSearch button:hover, .btSoftRoundedButtons .btSidebar .btSearch input[type=submit]:hover, .btSoftRoundedButtons .btSidebar .widget_product_search button:hover, .btSoftRoundedButtons .btSidebar .widget_product_search input[type=submit]:hover {
    background: #E59E36 !important;
}

.btHardRoundedButtons .btSiteFooterWidgets .btSearch button:hover, .btHardRoundedButtons .btSiteFooterWidgets .btSearch input[type=submit]:hover, .btHardRoundedButtons .btSidebar .btSearch button:hover, .btHardRoundedButtons .btSidebar .btSearch input[type=submit]:hover, .btHardRoundedButtons .btSidebar .widget_product_search button:hover, .btHardRoundedButtons .btSidebar .widget_product_search input[type=submit]:hover {
    background: #E59E36 !important;
}

.btSearchInner.btFromTopBox .btSearchInnerClose .bt_bb_icon a.bt_bb_icon_holder {
    color: #E59E36;
}

.btSearchInner.btFromTopBox .btSearchInnerClose .bt_bb_icon:hover a.bt_bb_icon_holder {
    color: #24bea6;
}

.btSearchInner.btFromTopBox button:hover {
    color: #E59E36;
}

.btSoftRoundedButtons .btSearchInner.btFromTopBox button:hover {
    background: #E59E36;
}

.btHardRoundedButtons .btSearchInner.btFromTopBox button:hover {
    background: #E59E36;
}

.btMenuHorizontal .topBarInMenu .widget_bt_divider_widget > span {
    height: -webkit-calc(140px * .5);
    height: -moz-calc(140px * .5);
    height: calc(140px * .5);
}

::selection {
    background: #E59E36;
}

.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:before, .bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:after, .bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:before, .bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:after {
    border-top: 2px solid #E59E36;
}

.bt_bb_dash_bottom.bt_bb_headline .bt_bb_headline_content:after, .bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_content:after {
    border-color: #E59E36;
}

.bt_bb_section[class*="accent_solid"]:before {
    background: #E59E36;
}

.bt_bb_section[class*="alternate_solid"]:before {
    background: #2e4682;
}

.bt_bb_headline .bt_bb_headline_superheadline {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

.bt_bb_headline b {
    color: #E59E36;
}

.bt_bb_headline u {
    color: #2e4682;
}

.bt_bb_progress_bar .bt_bb_progress_bar_inner .bt_bb_progress_bar_percent {
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

.bt_bb_icon .bt_bb_icon_colored_icon svg .cls-2 {
    fill: #E59E36;
}

.bt_bb_button .bt_bb_button_text {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

    .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title b {
        color: #E59E36;
    }

    .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title u {
        color: #2e4682;
    }

.bt_bb_service:hover .bt_bb_service_content_title a:hover {
    color: #E59E36;
}

.bt_bb_service .bt_bb_service_colored_icon svg .cls-2 {
    fill: #E59E36;
}

button.slick-arrow {
    background: #E59E36;
}

.bt_bb_arrows_style_accent_light button.slick-arrow {
    background: #E59E36 !important;
}

.bt_bb_arrows_style_accent_dark button.slick-arrow {
    background: #E59E36 !important;
}

.bt_bb_arrows_style_alternate_light button.slick-arrow {
    background: #2e4682 !important;
}

.bt_bb_arrows_style_alternate_dark button.slick-arrow {
    background: #2e4682 !important;
}

button.slick-arrow:hover {
    background: #E59E36;
}

.slick-dots li:after {
    background: #E59E36;
}

.bt_bb_dots_style_accent_dot .slick-dots li:after {
    background: #E59E36;
}

.bt_bb_dots_style_alternate_dot .slick-dots li:after {
    background: #2e4682;
}

.bt_bb_custom_menu div ul a:hover {
    color: #E59E36;
}

.bt_bb_style_simple ul.bt_bb_tabs_header li.on {
    border-color: #E59E36;
}

.bt_bb_tabs ul.bt_bb_tabs_header {
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

.bt_bb_style_simple.bt_bb_tabs ul.bt_bb_tabs_header li:after {
    background-color: #E59E36;
}

.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title {
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

.bt_bb_style_simple.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before {
    background-color: #E59E36 !important;
}

.bt_bb_price_list .bt_bb_price_list_title_subtitle_price .bt_bb_price_list_price {
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

.bt_bb_price_list .bt_bb_price_list_title_subtitle_price .bt_bb_price_list_title_subtitle .bt_bb_price_list_title {
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

.bt_bb_price_list .bt_bb_price_list_title_subtitle_price .bt_bb_price_list_title_subtitle .bt_bb_price_list_subtitle {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

.wpcf7-form .wpcf7-submit {
    background: #E59E36 !important;
    font-family: "Niramit",Arial,Helvetica,sans-serif !important;
}

    .wpcf7-form .wpcf7-submit:hover {
        -webkit-box-shadow: 0 -3px 0 0 rgba(24,24,24,.2) inset,0 0 0 2.5em #E59E36 inset,0 2px 10px rgba(0,0,0,.2);
        box-shadow: 0 -3px 0 0 rgba(24,24,24,.2) inset,0 0 0 2.5em #E59E36 inset,0 2px 10px rgba(0,0,0,.2);
    }

.wpcf7-form .bt_bb_alternate_submit .wpcf7-submit {
    background: #2e4682 !important;
}

div.wpcf7-validation-errors, div.wpcf7-acceptance-missing, div.wpcf7-response-output {
    border: 2px solid #E59E36;
}

.bt_bb_required:after {
    color: #E59E36 !important;
}

.required {
    color: #E59E36 !important;
}

button.mfp-close:hover {
    color: #E59E36;
}

button.mfp-arrow:hover {
    background: #E59E36;
}

.bt_bb_cost_calculator .bt_bb_cost_calculator_item input:not([type="checkbox"]):focus, .bt_bb_cost_calculator .bt_bb_cost_calculator_item input:not([type="radio"]):focus, .bt_bb_cost_calculator .bt_bb_cost_calculator_item input:not([type="submit"]):focus, .bt_bb_cost_calculator .bt_bb_cost_calculator_item .bt_bb_widget_select_selected:focus {
    -webkit-box-shadow: 0 3px 10px,3px 0 0 0 #E59E36 inset;
    box-shadow: 0 3px 10px,3px 0 0 0 #E59E36 inset;
}

.bt_bb_cost_calculator .bt_bb_cost_calculator_total {
    background: #E59E36;
}

    .bt_bb_cost_calculator .bt_bb_cost_calculator_total .bt_bb_cost_calculator_total_amount {
        font-family: Montserrat,Arial,Helvetica,sans-serif;
    }

.bt_bb_widget_select_items > div[data-value]:before {
    background: #E59E36;
}

.on.bt_bb_widget_switch > div {
    background: #E59E36;
}

.bt_bb_progress_bar_advanced .progressbar-text {
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

.bt_bb_counter_holder {
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

.btCounterHolder {
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

    .btCounterHolder .btCountdownHolder span[class$="_text"] {
        font-family: "Niramit",Arial,Helvetica,sans-serif;
    }

.btCountDownAccentNumbers.btCounterHolder .btCountdownHolder span[class^="n"], .btCountDownAccentNumbers.btCounterHolder .btCountdownHolder .days > span:first-child, .btCountDownAccentNumbers.btCounterHolder .btCountdownHolder .days > span:nth-child(2), .btCountDownAccentNumbers.btCounterHolder .btCountdownHolder .days > span:nth-child(3) {
    color: #E59E36;
}

.btWorkingHours .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper .bt_bb_working_hours_inner_link a {
    background-color: #E59E36;
}

    .btWorkingHours .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper .bt_bb_working_hours_inner_link a:hover {
        background: #2e4682;
    }

.bt_bb_masonry_image_grid .bt_bb_grid_item_inner > .bt_bb_grid_item_inner_image:after {
    background: #E59E36;
}

.bt_bb_post_grid_loader > div, .bt_bb_post_grid_loader > span {
    background: #E59E36;
}

.bt_bb_post_grid_filter {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

    .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:before {
        background-color: #E59E36;
    }

    .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:hover {
        color: #E59E36;
    }

.bt_bb_masonry_post_tiles .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_inner_content .bt_bb_grid_item_post_title, .bt_bb_masonry_portfolio_tiles .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_inner_content .bt_bb_grid_item_post_title {
    color: #E59E36;
}

.bt_bb_look_triangular.bt_bb_masonry_post_tiles .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_inner_content .triangle-starter:after, .bt_bb_look_triangular.bt_bb_masonry_portfolio_tiles .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_inner_content .triangle-starter:after {
    border-color: transparent #2e4682 transparent transparent;
}

.bt_bb_look_triangle.bt_bb_masonry_post_tiles .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_inner_content .triangle-starter:before, .bt_bb_look_triangle.bt_bb_masonry_portfolio_tiles .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_inner_content .triangle-starter:before {
    background: #E59E36;
}

.bt_bb_look_circle.bt_bb_masonry_post_tiles .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_inner_content .triangle-starter:before, .bt_bb_look_circle.bt_bb_masonry_portfolio_tiles .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_inner_content .triangle-starter:before {
    background: #2e4682;
}

.bt_bb_latest_posts .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_category .post-categories {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

.bt_bb_latest_posts .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta > span:before {
    color: #E59E36;
}

.bt_bb_latest_posts .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta > span.bt_bb_latest_posts_item_author a:hover {
    color: #E59E36;
}

.bt_bb_latest_posts .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_title {
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

    .bt_bb_latest_posts .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_title a {
        color: #E59E36;
    }

.bt_bb_latest_posts .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_read_more {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

    .bt_bb_latest_posts .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_read_more a {
        color: #E59E36;
    }

.bt_bb_latest_posts.bt_bb_look_standard_highlighted .bt_bb_latest_posts_item:first-child .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_category .post-categories:before {
    background: #E59E36;
}

.bt_bb_latest_posts.bt_bb_look_standard_highlighted .bt_bb_latest_posts_item:first-child .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_title a:hover {
    color: #E59E36;
}

.bt_bb_latest_posts.bt_bb_look_standard.bt_bb_date_design_rounded .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta > .bt_bb_latest_posts_item_date, .bt_bb_latest_posts.bt_bb_look_standard_highlighted.bt_bb_date_design_rounded .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta > .bt_bb_latest_posts_item_date, .bt_bb_latest_posts.bt_bb_look_highlighted.bt_bb_date_design_rounded .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta > .bt_bb_latest_posts_item_date {
    background: #E59E36;
}

.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_category, .bt_bb_masonry_post_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_category, .bt_bb_masonry_portfolio_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_category, .bt_bb_masonry_portfolio_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_category {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_meta > span:before, .bt_bb_masonry_post_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_meta > span:before, .bt_bb_masonry_portfolio_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_meta > span:before, .bt_bb_masonry_portfolio_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_meta > span:before {
    color: #E59E36;
}

.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_meta > span.bt_bb_grid_item_item_author a:hover, .bt_bb_masonry_post_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_meta > span.bt_bb_grid_item_item_author a:hover, .bt_bb_masonry_portfolio_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_meta > span.bt_bb_grid_item_item_author a:hover, .bt_bb_masonry_portfolio_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_meta > span.bt_bb_grid_item_item_author a:hover {
    color: #E59E36;
}

.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title, .bt_bb_masonry_post_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title, .bt_bb_masonry_portfolio_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title, .bt_bb_masonry_portfolio_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title {
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

    .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title a, .bt_bb_masonry_post_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title a, .bt_bb_masonry_portfolio_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title a, .bt_bb_masonry_portfolio_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title a {
        color: #E59E36;
    }

.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_share .bt_bb_icon .bt_bb_icon_holder:before, .bt_bb_masonry_post_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_share .bt_bb_icon .bt_bb_icon_holder:before, .bt_bb_masonry_portfolio_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_share .bt_bb_icon .bt_bb_icon_holder:before, .bt_bb_masonry_portfolio_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_share .bt_bb_icon .bt_bb_icon_holder:before {
    color: #E59E36;
}

.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_item_read_more, .bt_bb_masonry_post_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_item_read_more, .bt_bb_masonry_portfolio_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_item_read_more, .bt_bb_masonry_portfolio_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_item_read_more {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

    .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_item_read_more a, .bt_bb_masonry_post_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_item_read_more a, .bt_bb_masonry_portfolio_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_item_read_more a, .bt_bb_masonry_portfolio_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_item_read_more a {
        color: #E59E36;
    }

.bt_bb_masonry_post_grid.bt_bb_date_design_rounded .bt_bb_grid_item_post_content .bt_bb_grid_item_meta > .bt_bb_grid_item_date, .bt_bb_masonry_portfolio_grid.bt_bb_date_design_rounded .bt_bb_grid_item_post_content .bt_bb_grid_item_meta > .bt_bb_grid_item_date {
    background: #E59E36;
}

.bt_bb_masonry_post_grid.bt_bb_look_image_above .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_thumbnail a:after, .bt_bb_masonry_post_grid.bt_bb_look_image_above .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_thumbnail a:after, .bt_bb_masonry_portfolio_grid.bt_bb_look_image_above .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_thumbnail a:after, .bt_bb_masonry_portfolio_grid.bt_bb_look_image_above .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_thumbnail a:after {
    background: #E59E36;
}

.btNoSearchResults {
    border: 2px solid #E59E36;
}

    .btNoSearchResults .bt_bb_headline h2 {
        font-family: Niramit,Arial,Helvetica,sans-serif;
    }

    .btNoSearchResults #searchform input[type='submit'] {
        background: #E59E36;
        font-family: "Niramit",Arial,Helvetica,sans-serif;
    }

    .btNoSearchResults .bt_bb_button:last-child a {
        -webkit-box-shadow: 0 0 0 2px #E59E36 inset,0 4px 0 0 rgba(24,24,24,.2) inset;
        box-shadow: 0 0 0 2px #E59E36 inset,0 4px 0 0 rgba(24,24,24,.2) inset;
        color: #E59E36;
    }

        .btNoSearchResults .bt_bb_button:last-child a:hover {
            -webkit-box-shadow: 0 0 0 2px #E59E36 inset,0 5px 0 0 rgba(24,24,24,.2) inset,0 2px 10px rgba(0,0,0,.2) !important;
            box-shadow: 0 0 0 2px #E59E36 inset,0 5px 0 0 rgba(24,24,24,.2) inset,0 2px 10px rgba(0,0,0,.2) !important;
            color: #E59E36 !important;
        }

.bt_bb_service_image .bt_bb_service_image_content .bt_bb_service_image_content_title h3 b {
    color: #E59E36;
}

.bt_bb_service_image .bt_bb_service_image_content .bt_bb_service_image_content_title h3 u {
    color: #2e4682;
}

.bt_bb_service_image .bt_bb_service_image_content_read_more {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

.bold_timeline_item_button {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

.bt_bb_star_bullet_list ul li:before, .bt_bb_check_bullet_list ul li:before {
    color: #E59E36;
}

.products ul li.product .btWooShopLoopItemInner .bt_bb_image a:before, ul.products li.product .btWooShopLoopItemInner .bt_bb_image a:before {
    background: #E59E36;
}

.products ul li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_content a:hover, ul.products li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_content a:hover {
    color: #E59E36;
}

.products ul li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_subheadline .star-rating span:before, ul.products li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_subheadline .star-rating span:before {
    color: #E59E36;
}

.products ul li.product .btWooShopLoopItemInner .added:after, .products ul li.product .btWooShopLoopItemInner .loading:after, ul.products li.product .btWooShopLoopItemInner .added:after, ul.products li.product .btWooShopLoopItemInner .loading:after {
    background-color: #2e4682;
}

.products ul li.product .btWooShopLoopItemInner .added_to_cart, ul.products li.product .btWooShopLoopItemInner .added_to_cart {
    color: #E59E36;
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

.btShopSaleTagDesignRounded .products ul li.product .btWooShopLoopItemInner:hover .onsale, .btShopSaleTagDesignRound .products ul li.product .btWooShopLoopItemInner:hover .onsale, .btShopSaleTagDesignRounded ul.products li.product .btWooShopLoopItemInner:hover .onsale, .btShopSaleTagDesignRound ul.products li.product .btWooShopLoopItemInner:hover .onsale {
    background: #2e4682;
}

.btShopSaleTagDesignSlanted_right .products ul li.product .btWooShopLoopItemInner:hover .onsale:before, .btShopSaleTagDesignSlanted_left .products ul li.product .btWooShopLoopItemInner:hover .onsale:before, .btShopSaleTagDesignSlanted_right ul.products li.product .btWooShopLoopItemInner:hover .onsale:before, .btShopSaleTagDesignSlanted_left ul.products li.product .btWooShopLoopItemInner:hover .onsale:before {
    background: #2e4682;
}

.btShopSaleTagDesignRounded .products ul li.product .onsale, .btShopSaleTagDesignRound .products ul li.product .onsale, .btShopSaleTagDesignSquare .products ul li.product .onsale, .btShopSaleTagDesignSlanted_right .products ul li.product .onsale, .btShopSaleTagDesignSlanted_left .products ul li.product .onsale, .btShopSaleTagDesignRounded ul.products li.product .onsale, .btShopSaleTagDesignRound ul.products li.product .onsale, .btShopSaleTagDesignSquare ul.products li.product .onsale, .btShopSaleTagDesignSlanted_right ul.products li.product .onsale, .btShopSaleTagDesignSlanted_left ul.products li.product .onsale {
    background: #E59E36;
}

    .btShopSaleTagDesignSlanted_right .products ul li.product .onsale:before, .btShopSaleTagDesignSlanted_left .products ul li.product .onsale:before, .btShopSaleTagDesignSlanted_right ul.products li.product .onsale:before, .btShopSaleTagDesignSlanted_left ul.products li.product .onsale:before {
        background: #E59E36;
    }

.products ul li.product.product-category a:hover h2, ul.products li.product.product-category a:hover h2 {
    color: #E59E36;
}

nav.woocommerce-pagination ul {
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

    nav.woocommerce-pagination ul li a.next:before, nav.woocommerce-pagination ul li a.prev:before {
        background: #E59E36;
    }

.btShopSaleTagDesignRounded div.product > .onsale, .btShopSaleTagDesignRound div.product > .onsale, .btShopSaleTagDesignSquare div.product > .onsale, .btShopSaleTagDesignSlanted_right div.product > .onsale, .btShopSaleTagDesignSlanted_left div.product > .onsale {
    background: #E59E36;
}

    .btShopSaleTagDesignSlanted_right div.product > .onsale:before, .btShopSaleTagDesignSlanted_left div.product > .onsale:before {
        background: #E59E36;
    }

div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a:after {
    background: #E59E36;
}

div.product div.images .woocommerce-product-gallery__trigger:after {
    background: #E59E36;
}

div.product div.summary form.cart .group_table a {
    font-family: "Montserrat",Arial,Helvetica;
}

    div.product div.summary form.cart .group_table a:hover {
        color: #E59E36;
    }

table.shop_table td.product-remove a.remove {
    background-color: #E59E36;
}

    table.shop_table td.product-remove a.remove:hover {
        background: #2e4682;
    }

table.shop_table td.product-name {
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

    table.shop_table td.product-name a:hover {
        color: #E59E36;
    }

ul.wc_payment_methods li .about_paypal {
    color: #E59E36;
}

.woocommerce-MyAccount-navigation ul {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

    .woocommerce-MyAccount-navigation ul li a:after {
        background-color: #E59E36;
    }

    .woocommerce-MyAccount-navigation ul li a:hover {
        color: #E59E36;
    }

.reset_variations {
    font-family: "Niramit",Arial,Helvetica,sans-serif;
}

    .reset_variations:before {
        color: #E59E36;
    }

form fieldset legend {
    font-family: Montserrat,Arial,Helvetica,sans-serif;
}

.woocommerce-info a:not(.button), .woocommerce-message a:not(.button) {
    color: #E59E36;
}

.woocommerce-info a.showcoupon:before, .woocommerce-message a.showcoupon:before {
    color: #E59E36;
}

.woocommerce-info a.showcoupon:hover, .woocommerce-message a.showcoupon:hover {
    color: #E59E36;
}

.woocommerce-message:before, .woocommerce-info:before {
    background: #E59E36;
}

.woocommerce .btSidebar a.button, .woocommerce .btContent a.button, .woocommerce-page .btSidebar a.button, .woocommerce-page .btContent a.button, .woocommerce .btSidebar input[type="submit"], .woocommerce .btContent input[type="submit"], .woocommerce-page .btSidebar input[type="submit"], .woocommerce-page .btContent input[type="submit"], .woocommerce .btSidebar :not(.widget_product_search) button[type="submit"], .woocommerce .btContent :not(.widget_product_search) button[type="submit"], .woocommerce-page .btSidebar :not(.widget_product_search) button[type="submit"], .woocommerce-page .btContent :not(.widget_product_search) button[type="submit"], .woocommerce .btSidebar input.button, .woocommerce .btContent input.button, .woocommerce-page .btSidebar input.button, .woocommerce-page .btContent input.button, div.woocommerce a.button, div.woocommerce input[type="submit"], div.woocommerce :not(.widget_product_search) button[type="submit"], div.woocommerce input.button {
    background: #E59E36;
    font-family: "Niramit",Arial,Helvetica,sans-serif !important;
}

    .woocommerce .btSidebar a.button:hover, .woocommerce .btContent a.button:hover, .woocommerce-page .btSidebar a.button:hover, .woocommerce-page .btContent a.button:hover, .woocommerce .btSidebar input[type="submit"]:hover, .woocommerce .btContent input[type="submit"]:hover, .woocommerce-page .btSidebar input[type="submit"]:hover, .woocommerce-page .btContent input[type="submit"]:hover, .woocommerce .btSidebar :not(.widget_product_search) button[type="submit"]:hover, .woocommerce .btContent :not(.widget_product_search) button[type="submit"]:hover, .woocommerce-page .btSidebar :not(.widget_product_search) button[type="submit"]:hover, .woocommerce-page .btContent :not(.widget_product_search) button[type="submit"]:hover, .woocommerce .btSidebar input.button:hover, .woocommerce .btContent input.button:hover, .woocommerce-page .btSidebar input.button:hover, .woocommerce-page .btContent input.button:hover, div.woocommerce a.button:hover, div.woocommerce input[type="submit"]:hover, div.woocommerce :not(.widget_product_search) button[type="submit"]:hover, div.woocommerce input.button:hover {
        -webkit-box-shadow: 0 -3px 0 0 rgba(24,24,24,.2) inset,0 0 0 2.5em #E59E36 inset,0 2px 10px rgba(0,0,0,.2);
        box-shadow: 0 -3px 0 0 rgba(24,24,24,.2) inset,0 0 0 2.5em #E59E36 inset,0 2px 10px rgba(0,0,0,.2);
    }

    .woocommerce .btSidebar input.alt, .woocommerce .btContent input.alt, .woocommerce-page .btSidebar input.alt, .woocommerce-page .btContent input.alt, .woocommerce .btSidebar a.button.alt, .woocommerce .btContent a.button.alt, .woocommerce-page .btSidebar a.button.alt, .woocommerce-page .btContent a.button.alt, .woocommerce .btSidebar .button.alt, .woocommerce .btContent .button.alt, .woocommerce-page .btSidebar .button.alt, .woocommerce-page .btContent .button.alt, .woocommerce .btSidebar button.alt, .woocommerce .btContent button.alt, .woocommerce-page .btSidebar button.alt, .woocommerce-page .btContent button.alt, .woocommerce .btSidebar .shipping-calculator-button, .woocommerce .btContent .shipping-calculator-button, .woocommerce-page .btSidebar .shipping-calculator-button, .woocommerce-page .btContent .shipping-calculator-button, div.woocommerce input.alt, div.woocommerce a.button.alt, div.woocommerce .button.alt, div.woocommerce button.alt, div.woocommerce .shipping-calculator-button {
        -webkit-box-shadow: 0 0 0 2px #E59E36 inset,0 4px 0 0 rgba(24,24,24,.2) inset;
        box-shadow: 0 0 0 2px #E59E36 inset,0 4px 0 0 rgba(24,24,24,.2) inset;
        color: #E59E36;
        font-family: "Niramit",Arial,Helvetica,sans-serif !important;
    }

        .woocommerce .btSidebar input.alt:hover, .woocommerce .btContent input.alt:hover, .woocommerce-page .btSidebar input.alt:hover, .woocommerce-page .btContent input.alt:hover, .woocommerce .btSidebar a.button.alt:hover, .woocommerce .btContent a.button.alt:hover, .woocommerce-page .btSidebar a.button.alt:hover, .woocommerce-page .btContent a.button.alt:hover, .woocommerce .btSidebar .button.alt:hover, .woocommerce .btContent .button.alt:hover, .woocommerce-page .btSidebar .button.alt:hover, .woocommerce-page .btContent .button.alt:hover, .woocommerce .btSidebar button.alt:hover, .woocommerce .btContent button.alt:hover, .woocommerce-page .btSidebar button.alt:hover, .woocommerce-page .btContent button.alt:hover, .woocommerce .btSidebar .shipping-calculator-button:hover, .woocommerce .btContent .shipping-calculator-button:hover, .woocommerce-page .btSidebar .shipping-calculator-button:hover, .woocommerce-page .btContent .shipping-calculator-button:hover, div.woocommerce input.alt:hover, div.woocommerce a.button.alt:hover, div.woocommerce .button.alt:hover, div.woocommerce button.alt:hover, div.woocommerce .shipping-calculator-button:hover {
            -webkit-box-shadow: 0 0 0 2px #E59E36 inset,0 5px 0 0 rgba(24,24,24,.2) inset,0 2px 10px rgba(0,0,0,.2);
            box-shadow: 0 0 0 2px #E59E36 inset,0 5px 0 0 rgba(24,24,24,.2) inset,0 2px 10px rgba(0,0,0,.2);
        }

.woocommerce .btSidebar a.edit, .woocommerce .btContent a.edit, .woocommerce-page .btSidebar a.edit, .woocommerce-page .btContent a.edit, div.woocommerce a.edit {
    font-family: Niramit,Arial,Helvetica,sans-serif;
}

    .woocommerce .btSidebar a.edit:before, .woocommerce .btContent a.edit:before, .woocommerce-page .btSidebar a.edit:before, .woocommerce-page .btContent a.edit:before, div.woocommerce a.edit:before {
        color: #E59E36;
    }

.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle {
    background: #E59E36;
}

.widget_price_filter .price_slider_amount .price_label {
    font-family: Montserrat,Arial,Helvetica,sans-serif;
}

.star-rating span:before {
    color: #E59E36;
}

p.stars a[class^="star-"].active:after, p.stars a[class^="star-"]:hover:after {
    color: #E59E36;
}

.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {
    background-color: #E59E36;
}

button.pswp__button.pswp__button--arrow--left:hover, button.pswp__button.pswp__button--arrow--right:hover {
    background: #E59E36 !important;
}

.woocommerce input[type="checkbox"]:before {
    background: #E59E36;
}

.btQuoteBooking .btContactNext {
    background: #E59E36;
}

.btQuoteBooking .btQuoteSlider .ui-slider-handle {
    background: #E59E36;
}

.btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner {
    background: #E59E36;
}

.btQuoteBooking .ddChild ul li:before {
    background: #E59E36;
}

.btQuoteBooking .ddChild ul li.hover {
    color: #E59E36 !important;
}

.btQuoteBooking .btQuoteBookingForm .btQuoteTotal {
    background: #E59E36;
}

.btQuoteBooking .btContactFieldMandatory.btContactFieldError input, .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea {
    border: 1px solid #E59E36;
    -webkit-box-shadow: 0 0 0 1px #E59E36 inset;
    box-shadow: 0 0 0 1px #E59E36 inset;
}

.btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:hover, .btDarkSkin .btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:hover, .btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:hover, .btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus, .btDarkSkin .btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus, .btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus, .btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:hover, .btDarkSkin .btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:hover, .btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:hover, .btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus, .btDarkSkin .btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus, .btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus {
    border: 1px solid #E59E36;
    -webkit-box-shadow: 0 0 0 1px #E59E36 inset,0 2px 10px 0 rgba(0,0,0,.12);
    box-shadow: 0 0 0 1px #E59E36 inset,0 2px 10px 0 rgba(0,0,0,.12);
}

.btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:hover, .btLightSkin .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:hover, .btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:hover, .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus, .btLightSkin .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus, .btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus, .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:hover, .btLightSkin .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:hover, .btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:hover, .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus, .btLightSkin .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus, .btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus {
    border: 1px solid #E59E36;
    -webkit-box-shadow: 0 0 0 1px #E59E36 inset,0 2px 10px 0 rgba(0,0,0,.12);
    box-shadow: 0 0 0 1px #E59E36 inset,0 2px 10px 0 rgba(0,0,0,.12);
}

.btQuoteBooking .btSubmitMessage {
    color: #E59E36;
}

.btQuoteBooking .btContactSubmit {
    background: #E59E36;
}

.btQuoteBooking .btDatePicker .ui-datepicker-header {
    background-color: #E59E36;
}

.btQuoteBooking .bt_cc_email_confirmation_container [type="checkbox"]:not(:checked) + label:after, .btQuoteBooking .bt_cc_email_confirmation_container [type="checkbox"]:checked + label:after {
    background: #E59E36;
}

@font-face {
    font-family: "AnalyticsAndInvestment";
    src: url("../../fonts/AnalyticsAndInvestment/AnalyticsAndInvestment.woff") format("woff"),url("../../fonts/AnalyticsAndInvestment/AnalyticsAndInvestment.ttf") format("truetype");
}

*[data-ico-analyticsandinvestment]:before {
    font-family: AnalyticsAndInvestment;
    content: attr(data-ico-analyticsandinvestment);
}

@font-face {
    font-family: "Avantage";
    src: url("../../fonts/Avantage/Avantage.woff") format("woff"),url("../../fonts/Avantage/Avantage.ttf") format("truetype");
}

*[data-ico-avantage]:before {
    font-family: Avantage;
    content: attr(data-ico-avantage);
}

@font-face {
    font-family: "Business";
    src: url("../../fonts/Business/Business.woff") format("woff"),url("../../fonts/Business/Business.ttf") format("truetype");
}

*[data-ico-business]:before {
    font-family: Business;
    content: attr(data-ico-business);
}

@font-face {
    font-family: "BusinessAndFinance";
    src: url("../../fonts/BusinessAndFinance/BusinessAndFinance.woff") format("woff"),url("../../fonts/BusinessAndFinance/BusinessAndFinance.ttf") format("truetype");
}

*[data-ico-businessandfinance]:before {
    font-family: BusinessAndFinance;
    content: attr(data-ico-businessandfinance);
}

@font-face {
    font-family: "BusinessManagement";
    src: url("../../fonts/BusinessManagement/BusinessManagement.woff") format("woff"),url("../../fonts/BusinessManagement/BusinessManagement.ttf") format("truetype");
}

*[data-ico-businessmanagement]:before {
    font-family: BusinessManagement;
    content: attr(data-ico-businessmanagement);
}

@font-face {
    font-family: "BusinessOffice";
    src: url("../../fonts/BusinessOffice/BusinessOffice.woff") format("woff"),url("../../fonts/BusinessOffice/BusinessOffice.ttf") format("truetype");
}

*[data-ico-businessoffice]:before {
    font-family: BusinessOffice;
    content: attr(data-ico-businessoffice);
}

@font-face {
    font-family: "BusinessPeople";
    src: url("../../fonts/BusinessPeople/BusinessPeople.woff") format("woff"),url("../../fonts/BusinessPeople/BusinessPeople.ttf") format("truetype");
}

*[data-ico-businesspeople]:before {
    font-family: BusinessPeople;
    content: attr(data-ico-businesspeople);
}

@font-face {
    font-family: "Construction";
    src: url("../../fonts/Construction/Construction.woff") format("woff"),url("../../fonts/Construction/Construction.ttf") format("truetype");
}

*[data-ico-construction]:before {
    font-family: Construction;
    content: attr(data-ico-construction);
}

@font-face {
    font-family: "CorporateBusiness";
    src: url("../../fonts/CorporateBusiness/CorporateBusiness.woff") format("woff"),url("../../fonts/CorporateBusiness/CorporateBusiness.ttf") format("truetype");
}

*[data-ico-corporatebusiness]:before {
    font-family: CorporateBusiness;
    content: attr(data-ico-corporatebusiness);
}

@font-face {
    font-family: "CorporateManagement";
    src: url("../../fonts/CorporateManagement/CorporateManagement.woff") format("woff"),url("../../fonts/CorporateManagement/CorporateManagement.ttf") format("truetype");
}

*[data-ico-corporatemanagement]:before {
    font-family: CorporateManagement;
    content: attr(data-ico-corporatemanagement);
}

@font-face {
    font-family: "CustomerRelationshipManagement";
    src: url("../../fonts/CustomerRelationshipManagement/CustomerRelationshipManagement.woff") format("woff"),url("../../fonts/CustomerRelationshipManagement/CustomerRelationshipManagement.ttf") format("truetype");
}

*[data-ico-customerrelationshipmanagement]:before {
    font-family: CustomerRelationshipManagement;
    content: attr(data-ico-customerrelationshipmanagement);
}

@font-face {
    font-family: "CustomerService";
    src: url("../../fonts/CustomerService/CustomerService.woff") format("woff"),url("../../fonts/CustomerService/CustomerService.ttf") format("truetype");
}

*[data-ico-customerservice]:before {
    font-family: CustomerService;
    content: attr(data-ico-customerservice);
}

@font-face {
    font-family: "Design";
    src: url("../../fonts/Design/Design.woff") format("woff"),url("../../fonts/Design/Design.ttf") format("truetype");
}

*[data-ico-design]:before {
    font-family: Design;
    content: attr(data-ico-design);
}

@font-face {
    font-family: "Development";
    src: url("../../fonts/Development/Development.woff") format("woff"),url("../../fonts/Development/Development.ttf") format("truetype");
}

*[data-ico-development]:before {
    font-family: Development;
    content: attr(data-ico-development);
}

@font-face {
    font-family: "DigitalMarketing";
    src: url("../../fonts/DigitalMarketing/DigitalMarketing.woff") format("woff"),url("../../fonts/DigitalMarketing/DigitalMarketing.ttf") format("truetype");
}

*[data-ico-digitalmarketing]:before {
    font-family: DigitalMarketing;
    content: attr(data-ico-digitalmarketing);
}

@font-face {
    font-family: "Economy";
    src: url("../../fonts/Economy/Economy.woff") format("woff"),url("../../fonts/Economy/Economy.ttf") format("truetype");
}

*[data-ico-economy]:before {
    font-family: Economy;
    content: attr(data-ico-economy);
}

@font-face {
    font-family: "Essential";
    src: url("../../fonts/Essential/Essential.woff") format("woff"),url("../../fonts/Essential/Essential.ttf") format("truetype");
}

*[data-ico-essential]:before {
    font-family: Essential;
    content: attr(data-ico-essential);
}

@font-face {
    font-family: "FontAwesome";
    src: url("../../fonts/FontAwesome/FontAwesome.woff") format("woff"),url("../../fonts/FontAwesome/FontAwesome.ttf") format("truetype");
}

*[data-ico-fontawesome]:before {
    font-family: FontAwesome;
    content: attr(data-ico-fontawesome);
}

@font-face {
    font-family: "FontAwesome5Brands";
    src: url("../../fonts/FontAwesome5Brands/FontAwesome5Brands.woff") format("woff"),url("../../fonts/FontAwesome5Brands/FontAwesome5Brands.ttf") format("truetype");
}

*[data-ico-fontawesome5brands]:before {
    font-family: FontAwesome5Brands;
    content: attr(data-ico-fontawesome5brands);
}

@font-face {
    font-family: "FontAwesome5Regular";
    src: url("../../fonts/FontAwesome5Regular/FontAwesome5Regular.woff") format("woff"),url("../../fonts/FontAwesome5Regular/FontAwesome5Regular.ttf") format("truetype");
}

*[data-ico-fontawesome5regular]:before {
    font-family: FontAwesome5Regular;
    content: attr(data-ico-fontawesome5regular);
}

@font-face {
    font-family: "FontAwesome5Solid";
    src: url("../../fonts/FontAwesome5Solid/FontAwesome5Solid.woff") format("woff"),url("../../fonts/FontAwesome5Solid/FontAwesome5Solid.ttf") format("truetype");
}

*[data-ico-fontawesome5solid]:before {
    font-family: FontAwesome5Solid;
    content: attr(data-ico-fontawesome5solid);
}

@font-face {
    font-family: "GlobalBusiness";
    src: url("../../fonts/GlobalBusiness/GlobalBusiness.woff") format("woff"),url("../../fonts/GlobalBusiness/GlobalBusiness.ttf") format("truetype");
}

*[data-ico-globalbusiness]:before {
    font-family: GlobalBusiness;
    content: attr(data-ico-globalbusiness);
}

@font-face {
    font-family: "HumanResources";
    src: url("../../fonts/HumanResources/HumanResources.woff") format("woff"),url("../../fonts/HumanResources/HumanResources.ttf") format("truetype");
}

*[data-ico-humanresources]:before {
    font-family: HumanResources;
    content: attr(data-ico-humanresources);
}

@font-face {
    font-family: "Icon7Stroke";
    src: url("../../fonts/Icon7Stroke/Icon7Stroke.woff") format("woff"),url("../../fonts/Icon7Stroke/Icon7Stroke.ttf") format("truetype");
}

*[data-ico-icon7stroke]:before {
    font-family: Icon7Stroke;
    content: attr(data-ico-icon7stroke);
}

@font-face {
    font-family: "JobResume";
    src: url("../../fonts/JobResume/JobResume.woff") format("woff"),url("../../fonts/JobResume/JobResume.ttf") format("truetype");
}

*[data-ico-jobresume]:before {
    font-family: JobResume;
    content: attr(data-ico-jobresume);
}

@font-face {
    font-family: "MarketingAndAdvertising";
    src: url("../../fonts/MarketingAndAdvertising/MarketingAndAdvertising.woff") format("woff"),url("../../fonts/MarketingAndAdvertising/MarketingAndAdvertising.ttf") format("truetype");
}

*[data-ico-marketingandadvertising]:before {
    font-family: MarketingAndAdvertising;
    content: attr(data-ico-marketingandadvertising);
}

@font-face {
    font-family: "Productivity";
    src: url("../../fonts/Productivity/Productivity.woff") format("woff"),url("../../fonts/Productivity/Productivity.ttf") format("truetype");
}

*[data-ico-productivity]:before {
    font-family: Productivity;
    content: attr(data-ico-productivity);
}

@font-face {
    font-family: "Science";
    src: url("../../fonts/Science/Science.woff") format("woff"),url("../../fonts/Science/Science.ttf") format("truetype");
}

*[data-ico-science]:before {
    font-family: Science;
    content: attr(data-ico-science);
}

@font-face {
    font-family: "SocialMediaAndNetwork";
    src: url("../../fonts/SocialMediaAndNetwork/SocialMediaAndNetwork.woff") format("woff"),url("../../fonts/SocialMediaAndNetwork/SocialMediaAndNetwork.ttf") format("truetype");
}

*[data-ico-socialmediaandnetwork]:before {
    font-family: SocialMediaAndNetwork;
    content: attr(data-ico-socialmediaandnetwork);
}

@font-face {
    font-family: "Taxes";
    src: url("../../fonts/Taxes/Taxes.woff") format("woff"),url("../../fonts/Taxes/Taxes.ttf") format("truetype");
}

*[data-ico-taxes]:before {
    font-family: Taxes;
    content: attr(data-ico-taxes);
}

@font-face {
    font-family: "TaxesAccounting";
    src: url("../../fonts/TaxesAccounting/TaxesAccounting.woff") format("woff"),url("../../fonts/TaxesAccounting/TaxesAccounting.ttf") format("truetype");
}

*[data-ico-taxesaccounting]:before {
    font-family: TaxesAccounting;
    content: attr(data-ico-taxesaccounting);
}

@font-face {
    font-family: "TeamWork2";
    src: url("../../fonts/TeamWork2/TeamWork2.woff") format("woff"),url("../../fonts/TeamWork2/TeamWork2.ttf") format("truetype");
}

*[data-ico-teamwork2]:before {
    font-family: TeamWork2;
    content: attr(data-ico-teamwork2);
}

@font-face {
    font-family: "Teamwork";
    src: url("../../fonts/Teamwork/Teamwork.woff") format("woff"),url("../../fonts/Teamwork/Teamwork.ttf") format("truetype");
}

*[data-ico-teamwork]:before {
    font-family: Teamwork;
    content: attr(data-ico-teamwork);
}

@font-face {
    font-family: "Transportation";
    src: url("../../fonts/Transportation/Transportation.woff") format("woff"),url("../../fonts/Transportation/Transportation.ttf") format("truetype");
}

*[data-ico-transportation]:before {
    font-family: Transportation;
    content: attr(data-ico-transportation);
}
