a {
	text-decoration-skip-ink: none;
}
.header a.logo {
	background:none;
	font:32px/82px PTSansBold;
	text-transform:uppercase;
	color:#1f9e71;
	width:175px;
}

.header a.logo span {
	display:block;
	margin:-26px 0 0 0;
	color:#9f8107;
	font:12.3px PTSansBold;
	text-transform:lowercase;
}

a.top_menu {
	padding:0 10px;
}
a.top_menu.special {
	display:none;
}

.header_phones {
	left:210px;
}

#header_2 .header_phones {
	top:-13px;
	left:210px;
}

.header_phones a {
	font: 18px PTSansBold;
}

.header_phones a.phone1 {
	top:9px;
}

.header_phones a.phone2 {
	top:33px;
}

.header_phones a.phone3 {
	left: 0;
	position: absolute;
	top:57px;
}

#header_2 .header_phones a {
	top:17px;
	font: 20px PTSansBold;
}
#header_2 .header_phones a.phone1 {
	display:none;
}
#header_2 .header_phones a.phone2 {
	top:29px;
	display:none;
}

#header_2 .header_phones a.phone3 {
	top:24px;
}

.info-section h1 {
	margin: 3px 0 7px;
}

.info-section a {
	font-weight:bold;
	color:#444;
	text-decoration:none;
}
.info-section a:hover {
	color:#1f9e71;
}


div.subcat_pic span {
	display:block;
	margin:0 -5px;
	text-align:center;
}

.feedback-table td {
	padding:0 10px 0 0;
}
.feedback-table input[type=text], .feedback-table input[type=email], .feedback-table textarea{
	border:1px solid #ddd;
	padding:7px 10px;
	margin:2px 0;
	width:300px;
	box-sizing:border-box;
}

.feedback-table button {
	width:300px;
	box-sizing:border-box;
	margin-top:2px;
}

.yandex_market img {
	margin: 0;
}

.yandex_market span {
	margin-top:3px;
}

#product-detail .comblock .variant-box {
//	position: absolute;
//	right:194px;
//	top:92px;
	overflow:hidden;
	padding:0;
}

.tags a {
	border-bottom: 1px dotted #9f8107;
	color: #9f8107;
	font-family:PTSansBold;
}

.tags a:hover {
	color: #9f8107;
}


.tags a.active_tag {
	color:#444;
}

.product-options tr.title td{
	font-family: PTSansBold;
	text-transform: uppercase;
}

.comblock_info_right {
	max-width:250px;
}

#header_line_menu.fixedOK .category_title div {
	display:none;
}
#header_line_menu.fixedOK .category_title {
	padding-left:19px;
}

.cat_titles {
	height:auto;
	margin:-5px 0 13px 0;
}

.root_cats .cat_titles h2 {
	text-transform:none;
	font-size:15px;
	padding:3px 0 0 0;
	border-bottom:2px solid #f2f0f0;
}

.root_cats .cat_titles h2:hover, .root_cats .cat_titles h2.active {
	color:#1f9e71;
	border-color:#1f9e71;
}

a.root_cat {
	background: #fff none repeat scroll 0 0;
	border: 2px solid #f5f5f5;
	border-radius: 0;
	float: left;
	height: 150px;
	margin: 0 20px 20px 0;
	overflow: hidden;
	padding: 15px 10px;
	text-align: center;
	transition: border 0.3s ease-out 0s;
	width: 122.7px;

	text-decoration:none;
	color: #444;
	font: 13px PTSansBold;
	display: block;
}


a.root_cat:hover {
	border:2px solid #e6e3e3;
	color:#1f9e71 !important;
}

a.root_cat:nth-child(5n) {
	margin-right: 20px;
}
a.root_cat:nth-child(6n) {
	margin-right: 0;
}

a.root_cat span {
	display: block;
	margin: 0 -5px;
	text-align: center;
}


a.root_cat img {
	height: auto;
	margin: 0 auto 3px;
	width: 86px;
}

.product-options a {
	text-transform: lowercase;
}


html, body, #header_line_menu {
	background:#fff;
}

#filterbox, #best_pad {
	border-top:1px solid #e6e3e3;
	border-bottom:1px solid #e6e3e3;
}

