/*
 Theme Name: Quick Pitch Child
 Theme URI: https://quickpitch.com.au/
 Description: Quick Pitch
 Version: 1.0
 Author: Quick Pitch
 Author URI: https://www.slinkywebdesign.com.au/about-slinky-web-design
 Tags: Quick Pitch
 License: Slinky Web Design Licence
 License URI: https://www.slinkywebdesign.com.au/
 Template: hongo
 Text Domain: quickpitch-child


*/

.woocommerce ul.products li.product .onsale.wc-memberships-member-discount { display: none !important; }

.membership-prices {
    margin: 15px 0;
    padding: 10px;
    border: 1px solid #ddd;
}

.regular-price {
    font-weight: bold;
}

.member-price {
    color: #4CAF50;
    font-weight: bold;
}

.savings {
    color: #f44336;
    font-style: italic;
}

.yith-wcwl-wishlistaddedbrowse, .yith-wcwl-wishlistaddedbrowse .feedback {
    display: block !important;
}


rs-row-wrap, rs-column, rs-cbg-mask-wrap {
    display: block;
    width: 100% !important;
    margin: auto !important;
    max-width: 1264px !important;
}


rs-layer-wrap, rs-mask, rs-module-wrap, rs-module .rs-layer, rs-module img {    width: 100% !important; margin: auto !important; max-width: 1600px !important; }


.hongo-top-shop-filter { display: none !important; }
.woocommerce .woocommerce-ordering { /* display: none !important;  */ }
.hongo-list-grid-switch-wrap { display: none !important; }

