.page-id-39 .entry-header {
 display: none;
}

.vc_row wpb_row vc_row-fluid vc_custom_1629093804622 vc_row-has-fill vc_row-o-equal-height vc_row-flex vc_general vc_parallax vc_parallax-content-moving-fade js-vc_parallax-o-fade {
max-width: 200px !important;
}

.vc_parallax .vc_parallax-inner {
    background-repeat: no-repeat;
    background-position: 90% 90%;
}

top-headers-wrapper.sticky .site-header {
    background-color: #fab624 !important;
}

.transparent_header .single-post-header .title, #page_wrapper.transparent_header .shop_header .page-title, #page_wrapper.sticky_header:not(.transparent_header) .page-title-hidden .content-area {
    padding-top: 0px;
}

.page-id-39 .content-area {
padding: 0;
}

.page-id-447 #page_wrapper{
padding-top: 0px !important;
}

.page-id-447 #page_wrapper.sticky_header .content-area, #page_wrapper.transparent_header .content-area{
margin-top: 0px !important;
}

.page-id-22 .content-area{
padding: 0;
}

.site-header{
background-color: #ffbf20 !important;
color: #ffffff !important;
padding-top: 10px !important;
padding-bottom: 10px !important;
}

.site-header, .main-navigation, .main-navigation a, .site-tools ul li a, .shopping_bag_items_number,{
color: #ffffff !important;
}

.site-header, .main-navigation a, .site-tools ul li a, .shopping_bag_items_number, .wishlist_items_number, .site-title a, .widget_product_search .search-but-added, .widget_search .search-but-added{

}

.shortcode_getbowtied_slider .swiper-slide .slider-content-wrapper{
width: 75%;
}

.button, input[type="button"], input[type="reset"], input[type="submit"]{
background-color: #ffbf20;
}

#page_wrapper.sticky_header .content-area, #page_wrapper.transparent_header .content-area{
margin-top: 75px !important;
}

.vc_parallax .vc_parallax-inner {
    background-size: auto !important;
    background-position: 95% 150%  !important;
    background-repeat: no-repeat !important;
}

@media screen and (max-width: 680px) {
.wpb_wrapper h1{
font-size: 36px !important;
}
}

@media screen and (max-width: 680px) {
.vc_parallax .vc_parallax-inner {
    background-size: 70% !important;
    background-position: 120% 150%  !important;
    background-repeat: no-repeat !important;
}
}

@media screen and (max-width: 1000px) {
#page_wrapper.sticky_header .content-area, #page_wrapper.transparent_header .content-area{
margin-top: 0px !important;
}
}

@media screen and (max-width: 1000px) {
.wpb_wrapper h1 vc_custom_heading {
padding-left: 5% !important;
}
}

.admin-bar p.demo_store{
top:60px;
}
