/**********************************************************************

	@SKIN 3

********************************************************************* */

/*	Header settings
-------------------------------------------------- */
	header { background:url(//scrapinka2.ru/wp-content/themes/retro/images/skin/skin3/content-pattern.png) repeat  scroll  left top  #f8ead8;}

/*	General settings
-------------------------------------------------- */
	body { background:url(//scrapinka2.ru/wp-content/themes/retro/images/skin/skin3/body-tail-1.png) repeat  scroll  center top  #d58f8f;}
	.container-top-tail { background:url(//scrapinka2.ru/wp-content/themes/retro/images/skin/skin3/top-pattern.png) repeat  scroll  left top #74473c;}
	.main-bg { background:url(//scrapinka2.ru/wp-content/themes/retro/images/skin/skin3/content-pattern.png) repeat scroll left top #f8ead8;}
	.main-pattern { background:url(//scrapinka2.ru/wp-content/themes/retro/images/main-pattern.jpg) repeat  scroll  left top;}

/*	Footer settings
-------------------------------------------------- */
	.footer-area { background:url(//scrapinka2.ru/wp-content/themes/retro/images/skin/skin3/footer-area-bg.png) repeat scroll left top #77493e;}

/**********************************************************************

	@SITE STRUCTURE

********************************************************************* */	
	body { color: #867e72; font: normal 12px/1.5 'Times New Roman', Times, serif;}
	.container-shdow { box-shadow: 0 36px 110px 10px rgba(0,0,0,0.25);}
	.container-top-tail:before {background:url(../images/skin/skin3/top-tail.png) repeat-x;}
        .container-top-tail:after {background:url(../images/skin/skin3/top-tail.png) repeat-x left bottom;}
    .no-android     .container-top-tail { box-shadow: inset 0 0 16px 7px rgba(0,0,0,0.2);}
	
	.main-pattern-line-left  { background:url(../images/content-tail-left.png) repeat-y 0 0;}
	.main-pattern-line-right { background:url(../images/content-tail-right.png) repeat-y right 0;}

	/*.no-android .main-bg { box-shadow: inset 0 -10px 111px 0 rgba(245,224,197,0.9);}*/
	.main-top { background:url(../images/skin/skin3/main-top.gif) no-repeat center 0;}
	.main-bottom { background:url(../images/skin/skin3/main-bottom.gif) no-repeat center 0;}
	.main-bottom:after { background:url(../images/skin/skin3/contetn-shadow-bottom.png) no-repeat center 0;}
	.layout_left_sidebar .main .content-area { background:url(../images/skin/skin3/left-sidebar-shadow.png) repeat-y 282px 0;}
	.layout_right_sidebar .main .content-area { background:url(../images/skin/skin3/right-sidebar-shadow.png) repeat-y 735px 0;}

/**********************************************************************

	@TYPOGRAPHY

********************************************************************* */
	#pagetitle { border-top-color: #f3dcb9; border-top-color: rgba(249,237,219,0.41);}
	#pagetitle:before { background:url(../images/pagetitle-light.png) no-repeat center 0;}
	#pagetitle:after { background:url(../images/skin/skin3/pagetitle-shadow.png) no-repeat center 100%;}
	.page-title { letter-spacing:-2px !important;margin:0  !important;}
	h1.page-title { font-size:47px !important; line-height:1.5 !important;}
	h2.page-title { font-size:47px !important; line-height:1.2 !important;}
	.page-template-template-contactpage-php .page-title { font-size:31px !important; text-shadow: none !important;}
	
	.entry-content h1, .textwidget h1, .short_description h1, .term-description h1,
	.entry-content h2, .textwidget h2, .short_description h2, .term-description h2,
	.entry-content h3, .textwidget h3, .short_description h3, .term-description h3,
	.entry-content h4, .textwidget h4, .short_description h4, .term-description h4,
	.entry-content h5, .textwidget h5, .short_description h5, .term-description h5,
	.entry-content h6, .textwidget h6, .short_description h6, .term-description h6,
	.page-title, .entry-title,
	#comments, #reply-title, .filters-title { color: #723f32;}

	.entry-content h1, .textwidget h1, .short_description h1, .term-description h1,
	.entry-content h2, .textwidget h2, .short_description h2, .term-description h2, 
	.entry-content h3, .textwidget h3, .short_description h3, .term-description h3,
	.page-title, .entry-title,
	#comments, #reply-title, .filters-title { font-weight: 400; font-family: BazarMedium,sans-serif; text-shadow: 3px 3px 0 rgba(0,0,0,0.12); text-transform:uppercase;}
	
	.entry-content h1, .textwidget h1, .short_description h1, .term-description h1 { font-size: 31px; letter-spacing: -1px; line-height: 1.25;}
	.entry-content h2, .textwidget h2, .short_description h2, .term-description h2 { font-size: 24px; letter-spacing: -1px; line-height: 1.2;}
	.entry-content h3, .textwidget h3, .short_description h3, .term-description h3 { font-size: 18px; line-height: 1.1;}
	.entry-content h4, .textwidget h4, .short_description h4, .term-description h4 { font-weight: normal; font-size: 20px; line-height: 1;}
	.entry-content h5, .textwidget h5, .short_description h5, .term-description h5 { font-weight: normal; font-size: 18px; line-height: 1.1;}
	.entry-content h6, .textwidget h6, .short_description h6, .term-description h6 { font-weight: normal; font-size: 16px; line-height: 1.2;}
	
	.entry-title { text-shadow: 3px 3px 0 rgba(0,0,0,0.14);}
	.entry-title, .widget-title, #comments, #reply-title, .filters-title { font-size:18px; line-height:1.2; letter-spacing:-1px;}
	h1.entry-title { font-size:19px; line-height:1.18;}
	.widget-title {
		color: #723f32;
		font-weight:400;
		font-family:BazarMedium,sans-serif;
		text-shadow: 3px 2px 0 rgba(0,0,0,0.12);
		text-transform: uppercase;
	}
	.footer-area .widget-title {
		color: #f4f1ee;
		font-size: 31px;
		text-shadow: 4px 4px 0 rgba(0,0,0,0.28);
	}
	.footer-area .widget-title .rsswidget {color: #f4f1ee;}
	
	hr { background:url(../images/double-line.png) repeat-x;}

/*	Images
-------------------------------------------------- */
	.lightbox:hover .lightbox-zoom { color:#d88889;}
	.lightbox-zoom:before, .lightbox-zoom:after { background:#cbcac9; background:rgba(0,0,0,0.20);}
	.widget-shadow, .portfolio-shadow, .content-img-shadow { background-color:#d58f8f;}
	
	
/*	Lists
-------------------------------------------------- */
	.ox_list_simple li + li { background:url(../images/dotted-line.png) repeat-x;}
	.ox_list_simple li:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -600px -150px;}
	.ox_list_simple a { color: #867e72;}
	.footer-area .ox_list_simple li + li { background:url(../images/dotted-line.png) repeat-x;}
	.footer-area .ox_list_simple li:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -350px -150px;}
	
	.ox_list_animated li:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -600px -150px;}
	.ox_list_animated li + li { background:url(../images/dotted-line.png) repeat-x;}
	.ox_list_animated li:hover { background-color:#f1d7ad;}
	.ox_list_animated li:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -600px -150px;}
	.ox_list_animated a { color: #867e72;}
	.footer-area .ox_list_animated li + li { background:url(../images/footer-dotted-line.png) repeat-x;}
	.footer-area .ox_list_animated li:hover { background-color:#5f3327; background-color:rgba(59,24,18,0.31);}
	.footer-area .ox_list_animated li:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -350px -150px;}
	.footer-area .ox_list_animated li:hover:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -600px -250px;}

/**********************************************************************

	@FORM

********************************************************************* */
	input[type="text"], input[type="password"], input[type="number"], select, textarea { font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}
        
        .woocommerce table.cart .coupon input#coupon_code, .woocommerce-page table.cart .coupon input#coupon_code, .woocommerce #content table.cart .coupon input#coupon_code, .woocommerce-page #content table.cart .coupon input#coupon_code {font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}
	
	/*	@Buttons
	--------------------------------------- */
		input[type="submit"], input[type="reset"], input[type="button"] { font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}
	
		#commentform #submit:hover {background: #d88889; border-color: #d88889;}
	
	/*	Contact form
	--------------------------------------- */	
		/* .content-area .contactform-bg { background:url(../images/skin/skin3/sprite_retro.png) no-repeat 0 -750px;}
		
		.footer-area .grid_3 .contactform-bg { background:url(../images/skin/skin3/sprite_retro.png) no-repeat 0 -750px;}
		.footer-area .grid_4 .contactform-bg { background:url(../images/skin/skin3/sprite_retro.png) no-repeat 0 -850px;}
		.footer-area .grid_6 .contactform-bg { background:url(../images/skin/skin3/sprite_retro.png) no-repeat 0 -950px;}
		.footer-area .grid_12 .contactform-bg { background:url(../images/skin/skin3/sprite_retro.png) no-repeat 0 -1050px;} */
	
	/*	MailChimp
	--------------------------------------- */
	.form-wrap 		 	{ background:url(../images/skin/skin3/formskin/form-bottom-line.png) repeat-x 0 bottom; padding-bottom:3px;}
	.form-top-tail 	 	{ background:url(../images/skin/skin3/formskin/form-top-tail.png) repeat-x #f6e4cb;}
	.form-bottom-tail  	{ background:url(../images/skin/skin3/formskin/form-bottom-tail.png) repeat-x 0 bottom;}
	.form-left-tail 	{ background:url(../images/skin/skin3/formskin/form-left-tail.png) repeat-y;}
	.form-right-tail 	{ background:url(../images/skin/skin3/formskin/form-right-tail.png) repeat-y right 0;}
						
	.form-left-top 	 	{ background:url(../images/skin/skin3/formskin/form-left-top.png) no-repeat;}
	.form-right-top 	{ background:url(../images/skin/skin3/formskin/form-right-top.png) no-repeat right 0;}
	.form-left-bottom  	{ background:url(../images/skin/skin3/formskin/form-left-bottom.png) no-repeat 0 bottom;}
	.form-right-bottom 	{ background:url(../images/skin/skin3/formskin/form-right-bottom.png) no-repeat right bottom;}
		
	.form-mailchimp button { border:3px solid #4d251d; background: #4d251d; }
	.form-mailchimp button:hover { border-color: #d88889; background: #d88889;}
	
	.form-mailchimp input[type="text"]::-webkit-input-placeholder { color: #723f32;}
	.form-mailchimp input[type="text"]:-moz-placeholder { color: #723f32;}
	
	/*	Newsletter
	--------------------------------------- */
		.widget_feedburner input[type="text"] { border-color: #c9a682;}
		.widget_feedburner button {	border:3px solid #4d251d; background: #4d251d; }
		.widget_feedburner button:hover { border-color: #d88889; background: #d88889;}
		
		
		
	/*	Revolution
	--------------------------------------- */	
	.tp-caption.rev_button { border:3px solid #723f32; background: #723f32; box-shadow:inset 0 0 0 1px rgba(255,255,255,0.12);}
	.tp-caption.rev_button:hover { border-color: #d88889!important; background: #d88889!important;}	

/**********************************************************************

	@Header

********************************************************************* */		
	header:before {	background:url(../images/skin/skin3/nav-shadow.png) no-repeat;}
	/*header:after { background:url(../images/skin/skin3/header-shadow.png) no-repeat;}*/
	
	.logo-text {
		color: #d88889;
		font-weight: 300;
		font-size: 47px;
		font-family:'Open Sans',sans-serif;
		text-shadow: 3px 3px 0 rgba(0,0,0,0.12);
		text-transform:uppercase;
		letter-spacing:-2px;
	}
	.logo-text:hover { color: #723f32;}
	
	.container-top-tail { color:#E9D9C0;}
	.container-top-tail a, div.top_cart > span { color:#ffffff;}
	.container-top-tail a:hover { color:#d88889;}
	
	.container-top-tail h1, .container-top-tail h2, .container-top-tail h3, .container-top-tail h4, .container-top-tail h5, .container-top-tail h6 { color: #f4f1ee;}
	@media only screen and (max-width: 767px) {
		.tp-bullets {border-top:1px solid #f3dcb9; border-top:1px solid rgba(249,237,219,0.41);}
	}
	
/**********************************************************************

	@Navigation

********************************************************************* */		
	.nav-block { background:url(../images/skin/skin3/nav-tail-top.png) repeat-x #fcf8f1;}
	.nav-block-indent { background:url(../images/skin/skin3/nav-tail-bottom.png) repeat-x 0 bottom;}
	.sf-menu > .menu-item:after { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -400px -600px;}

	.navigation-title div.icon span { background: #6f4135;}
	
	.sf-menu .menu-item a, .navigation-title a { font-family:BazarMedium,sans-serif;}
	.sf-menu > .menu-item > a, .navigation-title a {
		color: #6f4135;
		font-size:16px; line-height:1.2;
		text-shadow: 3px 3px 0 rgba(0,0,0,0.12);
		text-transform:uppercase;
		letter-spacing:-2px;
	}
	.sf-menu > .menu-item > a span {
		color:#bfada7; color:rgba(111,65,53,.37);
		font: 11px Georgia, "Times New Roman", Times, serif;
		text-shadow: none;
		letter-spacing:0;
	}
	.sf-menu > .menu-item > a span:before, .sf-menu > .menu-item > a span:after { background-color:#ded1c9; background-color:rgba(111,65,53,.21);}
	.sf-menu .sub-menu > .menu-item > a {
		color: #6f4135;
		font-weight:400; font-size:18px; line-height:1.35;
		text-transform:uppercase;
		letter-spacing:-1px;
	}
	.sf-menu > .menu-item > a:hover, .sf-menu > .sfHover > a { color:#d88889;}
	.sf-menu > .current-menu-item > a { color:#bfada7; text-shadow: none;}
	.sf-menu .sub-menu > .menu-item > a:hover, .sub-menu > .sfHover > a { color:#d88889;}
	.sf-menu .sub-menu > .current-menu-item > a { color:#bfada7;}
	.sf-menu .sub-menu .menu-item + .menu-item {	background: url(../images/skin/skin3/sprite_retro.png) no-repeat center -50px;}

	.navigation-title.active a { color: #bfada7;}
	.navigation-title.active div.icon span { background: #bfada7;}	
		
/**********************************************************************

	SLIDESHOW

********************************************************************* */
	.tp-caption.headings_h1 { color: #723f32;}
	.tp-caption.headings_h2 { color: #723f32;}
	.tp-caption.headings_h3 { color: #9f9489;}
	.tp-caption.headings_h4 { color: #8f442f;}
	.tp-caption.txt_fixwidth_left, .tp-caption.txt_fixwidth_right { color: #9f917a;}
	
	.slidetitle { color: rgba(114,63,50,.67);}
	.selected .slidetitle { color: #723f32;}
	
	.tp-bullets.simplebullets.round-old .bullet:hover, .tparrows.round-old:hover, .tp-bullets.simplebullets.round-old .bullet.selected { border-color:#724539;}
	.tp-bullets.simplebullets.round-old .bullet:hover .bullet-custom, .tp-bullets.simplebullets.round-old .bullet.selected .bullet-custom,
	.tparrows.round-old:hover .tparrows-inner { background-color: #d88889; border-color: transparent;}

	.rev_slider_wrapper { background:url(../images/skin/skin3/slideshow-bg.png) no-repeat center 0;}

	.tp-bullets {
		box-shadow: inset 0 19px 59px 0 rgba(228,183,123,.2);
		background:url(//scrapinka2.ru/wp-content/themes/retro/images/skin/skin3/content-pattern.png) repeat scroll left top #f8ead8;
	}
	.tp-bullets:before { background:url(../images/skin/skin3/navcycle-shadow.png) no-repeat center 0;}
	.tp-bullets.simplebullets.round-old > span { background:url(../images/slideshow/tp-bullets-line.png) repeat-x 0 27px;}

/*	Flex
-------------------------------------------------- */	
	.portfolio-carusel-content {
		color: #723f32;
		font-size:14px; line-height:1.2;
	}
	.flex-control-paging li a:hover, .flex-control-paging li .flex-active { background: #723f32;}

/**********************************************************************

	@PAGES

********************************************************************* */
	
/*	Text elements
--------------------------------------- */
	blockquote { background:#fff; box-shadow: 1px 1px 4px rgba(28,20,6,0.14); line-height:1.4;}
	blockquote:before{ background:url(../images/skin/skin3/sprite_retro.png) no-repeat -100px -250px;}
	.hdark { background: #fff; line-height: 1.1;}	
		
/*	Blog
---------------------------------------------------*/	
	#comments, #reply-title, .posts_listing { background:url(../images/double-line.png) repeat-x;}
	.posts_listing { background-position: 0 bottom;}
	
	.post-day { font: 400 30px/66px BazarMedium,sans-serif;}
	.post-day { border: 1px solid #b39c91; border-color:rgba(114,63,50,0.49); background: #fffbf4; color: #723f32;}
	.content-area .post_area:hover .post-day, .blog_2:hover .post-date .post-day { color: #fffbf4; background:#723f32; border-color: #5c382f;}
	.post-day:before { border:1px solid #e1d4cc; border-color:rgba(114,63,50,0.18);}
	.content-area .post_area:hover .post-day:before, .blog_2:hover .post-date .post-day:before { border-color:#fffbf4; border-color:rgba(255,255,255,.5);}
	.footer-area .post-day { border: 1px solid #764d40;  border-color: rgba(225,225,225,0.3); background:#4d251d; color: #f5e5cd;}
	.footer-area .post-day:before { border:1px solid #623b33; border-color:rgba(225,225,225,0.1);}
	.footer-area .post_area:hover .post-day { border-color:#764d40;  border-color: rgba(225,225,225,0.3); background:#582e24;}
	.footer-area .post_area:hover .post-day:before { border-color:#623b33; border-color:rgba(255,255,255,.1);}
	
	.post-month {
		color: #371611;
		background: url(../images/skin/skin3/sprite_retro.png) no-repeat -150px -150px;
		text-transform: lowercase;
		line-height: 22px;
	}
	.commentslink + .more-link, .more-link + .edit-link { background:url(../images/skin/skin3/sprite_retro.png) no-repeat 0 -499px;}
	
/*	Commentlist
-------------------------------------------------- */	
	.comment-meta .fn {	 color:#723f32; font-style: normal; font-size:16px; line-height:1.2;}
	.comment-date { color:#aca69c; color: rgba(134,126,114.65);  line-height: 1.1;}
	.avatars img { box-shadow: 1px 2px 5px rgba(28,20,6,0.14); background: #fff;}
	.comment-reply-link { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -600px -197px;}
	
/*	Pagination
-------------------------------------------------- */	
	.filters {  background:url(../images/double-line.png) repeat-x 0 bottom;}
	.filters a { background:url(../images/skin/skin3/tag_cloud/tag_cloud.png) no-repeat 0 0; line-height: 26px;}
	.filters a:after { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -450px -200px;}
	.filters a.selected, .filters a:hover { background:url(../images/skin/skin3/tag_cloud/tag_cloud_hover.png) no-repeat 0 0;}
	.filters a.selected:after, .filters a:hover:after { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -450px -250px;}
	.filters a.selected .filters-wrap, .filters a:hover .filters-wrap  { background:url(../images/skin/skin3/tag_cloud/tag_cloud_hover.png) no-repeat right 0;}
	.filters a.selected .filters-inner, .filters a:hover .filters-inner { color:#f7f4ee;}
	.filters-inner { color: #723f32;}
	.filters-wrap { background: url(../images/skin/skin3/tag_cloud/tag_cloud.png) no-repeat right 0 transparent;}
	
	
/**********************************************************************

	@SHORCODES

********************************************************************* */
	/* Toggle */
		.trigger  { font-weight: normal;}
		.toggle-gray .trigger { font-size:12px;}
		.toggle-white .trigger { font-size:14px;}
		
		.content-area .toggle-white { box-shadow:1px 2px 5px rgba(28,20,6,0.14); background:#fff;}
		.content-area .t_ico { border:1px solid #c5bbb9; background:url(../images/skin/skin3/sprite_retro.png) no-repeat -392px -192px #fdfbf8;}
		.content-area .trigger.active .t_ico { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -492px -192px #fdfbf8;}
		@media only screen and (max-width: 767px) {
		.woocommerce-tabs ul.tabs li a:after,
		.tabacc ul.tabs li a:after {border:1px solid #c5bbb9; background:url(../images/skin/skin3/sprite_retro.png) no-repeat -392px -192px #fdfbf8;}
		.woocommerce-tabs ul.tabs li.active a:after,
		.tabacc ul.tabs li.active a:after { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -492px -192px #fdfbf8;}
		}
		.content-area .toggle_container { color:#a09585;}
		
		.footer-area .t_ico { border:1px solid #835a4e; background:url(../images/skin/skin3/sprite_retro.png) no-repeat -392px -242px; background-color: #4d251d;}
		.footer-area .toggle_container { line-height:1.4;}
		.footer-area .trigger.active .t_ico { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -492px -242px; background-color: #4d251d;}
		.footer-area .trigger:hover .t_ico { background-color:#d88889; border-color: #d88889;}
		.footer-area .toggle-gray .trigger:hover a { color:#f4f1ee;}
		.footer-area .toggle-white { background:#f9efe0;	box-shadow: 1px 1px 9px rgba(40,15,11,0.15), inset 0 0 30px 8px rgba(231,192,134,0.21);}
		.footer-area .toggle-white .trigger a { color: #723f32;}
		.footer-area .toggle-white .trigger:hover a { color:#d88889;}
		.footer-area .toggle-white .toggle_container { color:#867e72;}
		
		.content-area .toggle-gray + .toggle-gray { background:url(../images/dotted-line.png) repeat-x;}
		.footer-area .toggle-gray + .toggle-gray { background:url(../images/footer-dotted-line.png) repeat-x;}	
		
	/* Custom notification information */
		.box-info {	background: url(../images/skin/skin3/box-border-patern.png) repeat 0 0 #f9f6f0;}
		.box-info:before { background: #f9f6f0;}
		.box-info h3 { color:#d88889;}
		.box-info h3:before, .box-info h3:after { background:#e3dad3; background: rgba(114,63,50,0.14);}

	/* Teaser */
		.teaser_entry { color:#867e72; color:rgba(134,126,114,0.62); line-height:1.4;}
		.teaser_title {
			color: #723f32;
			font: 400 24px/1.24 BazarMedium,sans-serif;
			text-shadow: 3px 3px 0 rgba(0,0,0,0.12); text-align:center; text-transform:uppercase;
			letter-spacing: -1px;
		}
		.teaser_title:after {background:url(../images/skin/skin3/sprite_retro.png) no-repeat center 0;}
		.teaser_more_area {	background:url(../images/skin/skin3/sprite_retro.png) no-repeat center -50px;}
		.teaser_more {
			font: 400 18px/1.24 BazarMedium,sans-serif;
			text-shadow: 3px 3px 0 rgba(0,0,0,0.12); text-transform:uppercase;
			letter-spacing: -1px;
		}
		.teaser_more:hover { color: #d88889;}
	
	/* Button styles */
		.btn_small { background: #723f32/*dinamic color*/; color:#fefdfb; line-height:26px;}
		.btn_small:hover { background: #d88889!important; color:#fff;}
		.btn_border {
			box-shadow: inset 0 0 0 1px rgba(255,255,255,.15);
			border: 3px solid #723f32;
			background: #723f32;
			color: #fff;
			text-transform: lowercase;
			line-height:2;
		}
		.btn_border:hover {	border-color: #d88889!important; background: #d88889!important; color: #fff;}
		.btn_text { color:#462119; font-weight:normal; font-size:24px; font-family:BazarMedium,sans-serif; text-transform:uppercase;}
		.btn_text:hover { color: #d88889 !important;}
		.btn_text:before, .btn_text:after { background-color:#e3dad3; background-color:rgba(70,33,25,0.3);}
		.btn-pf {
			box-shadow: inset 0 0 12px 1px rgba(0,0,0,0.11);
			background:#f0d7ad;
			color: #723f32;
		}
		.btn-pf:hover { background:#d88889!important;	color:#fff;}
		
	/* Audio */
		.jp-play { background: url(../images/skin/skin3/sprite_retro.png) no-repeat -536px -191px;}
		.jp-pause { background: url(../images/skin/skin3/sprite_retro.png) no-repeat -536px -241px;}
		.jp-gui { border:1px solid #e3e3e3; background-color: #fff;}
		.jp-seek-bar { background-color: #d9d9d9;}
		.jp-volume { background: url(../images/skin/skin3/sprite_retro.png) no-repeat -400px -150px;}
		.jp-volume-bar { background-color: #d9d9d9;}
		.jp-play, .jp-play-bar, .jp-volume-bar-value { background-color: #723f32}
		.jp-play:hover { background-color: #d88889;}
		.jp-pause { background-color: #fff}
	
	/* Portfolio */
		.portfolio-zoom { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -150px -150px;}
		.portfolios_listing.grid_12, .portfolios_listing.grid_8 { background: url(../images/double-line.png) repeat-x 0 bottom;}
		.portfolio-zoom-line { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -150px -150px;}
		.entry-date { background: url(../images/dotted-line.png) repeat-x 0 bottom;}
	
	/* Social links */
		.default:hover, .default span:hover, .dark:hover, .dark span:hover { background-color: #d88889;}
		.billet:hover, .billet span:hover, .stamp:hover, .stamp span:hover {
		background-color:#d88889;}
		
		
		
		
		
		

/**********************************************************************

	@DEFOULT WIDGET AREA

********************************************************************* */
	/*	Twitter */
		.content-area .twitter-item { color: #723f32;}
		.content-area .twitter-item + .twitter-item { background:url(../images/dotted-line.png) repeat-x;}
		.content-area .twitter-item:first-child { background: none;}
		
		.content-area .twitter-item a { color: #d88889;}
		.content-area .twitter-item a:hover { color:#867e72;}
		.content-area .twitter-item .twitter-date { color: #867e72;}
		.content-area .twitter-item .twitter-date:hover { color: #723f32;}
		.content-area .twitter-ico { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -100px -350px;}
		.content-area .twitter-item:hover .twitter-ico { background-position:-100px -337px;}
		
		.footer-area .twitter-item + .twitter-item { background:url(../images/footer-dotted-line.png) repeat-x;}
		.footer-area .twitter-item:first-child { background: none;}
		
		.footer-area .twitter-ico { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -200px -350px;}
		.footer-area .twitter-item:hover .twitter-ico { background-position:-200px -337px;}
		
		.footer-area .twitter-date { color:#32140f;}
		.footer-area .twitter_author a { color:#f4f1ee;}
		.footer-area .twitter_author a:hover { color:#d88889;}
	
	/*	Menu */
		.content-area .widget_nav_menu ul ul, .content-area .widget_nav_menu a { background:url(../images/dotted-line.png) repeat-x;}
		.content-area .widget_nav_menu a { color:#867e72;}
		.content-area .widget_nav_menu li:first-child a { background: none;}
		.content-area .widget_nav_menu li a:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -600px -150px;}
		.content-area .widget_nav_menu li > a:hover, .content-area .widget_nav_menu ul .current_page_item > a { background-color:#f1d7ad; color: #723f32;}
		
		.footer-area .widget_nav_menu ul ul, .footer-area .widget_nav_menu a { background:url(../images/footer-dotted-line.png) repeat-x;}
		.footer-area .widget_nav_menu a { color:#e9d9c0;}
		.footer-area .widget_nav_menu li:first-child a { background: none;}
		.footer-area .widget_nav_menu li a:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -350px -150px;}
		.footer-area .widget_nav_menu ul li > a:hover:before, .footer-area .widget_nav_menu ul .current_page_item > a:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -600px -250px;}
		.footer-area .widget_nav_menu li > a:hover, .footer-area .widget_nav_menu .current_page_item > a { background-color:#5f3327; background-color:rgba(59,24,18,0.31); color: #f4f1ee;}
		
	/*	Pages */
		.content-area .widget_pages ul ul, .content-area .widget_pages a { background:url(../images/dotted-line.png) repeat-x;}
		.content-area .widget_pages a { color:#867e72;}
		.content-area .widget_pages li:first-child a { background: none;}
		
		.content-area .widget_pages li a:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -600px -150px;}
		.content-area .widget_pages li > a:hover, .content-area .widget_pages .current_page_item > a { background-color:#f1d7ad; color:#723f32;}
		
		.footer-area .widget_pages ul ul, .footer-area .widget_pages li + li { background:url(../images/footer-dotted-line.png) repeat-x;}
		.footer-area .widget_pages a { color:#e9d9c0;}
		.footer-area .widget_pages li:first-child a { background: none;}
		.footer-area .widget_pages a:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -350px -150px;}
		.footer-area .widget_pages a:hover:before, .footer-area .current_page_item a:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -600px -250px;} 
		.footer-area .widget_pages li > a:hover, .footer-area .widget_pages .current_page_item > a { background-color:#5f3327; background-color:rgba(59,24,18,0.31); color: #f4f1ee;}
	
	/* Recent comments */
		.content-area .recentcomments:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -600px -150px;}
		.content-area .recentcomments + .recentcomments { background:url(../images/dotted-line.png) repeat-x;}
		.content-area .recentcomments a { color:#867e72;}
		.content-area .recentcomments:hover { background-color:#f1d7ad;}
		.content-area .recentcomments:hover a { color:#723f32;}
		
		.footer-area .recentcomments:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -350px -150px;}
		.footer-area .recentcomments + .recentcomments { background:url(../images/footer-dotted-line.png) repeat-x;}
		.footer-area .recentcomments:hover { background-color:#5f3327; background-color:rgba(59,24,18,0.31);}
		.footer-area .recentcomments:hover:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -600px -250px;} 
		.footer-area .recentcomments:hover a { color: #f4f1ee;}
                
                .woocommerce .widget_layered_nav ul li a:before, .woocommerce-page .widget_layered_nav ul li a:before {background: url("../images/skin/skin3/sprite_retro.png") no-repeat -600px -150px;}
		
	/* Categories */
		.content-area .widget_categories ul ul { background:url(../images/dotted-line.png) repeat-x;}
		.content-area .widget_categories li + li { background:url(../images/dotted-line.png) repeat-x;}
		.content-area .widget_categories a { color: #867e72;}
		.content-area .widget_categories a:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -600px -150px;}
		.content-area .widget_categories a:hover { color: #723f32;}
		
		.footer-area .widget_categories ul ul { background:url(../images/footer-dotted-line.png) repeat-x;}
		.footer-area .widget_categories li + li { background:url(../images/footer-dotted-line.png) repeat-x;}
		.footer-area .widget_categories a { color: #e9d9c0;}
		.footer-area .widget_categories a:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -350px -150px;}
		.footer-area .widget_categories a:hover { color: #f4f1ee;}
		.footer-area .widget_categories a:hover:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -600px -250px;} 
		
	/* Archive */
		.content-area .widget_archive li + li { background:url(../images/dotted-line.png) repeat-x;}
		.content-area .widget_archive a { color: #867e72;}
		.content-area .widget_archive a:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -600px -150px;}
		.content-area .widget_archive a:hover { color: #723f32;}
		
		.footer-area .widget_archive li + li { background:url(../images/footer-dotted-line.png) repeat-x;}
		.footer-area .widget_archive a { color: #e9d9c0;}
		.footer-area .widget_archive a:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -350px -150px;}
		.footer-area .widget_archive a:hover { color: #f4f1ee;}
		.footer-area .widget_archive a:hover:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -600px -250px;}
		
	/* Meta */
		.content-area .widget_meta a { color:#867e72;}
		.content-area .widget_meta a:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -600px -150px;}
		.content-area .widget_meta li + li { background:url(../images/dotted-line.png) repeat-x;}
		.content-area .widget_meta li:hover { background-color:#f1d7ad;}
		.content-area .widget_meta a:hover { color: #723f32;}
		
		.footer-area .widget_meta a { color:#e9d9c0;}
		.footer-area .widget_meta a:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -350px -150px;}
		.footer-area .widget_meta li + li { background:url(../images/footer-dotted-line.png) repeat-x;}
		.footer-area .widget_meta a:hover { background-color:#5f3327; background-color:rgba(59,24,18,0.31);}
		.footer-area .widget_meta a:hover:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -600px -250px;}
	
	/* Links */
		.content-area .widget_links li + li { background:url(../images/dotted-line.png) repeat-x;}
		.content-area .widget_links a { color: #867e72;}
		.content-area .widget_links a:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -600px -150px;}
		.content-area .widget_links a:hover { color: #723f32;}
		
		.footer-area .widget_links li + li { background:url(../images/footer-dotted-line.png) repeat-x;}
		.footer-area .widget_links a { color: #e9d9c0;}
		.footer-area .widget_links a:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -350px -150px;}
		.footer-area .widget_links a:hover { color: #f4f1ee;}
		.footer-area .widget_links a:hover:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -600px -250px;}
	
	/*	Recent Post */
		.widget_recent_posts li:first-child { background: none;}
		.recent-title { font-size:16px;}
		.post-month { color: #371611;}
		.content-area .recent-title { line-height: 1.125;}
		.footer-area .post-month { color: #371611;}
		.footer-area .recent-title { line-height:1.25;}
		
	/* Tagcloud */
		.tag-cloud-wrap-inner { color: #723f32;}
		.widget_tag_cloud a, .widget_product_tag_cloud a {
			background:url(../images/skin/skin3/tag_cloud/tag_cloud.png) no-repeat 0 0;
			font-size: 12px!important;
			line-height: 26px;
		}
		.widget_tag_cloud a:hover, .widget_product_tag_cloud a:hover { background:url(../images/skin/skin3/tag_cloud/tag_cloud_hover.png) no-repeat 0 0;}
		.widget_tag_cloud a:after, .widget_product_tag_cloud a:after { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -450px -200px;}
		.widget_tag_cloud a:hover:after, .widget_product_tag_cloud a:hover:after { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -450px -250px;}
		.tag-cloud-wrap { background: url(../images/skin/skin3/tag_cloud/tag_cloud.png) no-repeat right 0 transparent;}
		.widget_tag_cloud a:hover .tag-cloud-wrap, .widget_product_tag_cloud a:hover .tag-cloud-wrap { background:url(../images/skin/skin3/tag_cloud/tag_cloud_hover.png) no-repeat right 0;}
		.widget_tag_cloud a:hover .tag-cloud-wrap-inner, .widget_product_tag_cloud a:hover .tag-cloud-wrap-inner { color:#f7f4ee;}
		
	/* Search form */
			.content-area #s,
			.content-area form.woocommerce-product-search input.search-field {
				border:1px solid #ccc;
				-webkit-box-shadow:inset 0 0 9px rgba(0,0,0,0.09);
				box-shadow:inset 0 0 9px rgba(0,0,0,0.09);
				background:#f7f4ee;
				color: #867e72;
			}
		.content-area #s::-webkit-input-placeholder 												{ color: #867e72;}
		.content-area form.woocommerce-product-search input.search-field::-webkit-input-placeholder { color: #867e72;}
		.content-area #s:-moz-placeholder 															{ color: #867e72;}
		.content-area form.woocommerce-product-search input.search-field:-moz-placeholder 			{ color: #867e72;}
		
		.content-area #searchsubmit,
		.content-area form.woocommerce-product-search input[type="submit"] { background:url(../images/skin/skin3/sprite_retro.png) no-repeat 0 -150px;}
		
			.footer-area #s,
			.footer-area form.woocommerce-product-search input.search-field {
				border:0;
				-webkit-box-shadow:inset 0 0 18px 7px rgba(231,192,134,0.37);
				box-shadow:inset 0 0 18px 7px rgba(231,192,134,0.37);
				background:#f8ead8;
				color: #723f32;
			}
		.footer-area #s::-webkit-input-placeholder 													{ color: #723f32;}
		.footer-area form.woocommerce-product-search input.search-field::-webkit-input-placeholder 	{ color: #723f32;}
		.footer-area #s:-moz-placeholder 															{ color: #723f32;}
		.footer-area form.woocommerce-product-search input.search-field:-moz-placeholder 			{ color: #723f32;}

		.footer-area #searchsubmit,
		.footer-area form.woocommerce-product-search input[type="submit"] { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -50px -150px}
		
	/* Contact form */
		.contactform-wrap { background-color:#f8ead8;}
		.form_line { border-bottom:1px solid #d6c5bb; line-height: 1.4;}
		
		.footer-area .ox-contact-form .form_line, .footer-area .ox-contact-form .form_textarea { border-bottom:1px solid #e9d9c0; line-height: 1.4;border-bottom:1px solid rgba(233,217,192, 0.2);}
		.footer-area .ox-contact-form textarea { border:0;height:120px;margin-top:-3px;padding:2px 0 2px 1px; background:none; box-shadow: none; color:#e9d9c0;color: rgba(233,217,192, 0.7); line-height:20px;}
		.footer-area .ox-contact-form textarea::-webkit-input-placeholder { color: #e9d9c0;color: rgba(233,217,192, 0.7);}
		.footer-area .ox-contact-form textarea:-moz-placeholder { color: #e9d9c0;color: rgba(233,217,192, 0.7);}
		.footer-area .ox-contact-form input[type="text"] {color: #e9d9c0;color: rgba(233,217,192, 0.7);}
		
		.widget_contactform button { background: none; color:#462119; font-weight:normal; font-size:24px; font-family:BazarMedium,sans-serif; text-transform:uppercase;}
		.widget_contactform button:hover { color: #723f32;}
		.widget_contactform button:before, .widget_contactform button:after { background:#bb9f80; background:rgba(70,33,25,0.3);}
		
		.content-area .contactform-wrap { border:1px solid #cdc3bd; border-color:rgba(60,25,19,0.2);}
	.no-android .content-area .contactform-wrap { box-shadow: inset 0 0 47px 27px rgba(243,223,193,0.9), 1px 3px 6px rgba(40,15,1,0.14); }
		.no-android .footer-area .contactform-wrap { box-shadow: inset 0 0 57px 24px #f1d5b1, 0 0 16px rgba(0,0,0,0.31);}
	
	/* Shortcode Contact form */
		.ox-contact-form .form-text, .ox-contact-form .form-text-normal, .ox-contact-form label.checkbox, .ox-contact-form .retro_button { color:#723f32;}
		.ox-contact-form .retro_button { background: none; font-weight:normal; font-size:24px; font-family:BazarMedium,sans-serif; text-transform:uppercase;}
		.ox-contact-form .retro_button:before, .ox-contact-form .retro_button:after { background-color:#bfb1aa; background-color:rgba(70,33,25,0.3);}
		.ox-contact-form .retro_button:hover { color: #d88889;}
		
		.footer-area .ox-contact-form .form-text, .footer-area .ox-contact-form .form-text-normal, .footer-area .ox-contact-form label.checkbox, .footer-area .ox-contact-form .retro_button { color:#e9d9c0;}
		
		.footer-area .ox-contact-form .retro_button:before, .footer-area .ox-contact-form .retro_button:after { background-color:#e9d9c0; background-color:rgba(233,217,192,0.3);}
		.footer-area .ox-contact-form .retro_button { color: #e9d9c0;}

	/* Testimonial */
		.testimonial_quote:before{ background:url(../images/skin/skin3/sprite_retro.png) no-repeat -100px -250px;}
		.testimonial_author { color:#723f32;}
		
		.content-area .testimonial_quote { background:#fff; box-shadow: 1px 1px 4px rgba(28,20,6,0.14);}
		
		.footer-area .testimonial_quote { color: #867e72; background:#f8ead8; box-shadow: 1px 1px 9px rgba(40,15,11,0.15), inset 0 0 37px 8px rgba(231,192,134,0.46);}
		.footer-area .testimonial_quote:before { background:url(../images/skin/skin3/sprite_retro.png) no-repeat -150px -250px;}
		.footer-area .testimonial_author { color: #d88889;}
		.footer-area .testimonial_description  { color: #e9d9c0;}
	
	/* Calendar */
		.footer-area .widget_calendar tbody td a { color: #d88889;}
	
	.widget  { color: #867e72;}
	.widget a { color: #723f32;}
	.widget a:hover { color: #d88889;}
	
/*	Links
--------------------------------------- */
	a { color: #723f32;}
	a:hover { color: #d88889;}

/**********************************************************************

	@FOOTER AREA

********************************************************************* */
	.footer-area-divider { background:url(../images/skin/skin3/footer-area-divider.png) repeat-x; background-color:#d88889;}
	.footer-area { color:#e9d9c0;}
	.no-android .footer-area { box-shadow: inset 0 0 106px 2px rgba(20,8,5,0.4);}
	.footer-area .widget { color:#e9d9c0;}
	
	.footer-area:before { background:url(../images/skin/skin3/footer-area-top-tail.png) repeat-x;}
	.footer-area:after { background:url(../images/skin/skin3/footer-area-bottom-tail.png) repeat-x;}
	.footer-area a { color: #d88889;}
	.footer-area a:hover { color: #f4f1ee;}

/**********************************************************************

	@FOOTER

********************************************************************* */	
	footer { background-color:#341510; background-color: rgba(168,0,0,.06); color:#f6e8d3;}
	footer a { color:#f6e8d3;}
	footer a:hover { color:#723f32;}
	.footer-logo a:before, .footer-logo a:after { background-color:#955a59; background-color:rgba(149,90,89,.17);}
	.bull { font-size:9px;}
	
	.footer-content-area .ox_notification { color: #867e72;}
	.form-mailchimp-indent div{color:#867e72}
        
/*	WOO
--------------------------------------- */

/* woo categories */

.woocommerce .widget_layered_nav ul li a:before, .woocommerce-page .widget_layered_nav ul li a:before {background: url("../images/skin/skin3/sprite_retro.png") no-repeat -600px -150px;}
.footer-area .widget_layered_nav ul li a:before, .footer-area  .widget_layered_nav ul li a:before{background: url("../images/skin/skin3/sprite_retro.png") no-repeat -350px -150px;}
.footer-area .widget_layered_nav ul li a:hover:before, .footer-area .widget_layered_nav ul li a:hover:before { background: url("../images/skin/skin3/sprite_retro.png") no-repeat -600px -250px;}

/* end of woo categories */

.entry-content .woocommerce ul li h3, 
.entry-content .woocommerce-page ul li h3,
.woocommerce ul.products li.product h3,
.woocommerce-page ul.products li.product h3 {color:#867e72;}

ul.product_list_widget li a, .widget_shopping_cart .total,
.woocommerce .widget_price_filter .price_slider_amount, .woocommerce-page .widget_price_filter .price_slider_amount { color: #723f32;}

.footer-area .widget_shopping_cart .total,
.footer-area ul.product_list_widget li a {color:#d88889;}
.footer-area ul.product_list_widget li a:hover {color: #f4f1ee;}

ul.product_list_widget li span.amount,
.widget_shopping_cart span.quantity,
.woocommerce ul.product_list_widget li {color:#867e72;}

.footer-area .widget_price_filter .price_slider_amount,
.footer-area .widget_shopping_cart span.quantity,
.footer-area ul.product_list_widget li,
.footer-area ul.product_list_widget li span.amount,
.footer-area ul.product_list_widget li del span.amount,
.footer-area ul.product_list_widget li del {color:#e9d9c0; }

 ul.products li.product span.price,
.topline_shopping_cart .widget_shopping_cart_content .cart_list span,
.topline_shopping_cart .widget_shopping_cart_content li.empty,
table.shop_table td span.amount,
.cart-collaterals td span.amount,
.cart-collaterals tr.shipping td,
p.product.woocommerce {color:#723f32;}


.summary del,
.summary del span.amount,
 ul.products li.product .price del,
 ul.products li.product .price del span.amount,
 ul.product_list_widget li del,
 ul.product_list_widget li del span.amount,
p.product.woocommerce del {color: #867e72;}

.summary span.amount,
.summary p.price  {color:#723f32;}

div.product .product_title {color:#723F32;}

ins span.amount,
.summary ins span.amount,
ul.product_list_widget li ins span.amount,
ul.products li.product ins span.amount,
tr.discount td, tr.discount span.amount, tr.discount td span.amount {color:#d88889;}

/*	topline shopping cart */
.topline_shopping_cart .widget_shopping_cart_content .total,
.topline_shopping_cart .widget_shopping_cart_content ul.cart_list a.woo_widget_title 		{ color:#723F32;}
.topline_shopping_cart .widget_shopping_cart_content ul.cart_list a.woo_widget_title:hover  { color:#d88889;}
.topline_shopping_cart .widget_shopping_cart_content ul.product_list_widget li,
.topline_shopping_cart .widget_shopping_cart_content ul.cart_list span,
.topline_shopping_cart .widget_shopping_cart_content ul.cart_list a.remove 					{ color:#867e72;}

/* WOO Button styles */
.widget_shopping_cart p.buttons a.button,
.woocommerce a.button,
.woocommerce-page a.button,
.woocommerce button.button,
.woocommerce-page button.button,
.woocommerce input.button,
.woocommerce-page input.button,
.woocommerce #respond input#submit,
.woocommerce-page #respond input#submit,
.woocommerce #content input.button,
.woocommerce-page #content input.button ,
.woocommerce .widget_layered_nav_filters ul li a,
.woocommerce-page .widget_layered_nav_filters ul li a
		{
			box-shadow: inset 0 0 0 1px rgba(255,255,255,.15);
			border: 3px solid #723f32;
			background: #723f32;
			color: #fff;
		}
		
		
.footer-area .widget_shopping_cart p.buttons a.button,
.footer-area a.button,
.footer-area button.button,
.footer-area input.button,
.footer-area #respond input#submit,
.footer-area input.button,
.footer-area .widget_layered_nav_filters ul li a {background:#4d251d; border:3px solid #4d251d;}

.footer-area .widget_price_filter .ui-slider .ui-slider-handle {background:#4d251d;}	
			
.woocommerce table.cart a.remove,
.woocommerce-page table.cart a.remove,
.woocommerce #content table.cart a.remove,
.woocommerce-page #content table.cart a.remove,
.woocommerce table.cart span.update_cart_before,
.woocommerce-page table.cart span.update_cart_before,
.woocommerce #content table.cart span.update_cart_before, 
.woocommerce-page #content table.cart span.update_cart_before {background-color: #723f32;}		
		
.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover, .widget_shopping_cart p.buttons a.button:hover,.woocommerce .widget_layered_nav_filters ul li a:hover,
.woocommerce-page .widget_layered_nav_filters ul li a:hover {	border-color: #d88889!important; background: #d88889!important; color: #fff;}

.woocommerce table.cart button.update_cart:hover span.update_cart_before,
.woocommerce-page table.cart button.update_cart:hover span.update_cart_before,
.woocommerce #content table.cart button.update_cart:hover span.update_cart_before,
.woocommerce-page #content table.cart button.update_cart:hover span.update_cart_before,
.woocommerce table.cart a.remove:hover,.woocommerce-page table.cart a.remove:hover,.woocommerce #content table.cart a.remove:hover,.woocommerce-page #content table.cart a.remove:hover {background-color:#d88889;}

.widget_shopping_cart p.buttons a.button.checkout {border-color: #d88889!important; background: #d88889!important;}
.widget_shopping_cart p.buttons a.button.checkout:hover {border-color: #723f32!important; background: #723f32!important;}
.footer-area .widget_shopping_cart p.buttons a.button.checkout:hover {border-color: #4d251d!important; background: #4d251d!important;}

.woocommerce .cart-collaterals .shipping_calculator .button,
.woocommerce-page .cart-collaterals .shipping_calculator .button,
.woocommerce .cart-collaterals .shipping_calculator a,
.woocommerce-page .cart-collaterals .shipping_calculator a,
.woocommerce table.cart .coupon input.button,
.woocommerce-page table.cart .coupon input.botton,
.woocommerce #content table.cart .coupon input.button,
.woocommerce-page #content table.cart .coupon input.button {
	box-shadow: inset 0 0 12px 1px rgba(0,0,0,0.11);
	background:#f0d7ad;
	color: #723f32;
		}
.woocommerce .cart-collaterals .shipping_calculator .button:hover,
.woocommerce-page .cart-collaterals .shipping_calculator .button:hover,
.woocommerce .cart-collaterals .shipping_calculator a:hover,
.woocommerce-page .cart-collaterals .shipping_calculator a:hover,
.woocommerce table.cart .coupon input.button:hover,
.woocommerce-page table.cart .coupon input.botton:hover,
.woocommerce #content table.cart .coupon input.button:hover,
.woocommerce-page #content table.cart .coupon input.button:hover { background:#d88889 !important;	color:#fff;}

/* ribbon_cart */ 

.woocommerce ul.products li.product a.add_to_cart_button,
.woocommerce-page ul.products li.product a.add_to_cart_button,
.woocommerce ul.products li.product a.product_type_variable,
.woocommerce-page ul.products li.product a.product_type_variable,
.woocommerce ul.products li.product a.button,
.woocommerce-page ul.products li.product a.button {background:url("../images/woo/cart_ribbon.png") no-repeat left top;}
body {font: 16px 'Times New Roman', Times, serif}