<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/****************************** Header ******************************/
.header-search {
	/*width: 85%;*/
	float: right;
}
.header-search,
#header-cart {
  margin-top: 5px;
}
#header-cart {
  z-index: 10002;
  float:left;
}
#header-cart&gt;a{
	color:#fff;
	float:left;
	background: #000;
	border-color: #000;
	-webkit-box-shadow: none;
	box-shadow: none;
	padding-top: 8px;
}

#header-cart a .fa-shopping-cart{
  	color:#fff;
}

.cart-qty-items {
	color: #f7c21d;
}

#header-cart.btn-group .dropdown-toggle {
	padding-right: 15px;
}

#header-cart.btn-group &gt; .btn:first-child:not(:last-child):not(.dropdown-toggle) {
	padding-left: 15px;
}

.header-search .form-control {
	border-color: #fff;
	-webkit-box-shadow: none;
    box-shadow: none;
	height: 35px;
	color: #888;
}

.header-search .input-group .form-control:not(:first-child):not(:last-child) {
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}

.header-search .form-control:focus {
	border-color: #fff;
}

.header-search .input-group-btn:last-child &gt; .btn {
	background: #fff;
	border-color: #fff;
	color: #000;
	font-size: 18px;
	height: 35px;
}

.header-checkout, .header-contact{
	float:left;
	margin-top:9px;
}

.header-checkout a{
	color:#ffde00;
	margin-left:15px;
}

.header-checkout a:hover{
	color:#ffde00;
}

.header-contact{
	font-size:28px;
	color:#fff;
	font-family: 'Roboto Slab', serif;
	font-weight:700;
	line-height:18px;
}

.header-contact p{
	font-family: 'Roboto Slab', serif;
	font-weight:700;
	margin-top:5px;
	float:left;
}
.header-contact span{
	font-family: 'Roboto Slab', serif;
	font-weight:700;
	font-size:15px;
}

.header-contact .fa-phone-square{
	font-size:50px;
	color:#950000;
	margin-right:10px;
	float:left;
}
.topnav-bg {
  background-color: #91040b;
}
.header-middle-bg {
	background: url(../img/header_bg.jpg) no-repeat;
	background-size: cover;
  	/*background-color: #dd0201;*/
 	padding: 10px 0;
}

.bottomnav-bg {
  background-color: #d00915;
}
.navbar-nav &gt; li &gt; a {
  color: white;
  font-size: 16px;
}
.bottom-navbar {
  margin: 8px 0 8px 0;
}

.header-categ-bg{
	background-color:#eaeaea;
	padding:0px 0px 9px 0;
}
.top-links {
	margin-top: 10px;
}
.top-links,
.top-links &gt; li &gt; a {
	color: #fff;
	font-family: 'Lato', sans-serif;
}

.top-cta {
	margin-top: 10px;
}
.top-email {
	color: #fff;
	font-weight:700;
}
.top-email:hover,
.top-email:focus {
	color: #fff;
	text-decoration: none;
}
.top-cta,
.top-cta + span {
	display: block;
	color: #fff;
	font-family: 'Lato', sans-serif;
	font-size: 24px;
}

.top-cta:hover,
.top-cta:focus {
	color: #fff;
	text-decoration: none;
}

.top-cta + span {
	font-size: 14px;
}

@media(min-width:768px) {
	body.body-page-wrapper {
		/*margin-top: 251px;*/
	}

	.header-middle-bg {
		transition: padding 0.3s;
	}

	.header-middle-bg.sticky-header {
		/*position: fixed;*/
		width: 100%;
		padding: 0;
		z-index: 5;
		top: 0;
	}

	.header-middle-bg.sticky-header .logo {
		width: 66%;
	}

	.header-middle-bg.sticky-header .top-cta {
		/*margin-top: -15px;*/
	}

	.header-middle-bg.sticky-header .top-links {
		margin-bottom: 0;
		margin-top: 7px;
	}

	.header-middle-bg.sticky-header  #header-cart,
	.header-middle-bg.sticky-header  .header-search {
		margin-top: 6px;
	}

	.header-categ-bg.sticky-menu {
		/*position: fixed;*/
		width: 100%;
		padding: 0;
		z-index: 5;
		top: 77px;
	}

	.header-middle-bg.sticky-header .motto ul {
		font-size: 10px;
		text-align: left;
	}

	.header-middle-bg.sticky-header .motto ul li + li:before {
		font-size: 4px;
		margin: 0 5px 0 3px;
		line-height: 17px;
	}
}

