
		.bloghome-box {background:#0E709A url(../image/linebgw.png);color:#fff;margin:0 0 10px 0;overflow: auto;}
		.bloghome-box .box-heading {color: #fff;}
		.bloghome-box a {color: #fff;font-family:Helvetica, Arial, sans-serif;}
		.bloghome-list  > div {float: left;padding: 10px;position: relative;width: 200px;}
		.bloghome-list .image{margin:0 20px 0 0;overflow:hidden;width:100%;height:160px;border: 1px solid #000;}
		.bloghome-list .image img {margin:-20% 0 0 -10%;}
		.record .video p {padding:10px 10px 5px;margin:0;background:#111 url(../image/linebgw.png); }
		
		.videobox {background:#0E709A url(../image/linebgw.png);color:#fff;margin:0 0 10px 0;}
		.videobox .box-heading {color: #fff;}
		.video-list  > div {padding:10px;position:relative;}
		.video-list h3 {position: absolute;left:10px;bottom: 0;background:#000;padding: 4px;width: 180px;}
		.video-list h3 a {color: #fff;font-family:Helvetica, Arial, sans-serif;}
		
		.blog-treners {padding: 15px 5px 0;background:#EBEBEB;}
		.blog-treners > div {display: inline-block;vertical-align: top;margin:0 0 10px 2px;padding: 3px;position:relative;background:#fff;width: 32%;}
		.blog-treners .name {font-family:Helvetica, Arial, sans-serif;font-size: 14px;margin:5px;}
		.blog-treners .image img {width: 100%;}
		.blog-treners .postinfo {margin:5px;}
		.blog-treners .description {margin: 5px;}
		
		.video-grid {padding:15px;}

		/* Блог*/
		.category-info {background: #333 url(../image/linebgw.png);text-shadow:0 1px 1px #000;overflow: auto;padding: 20px}
		.category-header {background: #144969 url(../image/linebgw.png);text-shadow:0 1px 1px #000;overflow: auto;padding: 20px}
		.category-header h1, .category-info h1, .cat-info h1 {color:#eee;font-size:34px;}

		.cat-info {text-shadow:0 1px 1px #000;overflow: auto;}

		#catdescription {padding: 5px;}
		#catdescription .htabs a {color:#fff;}
		.cat-info a {color:#fff;}
a.text_write_review {color:#111;}

		.catbg {text-shadow:none;color:#464646;}
		#catdescription .htabs a.selected {background: #fff;color:#464646}
		.catbg .tab-content {color:#464646;padding: 15px;background: #fff}		
		.catbg .tab-content a {color:#0E709A  }
		.catbg .tab-content a.button {color:#fff}
		.catbg table {padding:20px;background:#000 url(../image/linebgw.png);margin: 0 0 0 10px;}
		.catbg table thead {color:red;}

#column-right #subcategory {}	
#column-right #subcategory h3 a {font-family:Helvetica, Arial, sans-serif;font-size: 14px;border-top: 1px solid #D4D4D4;border-left: 1px solid #D4D4D4;border-right: 1px solid #D4D4D4;color: #464646;display: block;font-family: Helvetica,Arial,sans-serif;font-size: 13px;padding: 5px 10px;background: #fff;text-decoration: none;}
#column-right #subcategory h3 a:hover {background: #eee;}
#column-right #subcategory h3, #column-right #subcategory h2 {margin: 0;}
#column-right #subcategory h2 { font-size: 18px; padding: 10px;}
#column-right #subcategory .boom-line-header {background: #E7E7E7;}
#column-right #subcategory ul {background: #E7E7E7;margin: 0 0 10px;padding: 0 0 5px;}
#column-right #subcategory ul li {background: #E7E7E7;padding: 0 5px}
#column-right #subcategory ul li:last-child {border-bottom: 1px solid #D4D4D4;}
	#content div.boom-line-header h3 {font-family:Helvetica, Arial, sans-serif;}	
	.revtext {display: none;}
		.category-list {overflow: auto;margin: 10px;}
		.category-list ul {margin: 0;overflow: auto;}
		.category-list ul li {float: left;margin: 15px;width: 130px;position:relative;}
		.category-list .name {white-space: normal;}
		.category-list a {color: #111;display:block;font-family:Helvetica, Arial, sans-serif;font-size: 14px;}
		.category-list a:hover{text-decoration: none;}
		.category-list img {width: 130px;}
		
		.product-filter {padding: 10px 15px 5px 5px;overflow: visible;height: 32px;}
		.product-filter .display {margin-left: 10px;float: left;padding-top: 6px;color: #333;}
		.product-filter .display img {padding:0 5px;cursor: pointer;}
		.product-filter .display a {font-weight: bold;}
		.product-filter .sort {float: right;color: #333;}
		.product-filter .limit {margin-left: 15px;float: right;color: #333;}
		
		.comp-pagin {overflow: auto;border-bottom: 1px solid #EEE;border-top: 1px solid #EEE;padding: 5px 10px;}
		.comp-pagin .button {background:#333;}

		.box-categoryblog {margin:5px;border-left:1px solid #D4D4D4;border-right:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;}
		.box-categoryblog ul{background:#fff;}
		.box-categoryblog > ul > li > ul > li a{padding-left:15px;display: block;}
		.box-categoryblog a{color:#464646;display:block;border-top:1px solid #D4D4D4;padding:5px 10px;}
		.box-categoryblog a:hover{background:#eee;color:#464646;text-decoration:none;}

		/* blog*/
		.blog-list {background:#EBEBEB;padding:10px;}
		.blog-list > div {overflow: auto;padding:20px;background:#fff;position:relative;}
		.blog-list > div + div {border-top: 10px solid #EEE;}
		.blog-list .image {float:left;margin:0 20px 0 0;overflow:hidden;width:150px;height:150px;border: 1px solid #ddd;}
		.blog-list .image img {margin:-30% 0 0 -20% ;}
		.blog-list .name {font-size: 1.6em;}
		.blog-list .name a {color:#333; text-transform: uppercase;}
		.blog-list .name a:hover {color: #555;text-decoration: none;}
		.blog-list .part { margin: 0 0 2px;}
		.blog-list .part a {color:#0E709A;text-transform: uppercase;}
		.blog-list .description {margin-bottom: 10px;padding: 0 0 0 170px;}
.blog-list .edit, .blog-grid .edit {position: absolute;right:0px;bottom: 3px;}
.bedit {background: url("../image/ico/button.edit.png") no-repeat #333;padding: 5px 10px 5px 30px;color:#fff;}
		.blog-list .imagev {float:left;margin:0 20px 0 0;}

		.blog-grid {padding:15px 5px 0;background:#EBEBEB;}
		.blog-grid > div {display: inline-block;vertical-align: top;margin:0 0 10px 6px;padding: 3px;position:relative;background:#fff;width: 23%;}
		.blog-grid .name {font-family:Helvetica, Arial, sans-serif;font-size: 14px;margin:5px;}
		.blog-grid .part {margin:0 5px;}
		.blog-grid .image img {width:100%;}
		
		.video-grid {padding:15px;}
		.video-grid > div {display: inline-block;
    height: 240px;
    margin: 5px 14px;
    padding: 3px;
    position: relative;
    vertical-align: top;
    width: 210px;}
		.video-grid .name {font-family:Helvetica, Arial, sans-serif;font-size: 14px;margin:5px;}
		.video-grid .postinfo li {padding: 0 20px;}
		
.video-grid .postinfo {
    background: #000;
    color: #ddd;
    font-size: 11px;
    left: 10px;
    overflow: auto;
    position: absolute;
    top: 144px;
}
		

		.plan-grid {padding:15px 5px 0;background:#EBEBEB;}
		.plan-grid > div {display: inline-block;vertical-align: top;margin:0 0 12px 12px;padding: 3px;position:relative;background:#fff;width: 31%;}
		.plan-grid .name {font-family:Helvetica, Arial, sans-serif;font-size: 14px;margin:5px;}



		.forum-list {background:#EBEBEB;padding:10px;}
		.forum-list > div {overflow: auto;padding:10px;background:#fff;position:relative;}
		.forum-list > div + div {border-top: 10px solid #EEE;}
		.forum-list .image {float:left;border: 1px solid #ddd;margin:0 20px 0 0;}
		.forum-list .name {font-size: 1.4em;width:60%;float:left;padding: 5px;margin:0}
		.forum-list .name a {color:#333; text-transform: uppercase;}
		.forum-list .name a:hover {color: #555;text-decoration: none;}
		.forum-list .part {position: absolute;left:0px;top: 0px;background: #0E709A url(../image/linebgw.png);padding: 4px 5px;}
		.forum-list .part a {color:#fff;}
		.forum-list .postinfo {float:right;padding: 5px;margin:0}
		.forum-list .description {margin-bottom: 10px;}
		.forum-list .edit {position: absolute;right:0px;bottom: 3px;}
		.forum-list .imagev {float:left;margin:0 20px 0 0;}




		.postinfo {font-size: 11px;color: #777;margin-bottom: 10px;overflow: auto;}
		.postinfo li {float: left;padding: 0 20px 0 0;}
		.postinfo ul {float: left;}

		.content {position: relative;}
		.content .postinfo {position: absolute;left:0px;top: 0px;color:#fff;}
		.content .postinfo ul {padding:0; background: #222;padding:5px 10px 3px;}
		.content .postinfo a {color:#fff}
		.content .description {font-size: 14px; line-height: 20px;overflow: auto;padding: 0 30px}
		.content .description ol {padding: 0 25px 15px;}
		.content .description ul {padding: 0 25px 15px}
		.content .description li {padding: 3px 0;}
		.content .description p {margin-bottom: 20px;}
		.content .description h2, .content .description h1, .content .description h3 {font-family:Helvetica, Arial, sans-serif;}
		.content h1 {font-size: 2.6em;text-transform: uppercase;color:#222;padding:30px 0 20px;border-bottom:1px solid #ddd; }
		.content .description .img-title {font-size: 12px;background: #000 url(../image/linebgw.png);color:#fff;padding: 8px;margin: -25px 0 20px;border-top:3px solid #0E709A;}
		.share {overflow: auto;}
		.share ul li {float:left;}
.imageheader {text-align:center;background: #000 url(../image/linebgw.png)}
.imageheader img {
    width: 100%;
}

		.content .description .tab-content img {background: #fff;border: 1px solid #E4E4E4;float: left;margin: 20px;padding: 8px;}

		.description .attribute {width: 50%;margin-bottom: 10px;overflow: auto;}
		table.attribute td {border-bottom: 1px solid #ddd;padding:5px;}
		table.attribute thead td {background: #0E709A url(../image/linebgw.png);color:#fff;padding:5px;}
		table.attribute td {vertical-align: top;padding: 4px;}
		#maleVideo, #femaleVideo {background: #000 url(../image/linebgw.png);padding:15px 0;}
		#video {background: #000 url(../image/linebgw.png);padding:30px;}

.standard td {border-top: 1px solid #ddd;padding:5px;}

		.content .review {color: #4D4D4D;border-top: 1px solid #D4D4D4;border-left: 1px solid #D4D4D4;border-right: 1px solid #D4D4D4;margin-bottom: 20px;}
		.content .review > div {padding: 8px;border-bottom: 1px solid #D4D4D4;line-height: 20px;}
		.content .review > div > span {color: #38B0E3;}
		a.reviewico {padding-left: 22px;background: url('../image/ico/comment.gif') no-repeat;}
		
		.white-strips-block {background: #eee url(../image/linebgw.png);padding:30px;}
		

.inline-block {
    display: inline-block;
    position: relative;
}
.width20 {
    width: 20%;
}

.records-list {overflow: auto;background: #E7E7E7;margin: 5px 0 20px;padding: 10px;}
.records-list > div {float:left;width: 48%;position:relative;background: #fff;margin: 3px;border: 1px solid #D4D4D4;}
.records-list .image{float:left;margin:10px 20px 10px 10px;overflow:hidden;width:70px;height:60px;border: 3px solid #ddd;}
.records-list .image img {margin:-5px 0 0 -5px ;}
.records-list .name {padding: 10px;line-height: 14px;margin:0}

.records-list .name a {font-family:Helvetica, Arial, sans-serif;color:#111;font-size: 16px;}


.box-product-last {overflow: auto;background: #E7E7E7;margin: 5px 0 20px;padding: 10px;}
.box-product-last > div {float:left;width: 32%;position:relative;background: #fff;margin: 3px;border: 1px solid #D4D4D4;}
.box-product-last .image{float:left;margin:10px}

table.spec_table td {padding:2px;margin:0;border:0;}
table.spec_table {border:1px solid #333;font-size:11px;line-height:1.2em;width: 100%;margin:0 0 10px;}
table.spec_table table {width: 100%;}
table tr.border_1 td{border-bottom:5px solid #333;}
table tr.border_2 td{border-bottom:4px solid #333;}
table tr.border_3 td{border-bottom:3px solid #333;}
table tr.border_4 td{border-bottom:2px solid #333}
table tr.border_5 td{border-bottom:1px solid #333;}

.nutritionholder {border:1px solid #333;padding:4px;margin-bottom: 15px;font-size:11px;line-height:1.2em;}
.nutritionholder .inline{border:1px solid #333;padding:4px;}
.nutritionholder .nutrition{width:100%;}
.nutritionholder strong{display:block;}
.nutritionholder .complex{padding:4px;}
.nutritionholder .nutrition .weight{font:700 14px Arial,Helvetica,sans-serif;text-align:left;}
.nutritionholder .nutrition .small{font-size:10px;display:block;}
.nutritionholder .nutrition table{border-bottom:4px solid #333;}
.nutritionholder .nutrition table th{font-weight:bold;border-top:5px solid #333;border-bottom:2px solid #333;}
.nutritionholder .nutrition table td{border-bottom:1px solid #333;padding:2px;}
.nutritionholder .nutrition table .other td{border-top:3px solid #333;}

/* Отзывы, коментарии, рейтинг */
.text_write_review {color:#333;}
	#comment, .pcComments, .revpost {border:1px solid #D4D4D4;background: #fff;}
	.review-list, .comment-list {margin: 0 5px;padding: 10px;overflow: auto;margin: 10px;border: 1px solid #ddd;}
	.review-list .author {margin-bottom: 15px;}
	.review-list .rating {margin-bottom: 15px;}
	.review-list .text {clear: both;overflow: auto;}
	.review-list .text > div {margin-bottom: 15px;}
	.review-list .yes {color:green;}
	.review-list .no {color:red;}
.userinfo {background:#F6F5F3;padding: 5px 10px 5px 5px;margin:0 0 20px;}
.userinfo .data {padding: 0 0 0 20px;}
.comments_signerb {float:right;}
#tab-review {margin-bottom: 25px;}
#tab-review .container_reviews .button {margin-bottom: 15px;}

	.revform {border:1px solid #D4D4D4;background: #fff;overflow: auto;padding: 20px;margin-top: 10px;}
	.customer label, .customer .label, .revform label, .revform .label {display: block;font-weight: bold;}
	.rating {overflow: auto;}
	.rating label {position: relative;display: inline;float: left;z-index:1;height:15px;margin:0px;}
	.rating input[type=radio] {z-index: 2;display:inline;float: left;width:15px;height:15px;margin:0 1px 0 0;}
	.star {background: #fff url(../image/stars.jpg) 0 -17px;height:15px;width:15px;z-index:1;position: absolute;top: 0;display:block;cursor:pointer;left: -15px;}
	.rating:hover .star {background-position: 0 -34px;}
		input:checked ~ label .star {background-position: 0 0;}
		input:checked + label .star {background-position: 0 -17px;}
		label:hover ~ label .star {background-position: 0 0 !important;}
.level_1 {margin-left:25px;}

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:25px;height:24px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel a,div.star-rating a{display:block;width:24px;height:100%;border:0}
div.star-rating,div.star-rating a{background:url(../image/star24.png) no-repeat 0 0px}
div.star-rating-on a{background-position:0 -24px !important;}
div.star-rating-hover a{background-position:0 -48px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */

.comment-reply > div {background:#eee;padding: 20px;border:1px solid #D4D4D4;}
.comment-reply .addfieldslink, .comment-reply .addfields {display:none}
.customer{border:1px solid #D4D4D4;background: #EFEFEF;overflow: auto;padding: 20px;margin-bottom: 10px;}

.addfields textarea {height:50px}

.captcha_title {color: #555; font-size: 13px; line-height: 19px;}
.entry_captcha {color: #999; font-size: 13px;}
.captcha_img { vertical-align: top;}
.captcha_update {margin-right: 41px;}

.sorting {padding: 5px 10px;}
.voting {color:#666;}
.mark {color:#464646;float:right}
.mark span {background:#ddd;}
/* общий бал выше нуля */
.mark.positive0 span{background:#339900;color:#fff}
/* общий балл - ниже нуля */
.mark.negative span{background:#CC0000;color:#fff}
.score {padding: 5px;}
		


/* Предыдущий, Следующий товар */
#nav-left, #nav-right {height: 22px; width:  112px;padding: 0;}
#nav-left {
  background-image: url("../image/sprite/spriteproduct.png");
  background-position: -103px -32px;}
#nav-right {
  background-image: url("../image/sprite/spriteproduct.png");
  background-position: -103px -76px;}
#nav-left:hover {
  background-image: url("../image/sprite/spriteproduct.png");
  background-position: -103px -32px;}
#nav-right:hover {
  background-image: url("../image/sprite/spriteproduct.png");
  background-position: -103px -76px;}


.simple-little-table {
	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;
}

.simple-little-table th {
	font-weight:bold;
	padding:21px 25px 22px 25px;
	border-top:1px solid #fafafa;
	border-bottom:1px solid #e0e0e0;

	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
	background: -moz-linear-gradient(top,  #ededed,  #ebebeb);
}
.simple-little-table th:first-child{
	text-align: left;
	padding-left:20px;
}

.simple-little-table tr{
	text-align: center;
	padding-left:20px;
}
.simple-little-table tr td:first-child{
	text-align: left;
	padding-left:20px;
	border-left: 0;
}
.simple-little-table tr td {
	padding:10px;
	border-top: 1px solid #ffffff;
	border-bottom:1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	
	background: #fafafa;
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
	background: -moz-linear-gradient(top,  #fbfbfb,  #fafafa);
}
.simple-little-table tr.even td{
	background: #f6f6f6;
	background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));
	background: -moz-linear-gradient(top,  #f8f8f8,  #f6f6f6);
}
.simple-little-table tr:last-child td{
	border-bottom:0;
}
.simple-little-table tr:last-child td:first-child{
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
}
.simple-little-table tr:last-child td:last-child{
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
}
.simple-little-table tr:hover td{
	background: #f2f2f2;
	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));
	background: -moz-linear-gradient(top,  #f2f2f2,  #f0f0f0);	
}

.simple-little-table a:link {
	color: #666;
	font-weight: bold;
	text-decoration:none;
}
.simple-little-table a:visited {
	color: #999999;
	font-weight:bold;
	text-decoration:none;
}
.simple-little-table a:active,
.simple-little-table a:hover {
	color: #bd5a35;
	text-decoration:underline;
}

.ui-widget-content{background:none repeat scroll 0 0 #eee;}
.jq-checkbox{position:relative;width:13px;height:13px;border:1px solid #C3C3C3;background:#F6F6F6 url(data:image/gif;base64,R0lGODlhAQAMALMAAPHx8f7+/vv7+/j4+PX19fLy8vz8/Pn5+fb29vPz8/39/ff39wAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAAwAAAQJMCgjzliIpAIiADs=) repeat-x;box-shadow:0 1px 1px rgba(0,0,0,0.05), inset -1px -1px #FFF, inset 1px -1px #FFF;vertical-align:middle;cursor:pointer;margin:0 5px 0 0;}
.jq-checkbox.checked span{display:block;width:9px;height:9px;border-radius:2px;background:#666;box-shadow:inset 0 -3px 6px #AAA;margin:2px 0 0 2px;}
.jq-checkbox.disabled{opacity:0.70;filter:alpha(opacity=70);}
.jq-radio{width:12px;height:12px;border:1px solid #C3C3C3;border-radius:50%;background:#F6F6F6 url(data:image/gif;base64,R0lGODlhAQAMALMAAPHx8f7+/vv7+/j4+PX19fLy8vz8/Pn5+fb29vPz8/39/ff39wAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAAwAAAQJMCgjzliIpAIiADs=) 0 -1px repeat-x;box-shadow:0 1px 1px rgba(0,0,0,0.05), inset -1px -1px #FFF, inset 1px -1px #FFF;vertical-align:middle;cursor:pointer;}
.jq-radio.checked span{display:block;width:6px;height:6px;overflow:hidden;border-radius:50%;background:#666;margin:3px 0 0 3px;}
.jq-radio.disabled{opacity:0.55;filter:alpha(opacity=55);}
.jq-file{border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;box-shadow:inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);}
.jq-file input{cursor:pointer;}
.jq-file .name{width:170px;border:none;background:none;color:#333;font:14px Arial, Tahoma, sans-serif;padding:7px 10px 6px;}
.jq-file .browse{border-left:1px solid #CCC;border-radius:0 4px 4px 0;background:#F1F1F1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;box-shadow:inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);color:#333;text-shadow:1px 1px #FFF;font:14px/30px Arial, Tahoma, sans-serif;padding:0 10px;}
.box .jq-selectbox{margin:5px 0;}
.box .jq-selectbox .select{width:140px;}
.jq-selectbox{vertical-align:middle;cursor:pointer;}
.jq-selectbox .select{height:26px;border:1px solid #CCC;border-bottom-color:#B3B3B3;background:#F5F5F5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;box-shadow:inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);color:#333;text-shadow:1px 1px #FFF;font:14px/26px Arial, Tahoma, sans-serif;padding:0 45px 0 10px;}
.jq-selectbox .select .text{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jq-selectbox .trigger{position:absolute;top:0;right:0;width:34px;height:100%;border-left:1px solid #CCC;}
.jq-selectbox .trigger .arrow{position:absolute;top:14px;right:12px;width:0;height:0;overflow:hidden;border-top:5px solid #000;border-right:5px solid transparent;border-left:5px solid transparent;opacity:0.3;filter:alpha(opacity=30);}
.jq-selectbox:hover .arrow{opacity:1;filter:alpha(opacity=100);}
.jq-selectbox.disabled .arrow{opacity:0.3;filter:alpha(opacity=30);}
.jq-selectbox .dropdown{top:30px;width:240px;border:1px solid #C6CBD0;background:#FFF;box-shadow:0 2px 10px rgba(0,0,0,0.2);font:14px/18px Arial, Tahoma, sans-serif;margin:0;padding:0;}
.jq-selectbox li{color:#231F20;padding:5px 10px 6px;}
.jq-selectbox li.selected{background:#A3ABB1;color:#FFF;}
.jq-selectbox li.disabled:hover{background:none;}
.jq-selectbox li.optgroup:hover{background:none;color:#231F20;cursor:default;}
.jq-select-multiple{border:1px solid #CCC;border-bottom-color:#B3B3B3;box-shadow:inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);color:#333;font:14px/18px Arial, Tahoma, sans-serif;cursor:default;padding:1px;}
.jq-select-multiple li{list-style:none;padding:3px 9px 4px;}
.jq-select-multiple li:first-child{border-radius:3px 3px 0 0;}
.jq-select-multiple li:last-child{border-radius:0 0 3px 3px;}
.jq-select-multiple.disabled li.selected,.jq-select-multiple li.selected.disabled{background:#CCC;color:#FFF;}
input[type="email"].styler,input[type="number"].styler,input[type="password"].styler,input[type="search"].styler,input[type="tel"].styler,input[type="text"].styler,input[type="url"].styler,textarea.styler{border:1px solid #CCC;border-bottom-color:#B3B3B3;box-shadow:inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);color:#333;font:14px Arial, Tahoma, sans-serif;padding:7px 9px;}
input[type="search"].styler{-webkit-appearance:none;}
textarea.styler{overflow:auto;}
input[type="email"].styler:hover,input[type="number"].styler:hover,input[type="password"].styler:hover,input[type="search"].styler:hover,input[type="tel"].styler:hover,input[type="text"].styler:hover,input[type="url"].styler:hover,textarea.styler:hover{border-color:#B3B3B3;}
input[type="email"].styler:focus,input[type="number"].styler:focus,input[type="password"].styler:focus,input[type="search"].styler:focus,input[type="tel"].styler:focus,input[type="text"].styler:focus,input[type="url"].styler:focus,textarea.styler:focus{box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);outline:none;border-color:#B3B3B3 #CCC #CCC;}
button.styler,input[type="button"].styler,input[type="submit"].styler,input[type="reset"].styler{overflow:visible;outline:none;border:1px solid #CCC;border-bottom-color:#B3B3B3;background:#F1F1F1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;box-shadow:inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);color:#333;text-shadow:1px 1px #FFF;font:14px Arial, Tahoma, sans-serif;cursor:pointer;padding:7px 11px;}
button.styler::-moz-focus-inner,input[type="button"].styler::-moz-focus-inner,input[type="submit"].styler::-moz-focus-inner,input[type="reset"].styler::-moz-focus-inner{border:0;padding:0;}
button.styler:after{content:'';}
.jq-checkbox.focused,.jq-radio.focused{border:1px solid #08C;}
.jq-file.focused,.jq-selectbox.focused .select,.jq-select-multiple.focused{border:1px solid #5794BF;}
.jq-file:hover .browse,.jq-selectbox .select:hover,button.styler:hover,input[type="button"].styler:hover,input[type="submit"].styler:hover,input[type="reset"].styler:hover{background-color:#E6E6E6;background-position:0 -10px;}
.jq-file:active .browse,.jq-selectbox .select:active,button.styler:active,input[type="button"].styler:active,input[type="submit"].styler:active,input[type="reset"].styler:active{background:#F5F5F5;box-shadow:inset 1px 1px 3px #DDD;}
.jq-file.disabled,.jq-file.disabled .browse,.jq-selectbox.disabled .select,.jq-select-multiple.disabled{background:#F5F5F5;box-shadow:none;color:#888;border-color:#CCC;}
.jq-selectbox ul,.jq-select-multiple ul{margin:0;padding:0;}
.jq-selectbox li:hover,.jq-select-multiple li.selected{background:#08C;color:#FFF;}
.jq-selectbox li.disabled,.jq-select-multiple li.disabled{color:#AAA;}
.jq-selectbox li.optgroup,.jq-select-multiple li.optgroup{font-weight:700;}
.jq-selectbox li.option,.jq-select-multiple li.option{padding-left:25px;}