h1, h2, h3, h4, h5, h6 { margin: 0 0 30px; padding: 0; font-weight: 500; }
h1 { font-size: 30px; line-height: 40px; color: #232323; }
h2 { font-size: 28px; line-height: 36px; color: #232323; }
h3 { font-size: 22px; line-height: 30px; color: #232323; }
h4 { font-size: 20px; line-height: 26px; color: #232323; margin-bottom: 25px; }
h5 { font-size: 18px; line-height: 24px; color: #232323; margin-bottom: 25px; }
h6 { font-size: 16px; line-height: 20px; color: #232323; margin-bottom: 25px; }

header.site-header { background-color: #fff !important; }
header .nav>li>a>i { top: 3px; }

#qp-nav-boxes h4 {
    margin-bottom: 15px !important;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
    color: #ffffff;
    border-color: #EBEBEB;
    background-color: #231f21;
    border: solid 0px !important;
}

#topbar1 header .nav>li>a, #topbar1 .nav>li>a { padding: 0px 8px !important; font-size: 12px !important; }
.mini-header-main-wrapper .widget_text a { padding: 0px 5px !important; margin-left: -5px !important; font-size: 13px !important; text-decoration: none !important; }
#topbar1 .icon-user:before { font-size: 16px !important; }

#header-rgt .vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner,
#header-rgt .vc_column-inner,
#header-rgt .widget {
    margin-left: 20px;
}

#header-rgt .nav>li>a { padding: 25px 12px !important; }

.icon-text-style-7 .content { width: 100% !important; color: #444 !important; }

.icon-text-style-7 .hongo-featurebox-text, .icon-text-style-7 .hongo-featurebox-text a {
    font-weight: 500;
    color: #232323;
    line-height: normal;
    font-size: 20px !important;
}

.icon-text-style-7 .hongo-featurebox-text {
    margin-bottom: 10px !important;
}

.icon-text-style-7 .hongo-featurebox-img {
    color: #f5a40e !important;
}

.interactive-banner-style-1>.hongo-featurebox-text {
    font-size: 17px !important;
    color: #fff !important;
    font-weight: 600 !important;
    padding: 12px 25px 11px !important;
    background-color: rgba(0,0,0,0.70) !important;
}
.interactive-banner-style-1 .hongo-featurebox-hover .hongo-featurebox-text {
    color: #fff !important;
    font-weight: 600 !important;
    margin-bottom: 20px !important;
    font-size: 20px !important;
}

.dgwt-wcas-search-wrapp {
    max-width: 600px;
    margin-top: 3px !important;
}

.hongo-woocommerce-top-sidebar { background-color: #fff !important; }
.select2-container--default .select2-selection--single {
    border-radius: 30px !important;
    background-color: #eee;
}

.woocommerce ul.products.hongo-shop-classic li.product .product-buttons-wrap a {
    width: 57px !important;
    height: 37px !important;
    padding: 0 !important;
}

.mc4wp-form .input-group input {
    color: #000 !important;
}

.newsletter-style-1 .input-group-btn {
    right: auto !important;
    top: 50px !important;
    left: 0px !important;
}

.newsletter-style-1 input, .newsletter-style-1 input:focus {
    border-radius: 4px !important;
    border: 1px solid #c1c1c1;
    padding: 8px 4px 8px 6px !important;
    background-color: #fff !important;
    color: #8a8a8a;
    font-size: 13px;
    font-weight: 500;
    height: 40px !important;
    display: block !important;
}

.newsletter-style-1 .btn i {
    font-size: 8px !important;
}

.newsletter-style-1 .btn, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .btn, .gform_wrapper.gravity-theme #field_submit input, .gform_wrapper.gravity-theme .gform_footer input, .woocommerce a.button, .woocommerce .single-product-classic div.product form.cart .button, #frbtn, #frbtn .btn.btn-small, #frbtn .wpb_column .bg-position-center-center, .btn.btn-round.btn-extra-large, .gform_legacy_markup_wrapper .gform_footer input.button, .gform_legacy_markup_wrapper .gform_footer input[type=submit], .gform_legacy_markup_wrapper .gform_page_footer input.button, .gform_legacy_markup_wrapper .gform_page_footer input[type=submit] {
    padding: 12px 20px !important;
    font-size: 12px !important;
    line-height: 16px !important;
    border-radius: 50px !important;
    background-color: rgba(255,255,255,0.5) !important;
    color: #000 !important;
    border: 2px solid #232323;
    vertical-align: middle !important;
    font-weight: 500 !important;
    text-align: center !important;
}




.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.btn,
.gform_wrapper.gravity-theme #field_submit input,
.gform_wrapper.gravity-theme .gform_footer input,
.woocommerce a.button,
.woocommerce .single-product-classic div.product form.cart .button,
#frbtn, #frbtn .btn.btn-small, #frbtn .wpb_column .bg-position-center-center,
.btn.btn-round.btn-extra-large,
.gform_legacy_markup_wrapper .gform_footer input.button,
.gform_legacy_markup_wrapper .gform_footer input[type=submit],
.gform_legacy_markup_wrapper .gform_page_footer input.button,
.gform_legacy_markup_wrapper .gform_page_footer input[type=submit]
{
    padding: 14px 20px !important;
    font-size: 14px !important;
    line-height: 16px !important;
    border-radius: 8px !important;
    background-color: #fff !important;
    color: #000 !important;
    border: 2px solid #232323;
    vertical-align: middle !important;
    font-weight: 600 !important;
    text-align: center !important;
}

.woocommerce #respond input#submit:hover, 
.woocommerce a.button:hover, 
.woocommerce button.button:hover, 
.woocommerce input.button:hover, 
.btn:hover, 
.btn:focus,
.gform_wrapper.gravity-theme #field_submit input:hover, 
.gform_wrapper.gravity-theme .gform_footer input:hover,
.woocommerce a.button:hover,
.woocommerce .single-product-classic div.product form.cart .button:hover,
#frbtn:hover, #frbtn .btn.btn-small:hover, #frbtn .wpb_column .bg-position-center-center:hover,
.btn.btn-round.btn-extra-large:hover,
.gform_legacy_markup_wrapper .gform_footer input.button:hover,
.gform_legacy_markup_wrapper .gform_footer input[type=submit]:hover,
.gform_legacy_markup_wrapper .gform_page_footer input.button:hover,
.gform_legacy_markup_wrapper .gform_page_footer input[type=submit]:hover

{
    background-color: #222 !important;
    color: #fff !important;
    border: 2px solid #232323;
}

.woocommerce table.shop_table th {
    font-size: 20px !important;
}


#frbtn, #frbtn .btn.btn-small, #frbtn .wpb_column .bg-position-center-center {
    max-width: 200px !important; margin: 70px auto 50px !important; 
}

.woocommerce-shop section#nav-sec01, 
.woocommerce-shop #nav-sec01,
.woocommerce-shop section#nav-sec01.vc_row.wpb_row.vc_row-fluid.vc_custom_1683289952480.vc_row-has-fill.hongo-stretch-content.vc_row-no-padding.hongo-stretch-content-fluid { padding: 0px !important; margin: 0px !important;}

.woocommerce-shop .vc_row.vc_column-gap-10 {
    margin-left: 0px !important; margin-right: 0px !important;
}



.woocommerce-shop .dgwt-wcas-search-wrapp {
    padding: 0px 0px 0px 0px !important;
    margin: 30px auto 0px auto !important;
    text-align: center !important;
    float: none !important;
}


.woocommerce-shop .heading-style-2 {
    text-align: right !important;
    padding-right: 60px !important;
}

.woocommerce-shop .mCSB_scrollTools.mCSB_scrollTools_horizontal { height: 0px !important; }

.woocommerce-shop section.hongo-shop-archive.hongo-main-content-wrap {
    padding: 20px 0 !important;
}




div.wonder-grid-content { display: none !important; }
.wonder-grid-post { margin-top: 120px !important; }
.wg-column-1 .wonder-grid-text, .wonder-grid-text { width: 100% !important; border-right: 0px solid #eee !important; }
.wonder-grid-info { display: none !important; }
.wonder-grid-content .wonder-grid-title {     margin: 40px 0 20px 0 !important; }

.woocommerce .single-product-classic div.product div.images, .woocommerce-page .single-product-classic div.product div.images, .single-product-classic .hongo-quick-view-product-image { width: 45%; -webkit-box-flex: 0; -ms-flex: 0 0 45%; flex: 0 0 45%; max-width: 45%; }

.woocommerce .single-product-classic div.product div.summary, .woocommerce-page .single-product-classic div.product div.summary {
    width: 52%; -ms-flex: 0 0 52%; flex: 0 0 52%; max-width: 52%; }


.tax-product_cat .hongo-main-title-wrap {
    background-image: none !important;
}

#bottom1 {border-top:solid 1px #242424 !important;}

footer, footer a, footer p {
    letter-spacing: 0px !important;
    font-weight: 400 !important;
    font-size: 14px !important;
    color: #9f9f9f !important;
}

footer a {
    line-height: 26px !important;
}

footer a:hover { color: #f5a40e !important; }


footer .hongo-footer-middle .widget .widget-title {
    font-size: 15px !important;
    color: #f5a40e !important;
    font-weight: 600 !important;
}

header .nav>li>a .menu-hover-line:after, 
header .nav>li>a.active .menu-hover-line:after, 
header .nav>li>a.active .menu-hover-line:after, 
header .nav>li.active>a .menu-hover-line:after, 
header .nav>li.current-menu-ancestor>a .menu-hover-line:after, 
header .nav>li.current-menu-item>a .menu-hover-line:after {
    color: #f5a40e !important;
    background-color: #f5a40e !important;
}

header .nav>li:hover>a, 
header .nav>li>a.active, 
header .nav>li.active>a, 
header .nav>li.current-menu-ancestor>a, 
header .nav>li.current-menu-item>a, 
header .nav>li.current-menu-item>a {
    color: #f5a40e !important;
}

p { color: #444 !important; }

.wonder-grid-content .wg-meta {
    display: none !important;
}

a.wg-taxonomy {
    display: none !important;
}


.woocommerce form.cart {
    border-bottom: 1px solid #e8e8e8 !important;
    border-top: 0px solid #e8e8e8 !important;
    margin: 0px 0 0px 0 !important;
    padding-bottom: 30px !important;
}

.product_meta { margin: 18px 0 0 0 !important; }

div.pdf-link { border-bottom: 1px solid #e8e8e8; }

img.prdjimg,  div.prdjimg img, .prdjimg img , .prjimg img, img.prjimg { padding-bottom: 20px !important; }

.woocommerce .single-product-classic div.product div.summary, .woocommerce-page .single-product-classic div.product div.summary {
   align-self: self-start !important;
}



.prjimg {
    text-align: center;
    max-width: 600px;
    margin: auto;
}

.pdf-link-icon .pdf-link-icon { padding: 0px 0px 0px 35px !important; }
div.pdf-link-icon {}
ul.pdf-link-icon {}
ul.pdf-link-icon li { list-style: none !important; }
ul.pdf-link-icon li::marker {}

div.pdf-link-icon ul li::marker, 
.pdf-link-icon ul li::marker, 
ul.pdf-link-icon li::marker, 
.pdf-link-icon ul::marker, 
.pdf-link-icon ul li::marker {
    list-style: none !important;
}

a.pdf-link {
    background: url(/wp-content/uploads/2024/10/icn2.jpg) no-repeat;
    background-size: 20px;
    padding: 0px;
    margin-left: 0px !important;
    display: block !important;
    padding-left: 32px !important;
    color: #808080 !important;
    margin-top: 10px !important;
}

a.pdf-link:hover {
    background: url(/wp-content/uploads/2024/10/icn2a.jpg) no-repeat;
    background-size: 20px;
    padding: 0px;
    margin-left: 0px !important;
    display: block !important;
    padding-left: 40px !important;
    color: #f5a40e !important;
    margin-top: 10px !important;
}


div.pdf-link h6 {
    padding: 13px 30px 12px 0;
    margin: 0;
    color: #808080;
    font-size: 12px;
    font-weight: 500;
    text-transform: uppercase;
    border-bottom: 0 solid transparent;
    display: block;
    font-family: 'Poppins', sans-serif !important;
}



.hongo-cb:hover:after, a.active .hongo-cb:after, li.active .hongo-cb:after, li a:hover .hongo-cb:after {
    left: 2px !important; top: -2px !important;
}

.hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget .mCustomScrollBox ul,
div.col-md-12.col-xs-12.sidebar.hongo-woocommerce-top-sidebar.hongo-top-filter-sidebar,
.hongo-woocommerce-top-sidebar .hongo-top-filter-sidebar .sidebar ul li,
.hongo-top-filter-sidebar li.wc-layered-nav-term  {
    margin: 0 0 3px 0 !important;
}

.container-fluid .hongo-content-full-part .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget .widget-title {
    font-size: 15px !important; font-weight: 600 !important;
}

.hongo-accordion ul li .panel ul {
    list-style: none !important;
    padding-left: 20px !important;
}

.hongo-accordion ul li .panel ul li::before {
        content: '\2014';
        position: absolute;
        margin-left: -20px;
}
      
      

footer .hongo-footer-middle .hongo-link-menu.navigation-link-vertical li.menu-title, footer .hongo-footer-middle .widget .widget-title, .widget-title,
div.hd-rght.wow.slideInLeft.heading-style-2.vc_custom_1668856085893.heading-1.hongo-section-heading.hongo_font_1668856085892.animated,
.hongo-shop-grid li .hongo-shop-grid-details .title, .hongo-shop-grid li .hongo-shop-grid-details .title a, .title,
.wow.shake.heading-style-2.vc_custom_1668856223491.heading-5.hongo-section-heading.hongo_font_1668856223490.animated,
.hongo-shop-banner-11 .hongo-shop-banner-content .shop-banner-sub-title, .shop-banner-sub-title,
.hongo-shop-grid li .hongo-shop-grid-details .btn-link,
.hongo-shop-banner-11 .hongo-shop-banner-content .shop-banner-title,
.shop-banner-title,
.btn-link.btn-medium,
.heading-1, .heading-2, .heading-3, .heading-style-2,
#navSection h6, #navSection a,
h1, h2, h3, h4, h5, h6 {  }


.newsletter-style-5 .input-group {
    width: 100%;
    border-radius: 25px !important;
    overflow: hidden;
}
.newsletter-style-5.textwidget .btn {
    padding-left: 10px !important;
    padding-right: 10px !important;
    background-color: #dd3333 !important;
    border-color: #dd3333 !important;
    height: 100%;
    min-width: 54px;
    color: #fff !important;
    font-size: 14px;
}

rs-module { max-width: 1600px !important; margin: auto !important; }

header.site-header .container
{
    width: 100%;
    max-width: 1600px !important;
    margin: auto !important;
}

div.woocommerce-tabs.wc-tabs-wrapper { display: none !important; }

rs-slides .alt-font { text-shadow: 0px 0px 10px rgb(0, 0, 0, 50%) !important;
}

.heading-style-2 { font-size: 28px !important; line-height: 42px !important; }

header .header-main-wrapper>div>section {
    -moz-box-shadow: 0px 0px rgba(0, 0, 0, .10);
    -webkit-box-shadow: 0px 0px rgb(0 0 0 / 10%) !important;
    box-shadow: 0px 0px rgb(0 0 0 / 10%) !important;
}

rs-layer-wrap, rs-mask, rs-module-wrap, rs-module .rs-layer, rs-module img {left: 0px !important; right: 0px !important; }

#cta-fnl h2 { font-size: 40px; line-height: 50px; color: #fff !important; font-weight: 500 !important; }
#cta-fnl h4 { font-size: 20px; line-height: 30px; color: #fff !important; }
#cta-fnl h3, #cta-fnl h3 a { font-size: 24px !important; line-height: 34px !important; color: #fff !important; margin-bottom: 0px !important; }


#cta-fnl .button1,
.button1,
.button2 {
    font-size: 15px !important; font-weight: 400 !important;
    margin-right: 5px;
    margin-left: 5px; 
}

.button1, .button2 {
	background-color: rgba(255,255,255,0.25) !important;
}



footer .hongo-contact-info-wrap>div { margin-bottom: 24px !important; }

#prod01 { margin-top: -50px !important; }

#mc4wp-form-2 .btn,
#mc4wp-form-2 .woocommerce ul.products li.product .product-content-wrap .variations_form.cart .variations_button .button.disabled:hover, 
#mc4wp-form-2 .woocommerce #respond input#submit, 
#mc4wp-form-2 .woocommerce a.button, .woocommerce button.button, 
#mc4wp-form-2 .woocommerce a.button.loading, 
#mc4wp-form-2 .woocommerce input.button, 
#mc4wp-form-2 .woocommerce #respond input#submit.alt, 
#mc4wp-form-2 .woocommerce a.button.alt, 
#mc4wp-form-2 .woocommerce button.button.alt, 
#mc4wp-form-2 .woocommerce input.button.alt, 
#mc4wp-form-2 .woocommerce ul.products li.product .product-content-wrap .variations_form.cart .variations_button .button, 
#mc4wp-form-2 .woocommerce button.button:disabled, 
#mc4wp-form-2 .woocommerce button.button:disabled[disabled] {
    background-color: #464646 !important;
    color: #ffffff !important;
    border: 0px solid #232323 !important;
    padding: 7px 20px !important;
}

#footer-horiz-menu {
    text-align: center !important;
    border-top: solid 1px #c3c3c3 !important;
    border-bottom: solid 1px #c3c3c3 !important;
    padding: 16px !important;
}

.iksm-terms .iksm-term__inner {
    border-bottom: solid 2px #fff !important;
}

.widget_ywraq_mini_list_quote .yith-ywraq-list-content {
    right: 80% !important;
}

.widget_ywraq_mini_list_quote .raq-info {
    margin: 0px !important;
    padding: 0px 0px !important;
    color: #f5a40e !important;
    border: 0px solid #efefef !important;
}

.widget_ywraq_mini_list_quote {
    margin: 0px !important;
}

.product-standard-points {
    border-top: 1px solid #e8e8e8 !important;
    padding-top: 12px !important;
    margin-left: 0px !important;
    padding-left: 0px !important;
    line-height: 40px !important;
    font-size: 14px !important;
    color: #808080 !important;
    font-weight: 400 !important;
    border-bottom: 1px solid #e8e8e8 !important;
    padding-bottom: 12px !important;    margin-bottom: 0px !important;
}

.summary-main-title-right .product_meta {
    border-top: 0px solid #e8e8e8 !important;
    border-bottom: 0px solid #e8e8e8 !important;
    padding: 15px 30px 0px 0 !important;
    margin-bottom: -10px !important;
}

.hongo-accordion>ul>li {
    border-bottom: 1px solid #e8e8e8 !important;
}

.hongo-accordion {
    margin: 0px 0 16px 0 !important;
}

.woocommerce div.product .product_title {
    margin: 0 0 15px 0 !important;
}

.summary-main-title-left, .summary-main-title-right {
    width: 100% !important;     text-align: left !important;
}

.woocommerce .single-product-sticky .summary-main-title-right .sku_wrapper {
    float: left !important;
    text-align: left !important;
}

.woocommerce .single-product-sticky div.images .woocommerce-product-gallery__image {
    border: solid 1px #eee;
}

.woocommerce .hongo-single-product-sticky-thumb-wrap ul li img {
    border: 1px solid #eee;
}


.hongo-layout footer .hongo-stretch-content-fluid {
    padding-left: 0% !important;
    padding-right: 0% !important;
}
.hongo-footer-middle .shop-banner-unique-3 {
    min-height: 426px !important;
}

.page-title-style-6 .hongo-main-title { width: 100% !important; }	




@media (min-width: 0px) and (max-width: 899px){
    
#ftmn .wpb_column.vc_column_container.col-xs-mobile-fullwidth .vc_col-sm-1/5,
#ftmn .vc_col-sm-1\/5,
.vc_col-sm-1\/5,
div.wpb_column.vc_column_container.col-xs-mobile-fullwidth.vc_col-sm-1/5 { padding-bottom: 50px !important;}
    
section#ftmn .vc_col-lg-1\/5, #ftmn .vc_col-lg-1\/5 { padding-bottom: 50px !important;}	
	
#clts-lgs .wpb_column.vc_column_container.col-xs-mobile-fullwidth.vc_col-sm-1\/5,
#clts-lgs2 .wpb_column.vc_column_container.col-xs-mobile-fullwidth.vc_col-sm-1\/5 { margin-bottom: 0px !important; display: inline-block !important; width: 33% !important; }	
#clts-lgs .vc_col-sm-1\/5 { padding: 0px !important; }
#clts-lgs2 .product-brand-style-4 { padding: 0px !important; margin: 20px 0px !important;}	
#clts-lgs2 .vc_column_container>.vc_column-inner, #clts-lgs .vc_column_container>.vc_column-inner { border: solid 0px !important; }	
.ftlgimg { margin-top: -20px !important; width: 100%; height: auto; padding: 0px !important; margin-right: 0px !important; padding-right: 0px !important; max-width: 162px !important; margin-bottom: -10px !important; text-align: left !important; float: left !important;}
.vc_images_carousel .vc_carousel-inner img { width: auto !important; height: 150px !important; }
.vc_images_carousel.vc_build .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item { width: auto !important; height: 240px !important; }	
.vc_images_carousel .vc_carousel-control { display: none !important; }
.vc_images_carousel .vc_carousel-indicators li { width: 10px !important; height: 10px !important; }	
.vc_images_carousel .vc_carousel-indicators .vc_active { width: 10px !important; height: 10px !important; }
header .logo { max-height: 90px; }	
}

@media (min-width: 900px) and (max-width: 1099px){
#clts-lgs .vc_col-sm-1\/5 { padding: 25px 30px !important; }
#clts-lgs2 .product-brand-style-4 { padding: 22% 30px !important; }
.ftlgimg {margin-top: 50px !important; width: 100%; height: auto; padding: 0px !important; margin-right: 0px !important; padding-right: 0px !important; max-width: 162px !important;}
.vc_images_carousel .vc_carousel-inner img { width: auto !important; height: 400px !important; }
.vc_images_carousel.vc_build .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item { width: auto !important; height: 400px !important; }	
header .logo { max-height: 90px; }	
.vc_images_carousel .vc_carousel-indicators .vc_active { width: 12px !important; height: 12px !important; }
.vc_images_carousel .vc_carousel-indicators li { width: 12px !important;  height: 12px !important; }
#header-rgt .nav>li>a { padding: 25px 6px !important; }	
}

@media (min-width: 1100px) and (max-width: 999999999999999999px){
#clts-lgs .vc_col-sm-1\/5 { padding: 25px 30px !important; }
#clts-lgs2 .product-brand-style-4 { padding: 22% 30px !important; }	
.ftlgimg {margin-top: 50px !important; width: 100%; height: auto; padding: 0px !important; margin-right: 0px !important; padding-right: 0px !important; max-width: 162px !important;}
.vc_images_carousel .vc_carousel-indicators .vc_active { width: 15px !important; height: 15px !important; }
.vc_images_carousel .vc_carousel-indicators li { width: 15px !important;  height: 15px !important; }

.vc_images_carousel .vc_carousel-inner img { width: auto !important; height: 400px !important; }
.vc_images_carousel.vc_build .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item { width: auto !important; height: 400px !important; }
header .logo { max-height: 115px; }	
}


@media (min-width: 1024px) and (max-width: 1199px){
	
.tax-product_cat .hongo-top-shop-filter { display: none !important; }
.woocommerce-shop .col-lg-2 { width: 0% !important; display: none !important; }
.woocommerce-shop .hongo-content-right-part { padding-left: 0px !important; }
.woocommerce-shop .col-lg-10 { width: 100% !important; }
.woocommerce-shop .mCSB_scrollTools .mCSB_draggerContainer { background-color: #e5e5e5 !important; }
.woocommerce-shop .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar { height: 8px !important; margin: 1px auto !important; }
.woocommerce-shop .hongo-woocommerce-top-sidebar { display: block !important; padding: 40px 25px !important; }
.woocommerce-shop .mCSB_horizontal.mCSB_inside > .mCSB_container { margin-bottom: 60px !important; }

section#slider-sec { padding: 110px 0 0 0 !important;}
#prod01 { padding-top: 0px !important; }
.small-screen { height: 200px !important; }	
.hongo-single-product-main-wrap { padding: 80px 0 !important; }
.single-product .wsppc_div_block { margin-top: 0px !important; border-top: 0px solid #e8e8e8 !important; border-bottom: 1px solid #e8e8e8 !important;
    padding: 15px 30px 0px 0 !important; margin-bottom: 16px !important;}	
.hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget { height: 100px !important; padding: 0px 0px 0 30px !important; width: 240px !important; }
.woocommerce .woocommerce-widget-layered-nav-dropdown__submit { color: #fff !important; }	
.hongo-cb { width: 13px !important; height: 13px !important; top: 3px !important; }	
}

@media (min-width: 1200px) and (max-width: 9999999999999999999999999999999px){
#post-101424 { max-width: 1560px !important; margin: auto; }
.wonder-grid-container { width: 100% !important; max-width: 1560px !important;  margin: auto;}
.wonder-grid-post { width: 95% !important; max-width: 1500px !important;  margin: auto; }
.tax-product_cat .hongo-top-shop-filter { display: none !important; }
.woocommerce-shop .col-lg-2 { width: 0% !important; display: none !important; }
.woocommerce-shop .hongo-content-right-part { padding-left: 0px !important; }
.woocommerce-shop .col-lg-10 { width: 100% !important; }
.woocommerce-shop .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar { height: 8px !important; margin: 1px auto !important; }
.woocommerce-shop .hongo-woocommerce-top-sidebar { display: block !important; padding: 40px 25px !important; }
.woocommerce-shop .mCSB_horizontal.mCSB_inside > .mCSB_container { margin-bottom: 20px !important; }

section#slider-sec { padding: 110px 0 0 0 !important;}
#prod01 { padding-top: 0px !important; }
.small-screen { height: 200px !important; }	
.hongo-single-product-main-wrap { padding: 80px 0 !important; }
.single-product .wsppc_div_block { margin-top: 0px !important; border-top: 0px solid #e8e8e8 !important; border-bottom: 0px solid #e8e8e8 !important;
    padding: 15px 30px 0px 0 !important; margin-bottom: -30px !important;}
    
.hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget {
	height: 100px !important; padding: 0px 20px 0 20px !important; width: 240px !important; }
.container-fluid .hongo-content-full-part .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full { margin: auto; }	

.woocommerce .woocommerce-widget-layered-nav-dropdown__submit { color: #fff !important; background-color: #000 !important; text-transform: uppercase !important; padding: 2px 14px !important; border-radius: 4px !important; }
.hongo-cb { width: 13px !important; height: 13px !important; top: 3px !important; }	

.woocommerce ul.products.hongo-shop-classic li.product a img {
    width: 100%;
    margin: auto !important;
    max-width: 240px !important;
}
	
.woocommerce ul.products.hongo-shop-classic li.product .product-thumb-wrap {
    margin-bottom: 10px !important;
}
	
/* .woocommerce-shop .container-fluid { width: 100% !important; max-width: 1510px !important; } */
}


ul.product-standard-points li {
    list-style: none !important; text-transform: uppercase;
}
ul.product-standard-points li img {
    margin: 2px 8px 5px 0px !important;
}


aside#sidebar span.rpwwt-post-title {
    font-weight: bold;
}
.sidebar .widget, .sidebar-content .widget, .elementor-widget-sidebar .widget {
    line-height: 22px !important;
}
.rpwwt-widget ul li {
    overflow: hidden;
    margin: 0 0 20px !important;
    border-bottom: solid 1px #eee !important;
    padding-bottom: 15px !important;
}
div.rpwwt-post-date {
    padding-bottom: 10px !important;
}

.gform_heading {
    display: none !important;
}


/************************ Gravity Form CSS Start *****************************/ 

body .gform_wrapper .chzn-container, body .gform_wrapper input[type=email], body .gform_wrapper input[type=number], body .gform_wrapper input[type=password], body .gform_wrapper input[type=tel], body .gform_wrapper input[type=text], body .gform_wrapper input[type=url], body .gform_wrapper select, body .gform_wrapper textarea {
    margin: 0px 0 0 !important;
    border: solid 1px #ddd !important;
}

.gform_wrapper .gform_footer:not(.top_label) {
    padding: 0px 0 10px 0 !important;
}
.gform_wrapper .left_label div.charleft, .gform_wrapper .right_label div.charleft {
    margin-left: 0% !important;
}

body .gform_wrapper input[type="submit"], body .gform_wrapper input[type="button"], body .gform_wrapper input[type="reset"] {
    font-size: 14px !important;
    padding: 12px 20px !important;
    line-height: 16px !important;
    border-radius: 8px !important;
	border: 2px solid #232323 !important;
    color: #000 !important;
	background-color: #fff !important;
	font-weight: 600 !important;
}

.gform_wrapper.gf_browser_chrome .gfield_checkbox li input, .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio] {
    margin-top: 0px !important;
}

.gform_wrapper label.gfield_label, .gform_wrapper legend.gfield_label {
    font-weight: normal !important;
    font-size: inherit;
}

.gform_wrapper.gf_browser_gecko select {
    padding: 2px 12px 2px 2px;
    height: 45px !important;
	color: #666 !important;	
}



@media (min-width: 0px) and (max-width: 767px){

html:not([dir="rtl"]) .gform_wrapper ul.gform_fields:not(.top_label) .clear-multi, html:not([dir="rtl"]) .gform_wrapper ul.gform_fields:not(.top_label) .gfield_description, html:not([dir="rtl"]) .gform_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date) {
    width: 90% !important;
    margin-left: 0% !important;
}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    padding: 8px !important;
    width: 100% !important;
}	
.gform_wrapper .left_label .gfield_label, .gform_wrapper .gform_footer:not(.top_label) {
    width: 100% !important;
}	
.gform_wrapper .left_label input.large, .gform_wrapper .left_label select.large, .gform_wrapper .left_label textarea.large, .gform_wrapper .left_label textarea.medium, .gform_wrapper .left_label textarea.small, .gform_wrapper .right_label input.large, .gform_wrapper .right_label select.large, .gform_wrapper .right_label textarea.large, .gform_wrapper .right_label textarea.medium, .gform_wrapper .right_label textarea.small {
    width: 100% !important;
    border: solid 1px #ddd !important;
    padding: 8px !important;
    min-height: 47px !important;
}
.gform_wrapper .left_label input.medium, .gform_wrapper .left_label select.medium, .gform_wrapper .right_label input.medium, .gform_wrapper .right_label select.medium {
    width: 100% !important;
    border: solid 1px #ddd !important;
    background-color: #ffffff;
    padding: 12px 10px !important;
    height: 47px !important;
}	
.gform_wrapper .gform_footer:not(.top_label) {
    margin-left: 0% !important;
}

body .gform_wrapper input[type="submit"], body .gform_wrapper input[type="button"], body .gform_wrapper input[type="reset"] {
    height: 42px !important;
    line-height: 36px !important;
    padding: 3px 21px !important;
    border: 0px solid #dd3333 !important;
    color: #fff !important;
    border-radius: 0px !important;
    background-color: #dd3333 !important;
    width: 100% !important;
    max-width: 200px !important;
}		
}


@media (min-width: 768px) and (max-width: 1023px){

.gform_wrapper .left_label input.large, .gform_wrapper .left_label select.large, .gform_wrapper .left_label textarea.large, .gform_wrapper .left_label textarea.medium, .gform_wrapper .left_label textarea.small, .gform_wrapper .right_label input.large, .gform_wrapper .right_label select.large, .gform_wrapper .right_label textarea.large, .gform_wrapper .right_label textarea.medium, .gform_wrapper .right_label textarea.small {
    width: 79% !important;
    border: solid 1px #ddd !important;
    padding: 8px !important;
    min-height: 47px !important;
}
.gform_wrapper .left_label .gfield_label, .gform_wrapper .gform_footer:not(.top_label) {
    width: 23% !important;
}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    padding: 8px !important;
    width: 79% !important;
}

.gform_wrapper .gform_footer:not(.top_label) {
    margin-left: 29% !important;
}

html:not([dir="rtl"]) .gform_wrapper ul.gform_fields:not(.top_label) .clear-multi, html:not([dir="rtl"]) .gform_wrapper ul.gform_fields:not(.top_label) .gfield_description, html:not([dir="rtl"]) .gform_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date) {
    width: 90% !important;
    margin-left: 29% !important;
}
header#masthead .hongo-navigation-main-wrapper{
    margin-right: 5% !important;
}	
header#masthead .sm-display-inline-block {
    margin-right: 20px !important;
}	
#navSection h6, #navSection a {
    font-size: 12px !important;
}header#masthead .hongo-navigation-main-wrapper{
    margin-right: 5% !important;
}	
header#masthead .sm-display-inline-block {
    margin-right: 20px !important;
}	
#navSection h6, #navSection a {
    font-size: 12px !important;
}	
}