.news-section {
	padding:15px 0 0 0;
	margin: 10px 0;
	border-bottom:1px solid #e6e3e3;
}

.news-section h2 {
	margin-bottom:0;
	padding-bottom:15px;
	padding-left:15px;
	border-bottom:1px solid #e6e3e3;
}

.product_pad {
	border:2px solid #f9f9f9;
}

#header_2_inner {
	height:46px;
	border:1px solid #e6e3e3;
	border:2px solid #1f9e71;
	border-left:none;
}

a.top_menu {
	line-height:46px;
	padding: 0 8px 0 8px;
}

#header_line_menu {
	top:93px;
	padding-top:5px;
	dborder-top:1px solid #e6e3e3;
	dborder-top: 2px solid #9f8107;
}

#header_line_menu.fixedOK {
	height:51px;
	padding-top:0;
	border-bottom: 2px solid #f2f0f0;
	border-bottom: 2px solid #9f8107;
}

.product_info_block {
	border-top:1px solid #e6e3e3;
}

.product_info_full .product_menu {
	padding-left:17px;
}

div.subcat_pic {
	border: 2px solid #f5f5f5;
}

.discussion {
	border: 1px solid #e6e3e3;
}

.discussions h2 {
	margin:20px 20px 10px;
}

#header_line_menu.fixedOK #root_category_ul {
	margin-top:1px;
	border-top: 2px solid #9f8107;
}

.cat_pad:hover > .cat_l2{
	border-top: 0;
}
#header_line_menu.fixedOK .cat_pad:hover > .cat_l2{
	margin-top:1px;
	border-top: 2px solid #9f8107;
}

.tags {
	margin: 10px 0 10px;
}

.product_to_show .reviews_count {
	display:block;
	position:absolute;
	text-decoration:none;
	background:#fff;
	top:8px;
	right:8px;
	color:#9f8107;
	border:2px solid #9f8107;
	border-radius:12px;
	width:26px;
	height:26px;
	box-sizing:border-box;
	text-align:center;
	padding:3px 2px 0 0px;
	line-height:17px;
	font-size:14px;
	letter-spacing:-1px;
}

@-moz-document url-prefix() { 
	.product_to_show .reviews_count {
		line-height:15px;
	}
}


.product-info-full-item, .root_cats .cat_titles h2 {
	margin-top:2px;
}

#cart_page .cartTable tr.labels_discount td.label {
	background: #9f8107 !important;
}

.yandex_market2 {
	position:absolute;
	right:0;
	top:47px;
	background:#fff;
	border:1px solid #e5e3e3;
	display:block;
	height:23px;
	width:180px;
	padding-left:0px;
}

.yandex_market2 span {
	display:block;
	float:left;
	height:15px;
	overflow:hidden;
	width:86px;
	margin-top:4px;
	font-size:12px;
}

.yandex_market2 span:first-child {
	margin-top:0px;
	margin-left:5px;
	height:18px;
}

.yandex_market2 img {
	margin: 0;
}

.yandex_market2:hover {
	color:#9f8107;
	border-color:#ceba67;
}

.discuss_select_filter ul li:hover{
	background-color: #9f8107 !important;
	color:#fff;	
}

.discuss_buy_button{
	background: #9f8107 !important;
}

.discuss_buy_button:hover{
	background:#1f9e71 !important;
}

.discuss_product_price{
	color:#9f8107 !important;
}

.header #auth_block a:hover{
	color:#9f8107;
}

.header #auth_block {
	right:auto;
	left:-6px;
}

.header #auth_block a {
	font-size:inherit;
	line-height:19px;
}

.cert {
    float: left;
    margin: 0px 10px 10px 0px;
}

.reclamation-add-table input, .reclamation-add-table .textarea {
	font-size: 13px;
	color: #292929;
	border-radius: 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: block;
	font-family: Arial;
	background: white none repeat scroll 0 0;
	border: 1px solid #d2d2d2;
	padding: 3px;
	margin:0 0 7px;
}
.reclamation-add-table input:hover, .reclamation-add-table .textarea:hover {
	box-shadow:0 0 3px #aaa;
}

.reclamation-add-table input[type="file"] {
	padding-left: 0;
	display: none;
}


