html
{
	margin: 0;
	overflow-y: scroll;
	padding: 0;
}
body
{
	background-color: #FFFFFF;
	color: #131313;
	font-size: 11px;
	font-weight: 300;
	margin: 0;
	overflow-x: hidden;
	padding: 0;
}
.content ul
{
	list-style: none outside none;
}
font
{
	font-family: "Merriweather Sans",Helvetica,Arial,sans-serif;
	font-size: 11px;
}
ol,ul
{
	margin: 0;
	padding: 0;
}
ol li,ul li
{
	line-height: 15px;
}
button:focus,.btn:focus,button:hover,.btn:hover,button:active,.btn:active
{
	outline: 0;
}
label
{
	color: #000;
}
.fs9
{
	font-size: 8px;
}
.fs10
{
	font-size: 12px;
}
.fs11
{
	font-size: 10px;
}
.fs12
{
	font-size: 11px;
}
.fs13
{
	font-size: 15px;
}
.fs14
{
	font-size: 16px;
}
.fs15
{
	font-size: 17px;
}
.fs16
{
	font-size: 18px;
}
.welcome
{
	color: #636E75;
	font: Verdana;
	font-size: 32px;
	font-weight: 400;
	margin-bottom: 20px;
	margin-top: 0;
	text-shadow: 0 0 1px rgba(0,0,0,.01);
}
a
{
	color: #e98400;
	cursor: pointer;
	outline: 0;
}
a img
{
	border: 0;
}
a:hover,a:focus
{
	color: #e98400;
	outline: 0;
	text-decoration: underline;
}
b,strong
{
	color: #000;
	font-weight: normal;
}
table
{
	background-color: #fff;
}
table.list
{
	border-collapse: collapse;
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd;
	margin-bottom: 20px;
	width: 100%;
}
table.list thead td
{
	padding: 0 5px;
}
table.list .center
{
	padding: 7px;
	text-align: center;
}
table.list tbody td
{
	padding: 0 5px;
}
table.list td
{
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
table.list .right
{
	padding: 7px;
	text-align: right;
}
table.list .left
{
	padding: 7px;
	text-align: left;
}
table.list thead td a,.list thead td
{
	color: #222;
	font-weight: 700;
	text-decoration: none;
}
input.large-field,select.large-field
{
	width: 65%;
}
table.form
{
	border-collapse: collapse;
	margin-bottom: 20px;
	width: 100%;
}
table.form>*>*>td
{
	color: #000;
}
table.form td
{
	padding: 4px;
}
table.form tr td:first-child
{
	width: 170px;
}
table.radio
{
	border-collapse: collapse;
	display: table;
	padding: 0;
	width: 100%;
}
table.radio td
{
	padding: 5px;
}
table.radio td label
{
	display: block;
}
table.radio td input[type=radio]
{
	margin: 0;
}
table.radio tr td:first-child
{
	width: 1px;
}
table.radio tr td:first-child input
{
	margin-top: 1px;
}
table.radio tr.highlight:hover td
{
	background: #f2f2f2;
	cursor: pointer;
}
.pagination
{
	background-color: #fff;
	border-bottom: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-radius: 0;
	border-right: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;
	display: block;
	margin: 0;
	moz-border-radius: 0;
	ms-border-radius: 0;
	o-border-radius: 0;
	webkit-border-radius: 0;
}
.pagination.paging
{
	padding: 10px 20px;
}
.pagination .links
{
	float: left;
} 
.breadcrumbs
{
	font-size: 15px;
	list-style: none;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 8px 15px;
	width: 1170px;
}
.contenttitle
{
	color: black;
	font-size: 40px;
	line-height: 40px;
	margin: 11px 0;
}
.simplecheckout-cart th.pricesi
{
	color: #4D4D4D;
	font-weight: bold;
	padding: 8px;
	text-align: center;
}


.desc-block
{
	padding: 6px 0 0 25px;
}

.stock-status
{
	clear: both;
}

.product-block .am-stock
{
	width: 106px;
	margin-left: 68px;
	clear: both;
	color: #ff7800;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-transform: none;
}


.availability .out,
.am-stock .out
{
	color: #f00;
}

.availability .pre,
.am-stock .pre
{
	color: #FF7800;
}

.product-list .product-block .am-stock
{
	width: 132px;
	margin-left: 0px;
	text-align: center !important;
}


.jcarousel-list .product-block .am-stock
{
	margin-left: 11px;
}

.carousel-inner .product-block .am-stock
{
	margin-left: 29px;
}

.special .product-grid .product-block .am-stock
{
	margin-left: 52px;
}

.checkout.wrapper .content,
.checkout.wrapper h2
{
	display: none;
}

.pagination .links a,.pagination .links b
{
	background-color: transparent;
	border-radius: 2px;
	display: inline;
	display: inline-block;
	font-size: 17px;
	font-weight: 400;
	height: 32px;
	font-family: sans-serif;
	line-height: 30px;
	margin: 0 3px 0 0;
	moz-border-radius: 2px;
	ms-border-radius: 2px;
	o-border-radius: 2px;
	padding: 0;
	text-align: center;
	text-decoration: none;
	transition: background-color 250ms ease-in;
	webkit-border-radius: 2px;
	webkit-transition: background-color 250ms ease-in;
	width: 28px;
	zoom: 1;
}
.pagination .links a:hover,.pagination .links b:hover
{
	background-color: transparent;
	border: 1px solid #e5e5e5;
	color: #777;
}
.pagination .links b
{
	background-color: rgba(229, 229, 229, 1);
	border: 1px solid #e5e5e5;
	color: #777;
}
.pagination .results
{
	float: right;
	font-style: italic;
}
.main-column .pagination .results
{
	padding-top: 6px;
}
.buttons:before,.buttons:after
{
	content: " ";
	display: table;
}
.buttons:after
{
	clear: both;
}
.buttons .center
{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.buttons .right
{
	float: right;
	text-align: right;
}
.buttons .left
{
	float: left;
	text-align: left;
}
.buttons.no-padding
{
	border: 0;
	padding: 0;
}
.htabs ul
{
	border-bottom: 1px solid #e5e5e5;
}
.htabs ul li
{
	margin: 0;
}
.htabs ul li a
{
	background-color: #eee;
	border-color: transparent;
	border-radius: 0;
	border-width: 2px 1px 0;
	color: #5F5F5F;
	font-family: sans-serif;
	font-size: 14px;
	margin: 0;
	moz-border-radius: 0;
	ms-border-radius: 0;
	o-border-radius: 0;
	padding: 10px 20px;
	text-align: center;
	text-transform: uppercase;
	webkit-border-radius: 0;
	font-weight: bold;
	border: 1px solid #DADADA;
}
.htabs ul li a.selected
{
	background-color: #fff;
	border-color: #ff7a00 #e5e5e5 #fff;
	color: #000;
	display: block;
	margin-bottom: 0;
	margin-top: -7px;
	padding-top: 17px;
	top: 1px;
}
.htabs ul li a.selected:hover
{
	background-color: #fff;
	border-color: #ff7a00 #e5e5e5 #fff;
}
.htabs ul li a:hover
{
	background-color: #eee;
	border-color: #eee;
}
.links
{
	margin: 0;
	padding: 0;
}
.links li
{
	display: inline;
	line-height: normal;
	text-transform: uppercase;
}
.links li a
{
	margin: 0 6px;
}
.links li a:hover
{
	color: #009D13;
}
#colorbox
{
	box-sizing: content-box;
	moz-box-sizing: content-box;
	ms-box-sizing: content-box;
	o-box-sizing: content-box;
	webkit-box-sizing: content-box;
}
.product-label
{
	border-top: 83px solid rgba(222, 50, 50, 0);
	color: rgba(255, 255, 255, 0);
	font-family: fantasy;
	font-size: 22px;
	height: 0;
	position: absolute;
	text-transform: uppercase;
	top: 0;
	width: 0;
	z-index: 10;
}
.product-bloks
{
	height: 140px;
}
.product-blokse
{
	overflow: hidden;
}
.product-bloksen
{
	float: left;
}
.product-grid .product-block
{
	border: 1px solid #D5D5D5;
	height: 420px;
	padding-bottom: 0px;
}
.product-grid .product-block:hover
{
	border: 1px solid #ff9600;
	box-shadow: 0 0px 25px rgba(0,0,0,0.5);
	padding-bottom: 0px;
}
.product-block .price
{
	background: #fff0a5;
	border-bottom: 1px solid rgba(0, 0, 0, 0.15);
	border-radius: 6px;
	color: #000;
	font-family: arial;
	font-size: 20px;
	margin-bottom: 3px;
	margin-left: 23px;
	font-weight: bold;
	margin-right: auto;
	margin-top: 3px;
	padding: 7px 14px 5px;
	text-align: center;
	width: 200px;
}
.product-blokst
{
	font-family: sans-serif;
	font-size: 18px;
	padding-left: 180px;
	padding-top: 15px;
}
.product-blokste
{
	font-family: sans-serif;
	font-size: 15px;
	padding-left: 180px;
	padding-top: 5px;
}
.product-label span
{
	left: -61px;
	position: absolute;
	top: -69px;
}
.product-label.product-label-new
{
	border-right: 46px solid transparent;
	border-top: 46px solid #4acfd4;
	left: 0;
}
.product-label.product-label-new span
{
	left: 5px;
	ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	webkit-transform: rotate(-45deg);
}
.product-label.product-label-special
{
	border-left: 83px solid transparent;
	right: 1px;
}
.product-label.product-label-special span
{
	ms-transform: rotate(45deg);
	right: 3px;
	transform: rotate(45deg);
	webkit-transform: rotate(45deg);
}
.tooltip-inner
{
	border-radius: 3px;
}
.required
{
	color: red;
	font-size: 10px;
	font-weight: 400;
}
.success,.warning,.attention,.information
{
	border-radius: 5px;
	color: #555;
	margin: 15px 0;
	moz-border-radius: 5px;
	ms-border-radius: 5px;
	o-border-radius: 5px;
	padding: 10px 10px 10px 33px;
	webkit-border-radius: 5px;
}
.success .close,.warning .close,.attention .close,.information .close
{
	cursor: pointer;
	float: right;
	padding-right: 4px;
	padding-top: 4px;
}
.attention
{
	background: #fff5cc url(../../image/attention.png) 10px center no-repeat;
	border: 1px solid #F2DD8C;
	border-radius: 5px;
	moz-border-radius: 5px;
	ms-border-radius: 5px;
	o-border-radius: 5px;
	webkit-border-radius: 5px;
}
.warning
{
	background: #ffd1d1 url(../../image/warning.png) 10px center no-repeat;
	border: 1px solid #F8ACAC;
	border-radius: 5px;
	moz-border-radius: 5px;
	ms-border-radius: 5px;
	o-border-radius: 5px;
	webkit-border-radius: 5px;
}
.success
{
	background: #eaf7d9 url(../../image/success.png) 10px center no-repeat;
	border: 1px solid #BBDF8D;
	border-radius: 5px;
	moz-border-radius: 5px;
	ms-border-radius: 5px;
	o-border-radius: 5px;
	webkit-border-radius: 5px;
}
.help
{
	color: #999;
	display: block;
	font-size: 10px;
	font-weight: 400;
}
.error
{
	color: red;
	display: block;
	margin-top: 5px;
}
.welcome
{
	color: #636E75;
	font-size: 18px;
	font-weight: 400;
	margin-bottom: 20px;
	margin-top: 0;
	text-shadow: 0 0 1px rgba(0,0,0,.01);
}
h1,.h1
{
	font-size: 18.857142857142854px;
	line-height: 43.5px;
}
h1 small,.h1 small
{
	font-size: 16.5px;
}
@media (max-width:767px)
{
	h1,.h1
	{
		font-size: 19px;
	}
}
h2,.h2
{
	font-size: 14.142857142857146px;
}
h3,.h3
{
	font-size: 16px;
	line-height: 29px;
}
h3 small,.h3 small
{
	font-size: 16px;
}
h4,.h4
{
	line-height: 29px;
}
h5,.h5
{
	font-size: 10px;
	line-height: 29px;
}
h5 small,.h5 small
{
	font-size: 9px;
}
h6,.h6
{
	font-size: 9px;
	line-height: 29px;
}
h3,h1,.h1,h2,.h2,.h3,h4,.h4,h5,.h5,h6,.h6
{
	color: #000;
	font-family: codaheavy;
	text-transform: uppercase;
}
#content h1
{
	font-size: 36px;
	line-height: 45px;
	margin-top: 0px;

	
}
.form-control
{
	box-shadow: none;
	color: #777;
	webkit-box-shadow: none;
}
.form-control:focus
{
	box-shadow: none;
	webkit-box-shadow: none;
}
textarea.form-control,select.form-control
{
	padding: 6px;
}
input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],textarea,select
{
	font-family:sans-serif;
	appearance: none;
	border-radius: 0;
	margin-left: 0;
	margin-right: 0;
	moz-appearance: none;
	moz-border-radius: 0;
	ms-appearance: none;
	ms-border-radius: 0;
	o-appearance: none;
	o-border-radius: 0;
	padding: 2px 5px;
	transition: all .15s linear 0s;
	webkit-appearance: none;
	webkit-border-radius: 0;
	webkit-transition: all .15s linear 0s;
}
.tabs-group input[type=text],.tabs-group input[type=password]
{
	font-family: arial;
	font-size: 16px;
	height: 33px;
	padding: 5px;
}
input,button,select,textarea
{
	border: 1px solid #cccccc;
	color: #777;
	outline: 0;
	padding: 6px;
}
input:hover,button:hover,select:hover,textarea:hover,input:focus,button:focus,select:focus,textarea:focus
{
	outline: 0!important;
}
select
{
	font-family: arial;
	padding-bottom: 5px;
	padding-top: 5px;
}
input[type=image]
{
	border: 0;
}
input.btn.btn-theme-default,button.btn.btn-theme-default
{
	padding-top: 3px;
}
.btn
{
	text-transform: uppercase;
	transition: background-color 100ms linear;
	webkit-transition: background-color 100ms linear;
}
.btn.btn-theme-default
{
	background: -webkit-linear-gradient(top, #ffce00, #ffa500 50%, #ff5200);
	background-color: #ffa500;
    float: right;
	border-radius: 3px;
	cursor: pointer;
	display: inline-block;
	font-size: 18px;
	font-weight: normal;
	text-shadow: 0 2px 0 rgba(0, 0, 0, .3);
	line-height: 1.5;
	margin-bottom: 0;
	moz-user-select: none;
	padding: 4px 12px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	text-transform: inherit;
	font-weight: bold;
	border-bottom: 3px solid #cc4a00;
}

#cart .btn.btn-theme-default
{
	background: -webkit-linear-gradient(top, #ffce00, #ffa500 50%, #ff5200);
	background-color: #ffa500;
	border: 0px solid rgb(222, 222, 222);
	border-radius: 3px 3px 3px 3px;
	cursor: pointer;
	display: inline-block;
	text-decoration: none;
	font-size: 18px;
	font-weight: normal;
	text-shadow: 0 2px 0 rgba(0, 0, 0, .3);
	line-height: 1.42857;
	margin-bottom: 0;
	moz-user-select: none;
	padding: 6px 12px 6px 12px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	text-transform: inherit;
	font-weight: bold;
	border-bottom: 3px solid #cc4a00;
}

#cart .btn.btn-theme-default:hover
{
	background: -webkit-linear-gradient(top, #f9e23c, #f9ba09 65%, #ffa570);
	background-color: #f9ba09;
}



.btn.btn-theme-default.btn-small
{
	border-radius: 3px;
	height: 27px;
	line-height: 27px;
	min-height: 20px;
	moz-border-radius: 3px;
	ms-border-radius: 3px;
	o-border-radius: 3px;
	padding-top: 0;
	webkit-border-radius: 3px;
}
.btn.btn-danger
{
	border: 0;
	margin: 10px;
}
.btn.btn-theme-normal
{
	background-color: transparent;
	border: 1px solid #757b8e;
	border-radius: 0;
	color: #7f8599;
	font-size: 11px;
	moz-border-radius: 0;
	ms-border-radius: 0;
	o-border-radius: 0;
	padding-bottom: 7px;
	padding-top: 7px;
	webkit-border-radius: 0;
}
.btn.btn-theme-normal .fa
{
	color: #7f8599;
}
.btn.btn-theme-normal:hover,.btn.btn-theme-normal:focus
{
	border-color: #009D13;
	color: #009D13;
}
.btn.btn-theme-normal:hover .fa,.btn.btn-theme-normal:focus .fa
{
	color: #009D13;
}
.btn.btn-shopping-cart
{
	background: #e0a600 ;
	background: -webkit-linear-gradient(top, #ffce00, #ffa500 50%, #ff5200);
	border: 0px solid rgb(222, 222, 222);
	border-radius: 4px;
	color: #fff;
	font-family: codaregular;
	font-size: 18px;
	height: 30px;
	moz-border-radius: 4px;
	ms-border-radius: 4px;
	o-border-radius: 4px;
	padding: 4px 11px 5px 11px;
	text-shadow: 0 2px 0 rgba(0, 0, 0, 0.3);
	text-transform: capitalize;
	webkit-border-radius: 4px;
	box-shadow: 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #dedede;
	border-bottom: 3px solid #cc4a00;
}
.btn.btn-shopping-cart span+span
{
	border: 1px solid #386ac5;
	height: 32px;
	padding: 1px 2px 0px 10px;
	width: auto;
}
.btn.btn-shopping-cart .fa
{
	background: -webkit-linear-gradient(top, rgba(121, 214, 112, 0), rgba(75, 190, 63, 0));
	border: 0;
	color: #fff;
	height: 1px;
	line-height: inherit;
	text-decoration: none;
	width: 18px;
}
.btn.btn-shopping-cart:hover,.btn.btn-shopping-cart:focus
{
	background-color: #29324b;
	color: #fff;
}
.btn.btn-shopping-cart:hover .fa,.btn.btn-shopping-cart:focus .fa
{
	background-color: rgba(95, 135, 209, 0);
	color: #fff;
}
.btn.btn-shopping-cart>*
{
	float: left;
}
.btn.blue
{
	background-color: #fff;
	
	color: #fff;
	transition: all 0s ease 0s;
	webkit-transition: all 0s ease 0s;
}
.btn.blue span+span
{
	border: 0;
	font-family: brandon_grotesquelight;
	font-size: 10px;
	padding: 2px 12px 0;
}
.btn.blue .fa
{
	font-size: 18px;
	line-height: 32px;
	padding-left: 10px;
}
.btn.blue:hover,.btn.blue:focus
{
	background-color: #29324b;
	color: #fff;
}
.btn.blue:hover .fa,.btn.blue:focus .fa
{
	background-color: rgba(23, 28, 42, 0);
}
.btn:hover,.btn:focus
{
	background-color: #C3C3C3;
	box-shadow: none;
	color: #fff;
	outline: 0;
	webkit-box-shadow: none;
}
input.button
{
	background-color: #009D13;
	border-radius: 0;
	color: #fff;
	font-size: 11px;
	font-weight: 300;
	moz-border-radius: 0;
	ms-border-radius: 0;
	o-border-radius: 0;
	padding: 8px 14px 0;
	text-align: center;
	text-transform: uppercase;
	webkit-border-radius: 0;
}
input.button:hover,input.button:focus
{
	background-color: #29324b;
	box-shadow: none;
	color: #fff;
	outline: 0;
	webkit-box-shadow: none;
}
.control-label
{
	color: #000;
	font-size: 16px;
	font-weight: 400;
	padding-top: 7px;
}
.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]
{
	margin-top: 0;
}
body.layout-boxed-md
{
	background: url(../../image/pattern/pattern19.png);
}
body.layout-boxed-md #page
{
	background: url(../../image/pattern/pattern18.png);
	box-shadow: 0 0 5px #d5d5d5;
	margin: 0 auto;
	max-width: 958px;
	webkit-box-shadow: 0 0 5px #d5d5d5;
}
body.layout-boxed-md .cart-inner h4
{
	display: none;
}
body.layout-boxed-md #topbar .support .left
{
	display: none;
}
body.layout-boxed-md .product-block .product-meta
{
	padding: 10px 5px;
}
body.layout-boxed-md ul.contact-us li i
{
	margin: 0;
	width: 6%;
}
body.layout-boxed-md #powered
{
	padding: 25px 0;
}
body.layout-boxed-md .verticalmenu
{
	margin-top: 1px;
}
body.layout-boxed-md .verticalmenu>li>a
{
	padding-left: 0;
	padding-right: 0;
}
body.layout-boxed-md .custom li:last-child,body.layout-boxed-md .custom .last
{
	display: none;
}
body.layout-boxed-md .custom p
{
	margin-bottom: 12px;
}
body.layout-boxed-md .pavcontentslider .carousel-indicators
{
	left: 0;
	margin: 0 auto;
	right: 0;
}
body.layout-boxed-md .pavcontentslider .carousel-indicators li
{
	display: inline-block;
	float: none;
}
body.layout-boxed-lg
{
	background: url(../../image/pattern/pattern18.png);
}
body.layout-boxed-lg #page
{
	background: url(../../image/pattern/pattern16.png);
	box-shadow: 0 0 5px #d5d5d5;
	margin: 0 auto;
	max-width: 1170px;
	webkit-box-shadow: 0 0 5px #d5d5d5;
}
body[class*=layout-boxed-] .in-border
{
	border: 0;
	box-shadow: none;
	webkit-box-shadow: none;
}
body[class*=layout-boxed-] .d-heading
{
	box-shadow: 5px 0 5px -5px #e55e5e;
	position: relative;
	webkit-box-shadow: 5px 0 5px -5px #e55e5e;
}
body[class*=layout-boxed-] .d-heading:before
{
	background: #e55e5e;
	content: "";
	display: block;
	height: 100%;
	position: absolute;
	right: 100%;
	top: 0;
	width: 15px;
}
.carousel-inner .product-block .prices
{
	float: left;
	width: 56%;
	padding: 4px 8px 3px;
}
body[class*=layout-boxed-] .d-content
{
	border-top: 0;
}
body[class*=layout-boxed-] .d-content:before
{
	background: #000;
	content: "";
	display: block;
	height: 2px;
	position: absolute;
	right: 0;
	top: 0;
	width: 105%;
}
#topbar
{
	background: -webkit-linear-gradient(top, #f3f3f3, #e4e4e4 50%, #d6d6d6);
	border-bottom: 1px solid rgba(154, 154, 154, 0.45);
	color: #323232;
	font-weight: 300;
	min-height: 22px;
	padding: 0px 0;
}
#topbar b,#topbar strong
{
	color: #7f8599;
}
#topbar .links
{
	float: left;
	margin-top: 3px;
}
#topbar .links li
{
	border-right: 1px solid #efb870;
	float: left;
}
#topbar .links li:hover
{
	color: #009D13;
}
#topbar .links li:hover .fa
{
	color: #009D13;
}
#topbar .links li.last,#topbar .links li:last-child
{
	border-right: 0;
}
#topbar .links li a
{
	margin: 0 13px;
}
#topbar .links a
{
	color: #131313;
	font-size: 12px;
	text-transform: none;
	transition: color 1ms ease-in;
	webkit-transition: color 100ms ease-in;
}
#topbar .links a.callme.cboxElement 
{	
   border-bottom: 0px dashed;
}
#topbar .links a.callme.cboxElement:hover
{	color:#131313;

}
.cback {background: url(../../image/cb_ico.png) no-repeat;padding-left: 4px; padding-bottom: 2px;}
#topbar .links a:hover
{
	text-decoration: underline;
}
#topbar .links a:hover .fa
{
	color: #009D13;
}
#topbar .fa
{
	font-size: 12px;
	margin-right: 5px;
	transition: color 200ms ease-in;
	webkit-transition: color 200ms ease-in;
}
#topbar .login
{
	font-size: 12px;
}
#topbar .login a
{
	color: #f36400;
	margin: 0;
}
#header-bottom
{
	background: #009D13;
	min-height: 47px;
}
#header-main
{
	background-color: #FFFFFF;
	color: #757b8e;
	min-height: 92px;
}
#header-main h1,#header-main h2,#header-main h3,#header-main h4,#header-main h5,#header-main h6
{
	color: #4C4E54;
	font-size: 13px;
	font-weight: 700;
	line-height: normal;
	margin: 0;
}
#header-main .container
{
	position: relative;
}
#header-main a
{
	color: #e98400;
}
#header-main a:hover
{
	color: #d86500;
	text-decoration: underline;
}
#header-main .btn
{
	color: #fff;
}
#header-main .btn:hover
{
	color: #fff;
}
#header-main .fa
{
	color: #000;
}
#header-main .header-wrap
{
	margin: 0;
	min-height: 94px;
}
#header-main .inner
{
	display: table;
	margin-top: 19px;
	padding: 0;
	text-align: left;
	margin-bottom: 0px;
}
#header-main .inner>*
{
	display: table-cell;
	vertical-align: middle;
}
#header-main #logo-theme a
{
	background: url(../../image/logo.png) no-repeat 0 0 transparent;
	background-color: transparent;
	border: 0;
	color: transparent;
	display: block;
	font: 0/0 a;
	margin-top: 15px;
	min-height: 30px;
	min-width: 190px;
	text-shadow: none;
}
#header-main .logo
{
	margin-right: 42px;
}
#header-main .customer-service
{
	width: 61%;
}
#header-main .shopping-cart
{
	width: 15%;
}
#header-main .support:before,#header-main .support:after
{
	content: " ";
	display: table;
}
#header-main .support:after
{
	clear: both;
}
#header-main .support>div
{
	margin-top: -15px;
	width: 33.3333%;
}
#header-main .support .content
{
	margin-left: 37px;
	overflow: hidden;
}
#header-main .support .media .pull-left
{
	background-color: #ffffff;
	border: 0px solid transparent;
	border-radius: 4px;
	height: 36px;
	line-height: 33px;
	position: relative;
	text-align: center;
	width: 36px;
	margin: 6px 6px 0px 0px;
}
#header-main .support .fa
{
	font-size: 15px;
}
#header-main .support .shapes
{
	background-color: transparent;
	border-bottom: 4px solid transparent;
	border-right: 6px solid #fff;
	border-top: 4px solid transparent;
	height: 0;
	margin: -4px 0;
	position: absolute;
	right: -1px;
	top: 50%;
	width: 0;
}
#search .fa
{
	color: #fff;
}
#header .show-mobile
{
	text-align: center;
}
#header .show-mobile:before,#header .show-mobile:after
{
	content: " ";
	display: table;
}
#header .show-mobile:after
{
	clear: both;
}
#header .show-mobile>div
{
	display: inline-block;
	float: none!important;
	margin: 0;
	padding: 0;
	position: relative;
}
#header .show-mobile>div:hover .inner-toggle
{
	display: block;
}
#header .show-mobile .quickaccess-toggle
{
	color: #fff;
	cursor: pointer;
	height: 40px;
	line-height: 35px;
	text-align: center;
	width: 40px;
}
#header .show-mobile .quickaccess-toggle .fa
{
	font-size: 18px;
	margin: 0;
}
#header .show-mobile .inner-toggle
{
	background: #252b3d;
	border: 0;
	display: none;
	left: 0;
	min-width: 220px;
	padding: 15px;
	position: absolute;
	top: 100%;
	z-index: 99999;
}
#header .show-mobile .links
{
	float: none;
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: left;
}
#header .show-mobile .links li
{
	border: 0;
	display: block;
	float: none;
	list-style: none;
}
#header .show-mobile .links a
{
	display: block;
	float: none;
	line-height: 20px;
	margin: 0;
	padding: 0;
}
#header .show-mobile .currency,#header .show-mobile .language
{
	float: none!important;
	margin: 5px 0;
	text-align: left;
}
#header .show-mobile .currency .dropdown-menu,#header .show-mobile .language .dropdown-menu
{
	left: 0;
	right: auto;
}
#header .show-mobile .currency a,#header .show-mobile .language a,#header .show-mobile .currency img,#header .show-mobile .language img
{
	border: 1px solid #666c7f;
	border-radius: 3px;
	cursor: pointer;
	display: inline;
	display: inline-block;
	margin: 5px 2px;
	moz-border-radius: 3px;
	ms-border-radius: 3px;
	o-border-radius: 3px;
	padding: 5px 8px;
	webkit-border-radius: 3px;
	zoom: 1;
}
#header .show-mobile .currency a:hover,#header .show-mobile .language a:hover,#header .show-mobile .currency img:hover,#header .show-mobile .language img:hover
{
	border-color: #009D13;
}
#header ul,#header ol
{
	list-style: none;
}
#content
{
	margin-bottom: 0px;
	min-height: 268px;
}
#footer
{
	background: #ff8c12;
	color: #c2c2c2;
	font-size: 14px;
	margin-top: 5px;
	min-height: 75px;
}
#footer:before,#footer:after
{
	content: " ";
	display: table;
}
#footer:after
{
	clear: both;
}
#footer a
{
	color: #FFFFFF;
	font-size: 16px;
	font-family: sans-serif;
}
#footer a:hover
{
	text-decoration: underline;
}
#footer p
{
	line-height: 18px;
	margin-top: 0px;
}
#footer p img
{
	margin-bottom: 6px;
}
#footer .box .box-heading
{
	border: 0;
	color: #fff;
	font-size: 14px;
	line-height: normal;
	padding: 0;
}
#footer .box .box-headings
{
	background-color: transparent;
	border: 0;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	line-height: normal;
	padding-top: 5px;
}
#footer .box .box-heading .fa
{
	margin-right: 6px;
}
#footer .box .box-headings .fa
{
	margin-right: 6px;
}
#footer .box .box-heading.icon .fa
{
	display: inline;
	display: inline-block;
	zoom: 1;
}
#footer .box .box-content
{
	background: 0 0;
	border: 0;
	margin: 0;
	padding: 5px 0 0;
}
#footer .box.pavgooglemap
{
	margin: 0;
	position: relative;
}
#footer .box.pavgooglemap .box-content
{
	padding: 0;
}
#footer .box.pavgooglemap .box-heading
{
	color: #4D4D4D;
	font-size: 14px;
	height: auto;
	left: 0;
	margin: auto;
	min-height: 20px;
	min-width: 197px;
	padding: 10px;
	position: absolute;
	right: 0;
	text-align: center;
	top: -42px;
	width: 197px;
	z-index: 9999;
}
#footer .box.pavgooglemap img
{
	max-width: none;
}
#footer .footer-center
{
	padding-bottom: 0px;
	padding-top: 15px;
	border-top: 1px solid #dcdcdc;
}
.product-grid .rating
{
	height: 18px;
	margin-top: 6px;
	width: 95px;
}

#footer .footer-center .box
{
	margin-bottom: 0;
	height: 215px;
}
#footer h3
{
	color: #fff;
	font-size: 14px;
	margin-bottom: 8px;
	margin-top: 0;
}
#footer ul,#footer ol
{
	list-style: none;
}
#footer ul lil,#footer ol lil
{
	line-height: normal;
	margin: 0;
	padding: 3px 5px;
	display: -webkit-box;
	font-family:sans-serif;
	font-size: 15px;
	color: #ffffff;
}
#footer ul li,#footer ol li
{
	line-height: normal;
	margin: 0;
	padding: 4px 0;
}
#footer ul li a .fa,#footer ol li a .fa
{
	margin-right: 6px;
}
#footer ul li:hover .fa,#footer ol li:hover .fa
{
	color: #ffffff;
}
#footer .about-us .box-content
{
	padding: 0;
		height: 200px;
}
.column ul
{
	margin-left: 0;
	margin-top: 0;
	padding-left: 0;
}
.column li
{
	line-height: 25px;
	margin-bottom: 0;
}
#powered
{
	background: 0 0;
	clear: both;
	color: #ffffff;
	margin: 0;
	padding: 5px 0;
	text-align: center;
}
#powered .copyright
{
	line-height: 20px;
	text-align: center;
}
#powered a
{
	color: #ffffff;
}
.banner div
{
	display: none;
	text-align: center;
	width: 100%;
}
.wrapper
{
	border: 0;
	color: rgb(0, 0, 0);
	font-family: arial;
	font-size: 14px;
	margin-bottom: 17px;
	padding: 10px 0px 0px 0px;
	
}
.box
{
	margin-bottom: 0px;
}
.box .box-headings
{
	color: #B0B0B0;
	font-family: sans-serif;
	font-size: 14px;
	letter-spacing: normal;
	line-height: normal;
	position: relative;
	text-transform: uppercase;
}
.box .box-heading
{
	border-radius: 2px 2px 0px 0px;
	color: #000000;
	font-family: sans-serif;
	font-size: 14px;
	letter-spacing: normal;
	line-height: normal;
	padding: 5px 15px;
	position: relative;
	text-decoration: inherit;
	text-transform: uppercase;
}
.box .box-headingse
{
	color: #000000;
	font-family: tahoma;
	font-size: 24px;
	letter-spacing: normal;
	line-height: normal;
	padding: 5px 15px;
	position: relative;
	text-decoration: inherit;
}
.box .box-heading span
{
	font-family: tahoma;
	font-size: 24px;
	text-transform: initial;
}
.jcarousel-list .rating,
.carousel-inner .product-block .rating
{
	height: 18px;
	margin-top: 1px;
	width: 90px;
}


.box .box-headings span
{
	font-family: sans-serif;
	font-size: 22px;

}
.box .box-heading span.light
{
	font-family: codaheavy;
}
.box .box-heading.icon .fa
{
	display: none;
}
.box .box-headings span.light
{
	font-family: codaheavy;
}
.box .box-headings.icon .fa
{
	display: none;
}
.box .box-content
{
	background-color: #fff;
	
	border-radius: 0 0 3px 3px;
	border-top: none;
	moz-border-radius: 0 0 3px 3px;
	ms-border-radius: 0 0 3px 3px;
	o-border-radius: 0 0 3px 3px;
	padding: 0px 0px 0px 20px;
	webkit-border-radius: 0 0 3px 3px;
}
.box .box-contents
{
	background-color: #fff;
	border-radius: 0 0 3px 3px;
	border-top: none;
	moz-border-radius: 0 0 3px 3px;
	ms-border-radius: 0 0 3px 3px;
	o-border-radius: 0 0 3px 3px;
	padding: 0px 0px 0px 0px;
	webkit-border-radius: 0 0 3px 3px;
}
.box .box-contentsu
{
	background-color: #fff;
	border-radius: 0 0 3px 3px;
	border-top: none;
	moz-border-radius: 0 0 3px 3px;
	ms-border-radius: 0 0 3px 3px;
	o-border-radius: 0 0 3px 3px;
	padding: 0px 0px 0px 0px;
	webkit-border-radius: 0 0 3px 3px;
}
box-contents
{
	background-color: #fff;
	border-radius: 0 0 3px 3px;
	border-top: none;
	moz-border-radius: 0 0 3px 3px;
	ms-border-radius: 0 0 3px 3px;
	o-border-radius: 0 0 3px 3px;
	padding: 0px 0px 0px 0px;
	webkit-border-radius: 0 0 3px 3px;
}
.box .box-content .product-grid
{
	border: 0;
	padding: 10px 0px;
}
.box.highlighted .box-heading
{
	background-color: #009D13;
}
.box.orange .box-heading
{
	background-color: #009D13;
}
.product-grid .product-meta .am-attr
{
	background: #fff;
	border: solid 1px #ff9600;
	border-top: 0px;
	box-shadow: 0 27px 25px rgb(0 0 0 / 70%);
	display: none;
	left: -1px;
	margin-top: 10px;
	overflow: hidden;
	padding: 6px 7px;
	position: absolute;
	right: -1px;
	text-align: left;
	top: 400px;
}



.box.dark .box-heading
{
	background-color: #009D13;
}
.box.green .box-heading
{
	background-color: #009D13;
}
.box.maroon .box-heading
{
	background-color: #009D13;
}
.box.blue .box-heading
{
	background-color: #009D13;
}
.box.gray .box-heading
{
	background-color: #009D13;
}
.box.pink .box-heading
{
	background-color: #009D13;
}
.box.red .box-heading
{
	background-color: #e55e5e;
}
.box.white .box-heading
{
	color: #000000;
}
.box.white .box-heading .shapes.right
{
	border-left-color: #e5e5e5;
}
.box.white .box-heading .line
{
	background-color: #e5e5e5;
}
.box .nav-tabs
{
	background-color: #fff;
	color: #777;
	padding: 0;
}
.box .nav-tabs a
{
	border-radius: 0;
	moz-border-radius: 0;
	ms-border-radius: 0;
	o-border-radius: 0;
	webkit-border-radius: 0;
}
.box.box-product .box-content
{
	padding-bottom: 0;
	padding-top: 0;
}
.quick-setting
{
	font-size: 11px;
}
.quick-setting form>div
{
	margin-bottom: 2px;
}
.quick-setting form>div a,.quick-setting form>div img
{
	background: #F4F4F4;
	background: -webkit-linear-gradient(top, #F9F9F9, #F4F4F4 65%, #E2E2E2);
	border: 1px solid #595959;
	border-radius: 3px;
	cursor: pointer;
	display: inline;
	display: inline-block;
	margin: 5px 1px;
	moz-border-radius: 3px;
	ms-border-radius: 3px;
	o-border-radius: 3px;
	padding: 7px;
	webkit-border-radius: 3px;
	zoom: 1;
}
.quick-setting form>div a b,.quick-setting form>div img b
{
	color: #009D13;
}
.quick-setting form>div a:hover,.quick-setting form>div img:hover
{
	border: 1px solid #009D13;
}
.store a b
{
	font-weight: 300;
}
.btn-dropdown
{
	background: 0 0;
	border: 1px solid #e5e5e5;
	color: #777;
	padding: 3px 6px;
	text-transform: uppercase;
}
.btn-dropdown .caret
{
	border-color: #ccc transparent;
}
.btn-dropdown:hover
{
	color: #000;
}
.btn-dropdown:focus
{
	box-shadow: none;
	webkit-box-shadow: none;
}
.btn-group.open .dropdown-toggle
{
	box-shadow: none;
	webkit-box-shadow: none;
}
.btn-group.open .btn-dropdown span
{
	color: #000;
}
.btn-group.open .dropdown-menu
{
	filter: alpha(opacity=100);
	max-height: 1000px;
	moz-transform: none;
	ms-transform: none;
	opacity: 1;
	o-transform: none;
	webkit-transform: none;
}
.btn-group .dropdown-menu
{
	background-color: #FFFFFF;
	border: 1px solid #E2E2E2;
	border-radius: 0px 0px 5px 5px;
	box-shadow: 3px 3px 7px 0 rgba(200, 200, 200, .5);
	color: #7f8599;
	display: block;
	filter: alpha(opacity=0);
	height: 145px;
	height: auto!important;
	left: auto;
	margin: 0;
	min-height: 120px;
	min-width: 108px;
	moz-border-radius: 0;
	moz-transition-timing-function: cubic-bezier(0,.35,.5,1.7);
	ms-border-radius: 0;
	o-border-radius: 0;
	opacity: 0;
	o-transition-timing-function: cubic-bezier(0,.35,.5,1.7);
	padding: 6px;
	right: 0;
	transition-delay: 0s,0s,0s;
	transition-duration: .4s,.6s,.6s;
	transition-property: opacity,max-height;
	transition-timing-function: cubic-bezier(0,.35,.5,1.7);
	webkit-border-radius: 0;
	webkit-box-shadow: none;
	webkit-transition-delay: 0s,0s,0s;
	webkit-transition-duration: .4s,.6s,.6s;
	webkit-transition-property: opacity,max-height;
	webkit-transition-timing-function: cubic-bezier(0,.35,.5,1.7);
	z-index: 99999;
}
.btn-group .list-item
{
	border: 0;
	cursor: pointer;
	display: block;
	line-height: 17px;
	text-transform: uppercase;
}
.btn-group .list-item:hover
{
	color: #009D13;
}
.btn-group .item-symbol
{
	margin-right: 6px;
}
.shopping-cart .cart-top
{
	position: absolute;
}
#header #cart h4
{
	color: #000;
	font-family: sans-serif;
	font-size: 23px;
	margin-top: 5px;
	text-transform: capitalize;
}
#header #cart .content
{
	background: #fff;
	border: 1px solid #e5e5e5;
	border-radius: 0;
	box-shadow: none;
	clear: both;
	display: block;
	filter: alpha(opacity=0);
	height: 100px;
	height: auto!important;
	left: auto;
	min-height: 100px;
	min-width: 465px;
	moz-border-radius: 0;
	moz-transition-timing-function: cubic-bezier(0,.35,.5,1.7);
	ms-border-radius: 0;
	o-border-radius: 0;
	opacity: 0;
	o-transition-timing-function: cubic-bezier(0,.35,.5,1.7);
	padding: 15px;
	position: absolute;
	right: 17px;
	top: 100%;
	transition-delay: 0s,0s,0s;
	transition-duration: .4s,.6s,.6s;
	transition-property: opacity,max-height;
	transition-timing-function: cubic-bezier(0,.35,.5,1.7);
	webkit-border-radius: 0;
	webkit-box-shadow: none;
	webkit-transition-delay: 0s,0s,0s;
	webkit-transition-duration: .4s,.6s,.6s;
	webkit-transition-property: opacity,max-height;
	webkit-transition-timing-function: cubic-bezier(0,.35,.5,1.7);
	z-index: -1;
}
#header #cart.active .content {
	z-index: 99999;
}
#header #cart .heading
{
	min-width: 200px;
	margin-top: 3px; 
	max-height: 55px;
	box-shadow: 0px 0px 3px #8e5500;
	background: #d8d8d8; 
	border-radius: 0px;
}
#header #cart .heading:before,#header #cart .heading:after
{
	content: " ";
	display: table;
}
#header #cart .heading:after
{
	clear: both;
}
#header #cart .heading .cart-inner
{
	height: 47px;
	height: auto!important;
	min-height: 47px;
}
#header #cart .heading a
{
	display: inline;
	display: inline-block;
	margin-top: -2px;
	zoom: 1;
}
#header #cart .heading a span
{
	
	color: #d87a06;
	font-family: sans-serif;
	font-size: 13px;
	margin-right: 5px;
}
#header #cart .heading a span:hover
{
	border-bottom: 1px dashed #d87a06;
	
	font-family: sans-serif;
	font-size: 13px;
	margin-right: 5px;
}




#header #cart .media .pull-left
{
	line-height: 50px;
	margin-right: 7px;
	margin-left: 7px;
	position: relative;
	text-align: center;
	margin-bottom: 5px;
}
#header #cart .icon-cart
{
	color: #fff;
}
#header #cart.active .content
{
	filter: alpha(opacity=100);
	max-height: 1200px;
	moz-transform: none;
	ms-transform: none;
	opacity: 1;
	o-transform: none;
	overflow: hidden;
	webkit-transform: none;
}
#header h1,#header h2,#header h3,#header h4,#header h5,#header h6
{
	font-family: sans-serif;
}
#header #cart .checkout
{
	clear: both;
	text-align: right;
}
#header #cart .empty
{
	padding-top: 20px;
	text-align: center;
	font-family: sans-serif;
	font-size: 14px;
}
.mini-cart-total
{
	text-align: right;
}
.mini-cart-total td
{
	color: #000;
	padding: 4px;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.mini-cart-total table
{
	border-collapse: collapse;
	display: inline;
	display: inline-block;
	margin-bottom: 5px;
	zoom: 1;
}
.mini-cart-info .quantity
{
	text-align: right;
}
.mini-cart-info .name small
{
	color: #666;
}
.mini-cart-info td
{
	border-bottom: 1px solid #e5e5e5;
	color: #000;
	padding: 7px;
	vertical-align: top;
	font-size: 13px;
	font-family: sans-serif;
}
.mini-cart-info table
{
	border-collapse: collapse;
	margin-bottom: 5px;
	width: 100%;
}
.mini-cart-info .image
{
	width: 1px;
}
.mini-cart-info .image img
{
	text-align: left;
}
.mini-cart-info .remove
{
	text-align: right;
}
.mini-cart-info .remove img
{
	cursor: pointer;
}
.mini-cart-info td.total
{
	font-family: sans-serif;
	font-size: 14px;
	text-align: right;
	font-weight: bold;
}
#search
{
	bottom: -21px;
	height: 32px;
	margin: 0;
	min-width: 230px;
	padding: 0;
	position: absolute;
	right: 345px;
	width: 450px;
	z-index: 10;
}
#search .button-search
{
	background: #ffad2d;
	
	border-color: #BBBEC6;
	border-radius: 0px 2px 2px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	color: #fff;
	font-size: 15px;
	height: 27px;
	line-height: 26px;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 40px;
}
#search .input-search
{
	background-color: #FFFFFF;
	border: 1px solid rgba(125, 131, 147, 0.52) !important;
	border-color: #757b8e;
	border-radius: 2px 0px 0px 2px;
	border-style: solid;
	border-width: 1px 0 1px 1px;
	box-shadow: inset 2px 2px 0 1px #f2f2f3;
	color: #252525;
	font-family: sans-serif;
	font-size: 14px;
	height: 27px;
	min-width: 230px;
	padding-left: 7px;
}
#search .input-search:hover,#search .input-search:focus
{
	outline: 0;
}
.product-cols
{
	border-right: 1px solid #e5e5e5;
	margin: 0px 0;
}
.product-cols.last,.product-cols:last-child
{
	border: 0;
}
.product-cols .left
{
	border-bottom: 1px solid #e5e5e5;
}
.product-list+.pagination
{
	border-top: 0;
}
.product-list
{
	background-color: #fff;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	overflow: hidden;
}
.product-block
{
	background-color: #fff;
	border-right: 1px solid #EAEAEA;
	padding: 0 0 10px;
	position: relative;
	text-align: left;
}
.product-bloc
{
	background-color: #fff;
	border: 1px solid #EAEAEA;
	padding: 0 0 10px;
	position: relative;
	text-align: left;
}
.product-block a:hover
{
	color: #009D13;
}
.product-block .price
{
	margin-bottom: 0px;
	margin-top: 0px;
}
.product-block .action:before,.product-block .action:after
{
	content: " ";
	display: table;
}
.product-block .action:after
{
	clear: both;
}
.product-block .action>*
{
	float: left;
}
.product-block .action .wishlist a
{
	border-left: 0;
	border-right: 0;
	margin-right: 0;
}
.product-block .action .button-group>div
{
	float: left;
}
.product-block .description
{
	display: none;
	font-size: 12px;
}
.product-block .product-icon
{
	background-color: #fff;
	color: #FFC100;
	cursor: pointer;
	display: inline;
	display: inline-block;
	font-size: 20px;
	height: 32px;
	line-height: 32px;
	padding: 0;
	text-align: center;
	text-decoration: none;
	width: 32px;
	zoom: 1;
}
.product-block .product-icon:hover
{
	border-color: #fff;
	color: #000;
}
.product-block .product-icon span
{
	background-color: transparent;
	border: 0;
	color: transparent;
	font: 0/0 a;
	text-shadow: none;
}
.product-block .shopping-cart
{
	background: #009D13;
	border: 1px solid #009D13;
	color: #fff;
}
.product-block .rating
{
	float: left;
	height: 25px;
	height: auto!important;
	line-height: 28px;
	margin: 6px 4px 0px 15px;
	min-height: 25px;
	text-align: center;
}
.product-block .name
{
	font-weight: 500;
	height: 36px;
	height: auto!important;
	line-height: 18px;
	margin: 0;
	min-height: 36px;
	padding: 0px 5px 0px 8px;
	text-transform: none;
}
.product-block .name a
{
	color: #f46400 !important;
	display: inline;
	display: inline-block;
	font-family: sans-serif;
	font-size: 17px;
	font-weight: bold;
	padding-bottom: 3px;
	zoom: 1;
}
.product-block .name a:hover
{
	text-decoration: underline;
	color: #e05c00 !important;
}
.product-block .image
{
	border: 0;
	border-radius: 0;
	display: block;
	margin-bottom: 1px;
	moz-border-radius: 0;
	ms-border-radius: 0;
	o-border-radius: 0;
	overflow: hidden;
	padding: 5px 0px 0px 0px;
	position: relative;
	text-align: center;
	webkit-border-radius: 0;
}
.product-block .image .product-zoom
{
	background-color: rgba(82, 184, 48, 0.43);
	border-radius: 50%;
	color: #fff;
	height: 32px;
	left: 50%;
	line-height: 32px;
	margin: -16px;
	moz-border-radius: 50%;
	ms-border-radius: 50%;
	o-border-radius: 50%;
	text-align: center;
	top: 50%;
	webkit-border-radius: 50%;
	width: 32px;
	z-index: 10;
}
.product-block .image .product-zoom .icon-zoom-in
{
	line-height: 32px;
	vertical-align: middle;
}
.product-block .image .product-zoom:hover
{
	background: rgba(15, 150, 0, 1);
	color: #fff;
}
.product-block .image.swap .product-label-special
{
	z-index: 99999;
}
.product-block .image.swap .swap-image
{
	display: block;
	overflow: hidden;
	position: relative;
}
.product-block .image.swap .swap-image:hover .back
{
	filter: alpha(opacity=100);
	moz-transform: translateX(0px);
	ms-transform: translateX(0px);
	opacity: 1;
	o-transform: translateX(0px);
	overflow: hidden;
	visibility: visible;
	webkit-transform: translateX(0px);
}
.product-block .image.swap .swap-image:hover .front
{
	moz-transform: translateX(300px);
	ms-transform: translateX(300px);
	o-transform: translateX(300px);
	webkit-transform: translateX(300px);
}
.product-block .image.swap .front
{
	display: block;
	position: relative;
	transition: all .3s ease-in-out;
	webkit-transition: all .3s ease-in-out;
}
.product-block .image.swap .back
{
	display: block;
	filter: alpha(opacity=0);
	left: 0;
	moz-transform: translateX(-300px);
	ms-transform: translateX(-300px);
	opacity: 0;
	o-transform: translateX(-300px);
	overflow: hidden;
	position: absolute;
	top: 0;
	transition: all .3s ease-in-out;
	visibility: hidden;
	webkit-transform: translateX(-300px);
	webkit-transition: all .3s ease-in-out;
}
.product-block .product-meta:before,.product-block .product-meta:after
{
	content: " ";
	display: table;
}
.product-block .product-meta:after
{
	clear: both;
}
.product-block .pav-colorbox
{
	background-color: rgba(42, 76, 53, 0.78);
	background-color: transparent\9;
	bottom: 0;
	display: block;
	filter: alpha(opacity=0);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f22a334c, endColorstr=#f22a334c);
	font-family: sans-serif;
	font-size: 11px;
	height: 32px;
	left: 0;
	margin: auto;
	min-width: 150px;
	ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f22a334c, endColorstr=#f22a334c)";
	ms-transform: scale(0);
	opacity: 0;
	overflow: visible;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 9px;
	position: absolute;
	right: 0;
	text-transform: uppercase;
	top: 0;
	transform: scale(0);
	transition: all .2s ease 0s;
	webkit-transform: scale(0);
	webkit-transition: all .2s ease 0s;
	width: 100px;
	z-index: 9999;
	zoom: 1;
}
.product-block .pav-colorbox span
{
	margin-left: 6px;
}
.product-block .pav-colorbox .fa
{
	display: inline;
	display: inline-block;
	zoom: 1;
}
.product-block .pav-colorbox:hover
{
	background-color: #009D13;
	color: #fff;
}
.product-block .info-view
{
	filter: alpha(opacity=0);
	ms-transform: scale(0);
	opacity: 0;
	position: absolute;
	transform: scale(0);
	transition: all .4s ease 0s;
	webkit-transform: scale(0);
	webkit-transition: all .4s ease 0s;
}
.product-block .info-view .icon-eye
{
	display: inline;
	display: inline-block;
	margin: 0 5px 0 0;
	zoom: 1;
}
.product-block:hover .info-view
{
	filter: alpha(opacity=100);
	ms-transform: scale(1,1);
	opacity: 1;
	transform: scale(1,1);
	transition-delay: .1s;
	webkit-transform: scale(1,1);
	webkit-transition-delay: .1s;
}
.product-block:hover .pav-colorbox
{
	filter: alpha(opacity=100);
	ms-transform: scale(1,1);
	opacity: 1;
	transform: scale(1,1);
	transition-delay: .1s;
	webkit-transform: scale(1,1);
	webkit-transition-delay: .1s;
}
.price
{
	color: #000;
	font-family: codaregular;
	font-size: 14px;
}
.prices .price-old
{
	color: #777;
	font-size: 12px;
	text-decoration: line-through;
}
.price .price-old
{
	border-bottom: 0 !important;
	color: #777 !important;
	font-size: 15px !important;
	padding: 0px 0px 0px 0px !important;
	text-decoration: line-through;
}
#button-filter
{
	margin-bottom: 20px;
	margin-top: 10px;
}
ul.box-filter,ul.box-filter ul
{
	border: 0;
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.box-filter>li
{
	background-color: transparent;
	border: 0;
}
ul.box-filter>li span
{
	color: #000;
	display: block;
	font-family: brandon_grotesquelight;
	padding-bottom: 5px;
	padding-top: 15px;
	text-transform: uppercase;
}
ul.box-filter>li>ul
{
	padding-bottom: 0;
}
ul.box-filter>li>ul>li
{
	border-bottom: 1px dotted #b2b2b2;
	padding: 6px 0;
}
ul.box-filter>li>ul>li:before,ul.box-filter>li>ul>li:after
{
	content: " ";
	display: table;
}
ul.box-filter>li>ul>li:after
{
	clear: both;
}
ul.box-filter>li>ul>li>*
{
	float: left;
	margin: 0;
}
ul.box-filter>li>ul>li label
{
	color: #8c8c8c;
	font-size: 12px;
	font-weight: 400;
	margin-left: 6px;
}
ul.box-filter>li>ul ul li.last
{
	border: 0;
}
#colorbox :before,#colorbox :after
{
	box-sizing: inherit;
	moz-box-sizing: inherit;
	webkit-box-sizing: inherit;
}
.zoomContainer .zoomLens
{
	border-color: #999!important;
}
.zoomContainer .zoomWindow
{
	border: 4px solid #eee!important;
}
.socials-theme
{
	position: relative;
	z-index: 99999;
}
.socials-theme .list-socials
{
	list-style: none;
	padding: 0;
}
.socials-theme .list-socials:before,.socials-theme .list-socials:after
{
	content: " ";
	display: table;
}
.socials-theme .list-socials:after
{
	clear: both;
}
.socials-theme .list-socials li
{
	height: 36px;
	list-style: none;
	margin: 0 auto;
	position: fixed;
	transition: all .3s ease;
	webkit-transition: all .3s ease;
	width: auto;
}
.socials-theme .list-socials li:before,.socials-theme .list-socials li:after
{
	content: " ";
	display: table;
}
.socials-theme .list-socials li:after
{
	clear: both;
}
.socials-theme .list-socials li a
{
	color: #000;
	font-size: 10px;
	font-weight: 300;
	height: 36px;
	min-width: 114px;
	text-align: left;
	text-transform: uppercase;
	width: auto;
}
.socials-theme .list-socials li a span
{
	background-color: #fff;
	border-bottom: 1px solid #d8d8d8;
	border-top: 1px solid #d8d8d8;
	height: 36px;
	margin: 0;
	min-width: 90px;
	padding: 11px 10px;
	width: 90px;
}
.socials-theme .list-socials li a .fa
{
	background-color: #009D13;
	border: 0;
	color: #fff;
	font-size: 18px;
	height: 36px;
	line-height: 36px;
	min-width: 36px;
	padding: 0;
	text-align: center;
	width: 36px;
}
.socials-theme .list-socials li.youtube
{
	z-index: 99993;
}
.socials-theme .list-socials li.youtube .media
{
	background-color: #ce3527;
}
.socials-theme .list-socials li.youtube .media .fa
{
	border-right: 1px solid #d85d52;
}
.socials-theme .list-socials li.youtube .box-content
{
	position: relative;
	z-index: 99990;
}
.socials-theme .list-socials li.twitter
{
	z-index: 99997;
}
.socials-theme .list-socials li.twitter .media
{
	background-color: #00acee;
}
.socials-theme .list-socials li.twitter .media .fa
{
	border-right: 1px solid #33bdf1;
}
.socials-theme .list-socials li.twitter .box-content
{
	position: relative;
	z-index: 99993;
}
.socials-theme .list-socials li.facebook
{
	z-index: 99999;
}
.socials-theme .list-socials li.facebook .media
{
	background-color: #3A5898;
}
.socials-theme .list-socials li.facebook .media .fa
{
	border-right: 1px solid #4e69a3;
}
.socials-theme .list-socials li.facebook .box-content
{
	position: relative;
	z-index: 99996;
}
.socials-theme .list-socials li span
{
	display: block;
}
.socials-theme .list-socials li span+span
{
	padding: 6px 45px 0;
}
.socials-theme .list-socials li .fa
{
	font-size: 16px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	width: 36px;
}
.socials-theme .list-socials li.facebook
{
	top: 236px;
}
.socials-theme .list-socials li.twitter
{
	top: 273px;
}
.socials-theme .list-socials li.youtube
{
	top: 310px;
}
.socials-theme.left ul li
{
	left: -296px;
}
.socials-theme.left ul li:hover
{
	height: auto;
	left: 0;
	width: auto;
}
.socials-theme.left ul li.facebook
{
	border-left: 1px solid #d85d52;
	border-right: 0;
}
.socials-theme.left ul li.twitter
{
	border-left: 1px solid #d85d52;
	border-right: 0;
}
.socials-theme.left ul li.youtube
{
	border-left: 1px solid #d85d52;
	border-right: 0;
}
.socials-theme.left .media
{
	text-align: right;
}
.socials-theme.left .media .fa
{
	border: 0;
	float: right;
}
.socials-theme.left .box-content
{
	margin-right: 35px;
	margin-top: 0;
}
.socials-theme.right ul li
{
	right: -296px;
}
.socials-theme.right ul li:hover
{
	height: auto;
	right: 0;
	width: auto;
}
.socials-theme.right .media
{
	text-align: left;
}
.socials-theme.right .media .fa
{
	float: left;
}
.socials-theme.right .box-content
{
	margin-left: 35px;
}
.socials-theme .media
{
	background-color: #009D13;
	color: #fff;
	font-size: 10px;
	height: 36px;
	text-transform: uppercase;
	transition: left .6s cubic-bezier(0.66,2,.41,.96) 0s,background-color .3s ease-out 0s;
	webkit-transition: left .6s cubic-bezier(0.66,2,.41,.96) 0s,background-color .3s ease-out 0s;
}
.socials-theme .box-content
{
	background-color: #fff;
	border: 1px solid #e5e5e5;
	border-width: 0 1px 1px;
	min-width: 240px;
	padding: 12px;
}
.socials-theme .media-body
{
	line-height: 36px;
}
ul.contact-us li:hover i
{
	color: #5781cf;
}
ul.contact-us li i
{
	color: #ccc;
	height: 20px;
	margin-right: 5px;
	transition: color 350ms ease-in;
	webkit-transition: color 350ms ease-in;
	width: 18px;
}
ul.contact-us li .icon-newsletter
{
	font-size: 10px;
}
ul.contact-us li .icon-phone
{
	margin-left: 3px;
}
ul.contact-us li a
{
	color: #009D13;
}
.simple-content
{
	padding-left: 18px;
	font-size: 14px;
}

.sidebar .box
{
	background-color: transparent;
	margin-bottom: 19px;
}
.sidebar .box .box-heading
{
}
.sidebar .box .box-content
{
	padding: 17px 16px;
	text-align: center;
}
.sidebar .box .box-content a b
{
	color: #777;
}
.sidebar .box .box-content a b:hover
{
	color: #009D13;
}
.sidebar .box .box-content .carousel-inner
{
	border: 0;
	margin-bottom: 0;
	overflow: inherit;
}
.sidebar .box .box-content .carousel-controls
{
	display: none;
}
.sidebar .box.highlighted .box-heading
{
	background: #F4F4F4;
	background: -webkit-linear-gradient(top, #F9F9F9, #F4F4F4 65%, #E2E2E2);
	border: 1px solid #D5D5D5;
	border-radius: 2px 2px 0px 0px;
	color: rgb(76, 78, 84);
}
.sidebar .box.white
{
	border: 1px solid #e5e5e5;
}
.sidebar .box.white .box-heading
{
	border-bottom: 1px solid #e5e5e5;
	color: #000;
}
.sidebar .box.white .box-content
{
	margin: 0;
	padding: 0 19px;
	border: 1px solid #e5e5e5;
}
.sidebar .box.productdeals .product-block .image .product-label-special
{
	background-color: #DE3232;
	border: 0;
	border-radius: 50%;
	display: table;
	font-family: codaregular;
	font-size: 15px;
	font-style: normal;
	height: 55px;
	margin: -5px 35px;
	moz-border-radius: 50%;
	ms-border-radius: 50%;
	o-border-radius: 50%;
	right: 0;
	text-align: center;
	text-transform: none;
	top: -10px;
	webkit-border-radius: 50%;
	width: 55px;
}
.sidebar .box.productdeals .product-block .image .product-label-special .datas
{
	display: table-cell;
	font-family: fantasy;
	font-size: 23px;
	moz-transform: none;
	ms-transform: none;
	o-transform: none;
	padding: 16px 11px;
	position: static;
	text-transform: uppercase;
	vertical-align: middle;
	webkit-transform: none;
}
.sidebar .box.productdeals .product-block .image .product-label-special span
{
	display: block;
	moz-transform: none;
	ms-transform: none;
	o-transform: none;
	position: static;
	webkit-transform: none;
}
.sidebar .box.productdeals .product-block .image .product-label-special span+span
{
	font-family: fantasy;
	font-size: 22px;
	margin-top: 0px;
}
.sidebar .highlights .box-heading
{
}
.sidebar .highlights .box-content
{
	background-color: #FFFFFF;
	border: 1px solid #D5D5D5;
	padding: 0;
}
.sidebar .product-grid [class*=col-],.sidebar .pavblog-latest [class*=col-],.sidebar .product-grid [class^=col-],.sidebar .pavblog-latest [class^=col-]
{
	width: 100%;
}
.sidebar .banner
{
	background-color: transparent;
	padding: 0;
}
.sidebar .box-category li .fa
{
	font-size: 10px;
	height: 12px;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 8px;
	top: 16px;
	width: 12px;
}
.sidebar .box-category li>ul>li
{
	background-color: #2f3545;
}
.sidebar ul,.sidebar ol
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.sidebar ul>li,.sidebar ol>li
{
	border-bottom: 1px solid #252b3d;
	line-height: normal;
	margin: 0;
	padding: 0;
}
.sidebar ul>li a,.sidebar ol>li a
{
	color: #ff6600;
	display: inline;
	display: inline-block;
	font-family: sans-serif;
	font-size: 18px;
	padding: 12px 0 12px 20px;
	zoom: 1;
}
.sidebar ul>li a:hover,.sidebar ol>li a:hover
{
}
.sidebar ul>li a.active,.sidebar ol>li a.active
{
	color: #009D13;
}
.sidebar ul>li>ul>li>a,.sidebar ol>li>ul>li>a
{
	padding-left: 40px;
}
.sidebar ul>li .head a,.sidebar ol>li .head a
{
	padding-left: 0;
	padding-right: 10px;
}
.sidebar ul .haschild,.sidebar ol .haschild
{
	position: relative;
}
.sidebar ul li.last,.sidebar ol li.last
{
	border-bottom: 0;
}
.sidebar .box-filter>li
{
	border: 0;
}
.sidebar .carousel-inner .product-grid
{
	margin: 0;
	padding: 0;
}
.sidebar .product-grid
{
	margin: 0;
	padding: 0;
}
.sidebar .product-grid .row
{
	padding: 0;
}
.sidebar .product-grid .row.last .last .product-block
{
	border-bottom: 0;
	padding-top: 20px;
}
.sidebar .product-grid .left
{
	border: 0;
}
.sidebar .product-grid [class*=col-]:first-child .product-block,.sidebar .product-grid [class^=col-]:first-child .product-block
{
	padding-top: 0;
}
.sidebar .product-grid [class*=col-]:last-child .product-block,.sidebar .product-grid [class^=col-]:last-child .product-block
{
	padding-bottom: 0;
}
.sidebar .product-cols
{
	border: 0;
	margin: 0;
	padding: 0;
	width: 100%;
}
.sidebar .product-cols:last-child .product-block,.sidebar .product-cols.last .product-block
{
	border: 0;
	padding: 0;
}
.carousel-inners
{
	border-radius: 0 0 3px 3px;
	margin-bottom: 20px;
}
.sidebar .product-block
{
	background-color: transparent;
	border-bottom: 1px solid #e5e5e5;
	margin: 0;
	padding: 20px 0 0;
}
.sidebar .product-block:before,.sidebar .product-block:after
{
	content: " ";
	display: table;
}
.sidebar .product-block:after
{
	clear: both;
}
.sidebar .product-block .image
{
	overflow: inherit;
}
.sidebar .product-block .image .product-label-special
{
	right: -1px;
}
.sidebar .product-block .wishlist,.sidebar .product-block .compare,.sidebar .product-block .cart,.sidebar .product-block .label
{
	display: none;
}
.sidebar .product-block .name
{
	height: 25px;
	height: auto!important;
	min-height: 25px;
	padding: 0px 10px 0px 0px;
	text-align: center;
}
.sidebar .product-block .price
{
	margin-bottom: 0;
}
.sidebar .product-block .left
{
	border-bottom: 0;
}
.sidebar .product-block .image.swap img
{
	width: 100%;
}
.sidebar .product-list
{
	background-color: #fff;
}
.sidebar .product-list .product-block
{
	padding-left: 0;
	padding-right: 0;
}
.sidebar .product-list .product-block:hover .info-view
{
	display: none;
	filter: alpha(opacity=0);
	opacity: 0;
}
.sidebar .product-meta
{
	height: 20px;
	height: auto!important;
	min-height: 20px;
	padding: 0;
	text-align: center;
}
.sidebar .product-grid .product-meta,.sidebar .product-list .product-meta
{
	height: 20px;
	height: auto!important;
	min-height: 20px;
}
.sidebar .blog-title
{
	font-family: "Merriweather Sans",Helvetica,Arial,sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: normal;
	margin: 0 0 5px;
	text-transform: none;
}
.blog-title
{
	font-family: "Merriweather Sans",Helvetica,Arial,sans-serif;
	font-size: 14px;
	font-weight: 700 !important;
	line-height: normal;
	margin: 0 0 5px;
	text-transform: none;
}
.sidebar .blog-title a
{
	color: #ff7500;
}
.sidebar .blog-title a:hover
{
	text-decoration: underline;
}
.sidebar .description
{
	line-height: 13px;
}
.sidebar .blog-body
{
	border-bottom: 1px solid #e5e5e5;
	padding: 0px 0 0;
	position: relative;
}
.sidebar .blog-body:before,.sidebar .blog-body:after
{
	content: " ";
	display: table;
}
.sidebar .blog-body:after
{
	clear: both;
}
.sidebar .blog-body .create-date
{
	height: auto;
	width: 17%;
}
.sidebar .blog-body .create-date
{
	height: auto;
	width: 17%;
}
.sidebar .blog-body .create-info
{
	background-color: #fff;
	height: 90px;
	height: auto!important;
	height: auto;
	margin-top: -21px;
	min-height: 90px;
	position: relative;
	width: 83%;
	z-index: 99;
}
.create-info
{
	background-color: #fff;
	height: 90px;
	height: auto!important;
	height: auto;
	margin-top: -21px;
	min-height: 90px;
	position: relative;
	width: 83%;
	z-index: 99;
}
.sidebar .blog-body .create-info .inner
{
	padding: 5px 10px 9px;
}
.inner
{
	padding: 5px 10px 9px;
}
.sidebar .blog-body .created
{
	background-color: #ff7500;
	color: #fff;
	display: block;
	font-family: brandon_grotesque_regularRg;
	font-size: 10px;
	line-height: 14px;
	margin-top: 1px;
	padding: 6px 10px;
	text-align: center;
	text-transform: uppercase;
}
.sidebar .blog-body .created span
{
	display: block;
}
.sidebar .blog-body .created .day
{
	font-size: 18px;
}
.day
{
	font-size: 18px;
}
.hr
{
	margin-bottom: 0px;
	margin-top: 0px;
}
.sidebar .blog-body .created .month
{
	font-family: brandon_grotesquelight;
}
.sidebar .blog-body .created hr
{
	margin: 2px -5px;
}
.sidebar .blog-body .buttons-wrap
{
	display: none;
}
.sidebar [class^=col-]:last-child .blog-body
{
	border: 0;
}
.sidebar .productdeals .rating
{
	display: none;
}
.sidebar .productdeals .item-countdown .countdown_num
{
	background-color: #6FFF6B;
	background-image: #00E50C;
	background-image: linear-gradient(to bottom,#20273b 0,#4d5e8d 100%);
	background-image: -moz-linear-gradient(top,#20273b 0,#4d5e8d 100%);
	background-image: -webkit-gradient(linear,left 0,left 100%,from(#20273b),to(#4d5e8d));
	background-image: -webkit-linear-gradient(top,#20273b 0,#4d5e8d 100%);
	background-repeat: repeat-x;
	border-radius: 3px;
	color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff20273b', endColorstr='#ff4d5e8d', GradientType=0);
	font-family: codaregular;
	font-size: 14px;
	moz-border-radius: 3px;
	ms-border-radius: 3px;
	o-border-radius: 3px;
	text-shadow: 0 1px 6px rgba(0,0,0,.5);
	webkit-border-radius: 3px;
	webkit-text-shadow: 0 1px 6px rgba(0,0,0,.5);
}
.sidebar .productdeals .item-countdown ul li:first-child .countdown_num
{
	background-color: #00E50C;
	background-image: linear-gradient(to bottom,#00E50C 0,#6FFF6B 100%);
	background-image: -moz-linear-gradient(top,#00E50C 0,#6FFF6B 100%);
	background-image: -webkit-gradient(linear,left 0,left 100%,from(#00E50C),to(#6FFF6B));
	background-image: -webkit-linear-gradient(top,#00E50C 0,#6FFF6B 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe14848', endColorstr='#ffe76b6b', GradientType=0);
}
.sidebar .productdeals .item-countdown ul li:first-child .countdown_num span
{
	color: #fff;
}
.sidebar .product-items
{
	border-bottom: 0;
}
.sidebar .product-items .product-cols
{
	border: 0;
	height: auto;
	margin: 0;
	width: 100%;
}
.sidebar .product-items .product-cols.last .product-block
{
	border-bottom: 0;
	padding-bottom: 0;
}
.sidebar .product-items .product-cols:first-child .product-block
{
	padding-top: 0;
}
.sidebar .product-items .product-cols:last-child .product-block
{
	border-bottom: 0;
	padding-bottom: 0;
}
.deal-qty-box .deal-qty
{
	color: #009D13;
	font-weight: 700;
}
.productdeals .item-countdown ul li:first-child .countdown_num span
{
	color: #009D13;
}
.sidebar .productdeals .product-block .price
{
	border-bottom: 1px solid #e5e5e5;
	margin-left: auto;
	margin-right: auto;
	padding: 5px 0;
}
.sidebar .productdeals .price
{
	font-family: brandon_grotesque_regularRg;
	text-align: center;
}
.created
{
	background-color: #ff8c12;
	color: #fff;
	display: block;
	font-family: brandon_grotesque_regularRg;
	font-size: 10px;
	line-height: 14px;
	margin-top: 1px;
	padding: 6px 10px;
	text-align: center;
	text-transform: uppercase;
}
.sidebar .productdeals .price .price-new
{
	font-family: arial;
	font-size: 20px;
}
.pavtwitter .customize p
{
	color: #c2c2c2;
}
.pavcarousel
{
	background-color: #fff;
	height: auto!important;
	margin: 0;
}
.pavcarousel .box-heading
{
}
.pavcarousel .box-content
{
	margin: 0;
}
.pavcarousel .carousel-controls
{
	display: none;
}
.pavcarousel img
{
	border: 1px solid #e5e5e5;
	border-radius: 0;
	moz-border-radius: 0;
	ms-border-radius: 0;
	o-border-radius: 0;
	webkit-border-radius: 0;
}
.pavcarousel img:hover
{
	box-shadow: 0 0 5px rgba(0,0,0,.2);
	webkit-box-shadow: 0 0 5px rgba(0,0,0,.2);
}
.pavcarousel .row
{
	margin-bottom: 20px;
}
.pavcarousel .row:last-child
{
	margin-bottom: 0;
}
.blog-wrapper .blog-item
{
	position: relative;
}
.blog-wrapper .blog-item .description
{
	max-height: 60px;
	overflow: hidden;
}
.blog-wrapper .blog-title
{
	font-size: 20px;
}
.blog-wrapper .blog-title a
{
	color: #ff7500;
	font-size: 25px;
}
.blog-wrapper .blog-title a:hover
{
	text-decoration: underline;
}
.blog-wrapper .blog-header .created
{
	background-color: #ff7500;
	border: 3px solid #e5e5e5;
}
.blog-wrapper .t-color
{
	color: #ff7500;
}
.blog-wrapper ul li,.blog-wrapper ol li
{
	list-style-position: inside;
}
.blog-wrapper .blog-tags a
{
	color: #ff7500;
}
.layerslider-wrapper .tp-caption
{
	box-shadow: none;
	line-height: 18px;
	text-shadow: none;
	text-transform: uppercase;
	webkit-box-shadow: none;
	webkit-text-shadow: none;
}
.layerslider-wrapper .tp-caption.large_black_text
{
	color: #fff;
	font-family: codaregular;
	font-size: 30px;
}
.layerslider-wrapper .tp-caption.very_large_text
{
	color: #ffde00;
	font-family: codaregular;
	font-size: 40px;
	letter-spacing: 0;
	text-shadow: none;
	webkit-text-shadow: none;
}
.layerslider-wrapper .tp-caption.very_large_black_text
{
	color: #fff;
	font-family: codaregular;
	font-size: 48px;
	font-weight: 300;
}
.layerslider-wrapper .tp-caption.very_big_white
{
	background-color: transparent;
	font-family: codaregular;
	height: auto;
}
.layerslider-wrapper .tp-caption.very_big_white a
{
	background-color: #009D13;
	border: 0;
	border-radius: 0;
	color: #fff;
	display: inline;
	display: inline-block;
	font-family: codaregular;
	font-size: 12px;
	font-weight: 300;
	moz-border-radius: 0;
	ms-border-radius: 0;
	o-border-radius: 0;
	padding: 2px 20px;
	webkit-border-radius: 0;
	zoom: 1;
}
.layerslider-wrapper .tp-caption.very_big_white a:hover
{
	background-color: #29324b;
}
.layerslider-wrapper .tp-caption.highlight
{
	color: #4acfd4;
}
.layerslider-wrapper .tparrows.default
{
	background: none transparent;
	height: 0;
	margin: -25px 0!important;
	width: 0;
}
.layerslider-wrapper .tparrows.tp-leftarrow
{
	border-bottom: 23px solid transparent;
	border-left: 23px solid #303a55;
	border-top: 23px solid transparent;
	left: 0!important;
}
.layerslider-wrapper .tparrows.tp-leftarrow:before
{
	color: #000;
	content: "\f104";
	font-family: FontAwesome;
	font-size: 17px;
	left: 0;
	margin: -12px -20px;
	position: absolute;
	top: 0;
}
.layerslider-wrapper .tparrows.tp-leftarrow:hover
{
	border-left-color: #ff6d00;
}
.layerslider-wrapper .tparrows.tp-rightarrow
{
	border-bottom: 23px solid transparent;
	border-right: 23px solid #303a55;
	border-top: 23px solid transparent;
	right: 0!important;
}
.layerslider-wrapper .tparrows.tp-rightarrow:before
{
	color: #000;
	content: "\f105";
	font-family: FontAwesome;
	font-size: 17px;
	left: 0;
	margin: -12px 13px;
	position: absolute;
	top: 0;
}
.layerslider-wrapper .tparrows.tp-rightarrow:hover
{
	border-right-color: #ff6d00;
}
.no-box .box-content
{
	padding-bottom: 0;
	padding-top: 0;
}
.productcarousel .carousel-controls
{
	left: auto;
	position: absolute;
	right: 0;
	top: -30px;
}
.main-column .productcarousel .btn-shopping-cart span
{
	padding-left: 6px;
	padding-right: 6px;
}
.newsletter_block
{
	bottom: -114px;
	height: auto;
	margin: 0;
	min-width: 297px;
	position: fixed;
	right: 60px;
	transition: top .5s,bottom .5s;
	webkit-transition: top .5s,bottom .5s;
	width: 297px;
	z-index: 1000;
}
.newsletter_block .box-heading
{
	background-color: #444c63;
	cursor: pointer;
	padding-left: 12px;
	padding-right: 12px;
	text-align: center;
}
.newsletter_block .box-heading span
{
	font-family: brandon_grotesqueblack;
}
.newsletter_block .box-content
{
	background-color: #fff;
	border: 1px solid #e5e5e5;
	margin: 0;
	padding: 20px;
}
.newsletter_block p
{
	font-size: 10px;
	font-weight: 300;
}
.newsletter_block form .inputNew
{
	background-color: #f4f4f4;
	border: 0;
	border-radius: 0;
	font-style: italic;
	font-weight: 300;
	moz-border-radius: 0;
	ms-border-radius: 0;
	o-border-radius: 0;
	webkit-border-radius: 0;
}
.newsletter_block form .inputNew:focus~span .button_mini
{
	background-color: #009D13;
}
.newsletter_block form .error
{
	background: 0 0;
	border: 0 none;
	margin: 0 0 10px;
	margin-bottom: 12px;
	position: absolute;
	top: 0;
}
.newsletter_block form p
{
	background-color: #f4f4f4;
	border: 1px solid #e5e5e5;
	margin: 0;
	padding: 1px;
}
.newsletter_block form p .input-group-addon
{
	padding: 0;
}
.newsletter_block form .button_mini
{
	background-color: #29324b;
	border: 0;
	border-radius: 0;
	color: #fff;
	height: 30px;
	line-height: 30px;
	moz-border-radius: 0;
	ms-border-radius: 0;
	o-border-radius: 0;
	padding: 0;
	text-align: center;
	webkit-border-radius: 0;
	width: 30px;
}
.newsletter_block.active
{
	bottom: 0;
}
.quickview
{
	background-color: #fff;
}
.quickview #content
{
	border: 0;
	padding: 10px;
}
.quickview .product-info .image-additional a
{
	height: 16px;
	width: 16px;
}
.quickview .product-info .image-additional a img
{
	width: 100%;
}
.quickview .product-info .action>div
{
	margin-top: 10px;
}
.deal_detail_num .price
{
	font-family: "Merriweather Sans",Helvetica,Arial,sans-serif;
}
#image-additional
{
	margin: 0 30px;
}
#image-additional .carousel-control.left
{
	left: -30px;
}
#image-additional .carousel-control.right
{
	right: -30px;
}
.product-related
{
	margin: 0;
}
.product-related .btn .product-icon
{
	display: none!important;
}
.product-related .btn span+span
{
	padding-left: 12px;
	padding-right: 12px;
}
.product-related .last .product-block,.product-related .row:last-child .product-block
{
	padding-bottom: 0;
}
.product-related .box-content
{
	border-top: 0;
}
.tooltip-inner
{
	border-radius: 3px;
	font-size: 10px;
	moz-border-radius: 3px;
	ms-border-radius: 3px;
	o-border-radius: 3px;
	webkit-border-radius: 3px;
}
.quick-link button
{
	margin: 0 10px;
}
body[class*="-home"] #pav-mainnav
{
	margin-bottom: 19px;
	max-height:42px;
}
body[class*="-home"] .success,body[class*="-home"] .warning,body[class*="-home"] .attention,body[class*="-home"] .information
{
	margin-top: 0;
}
body[class*="-home"] .newsletter_block
{
	animation-duration: 1s;
	animation-fill-mode: both;
	animation-name: bounceInRight;
	margin-bottom: 37px;
	moz-animation-duration: 1s;
	moz-animation-fill-mode: both;
	moz-animation-name: bounceInRight;
	ms-animation-duration: 1s;
	ms-animation-fill-mode: both;
	ms-animation-name: bounceInRight;
	o-animation-duration: 1s;
	o-animation-fill-mode: both;
	o-animation-name: bounceInRight;
	webkit-animation-duration: 1s;
	webkit-animation-fill-mode: both;
	webkit-animation-name: bounceInRight;
}
.category-info
{
	padding: 0;
}
.category-info .image
{
	margin-bottom: 0px;
	padding: 0;
}
.refine-search
{
	border-color: #e5e5e5;
	border-radius: 0;
	box-shadow: none;
	moz-border-radius: 0;
	ms-border-radius: 0;
	o-border-radius: 0;
	webkit-border-radius: 0;
	webkit-box-shadow: none;
}
.refine-search ul,.refine-search ol
{
	list-style: none;
}
.refine-search ul li,.refine-search ol li
{
	float: left;
	line-height: normal;
	margin: 0 8px;
	padding: 5px 0;
	position: relative;
}
.refine-search ul li:before,.refine-search ol li:before
{
	background-color: #009D13;
	content: "";
	height: 3px;
	left: 0;
	position: absolute;
	top: 50%;
	width: 3px;
}
.refine-search .box-heading
{
	border-radius: 0;
	color: #000;
	moz-border-radius: 0;
	ms-border-radius: 0;
	o-border-radius: 0;
	webkit-border-radius: 0;
}
.refine-search .box-content
{
	margin: 0;
	padding-bottom: 10px;
	padding-top: 10px;
}
#page-quickview .product-info #image-additional-carousel a
{
	margin-right: 5px;
	width: 22%;
}
.quickview .zoomContainer .zoomWindowContainer
{
	display: block!important;
}
.category-list
{
	border: 0;
	margin: 0;
}
.category-list ul
{
	float: left;
	margin-right: 15px;
}
.category-list ul li a
{
	font-size: 14px;
	padding-left: 10px;
}
.category-list ul li a:hover
{
	text-decoration: underline;
}
.manufacturer-heading
{
	background-color: #E2E2E2;
	color: #000;
	font-size: 15px;
	font-weight: 700;
	margin-bottom: 6px;
	padding: 5px 8px;
	border-radius: 2px;
}
.manufacturer-list
{
	border: 0;
	padding: 6px;
}
.manufacturer-list ul
{
	float: left;
	list-style: none;
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
	width: 25%;
}
.manufacturer-content
{
	overflow: auto;
	padding: 8px;
}
.product-filter
{
	background-color: #F4F4F4;
	border: 0;
	border: 1px solid #e5e5e5;
	color: #777;
	font-size: 14px;
	padding: 4px 9px;
}
.product-filter .sort
{
	float: right;
	margin-right: 5px;
}
.product-filter .limit
{
	float: right;
	margin-right: 10px;
}
.product-filter .display
{
	float: left;
	min-height: 32px;
	padding: 8px 0 0 15px;
}
.product-filter .display span
{
	margin-right: 10px;
}
.product-filter .display a
{
	border: 1px solid #e5e5e5;
	margin-right: 5px;
	padding: 5px 7px;
}
.product-filter .display a>span
{
	margin: 0 3px;
}
.product-filter .display a>em
{
	display: none;
}
.product-filter .display a.active i,.product-filter .display a:hover i
{
	color: #386ac5;
}
.product-filter .display i
{
	color: #000;
	font-size: 14px;
	transition: color .1s ease-out;
	webkit-transition: color .1s ease-out;
}
.product-filter .product-compare
{
	float: right;
}
.product-list .col-fullwidth
{
	border-bottom: 0px solid #e5e5e5;
	float: none;
	margin: 0;
	width: 100%;
}
.product-list .product-block
{
	border: 1px solid #D9D9D9;
	margin-top: 13px;
	overflow: hidden;
	padding: 10px 10px 1px 1px;
}
.product-list .product-block:hover
{
	border: 1px solid #ff9600;
	box-shadow: 0 0px 20px rgba(0,0,0,0.5);
	margin-top: 13px;
	overflow: hidden;
	padding: 10px 10px 1px 1px;
}
.product-list .product-block:hover .info-view
{
	filter: alpha(opacity=0);
	opacity: 0;
}
.product-list .product-block .left
{
	margin-top: 10px;
}
.product-list .product-meta
{
	min-height: inherit;
	overflow: hidden;
	padding: 0;
}
.product-list .rating
{
	margin: 0;
	margin-left: 10px;
	margin-top: 10px;
	text-align: left;
}
.product-list .cart
{
	margin-bottom: 3px;
}
.product-list .description
{
	color: black;
	display: block;
}
.product-list .price-tax
{
	display: block;
}
.product-list .price-new
{
	font-weight: 700;
}
.product-list .name
{
	margin: 0;
	min-height: 20px;
	text-align: left;
}
.product-list .image
{
	float: left;
	margin-bottom: 0;
	margin-right: 0px;
	overflow: hidden;
	text-align: center;
	width: 36%;
}
.product-list .image img
{
	border: 0;
	padding: 0;
}
.product-list .image:hover .info-view
{
	filter: alpha(opacity=100);
	opacity: 1;
}
.product-list .price
{
	float: none;
	width: auto;
}
.product-list .action
{
	float: none;
	margin-top: 7px;
	width: auto;
}
.product-list .action .wishlist .fa-heart
{
	margin-right: 0;
}
.product-list .action .wishlist,.product-list .action .compare
{
	margin: 0;
	padding: 0;
}
.product-list .action .wishlist a,.product-list .action .compare a
{
	float: left;
	height: 32px;
	line-height: normal;
	margin: 0 12px;
	padding: 8px 10px 0;
	width: auto;
}
.product-list .action .wishlist a span,.product-list .action .compare a span
{
	color: #FFC100;
	font-family: sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.product-list .action .wishlist a:hover,.product-list .action .compare a:hover
{
	color: #009D13;
}
.product-list .action .wishlist a:hover span,.product-list .action .compare a:hover span
{
	color: #000;
}
.product-grid
{
	background-color: #fff;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	overflow: visible;
	padding: 0 6px;
	position: relative;
}
.product-grid.last
{
	border: 0;
}
.product-grid .description,.product-grid .price-tax
{
	display: none;
}
.product-grid .products-block
{
	overflow: hidden;
}
.product-meta
{
	min-height: 110px;
}
.product-items
{
	border-bottom: 0px solid #e5e5e5;
	margin-bottom: 12px;
}
.product-items.last,.product-items:last-child
{
	border-bottom: 0;
}
.product-detail
{
	background-color: #fff;
	border: 0px solid #e5e5e5;
	padding: 10px 15px 10px 15px;
}
.product-info
{
	margin-bottom: 10px;
}
.product-info .carousel-control
{
	color: rgba(0, 157, 19, 0.48)text-align:center;
	font-size: 12px;
	height: 16px;
	margin: -9px 0 -9px 0;
	top: 50%;
	transition: opacity .15s linear;
	webkit-transition: opacity .15s linear;
	width: 16px;
}
.product-info .cart .minimum
{
	font-size: 11px;
	padding-top: 5px;
}
.product-info .cart .links
{
	display: inline;
	display: inline-block;
	vertical-align: middle;
	zoom: 1;
}
.product-info h1
{
	font-size: 21px;
	line-height: 36px;
	margin-bottom: 11px!important;
	margin-top: 0;
	text-transform: none;
}
.product-info ul,.product-info ol
{
	list-style: none;
}
.product-info .price-tax
{
	font-weight: 400;
}
.product-info .product-label-special
{
	left: auto;
	right: 9px;
}
.product-info .image
{
	margin-bottom: -10px;
	position: relative;
	text-align: center;
}
.product-info .share
{
	padding: 6px 0;
}
.product-info .share:before,.product-info .share:after
{
	content: " ";
	display: table;
}
.product-info .share:after
{
	clear: both;
}
.product-info .price
{
	color: #777;
	padding: 6px 0 0 9px;
}
.product-info .price .price-gruop,.product-info .price .price-old
{
	background: rgba(255, 234, 123, 0.74);
	border-bottom: 1px solid rgba(0, 0, 0, 0.20);
	border-radius: 6px;
	color: #000;
	font-family: arial;
	font-size: 32px;
	margin-right: auto;
	padding: 7px 14px 5px;
	text-align: center;
	width: 250px;
	font-weight: bold;
}
.product-info .price .other-price
{
	margin-top: 6px;
}
.product-info .price .reward
{
	font-weight: 400;
}
.product-info .price .discount
{
	font-weight: 400;
	margin-top: 6px;
}
.product-info .price-gruop:before,.product-info .price-gruop:after
{
	content: " ";
	display: table;
}
.product-info .price-gruop:after
{
	clear: both;
}
.product-info .description
{
	border: 0;
	margin-bottom: 6px;
	padding: 0;
}
.product-info .description a
{
	text-decoration: none;
}
.product-info .description b
{
	font-family: sans-serif;
	font-size: 12px;
	margin-left: 0;
	margin-right: 5px;
}
.product-info .availability
{
	color: #ff7800;
	display: inline-block;
	text-transform: none;
	zoom: 1;
	margin-left: 9px;
	margin-top: -1px;
	font-size: 14px;
    font-weight: bold;
	width: 143px;
	text-align: center;
}
.product-info #image-additional-carousel
{
	border: 0;
	clear: both;
	margin: 0;
	overflow: hidden;
}
.product-info #image-additional-carousel .carousel-inner
{
	height: auto;
	margin: 0 auto;
	width: 85%;
}
.product-info #image-additional-carousel a
{

	display: block;
	float: left;
	height: auto;
	margin-left: 0;
	margin-right: 10px;
	width: 22%;
}
.product-info #image-additional-carousel a:last-child
{
	margin: 0;
}
.product-info #image-additional-carousel a img
{
	border: 1px solid transparent;
	transition: border-color 150ms ease;
	webkit-transition: border-color 500ms ease;
}
.product-info #image-additional-carousel a:hover img
{
	border: 1px solid rgba(255, 122, 0, 0.33);
}
.product-info #image-additional-carousel img
{
	border: 0;
}
.product-info .option-image
{
	margin-bottom: 10px;
	margin-top: 3px;
}
.product-info .option-image label
{
	display: block;
	height: 100%;
	width: 100%;
}
.product-info .option-image img
{
	border: 1px solid #CCC;
	cursor: pointer;
	margin-left: 0;
	margin-right: 5px;
}
.product-info .options
{
	margin-bottom: 20px;
}
.product-info .options input[type=file]
{
	background-color: transparent;
	border: 1px solid #757b8e;
	border-radius: 0;
	color: #7f8599;
	font-size: 11px;
	moz-border-radius: 0;
	ms-border-radius: 0;
	o-border-radius: 0;
	padding-bottom: 7px;
	padding-top: 7px;
	webkit-border-radius: 0;
}
.product-info .options input[type=file] .fa
{
	color: #7f8599;
}
.product-info .options input[type=file]:hover
{
	color: #009D13;
}
.product-info .options input[type=file]:hover .fa
{
	color: #009D13;
}
.product-info .review
{
	margin-bottom: 4px;
}
.product-info .share
{
	line-height: normal;
	margin-left: 11px;
}

.product-info .delivery
{
	padding: 0px 25px;
	font-size: 14px;
}


.product-info .review .share a
{
	text-decoration: none;
}
.product-info .review>div
{
	border: 0;
	font-family: 13px;
	font-family: sans-serif;
	padding: 0;
}
.product-info .review>div>span
{
	color: #38B0E3;
}
.product-info .product-extra
{
	border-bottom: 0px solid #e5e5e5;
	
	padding: 0px 0 10px 0;
}
.product-info .product-extra:before,.product-info .product-extra:after
{
	content: " ";
	display: table;
}
.product-info .product-extra:after
{
	clear: both;
}
.product-info .product-extra .quantity-adder
{
	margin: 0;
	margin-top: 4px;
}
.product-info .product-extra .cart
{
	margin-left: 10px;
	margin-right: 10px;
}
.product-info .product-extra .add-action
{
	border-bottom: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;
	color: #6f6f6f;
	cursor: pointer;
	display: block;
	font-size: 7.5px;
	height: 16px;
	line-height: 15px;
	position: relative;
	text-align: center;
	width: 17px;
}
.product-info .product-extra .add-action:hover
{
	color: #386ac5;
}
.product-info .product-extra .add-up
{
	border-bottom: 0;
}
.product-info .product-extra .add-to-icon
{
	background: #386ac5;
	font-size: 16px;
	padding: 6px;
}
.product-info .product-extra .quantity-number input
{
	height: 32px;

	text-align: center;
	width: 32px;

	font-family: sans-serif;
	font-size: 14px;
}
.product-info .minimum
{
	margin-top: 12px;
}
.product-info .action:before,.product-info .action:after
{
	content: " ";
	display: table;
}
.product-info .action:after
{
	clear: both;
}
.product-info .action a
{
	border: 1px solid #e5e5e5;
	color: #FFC100;
	display: block;
	font-family: sans-serif;
	font-size: 16px;
	font-weight: bold;
	height: 32px;
	padding: 6px 0px 0 32px;
	text-align: center;
}
.product-info .action a .fa
{
	color: #FFC100;
}
.product-info .action a:hover
{
	color: #000;
	text-decoration: none;
}
.product-info .action a:hover .fa
{
	color: #000;
}
.product-info .action>div
{
	margin-left: 0;
	margin-right: 10px;
}
.tabs-group
{
	margin: 0;
	padding: 0;
}
.tabs-group .tab-content
{
	background-color: #fff;
	border-color: #e5e5e5;
	border-style: solid;
	border-width: 0 1px 1px;
	line-height: 25px;
	list-style-position: inside;
	padding: 20px;
}
.tabs-group .tab-content .pagination
{
	border: 0;
	padding: 0;
	font-size: 12px;
}
.tabs-group .tab-content #review-title
{
	margin-top: 0;
}
.review-list
{
	border: 1px solid rgb(255, 187, 121);
	margin-bottom: 15px;
	padding: 10px;
	border-radius: 1px;
	box-shadow: 0px 0px 0px 0px #ffffff, 3px 3px 3px 0px #dedede;
}
.review-list .rating
{
	float: right;
	margin-bottom: 10px;
}
.review-list .author
{
	float: left;
	margin-bottom: 10px;
	font-size: 14px;
	font-family: sans-serif;
}
.review-list .text
{
	clear: both;
	font-size: 14px;
	font-family: sans-serif;
}
.attribute thead td,.attribute thead tr td:first-child
{
	background: #eee;
	color: #000;
	font-size: 14px;
	font-weight: 700;
	padding: 0px 10px;
	text-align: left;
}
.attribute
{
	border-collapse: collapse;
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd;
	margin-bottom: 0px;
	width: 100%;
	margin-left: 6px;
}
.attribute td
{
	border-bottom: 1px solid #ddd;
	border-left: 0;
	border-right: 1px solid #ddd;
	color: #4D4D4D;
	font-size: 12px;
	padding: 7px;
	text-align: center;
	vertical-align: top;
}
.attribute tr td:first-child
{
	color: #000;
	font-size: 12px;
	font-weight: 700;
	text-align: right;
	width: 37%;
}
.compare-info .price-old
{
	text-decoration: line-through;
}
.compare-info .price-new
{
	font-weight: 700;
}
.compare-info .name a
{
	font-weight: 700;
}
.compare-info td
{
	text-align: center;
	vertical-align: top;
}
.compare-info tr td:first-child
{
	font-weight: 700;
	text-align: left;
	width: 16%;
}
.compare-info thead td,.compare-info thead tr td:first-child
{
	background: #e2e2e2;
	border: 0;
	color: #000;
	font-size: 16px;
	font-weight: 700;
	text-align: left;
}
.wishlist-info tbody .quantity,.wishlist-info tbody .price,.wishlist-info tbody .total,.wishlist-info tbody .action
{
	text-align: right;
}
.wishlist-info thead .name,.wishlist-info thead .model,.wishlist-info thead .stock
{
	text-align: left;
}
.wishlist-info thead .quantity,.wishlist-info thead .price,.wishlist-info thead .total,.wishlist-info thead .action
{
	text-align: right;
}
.wishlist-info tbody .name,.wishlist-info tbody .model,.wishlist-info tbody .stock
{
	text-align: left;
}
.wishlist-info thead td
{
	background-color: #eee;
	border-bottom: 1px solid #ddd;
	color: #4D4D4D;
	font-weight: 700;
}
.wishlist-info thead .image
{
	text-align: center;
}
.wishlist-info tbody td
{
	border-bottom: 1px solid #ddd;
	vertical-align: top;
}
.wishlist-info tbody .action img
{
	cursor: pointer;
}
.wishlist-info tbody .image
{
	text-align: center;
}
.wishlist-info tbody .image img
{
	border: 0;
	margin: 0 auto;
}
.wishlist-info td
{
	padding: 7px;
}
.wishlist-info table
{
	border-collapse: collapse;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 1px solid #ddd;
	margin-bottom: 20px;
	width: 100%;
}
.order-list
{
	margin-bottom: 10px;
}
.order-list .order-status
{
	float: right;
	margin-bottom: 24px;
	text-align: right;
	width: 49%;
}
.order-list .order-content
{
	padding: 10px 0;
}
.order-list .order-info
{
	text-align: right;
}
.order-list .order-id
{
	float: left;
	margin-bottom: 24px;
	width: 49%;
}
.order-list .list-content
{
	margin-bottom: 12px;
}
.order-detail
{
	background: #e5e5e5;
	font-weight: 700;
}
.return-list
{
	margin-bottom: 10px;
}
.return-list .return-content
{
	padding: 10px 0;
}
.return-list .return-id
{
	float: left;
	margin-bottom: 24px;
	width: 49%;
}
.return-list .return-status
{
	float: right;
	margin-bottom: 24px;
	text-align: right;
	width: 49%;
}
.return-list .return-info
{
	text-align: right;
}
.return-list .list-content
{
	margin-bottom: 12px;
}
.return-opened textarea
{
	vertical-align: top;
}
.return-captcha
{
	float: left;
}
.download-list
{
	margin-bottom: 10px;
}
.download-list .download-status
{
	float: right;
	margin-bottom: 24px;
	text-align: right;
	width: 49%;
}
.download-list .download-id
{
	float: left;
	margin-bottom: 24px;
	width: 49%;
}
.download-list .download-content
{
	padding: 10px 0;
}
.download-list .download-info
{
	text-align: right;
}
.download-list .list-content
{
	margin-bottom: 24px;
}
.cart-module>div
{
	display: none;
}
.cart-info tbody .name,.cart-info tbody .model,.cart-info tbody .quantity
{
	text-align: left;
}
.cart-info thead .name,.cart-info thead .model,.cart-info thead .quantity
{
	text-align: left;
}
.cart-info tbody .quantity input[type=image],.cart-info tbody .quantity img
{
	cursor: pointer;
	position: relative;
	top: 4px;
}
.cart-info tbody .price,.cart-info tbody .total
{
	text-align: right;
}
.cart-info thead td
{
	background-color: #eee;
	border-bottom: 1px solid #ddd;
	color: #4D4D4D;
	font-weight: 700;
}
.cart-info thead .image
{
	text-align: center;
}
.cart-info tbody td
{
	border-bottom: 1px solid #ddd;
	vertical-align: top;
}
.cart-info tbody td.quantity *
{
	float: left;
}
.cart-info tbody td.quantity a
{
	display: block;
	padding: 6px 0;
}
.cart-info tbody .image
{
	text-align: center;
}
.cart-info tbody span.stock
{
	color: red;
	font-weight: 700;
}
.cart-info td
{
	padding: 7px;
}
.cart-info table
{
	border-collapse: collapse;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 1px solid #ddd;
	margin-bottom: 15px;
	width: 100%;
}
.cart-module
{
	margin: 24px 0;
}
.cart-module table td
{
	padding: 5px;
}
.cart-total
{
	border-top: 0px solid #ddd;
	margin-bottom: 15px;
	margin-top: 10px;
	overflow: auto;
	padding-top: 8px;
}
.cart-total td
{
	padding: 3px;
	text-align: right;
}
.cart-total table
{
	float: right;
}
.cart-info thead .price,.cart-info thead .total
{
	text-align: right;
	border-radius: 0px;
}
.checkout-heading
{
	background: rgba(24, 253, 79, 0.12);
	border: 1px solid #e5e5e5;
	border-radius: 5px;
	color: #555;
	font-size: 15px;
	font-weight: 700;
	margin-bottom: 15px;
	padding: 8px;
}
.checkout-heading a
{
	float: right;
	font-weight: 400;
	margin-top: 1px;
	text-decoration: none;
}
.checkout-content
{
	display: none;
	padding: 0 0 15px;
}
.checkout-content .buttons
{
	clear: both;
}
.checkout-product tbody .name,.checkout-product tbody .model
{
	text-align: left;
}
.checkout-product thead .name,.checkout-product thead .model
{
	text-align: left;
}
.checkout-product thead td
{
	background-color: #eee;
	border-bottom: 1px solid #ddd;
	color: #4D4D4D;
	font-weight: 700;
}
.checkout-product tfoot td
{
	border-bottom: 1px solid #ddd;
	text-align: right;
}
.checkout-product tbody td
{
	border-bottom: 1px solid #ddd;
	vertical-align: top;
}
.checkout-product td
{
	padding: 7px;
}
.checkout-product table
{
	border-collapse: collapse;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 1px solid #ddd;
	margin-bottom: 20px;
	width: 100%;
}
.checkout-product tbody .quantity,.checkout-product tbody .price,.checkout-product tbody .total
{
	text-align: right;
}
.checkout-product thead .quantity,.checkout-product thead .price,.checkout-product thead .total
{
	text-align: right;
}
.sitemap-info
{
	margin-bottom: 36px;
}
.sitemap-info ul>li
{
	font-weight: 700;
	line-height: 1.928571429;
	list-style: disc inside none;
}
.sitemap-info ul>li>ul
{
	margin-left: 24px;
}
.sitemap-info ul>li>ul li
{
	font-weight: 400;
	list-style: circle inside none;
}
.sitemap-info ul>li>ul li li
{
	list-style: square inside none;
}
.page-not-found
{
	text-align: center;
}
.page-not-found h2
{
	color: #386ac5;
	font-size: 229.99999999999997%;
	margin: 120px 0 12px;
}
.page-not-found span
{
	margin-right: 12px;
}
.contact-location
{
	margin-bottom: 12px;
}
.contact-location img
{
	max-width: none;
}
.contact-content .content
{
	background-color: #303a55;
	border: 0;
	padding: 20px;
}
.contact-content .buttons
{
	border: 0;
	margin-top: 20px;
	padding: 0;
}
.contact-content .contact-customhtml
{
	border: 0;
	margin-top: 20px;
	padding: 0;
}
.contact-content .contact-customhtml .content
{
	min-height: 338px;
}
.contact-content .fa
{
	background-color: #a2a2a2;
	border-radius: 50%;
	color: #fff;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	margin-bottom: 10px;
	moz-border-radius: 50%;
	ms-border-radius: 50%;
	o-border-radius: 50%;
	text-align: center;
	webkit-border-radius: 50%;
	width: 40px;
}
.contact-content .fa:hover
{
	background-color: #009D13;
}
#pav-mainnav
{
	background: #ffffff;
	background: -webkit-linear-gradient(top, #ffffff, #ffffff, #ffffff);
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	box-shadow: 0px 3px 2px -2px #ffffff, -1px 4px 4px 0 #ffffff;
	font-family: "Merriweather Sans",Helvetica,Arial,sans-serif;
	font-family: sans-serif;
}
#pav-mainnav .megamenu
{
	position: relative;
	max-height: 45px;
}
#pav-mainnav .pav-colorbox
{
	display: none!important;
}
#pav-mainnav .navbar
{
	border: 0;
	border-radius: 0;
	margin: 0;
	moz-border-radius: 0;
	ms-border-radius: 0;
	o-border-radius: 0;
	padding: 0;
	webkit-border-radius: 0;
}
#pav-mainnav .navbar-default .navbar-nav>.dropdown>a .caret
{
	border: 0;
	position: relative;
}
#pav-mainnav .navbar-default .navbar-nav>.dropdown>a .caret:before
{
	color: #fff;
	content: '\f107';
	font-family: FontAwesome;
	position: absolute;
	right: -18px;
	top: -8px;
	font-size: 22px;
}
#pav-mainnav .navbar-nav>li>a
{
	border-left: 1px solid #eaeaea;
	color: #ffffff;
	font-family: sans-serif;
	font-size: 19px;
	font-weight: bold;
	padding: 15px 24px;
	text-shadow: 0 2px 0 rgba(0, 0, 0, 0.16);
	transition: all 50ms ease-out;
	webkit-transition: all 50ms ease-out;
}
#pav-mainnav .navbar-nav>li>a:hover,#pav-mainnav .navbar-nav>li>a:focus
{
	background: #FCFCFC;
	color: #009D13;
}
#pav-mainnav .navbar-nav>li>a:hover .caret:before,#pav-mainnav .navbar-nav>li>a:focus .caret:before
{
	color: #009D13;
}
#pav-mainnav .navbar-nav>li>a:after
{
	border-bottom: 0 solid #000;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	bottom: 0;
	content: "";
	filter: alpha(opacity=0);
	height: 0;
	left: 0;
	line-height: 0;
	margin: 0 auto;
	opacity: 0;
	position: absolute;
	right: 0;
	transition: border 300ms ease-out 0s;
	webkit-transition: border 300ms ease-out 0s;
	width: 0;
}
#pav-mainnav .navbar-nav>li.last>a
{
	border-right: 0px solid #FFFFFF;
}
#pav-mainnav .navbar-nav>li.full-width
{
	position: static;
}
#pav-mainnav .navbar-nav>li:hover>a:after
{
	border-bottom: 6px solid #000;
	filter: alpha(opacity=100);
	opacity: 1;
}
#pav-mainnav .navbar-inverse
{
	border: 0;
	border-radius: 0;
	margin: 0;
	moz-border-radius: 0;
	ms-border-radius: 0;
	o-border-radius: 0;
	padding: 0;
	webkit-border-radius: 0;
}
#pav-mainnav .navbar-collapse
{
	padding: 0;
}
#pav-mainnav .dropdown-menu
{
	background-color: #fff;
	margin: 0px 0px 0px -1px;
	border: 1px solid #CCCCCC;
	border-radius: 0;
	box-shadow: 0 8px 20px rgba(0,0,0,0.7);
	color: #777;
	font-weight: 300;
	height: auto;
	left: -9999px;
	min-width: 290px;
	moz-border-radius: 0;
	ms-border-radius: 0;
	o-border-radius: 0;
	padding: 10px;
	top: 100%;
	transition: opacity .3s linear 0s;
	webkit-border-radius: 0;
	webkit-box-shadow: 1px 2px 5px 2px rgba(0,0,0,.2);
	webkit-transition: opacity .3s linear 0s;
}
#pav-mainnav .dropdown-menu a
{
	color: #777;
}
#pav-mainnav .dropdown-menu li
{
	line-height: 24px;
	padding: 18px 5px;
}
#pav-mainnav .dropdown-menu li a
{
	color: #fa4b00;
	font-size: 16px;
	font-weight: bold;
	
	padding: 0;
}
#pav-mainnav .dropdown-menu li a:hover
{
	background-color: transparent;
	color: #d44000;
}
#pav-mainnav .dropdown-menu li a:hover .fa
{
	color: #009D13;
}
#pav-mainnav .dropdown-menu .fa
{
	color: #b2b2b2;
	margin-left: 0;
}
#pav-mainnav .dropdown-menu .menu-title .fa
{
	margin-right: 5px;
}
#pav-mainnav .dropdown-menu ul li.parent
{
	position: relative;
}
#pav-mainnav .dropdown-menu ul li.parent .dropdown-menu
{
	left: auto;
	position: absolute;
	right: -100%;
	top: 0;
}
#pav-mainnav .dropdown-menu ul li.parent:hover>.dropdown-menu
{
	display: block;
	left: 100%;
}
#pav-mainnav .dropdown:hover>.dropdown-menu
{
	display: block;
	left: 0;
}
#pav-mainnav .dropdown:hover>a
{
	color: #009D13;
}
#pav-mainnav .dropdown:hover>a .fa
{
	color: #009D13;
}
#pav-mainnav .mega-group>.dropdown-toggle
{
	border: 0;
	color: #000;
	display: block;
	font-family: codaregular;
	letter-spacing: 3px;
	text-transform: uppercase;
}
#pav-mainnav .mega-group>.dropdown-toggle .fa
{
	color: #fff;
}
#pav-mainnav .dropdown-submenu
{
	position: relative;
}
#pav-mainnav .dropdown-submenu:hover>.dropdown-menu
{
	left: auto;
	right: -115%;
	top: 0;
}
#pav-mainnav .dropdown-submenu b.fa
{
	margin-left: 3px;
}
#pav-mainnav h1,#pav-mainnav h2,#pav-mainnav h3,#pav-mainnav h4,#pav-mainnav h5,#pav-mainnav h6
{
	border: 0;
	color: #000;
	font-family: sans-serif;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 20px;
	margin: 15px 0 0 0px;
	text-transform: uppercase;
}
#pav-mainnav p
{
	font-size: 11px;
	line-height: 20px;
}
#pav-mainnav .fa
{
	color: #757B8E;
	margin-left: 3px;
}
#pav-mainnav ul,#pav-mainnav ol
{
	list-style: none;
}
#pav-mainnav .pavo-widget .fa
{
	margin-right: 0;
}
#pav-mainnav .product-block
{
	background-color: transparent;
	height: auto;
	margin: 0;
	padding: 0;
	width: 50%;
}
#pav-mainnav .product-block .w-product
{
	margin-right: 28px;
}
#pav-mainnav .product-block .image
{
	text-align: left;
}
#pav-mainnav .product-block .product-meta
{
	min-height: inherit;
	text-align: left;
}
#pav-mainnav .product-block .name
{
	font-size: 12px;
	font-weight: 700;
	letter-spacing: normal;
	line-height: 18px;
	margin: 0;
	text-transform: none;
}
#pav-mainnav .product-block .name a
{
	color: #000;
}
#pav-mainnav .product-block .name a:hover
{
	color: #009D13;
}
#pav-mainnav .product-block .product-icon
{
	background-color: #fff;
	height: 32px;
	padding: 0 10px;
	width: auto;
}
#pav-mainnav .product-block .product-icon:hover
{
	color: #000;
}
#pav-mainnav .product-block .cart .product-icon
{
	border: 1px solid #e5e5e5;
	color: #000;
	font-family: brandon_grotesquelight;
	font-size: 10px;
	line-height: 18px;
	text-transform: uppercase;
}
#pav-mainnav .product-block .cart .product-icon:hover
{
	color: #009D13;
}
#pav-mainnav .product-block .rating
{
	border-top: 1px solid #646464;
	padding-top: 3px;
}
#pav-mainnav .product-block .action
{
	margin-top: 6px;
}
#pav-mainnav .product-block .pav-colorbox
{
	display: none!important;
}
#pav-mainnav .product-block:last-child .w-product
{
	margin: 0;
}
#pav-mainnav .product-block:hover
{
	box-shadow: none;
	webkit-box-shadow: none;
}
.hidden-heading-title .menu-title
{
	display: none;
}
#pav-verticalmenu
{
	box-shadow: 0 6px 12px rgba(0,0,0,0.175);
	color: #777;
	font-family: codaregular;
	z-index: 100;
}
#pav-verticalmenu .box-content
{
	background: #FFFFFF;
	border: 0;
	height: 380px;
	height: auto!important;
	min-height: 100px;
	padding: 0;
	position: static;
}
#pav-verticalmenu .box-content .navbar-default
{
	background-color: transparent;
	border: 0;
	margin: 0;
	position: static;
}
#pav-verticalmenu .box-content .navbar-default .navbar-header
{
	float: none;
	width: 100%;
}
#pav-verticalmenu .box-content .navbar-default .navbar-collapse
{
	height: 0px;
	height: auto!important;
	max-width: auto;
	min-height: 0px;
	padding: 0;
}
#pav-verticalmenu .navbar-nav
{
	border: 1px solid #D5D5D5;
	border-bottom: 3px solid #ccc;
	border-radius: 0px 0px 3px 3px;
	border-top: none;
	box-shadow: 3px 3px 7px 0 rgba(200, 200, 200, .5);
	float: none;
	position: static;
	width: 100%;
}
#pav-verticalmenu .navbar-nav>li
{
	border-color: #CACACA;
	height: auto;
	position: static;
	width: 100%;
}
#pav-verticalmenu .navbar-nav>li>a
{
	color: #fff;
	display: block;
	font-size: 13px;
	padding: 18px 10px 18px 23px;
}
#pav-verticalmenu .navbar-nav>li>a .menu-icon
{
	display: block;
	padding: 0 0 5px 0;
}
#pav-verticalmenu .navbar-nav>li>a .menu-icon span
{
	color: #f46400;
	display: block;
	font-family: sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: normal;
	margin-left: 34px;
	text-align: start;
	padding-top: 4px;
	padding-bottom: 1px;
}
#pav-verticalmenu .navbar-nav>li>a .menu-icon .menu-desc
{
	color: #777777;
	font-size: 11px;
	font-weight: 300;
	margin-top: 3px;
}
#pav-verticalmenu .navbar-nav>li>a:hover,#pav-verticalmenu .navbar-nav>li>a:focus
{
	background-color: #fff;
	color: #fff;
}
#pav-verticalmenu .navbar-nav>li>a .caret
{
	border-bottom: 5px solid transparent;
	border-left: 0;
	border-right: 5px solid #999;
	border-top: 5px solid transparent;
	margin: -5px 0;
	position: absolute;
	right: 0;
	top: 50%;
}
#pav-verticalmenu .navbar-nav>li.last,#pav-verticalmenu .navbar-nav>li:last-child
{
	border: 0;
}
#pav-verticalmenu .navbar-nav>li:hover>a
{
	background-color: #f3f3f3;
	color: #fff;
}
#pav-verticalmenu .navbar-nav>li:hover>a .caret
{
	border-right-color: #fff;
}
#pav-verticalmenu .navbar-nav>li:hover>.dropdown-menu
{
	filter: alpha(opacity=100);
	left: 100%;
	opacity: 1;
	top: 0;
}
#pav-verticalmenu .navbar-nav>li .parent
{
	position: relative;
}
#pav-verticalmenu .navbar-nav>li .parent>.dropdown-toggle
{
	color: #009D13;
	font-family: sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: none;
}
#pav-verticalmenu .navbar-nav>li .parent>.dropdown-toggle:hover
{
	color: #009D13;
}
#pav-verticalmenu .navbar-nav>li .parent>.dropdown-menu
{
	box-shadow: 0 0 5px 1px rgba(0,0,0,.13);
	height: 100px;
	height: auto!important;
	min-height: 100px;
	webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,.13);
}
#pav-verticalmenu .navbar-nav>li .parent:hover>.dropdown-menu
{
	filter: alpha(opacity=100);
	left: 100%;
	opacity: 1;
	top: 0;
}
#pav-verticalmenu .verticalmenu li a:hover
{
	color: #009D13;
}
#pav-verticalmenu .verticalmenu li a:hover .caret
{
	border-right-color: #fff;
}
#pav-verticalmenu .pav-colorbox
{
	display: none!important;
}
#pav-verticalmenu .dropdown-menu
{
	background: #fff;
	border: 0;
	border-radius: 0;
	box-shadow: 4px 3px 5px 4px rgba(0,0,0,.3);
	display: block;
	filter: alpha(opacity=0);
	height: auto!important;
	left: -9999px;
	min-width: 280px;
	moz-border-radius: 0;
	ms-border-radius: 0;
	o-border-radius: 0;
	opacity: 0;
	padding: 20px 28px;
	right: auto;
	top: -9999px;
	webkit-border-radius: 0;
	webkit-box-shadow: 4px 3px 5px 4px rgba(0,0,0,.3);
}
#pav-verticalmenu .dropdown-menu ul li
{
	border: 0;
	line-height: normal;
	padding: 4px 0;
}
#pav-verticalmenu .dropdown-menu ul li a
{
	color: #009D13;
	font-size: 16px;
	font-weight: bold;
	padding: 0;
}
#pav-verticalmenu .dropdown-menu p
{
	font-size: 12px;
	line-height: 18px;
}
#pav-verticalmenu .dropdown-menu .pav-menu-video
{
	width: 100%;
}
#pav-verticalmenu .dropdown-menu .pav-menu-video iframe
{
	margin-bottom: 10px;
}
#pav-verticalmenu .dropdown-menu .dropdown-toggle:hover
{
	color: #000;
}
#pav-verticalmenu .dropdown-menu .dropdown-toggle,#pav-verticalmenu .dropdown-menu h1,#pav-verticalmenu .dropdown-menu h2,
#pav-verticalmenu .dropdown-menu h3,#pav-verticalmenu .dropdown-menu h4,#pav-verticalmenu .dropdown-menu h5,#pav-verticalmenu .dropdown-menu h6
{
	color: #000;
	font-family: sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: normal;
	text-transform: uppercase;
}
#pav-verticalmenu .dropdown-menu .manufacturer a
{
	padding: 0;
}
#pav-verticalmenu .dropdown-menu .manufacturer a img
{
	border: 1px solid #e5e5e5;
	transition: border-color 600ms ease;
	webkit-transition: border-color 600ms ease;
}
#pav-verticalmenu .dropdown-menu .manufacturer a:hover img
{
	border-color: #009D13;
	color: #fff;
}
#pav-verticalmenu .widget-product-list
{
	border-bottom: 1px dotted #e5e5e5;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#pav-verticalmenu .product-block
{
	background: none transparent;
	border: 0;
	height: auto;
	padding: 5px;
	width: 33.3333%;
}
#pav-verticalmenu .product-block .name
{
	height: 32px;
	height: auto!important;
	margin: 0;
	min-height: 32px;
	padding: 0;
}
#pav-verticalmenu .product-block .name a
{
	color: #000;
	font-family: codaregular;
	font-size: 14px;
	margin: 0;
	padding: 0;
}
#pav-verticalmenu .product-block .name a:hover
{
	color: #009D13;
}
#pav-verticalmenu .product-block .image a
{
	padding: 0;
}
#pav-verticalmenu .product-block .w-product
{
	padding: 5px;
}
#pav-verticalmenu .product-block .product-meta
{
	min-height: inherit;
}
#column-right #pav-verticalmenu .navbar-nav>li:hover>.dropdown-menu
{
	box-shadow: -2px 2px 2px rgba(0,0,0,.3);
	left: auto;
	right: 100%;
	webkit-box-shadow: -2px 2px 2px rgba(0,0,0,.3);
}
#mainmenutop .navbar-toggle
{
	float: left;
}
#menu-offcanvas .dropdown .dropdown-menu
{
	background-color: transparent;
	border: 0;
	border-radius: 0;
	box-shadow: none;
	display: block;
	float: none;
	margin: 0;
	min-width: inherit;
	moz-border-radius: 0;
	ms-border-radius: 0;
	o-border-radius: 0;
	padding: 0;
	position: relative;
	webkit-border-radius: 0;
	webkit-box-shadow: none;
	width: 100%!important;
}
html,body,.offcanvas-container,.offcanvas-pusher,.offcanvas-content
{
	min-height: 100%;
}
.offcanvas-content
{
	background-color: #29324b;
	overflow-y: scroll;
}
.offcanvas-content,.offcanvas-content-inner
{
	position: relative;
}
.offcanvas-container
{
	position: relative;
}
.offcanvas-pusher
{
	height: 100%;
	left: 0;
	transition: transform .5s;
	webkit-transition: transform .5s;
	z-index: 99;
}
.offcanvas-pusher::after
{
	background: rgba(0,0,0,.2);
	content: '';
	filter: alpha(opacity=0);
	height: 0;
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	transition: '~opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s';
	webkit-transition: '~opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s';
	width: 0;
}
.offcanvas-menu-open .offcanvas-pusher::after
{
	filter: alpha(opacity=100);
	height: 100%;
	opacity: 1;
	transition: opacity .2s;
	webkit-transition: opacity .2s;
	width: 100%;
}
.offcanvas-menu::after
{
	background: rgba(0,0,0,.2);
	content: '';
	filter: alpha(opacity=100);
	height: 100%;
	opacity: 1;
	position: absolute;
	right: 0;
	top: 0;
	transition: opacity .2s;
	webkit-transition: opacity .2s;
	width: 100%;
}
.offcanvas-menu-open .offcanvas-menu::after
{
	filter: alpha(opacity=0);
	height: 0;
	opacity: 0;
	transition: '~opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s';
	webkit-transition: '~opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s';
	width: 0;
}
.offcanvas-menu
{
	background: rgba(199, 199, 199, 0.18);
	box-shadow: inset -12px -1px 12px -12px rgba(0,0,0,.38);
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	transition: all .5s;
	visibility: hidden;
	webkit-box-shadow: inset -12px -1px 12px -12px rgba(0,0,0,.38);
	webkit-transition: all .5s;
	width: 280px;
	z-index: 99999;
}
.offcanvas-menu ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.offcanvas-menu ul li
{
	line-height: normal;
}
.offcanvas-menu ul li a
{
	border-bottom: 1px solid #8E8E8E;
	color: #009D13;
	display: block;
	font-family: sans-serif;
	font-size: 18px;
	padding: 12px 15px;
	text-transform: uppercase;
}
.offcanvas-menu ul li a.dropdown-toggle
{
	position: relative;
}
.offcanvas-menu ul li a.dropdown-toggle .caret
{
	border: 1px solid #6D97BD;
	border-radius: 20px;
	display: block;
	height: 17px;
	margin: 0;
	moz-border-radius: 20px;
	ms-border-radius: 20px;
	o-border-radius: 20px;
	position: absolute;
	right: 15px;
	text-align: center;
	top: 33%;
	webkit-border-radius: 20px;
	width: 17px;
}
.offcanvas-menu ul li a.dropdown-toggle .caret:before
{
	border-left: 3px solid transparent;
	border-right: 3px solid transparent;
	border-top: 4px solid #6D97BD;
	content: "";
	display: block;
	height: 0;
	left: 5px;
	position: absolute;
	top: 6px;
	width: 0;
}
.offcanvas-menu h1,.offcanvas-menu h2,.offcanvas-menu h3,.offcanvas-menu h4,.offcanvas-menu h5,.offcanvas-menu h6
{
	color: #575050;
	font-family: sans-serif;
	font-size: 15px;
	line-height: normal;
	margin: 0;
	padding: 12px 15px;
}
.offcanvas-menu h1 span,.offcanvas-menu h2 span,.offcanvas-menu h3 span,.offcanvas-menu h4 span,.offcanvas-menu h5 span,.offcanvas-menu h6 span
{
	padding: 0;
}
.offcanvas-menu h1 span .fa,.offcanvas-menu h2 span .fa,.offcanvas-menu h3 span .fa,.offcanvas-menu h4 span .fa,.offcanvas-menu h5 span .fa,.offcanvas-menu h6 span .fa
{
	margin-right: 5px;
}
.offcanvas-menu .product-block
{
	border: 0;
	box-shadow: none;
	webkit-box-shadow: none;
}
.offcanvas-menu .product-block .price
{
	border: 0;
}
.offcanvas-menu .product-block:hover
{
	border: 0;
	box-shadow: none;
	webkit-box-shadow: none;
}
.offcanvas-menu p
{
	color: #fff;
	font-size: 12px;
	padding: 15px 15px 0;
}
.offcanvas-menu .product-block
{
	background-color: transparent;
	border: 0;
	box-shadow: none;
	float: none!important;
	text-align: center;
	webkit-box-shadow: none;
	width: 100%;
}
.offcanvas-menu .product-block .name
{
	min-height: 22px;
}
.offcanvas-menu .product-block .name a
{
	border: 0;
	color: #fff;
}
.offcanvas-menu .product-block .name a:hover,.offcanvas-menu .product-block .name a:focus
{
	color: #009D13;
}
.offcanvas-menu .product-block:hover
{
	border: 0;
	box-shadow: none;
	webkit-box-shadow: none;
}
.offcanvas-menu .widget-banner .w-banner
{
	float: none;
	margin: 0;
	text-align: center;
	width: 100%;
}
.offcanvas-menu .button-close-menu
{
	padding: 8px 15px;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 100;
}
.offcanvas-menu .button-close-menu .fa
{
	color: #6D97BD;
	cursor: pointer;
	font-size: 24px;
}
.offcanvas-effect-1.offcanvas-menu
{
	transform: translate3d(-100%,0,0);
	visibility: visible;
	webkit-transform: translate3d(-100%,0,0);
}
.offcanvas-effect-1.offcanvas-menu-open .offcanvas-effect-1.offcanvas-menu
{
	transform: translate3d(0,0,0);
	visibility: visible;
	webkit-transform: translate3d(0,0,0);
}
.offcanvas-effect-1.offcanvas-menu::after
{
	display: none;
}
.offcanvas-effect-2.offcanvas-menu-open .offcanvas-pusher
{
	transform: translate3d(280px,0,0);
	webkit-transform: translate3d(280px,0,0);
}
.offcanvas-effect-2.offcanvas-menu
{
	z-index: 1;
}
.offcanvas-effect-2.offcanvas-menu-open .offcanvas-effect-2.offcanvas-menu
{
	moz-transition: -moz-transform .5s;
	o-transition: -o-transform .5s;
	transform: translate3d(0,0,0);
	transition: transform .5s;
	visibility: visible;
	webkit-transform: translate3d(0,0,0);
	webkit-transition: -webkit-transform .5s;
}
.offcanvas-effect-3.offcanvas-menu-open .offcanvas-pusher
{
	transform: translate3d(280px,0,0);
	webkit-transform: translate3d(280px,0,0);
}
.offcanvas-effect-3.offcanvas-menu
{
	transform: translate3d(-100%,0,0);
	webkit-transform: translate3d(-100%,0,0);
	z-index: 1;
}
.offcanvas-effect-3.offcanvas-menu-open .offcanvas-effect-3.offcanvas-menu
{
	moz-transition: -moz-transform .5s;
	o-transition: -o-transform .5s;
	transform: translate3d(0,0,0);
	transition: transform .5s;
	visibility: visible;
	webkit-transform: translate3d(0,0,0);
	webkit-transition: -webkit-transform .5s;
}
.offcanvas-effect-5.offcanvas-menu-open .offcanvas-pusher
{
	transform: translate3d(280px,0,0);
	webkit-transform: translate3d(280px,0,0);
}
.offcanvas-effect-5.offcanvas-menu
{
	transform: translate3d(50%,0,0);
	webkit-transform: translate3d(50%,0,0);
	z-index: 1;
}
.offcanvas-effect-5.offcanvas-menu-open .offcanvas-effect-5.offcanvas-menu
{
	moz-transition: -moz-transform .5s;
	o-transition: -o-transform .5s;
	transform: translate3d(0,0,0);
	transition: transform .5s;
	visibility: visible;
	webkit-transform: translate3d(0,0,0);
	webkit-transition: -webkit-transform .5s;
}
@media (max-width:768px)
{
	.offcanvas-siderbars
	{
		position: relative;
	}
	.offcanvas-siderbars .offcanvas-sidebar
	{
		display: none;
		width: 100%;
	}
	.offcanvas-siderbars.column-left-active #oc-column-left
	{
		display: block;
	}
	.offcanvas-siderbars.column-right-active #oc-column-right
	{
		display: block;
	}
	.offcanvas-siderbars.column-left-active .main-column
	{
		display: none;
	}
	.offcanvas-siderbars.column-right-active .main-column
	{
		display: none;
	}
}
.offcanvas-sidebars-buttons
{
	margin-bottom: 15px;
	overflow: hidden;
}
ul.list li
{
	margin-left: 9px;
}
.link-more
{
	color: #3563b9;
	color: darker(#009D13,10%);
	font-size: 12px;
	font-weight: 700;
	text-transform: lowercase;
}
.link-more .icon-read-more-2
{
	color: #386ac5;
	font-size: 9px;
}
.link-more:hover
{
	color: #3563b9;
}
.copyright
{
	text-align: left;
}
.copyright a
{
	color: #3563b9;
}
.pagination .links b,.pagination .links a:hover,.pagination .links b:hover
{
	border-color: #ff8f45;
	color: #ff7500;
}
#back-top
{
	margin: 0;
	position: relative;
	text-align: center;
}
#back-top a
{
	background-color: #fff;
	border: 1px solid #e5e5e5;
	border-radius: 50%;
	font-size: 26px;
	height: 45px;
	left: 0;
	margin: 0 auto;
	moz-border-radius: 50%;
	ms-border-radius: 50%;
	o-border-radius: 50%;
	overflow: auto;
	position: absolute;
	right: 0;
	text-align: center;
	top: -22px;
	transition: all 300ms ease-in;
	webkit-border-radius: 50%;
	webkit-transition: all 300ms ease-in;
	width: 45px;
}
#back-top a:hover
{
	background-color: #5781cf;
	border-color: #5781cf;
}
#back-top a:hover i
{
	color: #fff;
}
#mainmenutop .navbar-toggle
{
	background: #252b3d;
	border: 0;
}
#mainmenutop .navbar-toggle .fa
{
	color: #fff;
	margin: 0;
}
.shapes
{
	background-color: transparent;
	height: 0;
	position: absolute;
	top: 50%;
	width: 0;
}
.shapes.left
{
	border-bottom: 4px solid transparent;
	border-right: 6px solid #303a55;
	border-top: 4px solid transparent;
	margin: -4px 0;
	right: 0;
}
.shapes.right
{
	border-bottom: 5px solid transparent;
	border-left: 5px solid #303a55;
	border-top: 5px solid transparent;
	left: 0;
	margin: -5px 0;
}
.shapes.bottom
{
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #252b3d;
	left: 0;
	margin: 0 auto;
	right: 0;
	top: 0;
}
.line
{
	border-top: 1px solid #303a55;
	height: 1px;
	left: 0;
	position: absolute;
	top: 50%;
	width: 20px;
}
#breadcrumb
{
	background-color: transparent;
	padding-left: 0;
	padding-right: 0;
}
#breadcrumb .breadcrumb
{
	background-color: transparent;
	border-radius: 0;
	margin-bottom: 0;
	moz-border-radius: 0;
	ms-border-radius: 0;
	o-border-radius: 0;
	webkit-border-radius: 0;
}
#breadcrumb .breadcrumb li
{
	display: inline-block;
	font-family: sans-serif;
	margin-right: 6px;
	zoom: 1;
	padding: 10px;
	border: solid 1px #eee;
	position: relative;
	padding-left: 34px;
	margin-left: -11px;
}

#breadcrumb .breadcrumb li.first
{
	padding-left: 15px;
}

#breadcrumb .breadcrumb li:before
{
	content: "";
	position: absolute;
	top:0px;
	right: -16px;
	width: 0;
	height: 0;
	border-top: 18px solid transparent;
	border-left: 15px solid #eee;
	border-bottom: 18px solid transparent;
	padding: 0px !important;
	margin: 0px !important;
	z-index: 5;
}

#breadcrumb .breadcrumb li:after
{
	content: "";
	position: absolute;
	top:1px;
	right: -14px;
	width: 0;
	height: 0;
	border-top: 17px solid transparent;
	border-left: 14px solid #fff;
	border-bottom: 17px solid transparent;
	padding: 0px !important;
	margin: 0px !important;
	z-index: 6;
}

#breadcrumb .breadcrumb li a
{
	color: ##009D13;
	position: relative;
	text-transform: none;
	transition: color 40ms ease-in;
	webkit-transition: color 200ms ease-in;
}
#breadcrumb .breadcrumb li a:hover
{
	text-decoration: underline !important;
	color: #ff5400;
}
#breadcrumb .breadcrumb li a span
{
	display: inline-block;
	zoom: 1.5;
}
#breadcrumb .breadcrumb li:hover
{
	color: #4b78cb;
}
#breadcrumb .breadcrumb li:hover span:before
{
	background: #4b78cb;
}
#breadcrumb .breadcrumb li.last a
{
	color: #545454;
}
#breadcrumb .breadcrumb li.last a:hover
{
	color: #FF0D00;
}
#breadcrumb .breadcrumb li.first a:before
{
	display: none;
}
#breadcrumb .breadcrumb li.first a span:before
{
	background: 0 0;
	color: rgb(255, 146, 0);
	content: "\f015";
	font-family: FontAwesome;
	margin-right: 6px;
	margin-top: -1px;
}
#breadcrumb .breadcrumb li.first a:hover span:before
{
	color: rgba(255, 13, 0, 0.68);
}
.no-margin h3
{
	margin-top: 0;
}
.no-margin .buttons
{
	margin-bottom: 0;
}
.no-margin table
{
	margin-bottom: 0;
}
.no-margin-top
{
	margin-top: 0;
}
.carousel-control
{
	background-color: transparent;
	background-image: none;
	border-radius: 5px;
	color: rgb(255, 169, 106);
	cursor: pointer;
	filter: alpha(opacity=100);
	font-size: inherit;
	height: 27px;
	height: auto;
	margin-left: 0;
	margin-right: -2px;
	margin-top: 1px;
	moz-border-radius: 5px;
	ms-border-radius: 5px;
	o-border-radius: 5px;
	opacity: 1;
	text-align: center;
	text-shadow: none;
	webkit-border-radius: 5px;
	webkit-text-shadow: none;
	width: 17px;
}
.carousel-control:hover,.carousel-control:focus
{
	background-color: rgb(255, 108, 0);
	border-color: rgb(255, 108, 0);
	color: rgb(255, 108, 0);
	filter: alpha(opacity=100);
	opacity: 1;
}
.carousel-control.left,.carousel-control.right
{
	background-color: transparent;
	background-image: linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%);
	background-image: -moz-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%);
	background-image: none;
	background-image: -webkit-gradient(linear,0 top,100% top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0)));
	background-image: -webkit-linear-gradient(left,color-stop(rgba(0,0,0,0) 0),color-stop(rgba(0,0,0,0) 100%));
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);
	margin-right: -20px;
}
.carousel-control .fa
{
	display: block;
	font-size: 46px;
	margin-left: -15px;
	margin-top: -5px;
}
.carousel-indicators li,.carousel-indicators.active
{
	border-color: #009D13;
}
.btn-cart
{
	font-size: 12px;
	font-weight: 700;
	padding: 0;
	text-transform: none;
}
.btn-cart span
{
	display: inline;
	display: inline-block;
	zoom: 1;
}
.btn-cart span+span
{
	padding: 6px 10px 0;
}
.btn-cart .icon-cart
{
	background: #386ac5;
	color: #fff;
	font-size: 12px;
	height: 31px;
	line-height: 25px;
	vertical-align: top;
	width: 30px;
}
.custom-block
{
	margin: 0 16px 0 -14px;
}
.custom-block .box-heading
{
	border-bottom: 1px solid #e5e5e5;
	border-top: 0;
	padding-bottom: 6px;
	padding-top: 17px;
	position: relative;
}
.custom-block .box-heading:after
{
	border: solid transparent;
	border-color: #ccc;
	border-color: rgba(204,204,204,0);
	border-color: transparent\9;
	border-top-color: #e5e5e5;
	border-width: 7px;
	content: "";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00cccccc, endColorstr=#00cccccc);
	height: 0;
	left: 50%;
	margin-left: -6px;
	ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00cccccc, endColorstr=#00cccccc)";
	pointer-events: none;
	position: absolute;
	top: 100%;
	width: 0;
	zoom: 1;
}
.custom-block .box-heading:before
{
	border: solid transparent;
	border-color: #fff;
	border-color: rgba(255,255,255,0);
	border-color: transparent\9;
	border-top-color: #fff;
	border-width: 6px;
	content: "";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff, endColorstr=#00ffffff);
	height: 0;
	left: 50%;
	margin-left: -5px;
	ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff, endColorstr=#00ffffff)";
	pointer-events: none;
	position: absolute;
	top: 100%;
	width: 0;
	z-index: 1;
	zoom: 1;
}
.custom-block .box-heading>span
{
	border: 0;
	font-weight: 400;
	padding: 0;
}
.custom-block .box-content
{
	padding-top: 15px;
}
.custom:before,.custom:after
{
	content: " ";
	display: table;
}
.custom:after
{
	clear: both;
}
.custom i
{
	color: #999;
	float: left;
	font-size: 25px;
	height: auto;
	margin-top: 6px;
	transition: all 300ms linear 0s;
	webkit-transition: all 300ms linear 0s;
	width: 43px;
}
.custom h3
{
	line-height: normal;
	margin: 0;
	min-height: 15px;
}
.custom p
{
	color: #848484;
	margin-bottom: 18px;
}
.custom h3,.custom p
{
	font-size: 12px;
	overflow: hidden;
}
.custom li:hover i
{
	color: #009D13;
	filter: alpha(opacity=80);
	opacity: .8;
}
.underline a
{
	color: #386ac5;
}
.underline a:hover
{
	text-decoration: underline;
}
.underline a b
{
	color: #386ac5;
}
@media (max-width:767px)
{
	.in-border
	{
		border-right: 0;
		box-shadow: none;
		webkit-box-shadow: none;
	}
}
.hide-bar
{
	display: none;
}
.a-center
{
	text-align: center;
}
.a-left
{
	text-align: left;
}
.a-right
{
	text-align: right;
}
.pattern1
{
	background-image: url(../../image/pattern/pattern1.png);
}
.pattern2
{
	background-image: url(../../image/pattern/pattern2.png);
}
.pattern3
{
	background-image: url(../../image/pattern/pattern3.png);
}
.pattern4
{
	background-image: url(../../image/pattern/pattern4.png);
}
.pattern5
{
	background-image: url(../../image/pattern/pattern5.png);
}
.pattern6
{
	background-image: url(../../image/pattern/pattern6.png);
}
.pattern7
{
	background-image: url(../../image/pattern/pattern7.png);
}
.pattern8
{
	background-image: url(../../image/pattern/pattern8.png);
}
.pattern9
{
	background-image: url(../../image/pattern/pattern9.png);
}
.pattern10
{
	background-image: url(../../image/pattern/pattern10.png);
}
.pattern11
{
	background-image: url(../../image/pattern/pattern11.png);
}
.pattern12
{
	background-image: url(../../image/pattern/pattern12.png);
}
.pattern13
{
	background-image: url(../../image/pattern/pattern13.png);
}
.pattern14
{
	background-image: url(../../image/pattern/pattern14.png);
}
.pattern15
{
	background-image: url(../../image/pattern/pattern15.png);
}
.pattern16
{
	background-image: url(../../image/pattern/pattern16.png);
}

@font-face
{
	font-family: brandon_grotesquelight;
	font-style: normal;
	font-weight: 400;
	src: url(../../fonts/brandon_light-webfont.eot);
	src: url(../../fonts/brandon_light-webfont.eot?#iefix) format('embedded-opentype'),url(../../fonts/brandon_light-webfont.woff) format('woff'),url(../../fonts/brandon_light-webfont.ttf) format('truetype'),url(../../fonts/brandon_light-webfont.svg#brandon_grotesquelight) format('svg');
}
@font-face
{
	font-family: brandon_grotesqueblack;
	font-style: normal;
	font-weight: 400;
	src: url(../../fonts/brandon_blk-webfont.eot);
	src: url(../../fonts/brandon_blk-webfont.eot?#iefix) format('embedded-opentype'),url(../../fonts/brandon_blk-webfont.woff) format('woff'),url(../../fonts/brandon_blk-webfont.ttf) format('truetype'),url(../../fonts/brandon_blk-webfont.svg#brandon_grotesqueblack) format('svg');
}
@font-face
{
	font-family: brandon_grotesquemedium;
	font-style: normal;
	font-weight: 400;
	src: url(../../fonts/brandon_med-webfont.eot);
	src: url(../../fonts/brandon_med-webfont.eot?#iefix) format('embedded-opentype'),url(../../fonts/brandon_med-webfont.woff) format('woff'),url(../../fonts/brandon_med-webfont.ttf) format('truetype'),url(../../fonts/brandon_med-webfont.svg#brandon_grotesquemedium) format('svg');
}
@font-face
{
	font-family: brandon_grotesque_regularRg;
	font-style: normal;
	font-weight: 400;
	src: url(../../fonts/brandon_reg-webfont.eot);
	src: url(../../fonts/brandon_reg-webfont.eot?#iefix) format('embedded-opentype'),url(../../fonts/brandon_reg-webfont.woff) format('woff'),url(../../fonts/brandon_reg-webfont.ttf) format('truetype'),url(../../fonts/brandon_reg-webfont.svg#brandon_grotesque_regularRg) format('svg');
}
@font-face
{
	font-family: brandon_grotesquethin;
	font-style: normal;
	font-weight: 400;
	src: url(../../fonts/brandon_thin-webfont.eot);
	src: url(../../fonts/brandon_thin-webfont.eot?#iefix) format('embedded-opentype'),url(../../fonts/brandon_thin-webfont.woff) format('woff'),url(../../fonts/brandon_thin-webfont.ttf) format('truetype'),url(../../fonts/brandon_thin-webfont.svg#brandon_grotesquethin) format('svg');
}
#header-main
{
	background: #ffffff;
}
#header-main #logo-theme a
{
	background: url(../../image/dark/logo.png) no-repeat 0 0 transparent;
	background-color: transparent;
	border: 0;
	color: transparent;
	display: block;
	font: 0/0 a;
	min-height: 30px;
	min-width: 190px;
	text-shadow: none;
}
#header-main .fa
{
	color: #fff;
}
#header-main .support .media .pull-left
{
	box-shadow: 0 0 1px 1px #ffffff inset;
	webkit-box-shadow: 0 0 1px 1px #ffffff inset;
}
#header-main #cart .media .pull-left
{
}
.sidebar .blog-body .created
{
	margin: 0;
}
.blog-body
{
	margin: 0;
	margin-top: 15px;
}
.created
{
	margin: 0;
}
.sidebar ul>li,.sidebar ol>li
{
	border-color: #D5D5D5;
	text-align: left;
}
.sidebar ul>li:last-child,.sidebar ol>li:last-child
{
	border: 0;
}
.carousel-inner>.item
{
	margin: 10px 0px;
}
.product-block
{
	transition: all .03s ease-out;
	webkit-transition: all .03s ease-out;
}
.product-block:hover
{
}
.product-grid
{
	padding-bottom: 19px;
	padding-top: 13px;
}
.product-grid .products-block
{
	overflow: visible;
}
.product-list .col-fullwidth
{
	border-color: #E5E5E5;
	margin-left: 4px;
}
.product-list .product-block:hover
{
}
.product-list .product-meta
{
	text-align: left;
	padding-left: 25px;
}
.product-list .product-meta .action>*
{
	float: left;
	text-align: left;
}
.product-list .product-meta .action .cart
{
	clear: both;
	margin-bottom: 0;
	margin-top: 10px;
}
.product-list .product-meta .action .cart .fa
{
	background-color: transparent;
	display: block!important;
	height: auto;
	line-height: normal;
	min-height: inherit;
	padding: 4px 0px 0px 0px;
	width: auto;
}
.product-list .product-meta .action .cart .btn-shopping-cart
{
	padding-left: 17px;
	padding-right: 17px;
}
.product-list .product-meta .action .cart .btn-shopping-cart:hover
{
	transition: none;
	webkit-transition: none;
}
.product-list .product-meta .action .cart .btn-shopping-cart:hover .fa
{
	color: #ffffff;
}
.product-list .product-meta .action .wishlist .fa-heart
{
	margin: 0 0 0 10px;
}
.product-list .product-meta .action .wishlist,.product-list .product-meta .action .compare
{
	display: block;
	filter: alpha(opacity=100);
	moz-transform: none;
	ms-transform: none;
	opacity: 1;
	o-transform: none;
	position: static;
	transition: none;
	webkit-transform: none;
	webkit-transition: none;
}
.product-list .product-meta .action .wishlist a,.product-list .product-meta .action .compare a
{
	border-width: 1px;
	color: #FFC100;
	height: 32px;
	margin: 0 10px;
	padding-top: 7px;
}
.product-list .product-meta .action .wishlist a:hover,.product-list .product-meta .action .compare a:hover
{
	background-color: #fff;
	border-color: #000;
	box-shadow: none;
	color: #000;
	transition: none;
	webkit-box-shadow: none;
	webkit-transition: none;
}
.product-list .product-meta .action .wishlist a span,.product-list .product-meta .action .compare a span
{
	padding-left: 5px;
}
.product-filter .display .list,.product-filter .display .grid
{
	background-color: #fff;
}
.product-filter .display a.active .fa
{
	color: #dbdbdb;
}
.product-filter .display a:hover .fa
{
	color: #dbdbdb;
}
.shapes,.line
{
	display: none;
}
#pav-mainnav .navbar
{
	background: #ff9b00;
	background: -webkit-linear-gradient(top, #ffce00, #ffa500 50%, #ff5200);
	border-radius: 3px;
	box-shadow: 0px 1px 0px -3px #dadada, 0px 2px 2px 0 #d6d6d6;
}
#pav-mainnav .navbar-default .navbar-nav>.dropdown>a .caret
{
	border-bottom-color: #fff;
	border-top-color: #fff;
}
#pav-mainnav .navbar-default .navbar-nav>.dropdown>a:after
{
	display: none;
}
#pav-mainnav .navbar-nav>li>a
{
	box-shadow: 0px 0 0 0 #DADADA;
	position: relative;
	webkit-box-shadow: -1px 0 0 0 #444c63;
}
#pav-mainnav .navbar-nav>li>a:before
{
	background-color: transparent;
	content: "";
	height: 3px;
	left: 0;
	margin: 0 auto;
	position: absolute;
	right: 0;
	top: 0;
	transition: all .175s ease-out 0s;
	webkit-transition: all .175s ease-out 0s;
	width: 3px;
}
#pav-mainnav .navbar-nav>li>a:after
{
	display: none;
}
#pav-mainnav .navbar-nav>li>a:hover
{
	color: #008E11;
}
#pav-mainnav .navbar-nav>li>a:hover:before
{
	background-color: #009D13;
	height: 3px;
	width: 100%;
}
#pav-mainnav .navbar-nav>li.last
{
	box-shadow: 0px 0 0 0 #DADADA;
	webkit-box-shadow: 1px 0 0 0 #DADADA;
}
#pav-mainnav .navbar-nav>li:hover>a
{
	color: #008E11;
}
#pav-mainnav .navbar-nav>li:hover>a:before
{
	background-color: #e59800;
	height: 2px;
	width: 100%;
}
#pav-mainnav .navbar-nav>li:hover>a:after
{
	border-bottom: 5px solid #fff;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	bottom: 0;
	content: "";
	height: 0;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	width: 0;
}
#pav-mainnav .product-block
{
	background-color: transparent;
	text-align: left;
}
#pav-mainnav .product-block .price
{
	border: 0;
}
#pav-mainnav .product-block .image
{
	text-align: center;
}
#pav-mainnav .product-block .rating
{
	border-color: #E5E5E5;
}
#pav-mainnav .product-block:hover
{
	box-shadow: none;
	webkit-box-shadow: none;
}
#pav-mainnav .dropdown-menu .w-banner
{
	margin: 4px;
}
#pav-mainnav .dropdown-menu .w-banner img
{
	border: 1px solid #E5E5E5;
}
#pav-verticalmenu .navbar-nav>li
{
}
#pav-verticalmenu .navbar-nav>li.last,#pav-verticalmenu .navbar-nav>li:last-child
{
	box-shadow: none;
	webkit-box-shadow: none;
}
#pav-verticalmenu .navbar-nav>li>a .menu-icon .menu-desc
{
	font-style: normal;
}
#pav-verticalmenu .product-block
{
	box-shadow: none;
	webkit-box-shadow: none;
}
#pav-verticalmenu .product-block .name a
{
	font-family: sans-serif;
	text-transform: none;
}
#pav-verticalmenu .widget-product-list
{
	border-color: #e5e5e5;
}
#pav-verticalmenu .dropdown-menu .manufacturer a img
{
	border-color: #e5e5e5;
}
.product-items
{
}
.product-items.last .product-cols,.product-items:last-child .product-cols
{
	margin-bottom: 0;
}
.product-cols
{
	border: 0;
	margin-bottom: 0px;
	margin-top: 0;
}
.product-cols .left
{
	border: 0;
}
.product-meta
{
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	text-align: center;
}
.product-list .product-block .price
{
	background: #fdec94;
	border-bottom: 1px solid rgba(0, 0, 0, 0.15);
	border-radius: 4px;
	color: #000;
	float: left;
	font-family: arial;
	font-size: 22px;
	margin-bottom: 3px;
	margin-left: 0;
	margin-right: auto;
	margin-top: 3px;
	padding: 7px 14px 5px;
	text-align: center;
	width: 140px;
}
.product-block .product-icon
{
	background: rgba(229, 229, 229, 0);
}
.product-block .product-icon:hover
{
	color: #000000;
}
.product-block .product-icon:hover .fa
{
	color: #009D13;
}
.product-block .action .button-group
{
	margin-top: 10px;
	position: relative;
}
.product-block .action>*
{
	float: none;
	text-align: center;
}
.product-block .action .cart .fa
{
	padding-left: 2px;
}
.product-block .action .wishlist,.product-block .action .compare
{
	bottom: 0;
	float: none;
	position: absolute;
	top: auto;
	transition: all .4s ease 0s;
	webkit-transition: all .2s ease 0s;
}
.product-block .action .wishlist
{
	left: 17px;
}
.product-block .action .wishlist a
{
	margin-left: 0px;
}
.product-block .action .wishlist a:hover
{
	border-color: #009D13;
	text-decoration: none;
}
.product-block .action .compare
{
	right: 6px;
}
.product-block:hover .wishlist,.product-block:hover .compare
{
	filter: alpha(opacity=100);
	ms-transform: scale(1,1);
	opacity: 1;
	transform: scale(1,1);
	webkit-transform: scale(1,1);
}
.product-label.product-label-special
{
	right: 0;
}
.item .product-cols
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.main-column .productcarousel .btn-shopping-cart span
{
	padding-left: 8px;
	padding-right: 8px;
}
.product-info h1,.product-info .h1,.product-info h2,.product-info .h2,.product-info h3,.product-info .h3,.product-info h4,.product-info .h4,.product-info h5,.product-info .h5,.product-info h6,.product-info .h6
{
	color: #000;
}
.product-info .product-label.product-label-special
{
	right: 9px;
}
.product-info .action a
{
	border: 0;
}
.product-related .product-block
{
	border-bottom: 1px solid #EAEAEA;
	margin: 0 0 0px;
	padding: 0;
}
.product-related .product-block .button-group
{
	margin: 0 -8px 20px 7px;
}
.product-related .product-block .button-group:before,.product-related .product-block .button-group:after
{
	content: " ";
	display: table;
}
.product-related .product-block .button-group:after
{
	clear: both;
}
.product-related .product-block:hover .action .wishlist
{
	left: 5px;
}
.product-related .product-block:hover .action .compare
{
	right: 5px;
}
.product-related .row:last-child .product-block
{
	margin: 0;
}
#pav-verticalmenu .navbar-nav>li>a
{
	padding: 9px 2px 7px 5px;
}
.prices
{
	background: rgba(255, 236, 138, 0.74);
	border-bottom: 1px solid rgba(0, 0, 0, 0.20);
	border-radius: 5px;
	color: #000;
	font-family: arial;
	font-size: 20px;
	margin-left: 4px;
	margin-right: auto;
	padding: 12px 8px 10px;
	text-align: center;
	font-weight: bold;
	width: 155px;
}
.price
{
	background: #fff;
	border: 0px solid transparent;
	border-radius: 10px;
	color: #000;
	font-family: arial;
	font-size: 18px;
	padding: 7px 2px 5px;
}
.box.pav-categoryproducts .carousel-controls
{
	right: 27px;
	top: -32px;
}
.socials-theme .list-socials li a span
{
	border: 0;
}
.pavcarousel
{
	margin-bottom: 20px;
}
.pavcarousel img
{
	transition: border-color .3s ease;
	webkit-transition: border-color .3s ease;
}
.pavcarousel img:hover
{
	border-color: #009D13;
	box-shadow: 0 0 7px rgba(0, 171, 21, 1);
	webkit-box-shadow: none;
}
.newsletter_block
{
	bottom: -118px;
}
.newsletter_block .box-heading
{
	border-color: #e55e5e;
	border-style: solid;
	border-width: 2px 0 0;
	letter-spacing: 2px;
}
.newsletter_block .box-heading:before
{
	display: none;
}
.sidebar
{
	color: #646464;
}
.sidebar .box .box-heading
{
	color: #404040;
	font-family: sans-serif;
	font-size: 18px;
	text-transform: initial;
	border: 1px solid #D5D5D5;
	background: -webkit-linear-gradient(top, #F9F9F9, #F4F4F4 65%, #E2E2E2);
}
.sidebar .box.white
{
	border: 0;
}
.sidebar .box.white .box-heading
{
	border: 1px solid #D5D5D5;
	border-radius: 2px 2px 0px 0px;
	color: #4C4E54;
	background: -webkit-linear-gradient(top, #F9F9F9, #F4F4F4 65%, #E2E2E2);
}
.sidebar .box.highlights .box-heading:before
{
	display: none;
}
.sidebar .blog-body
{
	border-color: #e5e5e5;
}
.sidebar .blog-body .created
{
	font-family: codaregular;
}
.sidebar .description
{
	color: #646464;
}
.sidebar .product-block .price
{
	border-bottom: 0;
}
.sidebar .product-block .product-meta
{
	text-align: left;
}
.sidebar .product-block .image
{
	border: 0;
	padding: 0;
}
.sidebar .product-block:hover
{
	box-shadow: none;
	webkit-box-shadow: none;
}
.sidebar .product-block:hover .image
{
	border: 0;
}
.sidebar .product-items .product-cols:last-child .product-block
{
	box-shadow: none;
	webkit-box-shadow: none;
}
.sidebar .productdeals .product-block .name a
{
}
.sidebar .productdeals .product-block .name a:hover
{
	color: #E80000;
}
.sidebar .productdeals .item-countdown .countdown_num
{
	background-color: #00E50C;
	background-image: linear-gradient(top,#00E50C 0,#6FFF6B 100%);
	background-image: -moz-linear-gradient(top,#00E50C 0,#6FFF6B 100%);
	background-image: -webkit-gradient(linear,left 0,left 100%,from(#00E50C),to(#6FFF6B));
	background-image: -webkit-linear-gradient(top,#00E50C 0,#6FFF6B 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff777777', GradientType=0);
}
.sidebar .productdeals .item-countdown ul li div
{
	color: #000;
}
.carousel-control
{
	font-size: 13px;
}
.productcarousel .carousel-control
{
	font-size: 9px;
}
.productcarousel .carousel-controls
{
	right: 24px;
	top: -32px;
}
.btn.btn-shopping-cart
{
	height: 42px;
}
.btn.btn-shopping-cart span+span
{
	border: 0;
	font-family: Arial, Helvetica, FreeSans, "Liberation Sans", "Nimbus Sans L", sans-serif;
	font-size: 20px;
	font-weight: bold;
	height: auto;
}
.btn.btn-shopping-cart:hover
{
	background: #f9ba09;
	background: -webkit-linear-gradient(top, #f9e23c, #f9ba09 65%, #ffa570);
	color: #fff;
	box-shadow: 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #dedede;
}
.btn.btn-theme-default:hover
{
	background-color: #ffd400;
}
#button-cart .fa
{
	display: block!important;
}
#button-cart span+span
{
	padding: 2px 20px 0px 15px;
}
.contact-content .content
{
	background-color: #ececec;
}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6
{
	color: #232323;
	font-family: sans-serif;
	text-transform: none;
}
.wrapper h1,.wrapper .h1,.wrapper h2,.wrapper .h2,.wrapper h3,.wrapper .h3,.wrapper h4,.wrapper .h4,.wrapper h5,.wrapper .h5,.wrapper h6,.wrapper .h6
{
	color: #000;
}
.no-box .box-content
{
	margin-bottom: 20px;
	padding: 0px;
}
#header #cart .content
{
	right: -2px;
}
#footer .box .box-heading:before
{
	display: none;
}
#footer .box.pavgooglemap .box-heading .shapes
{
	bottom: -4px;
	display: block;
	top: auto;
}
.layerslider-wrapper .tp-caption.very_large_black_text
{
	font-size: 40px!important;
}
.layerslider-wrapper .tparrows.tp-rightarrow:before
{
	color: #fff;
}
.layerslider-wrapper .tparrows.tp-leftarrow:before
{
	color: #fff;
}
.newsletter_block
{
	bottom: -114px;
}
.layerslider-wrapper .tp-caption.very_large_text
{
	color: #009D13;
}
.layerslider-wrapper .tp-caption.highlight
{
	color: #ffc801;
}
@font-face
{
	font-family: codaheavy;
	font-style: normal;
	font-weight: 400;
	src: url(../../fonts/coda-heavy-webfont.eot);
	src: url(../../fonts/coda-heavy-webfont.eot?#iefix) format('embedded-opentype'),url(../../fonts/coda-heavy-webfont.woff) format('woff'),url(../../fonts/coda-heavy-webfont.ttf) format('truetype'),url(../../fonts/coda-heavy-webfont.svg#codaheavy) format('svg');
}
@font-face
{
	font-family: codaregular;
	font-style: normal;
	font-weight: 400;
	src: url(../../fonts/coda-regular-webfont.eot);
	src: url(../../fonts/coda-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../../fonts/coda-regular-webfont.woff) format('woff'),url(../../fonts/coda-regular-webfont.ttf) format('truetype'),url(../../fonts/coda-regular-webfont.svg#codaregular) format('svg');
}
.name
{
	text-align: left;
}
#cartpopup .icon_success_27x27
{
	background: url("/image/icon_success_27x27_24.png") no-repeat scroll 0 50% transparent;
	display: inline;
	line-height: 27px;
	min-height: 27px;
	padding: 5px 0 0 35px;
}
#cartpopup
{
	display: none;
	max-width: 55em;
}
#cartpopup .cart
{
	padding-top: 10px;
}
#cartpopup .cart-header
{
	font-size: 16px;
	padding-left: 5px;
}
#cartpopup .cart-total
{
	border-top: medium none;
	display: inline;
	float: right;
	font-family: arial;
	font-size: 16px;
	margin-bottom: 0;
	margin-top: 0px;
	padding-top: 0;
}
#cartpopup .mini-cart-info
{
	margin-bottom: 5px;
	max-height: 300px;
	min-height: 60px;
	min-width: 400px;
	overflow-y: auto;
}
#cartpopup .mini-cart-info td
{
	padding: 3px 5px;
	text-align: left;
}
#cartpopup *
{
	moz-box-sizing: border-box;
}
#cartpopup.well, #cartpopup .well
{
	background-color: #F5F5F5;
	border: 2px solid #ff9600;
	border-radius: 2px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
	margin-bottom: 20px;
	min-height: 20px;
	padding: 19px;
	width: 850px;
}
#cartpopup .btn-success
{
	background-color: #5CB85C;
	border-color: #4CAE4C;
	color: #FFFFFF;
}
#cartpopup .btn
{
	background: #ffa500;
	background: -webkit-linear-gradient(top, #ffce00, #ffa500 50%, #ff5200);
	border-bottom: 3px solid #cc4a00;

	border-radius: 4px 4px 4px 4px;
	cursor: pointer;
	display: inline-block;
	font-size: 18px;
	font-weight: normal;
	text-shadow: 0 2px 0 rgba(0, 0, 0, .3);
	line-height: 1.42857;
	margin-bottom: 0;
	moz-user-select: none;
	padding: 7px 14px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	text-transform: inherit;
	font-weight: bold;
}
#cartpopup .btn:hover
{
	background: -webkit-linear-gradient(top, #f9e23c, #f9ba09 65%, #ffa570);
	background: #f9ba09;
	border: 0px #fff;
	border-radius: 4px 4px 4px 4px;
	cursor: pointer;
	display: inline-block;
	font-size: 18px;
	font-weight: normal;
	text-shadow: 0 2px 0 rgba(0, 0, 0, .3);
	line-height: 1.42857;
	margin-bottom: 0;
	moz-user-select: none;
	padding: 7px 14px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	text-transform: inherit;
	font-weight: bold;
	border-bottom: 3px solid #cc4a00;
}
#cartpopup a
{
	color: #e98400;
	font-size: 15px;
	text-decoration: none;
}
#cartpopup h4, .h4
{
	color: #565656;
	font-size: 22px;
}
#cartpopup h4, h5, h6
{
	margin-bottom: 10px;
	margin-top: 10px;
}
#cartpopup h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6
{
	color: inherit;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-weight: bold;
	line-height: 1.1;
}
#cartpopup p
{
	margin: 0 0 10px;
}
#cartpopup .btn-default
{
	
	border-radius: 3px;
	color: #fff;
}
#cartpopup .btn-default:hover
{
	background: #f9ba09;
	background: -webkit-linear-gradient(top, #f9e23c, #f9ba09 65%, #ffa570);
	border-radius: 4px;
}

.product-grid .product-block:hover .am-attr
{
	display: block;
}
.product-grid .product-meta .am-attr .left,
.product-list .product-meta .am-attr .left
{
	color: #000;
	font-weight: bold;
}
.product-grid .product-meta .am-attr .right
{
 font-family: sans-serif;
 font-size: 11px;
}
.product-grid .product-meta .attr-table
{
	width: 100%;
}
.product-grid .product-block
{
	overflow: hidden;
	position: relative;
}
.product-grid .product-block:hover
{
	overflow: visible;
	z-index: 555;
}
.product-grid .price
{
	float: left;
	width: 55%;
}
.product-grid .cart
{
	float: left;
	margin-top: 5px;
	text-align: center;
	width: 60%;
}
.product-grid .button-group
{
	border-left: solid 2px #eee;
	box-sizing: border-box;
	float: left;
	margin-top: 7px !important;
	overflow: hidden;
	padding-left: 0px;
	position: relative;
	width: 32%;
}
.product-list .button-group
{
	width: auto;
}
.product-grid .product-block .wishlist, .product-grid .product-block .compare
{
	display: inline-block;
	float: none !important;
	left: auto;
	position: relative;
	right: auto;
}
.product-list .product-block .wishlist, .product-list .product-block .compare
{
	float: left;
	overflow: hidden;
	position: relative;
}

.product-list .description
{
	display: none;
}
.product-list .product-meta .am-attr
{
	color: #000;
	padding: 7px 0px;
}
.jcarousel-list .product-meta .am-attr,
.carousel-inner .product-block .product-meta .am-attr
{
	background: #fff;
	border: solid 1px #33C840;
	border-top: 0px;
	display: none;
	left: -1px;
	margin-top: 10px;
	overflow: hidden;
	padding: 10px 3px;
	position: absolute;
	right: -1px;
	text-align: left;
	top: 315px;
}
.jcarousel-list .product-block:hover .am-attr,
.carousel-inner .product-block .product-block:hover .am-attr
{
	display: block;
}
.jcarousel-list .product-meta .am-attr .left,
.carousel-inner .product-block .product-meta .am-attr .left
{
	color: #000;
	font-weight: bold;
}
.jcarousel-list .product-meta .attr-table,
.carousel-inner .product-block .product-meta .attr-table
{
	width: 100%;
}
.jcarousel-list .product-block,
.carousel-inner .product-block .product-block
{
	overflow: hidden;
	position: relative;
}
.jcarousel-list .product-block:hover,
.carousel-inner .product-block .product-block:hover
{
	overflow: visible;
	z-index: 555;
}

.jcarousel-list .prices
{
	float: left;
	width: 53%;
}
.jcarousel-list .cart,
.carousel-inner .product-block .cart
{
	float: left;
	margin-top: 5px;
	text-align: center;
	width: 57%;
}
.jcarousel-list .button-group,
.carousel-inner .product-block .button-group
{
	border-left: solid 2px #eee;
	box-sizing: border-box;
	float: left;
	margin-top: 7px !important;
	overflow: hidden;
	padding-left: 0px;
	position: relative;
	width: 40%;
}
.jcarousel-list .product-block .wishlist, .jcarousel-list .product-block .compare,
.carousel-inner .product-block .wishlist, .product-block .compare
{
	display: inline-block;
	float: none !important;
	left: auto !important;
	position: relative !important;
	right: auto !important;
}

.jcarousel-list .rating img
{
	width: 100%;
}



.simpleregister
{
	/*border: solid 1px #000;*/
}

.simpleregister h3
{
	font-weight: bold;
}

.simpleregister input[type="text"],
.simpleregister input[type="password"],
.simpleregister select
{
	width: 250px;
}

.simpleregister input,
.simpleregister select
{
	margin-left: 20px !important;
}

.simpleregister .simplecheckout-customer-left
{
	width: 215px;
}

.simplecheckout-required
{
	color: #f00;
}

.btn {

	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	background: #00B617;
	background: -webkit-linear-gradient(top, #7FE27C, #00B617);
	color: #fff;
	font-size: 16px;
	padding: 6px 25px 7px 25px;
	text-transform: capitalize;
	font-family: codaregular;
	border: 0px solid rgba(0, 171, 21, 1);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	font-family: Arial, Helvetica, FreeSans, "Liberation Sans", "Nimbus Sans L", sans-serif;
	font-weight: bold;

}

.btn:hover {
    background: #ffd400;
    background: -webkit-linear-gradient(top, #fff100, #ffd400 50%, #ffb100);
    color: #fff;
}

span.menu-icon {
    padding: 13px 0 32px 72px;
}

.dropdown-menu {
    min-width: 500px !important;
}

li.parent.dropdown.home.first {
    background: #ff6c00;

	border-radius: 3px 0px 0px 3px;
}

#pav-mainnav .navbar-nav>li:nth-child(1)>a {
    border-left: 0px solid #FFFFFF;
    color: #FFFFFF;
	text-shadow: 0 2px 0 rgba(0, 0, 0, 0.3);
	font-size: 23px;
}

#pav-mainnav .navbar-nav>li:hover>a {
    color: #ffffff;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
	background: rgb(255, 202, 0);
}

@media (min-width:992px) and (max-width:1199px)

{ .carousel-inner .product-block .am-stock{margin-left:14px;}

.jcarousel-list .product-block .am-stock{margin-left:0px;}
.create-info{background-color: rgba(255, 255, 255, 0); width: 119%;}
	.inner{padding: 0px 50px 0px 50px;}
	.carousel-inner .product-block .prices{width:52%;}
	.jcarousel-list .rating, .carousel-inner .product-block .rating{width:68px; zoom:0.9;}	
	.product-block .name a{font-size: 14px;}
	#header-main .inner>*{ margin-top: -70px;
}
#content
{
	margin-bottom: 18px;
	min-height: 190px;
}
.box-html{zoom:0.85;}




	#pav-mainnav .navbar-nav>li>a
	{
		font-size: 14px;
		padding: 12px 20px;
	}
	#header-main .customer-service
	{
		width: 61%;
	}
	.product-grid .product-block .price
	{
		width: 34%;
	}
	.product-grid .product-block .action
	{
		width: 66%;
	}
	.offcanvas-menu
	{
		display: none;
	}
	.product-grid .product-block .price,.product-grid .product-block .action
	{
		width: 100%;
	}
	.carousel.pavcontentslider .pav-caption
	{
		display: none;
	}
	.carousel.pavcontentslider .carousel-indicators
	{
		margin: 0 -270px;
	}
	.sidebar .productdeals .image img
	{
		height: auto;
		width: 100%;
	}
	.product-info .price .price-gruop,.product-info .price .price-old
{
	background:  rgba(255, 234, 123, 0.74);
	border-bottom: 1px solid rgba(0, 0, 0, 0.15);
	border-radius: 6px;
	color: #000;
	font-family: arial;
	font-size: 32px;
	margin-right: auto;
	padding: 7px 14px 5px;
	text-align: center;
	width: 222px;
	font-weight: bold;
}
	.product-info .action a
{
	border: 0px solid #e5e5e5;
	color: #FFC100;
	display: block;
	font-family: sans-serif;
	font-size: 16px;
	font-weight: bold;
	height: 32px;
	padding: 6px 0px 0 11px;
	text-align: center;
}
.price .price-old
{
	border-bottom: 0 !important;
	color: #777 !important;
	font-size: 9px !important;
	padding: 0px 0px 0px 0px !important;
	text-decoration: line-through;
}


	.product-info .product-extra .quantity-number input
{
	height: 32px;
	
	text-align: center;
	width: 22px;

	font-family: sans-serif;
	font-size: 12px;
}
	.product-info .product-extra .add-action
{
	border-bottom: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;
	color: #6f6f6f;
	cursor: pointer;
	display: block;
	font-size: 6.5px;
	height: 16px;
	line-height: 15px;
	position: relative;
	text-align: center;
	width: 13px;
}
.simple-content
{
	padding-left: 0px;
	font-size: 12px;
}


	#pav-verticalmenu .navbar-nav>li{zoom: 0.8;}
	#search
	{
		height: 40px;
		min-width: 100px;
		right: 170px;
		width: 540px;
		bottom: -13px;
	}
	#search .input-search
	{
		min-width: 130px;
	}
	#powered
	{
		padding: 5px 0;
	}
	.productcarousel .btn.btn-shopping-cart .fa
	{
		display: none;
		margin-left: 8px;
		margin-right: 14px;
		padding-bottom: 24px;
		padding-right: 12px !important;
	}
	.productcarousel .btn.btn-shopping-cart span+span
	{
	}
	.product-related .btn-shopping-cart .fa
	{
		display: block!important;
	}
	.product-related .btn-shopping-cart span+span
	{
		display: none;
	}
	.btn.btn-shopping-cart span+span
	{
		padding-left: 7px;
		padding-right: 7px;
	}
	.product-block .image
	{
		border: 0;
		border-radius: 0;
		display: block;
		margin-bottom: 1px;
		moz-border-radius: 0;
		ms-border-radius: 0;
		o-border-radius: 0;
		overflow: hidden;
		padding: 11px 0px 0px 0px;
		position: relative;
		text-align: center;
		webkit-border-radius: 0;
		zoom: 0.85;
	}
	.box-homepagecategorywall .homepagecategorywall
	{
		zoom: 0.81;
	}
	.product-blokste
	{
		font-size: 14px;
		padding-left: 160px;
	}
	.product-blokst
	{
		padding-left: 160px;
	}
	.product-block .action .button-group
{
	margin-top: 19px;
	position: relative;
	zoom: 0.9;
}
	
	.product-list .product-block
	{
		border: 1px solid #D9D9D9;
		margin-top: 13px;
		overflow: hidden;
		padding: 10px 10px 7px 1px;
	}
	.product-list .product-block:hover
	{
		border: 1px solid #ff9600;
		margin-top: 13px;
		overflow: hidden;
		padding: 10px 10px 7px 1px;
	}
	.product-grid .product-block
	{
		border: 1px solid #D5D5D5;
		height: 368px;
		padding-bottom: 0px;
	}

	.product-grid .product-block:hover
	{
		border: solid 1px #ff7200;
		height: 368px;
		padding-bottom: 0px;
	}
	.product-grid .product-meta .am-attr { top:352px;}
	.product-block .am-stock{margin-left:46px;}
	.product-grid .rating
	{zoom:0.83;width:90px;margin-top:14px;}
	.product-block .price
	{
		background: #fdec94;
		border-bottom: 1px solid rgba(0, 0, 0, 0.15);
		border-radius: 4px;
		color: #000;
		font-family: arial;
		font-size: 19px;
		margin-bottom: 2px;
		
		margin-right: auto;
		margin-top: 4px;
		padding: 5px 14px 4px;
		text-align: center;
		width: 153px !important;
	}
	
}
@media (min-width:768px) and (max-width:991px)
{.carousel-inner .product-block .prices{width:50%}
	.create-info{background-color: rgba(255, 255, 255, 0);width:113%; }
	.inner{padding: 0px 29px 0px;}
	.created{padding: 6px 3px;}
	.jcarousel-list .product-block .am-stock{margin-left: -12px;}
	.carousel-inner .product-block .am-stock{margin-left: -3px;padding-top:0px;}
	.jcarousel-list .rating, .carousel-inner .product-block .rating{width:49px;zoom:0.78;margin-top:3px;}
.product-block .product-icon{font-size: 16px; height: 24px; width: 25px;}
	.box-homepagecategorywall .homepagecategorywall{zoom: 0.8;}
	#pav-mainnav .navbar-nav>li>a
	{
		font-size: 12px;
		padding: 15px 8px;
	}
	#content
{
	margin-bottom: 18px;
	min-height: 0px;
}
	
	.box-html{zoom:0.65;}
	
	
	#header-main #logo-theme a
	{
		display: inline-block;
	}
	#header-main .inner
	{
		float: none!important;
		margin: 20px 0 0;
		
		text-align: center;
		width: 100%;
	}
	embed
	{
		width: 100%;
	}
	#cboxOverlay,#colorbox,.pav-colorbox
	{
		display: none!important;
	}
	#pav-mainnav .dropdown-menu
	{
		display: none!important;
		width: 100%!important;
	}
	#pav-mainnav h1,#pav-mainnav h2,#pav-mainnav h3,#pav-mainnav h4,#pav-mainnav h5,#pav-mainnav h6
	{
		margin-top: 20px;
	}
	#pav-mainnav .navbar-default .navbar-nav>.dropdown>a .caret
	{
		display: none;
	}
	.product-block .image img
	{
		margin: 0 auto;
	}
	.product-block .flip .swap-image img
	{
		opacity: 1!important;
		transform: none!important;
		transition: none!important;
		visibility: visible;
	}
	.product-block .image.swap .back
	{
		display: none;
	}
	
	
	.btn.btn-shopping-cart span+span
	{
		padding: 0px 0px 0px 3px;
	}
	.product-info .image-additional a
	{
		width: auto;
	}
	.product-info .product-extra>div
	{
		margin-bottom: 10px;
	}
	.zoomContainer .zoomLens,.zoomContainer .zoomWindowContainer
	{
		display: none!important;
	}
	.blog-meta>span
	{
		padding-top: 5px;
	}
	#footer p
	{
		text-align: center;
	}
	#footer .footer-center
	{
		padding-bottom: 30px;
		padding-top: 30px;
	}
	#footer .box .box-heading
	{
		margin-top: 30px;
	}
	#powered
	{
		padding: 5px 0;
	}
	#search
	{
		bottom: 108%;
		height: 40px;
		left: 0;
		margin: auto;
		min-width: inherit;
		right: 0;
		width: 40px;
	}
	#search .quickaccess-toggle
	{
		color: #fff;
		cursor: pointer;
		height: 40px;
		left: 65px;
		line-height: 41px;
		position: relative;
		text-align: center;
		width: 40px;
	}
	#search .quickaccess-toggle .fa
	{
		color: #fff;
		font-size: 18px;
		margin: 0;
	}
	#search .button-search
	{
		left: auto;
		position: absolute;
		right: -220px;
		top: -27px;
	}
	#search .input-group
	{
		background: #E2E2E2;
		border-radius: 15px;
		display: none;
		left: -115px;
		padding: 5px;
		width: 330px;
	}
	#search .input-group .input-search
	{
		min-width: inherit;
	}
	#search:hover .input-group
	{
		display: block;
	}
	.product-block .image
	{
		border: 0;
		border-radius: 0;
		display: block;
		margin-bottom: 1px;
		moz-border-radius: 0;
		ms-border-radius: 0;
		o-border-radius: 0;
		overflow: hidden;
		padding: 10px 0px 0px 0px;
		position: relative;
		text-align: center;
		webkit-border-radius: 0;
		zoom: 0.7;
	}
	.box-homepagecategorywall .homepagecategorywall
	{
		zoom: 0.85;
	}
	.product-block .rating{zoom:1;margin: 2px 6px 0px;}
	.product-block .am-stock{margin-left:47px;}
	.product-block .action>*
	{
		zoom: 1;
	}
	.prices
	{
		zoom: 0.8;
	}
	.product-block .name a
	{
		font-size: 14px;
	}
	.product-blokste
	{
		font-size: 13px;
		padding-left: 150px;
	}
	.product-blokst
	{
		font-size: 16px;
		padding-left: 150px;
	}
	.product-bloksen
	{
		zoom: 0.9;
	}
	.product-list .product-block
	{
		border: 1px solid #D9D9D9;
		margin-top: 13px;
		overflow: hidden;
		padding: 10px 10px 7px 1px;
	}
	.product-list .product-block:hover
	{
		border: 1px solid #ff7200;
		margin-top: 13px;
		overflow: hidden;
		padding: 10px 10px 7px 1px;
	}
	.product-grid .product-meta .am-attr
	{top:318px;}
	
	.product-grid .product-block
	{
		border: 1px solid #D5D5D5;
		height: 331px;
		padding-bottom: 0px;
	}
	.product-grid .product-block:hover
	{
		border: 1px solid #ff7200;
		height: 331px;
		padding-bottom: 0px;
	}
	.product-block .price
	{
		background: #f9edaf;
		border-bottom: 1px solid rgba(0, 0, 0, 0.15);
		border-radius: 5px;
		color: #000;
		font-family: arial;
		font-size: 18px;
		margin-bottom: 3px;
		
		margin-right: auto;
		margin-top: 3px;
		padding: 7px 14px 5px;
		text-align: center;
		width: 167px !important;
	}
}
@media (max-width:767px)
{
	.product-block .price
	{
		background: #ffe977;
		border-bottom: 1px solid rgba(0, 0, 0, 0.15);
		border-radius: 5px;
		color: #000;
		font-family: arial;
		font-size: 18px;
		margin-bottom: 3px;
	
		
		margin-top: 3px;
		padding: 7px 14px 5px;
		text-align: center;
		width: 230px !important;
	}
	.product-list .product-block
	{
		border: 1px solid #D9D9D9;
		margin-top: 13px;
		overflow: hidden;
		padding: 10px 10px 7px 1px;
	}
	.product-list .product-block:hover
	{
		border: 1px solid #33C840;
		margin-top: 13px;
		overflow: hidden;
		padding: 10px 10px 7px 1px;
	}
	.product-blokste
	{
		font-size: 12px;
		padding-left: 130px;
	}
	.product-blokst
	{
		font-size: 14px;
		padding-left: 130px;
	}
	.product-bloksen
	{
		zoom: 0.8;
	}
	.box.productcarousel.no-boxes
	{
		zoom: 0.7;
	}
	.product-block .image img
	{
		zoom: 1;
	}
	.product-block .name a
	{
		zoom: 1;
	}
	.product-block .action>*
	{
		zoom: 0.75; width: 54%;
	}
	.prices
	{
		zoom: 0.7;
	}
	.box-homepagecategorywall .homepagecategorywall
	{
		zoom: 0.8;
	}
	#header-main #logo-theme a
	{
		display: inline-block;
	}
	#header-main .inner
	{
		float: none!important;
		margin: 20px 0 0;
		text-align: center;
		width: 100%;
	}
	#content
{
	margin-bottom: 18px;
	min-height: 0px;
}
	
	.box-html{zoom:0.5;}
	
	#cboxOverlay,#colorbox
	{
		display: none!important;
	}
	.product-cols
	{
		border: 0;
	}
	.product-block .pav-colorbox
	{
		display: none!important;
	}
	#footer .box.pavgooglemap
	{
		display: none;
	}
	#footer .footer-center
	{
		padding: 20px 0;
	}
	#footer .box .box-heading
	{
		padding-top: 15px;
	}
	#search
	{
		bottom: 108%;
		height: 40px;
		left: 0;
		margin: auto;
		min-width: inherit;
		right: 0;
		width: 40px;
	}
	#search .quickaccess-toggle
	{
		color: #fff;
		cursor: pointer;
		height: 40px;
		left: 65px;
		line-height: 41px;
		position: relative;
		text-align: center;
		width: 40px;
	}
	#search .quickaccess-toggle .fa
	{
		color: #fff;
		font-size: 18px;
		margin: 0;
	}
	#search .button-search
	{
		left: auto;
		position: absolute;
		right: -220px;
		top: -27px;
	}
	#search .input-group
	{
		background: #E2E2E2;
		border-radius: 15px;
		display: none;
		left: -115px;
		padding: 5px;
		width: 330px;
	}
	#search .input-group .input-search
	{
		min-width: inherit;
	}
	#search:hover .input-group
	{
		display: block;
	}
	embed
	{
		width: 100%;
	}
	.product-block .image img
	{
		margin: 0 auto;
	}
	.product-block .flip .swap-image img
	{
		opacity: 1!important;
		transform: none!important;
		transition: none!important;
		visibility: visible;
	}
	.product-block .image.swap .back
	{
		display: none;
	}
}
@media (max-width:480px)
{
	#powered
	{
		padding: 20px 0;
	}
	#footer .footer-center
	{
		padding: 20px 20px 0;
	}
}