@media (min-width: 1024px) and (max-width: 9999999999999999999999px){

.gform_wrapper .left_label input.large, .gform_wrapper .left_label select.large, .gform_wrapper .left_label textarea.large, .gform_wrapper .left_label textarea.medium, .gform_wrapper .left_label textarea.small, .gform_wrapper .right_label input.large, .gform_wrapper .right_label select.large, .gform_wrapper .right_label textarea.large, .gform_wrapper .right_label textarea.medium, .gform_wrapper .right_label textarea.small {
    width: 100% !important;
    border: solid 1px #ddd !important;
    padding: 8px !important;
    min-height: 47px !important;
}
.gform_wrapper .left_label .gfield_label, .gform_wrapper .gform_footer:not(.top_label) {
    width: 29% !important;
}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    padding: 8px !important;
    width: 100% !important;
}

.gform_wrapper .gform_footer:not(.top_label) {
    margin-left: 29% !important;
    margin-top: 30px;
}

html:not([dir="rtl"]) .gform_wrapper ul.gform_fields:not(.top_label) .clear-multi, html:not([dir="rtl"]) .gform_wrapper ul.gform_fields:not(.top_label) .gfield_description, html:not([dir="rtl"]) .gform_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date) {
    width: 77% !important;
    margin-left: 23% !important;
}
}