.reclamation-add-table .file_input_title {
	line-height: 25px;
	background: #edece6;
	border-radius: 2px;
	border: 1px solid #bdbdbb;
	color: #292929;
	height: 100%;
	display: inline-block;
	float: left;
	padding: 0px 11px;
}

.input_file_wrap {
	position: relative;
	height: 25px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
}

.input_file_wrap label {
	display: inline-block;
	height: 100%;
	cursor: pointer;
	float: left;

}

.file_name {
	line-height: 25px;
	float: right;
	margin-left: 10px;
}

.input_files {
	color: #969696;
	font-family: Arial;
	font-size: 12px;
}

.submit_send {
	border: none;
	padding: 8.5px 13.5px;
	margin-top: 25px;
}

.submit_send:hover {
	cursor: pointer;
	opacity: 0.8;
}


.reclamation-add-table-wrapper {
	padding:10px;
}
.reclamation-add-table {
	width: 100%;
}

.reclamation-add-table .input {
	width: 100%;
}

.reclamation-add-table .textarea {
	width: 100%;
	margin-bottom: 5px;
}

.reclamations-table {
	width: 100%;
	border-collapse: collapse;
}

.reclamations-table thead {
	background: #000000;
	color: #ffffff
}

.reclamations-table td {
	border: 1px solid #000000;
	padding: 3px
}


/* Стили всплывающей корзины */

#ajax_cart {
	background-color: #fff;
	border: 1px dotted #cccccc;
	position: absolute;
	width: 480px;
	z-index: 5;
	right: 0px;
	top:36px;
	display: none;
	cursor:auto;
}

.new_header_wrapper #cart_products #ajax_cart .ajax_cart_title {
	height: 37px;
	margin: 0 5px;
	border-bottom: 1px solid #cccccc;
	font-family: PTSans;
	line-height: 37px;
	text-transform: uppercase;
	font-size: 14px;
	color: #9f8107;
	text-align: center;
}

#ajax_cart table {
	margin: 0 10px;
	text-transform: none;
}

#ajax_cart .ajax_cart_cart_product_img img {
	width: 55px;
	margin: 2px 5px 2px 0;
}

#ajax_cart .ajax_cart_cart_product_img a:hover {
	background:#ffffff;
}

#ajax_cart .ajax_cart_name_item a{
	color: #9f8107;
	font-family: PTSansBold;
	font-size: 14px;
	text-decoration: underline;
}

#ajax_cart .ajax_cart_name_item a:hover{
	color: #9f8107;
	text-decoration: none;
}


#ajax_cart .ajax_cart_quantity{
	color:#7e7e7e;
	font-family: PTSans;
	font-size: 13px;
}

#ajax_cart .ajax_cart_sum_item {
	font-family: PTSans;
	font-size: 14px;
	text-align: right;
	display: block;
	float: right;
	font-weight: bold;
	padding-right: 2px;
	white-space: nowrap;
}

#ajax_cart .ajax_cart_remove_item {
	background: url("/i/trash.png") no-repeat scroll right center;
	display: block;
	height: 23px;
	width: 26px;
	float: right;
	margin-bottom: 5px;
}

#ajax_cart .ajax_cart_footer {
	border-top: 1px solid #ccc;
	padding: 10px 0;
}

.new_header_wrapper #cart_products #ajax_cart .ajax_cart_overall {
	font-family: PTSans;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	padding-right: 30px;
}


#ajax_cart .ajax_cart_button {
	font-family: PTSans;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	display: inline-block;
	width: 166px;
	height: 41px;
	line-height: 40px;
	color: #656565;
	border: 1px solid #9a9a9a;
	margin: 15px 5px;
	transition: all 0.2s 0s linear;
}

#ajax_cart .ajax_cart_button_2 {
	font-family: PTSans;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	display: inline-block;
	height: 41px;
	line-height: 40px;
	margin: 15px 5px;
	background-color: #1f9e71;
	color: #fefefe;
	width: 262px;
	border: 1px solid #1f9e71;
	transition: all 0.2s 0s linear;
}


#ajax_cart .ajax_cart_button_2:hover, #ajax_cart .ajax_cart_button:hover{
	background-color: #9f8107  !important;
	border: 1px solid #9f8107  !important;
	color: #fff !important;
}

