/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Jul 07 2019 | 10:33:55 (pm)
/*
/******* Do not edit this file *******/

.entry-content ul li {
    color: #555;
    font-size: 14px;
    line-height: 1.9em;
    list-style: outside none disc;
    font-style: italic;  
    font-family: 'Crete Round';
    font-weight: 400 !important;
    padding: 0;
   letter-spacing: 1px;
}

.entry-content.h3 {
    color: #bd3437 !important;
    font-size: 23px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-family: "Special Elite" !important;
  
}


.content_grid_3 { width:120px; float:left; margin-right:10px; }
.gbtr_light_footer_wrapper {

	margin:0;

	/*background:#f9f9f9;*/

	padding:10px 0 0 0;

}

.img_404   { background-image: url("http://montessoribeginnings.co.nz/wp-content/themes/theretailer-child/images/404.jpg") !important;
     background: none;
  margin-top: 50px!important;
    height: 275px;
    width: 468px;
}


.main-navigation ul ul li a {
  font-family: Special Elite!important;
}

.gbtr_header_wrapper {
    background-color: #ffffff;
    padding-bottom: 0px;
    padding-top: 0px;
}
  
.style-light_style blockquote.easy_testimonial {
    background-color: #E8F8FF;
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #666;
    margin: 10px auto;
    padding: 10px;
}
blockquote::before {
    background: none no-repeat scroll -600px -150px rgba(0, 0, 0, 0);
    content: "";
    display: block;
    height: 50px;
    left: 0;
    margin-left: -65px;
    top: 0;
    width: 50px;
}

.testimonial-position {color: #BD3437;  }
.testimonial-client {color: #BD3437;  }
#testimonial-body {margin-right: 30px;  }

.sf-menu a, .main-navigation .mega-menu > ul > li > a, .shopping_bag_centered_style {
    font-size: 22px;
}
.site-header-sticky.wpadminbar_onscreen {
    top: 32px;
    padding-bottom: 54px;
}
.site-header-sticky .gbtr_logo img {
    max-height: 98px;
}
.fa-2x {
    font-size: 1.em!important;
}
.menus_envelope {
    height: 61px;
    margin-top: 0;
    position: absolute;
    right: 0;
    top: 60%;
}
.container_12 .grid_12 {
    margin-top: -50px;
}
.shortcode_banner_simple_inside h4, .shortcode_banner_simple_height h4, .shortcode_banner_simple_bullet, .shortcode_banner_simple_height_bullet, .main-navigation .mega-menu > ul > li > a, .cbutton, .widget h4.widget-title, .widget input[type="submit"], .widget.widget_shopping_cart .total, .widget.widget_shopping_cart .total strong, ul.product_list_widget span.amount, .gbtr_tools_info, .gbtr_tools_account, .gbtr_little_shopping_bag .title, .product_item h3, .product_item .price, a.button, button.button, input.button, #respond input#submit, #content input.button, div.product .product_brand, div.product .summary span.price, div.product .summary p.price, #content div.product .summary span.price, #content div.product .summary p.price, .quantity input.qty, #content .quantity input.qty, div.product form.cart .variations .label, #content div.product form.cart .variations .label, .gbtr_product_share ul li a, div.product .woocommerce_tabs ul.tabs li a, #content div.product .woocommerce_tabs ul.tabs li a, div.product .woocommerce-tabs ul.tabs li a, #content div.product .woocommerce-tabs ul.tabs li a, table.shop_table th, table.shop_table .product-name .category, table.shop_table td.product-subtotal, .coupon .button-coupon, .cart_totals th, .cart_totals td, form .form-row label, table.shop_table td.product-quantity, table.shop_table td.product-name .product_brand, table.shop_table td.product-total, table.shop_table tfoot th, table.shop_table tfoot td, .gbtr_checkout_method_content .title, .gbtr_left_column_my_account ul.menu_my_account, table.my_account_orders td.order-total, .minicart_total_checkout, .addresses .title h3, .sf-menu a, .shortcode_featured_1 a, .shortcode_tabgroup ul.tabs li a, .shortcode_our_services a, span.onsale, .product h3, #respond label, form label, form input[type="submit"], .section_title, .entry-content-aside-title, .gbtr_little_shopping_bag_wrapper_mobiles span, .grtr_product_header_mobiles .price, .gbtr_footer_widget_copyrights, .woocommerce_message, .woocommerce_error, .woocommerce_info, .woocommerce-message, .woocommerce-error, .woocommerce-info, p.product, .empty_bag_button, .from_the_blog_date, .gbtr_dark_footer_wrapper .widget_nav_menu ul li, .widget.the_retailer_recent_posts .post_date, .theretailer_product_sort, .light_button, .dark_button, .light_grey_button, .dark_grey_button, .custom_button, .style_1 .products_slider_category, .style_1 .products_slider_price, .page_archive_subtitle, .mc_var_label, .theretailer_style_intro, .wpmega-link-title, #megaMenu h2.widgettitle, .group_table .price, .shopping_bag_centered_style, .customer_details dt, #lang_sel_footer, .out_of_stock_badge_single, .out_of_stock_badge_loop, .portfolio_categories li, #load-more-portfolio-items, .portfolio_details_item_cat, .yith-wcwl-add-button, table.shop_table .amount, .woocommerce table.shop_table .amount, .yith-wcwl-share h4, .wishlist-out-of-stock, .wishlist-in-stock, .orderby, em.items_found, .select2-results, .messagebox_text, .vc_progress_bar, .wpb_heading.wpb_pie_chart_heading, .shortcode_icon_box .icon_box_read_more, .vc_btn {
    font-family: "Special Elite",Arial,Helvetica,sans-serif !important;
}

.global_content_wrapper {
    margin: 30px auto;
}

.entry-title {display: none;}

.bold_title span {
    background: none repeat scroll 0 0 #fff;
    border: 2px solid #000;
    display: inline-block;
    margin-top: 27px;
    padding: 10px 30px;
    margin-bottom: 65px!important;
}
h2 {
    color: #bd3437 !important;
    font-size: 18px !important;
    font-style: normal !important;
    font-weight: 400 !important;
}