/************************ Gravity Form CSS End *****************************/








@media (min-width: 0px) and (max-width: 413px){
	
/*header#masthead .hongo-navigation-main-wrapper { margin-right: 5% !important; margin-top: 5px; }
header#masthead .sm-display-inline-block { margin-right: 20px !important; margin-top: 15px !important; } */
#header-rgt .vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner, #header-rgt .vc_column-inner, #header-rgt .widget { margin: auto !important; display: inline-block !important; }
.xs-display-inline-block { padding-left: 10px !important; }	
#header-rgt .nav>li>a { padding: 15px 12px !important; }	
.navbar-toggle .icon-bar { width: 22px !important; height: 3px !important; }
header .widget_hongo_wishlist_link_widget .hongo-wishlist-counter-wrap { margin-right: 0px !important; }	
footer .vc_col-sm-1\/5 { display: inline-block !important; width: 48% !important; margin-top: 20px !important; }	
	
.responsiveSpacing{
    /* display: none !important; */
}	
	
#nav-sec01 .wpb_column.vc_column_container.col-xs-mobile-fullwidth.vc_col-sm-3 {
    width: 100% !important;
    float: left !important;
}
#cta-fnl .btn.btn-round.btn-large {
    margin-bottom: 20px !important;
}		
footer#colophon section.vc_row.wpb_row.vc_row-fluid p {
    text-align: center !important;
}	
body .gform_wrapper input[type="submit"], body .gform_wrapper input[type="button"], body .gform_wrapper input[type="reset"] {
    font-size: 14px !important;
    padding: 12px 20px !important;
    line-height: 16px !important;
    border-radius: 8px !important;
	border: 2px solid #232323 !important;
    color: #000 !important;
	background-color: #fff !important;
	font-weight: 600 !important;
    width: 36% !important;
}	
div#post-101424 div#wg-grid-835 div {
    width: 100% !important;
}	
section.vc_row.wpb_row.vc_row-fluid.vc_custom_1667276841971.hongo-stretch-content.hongo-stretch-content-fluid.vc_row-o-content-middle.vc_row-flex {
	padding-top: 15px !important;
    padding-bottom: 2px !important;
}	
.wpb_column.vc_column_container.vc_col-sm-4.vc_col-lg-4.vc_col-md-4.vc_col-xs-8.text-left,
.wpb_column.vc_column_container.vc_col-sm-8.vc_col-lg-8.vc_col-md-8.vc_col-xs-4.text-right.sm-text-right	{
    width: 50% !important;
}	
.fadeIn.animated .shop-banner-unique-1 .hongo-shop-banner-content {
    padding: 100px 15px !important;
}	
	
