/*
Theme Name: printex
Theme URI: http://www.templatesnext.org/i-max/
Author: templatesnext team
Author URI: http://templatesnext.org/
Description: I-MAX is a responsive, retina ready, RTL ready multipurpose WordPress theme for Business, WooCommerce, Portfolio, Personal or Blogs. I-MAX is favorite among developers as well as first time WordPress users. I-Max is highly flexible theme compatible with most of the popular plugins like SiteOrigin Page Builder, Brizy, Elementor, Visual Composer etc.
Version: 1.4.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, news, blog, two-columns, rtl-language-support, right-sidebar, left-sidebar, custom-colors, custom-menu, featured-images, flexible-header, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, e-commerce
Text Domain: printex
Template: i-max

imax WordPress Theme, Copyright 2015 TemplatesNext.org
*/


/**
 * Table of Contents:
 *
 * 1.0 - Reset
 * 2.0 - Repeatable Patterns
 * 3.0 - Basic Structure
 * 4.0 - custom genericons
 * 5.0 - Top Utility bar 
 * 6.0 - Header
 *   6.1 - Site Header
 *   6.2 - Navigation
 *   6.3 - Banner Slider
 * 7.0 - Featured Content
 * 8.0 - Content
 *   8.1 - Entry Header
 *   8.2 - Entry Meta
 *   8.3.1 - Entry Content
 *   8.3.2 - inner page header
 *   8.4 - Galleries
 *   8.5 - Post Formats
 *   8.6 - Attachments
 *   8.7 - Post/Paging Navigation
 *   8.8 - Author Bio
 *   8.9 - Archives
 *   8.10 - Search Results/No posts
 *   8.11 - 404
 *   8.12 - Comments
 *   8.13 - Multisite
 * 9.0 - Sidebar
 *   9.1 - Widgets
 * 10.0 - Footer
 * 11.0 - other
 * 12.0 - Media Queries
 * 13.0 - Print
 * ----------------------------------------------------------------------------
 */



/**
 * 1.0 Reset
 *
 * Modified from Normalize.css to provide cross-browser consistency and a smart
 * default styling of HTML elements.
 *
 * @see http://git.io/normalize
 * ----------------------------------------------------------------------------
 */
 .h1-home{
	 margin-top:-30px;
 }
 .site-main{
	 padding-top:20px;
 }
 .iheader.nx-titlebar{
	 display:none;
 }
 
 a.checkout-button.button.alt.wc-forward, button#place_order.button.alt, button.button{

background:#dc3232 !important;

background-color:#dc3232 !important;

color:white !important;

text-shadow: transparent !important;

box-shadow: none;
}


.woocommerce .related ul.products li.product, .woocommerce .related ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce-page .upsells.products ul li.product {
		width: 25% !important;
	}
 @media screen and (max-width: 600px) {
 	.no-distantier{
	 display: none;
	 color:red;
	 }
	 
	 .woocommerce .related ul.products li.product, .woocommerce .related ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce-page .upsells.products ul li.product{
		width: 100% !important;
		display: block;
		}
 }
 
.wp-block-button__link.add_to_cart_button{
 font-size: 100%;
    margin: 0;
    line-height: 1;
    cursor: pointer;
    position: relative;
    text-decoration: none;
    overflow: visible;
    padding: .618em 1em;
    font-weight: 700;
    border-radius: 3px;
    left: auto;
    color: #515151;
    background-color: #dc3232;
    border: 0;
    display: inline-block;
    background-image: none;
    box-shadow: none;
    text-shadow: none;
    color: #FFFF !important;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
    float:unset;
    width: 100%;
}
.woocommerce #content table.cart td.actions, .woocommerce table.cart td.actions, .woocommerce-page #content table.cart td.actions, .woocommerce-page table.cart td.actions {
    text-align: center;
}
.woocommerce-privacy-policy-text {
	display:none;	
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
    float:unset;
    margin-left: 40%;
}
.um-account-meta {
    display: none;
}
.woocommerce-MyAccount-navigation {
	display:none;	
}
.woocommerce-account .woocommerce-MyAccount-content {
    float:unset;
    width: 100%;
}
body {
	font-family: 'Roboto' !important;	
}
.ibanner .nx-slider .slider-content-wrap .nx-slider-container {
    font-size: 23px;
}
.wp-block-columns {
    font-size: 16px;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-category__title:visited, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-product__title:visited, .woocommerce ul.products li.product h3, .woocommerce ul.products li.product h3:visited {
    font-family: 'Roboto';
	text-align:center;
}
.woocommerce ul.products li.product .price {
    color: #333;
    font-size: 15px;
    text-align: center;
}
.woocommerce ul.products li.product .button, .woocommerce ul.products li.product .button:visited, .product .summary.entry-summary>form.cart>button, .product .summary.entry-summary>form.cart>button:visited {
    margin-left: 26%;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-category__title:visited, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-product__title:visited, .woocommerce ul.products li.product h3, .woocommerce ul.products li.product h3:visited {
    font-size: 15px;
    color: #333;
}
.woocommerce div.product .product_title {
    clear: none;
    margin-top: 0;
    padding: 0;
    font-family: 'Roboto';
    font-size: 30px;
}
.woocommerce.single-product div.product p.price {
    color: #666;
    font-weight: 600;
    font-size: 24px;
    font-family: 'Roboto';
}
.product .summary.entry-summary>form.cart>button {
    border: 1px solid #fff;
    margin-left: 3px;
    margin-top: -2px;
}
.tagged_as {
	display:none;	
}
h1, h2, h3, h4, h5, h6, .comment-reply-title, .widget .widget-title, .entry-header h1.entry-title {
    font-family: 'Roboto' !important;
    font-weight: 900;
}
p.woocommerce-mini-cart__total.total {
    text-align: center !important;
}
.navbar .widget_shopping_cart_content>p.buttons>a.button.wc-forward, .navbar .widget_shopping_cart_content>p.buttons>a.button.checkout {
    margin-right: 5px;
    padding: 6px 12px;
    color: unset;
}
.navbar .widget_shopping_cart_content>p.buttons>a.button.wc-forward {
    padding: 6px 10px;
    border: unset;
    color: #fff;
    text-decoration: none;
    font-size: 10px;
    text-transform: uppercase;
    transition-property: all;
    transition-duration: 0s;
    transition-timing-function: ease-in-out;
    transition-delay: 0s;
}
p.woocommerce-mini-cart__buttons.buttons {
    margin-left: 14px;
    margin-bottom: 0;
    margin-top: -18px;
}
.woocommerce ul.products li.product .button, .woocommerce ul.products li.product .button:visited, .product .summary.entry-summary > form.cart > button, .product .summary.entry-summary > form.cart > button:visited {
    margin: 0;
	justify-content: center;
	display: flex;
}

.woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner{
	border-radius: 20px;	
}
.woofc-area.woofc-style-01 .woofc-area-bot .woofc-action .woofc-action-inner>div a, .woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner>div a, .woofc-area.woofc-style-03 .woofc-area-bot .woofc-action .woofc-action-inner>div a, .woofc-area.woofc-style-04 .woofc-area-bot .woofc-action .woofc-action-inner>div a {
    outline: none;
    color: #dc3232;
    border-radius: 20px;
}
.woofc-count {
	border-radius: 20px;	
}