select,
input {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

input[type="file"]::-webkit-file-upload-button {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
    background: #e73b11 !important;
}

.menuPort {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.menuPort nav>ul>li>a {
    line-height: 120px;
}

.btTextLogo {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
    line-height: 120px;
}

.btLogoArea .logo img {
    height: 120px;
}

.btStickyHeaderActive.btMenuHorizontal.btHideMenu .btHorizontalMenuTrigger .bt_bb_icon {
    margin: -webkit-calc(120px * .125) 0;
    margin: -moz-calc(120px * .125) 0;
    margin: calc(120px * .125) 0;
}

.btHorizontalMenuTrigger .bt_bb_icon {
    width: -webkit-calc(120px * .25);
    width: -moz-calc(120px * .25);
    width: calc(120px * .25);
    height: -webkit-calc(120px * .25);
    height: -moz-calc(120px * .25);
    height: calc(120px * .25);
    margin: -webkit-calc(120px * .375) 0;
    margin: -moz-calc(120px * .375) 0;
    margin: calc(120px * .375) 0;
}

.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: #e73b11;
}

.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: #e73b11;
}

.btMenuHorizontal .menuPort nav>ul>li>a:after {
    -webkit-box-shadow: 0 0 0 2px #e73b11 inset;
    box-shadow: 0 0 0 2px #e73b11 inset;
}

.btMenuHorizontal .menuPort nav>ul>li.current-menu-ancestor>a:after,
.btMenuHorizontal .menuPort nav>ul>li.current-menu-item>a:after {
    background-color: #e73b11;
}

.btMenuHorizontal .menuPort ul ul li a:hover {
    color: #e73b11;
}


