aside.sidebar {background-color: rgba(147,166,191,0.10); padding: 5%;}

#menu-item-1085 a{
color: #ffffff !important;
background: #2863af !important;
font-weight: 900 !important;
padding-right: 15px;
}

#menu-item-2885 a{
color: #ffffff !important;
background: #000 !important;
font-weight: 900 !important;
padding-right: 15px;
}

#menu-item-2779 a {color: #ffffff !important;
background: #2c9cd4 !important;
font-weight: 900 !important;
padding-right: 15px !important;}

#menu-item-2779 a:hover {color: #ffffff !important;
background: #2863af !important;
font-weight: 900 !important;
padding-right: 15px !important;}

#menu-item-2885 a:hover {
background: #2863af !important;}                                 

#menu-item-1085 a:hover {
background: #000 !important;}

#menu-item-2112 a{
padding-right: 15px;
}

h2.woocommerce-loop-category__title {font-size: 15px; text-transform: uppercase; font-weight: 500;letter-spacing: 0; padding-left: 5%;}


.woocommerce select { 
background: 0;
background-color: #fff;
border: 0;
padding-left: 2.5%;
	margin-bottom: 2.5%;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
font-family: inherit;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
height: 45px!important;
line-height: 45px!important;
font-size: 15px;
font-weight: 700;
color: #818181;
}

.woocommerce table td {text-transform: uppercase;}

.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty {width: 70px !important;}

.woocommerce .woocommerce-message, .woocommerce .woocommerce-message a  {color: #fff; background-color: #2c9cd4;}

.woocommerce.single-product .product .yith-ywraq-add-to-quote {color: #2c9cd4; text-transform: uppercase;}

div.yith_ywraq_add_item_browse-list-414.yith_ywraq_add_item_browse_message.show a {color: #2863af; font-weight: 900;}

@media screen and (min-width: 601px) {
    .breadcrumb {
        left:0 !important;
        margin-top: 120px !important;
    }
}

@media screen and (min-width: 601px) {
    .breadcrumb {
        left: 0 !important;
        top: -50% !important;
        text-align: left !important;
    }
}

@media screen and (min-width: 900px) {
   .breadcrumb {
        left: 0 !important;
        top: -70% !important;
text-align: left !important;
	}

.header_top {font-size: 7px;}
}
@media screen and (min-width: 1200px) {
   .breadcrumb {
        left: 0 !important;
        top: 30% !important;
        text-align: left !important;
    }
}

@media screen and (max-width: 900px){
nav.mobile_menu, nav.mobile_menu .open_sub ul{
display: block;
}
}

@media only screen and (min-width: 1000px){
#nav-menu-item-2949{
    display:none;
}
	#nav-menu-item-2952{
    display:none;
}
	#nav-menu-item-2960{
    display:none;
}
	#nav-menu-item-2969{
    display:none;
}
}

@media screen and (max-width: 1000px) {.header_top .right, div.widget.widget_media_image,  div.widget.widget_pwb_filter_by_brand_widget, div.widget.woocommerce, aside.sidebar .widget.widget_text, .footer_top {display:none !important;}
div.widget.woocommerce.widget_product_categories {display: block !important;}}

@media only screen and (min-width: 1366px) and (max-width: 1600px) {
    nav.main_menu > ul > li > a {
        padding: 0 25px !important;
    }
}
@media only screen and (min-width: 1000px) and (max-width: 1280px) {
    nav.main_menu > ul > li > a {
        padding: 0 16px !important;
        letter-spacing: 1px !important
    }
    .header_bottom {
        padding: 0 20px !important;
    }
	aside div.widget.widget_nav_menu a {font-size: 12px; line-height:12px;}
}

aside.sidebar a.fts-powered-by-text, a.fts-twitter-at-name, a.fts-twitter-full-name, .fts-twitter-reply-wrap-left, .fts-twitter-reply-wrap .fts-share-wrap, .figures {display:none !important;}

aside.sidebar .fts-twitter-text a {text-transform: lowercase !important; color: #3c83e0;}

aside.sidebar .fts-right .fts-uppercase, .fts-twitter-full-width .fts-uppercase {display: none;}

aside.sidebar .tweeter-info .time {font-size: 12px !important; color: #26446b; text-decoration: underline}

aside div.widget.widget_nav_menu, aside div.widget.woocommerce.widget_product_categories {background-color: #26446b; padding: 5%; color: #ffffff;}

aside div.widget.widget_nav_menu h5, aside div.widget.woocommerce.widget_product_categories h5 {color: #ffffff;}

aside div.widget.widget_nav_menu a, .woocommerce aside ul.product-categories li > a, aside .widget_ywraq_mini_list_quote .raq-info a, .woocommerce aside ul.product_list_widget li a, aside ul.product_list_widget li a, div.pwb-filter-products, li.woocommerce-widget-layered-nav-list__item a, .qode-news-holder .qode-post-info-category a span {text-transform: uppercase !important;}
aside div.widget.widget_nav_menu h5, aside div.widget.woocommerce.widget_product_categories h5 {color: #ffffff;}

aside .widget_ywraq_mini_list_quote .raq-info {color: #fff !important; background-color: #2863af; width: 100%;}

aside div#simple_job_board_widgets_recent_jobs-2 li div {color: #998; font-size: 12px; line-height: 28px !important}

.qode-post-info-author, .qode-post-info-comments-holder {display: none !important;}

.jobpost .post_info, .jobpost   .post_text h2 .date {display:none !important;}

aside .ai1ec-agenda-widget-view .ai1ec-event > a {background-color: transparent;}

aside .ai1ec-agenda-widget-view .ai1ec-event {background-color:transparent;}

aside .ai1ec-agenda-widget-view .ai1ec-date, .ai1ec-agenda-view .ai1ec-date {background-color: transparent;background: transparent ;}

#CybotCookiebotDialogBodyButtonAccept { background-color: #2863af !important; border: 1px solid #2863af !important;}

#CybotCookiebotDialogDetailFooter {display: none;}

nav.mobile_menu ul li span.mobile_arrow i {color: #2c9cd4; font-size: 26px;}

select.wppp-select {
	-moz-appearance: none; 
	-webkit-appearance: none; 
appearance: none !important; background-color: #ffffff !important; text-overflow: ellipsis; box-sizing: border-box; overflow: hidden;
    border: 1px solid #e6e6e6 !important; padding: 0 8% !important; height: 44px !important; line-height: 42px;
border-radius: 0px !important;
    color: #818181 !important;
font-weight: 400 !important;}

.woocommerce .product .onsale, .woocommerce .product .single-onsale {background-color: #3c83e0;}


.breadcrumbs, .breadcrumb .current, .breadcrumb a {
    color: #3173D6;
}