.wonder-grid div#wg-grid-7122 {
    height: 220.688px !important;
}	
footer#colophon .vc_col-sm-1\/5 img.aligncenter {
    float: left;
}
div#post-99402 input#gform_submit_button_2{
	padding: 14px 30px !important;	
}	
div#post-100711 .hongo-stretch-content .shop-banner-unique-1 .hongo-shop-banner-content {
    padding: 100px 15px !important;
}	
.wonder-grid-container .wg-project-item .wg_title {
    margin: 0px 0 0px;
    font-size: 10px;
    line-height: 1.2;
}	
footer#colophon .vc_col-sm-12 div.vc_row-has-fill div:nth-child(2) {
    margin-bottom: 30px !important;
}	
.wpb_column.vc_column_container.vc_col-sm-4.vc_col-lg-4.vc_col-md-4.vc_col-xs-8.text-left {
    width: 75% !important;
    padding-top: 20px;
    text-align: center;
    margin: 0 auto;
}	
.wpb_column.vc_column_container.vc_col-sm-8.vc_col-lg-8.vc_col-md-8.vc_col-xs-4.text-right.sm-text-right {
    padding-top: 0px;
    width: 100% !important;	
    text-align: center;
	margin-top: -15px;
	
}	
.wonder-grid-post {
    margin-top: 160px !important;
}	
}