#ajax_cart td{
	vertical-align: middle;
}

#fixed_header_wrapper #ajax_cart {
	bottom: 40px;
}

#header_line_menu #cart_products:hover #ajax_cart{
	display: block;
}

.new_header_wrapper #cart_products{
	height:38px;
}

.confid1 {
	font-size:11.9px;
}

.confid2, .confid2 a {
	font-size:13.3px;
	color:#888;
}

.discussions .review .author, .discuss_review_text .author{
	border-bottom: 1px dotted #000;
	color: #000;
	display:inline;
	font-size: 14px;
}

.discussions .review .date, .discuss_review_text .date{
	display:inline-block;
	margin-left:20px;
	font-size: 13px;
	color: #8b8b8b;
	vertical-align: middle;
}

.discussions .review .body, .discuss_review_text .body{
	margin-top:20px;
	display:inline-block;
}

.discussions .form-toggle {
	padding:10px 20px;
	margin-bottom:30px;
	display: inline-block;
}
.orange_stars 
{
	background: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%22205%22%20height%3D%2215%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5.473%204.825l-5.046.55a.48.48%200%200%200-.404.322.46.46%200%200%200%20.135.49c1.5%201.346%203.754%203.361%203.754%203.361-.002%200-.619%202.931-1.029%204.887a.47.47%200%200%200%20.188.476.482.482%200%200%200%20.515.027C5.353%2013.95%208%2012.468%208%2012.468l4.41%202.47c.161.087.362.085.519-.027a.467.467%200%200%200%20.186-.475l-1.026-4.888%203.755-3.357a.47.47%200%200%200%20.134-.494.476.476%200%200%200-.402-.32c-2.02-.223-5.048-.552-5.048-.552L8.436.277A.485.485%200%200%200%207.999%200a.478.478%200%200%200-.434.277c-.838%201.819-2.092%204.548-2.092%204.548zM26.474%204.825l-5.047.55a.48.48%200%200%200-.404.322c-.06.182%200%20.371.134.49%201.5%201.346%203.755%203.361%203.755%203.361-.002%200-.619%202.931-1.029%204.887a.47.47%200%200%200%20.188.476.482.482%200%200%200%20.515.027c1.767-.987%204.413-2.47%204.413-2.47l4.41%202.47c.161.087.363.085.519-.027a.467.467%200%200%200%20.187-.475l-1.026-4.888%203.754-3.357c.134-.124.193-.313.134-.494a.476.476%200%200%200-.402-.32c-2.02-.223-5.048-.552-5.048-.552L29.436.277A.485.485%200%200%200%2028.999%200a.478.478%200%200%200-.434.277c-.838%201.819-2.091%204.548-2.091%204.548zM47.474%204.825l-5.047.55a.48.48%200%200%200-.404.322c-.06.182%200%20.371.134.49%201.5%201.346%203.755%203.361%203.755%203.361-.002%200-.619%202.931-1.029%204.887a.47.47%200%200%200%20.188.476.482.482%200%200%200%20.515.027c1.767-.987%204.413-2.47%204.413-2.47l4.41%202.47c.161.087.363.085.519-.027a.467.467%200%200%200%20.187-.475l-1.026-4.888%203.754-3.357c.134-.124.193-.313.134-.494a.476.476%200%200%200-.402-.32c-2.02-.223-5.048-.552-5.048-.552L50.436.277A.485.485%200%200%200%2049.999%200a.478.478%200%200%200-.434.277l-2.091%204.548zM68.474%204.825l-5.047.55a.48.48%200%200%200-.404.322c-.06.182%200%20.371.134.49%201.5%201.346%203.755%203.361%203.755%203.361-.002%200-.619%202.931-1.029%204.887a.47.47%200%200%200%20.188.476.482.482%200%200%200%20.515.027c1.767-.987%204.413-2.47%204.413-2.47l4.41%202.47c.161.087.362.085.519-.027a.467.467%200%200%200%20.187-.475l-1.026-4.888%203.754-3.357a.47.47%200%200%200%20.134-.494.476.476%200%200%200-.402-.32c-2.02-.223-5.048-.552-5.048-.552L71.436.277A.485.485%200%200%200%2070.999%200a.478.478%200%200%200-.434.277l-2.091%204.548zM89.474%204.825l-5.047.55a.48.48%200%200%200-.404.322c-.06.182%200%20.371.135.49%201.5%201.346%203.754%203.361%203.754%203.361-.002%200-.619%202.931-1.029%204.887a.47.47%200%200%200%20.188.476.482.482%200%200%200%20.515.027c1.767-.987%204.413-2.47%204.413-2.47l4.41%202.47c.161.087.362.085.519-.027a.467.467%200%200%200%20.187-.475l-1.026-4.888%203.754-3.357a.47.47%200%200%200%20.134-.494.476.476%200%200%200-.402-.32c-2.02-.223-5.048-.552-5.048-.552L92.436.277A.485.485%200%200%200%2091.999%200a.478.478%200%200%200-.434.277l-2.091%204.548z%22%20fill%3D%22%23FF800C%22%2F%3E%3Cpath%20d%3D%22M110.473%204.825l-5.046.55a.482.482%200%200%200-.404.322.46.46%200%200%200%20.135.49c1.5%201.346%203.754%203.361%203.754%203.361-.002%200-.619%202.931-1.029%204.887a.472.472%200%200%200%20.188.476.482.482%200%200%200%20.515.027c1.767-.987%204.413-2.47%204.413-2.47l4.41%202.47a.49.49%200%200%200%20.519-.027.466.466%200%200%200%20.186-.475l-1.026-4.888%203.755-3.357a.47.47%200%200%200%20.134-.494.475.475%200%200%200-.402-.32c-2.02-.223-5.048-.552-5.048-.552L113.436.277a.486.486%200%200%200-.437-.277.478.478%200%200%200-.434.277l-2.092%204.548zM131.473%204.825l-5.046.55a.482.482%200%200%200-.404.322.46.46%200%200%200%20.135.49c1.5%201.346%203.754%203.361%203.754%203.361-.002%200-.619%202.931-1.029%204.887a.472.472%200%200%200%20.188.476.482.482%200%200%200%20.515.027c1.767-.987%204.413-2.47%204.413-2.47l4.41%202.47a.49.49%200%200%200%20.519-.027.466.466%200%200%200%20.186-.475l-1.026-4.888%203.755-3.357c.134-.124.193-.313.134-.494a.475.475%200%200%200-.402-.32c-2.02-.223-5.048-.552-5.048-.552L134.436.277a.486.486%200%200%200-.437-.277.478.478%200%200%200-.434.277l-2.092%204.548zM152.473%204.825l-5.046.55a.482.482%200%200%200-.404.322.46.46%200%200%200%20.135.49c1.5%201.346%203.754%203.361%203.754%203.361-.002%200-.619%202.931-1.029%204.887a.472.472%200%200%200%20.188.476.482.482%200%200%200%20.515.027c1.767-.987%204.413-2.47%204.413-2.47l4.41%202.47a.49.49%200%200%200%20.519-.027.466.466%200%200%200%20.186-.475l-1.026-4.888%203.755-3.357c.134-.124.193-.313.134-.494a.475.475%200%200%200-.402-.32c-2.02-.223-5.048-.552-5.048-.552L155.436.277a.486.486%200%200%200-.437-.277.478.478%200%200%200-.434.277l-2.092%204.548zM173.473%204.825l-5.046.55a.482.482%200%200%200-.404.322.46.46%200%200%200%20.135.49c1.5%201.346%203.754%203.361%203.754%203.361-.002%200-.619%202.931-1.029%204.887a.472.472%200%200%200%20.188.476.482.482%200%200%200%20.515.027c1.767-.987%204.413-2.47%204.413-2.47l4.41%202.47a.49.49%200%200%200%20.519-.027.466.466%200%200%200%20.186-.475l-1.026-4.888%203.755-3.357c.134-.124.193-.313.134-.494a.475.475%200%200%200-.402-.32c-2.02-.223-5.048-.552-5.048-.552L176.436.277a.486.486%200%200%200-.437-.277.478.478%200%200%200-.434.277l-2.092%204.548zM194.473%204.825l-5.046.55a.482.482%200%200%200-.404.322.46.46%200%200%200%20.135.49c1.5%201.346%203.754%203.361%203.754%203.361-.002%200-.619%202.931-1.029%204.887a.472.472%200%200%200%20.188.476.482.482%200%200%200%20.515.027c1.767-.987%204.413-2.47%204.413-2.47l4.41%202.47a.49.49%200%200%200%20.519-.027.466.466%200%200%200%20.186-.475l-1.026-4.888%203.755-3.357c.134-.124.193-.313.134-.494a.475.475%200%200%200-.402-.32c-2.02-.223-5.048-.552-5.048-.552L197.436.277a.486.486%200%200%200-.437-.277.478.478%200%200%200-.434.277l-2.092%204.548z%22%20fill%3D%22%23E8E8E8%22%2F%3E%3C%2Fsvg%3E") -105px center no-repeat;
	height: 15px;
	width: 100px;
	font-size: 0;
}

