@import url(http://fonts.googleapis.com/css?family=Marmelad|Russo+One&subset=latin,cyrillic);
@import url(http://fonts.googleapis.com/css?family=Russo+One);

body{
	background: #F2F2E8;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
}
input.error{ border:1px solid red !important; box-shadow: 2px 2px 2px red inset !important; -webkit-box-shadow: 2px 2px 2px red inset !important;}
label.error{color:red; font-size:14px; display:inline-block; *zoom:1; *display:inline; line-height:24px;}

.inline{display:inline-block; *zoom:1; *display:inline;}
.top_header{
	width: auto;
	height: 45px;
	background: transparent url(../images/header_top_bg.png) repeat-x top left;
}
.head-midd{width: 1000px; margin: auto;}
.head-mail{ padding-left: 51px; height:45px; font-weight: bold; background: transparent url(../images/mail.png) no-repeat left center;}
.head-phone{position:relative;padding-left: 48px; height:45px; font-weight: bold; width:170px; background: transparent url(../images/phone.png) no-repeat left center; margin-left:30px;}
.head-day{margin-left:28px; height:45px; font-weight: bold; width:200px; background: transparent url(../images/hours.png) no-repeat right center;}
.head-midd div{display: inline-block; *zoom:1; *display:inline; color: white; margin-top: 10px; vertical-align: top; }
.head-search{
	display: inline-block; *zoom:1; *display:inline;
	height: 30px;
	margin-top: 10px;
	margin-left:0px;
	position: relative;
}
.head-more-phone{
	display: block !important;
	font-size: 10px;
	margin-top: 0 !important;
	padding-right: 26px;
	text-align: right;
	cursor: pointer;
}
.head-more-phone:hover{text-decoration: underline;}

.head-ph-big{
	background: white;
	color: #333333 !important;
	position: absolute; right:21px;
	min-height:60px;
	margin-top:5px !important;
	padding:4px;
	border-radius:6px; -webkit-border-radius:6px;
}


.p404_test_page .head-search{display:none;}
.p404_test_page .main-iiner-wrap2{min-height:300px;}
.err_404{
	width:505px; margin:auto;
	margin-top:50px;
	/*border: 1px solid gray;*/
	border-radius:0.5em; -webkit-border-radius:0.5em;
	/*box-shadow:0px 0px 5px gray; -webkit-box-shadow:0px 0px 5px gray;*/
	padding: 20px;
}

.er404_txt{ font-size:22px; padding-bottom:5px; border-bottom:1px dotted gray;}
.er404_txt2{font-size:47px; font-weight: bold; margin:10px 0px 10px 0px; }
.er404_txt3{ font-size:16px; text-align: left;}
.er404_txt4{ font-size:19px; text-align: left;}
.er404-search{}

.er404-search input{
	width: 420px;
	border: 1px solid #CCCCCC;
	border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px;
	box-shadow: 2px 2px 2px #EEEEEE inset; -webkit-box-shadow: 2px 2px 2px #EEEEEE inset;
	padding: 4px 6px 4px 6px;
	margin-right: 10px;
}
.er404-search input:focus{
	border: 1px solid #637720;
	border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px;
	box-shadow: 2px 2px 2px #acce38 inset; -webkit-box-shadow: 2px 2px 2px #acce38 inset;
	padding: 4px 6px 4px 6px;
}


.head-search input{
	width:210px; height: 22px;
	border:none;
	display: inline-block; *zoom:1; *display:inline;
	vertical-align: top;
	border-radius: 0.5em; -webkit-border-radius: 0.5em;
	box-shadow: 2px 2px 2px #222222 inset; -webkit-box-shadow: 2px 2px 2px #222222 inset;
	padding: 2px 8px 2px 6px;
	margin-top:-2px;
}
.head-search input:focus{
	box-shadow: 2px 2px 2px #acce38 inset; -webkit-box-shadow: 2px 2px 2px #acce38 inset;
}
.head-search-btn{
	position: absolute;
	top: -2px; right:-55px;
	margin-left:5px;
	display: inline-block; *zoom:1; *display:inline;
	vertical-align: top; cursor: pointer;
	background: transparent url(../images/search_icon.png) no-repeat 0px 0px;
	width: 51px; height:45px;
}
.head-search-btn:hover{
	background: transparent url(../images/search_icon.png) no-repeat 0px -45px;
}
.big_search-key{
	width:300px; height:43px;
	background: transparent url(../images/big_search.png) no-repeat 0px 0px;
	vertical-align: top; margin-left:65px; cursor:pointer;
}
.big_search-key:hover{
	background: transparent url(../images/big_search.png) no-repeat 0px -43px;
}

.main-midd{	width: auto; height: auto; background:  white;}
.index_page .main-midd{background:  white url(../images/mid_home_bg.jpg) no-repeat top right;}
.main-midd-con{padding-bottom: 20px; background: transparent url(../images/al_bg_1.jpg) no-repeat -120px bottom;}

.search_page .main-midd{background: white url(../images/al_bg_2.jpg) repeat-y -120px -400px;}
.search_page .main-midd-con{padding-bottom: 20px; background: transparent url(../images/search_page_bg.jpg) no-repeat right bottom;}

.shoes_page .main-midd{background: white url(../images/search_page_bg.jpg) no-repeat right bottom}
.shoes_page .main-midd-con{padding-bottom: 20px; background: transparent url(../images/al_bg_2.jpg) no-repeat -120px -400px;}

.clothing_page .main-midd{background: white url(../images/clothing_bg.jpg) no-repeat right bottom;}
.clothing_page .main-midd-con{padding-bottom: 20px; background: transparent url(../images/al_bg_2.jpg) no-repeat -120px -400px;}

.bags_page .main-midd{background: white url(../images/bags_bg.jpg) no-repeat right bottom}
.bags_page .main-midd-con{padding-bottom: 20px; background: transparent url(../images/al_bg_2.jpg) no-repeat -120px -400px;}

.handbags_page .main-midd{background: white url(../images/clatch_bg.jpg) no-repeat right top;}
.handbags_page .main-midd-con{padding-bottom: 20px; background: transparent url(../images/al_bg_2.jpg) no-repeat -120px -400px;}

.belts_page .main-midd{background: white url(../images/rem_bg.jpg) no-repeat right top;}
.belts_page .main-midd-con{padding-bottom: 20px; background: transparent url(../images/al_bg_2.jpg) no-repeat -120px -400px;}

.watches_page .main-midd{background: white url(../images/clock_bg.jpg) no-repeat right bottom;}
.watches_page .main-midd-con{padding-bottom: 20px; background: transparent url(../images/al_bg_2.jpg) no-repeat -120px -400px;}

.p404_test_page .main-iiner-wrap2{background: transparent url(../images/404.png) no-repeat bottom right;}

.main-midd-con{}
.main-body{
	width:1000px;
	margin: auto;
}
.footer-wrap{
	width: auto;
	height: auto;
	background:  transparent url(../images/footer_bg.png) repeat;
}
.footer_fxt{height:25px; width:auto; background:  transparent url(../images/footer_fx_t.png) repeat-x top;}
.footer_fxb{height:25px; width:auto; background:  transparent url(../images/footer_fx_b.png) repeat-x top; text-align: center;}
.footer_fxb a{color: #ffffff;}
.footer-midd{width:1000px; margin:auto;}
.footer_link{min-height:120px; background: #f2f2e8; text-align: center;}
.foo-lab-box{display:inline-block; *zoom:1; *display:inline; vertical-align: top; margin:0px 10px 0px 10px;}
	.footer-mn{margin:0px 0px 0px 30px;}
	.footer-mn a{color:white; text-decoration: none; font-size:14px; font-weight:bold;}
	.footer-mn a:hover{color:#B8DD3C; text-decoration: underline;}
.foo-link-head{
	width:auto; height:auto; padding:5px;
 	color: #333333; background: #E5E5D1;
 	text-decoration: none; font-weight:bold;
 	padding:5px 30px 5px 30px;
 	border-radius: 1em; -webkit-border-radius: 1em;
	min-width:250px;
	box-shadow:0px 0px 10px #111111; -webkit-box-shadow:0px 0px 10px #111111;
	margin-bottom:10px;
}
.ie_8fix .foo-link-head{width:250px; height:20px;}
.foo-reg-box{margin:0px 0px 10px 30px;}
.foo-reg-box span{display:inline-block; *zoom:1; *display:inline; width:100px;color:white; font-size:14px; font-weight:bold;}
.foo-reg-box input{
 	border: medium none;
	border-radius: 0.5em 0.5em 0.5em 0.5em; -webkit-border-radius: 0.5em 0.5em 0.5em 0.5em;
	box-shadow: 2px 2px 2px #222222 inset; -webkit-box-shadow: 2px 2px 2px #222222 inset;
	display: inline-block;
	height: 22px;
	margin-top: -2px;
	padding: 2px 8px 2px 6px;
	vertical-align: top;
	width: 160px;
}
.foo-reg-box input:focus{box-shadow: 2px 2px 2px #acce38 inset; -webkit-box-shadow: 2px 2px 2px #acce38 inset;}
.foo-reg-keybox{text-align: left; margin-left:30px;}
.foo-reg-link{color:white; font-size: 14px; font-weight: bold; text-decoration: none; margin-right:10px; display: inline-block; *zoom:1; *display:inline;}
.foo-reg-link:hover{color:#b8dd3c; text-decoration: underline;}
.footer-description{padding:10px; font-size:14px;}




.logo-block{width:auto; height:85px; padding:10px 0px 10px 0px;}
.logo-block a{display:block; margin-top:12px;}

.main-inner-wrap{
	width: auto; height:auto;
	padding: 4px;
	background: transparent url(../images/bg_white_30.png) repeat;
	border-radius: 0.4em; -webkit-border-radius: 0.4em;
	box-shadow:0px 0px 10px gray; -webkit-box-shadow:0px 0px 10px gray;
}
.ie_8fix .main-inner-wrap{
	border:1px solid #e5e5d1;
}
.main-iiner-wrap2{
	width: auto; height:auto;
	min-height:940px;
	background: transparent url(../images/bg_white_90.png) repeat;
	border-radius: 0.4em; -webkit-border-radius: 0.4em;
	padding: 0px 10px 10px 10px;
}

.top-menu-block{width:auto;height:auto;}


.tpm-bot-line{
	border-top:2px solid #637720;
	border-bottom:2px solid #637720;
	border-radius:0.5em; -webkit-border-radius:0.5em;
	margin:0px -10px 0px -10px;
	font-size:14px; font-weight:bold;
}
	.home-icon{ width:42px; height:42px; position:absolute; top:-9px; left:0px; display:block; border:2px solid #637720; background: transparent url(../images/menu_bg.png) repeat-x center left; border-radius:0.4em; -webkit-border-radius:0.4em;}
		.home-icon span{display: block; height:23px; width:24px; margin:9px 0px 0px 9px; background: transparent url(../images/home_icon2.png) no-repeat;}
	.tpm-bot-line .left{width:60px;float:left; padding:5px 0px 5px 0px; position:relative;  background: transparent url(../images/menu_bg.png) repeat-x center left; border-radius:0.4em 0em 0em 0.4em; -webkit-border-radius:0.4em 0em 0em 0.4em;font-family: 'Helvetica', sans-serif; vertical-align: top;}
	.tpm-bot-line .right{ width:8px; float:right; padding:5px 0px 5px 0px;  background: transparent url(../images/menu_bg.png) repeat-x center left; border-radius:0em 0.4em 0.4em 0em; -webkit-border-radius:0em 0.4em 0.4em 0em;font-family: 'Helvetica', sans-serif;vertical-align: top;}
	.tpm-bot-line .midd{ background: transparent url(../images/menu_bg.png) repeat-x center left; margin: 0px 8px 0px 60px; vertical-align: top;}

	.mn-item{display:inline-block; *zoom:1; *display:inline; position:relative; padding:5px 10px 5px 10px; cursor: pointer; text-transform: uppercase; font-family: 'Helvetica', sans-serif;}
	.mn-item:hover{background: #637720; color:white; /*border-radius:0.2em; -webkit-border-radius:0.2em;*/}
	.mn-item .mn-top{text-decoration: none; color: #333333;}
	.mn-item:hover .mn-top{text-decoration: none; color: white;}
	.mn-item-big{
		position:absolute; top:100%;
		left:0px;
		min-width: 400px;
		/*max-width:500px;*/
		min-height:100px;
		display:inline-block; *zoom:1; *display:inline;
		border: 1px solid #637720;
		border-top:2px solid #637720;
		background: #F2F2E8; /*display:none;*/
		border-radius:0em 0em 0.3em 0.3em; -webkit-border-radius:0em 0em 0.3em 0.3em;
		cursor: default;
		box-shadow:0px 0px 5px gray; -webkit-box-shadow:0px 0px 5px gray;
		padding: 5px; font-size:14px;
		visibility: hidden;
		z-index: 13;
	}
	.mn-item-big a{font-size:14px; line-height:19px; font-weight:normal; color:black; text-decoration: none; font-family: Arial, Helvetica, sans-serif; text-transform: none;}
	.mn-item-big a:hover{ color:#637720; text-decoration: underline;}
	.mn-pd-item{display:inline-block; *zoom:1; *display:inline; margin: 5px 25px 5px 5px; vertical-align: top;}
	.mn-pd-item .header{border-bottom:1px dotted #637720; color:#637720; margin-bottom:5px; padding-bottom:5px;}

	.mn-reg-key{float:right;}
	.mn-reg-key div{display: inline-block; *zoom:1; *display:inline;}
	.mn-reg-key a {padding:5px 2px 5px 2px; display: inline-block; *zoom:1; *display:inline; text-decoration: none; color:#333333;}
	.mn-reg-key a:hover {padding:5px 2px 5px 2px; display: inline-block; *zoom:1; *display:inline; text-decoration: underline; color:white;}

.brend-line{width: auto; height:20px; font-size:14px; padding-left:30px; margin-top:10px;}
.brend-line a{ text-align: none; color: black; text-decoration: none; padding:3px 4px 3px 4px;}
.brend-line a:hover{ text-align: none; color: #637720; text-decoration: underline;}
.brend-line span{ display:inline-block; padding:0px 2px 0px 2px;}


.banner_Rmenu{width: auto; height:auto; margin-top: 10px;}
.left-column{
	width: 167px;
	display: inline-block; *zoom:1; *display:inline;
	margin-right: 5px; vertical-align: top;
}
.Rmenu{width: auto; height:auto;	margin-right: 10px;}
.Rmenu-block{ margin-bottom:12px;}

.Rmenu .header{margin-bottom:5px;}
.Rmenu .header a{color:#637720; font-size:12px; font-weight: bold; text-transform: uppercase;text-decoration: none; border-bottom:1px dotted #637720; font-family: 'Helvetica', sans-serif;}
.Rmenu .header a:hover{text-decoration: none;}
.Rmenu li{text-align: left; padding-left:10px; line-height:17px;}
.Rmenu a{font-size:14px;  color:black; text-decoration: none;}
.Rmenu a:hover{ color:#637720; text-decoration: underline;}

.right-column{width: 798px; display: inline-block; *zoom:1; *display:inline;}
.banner{
	width: 796px; height:360px;
	display: inline-block; *zoom:1; *display:inline;
	border:1px solid #637720;
	overflow: hidden;

}


.home-block-line{
	width: auto; height:auto; min-height: 150px;
	margin-top: 15px;
	border:1px solid #637720;
}
.home-block-line .header{padding: 5px; margin:0px 5px 0px 5px; border-bottom:1px dotted #637720; color:#637720; font-size: 16px; text-transform: uppercase; font-family: 'Helvetica', sans-serif; font-weight:bold;}
.home-block-line .header h1{display: inline-block;color:#637720; font-size: 16px; text-transform: uppercase; font-family: 'Helvetica', sans-serif; font-weight:bold;}
.home-about_us{
	padding:10px; text-align: justify;
	line-height: 150%;
	font-size: 14px;
}
.home-about_us p{text-indent: 25px; }
.home-about_us h2{
	text-align: center; font-weight: bold; font-size: 120%; margin-top: 10px; margin-bottom: 10px;
}
.home-about_us ul{padding: 0; margin-left: 25px;}
.home-about_us li{list-style-type: disc; }


.slider-line{ display:inline-block; *zoom:1; *display:iline; width:100%;}
.sl-left{ float:left; width:40px;}
.sl-left span{display:block; width:40px; height:40px; margin-top:60px; background: transparent url(../images/arrow-slide.png) no-repeat 0px 0px; cursor: pointer;}
.sl-left span:hover{display:block; width:40px; height:40px; margin-top:60px; background: transparent url(../images/arrow-slide.png) no-repeat 0px -40px;}
.sl-right{float:right; width:40px;}
.sl-right span{ display:block; width:40px; height:40px; margin-top:60px; background: transparent url(../images/arrow-slide.png) no-repeat -40px 0px;}
.sl-right span:hover{ display:block; width:40px; height:40px; margin-top:60px; background: transparent url(../images/arrow-slide.png) no-repeat -40px -40px; cursor: pointer;}
.slider-brend .sl-left span{margin-top:40px;}
.slider-brend .sl-right span{margin-top:40px;}

.sl-midd{ margin:0px 40px 0px 40px; position: relative; height:190px; overflow: hidden;}
.sl-belt{position: absolute; top:0px; left:0px;}

.sl-item{display:inline-block; *zoom:1; *display:inline; margin:0px 10px 10px 10px; vertical-align: middle;}
.sl-name{font-size:14px; text-align: center;}
.sl-price{font-size:15px; text-align: center; font-weight: bold; color:#637720;margin-top: 10px;}
.sl-sale-price{font-size:15px; text-align: center; font-weight: bold; color:red;margin-top: 10px;}
.sl-rp-price{font-size:13px; text-align: center; font-weight: bold; color:gray; text-decoration: line-through;}


/* ---------SEARCH-------------- */


.breadcrumbs{ float:right; margin-bottom:5px; font-size: 12px; padding:5px 0px 5px 0px;}
.breadcrumbs h1{font-size: 12px; color:#333333; font-weight: bold; cursor: default;}
.breadcrumbs span{line-height: 10px;}
.breadcrumbs a{  color:black; text-decoration: underline;}
.breadcrumbs a:hover{  color:#637720; text-decoration: underline;}

.searched-block{padding:0px 5px 5px 5px; border:1px solid #637720;}
.searched-block .header{
	border-bottom: 1px dotted #637720;
	font-size: 15px;
	
	/*margin: 0 5px;*/
	padding: 5px;
}
.searched-block .header-h1{
	border-bottom: 1px dotted #637720;
	text-align: left;
	padding: 5px;
}

.searched-block .header-h1 h1{
	font-weight: bold;
	font-size: 16px;
}

.searched-block h1{/*padding:10px 0px 10px 5px; font-size:16px; font-weight: normal; color:#637720;*/}
.selected-filter{	width: auto; height:auto;}
.selected-item{display:inline-block; *zoom:1; *display:inline;}
.selected-fbox{padding: 5px; background: #F2F2E8; font-size:14px;}
.selected-fbox span{font-weight:bold; color:#637720; padding-left:5px;}
.selected-fbox a{text-decoration: none; color:black; padding-right:4px;}
.selected-fbox a:hover{/*text-decoration: underline; color:#637720;*/}
.selected-fbox h1{display:inline-block; *zoom:1; *display:inline;font-weight:bold;}
.selected-item span{width:11px; height:11px; padding:0px; margin-right:10px; cursor:pointer; display:inline-block; *zoom:1; *display:inline; background: transparent url(../images/close_filtr.png) no-repeat -11px 0px;}
.selected-item:hover span{background: transparent url(../images/close_filtr.png) no-repeat 0px 0px;}

.sh-box-midd{min-height: 675px;}
.sh-box-midd li{display:inline-block; *zoom:1; *display:inline; vertical-align: top;}
.searched-block .header span{	color: #637720;font-family: 'Helvetica',sans-serif;}
.sortable{float:left; padding: 5px; text-align: left; font-size:12px; line-height: 22px;}
.sortable span, .sortable a{padding-right:10px;}
.sortable a{color:black; text-decoration: none;}
.sortable a:hover{color:#637720; text-decoration: underline;}
.pagination{padding: 5px; text-align: right;}
.pagination a{display:inline-block; *zoom:1; *display:inline; font-size:14px; line-height: 22px; padding:0px 5px 0px 5px; text-decoration: none; color:black; vertical-align: top; cursor: pointer;}
.pagination a:hover{text-decoration: underline; color:#637720;}
.pagination .current{display:inline-block; *zoom:1; *display:inline; font-size:14px; line-height: 22px; padding:0px 5px 0px 5px; color:#637720; font-weight:bold; cursor: default; vertical-align: top;}
.pagination select{display:inline-block; *zoom:1; *display:inline; font-size:14px; line-height: 22px; height: 20px; width: 100spx; padding:0px 5px 0px 5px; color:black; vertical-align: top; }

.page_up{
	display:inline-block; *zoom:1; *display:inline; width:22px; height:20px; cursor: pointer;
	background: transparent url(../images/arrow-page.png) no-repeat -22px 0px;
}
.page_down{
	display:inline-block; *zoom:1; *display:inline; width:22px; height:20px;
	background: transparent url(../images/arrow-page.png) no-repeat 0px 0px; cursor: pointer;
}

.sh-pop-preview-old{ position:absolute; left:50%; top:50%; margin-left: -270px;
	width:563px;
	background: #F2F2E8;
	border-radius:0.4em; -webkit-border-radius:0.4em;
	box-shadow:0px 0px 10px #ACCE38; -webkit-box-shadow:0px 0px 10px #ACCE38;
	z-index: 3;
}

.sh-pop-preview{
	width:563px;
	background: #F2F2E8;
  	/*box-shadow:0px 0px 10px #ACCE38; -webkit-box-shadow:0px 0px 10px #ACCE38;*/
}

.pop-left{
	width: 220px; min-height: 260px;
	padding: 10px 20px 10px 20px; margin: 5px;
	vertical-align: top;
	background: white;
	/*border-radius:0.4em; -webkit-border-radius:0.4em;*/
}
.pop-right{
	width: 242px; min-height: 260px;
	padding: 10px 20px 10px 20px; margin: 5px;
	vertical-align: top;
	background: white;
	/*border-radius:0.4em; -webkit-border-radius:0.4em;*/
}
.ph-loader{
	background: white url(../images/ajax_loader.gif) no-repeat center center;
	border-radius:0.4em; -webkit-border-radius:0.4em;
	box-shadow:0px 0px 5px #aaaaaa; -webkit-box-shadow:0px 0px 5px #aaaaaa;
}
.d-loader{
	min-width:100px; min-height:100px;
	display:block;
	background: white url(../images/ajax_loader.gif) no-repeat center center;
}
.ph-name{ font-size:20px; font-weight: bold; margin-bottom: 5px; border-bottom:1px dotted #637720;}
.ph-nameb{ font-size:16px; font-weight: bold; margin-bottom: 5px;}
.ph-nn-yes{font-size:12px; margin-bottom: 20px; color: #637720;}
.ph-nn-no{font-size:12px; margin-bottom: 20px; color: red;}
.ph-color{font-size:14px; margin-bottom: 5px;}
.ph-color span{font-weight:bold; font-style:italic;}
.ph-size{font-size:14px; margin-bottom: 20px; margin-top:20px;}
.ph-size select{
	width:245px;
	margin-top:5px;
	border: 1px solid #CCCCCC;
	border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px;
	box-shadow: 2px 2px 2px #EEEEEE inset; -webkit-box-shadow: 2px 2px 2px #EEEEEE inset;
	padding: 4px 6px 4px 6px;
}

.ph-price{font-size:20px; font-weight:bold; color:#637720;}
.ph-sale-price{font-size:20px; font-weight:bold; color:red;}
.ph-price span{width:170px; font-size:20px; display:inline-block; *zoom:1; *display:inline;}
.ph-sale-price span{width:170px; font-size:20px; display:inline-block; *zoom:1; *display:inline;}
.ph-rp-price{font-size:18px; font-weight:bold; color:#637720;}
.ph-rp-price span{width:170px; font-size:18px; display:inline-block; *zoom:1; *display:inline; text-decoration: line-through;}

.pop-closekey{position: absolute; width:28px; height:28px; top:2px; right:2px; background: transparent url(../images/close-popkey.png) no-repeat left top; cursor:pointer;}
.pop-closekey:hover{ background: transparent url(../images/close-popkey.png) no-repeat left -28px;}
.pop-header{ border-bottom:1px dotted #637720; color:black; font-size:16px; font-weight: bold; margin-bottom:10px;}
.pop-list{ font-size:14px;}
.pop-list span{ display:inline-block; *zoom:1; *display:inline; width:120px;}
.pop-btn{padding-top: 10px; text-align: center; position: absolute; bottom:32px; right:20px;}
.pop-link{width:105px; height:24px; margin-right:4px; font-size:14px; line-height:24px; background: transparent url(../images/pop-btn-gray.png) no-repeat left top; cursor: pointer;}
.pop-link:hover{ background: transparent url(../images/pop-btn-gray.png) no-repeat left -24px;}
.pop-link a{text-decoration: none; color:black;}

.pop-additem{ float:right; width:100px; height:24px; font-size:14px; line-height:24px; background: transparent url(../images/pop-btn.png) no-repeat left top; cursor: pointer;}
.pop-additem:hover{ background: transparent url(../images/pop-btn.png) no-repeat left -24px;}
.pop-additem span{display:block; text-align: left; padding-left:10px; background: transparent url(../images/cart.png) no-repeat right center;}

.pop-star{ float:left; margin-right:10px; width:24px; height:24px; margin-left:10px; background: transparent url(../images/star_preview.png) no-repeat 0px 0px; cursor: pointer;}
.pop-star:hover{  background: transparent url(../images/star_preview.png) no-repeat 0px -24px; cursor: pointer;}

.sh-item{
	display:inline-block; *zoom:1; *display:inline;
	margin:0px 1px 10px 1px;  padding:2px 10px 10px 10px;
	vertical-align: top;
	background: white; border:1px solid #c6c6c6;
	border-radius:0.4em; -webkit-border-radius:0.4em;
	width:172px; position: relative;
	text-align: center;
}
.sh-item:hover{position:relative; z-index:1; box-shadow:0px 0px 10px #ACCE38; -webkit-box-shadow:0px 0px 10px #ACCE38;}
.ie_8fix .sh-item:hover{border: 1px solid #ACCE38; }

.sh-item a{text-decoration: none; color:black; display: block;}
.search-t-item .sh-item{margin:0px 14px 10px 14px; width:141px;}

.slider-index-lider .sh-item{width:100px; padding:2px 5px 10px 5px;}
.slider-index-lider .sl-belt{padding-top:10px;}
.slider-index-lider .sl-left span{margin-top:100px;}
.slider-index-lider .sl-right span{margin-top:100px;}

.slider-brend .sh-item{width:100px; padding:2px; }
.slider-brend .sl-belt{padding-top:20px;}
.slider-brend .sh-item img{margin-top:20%;}

.sh-img-box{/*min-height:198px;*/ min-height:170px;}
#det_similar .sh-img-box{min-height:145px;}
.sh-name{margin-top:5px; font-size:14px; text-align: center; font-weight: bold;}
.sh-nameb{margin-top:5px; font-size:14px; text-align: center; }
.sh-price{font-size:13px; text-align: center; font-weight: bold; color:#637720;margin-top: 10px;}
.sh-sale-price{font-size:13px; text-align: center; font-weight: bold; color:red;margin-top: 10px; display:inline-block; *zoom:1; *display:inline;}
.sh-rp-price{font-size:13px; margin-left:5px; min-height:16px; text-align: center; font-weight: bold; color:#637720; text-decoration: line-through;  display:inline-block; *zoom:1; *display:inline;}
.sh-star{visibility: hidden; width:24px; height:24px; position:absolute; top:10px; left:132px; background: transparent url(../images/star_preview.png) no-repeat; cursor: pointer;}
.sh-star:hover{ background: transparent url(../images/star_preview.png) no-repeat left -24px; }
.sh-preview{visibility: hidden; font-size:12px; width:24px; height:24px; position: absolute; top:10px; left:100px; background: transparent url(../images/linza.png) no-repeat top left; line-height:24px; text-align: center; color:black; cursor: pointer;}
.sh-preview:hover{ background: transparent url(../images/linza.png) no-repeat left -24px; }
.sh-item:hover .sh-star{visibility: visible;}
.sh-item:hover .sh-preview{visibility: visible;}
.sh-sale{
	width:70px; height:70px;
	position:absolute; top:-1px; left:-1px; z-index: 3;
	background: transparent url(../images/sale.png) no-repeat;
}
.sh-sale-numb{
	position: absolute;
	top: 0px; right:5px;
	font-size:22px;
	color:#ff6f6f;
	<!--font-family: 'Russo One', sans-serif;-->
	font-family: sans-serif;
	border:1px solid white;
	border-radius:0px 5px 5px 5px; -webkit-border-radius:0px 5px 5px 5px;
	background: rgba(255,255,255,0.5);
	padding: 2px;
}
.sh-part-logo{
	position: absolute;
	top: 5px; left:5px;
	text-align: left;
	font-size:12px;
	color:#ff6f6f;
	padding-bottom: 5px;
	<!--font-family: 'Russo One', sans-serif;-->
	font-family: sans-serif;
	border:1px solid white;
	border-radius:0px 5px 5px 5px; -webkit-border-radius:0px 5px 5px 5px;
	background: rgba(255,255,255,0.5);
	padding: 2px;
}
.sh-item:hover .sh-sale-numb{color:#FF0000; background: white;}
#det_similar .sh-sale-numb{font-size:16px; right:-3px; z-index: 2;}
.sh-sale-new{
	width:39px; height:39px;
	position:absolute; top:-1px; left:-1px;
	background: transparent url(../images/new_green.png) no-repeat;
	border-radius:0.4em 0px 0px 0px; -webkit-border-radius:0.4em 0px 0px 0px;
}
.sh-sale .sh-s-txt{
	width:50px; height:25px;
	color:red;
	-moz-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	font-weight: bold;
	filter:progid:DXImageTransform.Microsoft.Matrix(M11='0.707',M12='0.707',M21='-0.707', sizingmethod='auto expand');
	position: absolute;
	display:none;
}
.sh-buy-box{height:24px; width:100%;}
.sh-buy{
	display:inline-block; *zoom:1; *display:inline;
	position: absolute;
	bottom:5px; right:5px;
	/*margin-left:113px;*/
	padding:2px 10px 2px 10px;
	font-size:13px; text-align: right;
	visibility: hidden;
	color:black;
	font-weight: bold;
	background: #dddddd;
	border-radius:10px; -webkit-border-radius:10px;
}
.sh-buy:hover{color:white; background:#637720; }
#det_similar .sh-buy{bottom:0px;}
.sh-item:hover .sh-buy{font-size:13px; text-align: right; visibility: visible;}

.search-accorderon{border-bottom: 1px solid #637720;}
.search-box{ border:1px solid #637720; border-bottom:none;}
.search-box .header{
	color:black;
	font-size:12px; font-weight: bold;
	text-transform: uppercase;	text-decoration: none;
	font-family: 'Helvetica', sans-serif;
	background: transparent url(../images/menu_bg.png) repeat-x left center;
	padding: 5px 0px 5px 10px;
	cursor: pointer;
}
.search-box .header span{float:right; display:block; margin:3px 5px 0px 0px; width:9px; height:10px; background: transparent url(../images/arrow-acc.png) no-repeat 0px 0px;}
.search-box .header.open span{background: transparent url(../images/arrow-acc.png) no-repeat -9px 0px;}

.sbox-item{padding-bottom:5px;}
.sbox-item li{text-align: left; line-height: 17px; cursor: pointer;}
.sbox-item .selected a{color: #637720; background: transparent url(../images/checbox.png) no-repeat 0px 2px;}
.sbox-item a{display:block;font-size:14px; color: black; text-decoration: none; padding-left: 17px; background: transparent url(../images/checbox.png) no-repeat 0px -188px;}
.sbox-item a:hover{font-size:14px; color: #637720; background: transparent url(../images/checbox.png) no-repeat 0px 2px;}
.sbox-item span{font-size:14px; color:gray; padding:0px 0px 0px 5px}
.sbox-item a:hover span{}

.sbox-br-control{max-height:194px; overflow: auto; margin-bottom:-5px; padding-top:5px;}
.sbox-br-control ul{margin-bottom:10px; margin-left:5px;}

.sbox-price{font-size:14px; line-height: 17px; padding-left: 10px; margin-top:5px;}
.sbox-price span{color: black; display:inline-block; *zoom:1; *display:inline; width:30px;}
.sbox-price input{width:70px; border: 1px solid #b8dd3c;}

/*  -----------CART BOX----------------  */

.cart-box{
	width:110px; min-height:25px;
	background: #F2F2E8;
	position: absolute;
	/*right:0px; top:151px;*/
	top:0px; right:44px;
	text-align: center;

	border-radius: 0em 0em 0.4em 0.4em; -webkit-border-radius: 0em 0em 0.4em 0.4em;
	box-shadow:0px 0px 5px #acce38; -webkit-box-shadow:0px 0px 5px gray;
	border: 1px solid white;
	z-index: 15;
}
.ie_8fix .cart-box{
filter: progid:DXImageTransform.Microsoft.Shadow(Color=#acce38, Strength=4, Direction=0),
		 progid:DXImageTransform.Microsoft.Shadow(Color=#acce38, Strength=4, Direction=90),
		 progid:DXImageTransform.Microsoft.Shadow(Color=#acce38, Strength=4, Direction=180),
		 progid:DXImageTransform.Microsoft.Shadow(Color=#acce38, Strength=4, Direction=270);
		 z-index: 15;
		 margin-right:4px;
}
.cart-icon{
	display:inline-block; *zoom:1; *display:inline; vertical-align: top;
	 height:17px; margin-top:4px;
	 padding-left:18px;
	/*background: transparent url(../images/cart_smol.png) no-repeat top center;*/
	background: transparent url(../images/cart_white.png) no-repeat top left;
	margin-top: 5px;
	text-align: right;
	color:#333333;
}
.cart-icon:hover{color:#637720; text-decoration: underline;}
.cart-fav-icon{
	display:inline-block; *zoom:1; *display:inline; vertical-align: top;
	height:17px; margin-top:4px;
	padding-left:18px;
	background: transparent url(../images/favor_gray.png) no-repeat top left;
	margin-top: 5px;
	text-align: right;
	color:#333333;
}
.cart-fav-icon:hover{ color:#637720;}

.cart-list{ font-size:12px; padding:2px 3px 2px 3px; line-height:16px;}
.cart-list span{padding-left:3px; font-weight:normal; text-align: right; }
.cart-flprice{ display:none; font-size:12px;  padding:2px 5px 2px 12px; background: transparent url(../images/arrow_minicart.png) no-repeat 4px center; cursor:pointer;}
.cart-flprice-p{display:none;padding:2px 5px 2px 5px; font-size:14px; font-weight:bold; text-align: right; border-top:1px dotted #637720;}

.cart-tab-a{display:inline-block; *zoom:1; *display:inline; vertical-align: top; }
.cart-tab-b{display: none;}

.cart-tb2-a{ padding:5px; background: transparent url("../images/menu_bg.png") repeat-x center; cursor: pointer;}
.cart-tb2-b{ padding:5px; background: transparent url("../images/menu_bg.png") repeat-x center; cursor: pointer}

.cart-big-list-box{
	position:absolute;
	width:300px; /*height:360px;*/
	top:114%; right:0px;
	background: #F2F2E8;
	border-radius: 0.4em; -webkit-border-radius: 0.4em;
	box-shadow:0px 0px 5px #acce38; -webkit-box-shadow:0px 0px 5px gray;
	display: none;
	z-index: 12;
}
.ie_8fix .cart-big-list-box{border:1px solid #ACCE38;}
.cart-big-lbox-border{
	width:290px; /*height:350px; overflow: auto;*/ margin-top:5px; padding-bottom:10px;
}
.cart-item{margin:5px 10px 5px 10px; font-size:14px; border-bottom: 1px dotted #637720; padding-bottom:5px;}
.cart-item div{}
.cart-it-img{ display:inline-block; *zoom:1; *display:inline; border: 1px solid #637720; padding:3px; background: white;}
.cart-it-txt{ display:inline-block; *zoom:1; *display:inline; width:180px; vertical-align: top; padding:5px;}
.cart-bg-box, .cart-bg-box-fav{display:none;}
.cart-it-brand{font-weight: bold;}
.cart-it-name{}
.cart-it-size{font-style: italic; color:#999999;}
.cart-it-size span{font-weight: normal;}


.cart-box-full{position: relative;}

.cart-fav-box{
	width:103px; min-height:25px;
	background: #F2F2E8;
	position: absolute;
	/*right:0px; top:325px;*/
	top:0px; right:160px;

	border-radius: 0em 0em 0.4em 0.4em; -webkit-border-radius: 0em 0em 0.4em 0.4em;
	box-shadow:0px 0px 5px #acce38; -webkit-box-shadow:0px 0px 5px gray;
	border: 1px solid white;
	z-index: 15;
	text-align: center;
}
.ie_8fix .cart-fav-box{
filter: progid:DXImageTransform.Microsoft.Shadow(Color=#acce38, Strength=4, Direction=0),
		 progid:DXImageTransform.Microsoft.Shadow(Color=#acce38, Strength=4, Direction=90),
		 progid:DXImageTransform.Microsoft.Shadow(Color=#acce38, Strength=4, Direction=180),
		 progid:DXImageTransform.Microsoft.Shadow(Color=#acce38, Strength=4, Direction=270);
		 z-index: 15;
		 margin-right:4px;
}
.cart-close{position: absolute; width:28px; height:28px; top:-14px; right:-14px; height:-28px; background: transparent url(../images/close-popkey.png) no-repeat 0px 0px; cursor:pointer;}
.cart-close:hover{ background: transparent url(../images/close-popkey.png) no-repeat 0px -28px;}
.center{text-align: center;}
.right{text-align: right;}
.left{text-align: left;}

.cart-des-txt{text-align: center; font-size:14px;}
.cart-des-txt2{text-align: center; font-size:12px; color: #808080; }
.cart-big-list-box .crt-btn-green{margin-top:5px;}

/*  ----------------CART----------------------  */

.cart-main{ margin-top:10px;}
.crt-txt{margin-bottom:10px;}
.crt-txt span{color: #637720;}
.crt-header{padding:5px; background: #637720; border:1px solid #637720; color:white; line-height: 24px;}
.crt-title{padding:5px; background: #F9F9F9; border-left:1px solid #637720; border-right:1px solid #637720; border-top:1px solid #e5e5d1; color:#808080; font-size:14px; font-weight:bold;}
	.crt-t1{width:490px;}
	.crt-t2{width:100px; text-align: center;}
	.crt-t3{width:165px; text-align: center;}
	.crt-t4{width:180px; text-align: right;}
.crt-item{padding:10px; border-left:1px solid #637720; border-right:1px solid #637720; border-top:1px solid #e5e5d1; background: white;}
.crt-item .inline{vertical-align: top;}
.crt-img{ width:160px; vertical-align: top; margin-right:15px;}
.crt-descr{ width:310px; vertical-align: top;}
.crt-name{font-size: 16px; font-weight: bold; text-align: left; color: #637720;}
.crt-nameb{font-size: 14px; text-align: left}
.crt-art{font-size: 14px; margin-top:30px; margin-bottom:10px; font-style: italic;}
.crt-color{font-size: 14px; margin-bottom:10px;}
.crt-size{font-size: 14px;}
.crt-art span, .crt-color span, .crt-size span{width:75px; font-weight: bold; display:inline-block; *zoom:1; *display:inline; font-style: normal;}
.crt-color-fix{width:230px; display:inline-block; *zoom:1; *display:inline; vertical-align: top;}

.crt-price{font-size:16px; font-weight:bold;}
.crt-sale{margin-top:15px; font-size:14px; font-weight:bold; color: #637720; text-transform: uppercase;}
.crt-old-price{font-size:14px; text-decoration: line-through; color:#808080;}

.crt-quant{width:40px; margin-bottom:10px; margin-top:1px; vertical-align: top;}
.crt-btn{width:auto; height: 24px; display:inline-block; *zoom:1; *display:inline; background: transparent url(../images/btn-gray.png) no-repeat left 0px; padding-left:5px; cursor:pointer; margin-right:5px; vertical-align: top; text-decoration: none;}
.crt-btn span{display:block; height: 24px; padding:0px 10px 0px 6px; line-height:24px; background: transparent url(../images/btn-gray.png) no-repeat right 0px; margin-right:-5px; color:black; font-size:10px; text-transform: uppercase;}
.crt-btn:hover{background: transparent url(../images/btn-gray.png) no-repeat left -24px;}
.crt-btn:hover span{background: transparent url(../images/btn-gray.png) no-repeat right -24px;}
.crt-btn-item{margin-top:26px;}

.crt-btn-fin{width:160px; height:44px; background: transparent url(../images/buy_key.png) no-repeat 0px 0px; cursor:pointer;}
.crt-btn-fin:hover{width:160px; height:44px; background: transparent url(../images/buy_key.png) no-repeat 0px -44px;}

.crt-btn-fin-cl{width:160px; height:44px; background: transparent url(../images/buy_key_cl.png) no-repeat 0px 0px; cursor:default;}
.crt-btn-fin-cl:hover{width:160px; height:44px; background: transparent url(../images/buy_key_cl.png) no-repeat 0px -44px;}


.crt-del{font-size: 12px; text-decoration: none; color: #808080; padding:5px; margin:5px 0px 0px 16px; display:block; text-align: left;}
.crt-del:hover{font-size: 12px; text-decoration: underline; color: #637720;}
.crt-del span{display:inline-block; *zoom:1; *display:inline; width:11px; height:11px; margin-right:5px; background:  transparent url(../images/close_filtr.png) no-repeat -11px 0px;}
.crt-del:hover span{ background:  transparent url(../images/close_filtr.png) no-repeat 0px 0px;}

.crt-remove{ font-size: 12px; text-decoration: none; color: #808080; padding:5px; display:block;}
.crt-remove:hover{font-size: 12px; text-decoration: underline; color: #637720;}

.crt-full-price{background: #637720; color: white; text-align: right; padding:10px;}
.crt-full-price span{ font-size: 18px; font-weight:bold;}
.crt-bottom{padding:5px; background: #F9F9F9; border-left:1px solid #637720; border-right:1px solid #637720; border-top:1px solid #e5e5d1; color:#808080; font-size:14px; font-weight:bold; text-align: right;}
.crt-bottom span{width:100px; color:black; font-size:16px; display:inline-block; *zoom:1; *display:inline;}
.crt-buy-box{background: #e5e5d1; border:1px solid #637720; text-align: right; padding:10px;}

.crt-message{
	width:600px; height:auto;
/*	position: absolute;top:200px; left:50%; margin-left:-300px;*/
	background: white; /*border:1px solid #637720;*/
	margin: auto;
}
.crt-message .header{font-size: 18px; color: #637720; font-weight: bold; text-align: center; margin-bottom:10px;}
.crt-message .crt-txt{text-align: justify; font-size:14px;}
.crt-mess-txt{color:red; margin:10px 0px 15px 0px; text-align: center;}
.crt-id{color:#637720; font-weight: bold;}
.crt-empty{
	width:auto;
	min-height: 500px;
	border:1px solid #637720;
	background: white url(../images/empty_cart.jpg) no-repeat center center;
}
.crt-empty span{ display:block; font-size:28px; font-weight:bold;  text-align: center; padding-top:20px; text-transform: uppercase; color:#444444;}
.crt-empty .descript{ font-size:16px; margin-top:360px; text-align: center;}


.global-message{
	width:500px; height:auto;
	position: absolute;top:200px; left:50%; margin-left:-250px;
	background: white; border:1px solid #637720;
	padding: 10px;
}
.found-option{
	position: absolute;top:200px; left:50%; margin-left:-250px; border:1px solid #637720;
}
.found-option-ins{
	width:500px; height:auto;
	background: white;
	padding: 20px 10px 10px 10px;
	text-align: center;
}

.found-opt-inp{
	width: 240px;
	border: 1px solid #CCCCCC;
	border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px;
	box-shadow: 2px 2px 2px #EEEEEE inset; -webkit-box-shadow: 2px 2px 2px #EEEEEE inset;
	padding: 4px 6px 4px 6px;
	margin-right: 10px;
}
.found-opt-inp:focus{
	border: 1px solid #637720;
	border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px;
	box-shadow: 2px 2px 2px #acce38 inset; -webkit-box-shadow: 2px 2px 2px #acce38 inset;
	padding: 4px 6px 4px 6px;
}
.found-txt{font-size:14px; margin-top:10px;}
.found-txt span{font-weight: bold;}
.found-txt .f-yes{color:#637720;}
.found-txt .f-no{color:red;}

/* ------------FAVORIT-----------  */

.crt-fav-item{padding:10px; border-left:1px solid #637720; border-right:1px solid #637720; border-top:1px solid #e5e5d1; background: white;}
.crt-fav-item .inline{vertical-align: top;}
	.crt-fav-t1{width:650px;}
	.crt-fav-t2{width:290px; text-align: right;}

.crt-fav-del{width:120px; font-size: 12px; text-decoration: none; color: #808080; padding:5px; margin:5px 0px 0px 160px; display:block; text-align: right;}
.crt-fav-del:hover{font-size: 12px; text-decoration: underline; color: #637720;}
.crt-fav-del span{display:inline-block; *zoom:1; *display:inline; width:11px; height:11px; margin-right:5px; background:  transparent url(../images/close_filtr.png) no-repeat -11px 0px;}
.crt-fav-del:hover span{ background:  transparent url(../images/close_filtr.png) no-repeat 0px 0px;}

.crt-fav-price{font-size:16px; font-weight:bold; text-align: right;}
.crt-fav-sale{margin-top:15px; font-size:14px; font-weight:bold; color: #637720; text-transform: uppercase;text-align: right;}
.crt-fav-old-price{font-size:14px; text-decoration: line-through; color:#808080;text-align: right;}

.crt-btn-green{width:auto; height: 24px; display:inline-block; *zoom:1; *display:inline; background: transparent url(../images/btn.png) no-repeat left 0px; padding-left:5px; cursor:pointer; margin-right:5px;}
.crt-btn-green span{display:block; height: 24px; padding:0px 10px 0px 6px; line-height:24px; background: transparent url(../images/btn.png) no-repeat right 0px; margin-right:-5px; color:black; font-size:14px; text-transform: uppercase;}
.crt-btn-green span a{text-decoration: none; color:#333333;}
.crt-btn-green:hover{background: transparent url(../images/btn.png) no-repeat left -24px;}
.crt-btn-green:hover span{background: transparent url(../images/btn.png) no-repeat right -24px;}


/*  -------------REGISTRATION----------------------  */


.register-main{margin-top:10px; border:1px solid #637720;}
.reg-ins{ padding-bottom:20px; min-height:290px;}
.reg-left{width:50%; vertical-align: top;}
.reg-right{width:50%; vertical-align: top;}
.reg-ins .header{
	padding:30px 10px 20px 40px;
	color: #637720;
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
}

.reg-inp-box{ margin:10px 10px 10px 60px;}
.reg-inp-box span{display:block; padding:5px 2px 5px 2px; font-size: 14px;}
.reg-inp-box input{
	width: 200px;
	border: 1px solid #CCCCCC;
	border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px;
	box-shadow: 2px 2px 2px #EEEEEE inset; -webkit-box-shadow: 2px 2px 2px #EEEEEE inset;
	padding: 4px 6px 4px 6px;
}
.reg-inp-box input:focus{
	border: 1px solid #637720;
	border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px;
	box-shadow: 2px 2px 2px #acce38 inset; -webkit-box-shadow: 2px 2px 2px #acce38 inset;
	padding: 4px 6px 4px 6px;
}
.reg-key-box{margin:20px 10px 30px 60px;}
.reg-key-box .crt-btn-green{width:203px;}
.reg-key-box .crt-btn-green span{text-align: center;}
.reg-forgotpass{ font-size:14px; padding:0px 0px 0px 10px; text-decoration: none; color: gray;}
.reg-forgotpass:hover{text-decoration: underline; color: #637720;}
.reg-privelegy{margin:20px 10px 30px 60px;}
.reg-privelegy ul{list-style:disc inside none;}
.reg-privelegy ul li{list-style:disc inside none;}


.reg-form{padding-bottom:20px;}
.reg-form.details{padding-bottom:0px;}
.reg-form .header{
	padding:30px 10px 0px 40px;
	color: #637720;
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
}
.reg-desc-big{text-align: left; padding:5px 30px 5px 30px; font-size: 16px; font-weight:bold;}
.reg-desc{text-align: right; padding:20px 30px 10px 30px; font-size: 12px; color: gray;}
.reg-desc2{text-align: left; padding:5px 30px 5px 30px; font-size: 12px; color: gray;}
.reg-form-item{ margin:0px 0px 15px 0px;}
.reg-form-item span{display:inline-block; *zoom:1; *display:inline; width:240px; text-align: right; padding:0px 10px 0px 10px; font-size:14px; vertical-align: top; padding-top:6px;}
.reg-form-item input{
	width: 240px;
	border: 1px solid #CCCCCC;
	border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px;
	box-shadow: 2px 2px 2px #EEEEEE inset; -webkit-box-shadow: 2px 2px 2px #EEEEEE inset;
	padding: 4px 6px 4px 6px;
	margin-right: 10px;
}
.reg-form-item input:focus{
	border: 1px solid #637720;
	border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px;
	box-shadow: 2px 2px 2px #acce38 inset; -webkit-box-shadow: 2px 2px 2px #acce38 inset;
	padding: 4px 6px 4px 6px;
}
.reg-form-item select{
	width: 254px;
	border: 1px solid #CCCCCC;
	border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px;
	box-shadow: 2px 2px 2px #EEEEEE inset; -webkit-box-shadow: 2px 2px 2px #EEEEEE inset;
	padding: 4px 6px 4px 6px;
}
.reg-form-select{ margin:0px 0px 15px 0px;}
.reg-form-select .select_label{display:inline-block; *zoom:1; *display:inline; width:240px; text-align: right; padding:0px 10px 0px 10px;font-size:14px; vertical-align: top; padding-top:6px;}
.reg-form-key-box{margin:20px 10px 30px 60px;}
.reg-form-key-box .crt-btn-green{width:243px; margin-left:204px}
.reg-form-key-box .crt-btn-green span{text-align: center;}
.reg-form-item .reg-form-desc{width:400px; color: gray; font-size: 14px; text-align: left;}
.reg-capcha{display:inline-block; *zoom:1; *display:inline; width:100px; height:28px; background: #eeeeee; border: 1px solid #dddddd; vertical-align: top;}

.reg-form-item .reg-index{width:50px;}
.reg-form-item .reg-city{width:162px;}
.reg-form-item textarea{
	width: 423px; height:100px;
	border: 1px solid #CCCCCC;
	border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px;
	box-shadow: 2px 2px 2px #EEEEEE inset; -webkit-box-shadow: 2px 2px 2px #EEEEEE inset;
	padding: 4px 6px 4px 6px;
}
.reg-form-item textarea:focus{
	border: 1px solid #637720;
	border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px;
	box-shadow: 2px 2px 2px #acce38 inset; -webkit-box-shadow: 2px 2px 2px #acce38 inset;
	padding: 4px 6px 4px 6px;
}
.reg-form-item.home input{width:40px;}
.reg-form-item.home .reg-smol{width:auto;}
.reg-smol-header{font-size: 14px; color:white; background: #637720; padding:5px; margin-bottom:20px; font-weight: bold;}

.reg-title{
	background: none repeat scroll 0 0 #F9F9F9;
	color: #808080;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
}
.reg-fav-t1{width:590px;}
.reg-fav-t2{width:100px;}
.reg-fav-t3{width:250px; text-align: right;}
.reg-fav-item{
	 background: none repeat scroll 0 0 white;
    border-top: 1px solid #E5E5D1;
    padding: 10px;
}
.reg-bottom{
	background: none repeat scroll 0 0 #F9F9F9;
	border-top: 1px solid #E5E5D1;
	color: #808080;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	text-align: right;
}
.tr-green{color: #637720;}
.reg-buy-box{border-top: 1px solid #637720; background: #e5e5d1; text-align: right; padding:10px;}
.reg-btn-fin{width:160px; height:44px; background: transparent url(../images/buy_key2.png) no-repeat 0px 0px; cursor:pointer;}
.reg-btn-fin:hover{width:160px; height:44px; background: transparent url(../images/buy_key2.png) no-repeat 0px -44px;}

.quick-form-item{ margin:0px 0px 15px 0px;}
.quick-form-item span{display:inline-block; text-align: right; padding:0px 0px 2px 00px; font-size:14px; padding-top:6px;}
.quick-form-item input{
	width: 240px;
	border: 1px solid #CCCCCC;
	border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px;
	box-shadow: 2px 2px 2px #EEEEEE inset; -webkit-box-shadow: 2px 2px 2px #EEEEEE inset;
	padding: 4px 6px 4px 6px;
	margin-right: 10px;
}
.quick-form-item input:focus{
	border: 1px solid #637720;
	border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px;
	box-shadow: 2px 2px 2px #acce38 inset; -webkit-box-shadow: 2px 2px 2px #acce38 inset;
	padding: 4px 6px 4px 6px;
}

/* --------------BAGS------------------ */

.bags-page{height: auto; margin-top: 10px;width: auto;}
.bags-page .right-column{}
.bags-sort{margin-right:200px;}
.pre-det-banner{border: 1px solid #637720; width: 596px; height:360px; overflow: hidden;}

.bags-right-col{float: right; width: 175px; padding:0px 5px 5px 5px; text-align: right; min-height:100px;}
.bags-right-col .header{
	border-bottom: 1px dotted #637720;
	color: #637720;
	font-family: 'Helvetica',sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom:10px;
	text-align: right;
}
.brend-item{
	display:block; /*zoom:1; *display:inline;*/
	text-align: center;
	padding:30px 10px;
	border:1px solid #e5e5d1;
	border-radius: 0.4em; -webkit-border-radius: 0.4em;
	margin-bottom:10px;
	background: white;
}
.brend-item:hover{
	box-shadow: 0px 0px 5px #acce38; -webkit-box-shadow: 0px 0px 5px #acce38;
}

.recent-look{}
.recent-look .sl-left span{ margin-top:100px;}
.recent-look .sl-right span{ margin-top:100px;}
.recent-look .sl-belt{padding-top:10px;}

.det-recent-look .sh-item{margin: 0px 5px 10px 5px; width: 102px;}
.det-recent-look .sh-item{margin: 0px 23px 10px 23px; width: 102px;}
.det-recent-look .sh-star{left:92px; display:none;}
.det-recent-look .sh-preview{left:70px; display:none;}
.det-recent-look .sh-img-box{min-height:130px; }

.bag-decor-txtbox{width: auto; height:auto; margin-top:10px;}
.bag-decor-txtbox .header{
	border-bottom: 1px dotted #637720;
	color: #637720;
	font-family: 'Helvetica',sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0 5px;
	padding: 5px;
	text-transform: uppercase;
}
.bag-dec-txt{text-align: justify; padding:5px; color:#999999;}


/* --------------SLIDE SHOW------------------ */

.slide-banner { position:relative; height:350px; }
.slide-banner IMG { position:absolute; top:0; left:0; z-index:8; opacity:0.0; }
.slide-banner IMG.active { z-index:10; opacity:1.0; }
.slide-banner IMG.last-active { z-index:9; }


/* --------------SEARCH BRAND------------------ */

.search-brand-box{width:auto; margin-top:20px; border:1px solid #637720; }
.search-brand-box .header{padding:5px; background: #637720; color: white; font-weight:bold;}
.brn-m-box{padding:10px;}
.brn-item-box{display:inline-block; *zoom:1; *display:inline; vertical-align: top; margin-right:5px;}
.brn-item-box a{
	display: block;
 	color: #555555;
 	text-decoration: underline;
 	padding:5px 30px 5px 30px;
 	border-radius: 1em; -webkit-border-radius: 3em;
	max-width:168px;
 }
.brn-item-box a:hover{; color: #637720; background: #f2f2e8 url(../images/green_point.png) no-repeat 10px center;}

.search-brand-view{width:auto; margin-top:20px; }
.brn-left{width:600px; border:1px solid #637720; margin-right:10px; vertical-align: top;}
.brn-right{width:348px; vertical-align: top; padding:0px 5px 5px 5px;}

.brn-top-header{font-size:14px;  margin-bottom:10px;}
.brn-top-header span{font-size:16px; font-weight:bold; color: #637720;}
.brn-top-header h1{display:inline-block;}
.brn-left .header{padding:5px; background: #637720; color: white; font-weight:bold;}
.brn-left .header2{padding:5px; background: #e5e5d1; color: #333333; font-weight:bold;}
.brn-option{width:220px; font-size:16px; font-weight: bold; color: #637720; line-height:30px;}
.brn-view-box{margin:10px; padding-bottom:10px; border-bottom:1px dotted #637720;}

.brn-name {
    color: #637720;
    font-family: 'Marmelad',sans-serif;
    font-size: 45px;
    font-weight: bold;
    margin-bottom:15px;
}
.brn-txt{margin-bottom:10px; text-align: justify;font-size: 14px;line-height: 150%;}
.brn-txt h1{text-align: center; font-size: 16px; font-weight: bold; margin-bottom: 10px;}
.brn-txt h2{text-align: center; font-weight: bold; margin: 5px 0px 5px 0px;}
.brn-txt p{text-indent: 30px;}




.cap{
	width:auto; min-height:500px;
	background: white url(../images/zaglushka.jpg) no-repeat center center;
    color: #333333;
    font-size: 28px;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
}
.cap span{display: block; padding-top:400px;}


/* --------------HISTORY------------------ */

.history-main{margin-top:10px;}
.hist-title{
	 background: none repeat scroll 0 0 #637720;
    color: white;
    font-size: 14px;
    font-weight: bold;
    padding: 10px;
}
.hist-item{
	background: none repeat scroll 0 0 white;
	border-left: 1px solid #637720;
	border-right: 1px solid #637720;
	border-top: 1px solid #E5E5D1;
	padding: 5px;
	line-height: 15px;
}

.hist-t1{width:180px;}
.hist-t2{width:370px;}
.hist-t3{width:100px; text-align: center;}
.hist-t4{width:110px; text-align: center;}
.hist-t5{width:170px; text-align: right;}
.hist-t6{width:200px; text-align: center;}
.hist-t7{width:340px; text-align: center;}

.hist-link{text-decoration: none; color:#333333;}
.hist-link:hover{text-decoration: underline; color:#637720;}

.hist-search-box{ margin:20px 0px 20px 0px; padding:5px;}
.hist-box-s1{margin-right:50px;}
.hist-box-s2{ float:right;}

.hist-search-box .hist-search,
.hist-search-box .hist-cal{
	border: 1px solid #CCCCCC;
	border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px;
	box-shadow: 2px 2px 2px #EEEEEE inset; -webkit-box-shadow: 2px 2px 2px #EEEEEE inset;
	padding: 2px 6px;
}
.hist-search-box .hist-search:focus,
.hist-search-box .hist-cal:focus{
	border: 1px solid #637720;
	box-shadow: 2px 2px 2px #ACCE38 inset; -webkit-box-shadow: 2px 2px 2px #ACCE38 inset;
}
.hist-search{width:150px;}
.hist-cal{width:60px;}





.hist-list-tab{border-bottom:1px solid #637720;}
.hist-del{
	color: #808080;
	display: block; width:100px;
	font-size: 12px;
	padding: 5px; margin-left:140px;
	text-align: left;
	text-decoration: none;
}
.hist-del:hover{
	color: #637720;
	font-size: 12px;
	text-decoration: underline;
}
.hist-del span{
	background: url("../images/close_filtr.png") no-repeat scroll -11px 0 transparent;
	display: inline-block;
	height: 11px;
	margin-right: 5px;
	width: 11px;
}
.hist-del:hover span{
	background: url("../images/close_filtr.png") no-repeat scroll 0 0 transparent;
}

/* --------------NEWS HELPFUL------------------ */

.helpful-box{}
.helpful-item{display:inline-block; *zoom:1; *display:inline; width:100%; font-size:13px; text-align: justify; line-height: 170%;/*margin-bottom:20px; padding-bottom:5px; */}
.helpful-item li{display:inline-block; *zoom:1; *display:inline; width:100%; margin-bottom:20px; padding-bottom:5px; border-bottom:1px dotted gray;}
.helpful-item li:last-child{margin-bottom:5px;}
.helpful-item h2{display:block; font-size:20px; color:#637720; text-decoration: none; line-height: 200%;}

.helpful-item .hlp-link{display:block; font-size:17px; color:#637720; text-decoration: none;}


.hlp-more{display: block; padding:5px; text-align: right;}
.hlp-more a{font-size:15px;  color:#637720; text-decoration: none;}
.hlp-more a:hover{color:#637720; text-decoration: underline;}

.hlp-date{display:block; padding-bottom:10px; font-size:13px; color:#666666;}
.hlp-img{float:left; margin:3px 10px 0px 0px;border:1px solid #637720;}
.hlp-img img{width:120px; border:1px solid white;}

.helpful-box .pagination{border-bottom:1px dotted gray; margin-bottom:20px;}
.helpful-box .pagination:last-child{border:none; margin-bottom:0px;}

.helpful-h1{
	font-size: 20px;
	padding-bottom: 20px;
}

.sitemap{
	width: 100%;
	text-align: justify; 
	font-size: 90%; 
	padding: 15px;
	color: #555555;
	line-height: 150%;
}
.sitemap-html{
	width: 100%;
	text-align: justify; 
	font-size: 90%; 
	padding: 15px;
	color: #555555;
	line-height: 150%;
}
.sitemap-head{
	font-size: 14pt;
	margin-bottom: 10px;
	text-align: center;
}

.sitemap-level1{
	width: 100%;
	text-align: center;
	margin-top: 30px;
	font-size: 120%;
}

.sitemap-level2{
	display: inline-block;
	width: 24%;
	margin-top: 20px;
	vertical-align: top;
}

.sitemap-html-level2{
	display: inline-block;
	width: 97%;
	margin-top: 20px;
	vertical-align: top;
}

.sitemap-html-level2 span{
	display: inline-block;
	width: 100%;
	text-align: left;
	font-size: 110%;
}

.sitemap a{
	color: #555555;
	text-decoration: underline;
}
.sitemap a:hover{
	color: #637720;
}
.sitemap-html a{
	color: #555555;
	text-decoration: underline;
}
.sitemap-html a:hover{
	color: #637720;
}

.sitemap ul{list-style:disc inside none;}
.sitemap ul li{list-style:disc inside none; padding-left: 0px;}
.sitemap-html ul li{list-style:disc inside none; padding-left: 10px; display: inline-block;}

.terms-title h1{
	width: 100%;
	text-align: center;
	font-size: 120%;
	padding-top: 30px;
	font-weight: bold;
}





















/* ----------------------------- reset-min ---------------------------------- */

html{color:#000;background:#FFF}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}
del,ins{text-decoration:none}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:baseline}
sub{vertical-align:baseline}
legend{color:#000}

/* -------------------------------- details-page --------------------------------- */


.search_page .main-midd-con{ padding-bottom: 20px;}
.search_page .main-midd{padding-bottom: 0px;}
.option_box{width: auto; height:auto;/* margin-top:170px;*/ text-align: right; background: #FFFFFF; border-top: 1px solid #637720;}
.option-border{padding:10px 5px; border-top:1px solid white; background: transparent url(../images/tab_light_rev.png) repeat-x bottom;}
.option_box a{color:black; font-size:14px; font-weight:bold; text-decoration: none; padding:5px 6px 5px 6px;}
.option_box a:hover{/*color:#637720;*/ text-decoration: underline;}

.det-category{font-size:14px; margin-top: 25px;}
.det-category h1{font-size:14px; font-size: 16px; font-weight: bold; color:#637720;}

.details_main_box{margin-top:10px; border-top: 1px dotted #637720;}
.det-left{vertical-align: top; width:46%;}
.det-right{vertical-align: top; width:54%;}

.det-img-box{
	/*width:370px;*/ height: auto; min-height:380px;
	margin:20px 10px 0px 0px; padding:5px;
	border:1px solid #F7F7F7;
	/*box-shadow: 0px 0px 5px gray; -webkit-box-shadow: 0px 0px 5px gray;*/
	border-radius: 0.4em; -webkit-border-radius: 0.4em;
	overflow: hidden;
	text-align: center;
}
.det-img-prew{}
.det-prw-item{display:inline-block; *zoom:1; *display:inline; cursor:pointer; }
//.det-col-prev .det-prw-item{border:1px solid #637720;}
.det-img-prew .det-prw-item{margin:4px 7px 0px 4px; cursor:pointer; border:1px solid #F7F7F7;}
.det-img-prew .det-prw-item:hover{border: 1px solid #d7e0b1;}
.det-btn{
	height:26px; width:340px;
	bottom: 20px;
	padding-top: 10px;
	right: 20px;
	text-align: center;
}

.quick-addcart{width:230px; height:44px;background: transparent url(../images/quick_btn_2.png) no-repeat left top; cursor: pointer;  display: inline-block; margin-left: 30px; margin-right: 30px; margin-top: 10px;}
.quick-addcart:hover{background: transparent url(../images/quick_btn_2.png) no-repeat left -44px;}
.quick-addcart span{line-height: 44px; padding-left:35px; font-size:20px; color:white;}

.quick-exit{width:230px; height:44px; cursor: pointer; background: transparent url(../images/clear_btn.png) no-repeat left top; display: inline-block; margin-top: 30px;}
.quick-exit:hover{}
.quick-exit span{line-height: 44px; padding-left:20px; font-size:20px; color:#333333;}

.cart-btn{width:460px; text-align: center; margin-left:10px; margin-bottom:5px;}
.det-addcart{width:160px; height:44px;background: transparent url(../images/cart-btn.png) no-repeat left top; cursor: pointer;}
.det-addcart:hover{background: transparent url(../images/cart-btn.png) no-repeat left -44px;}
.det-addcart span{line-height: 44px; padding-left:35px; font-size:20px; color:white;}

.det-quickcart{width:230px; height:44px;background: transparent url(../images/quick_btn_2.png) no-repeat left top; cursor: pointer; margin-left: 10px;}
.det-quickcart:hover{background: transparent url(../images/quick_btn_2.png) no-repeat left -44px;}
.det-quickcart span{line-height: 44px; padding-left:0px; font-size:20px; color:white;}

.det-creditcart{width:160px; height:44px;margin-left: 20px;margin-top: 20px;background: transparent url(../images/och_btn.png) no-repeat left top; cursor: pointer; text-align: center;}
.det-creditcart:hover{background: transparent url(../images/och_btn.png) no-repeat left -44px;}
.det-creditcart span{line-height: 44px; padding-left:30px; font-size:20px; color:white;}

.det-disccart{width:230px; height:44px;background: transparent url(../images/windisc_btn.png) no-repeat left top; cursor: pointer; margin-left: 10px; text-align: center;}
.det-disccart:hover{background: transparent url(../images/windisc_btn.png) no-repeat left -44px;}
.det-disccart span{line-height: 44px; padding-left:0px; font-size:20px; color:#333333;}

.cart-btn .pop-star{margin-top:9px;}
#det_similar .slider-line{ margin:10px 0px 0px 0px;}
#det_similar .sl-item{
	margin:0px 8px 10px 8px; padding:5px;
	width:102px;
	vertical-align: top;
	border:1px solid #F7F7F7;
	border-radius: 0.4em; -webkit-border-radius: 0.4em;

}
#det_similar .sl-item:hover{box-shadow: 0px 0px 10px #acce38; -webkit-box-shadow: 0px 0px 10px #acce38;}
.ie_8fix #det_similar .sl-item:hover{border:1px solid #acce38;}
#det_similar .sl-item img{margin-bottom:5px;}
#det_similar .sl-item .sh-item{
	width:auto; height:auto; margin:0px; padding:0px;
	box-shadow: 0px 0px 0px transparent; -webkit-box-shadow: 0px 0px 0px transparent;
	background: transparent; border:none;
}
#det_similar .sl-belt{padding-top:10px;}
#det_similar .sl-left span{margin-top:100px;}
#det_similar .sl-right span{margin-top:100px;}


.det-np-box{padding: 10px 0px 10px 10px;}
.det-name{font-size:45px; font-family: 'Marmelad',sans-serif; font-weight:bold; color:#637720;}
.det-nameb{font-size:20px; font-weight:bold; color: #637720;}
.det-price{font-size:18px; color: black; margin-top:10px;}
.det-price-sale{font-size:18px; margin-top:10px; color:red; display:inline-block; *zoom:1; *display:inline; margin-right:10px;}
.det-price-sale2{font-size:18px; color:gray; margin-top:10px; display:inline-block; *zoom:1; *display:inline; margin-right:10px; text-decoration: line-through;}
.det-price-sale2 span{font-size:22px !important;}
.det-price span{font-size:32px; font-family: 'Russo One', sans-serif; /*font-style: italic;*/}
.det-option{
	/*width:540px;*/
	/*min-height:300px;*/
	margin-top:10px;
	//background: #F2F2E8; border:1px solid #637720;
	background: #FFFFFF; border:1px solid #637720;
	border-radius: 0.4em; -webkit-border-radius: 0.4em;
	overflow: hidden;
}
.det-article{font-size:13px; font-weight: noraml; font-style: italic; color: black; margin:5px;padding: 0px 0px 5px 0px; border-bottom:1px dotted #637720;}
.det-opt-in{ padding:10px;}
.det-color{ margin-bottom:5px;}
.det-color span{ font-weight: bold; font-style: italic;}
.det-col-prev{margin-bottom:20px;}
.det-size{ margin-bottom:10px;margin-top:10px;}
.det-size select{ width:250px;}
.det-tab-size{ color: gray; font-size:12px; vertical-align: top; line-height: 20px; text-decoration: underline; margin-left:10px; display:inline-block; *zoom:1; *display:inline;}
.det-tab-size:hover{ color: black; color:#637720; text-decoration: underline;}

.det-tab-box{ margin-top:20px;}
//.det-tab-content-box{padding:10px; position: relative; z-index: 2; background: #F2F2E8; border:1px solid #637720; margin-top:-1px;}
.det-tab-content-box{padding:10px; position: relative; z-index: 2; background: #FFFFFF; border:1px solid #637720; margin-top:-1px; color: #333333;}
.det-tab-item{
	display:inline-block; *zoom:1; *display:inline;
	padding: 10px 15px 10px 15px;
	background: #D7E0B1 url(../images/tab_light.png) repeat-x top;
	cursor: pointer;
	border:1px solid #637720;
	border-bottom: none;
	border-radius: 0.4em 0.4em 0em 0em; -webkit-border-radius: 0.4em 0.4em 0em 0em;
	margin-right: 1px;
	position: relative;
	z-index: 1;
	font-weight: bold;
}
.det-tab-item.active{
	background: #FFFFFF url(../images/tab_light.png) repeat-x top; z-index: 3;
}
.det-con-item{min-height: 240px; display: none;}
.det-con-item.open{display: block;}


.det-also-bought{ margin-top:20px; border: 1px solid #637720;}
.det-also-bought .sh-item{margin: 0px 5px 10px 5px; width: 102px;}
.det-also-buy .sh-item{margin: 0px 23px 10px 23px; width: 102px;}
.det-also-bought .sh-star,
.det-also-buy .sh-star{left:92px; display:none;}
.det-also-bought .sh-preview,
.det-also-buy .sh-preview{left:70px; display:none;}
.det-also-bought .sh-img-box,
.det-also-buy .sh-img-box{min-height:130px; }


.det-also-separator{height:10px;}

.det-also-buy{  margin-top:20px; border: 1px solid #637720;}

.slider-also .sl-belt{padding-top:10px;}
.slider-also .sl-left span{margin-top:100px;}
.slider-also .sl-right span{margin-top:100px;}
.slider-also-buy .sl-belt{padding-top:10px;}
.slider-also-buy .sl-left span{margin-top:100px;}
.slider-also-buy .sl-right span{margin-top:100px;}

#det_description ul{ list-style: disc inside; }
#det_description ul li{list-style: disc inside;}
#det_description { line-height: 140%; padding-left: 20px;}

.det-brand-name{font-size:18px; font-weight:bold;padding-top:10px;}
.det-brand-img{float:left; margin-right:10px;}
.det-brand-txt{text-align: justify;}



/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;}

/*
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(images/overlay.png) repeat 0 0;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) no-repeat -101px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(images/controls.png) no-repeat -130px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) no-repeat -101px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) no-repeat -130px -29px;}
    #cboxMiddleLeft{width:21px; background:url(images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext:hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px; display: none !important;}
        #cboxClose:hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/*
  The following provides PNG transparency support for IE6
  Feel free to remove this and the /ie6/ directory if you have dropped IE6 support.
*/
.cboxIE6 #cboxTopLeft{background:url(images/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(images/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(images/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(images/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(images/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(images/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(images/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(images/ie6/borderMiddleRight.png);}

.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}


/* Dropdown control */
.selectBox-dropdown {
	min-width: 150px;
	position: relative;
	border: solid 1px #BBB;
	line-height: 1.5;
	text-decoration: none;
	text-align: left;
	color: #000;
	outline: none;
	vertical-align: middle;
	background: #F2F2F2;
	background: -moz-linear-gradient(top, #F8F8F8 1%, #E1E1E1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #F8F8F8), color-stop(100%, #E1E1E1));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F8F8F8', endColorstr='#E1E1E1', GradientType=0);
	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .75);
	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .75);
	box-shadow: 0 1px 0 rgba(255, 255, 255, .75);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	display: inline-block;
	cursor: default;
}

.selectBox-dropdown:focus,
.selectBox-dropdown:focus .selectBox-arrow {
	border-color: #666;
}

.selectBox-dropdown.selectBox-menuShowing {
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-bottomright: 0;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.selectBox-dropdown .selectBox-label {
	padding: 2px 8px;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
}

.selectBox-dropdown .selectBox-arrow {
	position: absolute;
	top: 0;
	right: 0;
	width: 23px;
	height: 100%;
	background: url(/css/images/jquery.selectBox-arrow.gif) 50% center no-repeat;
	border-left: solid 1px #BBB;
}


/* Dropdown menu */
.selectBox-dropdown-menu {
	position: absolute;
	z-index: 99999;
	max-height: 200px;
	min-height: 1em;
	border: solid 1px #BBB; /* should be the same border width as .selectBox-dropdown */
	background: #FFF;
	-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	overflow: auto;
}


/* Inline control */
.selectBox-inline {
	min-width: 150px;
	outline: none;
	border: solid 1px #BBB;
	background: #FFF;
	display: inline-block;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	overflow: auto;
}

.selectBox-inline:focus {
	border-color: #666;
}

.creditPart-sum{
	display: inline-block; 
	width: 200px; 
	height: 40px; 
	border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	text-align: center; 
	background-color: #56ae00; 
	margin-top: 20px; 
	font-size: 150%; 
	color: white; 	
}

.creditPart-btn{
	display: inline-block; 
	width: 200px; 
	height: 40px; 
	border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border: 1px solid #aaaaaa; 
	text-align:	center; 
	background-color: #f7d920; 
	margin-top: 20px; 
	margin-bottom: 20px; 
	font-size: 130%; 
	color: #333333; 
	cursor: pointer;
}


/* Options */
.selectBox-options,
.selectBox-options LI,
.selectBox-options LI A {
	list-style: none;
	display: block;
	cursor: default;
	padding: 0;
	margin: 0;
}

.selectBox-options LI A {
	line-height: 1.5;
	padding: 0 .5em;
	white-space: nowrap;
	overflow: hidden;
	background: 6px center no-repeat;
}

.selectBox-options LI.selectBox-hover A {
	background-color: #EEE;
}

.selectBox-options LI.selectBox-disabled A {
	color: #888;
	background-color: transparent;
}

.selectBox-options LI.selectBox-selected A {
	background-color: #C8DEF4;
}

.selectBox-options .selectBox-optgroup {
	color: #666;
	background: #EEE;
	font-weight: bold;
	line-height: 1.5;
	padding: 0 .3em;
	white-space: nowrap;
}


/* Disabled state */
.selectBox.selectBox-disabled {
	color: #888 !important;
}

.selectBox-dropdown.selectBox-disabled .selectBox-arrow {
	opacity: .5;
	filter: alpha(opacity=50);
	border-color: #666;
}

.selectBox-inline.selectBox-disabled {
	color: #888 !important;
}

.selectBox-inline.selectBox-disabled .selectBox-options A {
	background-color: transparent !important;
}


.cbh-phone{position:fixed;right: 50px; top: 50px;visibility:hidden;background-color:transparent;width:200px;height:200px;cursor:pointer;z-index:200000!important;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s}.cbh-phone.cbh-show{visibility:visible}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.cbh-phone.cbh-static{opacity:.6}.cbh-phone.cbh-hover{opacity:1}.cbh-ph-circle{width:160px;height:160px;top:20px;left:20px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,.4);opacity:.1;-webkit-animation:cbh-circle-anim 1.2s infinite ease-in-out;-moz-animation:cbh-circle-anim 1.2s infinite ease-in-out;-ms-animation:cbh-circle-anim 1.2s infinite ease-in-out;-o-animation:cbh-circle-anim 1.2s infinite ease-in-out;animation:cbh-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.cbh-phone.cbh-active .cbh-ph-circle{-webkit-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;-moz-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;-ms-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;-o-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;animation:cbh-circle-anim 1.1s infinite ease-in-out!important}.cbh-phone.cbh-static .cbh-ph-circle{-webkit-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;-moz-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;-ms-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;-o-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;animation:cbh-circle-anim 2.2s infinite ease-in-out!important}.cbh-phone.cbh-hover .cbh-ph-circle{border-color:rgba(80,200,10,1);opacity:.5}.cbh-phone.cbh-green.cbh-hover .cbh-ph-circle{border-color:rgba(240,200,60,1);opacity:.5}.cbh-phone.cbh-green .cbh-ph-circle{border-color:rgba(80,200,10,1);opacity:.5}.cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle{border-color:rgba(204,204,204,1);opacity:.5}.cbh-phone.cbh-gray .cbh-ph-circle{border-color:rgba(240,200,60,1);opacity:.5}.cbh-ph-circle-fill{width:100px;height:100px;top:50px;left:50px;position:absolute;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.1;-webkit-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.cbh-phone.cbh-active .cbh-ph-circle-fill{-webkit-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;-moz-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;-ms-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;-o-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important}.cbh-phone.cbh-static .cbh-ph-circle-fill{-webkit-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;-moz-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;-ms-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;-o-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;opacity:0!important}.cbh-phone.cbh-hover .cbh-ph-circle-fill{background-color:rgba(80,200,10,.5);opacity:.75!important}.cbh-phone.cbh-green.cbh-hover .cbh-ph-circle-fill{background-color:rgba(240,200,60,.5);opacity:.75!important}.cbh-phone.cbh-green .cbh-ph-circle-fill{background-color:rgba(80,200,10,.5);opacity:.75!important}.cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle-fill{background-color:rgba(204,204,204,.5);opacity:.75!important}.cbh-phone.cbh-gray .cbh-ph-circle-fill{background-color:rgba(240,200,60,.5);opacity:.75!important}.cbh-ph-img-circle{width:60px;height:60px;top:70px;left:70px;position:absolute;*background:url('http://callbackhunter.com/widget/ph.png') center center no-repeat rgba(30,30,30,.1);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAB/ElEQVR42uya7W3CMBCG31QM4A1aNggTlG6QbpBMkHYC1AloJ4BOABuEDcgGtBOETnD9c1ERCH/lwxeaV8oPFGP86Hy+DxMREW5Bd7gRjSDSNGn4/RiAOvm8C0ZCRD5PSkQVXSr1nK/xE3mcWimA1ZV3JYBZCIO4giQANoYxMwYS6+xKY4lT5dJPreWZY+uspqSCKPYN27GJVBDXheVSQe494ksiEWTuMXcu1dld9SARxDX1OAJ4lgjy4zDnFsC076A4adEiRwAZg4hOUSpNoCsBPDGM+HqkNGynYBCuILuWj+dgWysGsNe8nwL4GsrW0m2fxZBq9rW0rNcX5MOQ9eZD8JFahcG5g/iKT671alGAYQggpYWvpEPYWrU/HDTOfeRIX0q2SL3QN4tGhZJukVobQyXYWw7WtLDKDIuM+ZSzscyCE9PCy5IttCvnZNaeiGLNHKuz8ZVh/MXTVu/1xQKmIqLEAuJ0fNo3iG5B51oSkeKnsBi/4bG9gYB/lCytU5G9DryFW+3Gm+JLwU7ehbJrwTjq4DJU8bHcVbEV9dXXqqP6uqO5e2/QZRYJpqu2IUAA4B3tXvx8hgKp05QZW6dJqrLTNkB6vrRURLRwPHqtYgkC3cLWQAcDQGGKH13FER/NATzi786+BPDNjm1dMkfjn2pGkBHkf4D8DgBJDuDHx9BN+gAAAABJRU5ErkJggg==);background-color:rgba(30,30,30,.1);background-position:center center;background-repeat:no-repeat;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.7;-webkit-animation:cbh-circle-img-anim 1s infinite ease-in-out;-moz-animation:cbh-circle-img-anim 1s infinite ease-in-out;-ms-animation:cbh-circle-img-anim 1s infinite ease-in-out;-o-animation:cbh-circle-img-anim 1s infinite ease-in-out;animation:cbh-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.cbh-phone.cbh-active .cbh-ph-img-circle{-webkit-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;-moz-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;-ms-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;-o-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;animation:cbh-circle-img-anim 1s infinite ease-in-out!important}.cbh-phone.cbh-static .cbh-ph-img-circle{-webkit-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;-moz-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;-ms-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;-o-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;animation:cbh-circle-img-anim 0s infinite ease-in-out!important}.cbh-phone.cbh-hover .cbh-ph-img-circle{background-color:rgba(80,200,10,1)}.cbh-phone.cbh-green.cbh-hover .cbh-ph-img-circle{background-color:rgba(240,200,60,1)}.cbh-phone.cbh-green .cbh-ph-img-circle{background-color:rgba(80,200,10,1)}.cbh-phone.cbh-gray.cbh-hover .cbh-ph-img-circle{background-color:rgba(204,204,204,1)}.cbh-phone.cbh-gray .cbh-ph-img-circle{background-color:rgba(240,200,60,1)}@-moz-keyframes cbh-circle-anim{0%{-moz-transform:rotate(0deg) scale(0.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1}30%{-moz-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5}100%{-moz-transform:rotate(0deg) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1}}@-webkit-keyframes cbh-circle-anim{0%{-webkit-transform:rotate(0deg) scale(0.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0deg) scale(.7) skew(1deg);-webkit-opacity:.5}100%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);-webkit-opacity:.1}}@-o-keyframes cbh-circle-anim{0%{-o-transform:rotate(0deg) kscale(0.5) skew(1deg);-o-opacity:.1}30%{-o-transform:rotate(0deg) scale(.7) skew(1deg);-o-opacity:.5}100%{-o-transform:rotate(0deg) scale(1) skew(1deg);-o-opacity:.1}}@keyframes cbh-circle-anim{0%{transform:rotate(0deg) scale(0.5) skew(1deg);opacity:.1}30%{transform:rotate(0deg) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes cbh-circle-fill-anim{0%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-moz-transform:rotate(0deg) -moz-scale(1) skew(1deg);opacity:.2}100%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@-webkit-keyframes cbh-circle-fill-anim{0%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@-o-keyframes cbh-circle-fill-anim{0%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@keyframes cbh-circle-fill-anim{0%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@keyframes cbh-circle-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0deg) scale(1) skew(1deg)}100%{transform:rotate(0deg) scale(1) skew(1deg)}}@-moz-keyframes cbh-circle-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}50%{-moz-transform:rotate(0deg) scale(1) skew(1deg)}100%{-moz-transform:rotate(0deg) scale(1) skew(1deg)}}@-webkit-keyframes cbh-circle-img-anim{0%{-webkit-transform:rotate(0deg) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg)}100%{-webkit-transform:rotate(0deg) scale(1) skew(1deg)}}@-o-keyframes cbh-circle-img-anim{0%{-o-transform:rotate(0deg) scale(1) skew(1deg)}10%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-o-transform:rotate(25deg) scale(1) skew(1deg)}30%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-o-transform:rotate(25deg) scale(1) skew(1deg)}50%{-o-transform:rotate(0deg) scale(1) skew(1deg)}100%{-o-transform:rotate(0deg) scale(1) skew(1deg)}}






