/* The css on this page is all the code for rendering pages "above the fold" or the first screen of each page. This reduces page load times. */

	@media only screen and (max-width:480px){

		/* mobi-menu.css - the entire css file is listed below */
		html{scroll-padding-top:150px;}
		body, nav, ul, li, a  {margin: 0; padding: 0;}
		body{font-family: "Open Sans", Helvetica, Arial, sans-serif;}
		a{text-decoration: none;}
		.container{width: 100%;max-width:900px;margin:0 auto;background:#fff;}
		.toggleMenu{display:none;background:#fff;padding:10px 5px;color:#fff;}
		.nav{list-style:none;*zoom:1;background:#EAE8D4;}
		.nav:before,.nav:after {content: " ";display: table;}
		.nav:after{clear: both;}
		.nav ul{list-style: none;width: 9em;}
		.nav a{padding: 10px 15px;color:#333;text-decoration:none !important;}
		.nav li{position: relative;}
		.nav > li{float: left;border-top: 1px solid #fff;}
		.nav > li > .parent{background-image: url("/images/mobi_down_arrow.gif");background-size:12px;background-repeat: no-repeat;background-position: right;}
		.nav > li > a{display: block;}
		.nav li ul{position: absolute;left: -9999px;}
		.nav > li.hover > ul{left: 0;}
		.nav li li ul{position: absolute;left: -9999px;}
		.nav li li.hover ul{left: 100%;top: 0;}
		.nav li li a{display:block;background:#F4F7E8;position:relative;z-index:100;border-top:1px solid #fff;}
		.nav li li li a{display:block;background:#fffff0;position:relative;z-index:200;border-top:1px solid #fff;}
		.active{display: block;}
		.nav > li{float: none;}
		.nav > li > .parent{background-position: 95% 50%;}
		.nav li li .parent{background-image: url("/images/mobi_down_arrow.gif");background-size:12px;background-repeat: no-repeat;background-position: 95% 50%;}
		.nav ul{display: block;width: 100%;}
		.nav > li.hover > ul , .nav li li.hover ul{position: static;}

		/* sota-mobi.css - the entire css file is listed below - see file for comments */
		#mobile-menu-sticky {position:fixed; top:0; z-index:900;}
		#content-after-mobile-menu-sticky {margin-top:109px}
		#scroll-mobile-menu {height:100vh;overflow-y:scroll}
		.mobile-hide {display:none!important}
		.mobile-table {width:100%; max-width:100vw; overflow:hidden; box-sizing:border-box!important; border-collapse:collapse; border-spacing:0; height:auto;}
		.mobile-table td {max-width:100vw!important; box-sizing:border-box!important;}
		.mobile-table img {max-width:100vw!important; box-sizing:border-box!important;}
		.mobile-table-nowrap {white-space:nowrap}
		.mobile-table-borders {border-collapse:separate; border-spacing:1px;}
		.mobile-table li a {line-height:2em!important; text-decoration:underline;}
		.mobile-margin-bottom {margin-bottom:10px!important}
		.mobile-padding-h {padding-left:15px!important; padding-right:15px!important}
		.mobile-padding-h-left {padding-left:15px!important}
		.mobile-padding-h-right {padding-right:15px!important}
		.mobile-padding-bottom {padding-bottom:10px!important}
		.mobile-spacing-h-zero {padding-left:0!important; padding-right:0!important; margin-left:0!important;; margin-right:0!important;}
		.mobile-spacing-h-zero-all > * {padding-left:0!important; padding-right:0!important; margin-left:0!important; margin-right:0!important;}
		.blue_link_em {padding-left:0!important;}
		.mobile-spacing-v-zero {padding-top:0!important; padding-bottom:0!important; margin-top:0!important;; margin-bottom:0!important;}
		.mobile-flex-row-all tr {display:flex; flex-flow:row wrap; justify-content:space-around}
		.mobile-flex-row {display:flex; flex-flow:row wrap; justify-content:space-around}
		.mobile-flex-row-nowrap {flex-flow:row nowrap!important;}
		.mobile-flex-col-all tr {display:flex; flex-direction:column; align-items:center; justify-content:center}
		.mobile-flex-col {display:flex; flex-direction:column; align-items:center; justify-content:center}
		.mobile-flex-grow-10 {flex-grow:10}
		.mobile-flex-basis-100 {flex-basis:100%!important}
		.mobile-flex-margin-left {margin-left:auto}
		.mobile-flex-margin-right {margin-right:auto}
		.mobile-grid {display:grid;}
		.mobile-grid-2col {grid-template-columns:repeat(auto-fit,minmax(50%,1fr)); justify-items:center;}
		.mobile-grid tbody {display:contents;}
		.mobile-grid tr {display:contents;}
		.mobile-home-bkgrnd-color{background-color:#e3ebe3!important}
		.mobile-width-100 {width:100%!important; max-width:100vw!important; box-sizing:border-box!important}
		.mobile-width-90 {width:90%!important; max-width:100vw!important; box-sizing:border-box!important}
		.mobile-width-60 {width:60%!important; max-width:100vw!important; box-sizing:border-box!important}
		.mobile-width-50 {width:50%!important; max-width:100vw!important; box-sizing:border-box!important}
		.mobile-width-40 {width:40%!important; max-width:100vw!important; box-sizing:border-box!important}
		.mobile-width-auto {width:auto!important}
		.mobile-width-zero {width:0!important}
		.mobile-height-auto {height:auto!important}
		.mobile-min-height-40 {height:40px!important}
		.mobile-height-cycle2 {height:260px!important;overflow:auto;}
		.mobile-clear-align > * {float:none!important; text-align:inherit!important}
		.mobile-clear-align-self {float:none!important}
		.mobile-center {margin:0 auto!important}
		.mobile-text-center {text-align:center!important}
		.mobile-valign-top {vertical-align:top}
		.mobile-left {text-align:left!important}
		.mobile-right {text-align:right!important}
		.mobile-float-left {float:left!important}
		.mobile-float-right {float:right!important}
		.mobile-position-relative {position:relative!important}
		.mobile-font-size-12 {font-size:12px!important; line-height:1.5em!important}
		.mobile-cart-menu {border-bottom:3px solid #6e2f22; padding:0 10px}
		.mobile-radius-zero {border-radius:0!important}
		.mobile-block {display:block!important}
		.mobile-inline-block {display:inline-block!important}
		.mobile-rows-block tr {display:block!important}
		.mobile-inline {display:inline!important}
		.mobile-anchor {display:block!important;height:109px!important;margin-top:-109px;visibility:hidden;}

		/* Newsletters */
		.mobile-email-container{width:100%!important;margin:auto!important}
		.mobile-image-table-250{display:inline-block!important;float:none!important;margin:0 auto!important}
		.mobile-image-container{width:100%!important;text-align:center!important}
		.mobile-image-padding-250 { padding:0 0 10px 0 !important }
		.mobile-text{display:block!important;width:100%!important}
		.mobile-hide{display:none!important}
		.mobile-bullet{table-layout:auto!important}
		.mobile-clear-float{clear:both!important;float:none!important}
		.mobile-news-table {width:100% !important; max-width:100vw; overflow:hidden; box-sizing:border-box!important; border-collapse:collapse; border-spacing:0; height:auto;}
		.mobile-news-table td {max-width:100vw!important; box-sizing:border-box!important;}
		.mobile-news-block{display:block !important; width:100% !important;}
		.mobile-news-block-center{display:block !important; width:100% !important; text-align:center !important}
		.mobile-news-block-inline{display:inline-block !important}
	}

	@media only screen and (min-width:481px){
		.desktop-hide{display:none!important}
		.desktop-reviews-img-left{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end}
		.desktop-reviews-img-right{display:flex;flex-flow:row-reverse nowrap;align-items:center;justify-content:flex-end}
	} 
	/* end sota-mobi.css */

	/* icomoon-icons.css - the entire css file is listed below */
	@font-face {
		font-family:'icomoon';
		font-style:normal;
		font-weight:900;
		font-display:block;
		src:
			url('../include/icon-fonts/icomoon.ttf?3sk213') format('truetype'),
			url('../include/icon-fonts/icomoon.woff?3sk213') format('woff'),
			url('../include/icon-fonts/icomoon.svg?3sk213#icomoon') format('svg');
	}
	.fa-1-5x{font-size:1.5em}
	.fa-2x{font-size:2em}
	.fas,.far {-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:'icomoon' !important;display:inline-block;font-style:normal;
		font-variant:normal;text-rendering:auto;line-height:1;}
	.fa-address-book:before {content:"\f2b9";}
	.fa-bars:before {content:"\f0c9";}
	.fa-bolt:before {content:"\f0e7";}
	.fa-braille:before {content:"\f2a1";}
	.fa-chalkboard-teacher:before {content: "\f51c";}
	.fa-check-circle:before {content:"\f058";}
	.fa-clipboard-list:before {content: "\f46d";}
	.fa-cloud-sun:before {content: "\f6c4";}
	.fa-comment:before {content:"\f075";}
	.fa-comment-dots:before {content:"\f4ad";}
	.fa-globe:before {content: "\f0ac";}
	.fa-heart:before {content:"\f004";}
	.fa-home:before {content:"\f015";}
	.fa-layer-group:before {content:"\f5fd";}
	.fa-list-alt:before {content: "\f022";}
	.fa-magnet:before {content:"\f076";}
	.fa-newspaper:before {content:"\f1ea";}
	.fa-phone-square-alt:before {content:"\f87b";}
	.fa-play-circle:before {content:"\f144";}
	.fa-print:before {content:"\f02f";}
	.fa-question-circle:before {content:"\f059";}
	.fa-quotes-left:before {content: "\e977";}
	.fa-recycle:before {content: "\f1b8";}
	.fa-shopping-cart:before {content:"\f07a";}
	.fa-sun:before {content:"\f185";}
	.fa-tags:before {content:"\f02c";}
	.fa-times-circle:before {content:"\f057";}
	.fa-tint:before {content:"\f043";}
	.fa-undo-alt:before {content: "\f2ea";}
	.fa-user-circle:before {content:"\f2bd";}
	.far {font-family:'icomoon';font-weight:400;}
	.fas {font-family:'icomoon';font-weight:900;}
	/* end */

	/* sota.css */
	body.normal{background-color:#7d8f97;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#333333;line-height:22px;}
	body{font:normal 12px Arial, Helvetica, sans-serif;padding:0;margin:0;}
	body{font-family:"Open Sans",Helvetica,Arial,sans-serif}
	div,p,ul,li,img,h1,h2,h3,h4,input,fieldset,form{padding:0;margin:0;font-weight:normal;}
	img,fieldset{border:none;}
	td.maincontent{background-color:#ffffff;}
	ul,li{list-style-type:none;}
	#blue_triangle, #red_triangle{float:left;padding-top:8px;width:18px;height:18px}
	#red_diamond{float:left;width:24px;height:32px}
	*{outline:none;}
	.aboutus_bullet{vertical-align:top;text-align:center;padding-top:14px;padding-right:0;padding-bottom:0;padding-left:3px}
	.aboutus_text_sec{background-color:#F4F7E8;color:#333;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;line-height:22px;vertical-align:top;padding-top:10px;padding-right:0;padding-bottom:3px;padding-left:3px}
	.align-middle .inputbox{text-align:center;font-size:16px}
	.align-middle>td{vertical-align:middle;padding-bottom:5px}
	.allprod_more{text-align:left;color:#793626;font-size:10px}
	.ap_photo_d{background-color:#eae9d5;text-align:center;vertical-align:top;padding-top:10px;padding-left:10px;padding-right:20px}
	.ap_photo_l{background-color:#F4F7E8;text-align:center;vertical-align:top;padding-top:10px;padding-left:10px;padding-right:20px}
	.ap_qtybox{vertical-align:top;text-align:right;padding-left:10px;padding-right:20px}
	.blue_link_sec{padding-top:0;padding:0 20px 5px 20px;text-align:right;vertical-align:top;background-color:#F4F7E8}
	.bluesubhead_em{color:#526c77;font-size:15px;font-weight:700;padding-bottom:5px;vertical-align:top}
	.breadcrumbs_com{color:#7c8f96;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;margin-left:30px;margin-bottom:18px}
	.btt{color:#793626;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;text-align:right;font-weight:400}
	.button-160{color:#5a717a;font-family:'Open Sans',sans-serif;font-size:18px;font-style:italic;line-height:32px;box-shadow:inset 0 0 5px #D3CCC6;background-color:#FAF9EF;border-radius:8px;padding-top:2px;border:1px solid #D3CCC6;width:160px;height:32px}
	.button-212{color:#5a717a;font-family:'Open Sans',sans-serif;font-size:16px;font-style:italic;line-height:30px;box-shadow:inset 0 0 5px #D3CCC6;background-color:#FAF9EF;border-radius:8px;border:1px solid #D3CCC6;width:212px;height:32px}
	.button-88{color:#5a717a;font-family:'Open Sans',sans-serif;font-size:18px;font-style:italic;line-height:30px;box-shadow:inset 0 0 5px #D3CCC6;background-color:#FAF9EF;border-radius:8px;padding-top:2px;border:1px solid #D3CCC6;width:88px;height:32px;text-align:center;box-sizing:border-box}
	.button-link{text-decoration:none!important}
	.contact_caution{color:#793626;font-size:14px;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:center}
	.contact_text{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;line-height:18px;color:#333;text-align:left}
	.contact{color:#333;text-decoration:none;font-size:13px}
	.content_10{font-size:10px;line-height:normal;color:#333}
	.content_red{color:#793626;font-size:14px}
	.content{background-color:#F4F7E8!important;color:#333;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;line-height:22px}
	.cycle-next{right:0;top:0;background:url(../images/next-right.png) 50% 50% no-repeat;position:absolute;width:20px;z-index:800;height:100%}
	.cycle-pager{width:100%;z-index:500;position:absolute;bottom:-20px;left:20px}
	.cycle-prev{left:0;top:0;background:url(../images/prev-left.png) 50% 50% no-repeat;position:absolute;width:20px;z-index:800;height:100%}
	.disclaimer{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:14px;color:#333;padding:10px 10px 2px 10px;vertical-align:middle;text-align:center}
	.earliermodelsphoto{padding-right:8px;vertical-align:top}
	.email_label{line-height:22px;color:#793626;font-size:14px;font-family:Verdana,Arial,Helvetica,sans-serif;vertical-align:top}
	.email{color:#333;text-decoration:none;font-size:13px;font-family:Verdana,Arial,Helvetica,sans-serif}
	.faq_question{color:#793626;background-color:#F4F7E8;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;line-height:22px;vertical-align:top;padding-bottom:10px;padding-top:10px;font-weight:700}
	.faq_text_intro{padding-top:12px;padding-right:0;padding-bottom:10px;padding-left:2px;text-align:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;line-height:22px;font-weight:700;color:#333}
	.faqlink{color:#793626;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;line-height:18px}.footerdivider{color:#f4f7e8;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}
	.footerlink{color:#f4f7e8;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none}
	.header_lmenu_sec{padding-top:0;padding-right:20px;padding-bottom:0;padding-left:0}
	.header_lmenu{padding-top:20px;padding-right:0;padding-bottom:20px;padding-left:20px;text-align:left}
	.header{padding-top:10px;padding-right:0;padding-bottom:20px;padding-left:25px}
	.headerlink{color:#796754;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}
	.home_text{background-color:#F4F7E8;color:#333;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;line-height:22px;padding:13px 12px 0 20px;vertical-align:top;box-sizing:border-box}
	.inputbox{BORDER-RIGHT:#d0cbc5 1px solid;BORDER-TOP:#d0cbc5 1px solid;BORDER-LEFT:#d0cbc5 1px solid;BORDER-BOTTOM:#d0cbc5 1px solid;BACKGROUND:#fff;font:normal 13px Verdana;line-height:15px;color:#333}
	.list_tbl_title_center{text-align:center;vertical-align:middle;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#333;font-style:normal;background-color:#dbe4db;border-top:none;border-right:none;border-bottom:solid;border-left:none;border-width:1px;border-color:#c1c1c1}
	.menu-container{width:205px;height:32px;color:#5a717a;vertical-align:middle;text-decoration:none!important;border-bottom:1px solid #cacbb8}
	.menu-text{line-height:32px;font-size:14px;color:#5a717a;font-family:Open Sans,Verdana,Geneva,sans-serif;padding-top:1px}
	.m-c-indent{width:181px;height:20px;padding-left:24px;border-bottom:none}
	.m-c-top{height:35px}
	.m-t-color{color:#793626}
	.m-t-font{line-height:16px;font-size:14px;font-family:Open Sans,Verdana,Geneva,sans-serif}
	.m-t-indent{line-height:14px;font-size:12px;padding-left:20px;font-weight:500;padding-top:4px}
	.m-t-padding{padding-left:28px}
	.m-t-top{line-height:35px}
	.number_bullet{background-color:#F4F7E8;color:#333;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;line-height:22px;vertical-align:top;text-align:center;padding-right:5px}
	.ocs-info-bkgrnd{position:relative;background:#EAE8D4;height:60px;border:1px solid #b8b59b;border-radius:6px;margin:auto}
	.ocs-info-container{clear:both;width:100%;text-align:center}
	.ocs-info-text{position:absolute;top:50%;transform:translateY(-50%);text-decoration:underline;color:#5a717a;line-height:16px}
	.ocs-info-unit-container{display:inline-block;width:48%;padding:30px 0}
	.ocs-info-unit-img{position:absolute;top:50%}
	.page-banner{position:absolute;left:60px;top:50%;transform:translateY(-46%);color:#793626;font-family:Georgia,'Times New Roman',Times,serif;font-style:italic;font-size:22px;}
	.page-content-button-300{background-color:#EAE8D4;width:300px;height:24px;padding-left:0;border-radius:4px;color:#5a717a;display:table-cell;vertical-align:middle}
	.prod_bgcolor_dark{background-color:#eae9d5;padding-top:10px;padding-bottom:0;line-height:18px;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#793626;vertical-align:top;padding-bottom:0}
	.prod_bgcolor_light{padding-top:10px;padding-bottom:0;line-height:18px;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#793626;vertical-align:top;padding-bottom:0;background-color:#F4F7E8}
	.prod_code{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;line-height:14px;color:#333;text-align:center;vertical-align:top;padding-right:10px}
	.prod_desc_d{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:13px;color:#333;background-color:#eae9d5;vertical-align:top;padding-top:4px;padding-bottom:0;padding-right:20px}
	.prod_desc_l{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:13px;color:#333;background-color:#F4F7E8;vertical-align:top;padding-top:4px;padding-bottom:0;padding-right:20px}
	.prod_name{text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#793626;vertical-align:top;padding-bottom:0}
	.prod_price{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:14px;color:#793626;text-align:right;vertical-align:top;padding-top:5px}
	.prod{text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;line-height:22px;color:#526c77}
	.product_model{color:#526c77;font-size:14px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;vertical-align:top}
	.pub-content{width:100%;position:relative;background-color:#eae8d3;border-radius:12px}
	.public_prod_caution{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;line-height:22px;color:#793626;text-align:center;font-weight:700}
	.pub-quote{padding:10px 10px 0 10px}
	.pub-testi-l{padding-left:20px}
	.pub-testi-pic{border-radius:50%;width:120px;height:120px;padding-bottom:5px}
	.pub-testi-q-img{float:left;margin:0 5px -5px 5px;width:32px;height:30px}
	.pub-testi-r{padding-right:20px}
	.pub-testi-sig-pic{text-align:center;vertical-align:middle}
	.reviews-bkgd{padding:5px 10px 10px 10px; border-radius:9px}
	.reviews-bkgd p{margin:8px 0 0 30px}
	.reviews-bkgd div{float:none; text-align:right; font-size:12px; line-height:24px; font-style:italic; color:#793626;}
	.reviews-img-right-margin{margin-left:10px}
	.reviews-img-left-margin{margin-right:10px}
	.reviews-padding-top{clear:both;padding-top:35px}
	.reviews-img-left{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end}
	.reviews-img-right{display:flex;flex-flow:row-reverse nowrap;align-items:center;justify-content:flex-end}
	.reviews-container{clear:both;padding-top:35px}
	.reviews-sig{float:right;font-size:12px;line-height:24px;font-style:italic;color:#793626}
	.sc_addtocart_btn_d{vertical-align:top;padding-bottom:10px;background-color:#eae9d5;text-align:right;padding-right:5px}
	.sc_addtocart_btn_l{vertical-align:top;padding-bottom:10px;background-color:#F4F7E8;text-align:right;padding-right:5px}
	.sc_qtybox{vertical-align:top;padding-top:7px;padding-left:5px}
	.sitemap_links:link{font-size:11px;text-decoration:none;color:#333}
	.subheader_right{font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;font-style:italic;color:#793626;padding-top:0;padding-right:0;padding-bottom:12px;padding-left:0;text-align:right;vertical-align:top}
	.subheader_sec{font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;font-style:italic;color:#793626;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}
	.subheader{font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;font-style:italic;color:#793626;padding-top:0;padding-right:0;padding-bottom:12px;padding-left:0;text-align:left}
	.top-menu a{text-decoration:none}
	.top-menu a>div{padding:0 20px;display:inline-block}
	.top-menu img{display:none;padding-top:9px;float:left}
	.top-menu img~div{padding-left:20px;color:#F4F7E8}
	.top-menu{text-align:center;display:inline-block;line-height:38px;width:100%}
	.top-menu2 a>div{padding:0 10px}
	#menu-row2{border-collapse:collapse;border-spacing:0;padding:0}
	a.breadcrumbs_com{font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;color:#7c8f96;font-size:10px;margin-left:0}
	a.btt:link{color:#793626;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px}
	a.contact:link{color:#333;text-decoration:underline;font-size:13px}
	a.faqlink:link{color:#793626;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;line-height:18px}
	a.footerlink:link{color:#f4f7e8;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none}
	a.headerlink:link{color:#796754;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}
	a.prod:link{text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;line-height:22px;color:#526c77}
	a.prod_name:link{text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#793626;vertical-align:top;padding-bottom:0}
	a.sitemap_links{font-size:11px;text-decoration:none;color:#333}
	a:link{color:#793626;text-decoration:underline}
	a{outline:none}

	/* Newsletter Subscription */
	.subscription_section ::-webkit-input-placeholder{color:#a5a495;transition:opacity 250ms ease-in-out;}
	.subscription_section :focus::-webkit-input-placeholder{opacity:0;}
	.subscription_section :-moz-placeholder{color:#a5a495;opacity:1;transition:opacity 250ms ease-in-out;}
	.subscription_section :focus::-moz-placeholder{opacity:0;}
	.subscription_section button{background-color:#e2e0d0;border:1px solid #bab9a1;border-radius:7px;width:110px;height:31px;margin-left:5px;color:#5E6d75;font-size:15px;font-style:italic;font-family:Georgia,'Times New Roman',Times,serif}
	.subscription_section form{margin-bottom:0}
	.subscription_section input{background-color:#fffef9;border:1px solid #bab9a1;border-radius:7px;width:255px;height:29px;padding-left:10px;margin-left:10px;margin-right:15px;color:#333;font-size:12px;font-family:Verdana,Geneva,Tahoma,sans-serif}
	.subscription_section label{color:#fff;font-size:13px;font-family:Verdana,Geneva,Tahoma,sans-serif;font-weight:700}
	.subscription_section{background-color:#69787f;text-align:center;float:left;width:100%;padding:1rem 0}
	/* end */