.orange_stars5 {
	background-position-x: 0;
}

.orange_stars4 {
	background-position-x: -21px;
}

.orange_stars3 {
	background-position-x: -42px;
}

.orange_stars2 {
	background-position-x: -63px;
}

.orange_stars1 {
	background-position-x: -84px;
}

.orange_stars0 {
	background-position-x: -105px;
}


#pr_discussions .item .text, #pr_discussions .left, #pr_discussions .lines, #pr_discussions .result, #pr_discussions .lines .line-progress, #pr_discussions .lines .line-score, #pr_discussions .lines .line-value{
	display: inline-block;
	vertical-align: top;
}

#pr_discussions .overall_rate{
	background: #f6f6f6;
	box-sizing: border-box;
	margin: 0 40px 0 0;
	padding: 23px 30px 17px 40px;
	width: 960px;
	margin-bottom:30px;
}

#pr_discussions .result {
	margin: -5px 40px 0 0;
	width: 92px;
}

#pr_discussions .result-value {
	font-size: 60px;
	line-height: 70px;
}

#pr_discussions .result-text {
	margin-top:8px;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #8b8b8b;
}

#pr_discussions .lines {
	width: 750px;
}

#pr_discussions .lines .line {
	margin: 0 0 10px;
}

#pr_discussions .lines .line-score {
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 1.42857143rem;
	color: #8b8b8b;
	margin: 0 10px 0 0;
}


