
		body{
			background-color: ;font-family: "Roboto", 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: "Lato", arial, tahoma;}
				.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: "Lato", arial, tahoma;}
				h1, .page-title h1{font-family: "Roboto", arial, tahoma;}
				h2, .page-title h2{font-family: "Roboto", arial, tahoma;}
				h3, .page-title h3{font-family: "Roboto", arial, tahoma;}
				h4{font-family: "Roboto", arial, tahoma;}
				h5{font-family: "Roboto", arial, tahoma;}
				h6{font-family: "Roboto", arial, tahoma;}
				.price, .price-box .price{font-family: "Roboto", arial, tahoma;}
				.header-top, #header-v2 .header-top{background-color: #f7f7f7 !important;}
					header .block-cart-header .dropdown-toggle .icon-cart{color: #ffffff !important;}
					#nav_container,header .header-menu{background-color: #005bab !important;}
					#nav_container #mainMenu a.level0,#nav_container #mainMenu a .icon-next{color: #ffffff !important;}
					.top-footer{background-color: #ffffff !important;}
					.middle-footer, .box-middle-footer{background-color: #ffffff !important;color: #333333 !important;}
					.middle-footer .footer-box{color: #333333 !important;}
					.middle-footer a{color: #333333 !important;}
					.middle-footer a:hover{color: #000000 !important;}
					.middle-footer h2,.middle-footer h3,.middle-footer h4,.middle-footer h5,.middle-footer h6,.middle-footer .footer-box h4,.footer-v2 .middle-footer .footer-box h4{color: #333333 !important;}
					.bottom-footer,.box-bottom-footer{background-color: #f7f7f7 !important;color: #000000 !important;}
					.bottom-footer h2,.bottom-footer h3,.bottom-footer h4,.bottom-footer h5,.bottom-footer h6{color: #000000 !important;}
					.header-content {
    padding-top: 15px;
    padding-bottom: 5px;
}

header nav ul.nav-main li > a.level0 {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    color: #222;
    padding: 20px 15px;
}

.breadcrumbs {
    margin-bottom: 10px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
header .header-v5 nav ul.nav-main li > a.level0 {
    padding: 15px 20px 15px;
}

.contact-box ul li .fa {
    width: 36px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #222;
    background-color: #f7f7f7;
    font-size: 13px;
    padding-left: 3px;
    float: left;
    display: inline-block;
    margin-right: 10px;
    border-radius: 3px;
    margin-bottom: 30px;
}

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: 400;
    text-transform: uppercase;
}

.footer-v1 .middle-footer {
    padding-top: 20px;
    padding-bottom: 40px;
    border-top: 5px solid #005bab;
}

.products-grid .product-content .product-desc .product-name {
    margin-top: 0;
    margin-bottom: 10px;
    font-weight: 500;
    font-size: 12px;
    text-align: center;
}

.price {
    font-size: 26px;
    color: #ef5254;
    font-weight: 500;
}

.products-grid .product-content .product-desc .price-box {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

.products-grid .product-content .product-desc .btn-cart:hover {
    background: #000000;
}

.product-content{
    margin: 5px;
    border: 1px solid #f7f7f7;
    padding: 5px;
}

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

.btn-default {
    background: #005bab ;
    color: #ffffff;
    border: 1px solid #005bab ;
}

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

.fa-map-marker:before   {
    content: "\f041";
    color: black;
}

.fa-phone:before{
content: "\f041";
    color: black;
}

.fa-envelope-o:before{
content: "\f041";
    color: black;
}

.products-grid .product-content .product-desc .product-name {
    height: 25px;
}

.sticky-menu .sticky-element {
    position: fixed;
    top: 0;
    z-index: 200;
    margin-top: 15px;
}

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

.add-cart-form .btn-cart {
    color: #fff;
    font-weight: 700;
    font-size: 13px;
    border: none;
    background: #005bab;
    text-transform: uppercase;
    overflow: hidden;
    line-height: 36px;
    padding: 0;
    height: 36px;
}

.logo-footer-info {
    color: #333333;
    margin-bottom: 25px;
    font-size: 12px;
}

.required {
    color: #333333;
}

#comments{
width:900px;
}

.fieldset {
    margin: 40px 20px 0px 20px;
    padding-bottom: 40px;
}

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

header .header-v5 nav ul.nav-main li > a.level0 {
    padding: 15px 14px 15px;
}