/*
Theme Name: 5s3s
Theme URI: http://5s3s.ca
Author: 5s3s
Author URI: http://5s3s.ca
Description: Responsive eCommerce Theme.
Version: 1.1
Template: porto
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
*/


/*************** ADD YOUR CUSTOM CSS HERE  ***************/


/*************** ADD YOUR CUSTOM CSS HERE  ***************/

.add-links > .quantity.buttons_added
{
	display:none;
}
/*hide wishlist on top header on left*/
.header-contact a.wishlist
{
    display:none !important;
}
/*pop up subcribe on homepage*/
.newsletter-popup-form
{
    background:url(/wp-content/uploads/2020/04/banner-01-newsletter-01.jpg) no-repeat !important;
}
.newsletter-popup-form .porto-modal-content
{
    text-align:left !important;
}
.newsletter-popup-form .wpcf7 input[type="email"]
{
    width:70% !important;
    margin-top: -3.5px;
}
/*footer subscribe */
#wpcf7-f1886-o2 .wpcf7-form input[type="submit"]
{
    padding: 8.5px 10px !important;
}
/*billing account*/
/* #customer_details .woocommerce-billing-fields__field-wrapper
{
    display:grid !important;
} */
/*041720 jk new homepage hide menu top-header search mobile-menu sticky menu*/
.header-right .header-minicart .mini-cart, 
.header-right .header-minicart .header-contact .my-account,
.main-menu .menu-center,.header-top, .main-menu-wrap, .header-center, .my-account
{
	 display:block !important;
}
.breadcrumbs-wrap
{
    display:none !important;
}
/* mailpoet subscriber*/
#mailpoet_form_2  .mailpoet_form,
#mailpoet_form_3 .mailpoet_form 
{
    display: flex;
}
.mailpoet_paragraph 
{
    margin-right: 1%;
    width: 50%;
}
.mailpoet_paragraph .mailpoet_submit 
{
    width:50% !important;
	font-size:15px;
}
#mailpoet_form_3 .mailpoet_form  .mailpoet_submit 
{
    width:60% !important;
}
#footer, #footer p {
    font-size: 15px;
}
 /*search and showentries position*/
 .dataTables_length,  .dataTables_filter
 {
     margin-bottom:1%;
 }
 .dataTables_length
 {
     float: right !important; 
 }
 .dataTables_filter {
     float: left !important;
     width:55%;
 }
 .dataTables_filter input[type="search"]
 {
     width:55% !important;
 }
 /*table heading hover color*/
 .tablepress .sorting:hover, .tablepress .sorting_asc, .tablepress .sorting_desc {
    background-color: #d9edf7 !important;
}
/*top-banner*/
.porto-html-block.porto-block-html-top
{
    display:none;
}
/*102720 jk product lisitng border*/
ul.list li.product {
    border-bottom: 0.0625rem solid rgb(230, 229, 229);
    padding-bottom: 1.5rem;
}
/*110220 hide sale label and sale price red*/
.labels .onsale
{
	display:none !important;
}
/*regular price*/
.price del
{
	color:#444040;
}
/*sale price*/
.price ins
{
	color:red;
}
/*110920 upcoming color*/
.soon
{
	color: #ff5b5b;
}
@media (max-width: 575px)
{
    .tabs.tabs-simple .featured-boxes > li 
    {
        padding-right: 15px;
    }
    .tabs.tabs-simple .featured-boxes > li .nav-link
    {
        font-size: .8rem !important;
        padding: 5px 0 !important;
    }
    .tablepress thead th,
    .tablepress tbody tr
    {
        font-size: 0.7rem;
        line-height: 1.2;
    }
    .dataTables_filter {
        width:55%;
    }
    #mailpoet_form_2 .mailpoet_paragraph .mailpoet_submit 
    {
        width:65% !important;
        margin-top: -2px;
		font-size:14px;
    }
	 /* #header .mobile-toggle
	{
	    display:block !important;
    } */
    /*102820 hide main frommobile*/
    .menu-center
    {
        display:none !important;
    }
	.porto-ibanner.home-banner-slide
	{
		min-height:fix-content !important;
	}
	.porto-ibanner img
	{
		object-fit:contain;
	}
	.action-info-box-content
	{
      margin: 23px !important;
	}
	/*sticky menu cart*/
	.sticky-header .main-menu-wrap .menu-right
	{
		float:right;
		min-width: 180px;
	}

}