@media (min-width: 414px) and (max-width: 488px){
#cta-fnl .wpb_column.vc_column_container.col-xs-mobile-fullwidth.vc_col-sm-10 .btn.btn-round.btn-large {
    margin-bottom: 20px !important;
}	
#clts-lgs .wpb_column.vc_column_container.col-xs-mobile-fullwidth.vc_col-sm-1\/5, #clts-lgs2 .wpb_column.vc_column_container.col-xs-mobile-fullwidth.vc_col-sm-1\/5 {
    margin-bottom: 0px !important;
    display: inline-block !important;
    width: 50% !important;   
}	
}	
	
@media (min-width: 414px) and (max-width: 599px){
#header-rgt .vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner, #header-rgt .vc_column-inner, #header-rgt .widget { margin: auto !important; display: inline-block !important; }
.xs-display-inline-block { padding-left: 15px !important; }	
#header-rgt .nav>li>a { padding: 15px 12px !important; }	
.navbar-toggle .icon-bar { width: 22px !important; height: 3px !important; }
header .widget_hongo_wishlist_link_widget .hongo-wishlist-counter-wrap { margin-right: 15px !important; }	
footer .vc_col-sm-1\/5 { display: inline-block !important; width: 48% !important; margin-top: 20px !important; }	

/*	
header#masthead .hongo-navigation-main-wrapper { margin-right: 5% !important; margin-top: 5px; }	
header#masthead .sm-display-inline-block { margin-right: 20px !important; }		
header#masthead .sm-display-inline-block { margin-top: 15px !important; }	
.responsiveSpacing{ display: none !important; }	
*/	
	
#nav-sec01 .wpb_column.vc_column_container.col-xs-mobile-fullwidth.vc_col-sm-3 {
    width: 25% !important;
    float: left !important;
}

	
#cta-fnl .btn.btn-round.btn-large {
    padding: 10px 25px;
}	
footer#colophon section.vc_row.wpb_row.vc_row-fluid p {
    text-align: center !important;
}
body .gform_wrapper input[type="submit"], body .gform_wrapper input[type="button"], body .gform_wrapper input[type="reset"] {
    font-size: 14px !important;
    padding: 12px 20px !important;
    line-height: 16px !important;
    border-radius: 8px !important;
	border: 2px solid #232323 !important;
    color: #000 !important;
	background-color: #fff !important;
	font-weight: 600 !important;
    width: 30% !important;
}	
div#post-101424 div#wg-grid-835 div {
    width: 100% !important;
}	
section.vc_row.wpb_row.vc_row-fluid.vc_custom_1667276841971.hongo-stretch-content.hongo-stretch-content-fluid.vc_row-o-content-middle.vc_row-flex {
	padding-top: 15px !important;
    padding-bottom: 2px !important;
}
.wpb_column.vc_column_container.vc_col-sm-4.vc_col-lg-4.vc_col-md-4.vc_col-xs-8.text-left{
    width: 52% !important;
	padding-top: 10px;
}
.wpb_column.vc_column_container.vc_col-sm-8.vc_col-lg-8.vc_col-md-8.vc_col-xs-4.text-right.sm-text-right {
    width: 48% !important;
    margin-top: -18px;
}
footer#colophon .vc_col-sm-1\/5 img.aligncenter {
    float: left;
}		
div#post-99402 input#gform_submit_button_2{
	padding: 14px 30px !important;	
}	
div#post-100711 .hongo-stretch-content .shop-banner-unique-1 .hongo-shop-banner-content {
    padding: 100px 15px !important;
}	
footer#colophon .vc_col-sm-12 div.vc_row-has-fill div:nth-child(2) {
    margin-bottom: 30px !important;
}
header#masthead .sm-text-right {
    text-align: right;
    margin-top: -15px;
}		
}