/****************************** End Header ******************************/

/****************************** Footer ******************************/
.footer-bg{
	background-color: #eee;
	padding:30px 0px;
}

.footer-bg .wrapper-footer {
	color: #555;
}

.footer-bg .wrapper-footer p {
	font-family: 'Lato', serif;
}

.footer-bg .wrapper-footer .col-sm-3 h4 {
	margin-bottom: 10px;
}

.footer-bg .wrapper-footer .col-sm-3 h4 span{
	font-family: 'Lato', serif;
	font-size: 16px;
	font-weight:700;
	background-position:left;
	background-repeat:no-repeat;
	line-height:33px;
	display:inline-block;
	color: #dd0201;
	-webkit-font-smoothing: antialiased;
}

.footer-bg .wrapper-footer .nav-stacked &gt; li a {
	font-family: 'Lato', serif;
}

/*
.footer-bg .wrapper-footer .col-sm-3:nth-child(1) h4 span{
	background-image:url(../img/icon-fservice.png);
	padding-left:34px;
}

.footer-bg .wrapper-footer .col-sm-3:nth-child(2) h4 span{
	background-image:url(../img/icon-fabout.png);
	padding-left:43px;
}

.footer-bg .wrapper-footer .col-sm-3:nth-child(3) h4 span{
	background-image:url(../img/icon-ftrade.png);
	padding-left:43px;
}
*/

.footer-bg .wrapper-footer .col-sm-3 .nav li a {
	padding: 2px 15px 8px;
	font-size:13px;
	color:#555;
}

.footer-bg .wrapper-footer .col-xs-12 .nav-pills li .my-account-link {
	padding: 2px 0;
}


/****************************** End Footer ******************************/


/* Category List - Home */
.categtop, .categlist{
	list-style:none;
	padding:0px;
}

.categtop&gt;li{
	display:inline-block;
	margin-bottom:30px;
	vertical-align:top;
	float:none;
}
.categtop&gt;li&gt;center&gt;a{
	font-family: 'Lato', sans-serif;
	 color:#FFF;
	 font-weight:700;
	 font-size:20px;
	 text-transform: uppercase;
	 line-height: 40px;
}

.categlist li{
	text-align:center;
}
.categlist a{
	color:#000;
}

/* SubCategory List */

.subcateg{
	width:100%;
	list-style:none;
	padding:0px;
	float:left;
}
.subcateg&gt;li.col-md-3{
	margin-bottom:20px;
	padding-left:4px;
	padding-right:4px;
}
.subcateg&gt;li&gt;center&gt;a{
	font-family: 'Roboto Slab', serif;
	 color:#000;
	 font-weight:700;
	 font-size:16px;
}

.subcateg .subname{
	margin-left:-4px;
	margin-right:-4px;
	margin-top:-4px;
	padding:5px 0px;
	background-color:#ccc;
	color:#000;
	border-radius: 3px 3px 0px 0px;
	margin-bottom:10px;
}

.subcateg img{margin-bottom:10px;}

.subcateg .prodandprice{
  color: #DD0201;
font-size: 20px;
text-decoration: underline;
font-weight: bold;
  }

@media (max-width: 767px){
.subcateg&gt;li.col-md-3 {
float: none;
margin: auto;
}
}

/* Header Account */

.nav.nav-account&gt;li&gt;a{padding: 10px 0px;}
.nav.nav-account&gt;li&gt;a:hover{background:none;}
.nav.nav-account .open &gt; a,
.nav.nav-account .open &gt; a:hover,
.nav.nav-account .open &gt; a:focus {
  background:none;
  border-color: #428bca;
}

/* Breadcrumb */

.breadcrumb {
	margin:0px;
	padding:0px;
}

.breadcrumb li {
	list-style-type:none;
	padding:4px;
}

.breadcrumb a,
.breadcrumb a:active,
.breadcrumb a:visited {
	display:block;
	background-color:#EEEEEE;
	background-image:url('/assets/template/images/bc_separator.png');
	background-repeat:no-repeat;
	background-position:right;
	padding-right: 13px;
	padding-left:7px;
	text-decoration: none;
	padding-top:5px;
	padding-bottom:5px;
	color:#000;
	font-size:11px
}

