/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
.btn{
border-radius:50px;
padding:15px 30px;
}
.cart-grid-body .card-block h1{
font-weight:600;
}
label, .label {
color:#000000;
}
.product-line-grid-body > .product-line-info > a.label{
font-weight:600;
}
.cart-summary-line .label{
font-weight:600;
}
.featured-products .products-section-title{
font-weight:600;
font-size:30px;
}
.block-links-white ul li a{
font-weight:normal;
text-transform:none;
}
.product-detail-name{
font-size:25px;
font-weight:400;
padding-bottom:0px;
}
.product-tabs.tabs .nav-tabs .nav-link.active{
font-weight:600;
color:#E40113;
}
.product-prices .tax-shipping-delivery-label{
color:#000000;
font-weight:400;
}
.social-sharing span{
color:#000000;
font-weight:400;
}
.description-short{
display:none;
}
p{
color:#000000;
font-size:14px;
}
.footer-container li a{
color:#ffffff;
}
.product-prices .current-price{
color:#2A347E;
}
.product-tabs.tabs {
margin-top:10px;
}
.product-add-to-cart .add .add-to-cart{
border-radius:50px;
background:#2A347F;
}
.product-add-to-cart .control-label{
color:#000000;
min-width:70px;
}
.thumbnail-container .product-title a{
font-weight:600;
color:#2a347f;
font-size:13px;
}
.thumbnail-container{
border:1px solid #ccc;
border-radius:5px;
margin:30px 10px;
}
.thumbnail-container .product-meta{
border-top:1px solid #ccc;
padding:10px;
}
.product-flags{
top:10px;
left:10px;
}
.thumbnail-container .product-image .product-thumbnail:before{
border-radius:5px 5px 0px 0px;
background:rgba(0, 0, 0, 0.2);
}
#main .page-header{
font-size:20px;
text-align:center;
}
.form-control{
padding:9px 16px;
}
a{
color:#DE030F;
}
#wrapper .breadcrumb ol{
padding:0px;
background:#D60A15;
}
#wrapper .breadcrumb li:last-child{
color:#ffffff;
}
.product-cover .layer .zoom-in{
display:none;
}
body{
color:#000000;
}
#subcategories{
display:none;
}
.product-list-image .thumbnail-container .product-meta{
width:100%;
padding:10px 10px 0px 10px;
bottom:0px;
left:0px;
}
.thumbnail-container .product-image{
padding:20px;
}
.navbar-toggleable-md{
margin-left:20px;
}
.contact-rich{
padding:20px;
}
.block-categories .category-sub-menu li[data-depth="0"] > a{
color:#28338a;
font-weight:400;
}
.block-categories .category-sub-menu li[data-depth="0"] ul.category-sub-menu li a{
color:#000000;
font-weight:400;
left:10px;
}
.page-my-account #content .links a:nth-child(3n + 1){
display:none;
}
.product-list-image .thumbnail-container .product-meta .functional-buttons{
left:20px;
}