#pr_discussions .lines .line-progress {
	width: 670px;
	background: #e8e8e8;
	border-radius: 15px;
	height: 3px;
	margin: 10px 0 0;
}

#pr_discussions .lines .line-value {
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 1.42857143rem;
	color: #8b8b8b;
	margin: 0 0 0 10px;
}

#pr_discussions .lines .line-progress > b {
	background: #9f8107;
	display: block;
	height: 3px;
	width: 0;
}


#search_result_external_div{
	position:relative;
	height:auto;
	margin:0px auto;
	max-width:1000px;
}

#search_result{
	position:absolute;
	height:auto;
	display:none;
	margin-top:35px;
	text-align:right;
	float:right;
	border: 6px solid #d9d7d7;
	border-radius:6px;
	z-index:112;
	width: 490px;
}

#search_result .smart_search_img{
	width:30px;
	height:30px;
	float:right;
	margin:0px 0 0 5px;
}

#search_result .search_result_row{
	padding:0;
	color:blue;
	background:white;
	line-height:30px;
	clear:both;
}

#search_result .line_hidden{
	display:none;
}

#search_result .show_all_smart_search_results{
	font:12px/30px Tahoma;
	text-align:center;
	color:#444;
	margin: auto;
	cursor:pointer;
	font-weight:bold;
	transition: all 0.3s ease-in-out 0s;
}

#search_result .show_all_smart_search_results:hover{
	background:#9f8107;
	color:#fff;
}

#search_result .search_result_row a{
	padding:0 5px;
//	display:inline-block;
	display:block;
//	float:right;
	font:12px/30px Tahoma;
	text-decoration:none;
	white-space:nowrap;
	transition: all 0.3s ease-in-out 0s;
}

#search_result .search_result_row a:hover{
	background:#9f8107;
	color:#fff;
}

#search_result .search_result_row b {
	color:#444
}

#search_result .search_result_divider{
	height:1px;
	background:#9f8107;
}
