/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */


/*Test JuanJo*/
@import url('https://fonts.googleapis.com/css?family=Pacifico&display=swap');
@import url('https://fonts.googleapis.com/css?family=Raleway&display=swap');
 
body {
    font-family: Raleway;
    } 
 /*fonts*/
 .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: Raleway;
 }
.card {
      font-family: Raleway;
 } 
 
#products .thumbnail-container:focus .product-description::after, #products .thumbnail-container:hover .product-description::after, .featured-products .thumbnail-container:focus .product-description::after, .featured-products .thumbnail-container:hover .product-description::after, .product-accessories .thumbnail-container:focus .product-description::after, .product-accessories .thumbnail-container:hover .product-description::after, .product-miniature .thumbnail-container:focus .product-description::after, .product-miniature .thumbnail-container:hover .product-description::after {
    border-top: 0px solid #fff;
}
 /*Header*/
 /*
 .user-info{
	 display:none;
 }
*/ 
 .thead-default th {
    color: #333;
    background-color:#fff;
}
 .order-actions{
	 display:none;
 }
 
 #wrapper {
    padding-top: 0.563rem;
}
 .homeslider-container {
    margin-bottom: 20px;
}
#wrapper .banner {
	text-align:center;
}
#wrapper .banner img {
    box-shadow: none;
}
#content-wrapper{
	margin-top:20px;
}
 #header .header-top {
    padding-bottom: 0rem;
    background: #fff;
}
#header .header-nav {
    margin-bottom: 0px;
}
/*Product list*/
#custom-text {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
    padding: 0px;
    text-align: center;
	font-family: Raleway;
}
#products .thumbnail-container .product-thumbnail img, .featured-products .thumbnail-container .product-thumbnail img,  .product-miniature .thumbnail-container .product-thumbnail img {
    border-radius: 25px;
}
.product-miniature .thumbnail-container {
    border-radius: 25px;
}
.homeslider-container {
    float: inherit;

}
.product-price-and-shipping{
	color:#fff;
	background:#0BA3C6;
	text-align:right;
	padding: 5px;
	
}
 .pro{
    margin-top:-1.25rem;
	text-align:center;
}
 .featured-products .product-title a{
	text-transform: none;
    color:#000;	
 }
 .product-miniature .product-title {
    min-height: 40px;	
}
.product-cover .layer:hover {
    opacity: 0;
}
.product-date{
	color:#fff;
	font-size:1rem;
	margin-right: 40px;
	font-weight:normal;
}
.quick-view{
	display:none;
}

.featured-products .highlighted-informations {
    width: 320px;
    display: none;
}
#products .thumbnail-container .product-thumbnail, .featured-products .thumbnail-container .product-thumbnail, .product-accessories .thumbnail-container .product-thumbnail, .product-miniature .thumbnail-container .product-thumbnail {
    position: relative;
    height: calc(100% - 80px);
}

.featured-products .product-description {
    width: 320px;
    height: 85px;
}
 .featured-products .products, .product-miniature .products {

    margin-left: 35px;
    margin-right: 35px;
}

/*
#header .header-nav .user-info {
 display:none;
 }
*/
/*Breadcrumb*/

.breadcrumb {
    font-size: 0.8rem;
}
/*
body#checkout #footer {
    box-shadow:none;
}
*/
.bootstrap-touchspin {
    display: flex;
 }



#iqitwishlist-notification{
	    display:none;	
	
}

/*
#user_info{
    display:none;	
}
*/

.featured-products .products-section-title {
    display:none;
}
.product-flags{
	display:none;
}
/*Product en B2B*/


.product-cover .layer {
    border-radius: 25px;
}

.product-cover img {
    border-radius: 25px 25px 0px 0px;
}

#header .header-top .search-widget {
    display: none;
}
.all-product-link{
	display:none;
}


.featured-products .thumbnail-container{
	margin-bottom: 2.563rem;
	height: 230px;
	width: 320px;
	margin-top: 20px;
 }
 
 .featured-products .product-description{
	 width: 320px;
 }
  
 .featured-products .highlighted-informations {
 	 width: 320px;
 } 
  .featured-products .products-section-title{   
    margin-bottom: 3.5rem;
}
 

  .featured-products .products-section-title{   
    margin-bottom: 3.5rem;
}
 
.footer-container {
    box-shadow: none;
}
.product-cover img {
    width: 100% !important;
}

#wrapper {
    background: #ffffff;
    box-shadow: none;
}

#header .header-nav {
    border-bottom: none; 
}

#cart-subtotal-shipping{
	display:none !important;
}

.product-price  {
    font-size: 1.25rem !important;
}

.js-qv-product-cover{
    width:auto !important;
}

.product-images > li.thumb-container {
    display: none;
}

.tabs {
       display: none;
}

.featured-products .product-description {
    width: 320px;
	height: 92px !important;

}
.product-miniature .product-title {
    min-height: 40px;
    padding: 10px;
}
@media (max-width:520px) {

 .featured-products .products, .product-miniature .products {

    margin-left: 0px;
    margin-right: 0px;
}
}

