    width:100%
/*
Theme Name: WR Nitro Child
Theme URI: http://www.woorockets.com/themes/nitro
Author: WooRockets Team
Author URI: http://www.woorockets.com/
Description: Nitro - the only WordPress eCommerce theme you will need for any WooCommerce projects. Nitro theme comes with ready to use layouts for different ecommerce industries such as fashion, electronics, furniture, digital, sports, jewelry and other. Nitro represents what WooCommerce customers want to see in a theme including intuitive design (UX), robust performance (loading speed) and eCommerce functionalities (boosting sales).
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: wr-nitro
Text Domain: wr-nitro

/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */

/* Hide left and right nav to previous and next product respectively */
.p-single-nav {
    display: none !important;
}

.sidebar-after-footer {
    padding: 0 0 60px 0;
}

.sidebar-after-footer h3 {
    color: #fff;
    text-align: center;
}

.sidebar-after-footer a {
    color: #fff;
    font-size: 30px;
}

.sidebar-after-footer a:hover {
    color: #ff4064;
}

.sidebar-after-footer .socials {
    /* display: table;
    margin: 0 auto;*/
    display: flex;
    justify-content: center;
}

h3.widget-title, .footer .top h3 {
    color: #fea4a3;
}

.product__badge {
    background: #fea4a3;
    color: #fff;
    font-size: 11px !important;
}

.thumb-left .product__badge {
    left: 90px !important;
}

.woocommerce-cart .woocommerce > form {
    border: none !important;
}

.form-container {
	border: none;
}

.wr-notice-cart {
    border: 1px solid #000;
    background: #fff;
}

.wr-notice-cart .icon-notice {
    background: #000;
}

.wr-notice-cart .text-notice a {
    color: #000;
}

.woocommerce-message {
    color: #000;
    background-color: #fff;
    border: 1px solid #000;
}

.restore-item {
    color: #000;
}
.woocommerce table.wishlist_table {
    border-top: none;
    border-top-color: currentcolor;
    border-bottom: none;
    border-bottom-color: currentcolor;
    border-left: none;
    border-left-color: currentcolor;
    border-right: none;
    border-right-color: currentcolor;
}


.overlay_bg {
    background-color: #ffffff;
}

.accordion-tabs>div {
    padding: 0;
}

.product-share {
    padding-top: 5px;
}

.sc-subscribe-form {
    font-family: 'Lato', sans-serif;
    font-weight: 400;
}

input[name='update_cart'] {
    display: none;
}

#nif_field {
    display: none;
}


.wr-custom-attribute.image-select li a img {
	width: 40px;
	height: 40px;
}

.woocommerce-page .form-container {
    border: none;
}

.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors, 
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ng,
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
    width: 70%;
    margin: 0;
}

p.woocommerce-info {
    margin: 0px 20px 10px;
}

.woocommerce-MyAccount-navigation,
.woocommerce-MyAccount-content {
    border: none;
}

@media (max-width: 768px) {
    td.product-thumbnail,
    .woocommerce .wishlist_table tfoot {
        display: contents !important;
    }
}

.image-banner .content {
    margin-left: 60%;
    max-width: 140px;
    margin-top: 30px;

    -webkit-animation: fadein 6s; /* Safari, Chrome and Opera > 12.1 */
    -moz-animation: fadein 6s; /* Firefox < 16 */
    -ms-animation: fadein 6s; /* Internet Explorer */
    -o-animation: fadein 6s; /* Opera < 12.1 */
    animation: fadein 6s;
}

@keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Firefox < 16 */
@-moz-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Internet Explorer */
@-ms-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Opera < 12.1 */
@-o-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}


@media (max-width: 568px){
    #footer div.cxs-12 aside.widget.widget_text, #footer div.cxs-12 aside.widget.widget_nav_menu {
        width: 90%;
        margin: 0 auto;
        text-align: center;
    }

    .row [class*="cm-"] {
        padding-left: 30px;
        padding-right: 30px;
    }

    .shop_table_responsive .actions .wc-backward, .shop_table_responsive .actions input.button {
        width: 100%;
    }
}


@media (max-width: 375px) {
    .mobile-layout .product__title>* {
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }
}

/*
.widget .nitro-instagram .item img {
    width: 100%;
    width: -moz-available;         
    width: -webkit-fill-available;
}

.widget .nitro-instagram .item {
    padding: 0 !important;
    height: auto;
}

.woocommerce-checkout .form-container {
    border: none !important;
}

#intagram-widget {
    margin-bottom: 0px;
}

.widget .nitro-instagram .item img {
    height: 270px;
    width: 100%;
}
*/
