
		body{
			background-color: ;font-family: "Montserrat", arial, tahoma;
			font-weight: normal;
		}#mainMenu li.level0 a, #mainMenu li.level0 a span, #mainMenu li.level1 a, #mainMenu li.level1 a span, #mainMenu li.level2 a, #mainMenu li.level2 a span, #menu-collapse a.level0{font-family: "Montserrat", arial, tahoma;font-size: 14px;}
				.nav-sub-menu li.level0 a, .nav-sub-menu li.level0 a span, .nav-sub-menu li.level1 a, .nav-sub-menu li.level1 a span, .nav-sub-menu li.level2 a, .nav-sub-menu li.level2 a span, #menu-button{font-family: "Montserrat", arial, tahoma;font-size: 14px;}
				h1, .page-title h1{font-family: "Montserrat", arial, tahoma;}
				h2, .page-title h2{font-family: "Montserrat", arial, tahoma;}
				h3, .page-title h3{font-family: "Montserrat", arial, tahoma;}
				h4{font-family: "Montserrat", arial, tahoma;font-size: 16px;}
				h5{font-family: "Montserrat", arial, tahoma;}
				h6{font-family: "Montserrat", arial, tahoma;}
				.price, .price-box .price{font-family: "Montserrat", arial, tahoma;}
				a{color: #15223f;}
					a:hover{color: #15223f;}
					body{color: #15223f;}
					.btn-default{background: #a1878f;}
					.btn-default:hover{color: #ffffff;background: #000000;}
					.btn-primary{background: #bd9192;}
					.btn-primary:hover{color: #ffffff;background: #000000;}
					.btn-secondary{background: #bd9192;}
					.btn-secondary:hover{color: #ffffff;background: #000000;}
					.header-top, #header-v2 .header-top{background-color: #1e2e75 !important;color: #333333 !important;}
					.header-top a, #header-v2 .header-top a{color: #ffffff !important;}
					.header-top a:hover, #header-v2 .header-top a:hover{color: #f1f1f1 !important;}
					.header-top .dropdown-menu, #header-v2 .header-top .dropdown-menu{background-color: #f1f3f4 !important;}
					.header-top .dropdown-menu a, #header-v2 .header-top .dropdown-menu a{color: #333333 !important;}
					header .search{color: #15223f !important;}
					header .block-cart-header .dropdown-toggle .icon-cart,
			header .block-cart-header .dropdown-toggle .title-shopbag, header .block-cart-header .dropdown-toggle .title-shopbag .price{color: #ffffff !important;}
					header .block-cart-header .price{color: #ffffff !important;}
					header .block-cart-header .dropdown-toggle .icon-cart{color: #000000 !important;}
					#nav_container #mainMenu a.level0:hover,#nav_container #mainMenu li:hover a.level0,#nav_container #mainMenu li.active a.level0,#nav_container #mainMenu li.active > a .icon-next,#nav_container #mainMenu li > a:hover .icon-next{color: #bd9192 !important;}
					.top-footer{color: #15223f !important;}
					.top-footer a{color: #15223f !important;}
					.middle-footer, .box-middle-footer{color: #15223f !important;}
					.middle-footer .footer-box{color: #15223f !important;}
					.middle-footer a{color: #15223f !important;}
					.bottom-footer,.box-bottom-footer{color: #15223f !important;}
					.bottom-footer a{color: #15223f !important;}
					.header-v3 .header-content {
    padding-top: 20px;
    padding-bottom: 0px;
}

header nav ul.nav-main li > a.level0 {
    font-weight: 500;
 }

.header-v3 .vertical-menu-button{
display:none;
}

footer a {
    color: #15223F;
}

footer .footer-box .title {
    font-weight: 400;
}

.logo-footer-info {
    color: #15223F;
    margin-bottom: 20px;
}

body {
    color: #15223F;
}

header .header-v3 nav ul.nav-main li > a.level0 {
    padding: 5px 35px 5px;
}

.header-v3 .header-menu {
    background: #ffffff;
    max-height: 70px;
    height: 65px;
    border-top: none;
    border-bottom: none;
}

.margin-bottom50 {
    margin-bottom: 20px;
}

.row {
    margin-right: -19px;
    margin-left: -12px;
}

.widget-latest .item .post-info {
    border-bottom: 1px solid #dddddd;
    padding: 16px 0;
    display: none;
}

.logo-footer-info {
    color: #15223F;
    margin-bottom: 20px;
    font-size: 12px;
}

header nav ul.nav-main li.mega-menu-item .mega-menu-sub-title, header nav ul.nav-main li.mega-menu-item .dropdown-menu .level1 > a {
    color: #222;
    font-weight: 500;
font-size:12px;
    text-transform: uppercase;
}

.mfp-close-btn-in .mfp-close {
    color: #ffffff;
}

.oscheckout-index-index .price {
    color: #bd9192;
}

.product-backorder h6 {
    color: #c30303 !important;
    font-size: 13px;
    font-weight: 600;
    text-align: center;
}

.collection-grid .grid-item .grid-content {
    padding: 1px;
    text-align: center;
}

.blog-post-view .post-tag {
display:none;
}

h5, .h5 {
    font-size: 12px;
}

.product-content{
    border: 1px solid #f5eaeb;
    padding: 10px;
}

.breadcrumbs {
    margin-bottom: 15px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

.col-md-3, .col-sm-4, .col-xs-6 {
    padding-right: 5px;
    padding-left: 5px;
}

.header-v3 .header-menu {
    padding-top: 10px;
    background: #ffffff;
    max-height: 50px;
    height: 50px;
    border-top: none;
    border-bottom: none;
    margin-top: 20px;
}

.block-title .title {
    margin: 0;
    text-transform: uppercase;
    font-weight: 700;
    border-bottom: 1px solid f5eaeb;
    color: #444444;
}

.sidebar .vertical-menu li > a {
    margin: 0 0px;
    display: block;
    padding: 5px 0 5px;
    border-top: 1px solid #f5eaeb;
}

.sidebar .vertical-menu li.active > a {
    color: #bd9192;
}

.products-grid .product-content .product-desc .btn-cart, .width-btn-cart {
    width: 100%;
    height: 20px;
    background: #ffffff;
    border: none;
    line-height: 20px;
    text-transform: uppercase;
    font-weight: 700;
    overflow: hidden;
    color: #000000;
}

.products-grid .item {
    margin-bottom: 10px;
}

.btn-primary {
    background: #bddcda;
    color: #ffffff;
    border: 1px solid #bddcda;
}

.margin-bottom30 {
    margin-bottom: 15px;
}

.products-grid .product-content .product-desc .product-name {
    margin-top: 0;
    margin-bottom: 10px;
    font-weight: 400;
    height: 35px;
}

.btn-default {
    background: #bd9192;
color: #ffffff;
}

.page-title h1 {
    text-transform: capitalize;
    color: #212121;
    margin-top: 0;
}

.btn-primary {
    background: #000000;
    color: #ffffff;
    border: 1px solid #000000;
}

.btn-lg {
    padding: 8px 19px;
}

.social-btn {
    display: table;
    margin: 0 0 0 5px;
}

.required, .validation-advice {
    color: black;
    font-family: "Montserrat", arial, tahoma;
}

label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 1px;
margin-top:20px;
    font-weight: 300;
}

oscheckout-index-index .price {
    display:none;}

.product-essential .product-shop .price-box .price {
    font-size: 36px;
    font-weight: 400;
    color: #313131;
}

.header-v3 ul#mainMenu {
    display: block !important;
    justify-content: center;
}

.welcome-msg {
    border-right: 0;
    margin-left: 15px;
color: #ffffff;
}

.header-top, {
    background-color: #1e2e75 !important;
    color: #ffffff !important;
}

.header-v3 .block-cart-header .show-header3 {
color: #ffffff;
}

header .block-cart-header .dropdown-toggle .icon-cart {
    color: #ffffff !important;
}

header .block-cart-header .price {
    color: #333333 !important;
}