* {  margin: 0;  padding: 0;}input,textarea {   padding: 5px 8px;    border: 1px solid #84898b;    display: block;    margin-top: 6px;    color: #b1b7ba;    font: 12px/18px Verdana, Arial, sans-serif;}
.img-intro-left img{float:left; padding-right: 10px; padding-bottom: 10px;}
.img-fulltext-left img {float:left;padding-right: 10px; padding-bottom: 10px;}
/***** blog columns *****/


.vmgroup ul li a {font-size: 14px; }

.sidecat { color: rgb(34, 34, 34); font-size: 14px; font-weight: 700; line-height: 25px; text-transform: uppercase; background-color: rgb(221, 215, 203);
    padding: 2px 15px; font-family: Arial;}
#offlajn-ajax-search115 {margin-bottom: 15px;}
.cols-1 { display: block;  float: none !important; margin: 0 !important;}
.cols-2 .column-1 { width: 49%; float: left;}
.cols-2 .column-2 { width: 49%; float: right; margin: 0;}
.cols-3 .column-1 { float: left; width: 33%;}
.cols-3 .column-2 { float: left; width: 33%; padding-left:1%;}
.cols-3 .column-3 { float: right; width: 32%;}
.cols-4 .column-1 { width:24%; float:left;}
.cols-4 .column-2 { width:24%; padding-left:1%; float:left;}
.cols-4 .column-3 { width:24%; padding-left:1%; float:left;}
.cols-4 .column-4 { width:25%; float:right;}
.readmore a {background: orange; color: #000; padding: 5px 10px; float: right;}
li.item-146  {background-color:red; }

div.item.column-1 {height:350px;}
div.item.column-2 {height:350px;}



#menu ul li.item-146  a  {color: #f2f2f2; }

.PricepriceWithoutTax{
font-size:14px !important;
color:#7C7877 !important;
font-weight:700;
text-decoration: line-through;
}

.PricesalesPrice{
font-size:18px !important;
color: #000 !important;
}
 
.PricesalesPrice .PricesalesPrice{
font-size:18px !important;

}



#contentbottom .moduletable {margin: 10px 0px;}
#contentbottom p{font-size: 14px; line-height:1.4;text-indent: 20px;}

.items-leading p{font-size: 14px; line-height:1.4;text-indent: 20px;}


input[type="submit"] {   color: #fff;    border: 1px solid #d6942d;    font-size: 14px;    margin-top: 6px;    background: #ee7156;    text-decoration: none;    display: block;    cursor: pointer;    padding: 4px;    height: 30px;}
input[type="submit"]:disabled{    opacity: .3;}body {	font: 12px/18px Verdana, Arial, sans-serif;	width: 100%;}input[type="text"], input[type="email"], input[type="tel"], input[type="message"], textarea{  margin: 8px auto;    text-align: left;  font-size: 16px;    font-weight: normal;  -webkit-border-radius: 7px;  -moz-border-radius: 7px;  -ms-border-radius: 7px;  -o-border-radius: 7px;  border-radius: 7px;  border: 1px solid #d4d4d4;}input[type="text"]:focus {  outline: none;}
input[type="submit"] {  width: 175px;  height: 48px;  border-radius: 30px;     cursor: pointer;  font-size: 20px;  color: #fff;  padding-top: 0;  border-left: none;   border-right: none;  border-top: 3px solid #E6B4F5;  border-bottom: none;  cursor: pointer;}a.fontsize8 {display: none;}.category img {border:none;}a.ringmail	{text-decoration: none; 	color: #f2f2f2; 	border-bottom: 0px dashed #fff;}	a.ringmail:hover	{text-decoration: none; 	color: #f2f2f2; 	border-bottom: 1px dashed #fff;}.category_description h1 {margin-bottom: 15px;}b, strong, i, em, p, div, ul, li, a, table, tr, td {padding: 0px; margin: 0px; }.item-page h2 {padding: 0px; margin: 0px;}div.product-price strong {display: none;}.back-to-category  {display: none;}#tt_order_subtotal_div_basket,#tt_shipping_rate_div_basket{display:none;}#agreed_div, .kyda {display: none;}.xtable tr td {border: 1px solid #e5e5e5; padding: 24px 0px;}ul.menu li.item-130 {border-left:none;}.vm-pagination ul li {padding: 5px 10px;}.vm-pagination ul li  a{text-decoration: underline;}.category-chooser {display:none;}.PricepriceWithoutTax {font-size: 25px;}.vm-pagination ul , .vm-pagination a{color: #f4f4f4;}.vm-pagination {margin: 25px 0;}.productdetails-view {background: #fff;}ul, li {list-style: none;}a, a:hover {color: #1a1a1a;text-decoration: none;font-weight: normal;}.cleaner {clear: both;}hr {background-color: #fff;}.category_description p {line-height: 1.5;}.category_description  p	{font-family: Arial !important; color: #666;    font-size: 14px;    line-height: 1.2;}			.formLabel  label {padding-left:15px;}.category_description a {text-decoration: underline; }.poisk {margin-left: 15px; }.search {margin-top: 20px; margin-bottom: 20px;}input.button.poisk {height: 22px;margin-top: 0px;}/*FONTS*/body {margin: 0;padding: 0;color: #737373;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.5;font-weight: 400; }	#textblock p {font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.25; font-style: normal;}	#nav ul li a {	font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.25; color: #707070; display: block;	text-transform: none;	padding-left: 8px;	padding-right:  8px;	padding-top: 5px;padding-bottom: 0px;}	#sidebar ul a {	color: #606060;	font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.25;	font-weight: 400;	}#sidebar h3 {color: #606060; font-family: Arial, Helvetica, sans-serif; font-size: 20px; line-height: 1.25; }#bottomblock a {	padding: 5px; display: block;	color: #f4f4f4;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.25; font-style: normal; }.spacer h2 a {color: #076850;}.browse-view h1 {    margin-bottom: 12px;    font-size: 24px;	font-weight: 500;	font-family: Arial, Helvetica, sans-serif;	color: #444;    line-height: 1.2;	margin: 10px 0px;color: #444;    line-height: 1.2;}h3.catProductTitle {font-size: 14px;    font-weight: 600;    letter-spacing: 1px;    padding: 20px 0 0;text-transform: uppercase;color: #222;}	h3.catProductTitle  a{font-size: 14px;    font-weight: 600;    letter-spacing: 1px;    padding: 20px 0 0;text-transform: uppercase;color: #222;}	.browse-view .row .product .spacer span {    font-size: 18px;    color: #666;}span.addtocart-button{width:152px;float:left;margin:0 0 0 10px;}span.cart-images img {    float: left;    margin: 0;    width: 45px;}span.addtocart-button input.addtocart-button,span.addtocart-button input.notify-button{width:152px;color:#794d37;background: none;border:solid #794d37 2px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:14px;cursor:pointer;height:34px;text-align:center;letter-spacing:1px;padding:4px 5px;}span.addtocart-button input.addtocart-button-disabled {width:auto;border:solid #333 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:14px;cursor:pointer;height:34px;text-align:center;letter-spacing:1px;padding:4px 5px;color:#333;margin:10px 0px 0px 0px;}
input.addtocart-button {    min-width: 0;    height: auto;    min-height: 0;     padding: 10px 20px;    float: none;    line-height: 1;}	.horizontal-separator{}.breadcrumbs {margin-bottom: 0px;padding:6px 10px; background: #ddd7cb;}.breadcrumbs a {color: #363636;border-bottom: 1px solid #363636;line-height: 1.2;text-decoration: none; font-size: 13px; margin: 0px 5px;}
html {background-color: #fff;}
body#home {color: #1a1a1a;margin: 0 auto;width: 1260px;word-wrap: break-word; }/*blocks*/
.container {background:#fff;margin: 0 auto;width: 1260px; 	}
.containerx {margin: 0 auto; width: 1260px;margin-bottom: 15px;}
#topblock {float: left; width: 1260px; height: 30px; padding-top: 15px;}
#topblock p, #topblock a {color: #f4f4f4;}
#info {float: left; width: 1260px; height: 30px; padding-top: 15px;}#info p, #info a {color: #f4f4f4;}#logo {float: left; width: 1260px;}#menu {float: left; }#slider {float: left; width: 1260px;}#sidebar {float: left; width: 300px;background: #fff;}#cont0 {float: left; width: 960px;background: #fff;}#content {float: left; width: 960px;background: #fff; padding: 15px 10px;}#contenttop {float: left; width: 960px;background: #fff;}#contentbottom {float: left; width: 960px; padding-bottom: 15px;background: #fff;}#textblock {float: left; width: 1260px; background: #fff; padding: 15px;}#foot1 {float: left; width: 400px; height: 60px; padding-top: 5px;background:#076850; margin: 5px 0px;}#foot2 {float: left; width: 400px; height: 60px; padding-top: 10px; margin: 5px 9px;background:#076850;border:0px solid yellow;}#foot3 {float: left; width: 400px; height: 60px; padding-top: 10px;margin: 5px 9px;background:#076850;border:0px solid yellow;}#foot4 {float: left; width: 400px; height: 60px; padding-top: 10px;margin: 5px 9px;background:#076850;border:0px solid yellow;}#foot1 p, #foot2 p, #foot3 p, #foot4 p, #foot1 a, #foot12 a, #foot3 a, #foot4 a {color: #f4f4f4;}#bottomblock {float: left; width: 1260px;}#bmenu {float: left; width: 1260px; background-color: #f4f4f4;}#bmenu div { padding: 1px 15px;}#info {	background: none;	float: left;	margin: 0 auto;	width: 960px; height: 63px;}#foot2 table, #foot3 table, #foot4 table {height:55px; border:0px solid yellow;}#foot3 table, #foot4 table {padding: 0px 15px;}
/*Main Nav Bar */#nav { background-color: #f4f4f4;	float: left;	margin: 0 auto;}#nav ul {	float: left;	margin: 0 auto;	list-style: none; padding-left: 0px; margin-left: 0px;}#nav ul li { 	float: left;	border-left:1px solid #008a4a; 	padding:0 2px 0 4px;}#nav ul li.item-130 {border-left: none;}
.b1c-cr {display:;}

.product-price span.PricesalesPrice {
    color: #000;
    font-size: 28px;
    font-weight: 400;
    font-family: Arial, Helvetica, sans-serif;
}
div.PricesalesPrice {
background: #f5f5f5;
padding: 12px 22px;}
	/* Top Menu */
	#top {	background: #000;	float: left; margin-top: 15px;margin: 0 auto;	width: 1260px; border-bottom: 1px solid #ddd7cb;}
	
	#top  ul{ 	float: left;	margin: 0 auto;	list-style: none; }
	#top a:hover {	color: #f2f2f2;	text-decoration: none;}
	#top li { /* all list items */	float: left;	letter-spacing: 0em;	text-transform: none;}
	#top a {	padding: 12px 15px; display: block;	color: #f2f2f2;	font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 1; font-style: normal; transition: color 0.2s linear;    text-decoration: none;}	/* Main Menu */#menu {	background: none;	float: left; margin-top: 15px;	margin: 0 auto;	border: 1px solid #ddd7cb; margin-top: -20px;padding: 0 10%; width: 80%;}#menu  ul{ 	text-align:center;	height: 20px;margin: 0 auto;	list-style: none; background:#fff;}#menu a:hover {	color: #666666;	text-decoration: none;}#menu li { /* all list items */	float: left;	letter-spacing: 0em;	text-transform: none;}#menu a {	padding: 8px 10px; display: block;	color: #363636;	font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.25; font-style: normal; text-transform: uppercase;}	#menu {z-index: 22;}	#bordermenu {border: 1px solid #000; width: 90%;  z-index: 0;margin: 0 5%; margin-top: 20px;float:none;}/*SideBar Menu*/#sidebar {	float: left;	width: 280px; margin-right: 20px;}#sidebar ul {padding-left: 15px; margin: 0px 0px;border: 1px solid #ddd7cb; box-shadow: none;}#sidebar  ul li a{font-size: 16px; text-decoration: none;  display: block;     font-weight: bold;    line-height: 1.6;    padding: 7px 0;color:#363636;}	#sidebar  ul ul li	a{font-size: 14px;    font-weight: normal;    line-height: 1.6;    padding: 2px 0;}#sidebar  ul li a:hover {color: #666666;}#sidebar  ul ul  {border:none;}#sidebar h3 {color: #222;   padding: 2px 15px; font-size: 14px;    font-weight: 700;    line-height: 25px;      text-transform: uppercase;    background-color: #ddd7cb;}	div.product  h2 {}.product_s_desc {}//**оформление таблиц**/.destable {	font-family:Arial, Helvetica, sans-serif;	color:#666;	font-size:12px;	text-shadow: 1px 1px 0px #fff;	background:#eaebec;	border:#ccc 1px solid;	border-collapse:separate;	-moz-border-radius:3px;	-webkit-border-radius:3px;	border-radius:3px;	-moz-box-shadow: 0 1px 2px #d1d1d1;	-webkit-box-shadow: 0 1px 2px #d1d1d1;	box-shadow: 0 1px 2px #d1d1d1;}.destable th {	font-weight:bold;	padding:5px;	border-top:1px solid #fafafa;	border-bottom:1px solid #e0e0e0;	background: #e4e6e8;}.destable th:first-child{	text-align: left;	padding-left:5px;}.destable tr:first-child th:first-child{	-moz-border-radius-topleft:3px;	-webkit-border-top-left-radius:3px;	border-top-left-radius:3px;}.destable tr:first-child th:last-child{	-moz-border-radius-topright:3px;	-webkit-border-top-right-radius:3px;	border-top-right-radius:3px;}.destable tr{	text-align: center;	padding-left:5px;}.destable tr td:first-child{	text-align: center;	padding-left:5px;	border-left: 0;}.destable tr td {	padding:0px;	margin: 0px;	border-top: 0px solid #ffffff;	border-bottom:1px solid #e0e0e0;	border-left: 1px solid #e0e0e0;	background: #fff;}.destable tr:nth-child(even) td{	background: #f5f5f5;}.destable tr:last-child td{	border-bottom:0;}.destable tr:last-child td:first-child{	-moz-border-radius-bottomleft:3px;	-webkit-border-bottom-left-radius:3px;	border-bottom-left-radius:3px;}.destable tr:last-child td:last-child{	-moz-border-radius-bottomright:3px;	-webkit-border-bottom-right-radius:3px;	border-bottom-right-radius:3px;}.destable tr:hover td{	background: #f2f2f2;	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));	background: -moz-linear-gradient(top,  #f2f2f2,  #f0f0f0);}.destable a:link {	color: #666;	font-weight: bold;	text-decoration:none;}.destable a:visited {	color: #999999;	font-weight:bold;	text-decoration:none;}.destable a:active,.destable a:hover {	color: #bd5a35;	text-decoration:underline;}
	
	
	
	.item-page > div.pagination { display: none!important }
.pagination {
	clear: both;
	margin: 100px 0 20px;
}
.pagination ul li:before { content: "" !important; }
.pagination ul li {
	background-image: none!important;
	color: #909090;
	cursor: default;
	display: inline-block;
	margin: 0;
}
.pagination ul li a,
.pagination ul li span {
	border: 1px solid #e5e5e5;
	display: block;
	font-size: 13px;
	font-weight: 400;
	height: 32px;
	line-height: 34px;
	margin: 0 7px 0 0;
	min-width: 32px;
	padding: 2px 6px;
	text-align: center
}
.pagination ul li a:hover,
.pagination ul li span:hover { color: #444 }
.pagination ul li.counter {
	float: right;
	font-size: 11px;
	line-height: 38px;
	margin-right: 12px
}
ul.pagenav {
	margin: 0;
	overflow: hidden;
	padding: 0
}













.b1c-form { -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0 5px 15px #4d4d4d; -webkit-box-shadow: 0 5px 15px #4d4d4d; box-shadow: 0 5px 15px #4d4d4d; display: none; text-align: left; position: absolute; margin: 0 auto; background: #fff; overflow: hidden; width: 350px; z-index: 1000; }
.b1c-form textarea { resize: none; }
.b1c-form label { font-size: 13px; }
.b1c-form .row div { margin-bottom: 0; }
.b1c-form .b1c-fields input, .b1c-form .b1c-fields textarea, .b1c-form .b1c-fields select { outline: none; box-shadow: none !important; }
.b1c-form .b1c-submit { display: block; margin-left: auto; margin-right: auto; }
.b1c-form .b1c-tl { overflow: hidden; border-radius: 2px 2px 0 0; background: #466996; color: #fff; text-shadow: 0 -1px 0 #1B457D; font-size: 13px; margin: 0 0 11.05px 0; }
.b1c-form .b1c-close { float: right; padding: 8.45px 14.3px; color: #fff; font-size: 19.5px; overflow: hidden; cursor: pointer; }
.b1c-form .b1c-close:hover { text-shadow: 0 0 15px #fff; }
.b1c-form .b1c-close:active { margin-top: 1px; margin-bottom: -1px; }
.b1c-form .b1c-description { margin: 0 13px 11.7px; font-size: 13px; }
.b1c-form .b1c-form-group { margin: 0 11.7px 11.7px; }
.b1c-form .b1c-title-name { margin: 12.35px 0 10px 13px; font-size: 14.3px; }
.b1c-form .b1c-txt.b1c-txt-err { border: 1px solid #ffadad !important; background: #ffebeb !important; }
.b1c-form .b1c-result { padding: 5px 10px; }
.b1c-form .b1c-result div { text-align: center; font-weight: 700; padding: 8px 10px; margin: 5px 0 5px; border-top: 1px solid #ccc; color: #555; }
.b1c-form .b1c-result .b1c-ok { border-top: 1px solid #070; color: #070; background: #c8ed9c; }
.b1c-form .b1c-result .b1c-err { border-top: 1px solid #ffadad; color: darkred; background: #ffebeb; }
.b1c-form .b1c-result .b1c-send { background: #efefef url(loading.gif) 10px no-repeat; }
.b1c-form .b1c-submit-area { border-top: 1px solid #e6e6e6; background: #f2f2f2; padding: 10px 0 0 0; position: relative; }
.b1c-form .b1c-cr { margin: 8px 0 0 0; position: absolute; right: 10px; }
.b1c-form .b1c-cr, .b1c-form .b1c-cr * { font-size: 9.1px; color: #bcbcbc; }

.b1c-bg { opacity: 0.5; -webkit-opacity: 0.5; -khtml-opacity: 0.5; -moz-opacity: 0.5; filter: alpha(opacity=50); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$p)"; display: none; z-index: 999; top: 0; left: 0; width: 100%; height: 100%; position: absolute; background: #4d4d4d; }

@media screen and (max-device-width: 640px) { .b1c-form { top: 0; left: 0; margin: 0 auto; width: 100%; }
  .b1c-form * { font-size: 1.2em !important; }
  .b1c-form #b1c-cr { float: right; position: relative; margin: 0; } }
.b1c-submit, button.b1c { -moz-box-shadow: 0 3px 0 #449d44; -webkit-box-shadow: 0 3px 0 #449d44; box-shadow: 0 3px 0 #449d44; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; padding: 5px 15px; border: 0; background: #5cb85c; margin: 0 0 5px 0; color: #fff; outline: 0; }
.b1c-submit:hover, button.b1c:hover { background: #6ec06e; }
.b1c-submit:active, button.b1c:active { -moz-box-shadow: 0 0 0 #449d44; -webkit-box-shadow: 0 0 0 #449d44; box-shadow: 0 0 0 #449d44; margin: 5px auto 0; }








/*
# ------------------------------------------------------------------------
# Templates for Joomla 2.5 - Joomla 3.5
# ------------------------------------------------------------------------
# Copyright (C) 2011-2013 Jtemplate.ru. All Rights Reserved.
# @license - PHP files are GNU/GPL V2.
# Author: Makeev Vladimir
# Websites:  http://www.jtemplate.ru 
# ---------  http://code.google.com/p/jtemplate/   
# ------------------------------------------------------------------------
*/
.mod_jt_bxslider_img {
	margin: 0px;
}
/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 0 0px;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	width: 100%;
	display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	-moz-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
	box-shadow: 0 0 5px #ccc;
	border: solid #fff 5px;
	left: -5px;
	background: #fff;
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(../images/bx_loader.gif) center center no-repeat;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	background: url(../images/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url(../images/controls.png) no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	background: url(../images/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	background: url(../images/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}







/*!
 * Bootstrap v3.2.0 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */;/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=5cbf45de680dccaa2604)
 * Config saved to config.json and https://gist.github.com/5cbf45de680dccaa2604
 */;/*! normalize.css v3.0.1 | MIT License | git.io/normalize */}.b1c-form html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.b1c-form body{margin:0}.b1c-form article,.b1c-form aside,.b1c-form details,.b1c-form figcaption,.b1c-form figure,.b1c-form footer,.b1c-form header,.b1c-form hgroup,.b1c-form main,.b1c-form nav,.b1c-form section,.b1c-form summary{display:block}.b1c-form audio,.b1c-form canvas,.b1c-form progress,.b1c-form video{display:inline-block;vertical-align:baseline}.b1c-form audio:not([controls]){display:none;height:0}.b1c-form [hidden],.b1c-form template{display:none}.b1c-form a{background:transparent}.b1c-form a:active,.b1c-form a:hover{outline:0}.b1c-form abbr[title]{border-bottom:1px dotted}.b1c-form b,.b1c-form strong{font-weight:bold}.b1c-form dfn{font-style:italic}.b1c-form h1{font-size:2em;margin:0.67em 0}.b1c-form mark{background:#ff0;color:#000}.b1c-form small{font-size:80%}.b1c-form sub,.b1c-form sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.b1c-form sup{top:-0.5em}.b1c-form sub{bottom:-0.25em}.b1c-form img{border:0}.b1c-form svg:not(:root){overflow:hidden}.b1c-form figure{margin:1em 40px}.b1c-form hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.b1c-form pre{overflow:auto}.b1c-form code,.b1c-form kbd,.b1c-form pre,.b1c-form samp{font-family:monospace, monospace;font-size:1em}.b1c-form button,.b1c-form input,.b1c-form optgroup,.b1c-form select,.b1c-form textarea{color:inherit;font:inherit;margin:0}.b1c-form button{overflow:visible}.b1c-form button,.b1c-form select{text-transform:none}.b1c-form button,.b1c-form html input[type="button"],.b1c-form input[type="reset"],.b1c-form input[type="submit"]{-webkit-appearance:button;cursor:pointer}.b1c-form button[disabled],.b1c-form html input[disabled]{cursor:default}.b1c-form button::-moz-focus-inner,.b1c-form input::-moz-focus-inner{border:0;padding:0}.b1c-form input{line-height:normal}.b1c-form input[type="checkbox"],.b1c-form input[type="radio"]{box-sizing:border-box;padding:0}.b1c-form input[type="number"]::-webkit-inner-spin-button,.b1c-form input[type="number"]::-webkit-outer-spin-button{height:auto}.b1c-form input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.b1c-form input[type="search"]::-webkit-search-cancel-button,.b1c-form input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.b1c-form fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}.b1c-form legend{border:0;padding:0}.b1c-form textarea{overflow:auto}.b1c-form optgroup{font-weight:bold}.b1c-form table{border-collapse:collapse;border-spacing:0}.b1c-form td,.b1c-form th{padding:0}.b1c-form *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b1c-form *:before,.b1c-form *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b1c-form html{font-size:10px;-webkit-tap-highlight-color:transparent}.b1c-form body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.42857143;color:#333333;background-color:#ffffff}.b1c-form input,.b1c-form button,.b1c-form select,.b1c-form textarea{font-family:inherit;font-size:inherit;line-height:inherit}.b1c-form a{color:#428bca;text-decoration:none}.b1c-form a:hover,.b1c-form a:focus{color:#2a6496;text-decoration:underline}.b1c-form a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.b1c-form figure{margin:0}.b1c-form img{vertical-align:middle}.b1c-form .img-responsive{display:block;width:100% \9;max-width:100%;height:auto}.b1c-form .img-rounded{border-radius:6px}.b1c-form .img-thumbnail{padding:4px;line-height:1.42857143;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;width:100% \9;max-width:100%;height:auto}.b1c-form .img-circle{border-radius:50%}.b1c-form hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.b1c-form .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.b1c-form .sr-only-focusable:active,.b1c-form .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.b1c-form .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.b1c-form .container{width:750px}}@media (min-width: 992px){.b1c-form .container{width:970px}}@media (min-width: 1200px){.b1c-form .container{width:1170px}}.b1c-form .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.b1c-form .row{margin-left:-15px;margin-right:-15px}.b1c-form .col-xs-1,.b1c-form .col-sm-1,.b1c-form .col-md-1,.b1c-form .col-lg-1,.b1c-form .col-xs-2,.b1c-form .col-sm-2,.b1c-form .col-md-2,.b1c-form .col-lg-2,.b1c-form .col-xs-3,.b1c-form .col-sm-3,.b1c-form .col-md-3,.b1c-form .col-lg-3,.b1c-form .col-xs-4,.b1c-form .col-sm-4,.b1c-form .col-md-4,.b1c-form .col-lg-4,.b1c-form .col-xs-5,.b1c-form .col-sm-5,.b1c-form .col-md-5,.b1c-form .col-lg-5,.b1c-form .col-xs-6,.b1c-form .col-sm-6,.b1c-form .col-md-6,.b1c-form .col-lg-6,.b1c-form .col-xs-7,.b1c-form .col-sm-7,.b1c-form .col-md-7,.b1c-form .col-lg-7,.b1c-form .col-xs-8,.b1c-form .col-sm-8,.b1c-form .col-md-8,.b1c-form .col-lg-8,.b1c-form .col-xs-9,.b1c-form .col-sm-9,.b1c-form .col-md-9,.b1c-form .col-lg-9,.b1c-form .col-xs-10,.b1c-form .col-sm-10,.b1c-form .col-md-10,.b1c-form .col-lg-10,.b1c-form .col-xs-11,.b1c-form .col-sm-11,.b1c-form .col-md-11,.b1c-form .col-lg-11,.b1c-form .col-xs-12,.b1c-form .col-sm-12,.b1c-form .col-md-12,.b1c-form .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.b1c-form .col-xs-1,.b1c-form .col-xs-2,.b1c-form .col-xs-3,.b1c-form .col-xs-4,.b1c-form .col-xs-5,.b1c-form .col-xs-6,.b1c-form .col-xs-7,.b1c-form .col-xs-8,.b1c-form .col-xs-9,.b1c-form .col-xs-10,.b1c-form .col-xs-11,.b1c-form .col-xs-12{float:left}.b1c-form .col-xs-12{width:100%}.b1c-form .col-xs-11{width:91.66666667%}.b1c-form .col-xs-10{width:83.33333333%}.b1c-form .col-xs-9{width:75%}.b1c-form .col-xs-8{width:66.66666667%}.b1c-form .col-xs-7{width:58.33333333%}.b1c-form .col-xs-6{width:50%}.b1c-form .col-xs-5{width:41.66666667%}.b1c-form .col-xs-4{width:33.33333333%}.b1c-form .col-xs-3{width:25%}.b1c-form .col-xs-2{width:16.66666667%}.b1c-form .col-xs-1{width:8.33333333%}.b1c-form .col-xs-pull-12{right:100%}.b1c-form .col-xs-pull-11{right:91.66666667%}.b1c-form .col-xs-pull-10{right:83.33333333%}.b1c-form .col-xs-pull-9{right:75%}.b1c-form .col-xs-pull-8{right:66.66666667%}.b1c-form .col-xs-pull-7{right:58.33333333%}.b1c-form .col-xs-pull-6{right:50%}.b1c-form .col-xs-pull-5{right:41.66666667%}.b1c-form .col-xs-pull-4{right:33.33333333%}.b1c-form .col-xs-pull-3{right:25%}.b1c-form .col-xs-pull-2{right:16.66666667%}.b1c-form .col-xs-pull-1{right:8.33333333%}.b1c-form .col-xs-pull-0{right:auto}.b1c-form .col-xs-push-12{left:100%}.b1c-form .col-xs-push-11{left:91.66666667%}.b1c-form .col-xs-push-10{left:83.33333333%}.b1c-form .col-xs-push-9{left:75%}.b1c-form .col-xs-push-8{left:66.66666667%}.b1c-form .col-xs-push-7{left:58.33333333%}.b1c-form .col-xs-push-6{left:50%}.b1c-form .col-xs-push-5{left:41.66666667%}.b1c-form .col-xs-push-4{left:33.33333333%}.b1c-form .col-xs-push-3{left:25%}.b1c-form .col-xs-push-2{left:16.66666667%}.b1c-form .col-xs-push-1{left:8.33333333%}.b1c-form .col-xs-push-0{left:auto}.b1c-form .col-xs-offset-12{margin-left:100%}.b1c-form .col-xs-offset-11{margin-left:91.66666667%}.b1c-form .col-xs-offset-10{margin-left:83.33333333%}.b1c-form .col-xs-offset-9{margin-left:75%}.b1c-form .col-xs-offset-8{margin-left:66.66666667%}.b1c-form .col-xs-offset-7{margin-left:58.33333333%}.b1c-form .col-xs-offset-6{margin-left:50%}.b1c-form .col-xs-offset-5{margin-left:41.66666667%}.b1c-form .col-xs-offset-4{margin-left:33.33333333%}.b1c-form .col-xs-offset-3{margin-left:25%}.b1c-form .col-xs-offset-2{margin-left:16.66666667%}.b1c-form .col-xs-offset-1{margin-left:8.33333333%}.b1c-form .col-xs-offset-0{margin-left:0%}@media (min-width: 768px){.b1c-form .col-sm-1,.b1c-form .col-sm-2,.b1c-form .col-sm-3,.b1c-form .col-sm-4,.b1c-form .col-sm-5,.b1c-form .col-sm-6,.b1c-form .col-sm-7,.b1c-form .col-sm-8,.b1c-form .col-sm-9,.b1c-form .col-sm-10,.b1c-form .col-sm-11,.b1c-form .col-sm-12{float:left}.b1c-form .col-sm-12{width:100%}.b1c-form .col-sm-11{width:91.66666667%}.b1c-form .col-sm-10{width:83.33333333%}.b1c-form .col-sm-9{width:75%}.b1c-form .col-sm-8{width:66.66666667%}.b1c-form .col-sm-7{width:58.33333333%}.b1c-form .col-sm-6{width:50%}.b1c-form .col-sm-5{width:41.66666667%}.b1c-form .col-sm-4{width:33.33333333%}.b1c-form .col-sm-3{width:25%}.b1c-form .col-sm-2{width:16.66666667%}.b1c-form .col-sm-1{width:8.33333333%}.b1c-form .col-sm-pull-12{right:100%}.b1c-form .col-sm-pull-11{right:91.66666667%}.b1c-form .col-sm-pull-10{right:83.33333333%}.b1c-form .col-sm-pull-9{right:75%}.b1c-form .col-sm-pull-8{right:66.66666667%}.b1c-form .col-sm-pull-7{right:58.33333333%}.b1c-form .col-sm-pull-6{right:50%}.b1c-form .col-sm-pull-5{right:41.66666667%}.b1c-form .col-sm-pull-4{right:33.33333333%}.b1c-form .col-sm-pull-3{right:25%}.b1c-form .col-sm-pull-2{right:16.66666667%}.b1c-form .col-sm-pull-1{right:8.33333333%}.b1c-form .col-sm-pull-0{right:auto}.b1c-form .col-sm-push-12{left:100%}.b1c-form .col-sm-push-11{left:91.66666667%}.b1c-form .col-sm-push-10{left:83.33333333%}.b1c-form .col-sm-push-9{left:75%}.b1c-form .col-sm-push-8{left:66.66666667%}.b1c-form .col-sm-push-7{left:58.33333333%}.b1c-form .col-sm-push-6{left:50%}.b1c-form .col-sm-push-5{left:41.66666667%}.b1c-form .col-sm-push-4{left:33.33333333%}.b1c-form .col-sm-push-3{left:25%}.b1c-form .col-sm-push-2{left:16.66666667%}.b1c-form .col-sm-push-1{left:8.33333333%}.b1c-form .col-sm-push-0{left:auto}.b1c-form .col-sm-offset-12{margin-left:100%}.b1c-form .col-sm-offset-11{margin-left:91.66666667%}.b1c-form .col-sm-offset-10{margin-left:83.33333333%}.b1c-form .col-sm-offset-9{margin-left:75%}.b1c-form .col-sm-offset-8{margin-left:66.66666667%}.b1c-form .col-sm-offset-7{margin-left:58.33333333%}.b1c-form .col-sm-offset-6{margin-left:50%}.b1c-form .col-sm-offset-5{margin-left:41.66666667%}.b1c-form .col-sm-offset-4{margin-left:33.33333333%}.b1c-form .col-sm-offset-3{margin-left:25%}.b1c-form .col-sm-offset-2{margin-left:16.66666667%}.b1c-form .col-sm-offset-1{margin-left:8.33333333%}.b1c-form .col-sm-offset-0{margin-left:0%}}@media (min-width: 992px){.b1c-form .col-md-1,.b1c-form .col-md-2,.b1c-form .col-md-3,.b1c-form .col-md-4,.b1c-form .col-md-5,.b1c-form .col-md-6,.b1c-form .col-md-7,.b1c-form .col-md-8,.b1c-form .col-md-9,.b1c-form .col-md-10,.b1c-form .col-md-11,.b1c-form .col-md-12{float:left}.b1c-form .col-md-12{width:100%}.b1c-form .col-md-11{width:91.66666667%}.b1c-form .col-md-10{width:83.33333333%}.b1c-form .col-md-9{width:75%}.b1c-form .col-md-8{width:66.66666667%}.b1c-form .col-md-7{width:58.33333333%}.b1c-form .col-md-6{width:50%}.b1c-form .col-md-5{width:41.66666667%}.b1c-form .col-md-4{width:33.33333333%}.b1c-form .col-md-3{width:25%}.b1c-form .col-md-2{width:16.66666667%}.b1c-form .col-md-1{width:8.33333333%}.b1c-form .col-md-pull-12{right:100%}.b1c-form .col-md-pull-11{right:91.66666667%}.b1c-form .col-md-pull-10{right:83.33333333%}.b1c-form .col-md-pull-9{right:75%}.b1c-form .col-md-pull-8{right:66.66666667%}.b1c-form .col-md-pull-7{right:58.33333333%}.b1c-form .col-md-pull-6{right:50%}.b1c-form .col-md-pull-5{right:41.66666667%}.b1c-form .col-md-pull-4{right:33.33333333%}.b1c-form .col-md-pull-3{right:25%}.b1c-form .col-md-pull-2{right:16.66666667%}.b1c-form .col-md-pull-1{right:8.33333333%}.b1c-form .col-md-pull-0{right:auto}.b1c-form .col-md-push-12{left:100%}.b1c-form .col-md-push-11{left:91.66666667%}.b1c-form .col-md-push-10{left:83.33333333%}.b1c-form .col-md-push-9{left:75%}.b1c-form .col-md-push-8{left:66.66666667%}.b1c-form .col-md-push-7{left:58.33333333%}.b1c-form .col-md-push-6{left:50%}.b1c-form .col-md-push-5{left:41.66666667%}.b1c-form .col-md-push-4{left:33.33333333%}.b1c-form .col-md-push-3{left:25%}.b1c-form .col-md-push-2{left:16.66666667%}.b1c-form .col-md-push-1{left:8.33333333%}.b1c-form .col-md-push-0{left:auto}.b1c-form .col-md-offset-12{margin-left:100%}.b1c-form .col-md-offset-11{margin-left:91.66666667%}.b1c-form .col-md-offset-10{margin-left:83.33333333%}.b1c-form .col-md-offset-9{margin-left:75%}.b1c-form .col-md-offset-8{margin-left:66.66666667%}.b1c-form .col-md-offset-7{margin-left:58.33333333%}.b1c-form .col-md-offset-6{margin-left:50%}.b1c-form .col-md-offset-5{margin-left:41.66666667%}.b1c-form .col-md-offset-4{margin-left:33.33333333%}.b1c-form .col-md-offset-3{margin-left:25%}.b1c-form .col-md-offset-2{margin-left:16.66666667%}.b1c-form .col-md-offset-1{margin-left:8.33333333%}.b1c-form .col-md-offset-0{margin-left:0%}}@media (min-width: 1200px){.b1c-form .col-lg-1,.b1c-form .col-lg-2,.b1c-form .col-lg-3,.b1c-form .col-lg-4,.b1c-form .col-lg-5,.b1c-form .col-lg-6,.b1c-form .col-lg-7,.b1c-form .col-lg-8,.b1c-form .col-lg-9,.b1c-form .col-lg-10,.b1c-form .col-lg-11,.b1c-form .col-lg-12{float:left}.b1c-form .col-lg-12{width:100%}.b1c-form .col-lg-11{width:91.66666667%}.b1c-form .col-lg-10{width:83.33333333%}.b1c-form .col-lg-9{width:75%}.b1c-form .col-lg-8{width:66.66666667%}.b1c-form .col-lg-7{width:58.33333333%}.b1c-form .col-lg-6{width:50%}.b1c-form .col-lg-5{width:41.66666667%}.b1c-form .col-lg-4{width:33.33333333%}.b1c-form .col-lg-3{width:25%}.b1c-form .col-lg-2{width:16.66666667%}.b1c-form .col-lg-1{width:8.33333333%}.b1c-form .col-lg-pull-12{right:100%}.b1c-form .col-lg-pull-11{right:91.66666667%}.b1c-form .col-lg-pull-10{right:83.33333333%}.b1c-form .col-lg-pull-9{right:75%}.b1c-form .col-lg-pull-8{right:66.66666667%}.b1c-form .col-lg-pull-7{right:58.33333333%}.b1c-form .col-lg-pull-6{right:50%}.b1c-form .col-lg-pull-5{right:41.66666667%}.b1c-form .col-lg-pull-4{right:33.33333333%}.b1c-form .col-lg-pull-3{right:25%}.b1c-form .col-lg-pull-2{right:16.66666667%}.b1c-form .col-lg-pull-1{right:8.33333333%}.b1c-form .col-lg-pull-0{right:auto}.b1c-form .col-lg-push-12{left:100%}.b1c-form .col-lg-push-11{left:91.66666667%}.b1c-form .col-lg-push-10{left:83.33333333%}.b1c-form .col-lg-push-9{left:75%}.b1c-form .col-lg-push-8{left:66.66666667%}.b1c-form .col-lg-push-7{left:58.33333333%}.b1c-form .col-lg-push-6{left:50%}.b1c-form .col-lg-push-5{left:41.66666667%}.b1c-form .col-lg-push-4{left:33.33333333%}.b1c-form .col-lg-push-3{left:25%}.b1c-form .col-lg-push-2{left:16.66666667%}.b1c-form .col-lg-push-1{left:8.33333333%}.b1c-form .col-lg-push-0{left:auto}.b1c-form .col-lg-offset-12{margin-left:100%}.b1c-form .col-lg-offset-11{margin-left:91.66666667%}.b1c-form .col-lg-offset-10{margin-left:83.33333333%}.b1c-form .col-lg-offset-9{margin-left:75%}.b1c-form .col-lg-offset-8{margin-left:66.66666667%}.b1c-form .col-lg-offset-7{margin-left:58.33333333%}.b1c-form .col-lg-offset-6{margin-left:50%}.b1c-form .col-lg-offset-5{margin-left:41.66666667%}.b1c-form .col-lg-offset-4{margin-left:33.33333333%}.b1c-form .col-lg-offset-3{margin-left:25%}.b1c-form .col-lg-offset-2{margin-left:16.66666667%}.b1c-form .col-lg-offset-1{margin-left:8.33333333%}.b1c-form .col-lg-offset-0{margin-left:0%}}.b1c-form fieldset{padding:0;margin:0;border:0;min-width:0}.b1c-form legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5}.b1c-form label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}.b1c-form input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b1c-form input[type="radio"],.b1c-form input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}.b1c-form input[type="file"]{display:block}.b1c-form input[type="range"]{display:block;width:100%}.b1c-form select[multiple],.b1c-form select[size]{height:auto}.b1c-form input[type="file"]:focus,.b1c-form input[type="radio"]:focus,.b1c-form input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.b1c-form output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555555}.b1c-form .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555555;background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.b1c-form .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.b1c-form .form-control::-moz-placeholder{color:#777777;opacity:1}.b1c-form .form-control:-ms-input-placeholder{color:#777777}.b1c-form .form-control::-webkit-input-placeholder{color:#777777}.b1c-form .form-control[disabled],.b1c-form .form-control[readonly],.b1c-form fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eeeeee;opacity:1}.b1c-form textarea.form-control{height:auto}.b1c-form input[type="search"]{-webkit-appearance:none}.b1c-form input[type="date"],.b1c-form input[type="time"],.b1c-form input[type="datetime-local"],.b1c-form input[type="month"]{line-height:34px;line-height:1.42857143 \0}.b1c-form input[type="date"].input-sm,.b1c-form input[type="time"].input-sm,.b1c-form input[type="datetime-local"].input-sm,.b1c-form input[type="month"].input-sm{line-height:30px}.b1c-form input[type="date"].input-lg,.b1c-form input[type="time"].input-lg,.b1c-form input[type="datetime-local"].input-lg,.b1c-form input[type="month"].input-lg{line-height:46px}.b1c-form .form-group{margin-bottom:15px}.b1c-form .radio,.b1c-form .checkbox{position:relative;display:block;min-height:20px;margin-top:10px;margin-bottom:10px}.b1c-form .radio label,.b1c-form .checkbox label{padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.b1c-form .radio input[type="radio"],.b1c-form .radio-inline input[type="radio"],.b1c-form .checkbox input[type="checkbox"],.b1c-form .checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.b1c-form .radio+.radio,.b1c-form .checkbox+.checkbox{margin-top:-5px}.b1c-form .radio-inline,.b1c-form .checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.b1c-form .radio-inline+.radio-inline,.b1c-form .checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.b1c-form input[type="radio"][disabled],.b1c-form input[type="checkbox"][disabled],.b1c-form input[type="radio"].disabled,.b1c-form input[type="checkbox"].disabled,.b1c-form fieldset[disabled] input[type="radio"],.b1c-form fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.b1c-form .radio-inline.disabled,.b1c-form .checkbox-inline.disabled,.b1c-form fieldset[disabled] .radio-inline,.b1c-form fieldset[disabled] .checkbox-inline{cursor:not-allowed}.b1c-form .radio.disabled label,.b1c-form .checkbox.disabled label,.b1c-form fieldset[disabled] .radio label,.b1c-form fieldset[disabled] .checkbox label{cursor:not-allowed}.b1c-form .form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.b1c-form .form-control-static.input-lg,.b1c-form .form-control-static.input-sm{padding-left:0;padding-right:0}.b1c-form .input-sm,.b1c-form .form-horizontal .form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.b1c-form select.input-sm{height:30px;line-height:30px}.b1c-form textarea.input-sm,.b1c-form select[multiple].input-sm{height:auto}.b1c-form .input-lg,.b1c-form .form-horizontal .form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.b1c-form select.input-lg{height:46px;line-height:46px}.b1c-form textarea.input-lg,.b1c-form select[multiple].input-lg{height:auto}.b1c-form .has-feedback{position:relative}.b1c-form .has-feedback .form-control{padding-right:42.5px}.b1c-form .form-control-feedback{position:absolute;top:25px;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center}.b1c-form .input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.b1c-form .input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.b1c-form .has-success .help-block,.b1c-form .has-success .control-label,.b1c-form .has-success .radio,.b1c-form .has-success .checkbox,.b1c-form .has-success .radio-inline,.b1c-form .has-success .checkbox-inline{color:#3c763d}.b1c-form .has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.b1c-form .has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.b1c-form .has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.b1c-form .has-success .form-control-feedback{color:#3c763d}.b1c-form .has-warning .help-block,.b1c-form .has-warning .control-label,.b1c-form .has-warning .radio,.b1c-form .has-warning .checkbox,.b1c-form .has-warning .radio-inline,.b1c-form .has-warning .checkbox-inline{color:#8a6d3b}.b1c-form .has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.b1c-form .has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.b1c-form .has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.b1c-form .has-warning .form-control-feedback{color:#8a6d3b}.b1c-form .has-error .help-block,.b1c-form .has-error .control-label,.b1c-form .has-error .radio,.b1c-form .has-error .checkbox,.b1c-form .has-error .radio-inline,.b1c-form .has-error .checkbox-inline{color:#a94442}.b1c-form .has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.b1c-form .has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.b1c-form .has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.b1c-form .has-error .form-control-feedback{color:#a94442}.b1c-form .has-feedback label.sr-only ~ .form-control-feedback{top:0}.b1c-form .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.b1c-form .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.b1c-form .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.b1c-form .form-inline .input-group{display:inline-table;vertical-align:middle}.b1c-form .form-inline .input-group .input-group-addon,.b1c-form .form-inline .input-group .input-group-btn,.b1c-form .form-inline .input-group .form-control{width:auto}.b1c-form .form-inline .input-group>.form-control{width:100%}.b1c-form .form-inline .control-label{margin-bottom:0;vertical-align:middle}.b1c-form .form-inline .radio,.b1c-form .form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.b1c-form .form-inline .radio label,.b1c-form .form-inline .checkbox label{padding-left:0}.b1c-form .form-inline .radio input[type="radio"],.b1c-form .form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.b1c-form .form-inline .has-feedback .form-control-feedback{top:0}}.b1c-form .form-horizontal .radio,.b1c-form .form-horizontal .checkbox,.b1c-form .form-horizontal .radio-inline,.b1c-form .form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.b1c-form .form-horizontal .radio,.b1c-form .form-horizontal .checkbox{min-height:27px}.b1c-form .form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width: 768px){.b1c-form .form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.b1c-form .form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}@media (min-width: 768px){.b1c-form .form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width: 768px){.b1c-form .form-horizontal .form-group-sm .control-label{padding-top:6px}}.b1c-form .clearfix:before,.b1c-form .clearfix:after,.b1c-form .container:before,.b1c-form .container:after,.b1c-form .container-fluid:before,.b1c-form .container-fluid:after,.b1c-form .row:before,.b1c-form .row:after,.b1c-form .form-horizontal .form-group:before,.b1c-form .form-horizontal .form-group:after{content:" ";display:table}.b1c-form .clearfix:after,.b1c-form .container:after,.b1c-form .container-fluid:after,.b1c-form .row:after,.b1c-form .form-horizontal .form-group:after{clear:both}.b1c-form .center-block{display:block;margin-left:auto;margin-right:auto}.b1c-form .pull-right{float:right !important}.b1c-form .pull-left{float:left !important}.b1c-form .hide{display:none !important}.b1c-form .show{display:block !important}.b1c-form .invisible{visibility:hidden}.b1c-form .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.b1c-form .hidden{display:none !important;visibility:hidden !important}.b1c-form .affix{position:fixed;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@-ms-viewport{.b1c-form{width:device-width}}.b1c-form .visible-xs,.b1c-form .visible-sm,.b1c-form .visible-md,.b1c-form .visible-lg{display:none !important}.b1c-form .visible-xs-block,.b1c-form .visible-xs-inline,.b1c-form .visible-xs-inline-block,.b1c-form .visible-sm-block,.b1c-form .visible-sm-inline,.b1c-form .visible-sm-inline-block,.b1c-form .visible-md-block,.b1c-form .visible-md-inline,.b1c-form .visible-md-inline-block,.b1c-form .visible-lg-block,.b1c-form .visible-lg-inline,.b1c-form .visible-lg-inline-block{display:none !important}@media (max-width: 767px){.b1c-form .visible-xs{display:block !important}.b1c-form table.visible-xs{display:table}.b1c-form tr.visible-xs{display:table-row !important}.b1c-form th.visible-xs,.b1c-form td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.b1c-form .visible-xs-block{display:block !important}}@media (max-width: 767px){.b1c-form .visible-xs-inline{display:inline !important}}@media (max-width: 767px){.b1c-form .visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.b1c-form .visible-sm{display:block !important}.b1c-form table.visible-sm{display:table}.b1c-form tr.visible-sm{display:table-row !important}.b1c-form th.visible-sm,.b1c-form td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.b1c-form .visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.b1c-form .visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.b1c-form .visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.b1c-form .visible-md{display:block !important}.b1c-form table.visible-md{display:table}.b1c-form tr.visible-md{display:table-row !important}.b1c-form th.visible-md,.b1c-form td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.b1c-form .visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.b1c-form .visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.b1c-form .visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.b1c-form .visible-lg{display:block !important}.b1c-form table.visible-lg{display:table}.b1c-form tr.visible-lg{display:table-row !important}.b1c-form th.visible-lg,.b1c-form td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.b1c-form .visible-lg-block{display:block !important}}@media (min-width: 1200px){.b1c-form .visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.b1c-form .visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.b1c-form .hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.b1c-form .hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.b1c-form .hidden-md{display:none !important}}@media (min-width: 1200px){.b1c-form .hidden-lg{display:none !important}}.b1c-form .visible-print{display:none !important}@media print{.b1c-form .visible-print{display:block !important}.b1c-form table.visible-print{display:table}.b1c-form tr.visible-print{display:table-row !important}.b1c-form th.visible-print,.b1c-form td.visible-print{display:table-cell !important}}.b1c-form .visible-print-block{display:none !important}@media print{.b1c-form .visible-print-block{display:block !important}}.b1c-form .visible-print-inline{display:none !important}@media print{.b1c-form .visible-print-inline{display:inline !important}}.b1c-form .visible-print-inline-block{display:none !important}@media print{.b1c-form .visible-print-inline-block{display:inline-block !important}}@media print{.b1c-form .hidden-print{display:none !important}}

 
 
 
 
 
 .clr{clear:both;overflow:hidden;}
.general-bg,input.custom-attribute,input.quantity-input,a.ask-a-question,input.vm-default,a.product-details,a.details,div.details,button.default{background:#e8e8e8 url(../images/vmgeneral/backgrounds.png) top repeat-x;border:solid #CAC9C9 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#777;text-decoration:none;padding:5px 5px 4px;}
.manufacturer-product-link a {background: #ddd7cb; border:solid #CAC9C9 1px; margin: 10px; border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#000;text-decoration:none;padding:5px 5px 4px;}
.manufacturer-product-link  {margin: 10px;}
span.custom-variant-inputbox input.custom-attribute:hover,span.quantity-box input.quantity-input:hover,input.vm-default:hover,span.quantity-box input.quantity-input:hover,.ask-a-question-view input.counter:hover,.ask-a-question-view input#email:hover,table.user-details input:hover,a.ask-a-question:hover,a.details:hover,div.details:hover,a.product-details:hover,button.default:hover{background:#e8e8e8 url(../images/vmgeneral/backgrounds.png) repeat-x;background-position:0 -40px;color:#000;text-decoration:none;}
.productdetails-view .spacer-buy-area{padding:0 0 0 12px;}
.back-to-category {float:right;}
.product-neighbours{color:#777;margin:0 0 15px;}
.product-neighbours a.next-page{background:url(../images/vmgeneral/next_16x16.png) no-repeat right;padding-right:30px;line-height:20px;float:right;}
.product-neighbours a.previous-page{background:url(../images/vmgeneral/previous_16x16.png) no-repeat left;padding-left:30px;line-height:20px;float:left;}
.productdetails-view h1{font-size:22px;margin:0 0 6px;padding:0;}
.productdetails-view .product-short-description{margin:0 0 15px;padding:0;}
.productdetails-view .product-description,.product-fields{margin:15px 0;}
span.title{font-weight:700;display:block;border-bottom:solid #CAC9C9 1px;font-size:14px;margin:0 0 6px;}
.product-packaging{margin:15px 0 0;}
.icons{text-align:right;float:right;margin:4px 0 10px 30px;}
.additional-images img{margin-right:8px;width:auto;height:80px;}
.product-price{margin:0 0 15px;}
.price-crossed div.PricebasePriceWithTax .PricebasePriceWithTax{text-decoration: line-through;}
.productdetails-view .addtocart-bar{margin:15px 0 0;padding:0 0 0 38px;}
.availability{text-align:center;margin:15px 0 0;}
.customer-reviews h4{border-bottom:solid #CAC9C9 1px;font-size:14px;margin:0 0 10px;padding:0 0 6px;}
.write-reviews{text-align:center;margin:20px 0 0;}
.write-reviews h4{text-align:left;}
.write-reviews h4 span{font-size:12px;font-weight:400;margin-left:8px;}
.write-reviews span.step{font-weight:700;display:inline-block;margin:0 0 8px;}
.write-reviews ul.rating{text-align:center;margin:0 0 20px;padding:0;}
.write-reviews ul.rating li{display:inline-block;list-style:none;text-align:center;padding:0 5px;}
.write-reviews ul.rating li span{display:block;}
.write-reviews textarea.virtuemart{margin-bottom:6px;display:inline-block;}
.list-reviews .normal{border:solid #CAC9C9 1px;margin-bottom:8px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:12px;}
.list-reviews .normal blockquote,.list-reviews .highlight blockquote{margin-top:12px;font-size:12px;word-wrap:break-word;}
.list-reviews .normal blockquote:before,.list-reviews .highlight blockquote:before{content:open-quote;font-weight:700;font-size:24px;padding-right:6px;}
.list-reviews .normal blockquote:after,.list-reviews .highlight blockquote:after{content:close-quote;font-weight:700;font-size:24px;padding-left:6px;}
.list-reviews .highlight{background:#f7f6f6;border:solid #CAC9C9 1px;margin-bottom:8px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:12px;}
.list-reviews span.date{float:right;display:block;color:#777;border-left:solid #CAC9C9 1px;border-bottom:solid #CAC9C9 1px;position:relative;top:-12px;right:-12px;font-size:10px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;padding:4px 6px 2px;}
span.variant-dropdown{width:150px;float:left;display:block;margin-bottom:5px;}
span.variant-dropdown select{width:150px;}
span.custom-variant-inputbox{width:152px;float:left;display:block;margin-bottom:5px;}
input.custom-attribute{width:140px;}
span.quantity-box{float:left;width:27px;padding-top:5px;}
input.quantity-input{height:19px;width:25px;text-align:center;font-weight:700;padding:2px;}
span.quantity-controls{width:15px;float:left;padding-top:2px;margin:0 0 0 10px;}
span.quantity-controls input.quantity-controls{height:14px;border:none;width:15px;color:transparent}
span.quantity-controls input.quantity-plus{background:url(../images/vmgeneral/quantity-controls.png) repeat-x;margin-bottom:2px;}
span.quantity-controls input.quantity-minus{background:url(../images/vmgeneral/quantity-controls.png) repeat-x;background-position:15px 0;}
.addtocart-bar{margin:0;padding:0;}

.category-view h4{font-size:14px;margin:0;padding:0;}
.category-view .row .category .spacer h2{margin:0;padding:0;}
.category-view .row .category .spacer h2 a{font-size:14px;display:block;text-align:center;}
.category-view .row .category .spacer h2 a img{margin-top:6px;max-width:100%;height:auto;}
.featured-view h4,.latest-view h4,.topten-view h4,.recent-view h4,.related-products-view h4{font-size:14px;margin:0 0 8px;padding:0;}
.browse-view h1{}
.orderby-displaynumber{border-bottom:solid #E9E8E8 1px;border-top:solid #E9E8E8 1px;margin:10px 0;padding:10px 0;}
.orderlistcontainer{font-size:12px;display:inline-block;text-decoration:none;margin:0 15px 0 0;}
.orderlistcontainer div.activeOrder{background:#FFF top right no-repeat url(../images/vmgeneral/arrow_down.png);cursor:pointer;border:solid #CAC9C9 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:12px;padding:2px 24px 1px 12px;}
.orderlistcontainer a{text-decoration:none;display:block;}
.orderlistcontainer a :hover{text-decoration:none;display:block;color:#EEE;background:#777;}
.orderlistcontainer div.orderlist{display:none;position:absolute;border:solid #CAC9C9 1px;background:#FFF;cursor:pointer;z-index: 1;}
.orderlistcontainer div.orderlist div{padding:2px 12px 1px;}
.orderlistcontainer div.orderlist div:hover{color:#EEE;background:#CAC9C9;}
.ask-a-question-view .product-summary{border-bottom:solid #CAC9C9 1px;margin:25px 0 0;padding:0 0 10px;}
.ask-a-question-view .product-summary h2{font-size:16px;margin:0;padding:0;}
.ask-a-question-view .product-summary .short-description{margin-top:6px;}
.ask-a-question-view .product-summary img.product-image{max-width:100%;max-height:100%;width:auto;height:auto;}
.ask-a-question-view .form-field textarea.field{width:394px;background:#fff url(../images/vmgeneral/default_bg.jpg) bottom repeat-x;border:solid #CAC9C9 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#777;text-align:left;padding:12px;}
.ask-a-question-view .form-field textarea.field:hover{background:#fff url(../images/vmgeneral/default_hover_bg.jpg) top repeat-x;color:#000;}
.ask-a-question-view .form-field .submit{width:418px;}
.ask-a-question-view input.counter,.ask-a-question-view input#name,.ask-a-question-view input#email{background:#e8e8e8 url(../images/vmgeneral/backgrounds.png) top repeat-x;border:solid #ccc 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#777;display:inline-block;margin:0 0 0 10px;padding:5px 5px 4px;}
.ask-a-question-view table.askform, .ask-a-question-view table.askform tr, .ask-a-question-view table.askform td {border:0;}
.ask-a-question-view table.askform td {padding: 5px 0;}
.ask-a-question-view #recaptcha_area {margin-bottom: 20px;}
.vmquote{font-size:smaller;}
.manufacturer-details-view img{float:right;margin:0 0 10px 20px;}
.manufacturer-details-view .email-weblink a{margin-right:15px;}
a.ask-a-question{font-size:12px;font-weight:700;display:inline-block;text-decoration:none;margin-bottom:8px;padding:3px 12px 1px;}
a.ask-a-question:hover{color:#777;text-decoration:none;}
input.vm-default{margin-bottom:2px;}
input.highlight-button{background:#e8e8e8 url(../images/vmgeneral/backgrounds.png) top repeat-x;background-position:0 -160px;color:#fff;border:1px solid #00a000;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:12px;cursor:pointer;text-align:center;letter-spacing:1px;display:inline-block;text-decoration:none;padding:4px 8px 2px;}
input.highlight-button:visited{color:#fff;}
a.product-details,a.details,div.details{background-position:0 0;display:inline-block;padding:3px 8px 1px;}
a.details:hover,div.details:hover,a.product-details:hover{background-position:0 -40px;color:#777;}
span.details-button{ margin:0 0 0 10px;}
span.details-button input.details-button { background: url("../images/vmgeneral/backgrounds.png") repeat-x scroll center top #E8E8E8;color:#135CAE;border:1px solid #CAC9C9 ;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;cursor:pointer; text-align:center;padding:3px 8px 1px;}
.coupon{color: gray;  border-radius:4px; border:1px solid #CAC9C9 ; font-size: 9px;padding: 3px;}
button.default{display:inline-block;cursor:pointer;padding:5px 8px 4px;}
button.default:hover{color:#777;}
a.highlight,a.highlight:visited{background:#e8e8e8 url(../images/vmgeneral/backgrounds.png) top repeat-x;border:solid #00a000 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:12px;display:inline-block;text-decoration:none;background-position:0 -160px;color:#fff;padding:3px 8px 1px;}
textarea.virtuemart{background:#fff;border:solid #ccc 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#777;text-align:left;padding:5px 5px 4px;}
p.product_s_desc{margin-bottom:6px;padding:0;}
span.stock-level{font-size:10px;color:#7d7b7b;}

.invalid{background-color:#ffd;color:#000;border-color:red;}
.page-results{margin-top:25px;text-align:right;}
.control-buttons button.default{margin-left:8px;}
table.user-details .vm-chzn-select{background:#e8e8e8 url(../images/vmgeneral/backgrounds.png) top repeat-x;border:solid #ccc 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#777;margin-bottom:2px;padding:5px 5px 4px; width:210px}
table.user-details input{background:#e8e8e8 url(../images/vmgeneral/backgrounds.png) top repeat-x;border:solid #ccc 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#777;margin-bottom:2px;padding:5px 5px 4px; width:200px}
table.user-details input.invalid{background:#e8e8e8 url(../images/vmgeneral/backgrounds.png) top repeat-x;border:solid red 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#777;margin-bottom:2px;padding:5px 5px 4px;}
table.user-details{width: 450px;margin-bottom:10px;}
table.user-details input[type="checkbox"] , table.user-details input[type="radio"] {width:20px}
td.key{padding:0 6px; width: 150px;}
.cart-view h1{font-size:20px;margin:0;padding:0 0 10px;}
.cart-view h2{font-size:12px;margin:0;padding:0;}
.checkout-button-top{text-align:right;border-top:solid #E9E8E8 1px;padding:10px 0 0;}
.checkout-button-top input.terms-of-service{margin-right:10px;display:inline-block;}
span.tos{display:inline-block;margin-right:15px;}
.billto-shipto{border-top:solid #E9E8E8 1px;border-bottom:solid #E9E8E8 1px;margin:10px 0 0;padding:10px 0 25px;}
.billto-shipto span,a.terms-of-service{display:inline-block;font-size:14px;}
#full-tos {display: none;}
.output-billto span.titles,.output-shipto span.titles{width:150px;float:left;}
.output-billto span.values-first_name,.output-billto span.values-middle_name,.output-billto span.values-zip,.output-shipto span.values-first_name,.output-shipto span.values-middle_name,.output-shipto span.values-zip{float:left;margin-right:3px;}
table.cart-summary tr th{background:#e8e8e8 url(../images/vmgeneral/backgrounds.png) top repeat-x;border-bottom:solid #E9E8E8 1px;padding:6px 0 3px;}
.customer-comment{text-align:center;border-top:solid #E9E8E8 1px;margin:10px 0 0;padding:10px 0 0;}
textarea.customer-comment{background:#fff;border:solid #ccc 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#777;margin-bottom:2px;text-align:left;padding:5px 5px 4px;}
div.terms-of-service{ margin:10px 0 0;padding:10px 0 15px; display : inline;}
.terms-of-service h5{background:#7C1E21;color:rgba(255, 255, 255, 0.9);font-size:14px;text-align:center;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;font-weight:400;margin:0;padding:15px;}
.terms-of-service h5 a,.terms-of-service h5 a:visited{color:#fff;text-transform:uppercase;}
.vm-button,.vm-button-correct,.vm-button-correct:hover,.vm-button-correct:visited{font-size:12px;font-weight:700;border:solid #00a000 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:12px;cursor:pointer;text-align:center;letter-spacing:1px;display:inline-block;text-decoration:none;padding:6px 12px 3px;}
.vm-button-correct,.vm-button-correct:hover,.vm-button-correct:visited{color:#777;}
.vm-button-correct,.vm-button-correct:link,.vm-button-correct:visited{background:#e8e8e8 url(../images/vmgeneral/backgrounds.png) top repeat-x;background-position:0 -160px;color:#fff;border:solid #00a000 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:12px;cursor:pointer;text-align:center;letter-spacing:1px;display:inline-block;text-decoration:none;padding:6px 12px 3px;}
.vm-button-correct:hover{background-position:0 -200px;color:#f2f2f2;text-decoration:none;}
.VmArrowdown{background:top right no-repeat url(../images/vmgeneral/arrow_down.png);cursor:pointer;float:right;width:16px;height:16px;padding:0 12px;}
ul.VMmenu,.VMmenu ul,.VMmenu li{list-style-type:none!important;background-image:none!important;padding:2px;}
#ui-tabs ul#tabs{list-style-type:none;overflow:hidden;margin:0;padding:20px 20px 0;}
#ui-tabs ul#tabs li{display:inline-block;cursor:pointer;background:#f2f2f2;padding:10px 20px 7px;}
#ui-tabs ul#tabs li.current{display:inline-block;background:#ccc;color:#444;}
#ui-tabs .tabs{padding:20px;}
#ui-tabs .dyn-tabs{overflow:auto;display:none;}
.clear,br.clear{clear:both;}
.floatright,span.floatright{float:right;}
.floatleft,span.floatleft{float:left;}
span.bold,div.bold{font-weight:700;}
.width1{width:1%;}.width2{width:2%;}.width3{width:3%;}.width4{width:4%;}.width5{width:5%;}.width6{width:6%;}.width7{width:7%;}.width8{width:8%;}.width9{width:9%;}.width10{width:10%;}.width11{width:11%;}.width12{width:12%;}.width13{width:13%;}.width14{width:14%;}.width15{width:15%;}.width16{width:16%;}.width17{width:17%;}.width18{width:18%;}.width19{width:19%;}.width20{width:20%;}.width21{width:21%;}.width22{width:22%;}.width23{width:23%;}.width24{width:24%;}.width25{width:25%;}.width26{width:26%;}.width27{width:27%;}.width28{width:28%;}.width29{width:29%;}.width30{width:30%;}.width31{width:31%;}.width32{width:32%;}.width33{width:32%;}.width34{width:34%;}.width35{width:35%;}.width36{width:36%;}.width37{width:37%;}.width38{width:38%;}.width39{width:39%;}.width40{width:40%;}.width41{width:41%;}.width42{width:42%;}.width43{width:43%;}.width44{width:44%;}.width45{width:45%;}.width46{width:46%;}.width47{width:47%;}.width48{width:48%;}.width49{width:49%;}.width50{width:50%;}.width51{width:51%;}.width52{width:52%;}.width53{width:53%;}.width54{width:54%;}.width55{width:55%;}.width56{width:56%;}.width57{width:57%;}.width58{width:58%;}.width59{width:59%;}.width60{width:60%;}.width61{width:61%;}.width62{width:62%;}.width63{width:63%;}.width64{width:64%;}.width65{width:65%;}.width66{width:66%;}.width67{width:67%;}.width68{width:68%;}.width69{width:69%;}.width70{width:70%;}.width71{width:71%;}.width72{width:72%;}.width73{width:73%;}.width74{width:74%;}.width75{width:75%;}.width76{width:76%;}.width77{width:77%;}.width78{width:78%;}.width79{width:79%;}.width81{width:81%;}.width82{width:82%;}.width83{width:83%;}.width84{width:84%;}.width85{width:85%;}.width86{width:86%;}.width87{width:87%;}.width88{width:88%;}.width89{width:89%;}.width90{width:90%;}.width91{width:91%;}.width92{width:92%;}.width93{width:93%;}.width94{width:94%;}.width95{width:95%;}.width96{width:96%;}.width97{width:97%;}.width98{width:98%;}.width99{width:99%;}.width100{width:100%;}
.vmicon, .vmiconFE{background:url(../images/vm2-sprite.png) no-repeat top left;}
.vm2-add_quantity_cart{background-position:0 0;width:24px;height:24px;border: 0px;cursor:pointer;}
.vm2-arrow_down{background-position:0 -72px;width:16px;height:16px;}
.vm2-billto-icon{background-position:0 -138px;height:24px;margin-right:6px;vertical-align:middle;width:24px;border :0px;}
.vm2-remove_from_cart{    background-position: 0 -212px; border: 0 none; cursor: pointer; display: inline-block; height: 24px; vertical-align: bottom; width: 24px;}
.vm2-shipto-icon{background-position:0 -284px;height:24px;margin-right:6px;vertical-align:middle;width:24px;}
.vm2-stars0{background-position:0 -358px;width:64px;height:13px;}
.vm2-stars1{background-position:0 -421px;width:64px;height:13px;}
.vm2-stars2{background-position:0 -484px;width:64px;height:13px;}
.vm2-stars3{background-position:0 -547px;width:64px;height:13px;}
.vm2-stars4{background-position:0 -610px;width:64px;height:13px;}
.vm2-stars5{background-position:0 -673px;width:64px;height:13px;}
.vm2-stars_0{background-position:0 -736px;width:64px;height:13px;}
.vm2-stars_1{background-position:0 -799px;width:64px;height:13px;}
.vm2-stars_2{background-position:0 -862px;width:64px;height:13px;}
.vm2-stars_3{background-position:0 -925px;width:64px;height:13px;}
.vm2-stars_4{background-position:0 -988px;width:64px;height:13px;}
.vm2-stars_5{background-position:0 -1051px;width:64px;height:13px;}
.vm2-lowstock{background-position:0 -1114px;width:62px;height:15px;display:block;}
.vm2-nostock{background-position:0 -1179px;width:62px;height:15px;display:block;}
.vm2-normalstock{background-position:0 -1244px;width:62px;height:15px;display:block;}
.vm2-termsofservice-icon{background-position:0 -1309px;height:24px;margin-right:6px;vertical-align:middle;width:24px;display:inline-block;}
.vm2-modallink{height:16px;margin-left: 3px;vertical-align:top;width:16px;display:inline-block; background: url("../images/icon_external_link.gif") no-repeat scroll left top transparent;}
.vm2-warning{background-position:0 -1383px;width:50px;height:40px;}
.vendor-store-desc,.category-view,.featured-view,.latest-view,.topten-view,.recent-view,.related-products-view,.browse-view,.order-view{margin-bottom:25px;}
.main-image,.featured-view .product,.latest-view .product,.topten-view .product,.recent-view .product,.related-products-view .product,.center,span.center{text-align:center;}
/* .main-image img {max-width:100%;height:auto}*/
.main-image img {max-width:100%;max-height:400px}
.main-image img.product-image,.featured-view .spacer img,.latest-view .spacer img,.topten-view .spacer img,.recent-view .spacer img{max-width:100%;height:auto;width:auto;}
.additional-images,.featured-view .product-price,.latest-view .product-price,.topten-view .product-price,.recent-view .product-price,.output-billto,.output-shipto{margin:10px 0;}
.ask-a-question,.manufacturer,.manufacturer-details-view .email-weblink,.manufacturer-details-view .description{margin:10px 0 0;}
.customer-reviews,.ask-a-question-view .form-field{margin:25px 0 0;}
span.variant-name,span.custom-variant-name{width:100px;float:left;display:block;margin-bottom:5px;}
span.addtocart-button input.addtocart-button:hover,span.addtocart-button input.notify-button:hover,input.highlight-button:hover,a.highlight:hover{}
.category-view .row .category .spacer,.featured-view .spacer,.latest-view .spacer,.topten-view .spacer,.recent-view .spacer,.related-products-view .spacer,.browse-view .row .product .spacer{padding:6px;}
.featured-view .spacer h3,.latest-view .spacer h3,.topten-view .spacer h3,.recent-view .spacer h3,.related-products-view .spacer h3,.browse-view .row .product .spacer h2{font-size:14px;margin:0 0 6px;padding:0;}
.featured-view .spacer span,.latest-view .spacer span,.topten-view .spacer span,.recent-view .spacer span,.related-products-view .spacer span,.browse-view .row .product .spacer span{color:#666;}
.browse-view .row .product .spacer img,.related-products-view .row .product .spacer img{max-width:90%;height:auto;}
.display-number,.control-buttons,.right{text-align:right !important;}
.ask-a-question-view,.manufacturer-details-view .spacer{padding:20px;}
.ask-a-question-view h1,.manufacturer-details-view h1{font-size:18px;margin:0;padding:0;}
#userForm select,.width80{width:80%;}
textarea.virtuemart:hover,textarea.customer-comment:hover{color:#000;background:#e8e8e8;}
label.invalid,span.red{color:red;}
.output-billto span.values,.output-shipto span.values,.floatleft,span.floatleft{float:left;}
.output-billto span.values,.output-shipto span.values {padding-right:5px;}
.joomlaCoreField {background-color: #FFFFDD;}
.vm-pagination div{text-align:center !important;}
.vm-pagination ul{text-align:center !important;}
.vm-pagination ul li{display: inline;}
.vm-pagination  .counter{text-align: right !important;}

.vm-bottom div{text-align:center !important;}
.vm-bottom ul{text-align:center !important;}
.vm-bottom ul li{display: inline;}
.vm-bottom  .counter{text-align: right !important;}

td.orders-key{font-weight: bold; text-align: left; }






/* Manufacturer View Default */
.manufacturer-view-default .row .manufacturer .spacer {padding: 6px;}
.product-field-display a img{display: block;}
.product-related-products, .product-related-categories{border-top:solid #ccc 1px;padding-bottom: 10px;}
.product-fields .product-field-type-P{clear: both; border-bottom: 1px solid #EEEEEE; margin-top: 18px;}
.product-field-type-P .product-fields-title{ font-size: 120%;}
.product-field-type-B,.product-field-type-S,.product-field-type-I{padding-left:3%;float:left;width:30%}
.product-field-type-R,.product-field-type-Z {width:25%; float:left;}
.product-fields-title{ font-weight: bold;}

.vm-customfield-mod img,.vm-customfield-cart img{ vertical-align: middle; width: 16px;}
.vm-img-desc{display:block;}
a:hover .vm-img-desc{background: #095197}
.vmpayment_name, .vmpayment_cost, .vmshipment_name, .vmshipment_cost{padding:0 2px;}
.vmpayment_description,.vmshipment_description {color:gray;font-size:9px;padding:0 2px;}
.vmpayment_cardinfo {color:gray;font-size:9px;}
.virtuemart_search .inputbox{height:16px;vertical-align :middle}
/* Custom Field Images */
.product-fields .product-field,.product-related-categories .product-field {float:left;display:inline-block;}
.product-fields .product-field label.other-customfield {width:25%;float:left;position:relative;top:20px;left:-18px;margin-bottom:27px;text-align:center;}  /* For 4 images across use width:17% */
.product-fields .product-field input[type=radio] {position:relative;left:33px;}
.product-fields .product-field .vm-img-desc {font-size:9px;}

/* some more styles */
.priceColor2{color:gray;}
.line-through{text-decoration:line-through}
.inline{display: inline;}
td.pricePad{padding-right: 10px;}
td.priceCol{white-space:nowrap;}
div.spaceStyle{padding: 0px; margin: 5px; spacing: 0px;}
.vm-notice{color: #CC0000;}
.buttonBar-right{text-align: right; width: 100%;}
.userfields_info{font-weight: bold;display: block;margin: 0px 0px 8px 0px;}


.ratingbox {
	position:relative;
	display:block;
	width:120px;
	height:24px;
	background:url("../images/color-stars.png") repeat-x scroll 0 bottom transparent;
}
.ratingbox span {
	background:url(../images/color-stars.png) repeat-x;
	display:block;
	width:1%;
	height:24px;
	position:absolute;
}

.vote {
    display: block;
    margin-bottom: 4px;
}
.category-ratingbox {
    position:relative;
    display:block;
    width:60px;
    height:12px;
    background:url("../images/color-stars-small.png") repeat-x scroll 0 bottom transparent;
}
.category-ratingbox span {
    background:url(../images/color-stars-small.png) repeat-x;
    display:block;
    width:1%;
    height:12px;
    position:absolute;
}

.stars-orange{background-position:0 0 !important;}
.stars-red{background-position:0 -54px !important;}
.stars-green{background-position:0 -108px !important; }
.stars-blue{background-position:0 -162px !important;}
.stars-purple{background-position:0 -216px !important;}







#mod_rand {width:100%;clear:both;display:block;overflow:hidden;}

#mod_rand .mod_rand_clear {clear:both;display:block;width:100%;}
#mod_rand .mod_rand_product {float:left;display:block;width:100%;}
#mod_rand .mod_rand_product .mod_rand_product_wrap {padding:5px;border:1px solid #cccccc;}
#mod_rand .mod_rand_product .mod_rand_product_wrap .mod_rand_image {display:block;width:100%;text-align:center;height:200px;}
#mod_rand .mod_rand_product .mod_rand_product_wrap .mod_rand_image a {display:block;width:100%;}
#mod_rand .mod_rand_product .mod_rand_product_wrap .mod_rand_image img {max-width:250px;height:auto;margin:auto;float:none;}
#mod_rand .mod_rand_product .mod_rand_product_wrap .mod_rand_naz {text-align:center;display:block;clear:both;width:100%;}
#mod_rand .mod_rand_product .mod_rand_product_wrap .mod_rand_price {width:100%;clear:both;display:block;text-align:center;}
.quantity-box, .quantity-controls {display:none;}
#mod_rand ul li {float:left;display:block;}
.d-carousel {margin:auto;}
.jcarousel-direction-rtl {direction: rtl;}
.d-carousel .jcarousel-container {display: block;overflow: hidden;padding-bottom:40px;}
.d-carousel .jcarousel-next-horizontal {
	position: relative;
	top: 10px;
	float:right;
	display:block;
	width: 15px;
	height: 28px;
	cursor: pointer;
	background: transparent url(blog-arrows.png) no-repeat top right;
	margin-right:20px;
}
.d-carousel .jcarousel-direction-rtl .jcarousel-next-horizontal {
	left: 5px;
	right: auto;
	background-image: url(blog-arrows.png);
}
.d-carousel .jcarousel-next-horizontal:hover {
	background-position: bottom right;
}
.d-carousel .jcarousel-prev-horizontal {
position: relative;
	top: 10px;
	float:left;
	display:block;
	width: 15px;
	height: 28px;
	cursor: pointer;
	background: transparent url(blog-arrows.png) no-repeat top left;
	margin-left:20px;
}
.d-carousel .jcarousel-direction-rtl .jcarousel-prev-horizontal {
	left: auto;
	right: 5px;
	background-image: url(blog-arrows.png);
}
.d-carousel .jcarousel-prev-horizontal:hover {
	background-position: bottom left;
}

 
