/* Add here all your CSS customizations */

body{
    /*font-family: 'Caveat Brush', cursive;*/
}

h1{
    color: #fff;
    font-size: 27px;
    font-weight: bold;
}

h2{
    color: #1e1e2c;
    font-weight: bold;
    font-size: 25px;
    margin-top: 20px;
    margin-bottom: 0;
    padding-bottom: 0;
}

h3.product-title{
    color:#1e1e2c;
}
/* 
input[type='checkbox']{
    accent-color: #1e1e2c;
} */

.text-active{
    color: #ea2340 !important;
}

.mf-bg-custom{
    background-color: #1e1e2c !important;
    color: #fff;
}

.mf-bg-custom .col-12{
    color: #fff !important;
}

.a-text, .a-text a{
    font-size: 15px;
    color: #fff;
}

.product-description {
    color: #aaa;
}

.product-price {
    color: #666;
}

.contact, .contact a{
    font-size: 15px !important;
    color: #fff!important;
}


.sys-info{
    color: #ddd !important;
}



.mf-bg-custom-sade h1{
    color: #484846;
}


.mf-bg-custom-sade .col-12{
    color: #484846 !important;
}

.mf-bg-custom-sade .a-text,.mf-bg-custom-sade .a-text a{
    font-size: 15px;
    color: #484846;
}


.mf-bg-custom-sade .contact,.mf-bg-custom-sade .contact a{
    font-size: 15px !important;
    color: #484846!important;
}






.text-primary{
    color: #1e1e2c !important;
}

.bg-primary{
    background-color: #1e1e2c !important;
}


.btn-primary{
    background-color: #1e1e2c !important;
    color: #fff;
}

.btn-primary:hover, .btn-primary:focus{
    background-color: #fff !important;
    color: #1e1e2c;
}

.border-primary{
    border-color: #1e1e2c !important;
}


.btn-plus {
	color: #1e1e2c;
	background-color: #fff;
	background-image: none;
	border-color: #1e1e2c;
}

.btn-plus:hover {
	color: #fff;
	background-color: #1e1e2c;
	border-color: #1e1e2c;
}


.btn-minus {
	color: red;
	background-color: #fff;
	background-image: none;
	border-color: red;
}

.btn-minus:hover {
	color: #fff;
	background-color: #1e1e2c;
	border-color: #1e1e2c;
}

a.text-primary:focus, a.text-primary:hover{
    color: #1e1e2c !important;
}