.btMenuHorizontal .menuPort>nav>ul>li>ul>li {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.btMenuHorizontal .menuPort>nav>ul ul {
    top: -webkit-calc(120px * .75);
    top: -moz-calc(120px * .75);
    top: calc(120px * .75);
}

.btMenuHorizontal .menuPort>nav>ul>li>ul li a:before {
    -webkit-box-shadow: 0 0 0 2px #e73b11 inset;
    box-shadow: 0 0 0 2px #e73b11 inset;
}

.btMenuHorizontal.btMenuCenter .logo {
    height: 120px;
}

.btMenuHorizontal.btMenuCenter .logo .btTextLogo {
    height: 120px;
}

.btMenuHorizontal .topBarInMenu {
    height: 120px;
}

.btAccentLightHeader .btBelowLogoArea,
.btAccentLightHeader .topBar {
    background-color: #e73b11;
}

.btAccentDarkHeader .btBelowLogoArea,
.btAccentDarkHeader .topBar {
    background-color: #e73b11;
}

.btAccentDarkHeader:not(.btMenuBelowLogo) .topBarInMenu .btIconWidget:hover {
    color: #e73b11;
}

.btAccentTrasparentHeader .btBelowLogoArea,
.btAccentTrasparentHeader .topBar {
    background-color: #e73b11;
}

.btAccentTrasparentHeader .btBelowLogoArea a:hover,
.btAccentTrasparentHeader .topBar a:hover {
    color: #9d1b62 !important;
}

.btAccentTrasparentHeader .btMenuHorizontal .menuPort ul ul li a:hover {
    color: #9d1b62;
}

.btLightAccentHeader .btLogoArea,
.btLightAccentHeader .btVerticalHeaderTop {
    background-color: #e73b11;
}

.btLightAccentHeader.btMenuHorizontal.btBelowMenu .mainHeader .btLogoArea {
    background-color: #e73b11;
}

.btAccentGradientHeader .btBelowLogoArea,
.btAccentGradientHeader .topBar {
    background-color: #e73b11;
}

.btAccentGradientHeader.btMenuVertical .btVerticalMenuTrigger .bt_bb_icon {
    color: #e73b11;
}

.btAlternateGradientHeader .btBelowLogoArea,
.btAlternateGradientHeader .topBar {
    background-color: #9d1b62;
}

.btAlternateGradientHeader.btMenuBelowLogo .menuPort nav>ul>li.current-menu-ancestor>a:after,
.btAlternateGradientHeader.btMenuBelowLogo .menuPort nav>ul>li.current-menu-item>a:after {
    background-color: #e73b11;
}

.btAlternateGradientHeader.btMenuBelowLogo .topBarInMenu .btIconWidget.btAccentIconWidget .btIconWidgetIcon {
    color: #e73b11;
}

.btAlternateGradientHeader.btMenuBelowLogo .topBarInMenu .btIconWidget:hover {
    color: #e73b11;
}

.btAlternateGradientHeader.btMenuBelowLogo .topBarInMenu .widget_shopping_cart_content:hover .btCartWidgetIcon:hover {
    color: #e73b11;
}

.btAlternateGradientHeader .topBar .btIconWidget.btAccentIconWidget .btIconWidgetIcon {
    color: #e73b11;
}

.btAlternateGradientHeader .topBar .btIconWidget:hover {
    color: #e73b11;
}

.btAlternateGradientHeader .topBar .btIconWidget .widget_shopping_cart_content:hover .btCartWidgetIcon:hover {
    color: #e73b11;
}

.btAlternateGradientHeader.btMenuVertical .btVerticalMenuTrigger .bt_bb_icon {
    color: #9d1b62;
}

.btLightAlternateHeader .btLogoArea,
.btLightAlternateHeader .btVerticalHeaderTop {
    background-color: #9d1b62;
}

.btLightAlternateHeader:not(.btMenuBelowLogo) .topBarInMenu .btIconWidget.btAccentIconWidget .btIconWidgetIcon {
    color: #e73b11;
}

.btLightAlternateHeader:not(.btMenuBelowLogo) .topBarInMenu .btIconWidget:hover {
    color: #e73b11;
}

.btLightAlternateHeader:not(.btMenuBelowLogo) .topBarInMenu .widget_shopping_cart_content:hover .btCartWidgetIcon:hover {
    color: #e73b11;
}

.btLightAlternateHeader.btMenuBelowLogo .topBarInLogoArea .btIconWidget.btAccentIconWidget .btIconWidgetIcon {
    color: #e73b11;
}

.btLightAlternateHeader.btMenuBelowLogo .topBarInLogoArea .btIconWidget:hover {
    color: #e73b11;
}

.btLightAlternateHeader.btMenuBelowLogo .topBarInLogoArea .btIconWidget:hover .btIconWidgetText {
    color: #e73b11;
}

.btLightAlternateHeader.btMenuBelowLogo .topBarInLogoArea .widget_shopping_cart_content:hover .btCartWidgetIcon:hover {
    color: #e73b11;
}

.btLightAlternateHeader .mainHeader .btTextLogo:hover {
    color: #e73b11;
}

.btLightAlternateHeader.btMenuHorizontal.btBelowMenu .mainHeader .btLogoArea {
    background-color: #9d1b62;
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .logo img {
    height: -webkit-calc(120px*0.5);
    height: -moz-calc(120px*0.5);
    height: calc(120px*0.5);
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .btTextLogo {
    line-height: -webkit-calc(120px*0.5);
    line-height: -moz-calc(120px*0.5);
    line-height: calc(120px*0.5);
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .menuPort nav>ul>li>a,
.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .menuPort nav>ul>li>.subToggler {
    line-height: -webkit-calc(120px*0.5);
    line-height: -moz-calc(120px*0.5);
    line-height: calc(120px*0.5);
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .topBarInMenu {
    height: -webkit-calc(120px*0.5);
    height: -moz-calc(120px*0.5);
    height: calc(120px*0.5);
}

.btStickyHeaderActive.btMenuBelowLogo.btMenuBelowLogoShowArea.btMenuHorizontal .mainHeader .btLogoArea .topBarInLogoArea {
    height: -webkit-calc(120px*0.5);
    height: -moz-calc(120px*0.5);
    height: calc(120px*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: #e73b11;
}

.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: #e73b11;
}

.btMenuVertical .mainHeader .btCloseVertical:before:hover {
    color: #e73b11;
}

.btMenuHorizontal .topBarInLogoArea {
    height: 120px;
}

.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell {
    border: 0 solid #e73b11;
}

.btMenuVertical .mainHeader .btCloseVertical:before:hover {
    color: #e73b11;
}

.btMenuVertical .mainHeader nav>ul>li.current-menu-ancestor>a,
.btMenuVertical .mainHeader nav>ul>li.current-menu-item>a {
    background: #e73b11;
}

.btMenuVertical .mainHeader .topBarInLogoArea .btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetTitle,
.btMenuVertical .mainHeader .topBarInLogoArea .btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetText {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.btSiteFooter .bt_bb_custom_menu li.bt_bb_back_to_top:before {
    color: #e73b11;
}

.btSiteFooter .bt_bb_custom_menu li.bt_bb_back_to_top_alternate_arrow:before {
    color: #9d1b62;
}

.btSiteFooterCopyMenu {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.btDarkSkin .btSiteFooterCopyMenu {
    background: #e73b11;
}

.btSiteFooterCopyMenu .port>div .btFooterCopy {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.btSiteFooterCopyMenu .port>div .btFooterMenu ul {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.btSiteFooterCopyMenu .port>div .btFooterMenu ul li a:before {
    -webkit-box-shadow: 0 0 0 2px #e73b11 inset;
    box-shadow: 0 0 0 2px #e73b11 inset;
}

.btDarkSkin .btSiteFooter .port:before,
.btLightSkin .btDarkSkin .btSiteFooter .port:before,
.btDarkSkin.btLightSkin .btDarkSkin .btSiteFooter .port:before {
    background-color: #e73b11;
}

.btContent .btArticleHeadline .bt_bb_headline a:hover {
    color: #e73b11;
}

.btPostSingleItemStandard .btArticleShareEtc>div.btReadMoreColumn .bt_bb_button a {
    background: #e73b11;
    font-family: "Tajawal", Arial, Helvetica, sans-serif !important;
}

.btPostSingleItemStandard .btArticleShareEtc .btTags ul a:hover {
    background: #e73b11;
}

.btArticleSuperMeta dl {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.btAboutAuthor {
    border: 2px solid #e73b11;
}

.btMediaBox.btQuote:before,
.btMediaBox.btLink:before {
    background: -webkit-linear-gradient(45deg, #e73b11, #9d1b62);
    background: -moz-linear-gradient(45deg, #e73b11, #9d1b62);
    background: linear-gradient(45deg, #e73b11, #9d1b62);
}

.btMediaBox.btQuote p,
.btMediaBox.btLink p {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.btMediaBox.btQuote p:before {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.articleSideGutter .asgItem.title .btArticleAuthor {
    font-family: "Tajawal", 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: #e73b11;
}

.btPostSingleItemColumns .btTags ul a:hover {
    background: #e73b11;
}

.post-password-form p:first-child {
    font-family: Tajawal, Arial, Helvetica, sans-serif;
}

.post-password-form p:nth-child(2) input[type="submit"] {
    background-color: #e73b11;
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.post-password-form p:nth-child(2) input[type="submit"]:hover {
    -webkit-box-shadow: 0 -3px 0 0 rgba(34, 34, 34, .1) inset, 0 0 0 2.5em #e73b11 inset, 0 2px 10px rgba(0, 0, 0, .2);
    box-shadow: 0 -3px 0 0 rgba(34, 34, 34, .1) inset, 0 0 0 2.5em #e73b11 inset, 0 2px 10px rgba(0, 0, 0, .2);
}

.btPagination {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.btPagination .paging a {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.btPagination .paging a:after {
    background: #e73b11;
}

.btPrevNextNav .btPrevNext .btPrevNextImage:before {
    background: #e73b11;
}

.btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.btPrevNextNav .btPrevNext:hover .btPrevNextTitle {
    color: #e73b11;
}

.btLinkPages {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.btLinkPages ul {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.btLinkPages ul a {
    background: #e73b11;
}

.btLinkPages ul a:hover {
    background: #9d1b62;
}

.btContent .btArticleAuthor a:hover,
.btContent .btArticleComments:hover {
    color: #e73b11;
}

.btArticleDate:before,
.btArticleAuthor:before,
.btArticleComments:before,
.btArticleCategories:before {
    color: #e73b11;
}

.btArticleComments:before {
    color: #e73b11;
}

.bt-comments-box ul.comments li.pingback p a:not(.comment-edit-link) {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.bt-comments-box ul.comments li.pingback p a:not(.comment-edit-link):hover {
    color: #e73b11;
}

.bt-comments-box ul.comments li.pingback p .edit-link {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.bt-comments-box ul.comments li.pingback p .edit-link a:before {
    color: #e73b11;
}

.bt-comments-box .vcard h1.author a:hover,
.bt-comments-box .vcard h2.author a:hover,
.bt-comments-box .vcard h3.author a:hover,
.bt-comments-box .vcard h4.author a:hover,
.bt-comments-box .vcard h5.author a:hover,
.bt-comments-box .vcard h6.author a:hover,
.bt-comments-box .vcard h7.author a:hover,
.bt-comments-box .vcard h8.author a:hover {
    color: #e73b11;
}

.bt-comments-box .vcard .posted {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.bt-comments-box .vcard .posted:before {
    color: #e73b11;
}

.bt-comments-box .commentTxt p.edit-link,
.bt-comments-box .commentTxt p.reply {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.bt-comments-box .commentTxt p.edit-link a:before,
.bt-comments-box .commentTxt p.reply a:before {
    color: #e73b11;
}

.bt-comments-box .comment-form input[type="checkbox"]:before {
    background: #e73b11;
}

.bt-comments-box .comment-navigation {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.bt-comments-box .comment-navigation a:before,
.bt-comments-box .comment-navigation a:after {
    color: #e73b11;
}

.comment-awaiting-moderation {
    color: #e73b11;
}

.comment-reply-title small {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.comment-reply-title small a#cancel-comment-reply-link:before {
    color: #e73b11;
}

.btCommentSubmit {
    background: #e73b11;
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

@media (max-width: 520px) {
    .bt-comments-box ul.comments ul.children li.comment article:after {
        background: #e73b11;
    }
}

.no-comments {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

body:not(.btNoDashInSidebar) .btBox>h4:after,
body:not(.btNoDashInSidebar) .btCustomMenu>h4:after,
body:not(.btNoDashInSidebar) .btTopBox>h4:after {
    background: #e73b11;
}

.btBox>ul,
.btBox>.menu-all-pages-container>ul,
.btCustomMenu>ul,
.btCustomMenu>.menu-all-pages-container>ul,
.btTopBox>ul,
.btTopBox>.menu-all-pages-container>ul {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.btBox ul li a:before,
.btCustomMenu ul li a:before,
.btTopBox ul li a:before {
    -webkit-box-shadow: 0 0 0 2px #e73b11 inset;
    box-shadow: 0 0 0 2px #e73b11 inset;
}

.btBox ul li.current-menu-item>a,
.btCustomMenu ul li.current-menu-item>a,
.btTopBox ul li.current-menu-item>a {
    color: #e73b11;
}

.widget_calendar table {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.widget_calendar table caption {
    background: #e73b11;
    background: #e73b11;
}

.widget_calendar table tfoot {
    background: #9d1b62;
}

.widget_calendar table tbody tr td#today {
    color: #e73b11;
}

.widget_recent_comments li {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.widget_recent_comments li>a {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.widget_recent_comments li>a:hover {
    border-bottom: 2px solid #e73b11;
    color: #e73b11;
}

.widget_recent_comments .comment-author-link a:after {
    color: #e73b11;
}

.widget_rss li a.rsswidget {
    font-family: "Tajawal";
}

.widget_rss li .rss-date {
    font-family: Tajawal, Arial, Helvetica, sans-serif;
}

.widget_rss li .rss-date:before {
    color: #e73b11;
}

.widget_rss li .rssSummary {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.widget_rss li cite {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.widget_shopping_cart .total {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove {
    background-color: #e73b11;
}

.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove:hover {
    background: #9d1b62;
}

.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .btImageTextWidget .bt_bb_headline_subheadline {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.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: "Tajawal", 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: #e73b11;
}

.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: #e73b11;
}

.btMenuHorizontal .topBarInMenu .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent {
    top: -webkit-calc((120px - 13px)/4 + 13px);
    top: -moz-calc((120px - 13px)/4 + 13px);
    top: calc((120px - 13px)/4 + 13px);
}

.widget_recent_reviews {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle {
    background: #e73b11;
}

.widget_price_filter .price_slider_amount .price_label {
    font-family: Tajawal, Arial, Helvetica, sans-serif;
}

.btBox .tagcloud a,
.btTags ul a {
    background: #e73b11;
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.btBox .tagcloud a:hover,
.btTags ul a:hover {
    background: #9d1b62;
}

.topTools .btIconWidget:hover,
.topBarInMenu .btIconWidget:hover {
    color: #e73b11;
}

.btIconWidget.widget_bt_button_widget .bt_button_widget .bt_bb_button_text {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.btIconWidget.widget_bt_button_widget .bt_button_widget.bt_button_widget_accent {
    background: #e73b11;
}

.btIconWidget.widget_bt_button_widget .bt_button_widget.bt_button_widget_alternate {
    background: #9d1b62;
}

.btAccentIconWidget.btIconWidget .btIconWidgetIcon {
    color: #e73b11;
}

a.btAccentIconWidget.btIconWidget:hover {
    color: #e73b11;
}

.btSiteFooterWidgets .btSearch button,
.btSiteFooterWidgets .btSearch input[type=submit],
.btSidebar .btSearch button,
.btSidebar .btSearch input[type=submit],
.btSidebar .widget_product_search button,
.btSidebar .widget_product_search input[type=submit] {
    background: #e73b11 !important;
}

.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 {
    background: #9d1b62 !important;
}

.btSearchInner.btFromTopBox .btSearchInnerClose .bt_bb_icon a.bt_bb_icon_holder {
    color: #e73b11;
}

.btSearchInner.btFromTopBox .btSearchInnerClose .bt_bb_icon:hover a.bt_bb_icon_holder {
    color: #9d1b62;
}

.btSearchInner.btFromTopBox input[type="text"] {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.btSearchInner.btFromTopBox button {
    background: #e73b11;
}

.btSearchInner.btFromTopBox button:hover {
    background: #9d1b62;
}

.btMenuHorizontal .topBarInMenu .widget_bt_divider_widget>span {
    height: -webkit-calc(120px * .5);
    height: -moz-calc(120px * .5);
    height: calc(120px * .5);
}

::selection {
    background: #e73b11;
}

.bt_bb_headline .bt_bb_headline_content b {
    color: #e73b11;
}

.bt_bb_headline .bt_bb_headline_content u {
    color: #9d1b62;
}

.bt_bb_headline .bt_bb_headline_content s b {
    background: -webkit-linear-gradient(left, #e73b11, #9d1b62);
    background: -moz-linear-gradient(left, #e73b11, #9d1b62);
    background: linear-gradient(to right, #e73b11, #9d1b62);
}

.bt_bb_headline .bt_bb_headline_content s u {
    background: -webkit-linear-gradient(left, #9d1b62, #e73b11);
    background: -moz-linear-gradient(left, #9d1b62, #e73b11);
    background: linear-gradient(to right, #9d1b62, #e73b11);
}

.btLightSkin .bt_bb_headline .bt_bb_headline_content s em {
    background: -webkit-linear-gradient(left, #181818, #e73b11);
    background: -moz-linear-gradient(left, #181818, #e73b11);
    background: linear-gradient(to right, #181818, #e73b11);
}

.btDarkSkin .bt_bb_headline .bt_bb_headline_content s em {
    background: -webkit-linear-gradient(left, #fff, #e73b11);
    background: -moz-linear-gradient(left, #fff, #e73b11);
    background: linear-gradient(to right, #fff, #e73b11);
}

.btLightSkin .bt_bb_headline .bt_bb_headline_content s i {
    background: -webkit-linear-gradient(left, #e73b11, #181818);
    background: -moz-linear-gradient(left, #e73b11, #181818);
    background: linear-gradient(to right, #e73b11, #181818);
}

.btDarkSkin .bt_bb_headline .bt_bb_headline_content s i {
    background: -webkit-linear-gradient(left, #e73b11, #fff);
    background: -moz-linear-gradient(left, #e73b11, #fff);
    background: linear-gradient(to right, #e73b11, #fff);
}

.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 {
    background: #e73b11;
}

.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_content:before {
    background: #e73b11;
}

.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.bt_bb_section[class*="accent_alternate_gradient"]:before {
    background: -webkit-linear-gradient(left, #e73b11, #9d1b62);
    background: -moz-linear-gradient(left, #e73b11, #9d1b62);
    background: linear-gradient(to right, #e73b11, #9d1b62);
}

.bt_bb_section[class*="alternate_accent_gradient"]:before {
    background: -webkit-linear-gradient(left, #9d1b62, #e73b11);
    background: -moz-linear-gradient(left, #9d1b62, #e73b11);
    background: linear-gradient(to right, #9d1b62, #e73b11);
}

.bt_bb_button .bt_bb_button_text {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title b {
    color: #e73b11;
}

.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title u {
    color: #9d1b62;
}

.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title s b {
    background: -webkit-linear-gradient(left, #e73b11, #9d1b62);
    background: -moz-linear-gradient(left, #e73b11, #9d1b62);
    background: linear-gradient(to right, #e73b11, #9d1b62);
}

.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title s u {
    background: -webkit-linear-gradient(left, #9d1b62, #e73b11);
    background: -moz-linear-gradient(left, #9d1b62, #e73b11);
    background: linear-gradient(to right, #9d1b62, #e73b11);
}

.btLightSkin .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title s em {
    background: -webkit-linear-gradient(left, #181818, #e73b11);
    background: -moz-linear-gradient(left, #181818, #e73b11);
    background: linear-gradient(to right, #181818, #e73b11);
}

.btDarkSkin .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title s em {
    background: -webkit-linear-gradient(left, #fff, #e73b11);
    background: -moz-linear-gradient(left, #fff, #e73b11);
    background: linear-gradient(to right, #fff, #e73b11);
}

.btLightSkin .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title s i {
    background: -webkit-linear-gradient(left, #e73b11, #181818);
    background: -moz-linear-gradient(left, #e73b11, #181818);
    background: linear-gradient(to right, #e73b11, #181818);
}

.btDarkSkin .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title s i {
    background: -webkit-linear-gradient(left, #e73b11, #fff);
    background: -moz-linear-gradient(left, #e73b11, #fff);
    background: linear-gradient(to right, #e73b11, #fff);
}

.bt_bb_service:hover .bt_bb_service_content_title a:hover {
    color: #e73b11;
}

button.slick-arrow {
    background: #e73b11;
}

.bt_bb_arrows_style_transparent_accent button.slick-arrow:before {
    color: #e73b11;
}

.bt_bb_arrows_style_transparent_alternate button.slick-arrow:before {
    color: #9d1b62;
}

.bt_bb_arrows_style_accent_light button.slick-arrow {
    background: #e73b11 !important;
}

.bt_bb_arrows_style_accent_dark button.slick-arrow {
    background: #e73b11 !important;
}

.bt_bb_arrows_style_alternate_light button.slick-arrow {
    background: #9d1b62 !important;
}

.bt_bb_arrows_style_alternate_dark button.slick-arrow {
    background: #9d1b62 !important;
}

button.slick-arrow:hover {
    background: #e73b11;
}

.slick-dots li:hover:after {
    -webkit-box-shadow: 0 0 0 1em #e73b11 inset;
    box-shadow: 0 0 0 1em #e73b11 inset;
}

.slick-dots li.slick-active:after {
    -webkit-box-shadow: 0 0 0 1em #e73b11 inset;
    box-shadow: 0 0 0 1em #e73b11 inset;
}

.bt_bb_dots_style_accent_dot .slick-dots li:hover:after,
.bt_bb_dots_style_accent_dot .slick-dots li.slick-active:after {
    -webkit-box-shadow: 0 0 0 1em #e73b11 inset;
    box-shadow: 0 0 0 1em #e73b11 inset;
}

.bt_bb_dots_style_alternate_dot .slick-dots li:hover:after,
.bt_bb_dots_style_alternate_dot .slick-dots li.slick-active:after {
    -webkit-box-shadow: 0 0 0 1em #9d1b62 inset;
    box-shadow: 0 0 0 1em #9d1b62 inset;
}

.bt_bb_show_paging_as_numbers .slick-dots li button {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.bt_bb_show_paging_as_numbers .slick-dots li.bt_bb_slider_paging,
.bt_bb_show_paging_as_numbers .slick-dots li.bt_bb_content_slider_paging {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.bt_bb_custom_menu div ul a:hover {
    color: #e73b11;
}

.btMenuAsInSidebar.bt_bb_custom_menu div ul {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.btMenuAsInSidebar.bt_bb_custom_menu div ul li a:before {
    -webkit-box-shadow: 0 0 0 2px #e73b11 inset;
    box-shadow: 0 0 0 2px #e73b11 inset;
}

.bt_bb_map .bt_bb_map_content .bt_bb_map_content_wrapper .bt_bb_map_location.bt_bb_highlight,
.bt_bb_map .bt_bb_map_content .bt_bb_map_content_wrapper .bt_bb_google_maps_location.bt_bb_highlight,
.bt_bb_map .bt_bb_map_content .bt_bb_google_maps_content_wrapper .bt_bb_map_location.bt_bb_highlight,
.bt_bb_map .bt_bb_map_content .bt_bb_google_maps_content_wrapper .bt_bb_google_maps_location.bt_bb_highlight,
.bt_bb_google_maps .bt_bb_google_maps_content .bt_bb_map_content_wrapper .bt_bb_map_location.bt_bb_highlight,
.bt_bb_google_maps .bt_bb_google_maps_content .bt_bb_map_content_wrapper .bt_bb_google_maps_location.bt_bb_highlight,
.bt_bb_google_maps .bt_bb_google_maps_content .bt_bb_google_maps_content_wrapper .bt_bb_map_location.bt_bb_highlight,
.bt_bb_google_maps .bt_bb_google_maps_content .bt_bb_google_maps_content_wrapper .bt_bb_google_maps_location.bt_bb_highlight {
    background: -webkit-linear-gradient(335deg, #e73b11, #9d1b62) !important;
    background: -moz-linear-gradient(335deg, #e73b11, #9d1b62) !important;
    background: linear-gradient(115deg, #e73b11, #9d1b62) !important;
}

.bt_bb_style_simple ul.bt_bb_tabs_header li.on {
    border-color: #e73b11;
}

.bt_bb_tabs ul.bt_bb_tabs_header {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.bt_bb_style_simple.bt_bb_tabs ul.bt_bb_tabs_header li:hover:after {
    -webkit-box-shadow: 0 0 0 2px #e73b11 inset;
    box-shadow: 0 0 0 2px #e73b11 inset;
}

.bt_bb_style_simple.bt_bb_tabs ul.bt_bb_tabs_header li.on:after {
    background: #e73b11;
}

.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.bt_bb_style_simple.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:hover:before {
    -webkit-box-shadow: 0 0 0 2px #e73b11 inset;
    box-shadow: 0 0 0 2px #e73b11 inset;
}

.bt_bb_style_simple.bt_bb_accordion .bt_bb_accordion_item.on .bt_bb_accordion_item_title:before {
    background: #e73b11;
}

.bt_bb_price_list .bt_bb_price_list_title_subtitle_price .bt_bb_price_list_price {
    font-family: "Tajawal", 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: "Tajawal", Arial, Helvetica, sans-serif;
}

.wpcf7-form .wpcf7-submit:not([type='checkbox']):not([type='radio']) {
    background: #e73b11;
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.wpcf7-form .bt_bb_alternate_submit .wpcf7-submit {
    background: #9d1b62 !important;
}

div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing,
div.wpcf7-response-output {
    border: 2px solid #e73b11;
}

.bt_bb_required:after {
    color: #e73b11 !important;
}

.required {
    color: #e73b11 !important;
}

button.mfp-close:hover {
    color: #e73b11;
}

button.mfp-arrow:hover {
    background: #e73b11;
}

.bt_bb_cost_calculator .bt_bb_cost_calculator_total {
    background: #e73b11;
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.bt_bb_widget_select_items>div[data-value]:before {
    -webkit-box-shadow: 0 0 0 2px #e73b11 inset;
    box-shadow: 0 0 0 2px #e73b11 inset;
}

.on.bt_bb_widget_switch>div {
    background: #e73b11;
}

.bt_bb_progress_bar_advanced .progressbar-text {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.bt_bb_counter_holder {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}

.btCounterHolder {
    font-family: "Tajawal", Arial, Helvetica, sans-serif;
}


@font-face {
    font-family: "Essential";
    src: url("https://qualitycashier.com/wp-content/themes/codiqa/fonts/Essential/Essential.woff") format("woff"), url("https://qualitycashier.com/wp-content/themes/codiqa/fonts/Essential/Essential.ttf") format("truetype");
}

*[data-ico-essential]:before {
    font-family: Essential;
    content: attr(data-ico-essential);
}