@media (min-width: 600px) and (max-width: 1000px) {
.header-container .right {
    margin-top: 30px;
}

.header-container .logo {
    margin-top: 0px !important;
}

}

.paoc-popup-modal, .paoc-popup-modal p {
    margin: 0px !important;
}

@media (max-width: 500px) {
.header-container .logo {
    margin-top: 0px !important;
}
}

@media screen and (max-width: 991px) {
.mobile-menu .mobile-menu-container.open, .mobile-menu div.nav-menu.open {
    margin-top: 30px;
}
}

@media (max-width: 750px) {
.header-container .logo {
    margin-top: 0px;
}
}

.logo img {
    width: 180px;
}

.header-container .logo {
    margin-top: 20px;
}

.mini-cart .wpb_button, .mini-cart .wpb_content_element, .mini-cart ul.wpb_thumbnails-fluid>li {
    margin-bottom: 0px;
}

.mini-cart iframe {
    margin: 0;
    padding: 0;
    width: 130px;
}

.horizontal-menu #primary > .menu_holder .menu_inner > ul > li > a.item_link .link_text {
    font-size: 16px;
}

.light .main-container .woocommerce-pagination ul.page-numbers li a:hover, .light .main-container .woocommerce-pagination ul.page-numbers li span {
    background: #d6be43;
}

.main-container .woocommerce-pagination ul.page-numbers li a.current, .main-container .woocommerce-pagination ul.page-numbers li a:hover, .main-container .woocommerce-pagination ul.page-numbers li span.current, .main-container .woocommerce-pagination ul.page-numbers li span:hover {
    background: #b5a242;
    border-color: #b5a242;
    color: #fff;
}

.main-container .product-view .summary.single-product-info .product-nav {
   display: none !important;
}

.main-container .shop-products.grid-view .product-wrapper:hover .box-hover {
   display: none !important;
}

.main-container .shop-products .product-wrapper:hover .product-image .quickviewbtn {
   display: none !important;
}

.yith-ywraq-add-to-quote a, .yith_ywraq_add_item_browse_message a {
    font-size: 16px !important;
    background: #fce7a0 !important;
    padding: 10px !important;
    margin-top: 20px !important;
    font-weight: 400 !important;
    color: black !Important;
    line-height: 26px !important;
    height: 50px !important;
    border: 2px solid #ceb153 !important;
}

.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist a, .main-container .product-view .summary.single-product-info .compare {
   display: none !important;
}

.quick-desc a {
    background: #fbd96a;
    padding: 12px;
    font-size: 15px;
    color: black;
}

.main-container .shop-products.grid-view .gridview .box-hover .product-desc p a {
    color: black !important;
}

.main-container .shop-products.grid-view .gridview .box-hover .product-desc p:hover {
    font-size: 15px;
    background: #ffeba8;
    padding: 20px;
    color: #FFF !important;
}

.main-container .shop-products.grid-view .gridview .box-hover .product-desc p {
    font-size: 15px;
    background: #fbd96a;
    padding: 20px;
}

.horizontal-menu #primary > .menu_holder .menu_inner > ul > li > a.item_link:hover .link_text i {
    color: #C09578;
    -webkit-transition: all .4s ease 0s;
    transition: all .4s ease 0s;
}

.horizontal-menu #primary > .menu_holder .menu_inner > ul > li > a.item_link .link_text i:hover {
    color: #C09578;
}

.horizontal-menu #primary > .menu_holder .menu_inner > ul > li > a.item_link .link_text i {
    color: #5a5a5a;
}

.header-container .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {
    background: #ead152;
    font-size: 1.1rem;
    line-height: 21px;
}

@media (max-width: 500px) {
#copyright {
    max-width: 270px !important;
    margin-right: auto;
    margin-left: auto;
}
}

.light .footer .social-icons li a:hover {
    color: #ead152;
    border-color: #ead152;
}

#back-top {
    background: #ead152;
}

.footer.footer-1 h3 {
    color: #5A5A5A;
}

.footer.footer-1 {
    background: #000;
}

@media (max-width: 500px) {
.fimg img {
    max-width: 100% !important;;
}
}

@media (min-width: 501px) {
.fimg img {
    max-width: 340px !IMPORTANT;
    padding-top: 25px;
}
}

.horizontal-menu #primary > .menu_holder .menu_inner > ul > li > a.item_link .link_text {
    text-transform: uppercase;
}

.footer .toogle-content {
    display: inherit !IMPORTANT;
}

.header-container .header-block .box:not(:last-child) {
    padding-left: 0px !important;
}

.banner-static-1 {
    text-align: left;
}

@media screen and (max-width: 479px) {
h2 {
    font-size: 24px;
}
}

h3 {
  font-size: 26px;
}

.product_search {
  display: none !Important;
}

p, li, ul, ol {
    font-size: 18px;
}

.header-container .header .header-sticky.ontop .nav-container {
    background: white !important;
}

.logo-sticky img {
   max-height: 50px;
}

.header-container .header-block .box:not(:last-child) {
    margin-right: 10px;
}

.header-container .header-block .box:first-child {
   border: 0px !important;
}

.header-container .header-block .box label, .box {
    font-size: 15px;
    color: #242424;
}

#hide, .hide {
   display: none !important;
}