<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">td, th {
    padding: 5px;
}
nav {
    background: url(../images/slide-img1.jpg) no-repeat left center;
    position: relative;
    z-index: 100;
}
.breadcrumbs {
    background: #f5f5f5;
    font-size: 11px;
    padding: 10px 0;
}
.divider.icon-location {
    display: none;
}
.breadcrumb &gt; li + li:before{
	content: "â€”â€º";
}
.breadcrumb &gt; li:nth-child(1) + li:before{ display: none;}
.breadcrumb &gt; li &gt; .divider{ padding: 0;}
.breadcrumbs a, .breadcrumb &gt; li {
    color: #666;
}
.breadcrumb .active span{ color: #da2c2a; font-weight: 600;}
h3.module-title{ 
	border-bottom: 2px solid #ddd;
    color: #000;
    font-family: "Montserrat",sans-serif;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 0.5px;
    margin: 0;
    text-transform: uppercase;
}
h3.module-title span {
    border-bottom: 2px solid #7fb934;
    display: inline-block;
	margin-bottom: -2px;
	padding-bottom: 8px;
}
.sidebar .menu li:before {
	content: '\f105';
	font-family: FontAwesome;
	font-size: 12px;
	padding-right: 6px;
	color: #444;
	display: inline-block;
	vertical-align: top;
}
.sidebar .menu{ margin: 0;}
.sidebar .menu li{ padding: 10px 0; border-bottom: 1px solid #e5e5e5;}
.sidebar .menu li:last-child{ border-bottom: 0;}
.nav &gt; li &gt; a{ color: #222; font-size: 13px; padding: 0 5px; display: inline-block; }
.nav &gt; li &gt; a:hover, .nav &gt; li &gt; a:focus{ background: none;}
.item-page .page-header{ margin: 0 0 10px; padding: 0 0 4px; border: 0;}
.page-header h2, h1.page-header {
	color: #000;
    font-family: "Montserrat",sans-serif;
    font-size: 22px;
    font-weight: bold;
    letter-spacing: 1px;
    margin: 0;
    padding: 0;
    text-transform: uppercase; 
}
.item-page p{ margin: 0 0 30px;}
.componentheading {
	color: #000;
    font-family: "Montserrat",sans-serif;
    font-size: 22px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase; 
	margin: 0 0 10px; padding: 0 0 4px;
}
.catItemTitle a{ 
	font-family: "Raleway",serif;
    font-size: 24px;
    font-weight: bold;
	color: #282828;
}
a.k2ReadMore{
	line-height: 1.42857;
    margin-bottom: 0;
    padding: 8px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
	font-size: 11px; 
	font-weight: 600;
	font-family: "Montserrat",sans-serif;
	border-radius: 0;
	border: 2px solid #e5e5e5;
	color: #222;
	text-transform: uppercase;
	background: #fff;
	text-shadow: none;
}
a.k2ReadMore:hover{ background: #da2c2a; text-shadow: none; color: #fff;}
.catItemIntroText p{ margin: 0 0 1.5em;}
div.k2ItemsBlock.list ul.row{ margin: -10px 0 0; }
div.k2ItemsBlock.list ul.row li{ float: none; width: 100%; padding: 0; margin: 10px 0; overflow: hidden;}
div.k2ItemsBlock.list .moduleItemImage {
    float: left;
    margin: 0 20px 10px 0;
    position: relative;
}
div.k2ItemsBlock.list img{ max-width: 80px;}
div.k2ItemsBlock.list ul.row .moduleItemInfo{ padding: 0;}
div.k2ItemsBlock.list ul.row a.moduleItemTitle{ color: #333; font-size: 14px; font-weight: normal; margin: 0;}
div.k2ItemsBlock.list .clr{ display: none;}
#aside{ padding-top: 5px; font-size: 14px;}
#aside .moduletable {
    padding: 0 0 33px; margin: 0 0 20px;
}
#aside .moduletable.text-widget{ padding-left: 10px; padding-right: 10px;}
#aside .nav.menu {
    margin-top: -10px;
}
#aside h3.module-title{ margin-bottom: 15px;}
blockquote:before {
    color: #c2c2c2;
    content: open-quote;
    display: block;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 72px;
    left: 14px;
    line-height: 1em;
    position: absolute;
    top: 10px;
}
blockquote {
    background: #f8f8f8 none repeat scroll 0 0;
    border-left: 3px solid #eaeaea;
    margin: 0 0 20px;
    padding: 20px 20px 30px 67px;
}
blockquote, blockquote p {
    color: #5c5c5c;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 14px;
    font-style: italic;
    line-height: 24px;
    position: relative;
}
.contact-address {
    margin: 0;
}
#contact-form legend{ display: none;}
.control-label label {
    color: #333;
    font-size: 12px;
    font-weight: normal;
}
.control-label .star{
    color: #ff0000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
}
#jform_spacer-lbl {font-size: 12px; color: #ff0000;}
button.btn:before, input.btn[type="submit"]:before {
    content: "\f04b";
	font-family: FontAwesome;
	font-size: 11px;
	padding-right: 8px;
}
button.btn:hover, input.btn[type="submit"]:hover {
    background: #da2c2a none repeat scroll 0 0;
    border: 2px solid #da2c2a;
    color: #fff;
    padding: 8px 12px;
}
button.btn, input.btn[type="submit"] {
    background: #fff none repeat scroll 0 0;
    border: 2px solid #e5e5e5;
    font-family: "Open Sans",sans-serif;
    padding: 8px 12px;
    transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
	font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
	color: #333;
	border-radius: 0;
}
.moduletable.list {
    padding: 0 !important; margin-bottom: 10px !important;
}
#aside .moduletable.list-cat{ padding-top: 0; margin-top: -10px;}
.page-404 .page-header{ text-align: center; }
.page-404 .main-container{ padding: 50px 0;}
.coupon {
    width: auto !important;
}
.input-append .add-on, .input-prepend .add-on{ line-height: normal; height: auto; padding: 10px 5px;}
#content h1{  color: #000;font-family: "Montserrat",sans-serif;font-size: 22px;font-weight: bold;text-transform: uppercase; padding: 0 0 15px;}
.vm-orders-list h2, .userdata h2, .col-sm-12 h2, .admintable legend, .cart-view h3, .billto-shipto &gt; div &gt; span, a.terms-of-service{  color: #000;font-family: "Montserrat",sans-serif;font-size: 14px;font-weight: bold;text-transform: uppercase;}
.vm-orders-list .width30{ margin: 0 15px 0 0; }
input.button, input.default, button.button, a.details, button.default{ border: 2px solid #e5e5e5; background: #fff; color: #222;font-family: "Montserrat",sans-serif;font-size: 12px;text-transform: uppercase; padding: 8px 12px; border-radius: 0;}
input.button:hover, input.default:hover, button.button:hover, a.details:hover, button.default:hover{ background: #333333; color: #fff;}
#com-form-login label{ margin-left: 10px;}
#com-form-login .width30.floatleft{ margin-bottom: 5px;}
.nav-tabs.nav-stacked{ margin: 0 0 15px;}
.nav-tabs.nav-stacked li{ float: left; margin: 0 15px 0 0;}
.nav-tabs.nav-stacked li a{ padding: 8px 15px;}
.chzn-container-multi .chzn-choices li.search-field input{ height: auto;}
.reset-value, #searchMedia{ height: auto !important;}
.inline input {
    width: auto;
}
table.adminlist{ width: 100%;}
.vm-orders-list {
    padding: 0 0 30px;
}
.chzn-container-single .chzn-single{ background: #f7f7f7; border: 1px solid #ddd; box-shadow: none !important; border-radius: 0; padding: 8px; height: auto; line-height: normal;}
.chzn-container-single .chzn-single div b{ background-position: 0 8px;}
.chzn-container-multi .chzn-choices{background: #f7f7f7; border: 1px solid #ddd;}
.form-validate #ui-tabs ul#tabs li, .vm-orders-information #ui-tabs ul#tabs li{ padding-bottom: 8px;}



</pre></body></html>