.breadcrumb a:hover {
	display:block;
	background-color:#36C;
	background-image:url('/assets/template/images/bc_separator.png');
	background-repeat:no-repeat;
	background-position:right;
	padding-right: 13px;
	padding-left:7px;
	text-decoration: none;
	padding-top:5px;
	padding-bottom:5px;
	color:#FFF;
	text-decoration:none;
	font-size:11px;
}



.motto {
	text-align: center;
	padding: 0;
	margin-top: 5px;
}

.motto ul {
    font-family: 'Lato', serif;
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    text-transform: uppercase;
	padding: 0;
}

.motto ul li {
	font-family: 'Lato', serif;
	margin: 0;
    padding: 0;
}

.motto ul li + li:before {
	content: "\f111";
	display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 7px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	margin: 0 9px 0 7px;
    vertical-align: top;
    line-height: 20px;
}

/* Header Categories */
.header-categs{
	list-style: none;
    padding: 0px;
    padding-top: 16px;
}

.header-categs &gt; ul &gt; li{
	padding:0;
	float:left;
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	list-style: none;
}

.header-categs &gt; ul &gt; li:hover{
	background: #C5C5C5;
}
.header-categs &gt; ul &gt; li &gt; div &gt; a {
	font-family: 'Lato', sans-serif;
    font-weight: 700;
    padding: 4px 0;
    display: inline-block;
    position: relative;
}
.header-categs &gt; ul  &gt; li:hover &gt; div &gt;  a{text-decoration: none;}
.header-categs &gt; ul &gt; li:hover &gt; div &gt; a:after{
	display: inline-block;
	width: 100%; 
	height: 3px;
	background: #DD0201;
	position: absolute;
	bottom: 0;
	left: 0;
	content: "";
}
.header-categs &gt; ul &gt; li &gt; div{display: inline-block; width: 100%; position: relative;
	padding-right: 11px;
	padding-left: 11px;
}
.header-categs &gt; ul &gt; li &gt; div:after {
	content: "\f111";
	display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
	font-size: 5px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin: 0 10px 0 7px;
    vertical-align: baseline;
	color: #bbbbbb;
	position: absolute;
	width: 6px;
	left: 100%; 
	top: 50%;
	height: 6px;
	transform: translateY(-50%);
	margin-left: -3px;
}

.header-categs &gt; ul &gt; li:last-child:after {
	display: none;
}

/*.header-categs &gt; li + li:before {
	content:'\007C';
  	color: #000;

}
*/


/* Product List */

.prodqty{
	padding:0px;
}

.prodqty .form-control{
	padding:0px;
	text-align:center;
}


.prodbtn{
	padding:0px;
	padding-left:5px;
}

.moreinfo{
	padding:9px;
	text-align:left;
	margin-top:10px;
	color:#950000;
  font-weight: bold;
  text-decoration: underline;
}

.moreinfo a{
	color:#950000;
  font-size: 13px;
}

.thumb .row{
	margin-left:-4px;
	margin-right:-4px;
}

.thumb .row .col-md-3{
	padding-left:4px;
	padding-right:4px;
}

.wrapper-footer .fa-usd{
	font-size:30px;
}

@media (max-width: 767px){
.prodqty {margin-bottom:10px;}
.prodqty .form-control{
	padding:6px 12px;
	text-align:center;
}


.prodbtn{
	padding:0px;
	padding-left:0px;
}

.moreinfo{
	text-align:center;
	margin-top:10px;
	color:#950000;
}

.moreinfo a{
	color:#950000;
}
}

.wrapper-header .col-sm-7{
	/*width:61%;*/
	padding-right:0px;
}

.logo {
padding-top: 8px;
}

.breadcrumb {
  background-color: #fff /*{breadcrumb-background-colour}*/;
  margin-top:20px;
  margin-bottom:20px;
}

.breadcrumb &gt; li + li:before {
  color: #cccccc /*{breadcrumb-text-colour}*/;
  content:"";
}

.breadcrumb &gt; .active {
  color: #999999 /*{breadcrumb-active-link-colour}*/;
}

.breadcrumb li:last-child a{font-weight:700;}

.thumbnail .caption h3 {
height: 61px;
margin-bottom: 3px;
line-height: 20px;
overflow: hidden;
}

.caption .price {
font-size: 16px;
height: 40px;
}

.testimonial blockquote footer &gt; img {
    width:40px;
    height:auto;
    border-radius:50px;
}
</pre></body></html>