/*
Theme Name: Shopkeeper Child
Theme URI: http://shopkeeper.getbowtied.com/
Description: This is a child theme for Shopkeeper.
Author: Get Bowtied
Author URI: http: //www.getbowtied.com/
Template: shopkeeper
Version: 1.0
*/


/****************************************************************/
/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
/****************************************************************/

.fancy {
   -webkit-text-stroke: 1px black;
   color: white;
   text-shadow:
       3px 3px 0 #000,
     -1px -1px 0 #000,  
      1px -1px 0 #000,
      -1px 1px 0 #000,
       1px 1px 0 #000;
}

.portfolio-isotope {
   color: black;
}

.post_meta_archive{
   display: none;	
}

.supercenter{
	text-align: center;
	color: white;
}

#overlord {
    overflow: visible;
    z-index: 1;
}
/*
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {
	margin-bottom: 0px;
}
*/

.footer_socials_wrapper ul.sk_social_icons_list li svg, .site-footer-widget-area ul.sk_social_icons_list li svg{
	fill: #FFF;
}

ul.sk_social_icons_list li svg:not(.has-color){
	fill: #FFF;
}

#site-footer a, #site-footer .widget-title, .footer-navigation-wrapper ul li::after{
	   color: white;
}

.site-footer-copyright-area {
	text-decoration: none;
}

.vc_column_container>.vc_column-inner {
padding-left: 5px;
padding-right: 5px;
}

.quantity {
	display: none;
}

.woocommerce-result-count {
	display:none !important;
}

.cart_totals h2 {
    display: none;
}

.shop_table .shop_table_responsive {
    display: none;
}

.widget_shopping_cart_content p {
    display: none;
}

.top-headers-wrapper .site-tools .tools_button_icon img{
	top: 35%;
	left: -2px;
}

.woocommerce-mini-cart__total .total{
	display: none;
}

.shop_table .shop_table_responsive tbody{
	display: none;
}

.woocommerce-Price-amount .amount{
	display: none;
}

.product_meta{
	display: none;
}

.mega-suffix{
	margin-left: 9px;
}

.cool-bg {
background-image: linear-gradient(45deg, #fbbb00 0%, #ff8f00 100%);
box-shadow: 0px 0px 0px 0px #ffffff;
}

.product_layout_classic section.related h2, .product_layout_classic section.up-sells h2{
	display: none;
}

.product-images-wrapper{
	display: none;
}

.product_infos{
	width: 100%;
}

.xxlarge-5{
	width: 100%;
}

.product_layout_classic .product_content_wrapper > .row > .large-4{
	padding-left: o;
	width: 100%;
}

.button, .button, input[type="button"], input[type="reset"], input[type="submit"], button[type="submit"]{
	width: 100%;
}

.button, input[type="button"], input[type="reset"], input[type="submit"], .woocommerce-widget-layered-nav-dropdown__submit, .wc-stripe-checkout-button, .wp-block-search .wp-block-search__button, .wpb_wrapper .add_to_cart_inline .added_to_cart, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover, .widget_shopping_cart .buttons .button, .wpb_wrapper .add_to_cart_inline .add_to_cart_button, .woocommerce .wishlist_table td.product-add-to-cart a, .index-layout-2 ul.blog-posts .blog-post .post_content_wrapper .post_content .read_more:hover::before, .index-layout-2 .with-sidebar ul.blog-posts .blog-post .post_content_wrapper .post_content .read_more:hover::before, .index-layout-2 ul.blog-posts .blog-post .post_content_wrapper .post_content .read_more:hover::before, .index-layout-3 .blog-posts_container ul.blog-posts .blog-post article .post_content_wrapper .post_content .read_more:hover::before{
	background-color: #007aff;
}

.content-area {
    padding: 25px 0 0 0;
}

.product_layout_classic .product_content_wrapper .product_infos .product_summary_top{
	margin-bottom: 15px;
}

.product_layout_classic .woocommerce-tabs{
	padding-top: 10px;
}

.berocket_aapf_widget .berocket_label_widgets {
    font-size:9.8px!important;
}

.woocommerce-order-overview__total .total{
	display: none;
}

.price{
    text-align: right; 
}

.woocommerce-cart .cart-empty::before{
	content: "";
}

#primary .content-area .shop-page .shop-has-sidebar {
    z-index: -1;		
	}

.vc_toggle_title h4{
	font-weight: normal;
	color: #2b7abf;
}

.forcecolor h4{
	font-weight: normal;
	color: #2b7abf;
}

.catalog-ordering{
	position: relative;
	z-index: 0;
}

.mobiles-menu-offcanvas{
    position: relative;
	z-index: 99999;
}

.picker--opened .picker__frame{
	top: 500px;
	bottom: auto;
}

#add_payment_method #payment ul.payment_methods, .woocommerce #payment ul.payment_methods{
	display: none;
}

.product_layout_classic .product_content_wrapper .product_infos .product_summary_top{
	display: none;
}

.berocket_term_parent_0.berocket_term_depth_0.brw-product_cat-appartamento { visibility: hidden; display: none; }

.berocket_aapf_widget .berocket_style_block .roundpcs .pcs > li:first-child { visibility: hidden; }

.berocket_aapf_widget .berocket_style_block .roundpcs .pcs .berocket_term_parent_0 .berocket_term_depth_0 .brw-product_cat-appartamento { visibility: hidden; display: none; }      

.berocket_aapf_widget .brw-product_cat-appartament { visibility: hidden; display: none; }

.custom_text {
  font-size: 12px;
}

@media (max-width: 480px) {
.product_after_shop_loop .price, .product_after_shop_loop .price ins, .woocommerce ul.products li.product .price, .wp-block-getbowtied-carousel ul.products li.product .price{
	font-size: 11px;
	-webkit-text-size-adjust: 80%;
	}
}

/* Home Portrait Tablet Fix */
@media only screen and (max-width: 1200px) and (min-width: 769px) {
body .home-tablet-portrait-fix .vc_row-fluid .vc_col-sm-12[class*="vc_col-sm-"] {width: 100% !important;}
body .home-tablet-portrait-fix .vc_row-fluid .vc_col-sm-11[class*="vc_col-sm-"] {width: 92% !important;}
body .home-tablet-portrait-fix .vc_row-fluid .vc_col-sm-10[class*="vc_col-sm-"] {width: 83% !important;}
body .home-tablet-portrait-fix .vc_row-fluid .vc_col-sm-9[class*="vc_col-sm-"] {width: 75% !important;}
body .home-tablet-portrait-fix .vc_row-fluid .vc_col-sm-8[class*="vc_col-sm-"] {width: 67% !important;}
body .home-tablet-portrait-fix .vc_row-fluid .vc_col-sm-7[class*="vc_col-sm-"] {width: 58% !important;}
body .home-tablet-portrait-fix .vc_row-fluid .vc_col-sm-6[class*="vc_col-sm-"] {width: 50% !important;}
body .home-tablet-portrait-fix .vc_row-fluid .vc_col-sm-5[class*="vc_col-sm-"] {width: 42% !important;}
body .home-tablet-portrait-fix .vc_row-fluid .vc_col-sm-4[class*="vc_col-sm-"] {width: 33% !important;}
body .home-tablet-portrait-fix .vc_row-fluid .vc_col-sm-3[class*="vc_col-sm-"] {width: 25% !important;}
body .home-tablet-portrait-fix .vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"] {width: 12% !important;}
body .home-tablet-portrait-fix .vc_row-fluid .vc_col-sm-1[class*="vc_col-sm-"] {width: 8% !important;}
}
/****************************************************************/
/****************************************************************/
/****************************************************************/