@media (min-width: 600px) and (max-width: 767px){
header#masthead .hongo-navigation-main-wrapper {
    margin-right: 5% !important;
    margin-top: 5px;
}	
header#masthead .sm-display-inline-block {
    margin-right: 20px !important;
}		
header#masthead .sm-display-inline-block {
    margin-top: 15px !important;
}	
.responsiveSpacing{
    display: none !important;
}	
#nav-sec01 .wpb_column.vc_column_container.col-xs-mobile-fullwidth.vc_col-sm-3 {
    width: 25% !important;
    float: left !important;
}
footer#colophon section.vc_row.wpb_row.vc_row-fluid p {
    text-align: center !important;
}
body .gform_wrapper input[type="submit"], body .gform_wrapper input[type="button"], body .gform_wrapper input[type="reset"] {
    font-size: 14px !important;
    padding: 12px 20px !important;
    line-height: 16px !important;
    border-radius: 8px !important;
	border: 2px solid #232323 !important;
    color: #000 !important;
	background-color: #fff !important;
	font-weight: 600 !important;
    width: 18% !important;
}
section.vc_row.wpb_row.vc_row-fluid.vc_custom_1667276841971.hongo-stretch-content.hongo-stretch-content-fluid.vc_row-o-content-middle.vc_row-flex {
	padding-top: 15px !important;
    padding-bottom: 2px !important;
}
footer#colophon .vc_col-sm-1\/5 img.aligncenter {
    float: left;
}	
div#post-99402 input#gform_submit_button_2{
	padding: 14px 30px !important;	
}	
footer#colophon .vc_col-sm-12 div.vc_row-has-fill div:nth-child(2) {
    margin-bottom: 30px !important;
}
header#masthead .sm-text-right {
    text-align: right;
    margin-top: -15px;
}	
}

@media (min-width: 768px) and (max-width: 799px){
header#masthead .hongo-navigation-main-wrapper{
    margin-right: 5% !important;
}	
header#masthead .sm-display-inline-block {
    margin-right: 20px !important;
}	
#navSection h6, #navSection a {
    font-size: 12px !important;
}header#masthead .hongo-navigation-main-wrapper{
    margin-right: 5% !important;
}	
header#masthead .sm-display-inline-block {
    margin-right: 20px !important;
}	
#navSection h6, #navSection a {
    font-size: 12px !important;
}
#cta-fnl .wpb_column.vc_column_container.col-xs-mobile-fullwidth.vc_col-sm-6.vc_col-md-12.wow.fadeIn.text-center {
    width: 100%;
}	
footer#colophon section.vc_row.wpb_row.vc_row-fluid p {
    text-align: center !important;
}	
section.vc_row.wpb_row.vc_row-fluid.vc_custom_1667276841971.hongo-stretch-content.hongo-stretch-content-fluid.vc_row-o-content-middle.vc_row-flex {
	padding-top: 15px !important;
    padding-bottom: 12px !important;
}	
div#post-99402 input#gform_submit_button_2{
	padding: 14px 30px !important;	
}	
}
@media (min-width: 0px) and (max-width: 991px){
.responsiveSpace {
    padding-top: 40px !important;
}	
section#cta-fnl .vc_col-sm-6 {
    width: 100%;
}	
footer#colophon .text-block-content.hongo-text-block-16.last-paragraph-no-margin p{
	text-align:center !important;
}	
}


@media (min-width: 800px) and (max-width: 1023px){
header#masthead .hongo-navigation-main-wrapper{
    margin-right: 5% !important;
}	
header#masthead .sm-display-inline-block {
    margin-right: 20px !important;
}	
#navSection h6, #navSection a {
    font-size: 12px !important;
}	
div#post-99402 input#gform_submit_button_2{
	padding: 14px 30px !important;	
}
}

@media (min-width: 1100px) and (max-width: 1230px){
	#header-rgt .nav>li>a { padding: 25px 6px !important; }	
}	

@media (min-width: 1230px) and (max-width: 999999999999999999999px){
    #header-rgt .nav>li>a { padding: 25px 10px !important; }
}





.vc_images_carousel .vc_carousel-control .icon-next, .vc_images_carousel .vc_carousel-control .icon-prev,
.vc_images_carousel .vc_carousel-control .icon-next, .vc_images_carousel .vc_carousel-control .icon-prev {
    font-size: 50px !important;
    line-height: 40px !important;
}

.vc_images_carousel .vc_carousel-control {
    width: 60px !important;
    height: 60px !important;
    background-color: #000 !important;
}



@media (min-width: 1024px) and (max-width: 9999999999px){ 
.woocommerce ul.products li.product a {
        height: 200px !important;
}
.woocommerce ul.products.hongo-shop-classic li.product .product-thumb-wrap {
min-height: 250px !important;
    }

.woocommerce ul.products.hongo-shop-classic.hongo-text-center li.product {
    min-height: 350px !important;
}

.hongo-main-breadcrumb {
    padding: 6px 0;
    margin-top: -36px !important;
}

.page-title-style-4 .hongo-main-subtitle {
    margin-top: 40px;
}

.page-title-style-4 .hongo-main-subtitle {
    text-shadow: 0px 0px 20px #000 !important;
}
	
	.simple-dropdown ul.sub-menu { width: 220px !important; }
	
}

.gform_wrapper .left_label .gfield_label, .gform_wrapper .gform_footer:not(.top_label) { display: inline-block; }