/*----- RESET ----- */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,

fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}

:focus{/* remember to define focus styles! */outline:0;}

body{background:#fff;line-height:1;}



/* Headings */

h1,h2,h3,h4,h5,h6{display:block;font-weight:bold;}

h1{font-size:2em;margin:.67em 0;}

h2{font-size:1.5em;margin:.83em 0;}

h3{font-size:1.17em;margin:1em 0;text-transform:uppercase;}

h4{font-size:1em;margin:1.33em 0;}

h5{font-size:0.83em;margin:1.67em 0;}

h6{font-size:0.67em;margin:2.33em 0;}

ol,ul{list-style:none;}

ul.list{list-style:inside;}

strong{font-weight:bold;}

cite,em,i{font-style:italic;}

table{/* tables still need 'cellspacing="0"' in the markup */border-collapse:separate;border-spacing:0;}

caption,th,td{font-weight:normal;text-align:left;}

blockquote:before,blockquote:after,q:before,q:after{content:"";}

blockquote,q{quotes:"" "";}

a img{border:0;}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}



[align=left]{text-align:left!important;}

[align=center]{text-align:center!important;}

[align=right]{text-align:right!important;}



/* product share buttons */

.st_sharethis_custom,.st_facebook_custom,.st_twitter_custom,.st_linkedin_custom,.st_pinterest_custom,.st_email_custom{display:inline-block;width:16px;height:16px;background:url(images/social-gourmet.png) no-repeat 0 0;}

.st_sharethis_custom:hover,.st_facebook_custom:hover,.st_twitter_custom:hover,.st_linkedin_custom:hover,.st_pinterest_custom:hover,.st_email_custom:hover{cursor:pointer;}

.st_sharethis_custom{}

.st_sharethis_custom:hover{background-position:0 -16px;}

.st_facebook_custom{background-position:-16px 0;}

.st_facebook_custom:hover{background-position:-16px -16px;}

.st_twitter_custom{background-position:-32px 0;}

.st_twitter_custom:hover{background-position:-32px -16px;}

.st_linkedin_custom{background-position:-48px 0;}

.st_linkedin_custom:hover{background-position:-48px -16px;}

.st_pinterest_custom{background-position:-64px 0;}

.st_pinterest_custom:hover{background-position:-64px -16px;}

.st_email_custom{background-position:-80px 0;}

.st_email_custom:hover{background-position:-80px -16px;}



/* =Structure----------------------------------------------- */

body{padding:0 2em;}

#page{margin:0 auto;width:920px;padding:0 40px 30px 40px;background-color:#f9f6eb;}

#branding hgroup{margin:0;background:url(images/bcg_header.png) no-repeat 0 13px;height:104px;}

#main{min-height:500px;}

#access div{margin:0 7.6%;}

#primary{float:left;/*width:650px;*/}

#content{/*margin:0 34% 0 7.6%;*/

width:650px;margin-bottom:30px!important;}

#main_content #primary{float:none;}

#main_content #content{width:auto;}

#content-home{margin-bottom:30px;}

#secondary{float:right;width:240px;background-color:#e6e8ce;padding:4px;margin-top:30px;}



header .dash-link a{font:600 16px Arial;color:#755E55;text-transform:none;}



/* Singular */

.singular #primary {margin:0;}

.singular .entry-header,.singular .entry-content,.singular footer.entry-meta,.singular #comments-title{margin:0 auto;width:auto;}

.entry-content p {margin-bottom:10px;}



/* Attachments */

.singular .image-attachment .entry-content{margin:0 auto;width:auto;}

.singular .image-attachment .entry-description{margin:0 auto;width:100%;}

.entry-attachment .attachment{background-color:#EEEBE1;text-align:center;padding:20px;margin-bottom:10px;}



/* Showcase */

.page-template-showcase-php #primary,.left-sidebar.page-template-showcase-php #primary{margin:0;}

.page-template-showcase-php #content,.left-sidebar.page-template-showcase-php #content{margin:0 7.6%;width:auto;}

.page-template-showcase-php section.recent-posts{float:right;margin:0 0 0 31%;width:69%;}

.page-template-showcase-php #main .widget-area{float:left;margin:0 -22.15% 0 0;width:22.15%;}



/* error404 */

.error404 #primary {float:none;margin:0;}

.error404 #primary #content {margin:0 7.6%;width:auto;}



/* Alignment */

.alignleft {display:inline;float:left;margin-right:1.625em;}

.alignright {display:inline;float:right;margin-left:1.625em;}

.aligncenter {clear:both;display:block;margin-left:auto;margin-right:auto;}



/*======= THEME =========================================*/

body{background:#2e150a url(http://gourmetblends.us/wp-content/uploads/2015/12/GB_holiday1.jpg)no-repeat center / cover;background-attachment:fixed;font-size:14px;font-family: 'Raleway', Helvetica, Arial, sans-serif;color:#755e55;line-height:18px;}
#flake {
	color: #fff;
	position: absolute;
	font-size: 25px;
	top: -50px;
	z-index:10000;
	pointer-events:none;
}
#colophon {clear:both;}

.clear{clear:both;line-height:0;font-size:0;height:0;}

a,a:link,a:visited,a:active{color:#9AA149;text-decoration:none;}

a:hover{color:#a4aa5d;text-decoration:underline;cursor:pointer;}



/* HEADER */

h1#site-title {position:relative;margin:0;}

h1#site-title a {background:url(images/logo.png) no-repeat top left;display:block;width:370px;height:56px;position:absolute;top:25px;left:275px;}

h2#site-description{display:none;}

.social_top{padding-top:30px;padding-left:17px;}

.social_top span{display:inline-block;float:left;color:#755849;font-size:12px;line-height:12px;font-weight:bold;text-shadow:2px 2px 0 #f9f6eb;}

.banner_distributor a.facebook,
.social_top a.facebook{display:block;float:left;width:22px;height:22px;margin-left:5px;background:url(images/social_sprite_top.png) no-repeat 0 0;}

.banner_distributor a:hover.facebook,
.social_top a:hover.facebook{background-position:0 -22px;}

.banner_distributor a.twitter,
.social_top a.twitter{display:block;float:left;width:22px;height:22px;margin-left:5px;background:url(images/social_sprite_top.png) no-repeat 0 -44px;}

.banner_distributor a:hover.twitter,
.social_top a:hover.twitter{background-position:0 -66px;}

.banner_distributor a.youtube,
.social_top a.youtube{display:block;float:left;width:22px;height:22px;margin-left:5px;background:url(images/social_sprite_top.png) no-repeat 0 -88px;}

.banner_distributor a:hover.youtube,
.social_top a:hover.youtube{background-position:0 -110px;}

.banner_distributor a.rss_link,
.social_top a.rss_link{display:block;float:left;width:22px;height:22px;margin-left:5px;background:url(images/social_sprite_top.png) no-repeat 0 -132px;}

.banner_distributor a:hover.rss_link,
.social_top a:hover.rss_link{background-position:0 -154px;}

.banner_distributor a.linkedin,
.social_top a.linkedin{display:block;float:left;width:22px;height:22px;margin-left:5px;background:url(images/social_sprite_top.png) no-repeat 0 -220px;}

.banner_distributor a:hover.linkedin,
.social_top a:hover.linkedin{background-position:0 -242px;}

.banner_distributor a.yelp,
.social_top a.yelp{display:block;float:left;width:22px;height:22px;margin-left:5px;background:url(images/social_sprite_top.png) no-repeat 0 -176px;}

.banner_distributor a:hover.yelp,
.social_top a:hover.yelp{background-position:0 -198px;}

div.free_anounce{float:right;width:198px;height:53px;background:url(images/comp_shipping.png) no-repeat top left;margin-top:30px;margin-right:14px;}

.banner_distributor .contactButton{
	background-color: #a4aa5d;
	border: 1px solid #c4c692;
	color: #f9f6eb;
	cursor: pointer;
	font-size: 14px;
	margin: 7px 0 0 0;
	padding: 6px 40px;
	text-transform: uppercase;
	display:inline-block;
	clear:both; 
}
#menu #cart{position:relative;}

#menu .minicart{display:none;position:absolute;top:31px;right:-92px;width:500px;line-height:1.5;}

#menu .minicart.active{display:inline-block;}

#menu .minicart a{background:none;color:#755E55;}

#menu .minicart a:hover{color:#000;}

#menu .minicart .image a,

#menu .minicart .name a{display:inline;border:0;line-height:1.5;text-transform:none;padding:0;}

#menu .minicart h4{display:none;}

#menu .minicart .heading{display:none;}

#menu .minicart .checkout{text-align:right;}

#menu .minicart .checkout a{display:inline-block;border:1px solid #CFD0A4;background-color:#E6E8CE;}

#menu .minicart .content{background-color:#fff;}

#menu .minicart .mini-cart-info table{border-collapse:collapse;width:100%;margin-bottom:5px;}

#menu .minicart .mini-cart-info td{color:#755E55;vertical-align:top;padding:10px 5px;border-bottom:1px solid #CFD0A4;}

#menu .minicart .mini-cart-info .image{width:1px;}

#menu .minicart .mini-cart-info .image img{border:1px solid #CFD0A4;text-align:left;}

#menu .minicart .mini-cart-info .name small{color:#666;}

#menu .minicart .mini-cart-info .quantity{text-align:right;}

#menu .minicart .mini-cart-info td.total{text-align:right;}

#menu .minicart .mini-cart-info .remove{text-align:right;}

#menu .minicart .mini-cart-info .remove img{cursor:pointer;}

#menu .minicart .mini-cart-total{text-align:right;}

#menu .minicart .mini-cart-total table{border-collapse:collapse;display:inline-block;margin-bottom:5px;}

#menu .minicart .mini-cart-total td{color:#755E55;padding:4px;}



/* MENU */

#menu{height:45px;background-color:#a4aa5d;position:relative;}

#menu ul li{diplay:inline-block;float:left;padding:3px 0;}

#menu ul li:hover{background-color:#84894a;}

#menu a{display:block;color:#f9f6eb;padding:0 15px;height:37px;line-height:37px;text-align:center;text-decoration:none;text-transform:uppercase;font-size:15px;

	border-top:1px solid #cfd0a4;border-bottom:1px solid #cfd0a4;background:url(images/spa.gif) repeat-y top left;}

#menu a:hover{color:#f9f6eb;background:none;bckground-color:#84894a;border-top:1px solid #cfd0a4;border-bottom:1px solid #cfd0a4;}

#menu li.current_page_item,

#menu li.current-page-ancestor,

#menu li.current_page_item:hover,

#menu li..current-page-ancestor:hover{background-color:#502b1b;}

#menu li.current_page_item a{color:#f9f6eb;border-top:1px solid #a59183!important;border-bottom:1px solid #a59183!important;background:none!important;}

#menu li.current_page_item a:hover {color:#f9f6eb;background:none!important;background-color:#502b1b!important;}

#menu li.current-menu-item,

#menu li.current-page-ancestor,

#menu li.current-menu-item:hover,

#menu li.current-page-ancestor:hover {background-color:#502b1b;}

#menu li.current-menu-item a{color:#f9f6eb;border-top:1px solid #a59183!important;border-bottom:1px solid #a59183!important;background:none!important;}

#menu li.current-menu-item a:hover {color:#f9f6eb;background:none!important;background-color:#502b1b!important;}



/* SUBMENUS */

#page_list{display:table;width:650px;}

#page_list h1{display:block;float:left;padding-right:60px;}

#page_list h1 a{color:#C9B8A0;text-decoration:none;}

#page_list li{float:left;background:none;text-transform:uppercase;border:0;}

#page_list li.current_page_item a{border-left:1px solid #e4dccd;border-top:1px solid #e4dccd!important;border-right:1px solid #e4dccd;border-bottom:0!important;background:none;color:#755849;}

#page_list li.current_page_item a:hover {background:none!important;color:#755849!important;text-decoration:none;}

#page_list li.current_page_item:hover{background:none!important;}

#page_list li a{border:0;border-bottom:1px solid #e4dccd;padding:0 20px;display:inline-block;height:42px;margin-top:33px;line-height:42px;color:#A4AA5D;}

#page_list li a:hover{color:#755849!important;text-decoration:none;}



/* SLIDER */



/* wp-crossfade start */

#slider{width:920px;height:400px;margin-bottom:25px;}

#wp-crossfade {text-align:left;position:relative;margin:auto;}

#wp-crossfade,.wp-crossfade-class-container{width:920px;height:400px;overflow:hidden;}

#wp-crossfade-loading {padding:98px 0;border:1px solid #ccc;background-color:#eee;text-align:center;}

.wp-crossfade-class-text-container{position:absolute;top:200px;left:12px;background-color:#3e300b;overflow:hidden;width:330px;height:100px;z-index:2000;opacity:.9;color:#f7f6d2;font-size:18px;padding:15px 20px;}

.wp-crossfade-class-text-container h3{color:#c1e3f0;font-size:18px;display:block;border-bottom:1px solid #56482f;padding-bottom:4px;margin-bottom:4px;text-shadow:1px 1px #2b1e08;margin-top:0;}

.wp-crossfade-class-text-container span{color:#f7f6d2;font-size:20px;display:block;text-shadow:1px 1px #2b1e08;}

.wp-crossfade-class-text-container div{margin:0;padding:0;}

.wp-crossfade-class-dot-container{position:absolute;bottom:30px;left:112px;width:1px;height:1px;z-index:10000;}

.wp-crossfade-class-dot {width:22px;height:20px;background-color:#645335;text-align:center;color:white;font-weight:bold;}

.wp-crossfade-class-dot-selected{opacity:0;width:22px;height:20px;background-color:#5b8aa5;text-align:center;color:white;font-weight:bold;}

.wp-crossfade-class-image-container{overflow:hidden;text-align:right;}



/* CONTENT */

#featured img{cursor:pointer;}

.feat-post-container{width:286px;height:292px;border:1px solid #c4b6a0;padding:3px;float:left;margin-left:19px;margin-top:30px;}

.feat-post{width:284px;height:290px;border:1px solid #e4dccd;}

.feat-post .links{text-align:right;padding-right:12px;font-size:11px;font-weight:bold;height:150px;position:relative;}

.feat-post .links .view_all {position:absolute;right:12px;top:30px;}

.feat-post p{margin:7px 14px 0;padding-left:11px;line-height:16px;background:url(images/arrow-green.png) no-repeat 0 2px;max-height:35px;overflow:hidden;}

.feat-post p a{color:#755849;}

.feat-post p a:hover{color:#8d962a;text-decoration:none;}

.banner_distributor{float:left;width:294px;height:115px;margin-bottom:30px;}

.entry-content{line-height:18px;}

.entry-content h1{line-height:1;}

.entry-content ul{list-style:square;margin:0;padding:0 0 1.625em 2.5em;overflow:auto;}

.entry-content ol{list-style-type:decimal;margin:0;padding:0 0 1.625em 2.5em;overflow:auto;}

/*.entry-content ul{list-style:none;}

.entry-content ul li{margin-bottom:8px;padding-left:11px;background:url(images/arrow-green.png) no-repeat 0 4px;}

*/

h1.entry-title,h2.entry-title {color:#6d3218;font-weight:normal;font-style:italic;font-family:"Times New Roman",Times,serif;font-size:30px;padding-bottom:10px;line-height:27px;padding-top:30px;margin:0;}

h1.entry-title a{color:#6d3218;}

h1.entry-title a:hover{color:#8d962a;text-decoration:none;}

h1.page-title{color:#c9b8a0;font-size:40px;font-weight:normal;font-style:italic;font-family:"Times New Roman",Times,serif;margin-top:30px;margin-bottom:10px;min-height:45px;border-bottom:1px solid #e4dccd;display:block;line-height:35px;}

header.entry-header .entry-meta{background-color:#eeebe1;height:22px;border-bottom:1px solid #e4dccd;border-top:1px solid #e4dccd;font-size:12px;font-style:italic;color:#bdad96;line-height:22px;margin-bottom:20px;padding-left:10px;}

header.entry-header .entry-meta .comments-link{float:right;padding-right:10px;font-weight:bold;}

header.entry-header .entry-meta .entry-date{color:#bdad96;font-weight:bold;}

header.entry-header .entry-meta .by-author a{color:#bdad96;font-weight:bold;}

footer.entry-meta a{color:#bdad96;font-size:12px;text-decoration:underline;}

footer.entry-meta .a2a_i_a2a{display:inline;}

footer.entry-meta{font-size:12px;color:#bdad96;margin-top:20px;padding-bottom:25px;border-bottom:1px solid #e4dccd;font-style:italic;clear:left;padding-top:20px;}

.sec-cont{border:1px solid #d4d6bc;border-top:0;}

#secondary aside{padding:18px 13px;border-top:1px solid #d4d6bc;}

.widget_search .field{background-color:#f9f6eb;border:0;font-family:"Times New Roman",Times,serif;font-style:italic;color:#755849;font-size:16px;height:26px !important;line-height:28px;padding-left:10px;width:166px;margin:0;float:left;padding:1px;}

.widget_search .submit{background:url(images/search_submit.png) top left no-repeat;width:28px;height:28px;border:0;margin:0;float:left;cursor:pointer;}

#secondary h3{font-size:16px;font-weight:normal;letter-spacing:3px;color:#5e3726;margin-top:0;margin-bottom:13px;}

h2#comments-title{font-size:16px;font-weight:bold;padding-bottom:15px;}

.comment-author{font-size:12px;}

.comment-content{font-style:italic;margin-top:5px;}

.comment-reply-link span{display:none;}

.reply{padding:5px 0;}

.fn{font-weight:bold;}

.commentlist .children{margin-left:30px;}

.commentlist .children li.comment{border-left:1px solid #e6e8ce;margin-top:15px;padding-left:10px;}

ol.commentlist li.comment {margin-top:15px;}

ol.commentlist{padding-bottom:30px;}

#comments {margin-top:30px;}

#respond {background-color:#e6e8ce;padding:4px;}

h3#reply-title{letter-spacing:3px;border:1px solid #d4d6bc;padding:13px 18px 0 18px;border-bottom:0;margin:0;}

form#commentform {border:1px solid #d4d6bc;padding:0 18px 13px 18px;border-top:0;}

.form-allowed-tags{font-size:10px;font-style:italic;line-height:11px;padding:10px 0 0 110px;clear:both;}

form#commentform p{margin-top:15px;}

form#commentform p:first-child{margin-top:0;padding-top:15px;}

form#commentform #submit {border:0;height:28px;background-color:#a4aa5d;color:#502b1b;font-weight:bold;margin-left:110px;-webkit-appearance:none;-webkit-border-radius:0;font-size:14px;}

.comment-form-comment label{display:block;width:110px;float:left;}

.comment-form-comment textarea{float:left;border:0;background-color:#9f6eb;-webkit-appearance:none;-webkit-border-radius:0;}

.comment-form-author label,.comment-form-email label{display:block;width:100px;float:left;}

.comment-form-url label{display:block;width:110px;float:left;}

.comment-form-author .required,.comment-form-email .required {display:block;width:10px;float:left;color:#ea9220;font-weight:bold;}

.comment-form-email input,.comment-form-author input,.comment-form-url input {background-color:#9f6eb;height:26px;border:0;color:#755849;font-size:16px;}

.comment-notes{font-size:12px;font-style:italic;}

.comment-notes .required {color:#ea9220;font-weight:bold;}



/* CONTACT FORM */

.contact_dates{padding-bottom:20px;line-height:22px;float:left;width:260px;}

.dl_form{float:left;}

.dl_form dl{display:table;margin-bottom:7px;}

.dl_form dt{float:left;width:110px;}

.dl_form dd{float:left;}

.dl_form input[type="text"],.dl_form input[type="password"]{height:28px;border:1px solid #dfd7c8;color:#755849;padding-left:8px;width:250px;margin:0;-webkit-appearance:none;-webkit-border-radius:0;}

.dl_form textarea{border:1px solid #dfd7c8;padding:8px;color:#755849;-webkit-appearance:none;-webkit-border-radius:0;}

.dl_form input.submit_button{margin:0;background-color:#a4aa5d;border:1px solid #c4c692;height:28px;text-transform:uppercase;color:#f9f6eb;cursor:pointer;width:100px;-webkit-appearance:none;-webkit-border-radius:0;font-size:14px;}

.dl_form .dl_select{background-color:#FFFFFF;border:1px solid #DFD7C8;display:inline-block;height:22px;padding-right:5px;padding-top:4px;}

.dl_form .dl_select select{border:0 none;color:#755849;-webkit-appearance:none;-webkit-border-radius:0;}

.dl_form .button_wrapper{display:inline-block;padding:4px;background-color:#a4aa5d;}

.mp_checkout_error{background-color:#ffada6;border:1px solid #d3645a;padding:2px 15px;margin:5px 0;color:#5b2925;}

.mp_cart_billing dt{width:170px;}

.mp_choose_gateway {float:left;margin-top:24px;}

.mp_cart_payment_methods thead {line-height:3.5em;}

.mp_cart_payment_methods td label {background-color:#E0DDD3;background-color:rgba(0,0,0,0.1);display:inline-block;padding:12px 10px 7px;border-radius:10px;width:135px;cursor:pointer;}

.mp_cart_payment_methods td label:first-child{margin-right:10px;}

.mp_cart_payment_methods td label input {margin-right:10px;}

.mp_cart_payment_methods img {height:64px !important;margin-bottom:0 !important;display:inline-block;}



/* FOOTER */

#footer-1{background-color:#4c2d1f;padding:4px;}

#footer-1 .inner{border:1px solid #6e554a;padding:18px 13px;}

.first_row{border-bottom:1px solid #5e4236;color:#f9f6eb;}

.first_row .box1{padding-left:12px;float:left;padding-bottom:18px;}

.first_row .box1 p{}

.first_row .box1 p span{display:block;width:65px;}

.first_row .box2{padding-left:12px;float:left;padding-bottom:18px;width:283px;border-right:1px solid #5e4236;border-left:1px solid #5e4236;padding-left:28px;}

.box3{padding-left:29px;float:left;}

.box3 a.facebook{display:block;float:left;width:118px;height:30px;margin-bottom:8px;background:url(images/social_sprite.png) no-repeat 0 0;}

.box3 a:hover.facebook{background-position:0 -30px;}

.box3 a.twitter{display:block;float:left;width:118px;height:30px;margin-bottom:8px;margin-left:7px;background:url(images/social_sprite.png) no-repeat 0 -60px;}

.box3 a:hover.twitter{background-position:0 -90px;}

.box3 a.youtube{display:block;float:left;width:118px;height:30px;margin-bottom:8px;background:url(images/social_sprite.png) no-repeat 0 -120px;}

.box3 a:hover.youtube{background-position:0 -150px;}

.box3 a.rss_link{display:block;float:left;width:118px;height:30px;margin-bottom:8px;margin-left:7px;background:url(images/social_sprite.png) no-repeat 0 -180px;}

.box3 a:hover.rss_link{background-position:0 -210px;}

#footer-2{background:url(images/bcg_footer_2.gif) no-repeat top left;height:45px;text-align:center;padding-top:45px;color:#755849;font-size:11px;margin-top:17px;line-height:17px;}

#footer-2 a{color:#755849;text-decoration:none;}

#footer-2 a:hover{color:#755849;text-decoration:underline;}

aside#first{}

footer#colophon div#first{background-color:#4c2d1f;padding:4px;padding-bottom:0;height:154px;}

footer#colophon div#second{background-color:#4c2d1f;padding:4px;padding-top:0;position:relative;}
footer#colophon div#second:after{
	content:'';
	display:block;
	clear:both;
}

footer#colophon div#first aside#text-3{display:block;border:1px solid #70574c;border-bottom:0;border-right:0;width:300px;float:left;padding:18px 0 0 0;height:135px;}

footer#colophon div#first aside#text-4{display:block;border-top:1px solid #70574c;width:314px;float:left;padding:18px 0 0 0;height:135px}

footer#colophon div#first aside#text-5{display:block;border:1px solid #70574c;border-bottom:0;border-left:0;width:296px;float:left;padding:18px 0 0 0;height:135px}

footer#colophon div#first aside#text-3 div.textwidget{width:300px;padding-left:25px;}

footer#colophon div#first aside#text-4 div.textwidget{border-left:1px solid #70574c;border-right:1px solid #70574c;width:282px;padding:6px 0 0 31px;height:111px;}

footer#colophon div#second aside{float:left;font-size:12px;height:222px;display:block;}

footer#colophon div#second aside h3{color:#a4aa5d;letter-spacing:normal;text-transform:none;padding-top:25px;border-top:1px solid #70574c;}

footer#colophon div#second aside a{color:#f9f6eb}

footer#colophon div#second aside a:hover{color:#a4aa5d;text-decoration:none;}

footer#colophon div#second aside#nav_menu-2{padding-left:14px;border-left:1px solid #70574c;width:135px;}

footer#colophon div#second aside#nav_menu-3{width:130px;}

footer#colophon div#second aside#nav_menu-4{width:160px;}

footer#colophon div#second aside#nav_menu-5{width:196px;}

footer#colophon div#second aside#nav_menu-6{width:128px;}

footer#colophon div#second aside#nav_menu-7{padding-right:14px;border-right:1px solid #70574c;width:133px;}

footer#colophon div#second aside#nav_menu-2 h3,footer#colophon div#second aside#nav_menu-2 div{padding-left:11px;text-transform:none;}

footer#colophon div#second aside#text-6{clear:both;float:none;border-top:1px solid #70574c;height:0;}

footer#colophon div#second aside .menu li{margin-bottom:10px;}

#nav_menu-7 div.menu-social-container ul lia{border:0!important;}

#nav_menu-7 div.menu-social-container ul lia:hover{color:#a4aa5d!important;}

footer aside h3{color:#775f52;font-weight:normal;font-size:16px;letter-spacing:3px;margin-top:0;margin-bottom:10px;}

footer aside{color:#f9f6eb;}

.newsletter{margin-top:10px;}

.newsletter .news-mail{width:203px;height:26px;background-color:#e4dfd1;border:0;padding-left:11px;color:#755849;float:left;-webkit-appearance:none;-webkit-border-radius:0;padding:1px;}

.newsletter .news-submit{border:0;background:url(images/news_submit.png) no-repeat 0 0;height:28px;width:28px;float:left;margin-left:3px;-webkit-appearance:none;-webkit-border-radius:0;}

.small_banner_recipes,.small_banner_events{height:100px;width:910px;overflow:hidden;padding:0 5px;position:relative;}

.small_banner_recipes:before,.small_banner_events:before{content:'';display:block;position:absolute;top:0;left:0;width:0;height:0;border-top:10px solid #DFD7C8;border-left:5px solid transparent;}

.small_banner_recipes:after,.small_banner_events:after{content:'';display:block;position:absolute;top:0;right:0;width:0;height:0;border-top:10px solid #DFD7C8;border-right:5px solid transparent;}

.small_banner_recipes a,.small_banner_events a{display:inline-block;padding:0px;}

/*

.small_banner_recipes{background:url(images/small_banner.jpg) no-repeat 0 0;}

.small_banner_events{background:url(images/small_banner_events.jpg) no-repeat 0 0;}

*/


/***************LOGIN FORM*****************/
#loginform label{
	display:block;
	clear:both;
}
#loginform input[type="password"],
#loginform input[type="text"]{
	width: 250px;
	height: 30px;
}


/* SHARING */

.addtoany_list{float:right;}



/* PRODUCTS */



/* ---- categories-menu ------*/

#mp_category_list{margin:0!important;width:920px;margin-top:37px!important;margin-bottom:25px!important;}

#mp_category_list li.product_category{font-size:40px;color:#c9b8a0;font-family:"Times New Roman",Times,serif;font-style:italic;background:none;height:43px;line-height:43px;border-bottom:1px solid #e4dccd;padding:0;}

#mp_category_list li.product_category .store-title{float:left;}

#mp_category_list li.product_category ul{float:left;/*height:43px;position:absolute;top:0;left:332px;display:block;margin:0!important;*/}

#mp_category_list li.product_category ul li{float:left;font-size:14px;height:42px;line-height:42px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-style:normal;background:none;display:inline-block;padding:0 18px;}

#mp_category_list li.product_category ul li a{}

#mp_category_list li.product_category ul li a:hover{color:#755849;text-decoration:none;}

.product_category a.mp_store_link{float:left;display:inline-block;font-size:14px;font-weight:normal;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-style:normal;margin-left:45px;padding:0 20px;}

.product_category a:hover.mp_store_link{color:#755849;text-decoration:none;}

.product_category .current-cat{border:1px solid #e4dccd;border-bottom:1px solid #f9f6eb;background-color:#f9f6eb;color:#755849;z-index:5;}

.product_category .current-cat a{color:#755849;}



/* ---- product-page ----*/

.mp_product {border:1px solid #C4B6A0;float:left;margin-right:17px;max-width:338px;padding:4px;/*border:1px solid #c4b6a0;padding:4px;float:left;max-width:338px;width:338px;*/}

.mp_product .mp_product_box{border:1px solid #e4dccd;max-width:336px;/*width:336px;*/}

.mp_product .mp_product_box .mp_product_content{max-height:447px;overflow:hidden;}

.mp_product .mp_product_box .mp_product_contenta img{width:336px;height:auto;}

.mp_product .mp_product_box .mp_product_meta h3.mp_product_name{margin:0;font-size:16px;font-weight:normal;padding-top:5px;text-transform:none;}

.mp_product .mp_product_box .mp_product_meta h3.mp_product_name a{color:#8a951f;text-align:center;}

.mp_product .mp_product_box .mp_product_meta h3.mp_product_name a:hover{color:#755849;text-decoration:none;}



/* ---- all-products ----*/

.qty-field{float:left;width:15%;border:1px solid #ccc;font:400 14px Arial;padding:3px;margin-top:2px;}

.wholesale-product .qty-field{float:none;width:30px;}

.add-button{border:3px double #f9f6eb;background-color:#a4aa5d;padding:3px;font:400 14px Arial;color:#f9f6eb;width:80%;white-space:normal;margin-left:1%;margin-bottom:3px;}

.wholesale-product .add-button{margin:0;}

.product-type .add-button{width:auto;}

.add-button:hover{background-color:#989e57;cursor:pointer;color:#fff;text-decoration:none;}

#mp_product_list .mp_product{width:208px;border:1px solid #c4b6a0;padding:3px;float:left;margin-right:18px;margin-bottom:18px;}

#mp_product_list .mp_product:nth-child(4n){margin-right:0;}

#mp_product_list .mp_product .mp_product_box{width:206px;border:1px solid #e4dccd;}

#mp_product_list .mp_product .mp_product_box .mp_product_content{width:206px;height:276px;overflow:hidden;}

#mp_product_list .mp_product .mp_product_box .mp_product_content a img{width:206px;height:auto;}

#mp_product_list .mp_product .mp_product_box .mp_product_meta{height:75px;overflow:hidden;padding:25px 0;}

#mp_product_list .mp_product .mp_product_box .mp_product_meta.has-options{height:125px;padding:0;}

#mp_product_list .mp_product .mp_product_box .mp_product_meta h3.mp_product_name{min-height:46px;text-transform:none;}

#mp_product_list .mp_product .mp_product_box .mp_product_meta h3.mp_product_name a{color:#755849;font-size:16px;line-height:18px;padding:7px 11px 5px 11px;display:block;text-align:left;}

#mp_product_list .mp_product .mp_product_box .mp_product_meta h3.mp_product_name a:hover{color:#9aa149;text-decoration:none;}



/* ---- related-products ----*/

#mp_popular_products .mp_product{width:208px;border:1px solid #c4b6a0;padding:3px;float:left;margin-right:18px;margin-bottom:18px;}

#mp_popular_products .mp_product:nth-child(4n){margin-right:0;}

#mp_popular_products .mp_product .mp_product_box{width:206px;border:1px solid #e4dccd;padding-bottom:10px;}

#mp_popular_products .mp_product .mp_product_box .mp_product_content{width:206px;height:276px;overflow:hidden;}

#mp_popular_products .mp_product .mp_product_box .mp_product_content a img{width:206px;height:auto;}

#mp_popular_products .mp_product .mp_product_box .mp_product_meta h3.mp_product_name{min-height:46px;text-transform:none;}

#mp_popular_products .mp_product .mp_product_box .mp_product_meta h3.mp_product_name a{color:#755849;font-size:16px;line-height:18px;padding:7px 11px 5px 11px;display:block;text-align:left;}

#mp_popular_products .mp_product .mp_product_box .mp_product_meta h3.mp_product_name a:hover{color:#9aa149;text-decoration:none;}

.mp_button_buynow,.mp_button_addcart{background:none;border:0;color:#9aa149;cursor:pointer;font-weight:normal;font-size:14px;font-family:Arial,Helvetica,sans-serif;padding:2px 8px;height:22px;}

a.mp_link_buynow{background:none;border:0;color:#9aa149;font-size:13px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;padding:0 6px;}

a.mp_link_buynow:hover{text-decoration:none;}

.mp_quantity{margin-left:5px;float:left;margin-right:25px;}



/* CART */

.mp_cart_widget h2{display:none;}

.mp_cart_widget {border:0!important;width:204px;width:188px;/*position:absolute;*/

;float:left;right:0;padding-left:43px;margin:3px 0;border-bottom:1px solid #cfd0a4!important;border-top:1px solid #cfd0a4!important;border-left:1px solid #b1b572!important;height:37px;background:url(images/icon_cart.png) no-repeat 10px 9px;}

.mp_cart_widget .mp_cart_widget{margin:0!important;border:0!important;}

.mp_cart_actions_widget a.mp_checkout_link{border:0!important;background:none!important;background-color:#502b1b!important;font-size:11px!important;height:24px!important;padding:0 5px!important;line-height:24px!important;}

.mp_cart_actions_widget a:hover.mp_checkout_link{border:0!important;color:#9aa149!important;padding:0 5px!important;}

.mp_cart_actions_widget {float:left;margin-top:6px;border:0!important;}

.mp_cart_contents_widget{width:112px;float:left;font-size:11px;line-height:13px;color:#f9f6eb;padding-top:5px;}

.mp_product_desc ul{list-style:none;padding:0;}

.mp_product_desc ul li {padding-left:11px;background:url(images/arrow-green.png) no-repeat 0 4px;}

.mp_product_desc h3{letter-spacing:3px;color:#53240f;margin-bottom:15px;font-size:16px;}

.mp_product_desc{/*float:left;margin-left:17px;width:555px;*/



/*overflow:auto;*/}

.mp_product_desc .mp_cart_actions{background-color:#e6e8ce;padding:4px;margin:0 0 25px;overflow:auto;/*width:549px;*/}

.mp_product_desc .mp_cart_actions form.mp_buy_form{border:1px solid #d4d6bc;padding:8px 11px 16px;/*width:525px;*/}

form.mp_buy_form input.mp_button_addcart{color:#f9f6eb;text-transform:uppercase;background-color:#a4aa5d;-webkit-appearance:none;-webkit-border-radius:0;padding-top:2px;padding-bottom:2px;}

.type-product .entry-header{margin-bottom:20px;}

.type-product .entry-header h1{color:#c3b29a;font-size:40px;border-bottom:1px solid #e4dccd;}

.type-product .entry-header .back{color:#755849;text-transform:uppercase;padding-left:20px;background:url(images/arrow-back.png) no-repeat 0 33px;}

.share_link .a2a_kit a{color:#BDAD96;font-size:12px;text-decoration:underline;padding-right:0;}

.share_link .a2a_i_a2a{display:inline;}



/* NEW */

.share_link{float:right;}

.share_link span{margin:1px 0 0;}

.share_link .stButton .chicklets{width:16px;padding:0;}

hr{height:1px;border:0;border-bottom:1px #e4dccd solid;}



/* SHOPPING CART */

.mp_cart_contents {margin-top:20px;width:100%;}

.mp_cart_contents th{font-size:12px;font-style:italic;color:#BDAD96;font-weight:bold;padding:5px 10px;background-color:#EEEBE1;border-top:1px solid #E4DCCD;border-bottom:1px solid #E4DCCD;}

.mp_cart_contents td{vertical-align:middle;border-bottom:1px solid #d4d6bc;padding:10px;}

.mp_cart_contents .mp_cart_col_thumb{width:62px;}

.mp_cart_contents .mp_cart_col_thumb a{display:inline-block;border:1px solid #c4b6a0;padding:4px;background-color:#fff;}

.mp_cart_contents .mp_cart_col_thumb a img{margin:0;border:1px solid #e4dccd;}

.mp_cart_contents .mp_cart_col_quant{width:140px;}

.mp_cart_contents .mp_cart_col_quant input{color:#755849;border:1px solid #dfd7c8;padding:2px 5px;-webkit-border-radius:0;}

.mp_cart_contents .mp_cart_col_updatecart input{color:#f9f5e4;text-transform:uppercase;border:0;background-color:#502b1b;padding:6px 16px;font-size:14px;cursor:pointer;-webkit-appearance:none;-webkit-border-radius:0;}

.mp_cart_shipping td{vertical-align:middle;padding-right:20px;padding-bottom:10px;}

.mp_cart_shipping th{padding:10px 0;font-weight:bold;}

.mp_cart_shipping td input{height:28px;border:1px solid #dfd7c8;color:#755849;padding-left:8px;-webkit-appearance:none;-webkit-border-radius:0;}

.mp_cart_shipping td div.selectd{border:1px solid #dfd7c8;background-color:#fff;padding:6px;display:inline-block;}

.mp_cart_shipping td select#mp_country,.mp_cart_shipping td select#mp_state{border:0;color:#755849;-webkit-appearance:none;-webkit-border-radius:0;}

.mp_cart_billing{float:none;}

.mp_cart_billing td{padding-right:20px;padding-bottom:10px;}

.mp_cart_billing th{padding:10px 0;font-weight:bold;}

.mp_cart_billing td input{height:28px;border:1px solid #dfd7c8;color:#755849;padding-left:8px;}

.mp_cart_billing td div.selectd{border:1px solid #dfd7c8;background-color:#fff;padding:6px;display:inline-block;}

.mp_cart_billing td select#mp_country,.mp_cart_billing td select#mp_state{border:0;color:#755849;}

.mp_cart_direct_checkout {display:inline-block;padding:4px;background-color:#a4aa5d;margin-left:170px;margin-top:10px;}

.mp_cart_direct_checkout .mp_cart_direct_checkout_link{background-color:#a4aa5d;border:1px solid #c4c692;height:28px;text-transform:uppercase;color:#f9f6eb;padding:10px 23px;display:inline-block;line-height:12px;height:12px;font-size:14px;}

.mp_cart_direct_checkout .mp_cart_direct_checkout_link:hover{text-decoration:none;}

.mp_cart_direct_checkout input#mp_shipping_submit,.mp_cart_direct_checkout input#mp_payment_confirm{background-color:#a4aa5d;border:1px solid #c4c692;padding:7px 23px;text-transform:uppercase;color:#f9f6eb;

	-webkit-appearance:none;-webkit-border-radius:0;font-size:14px;}

.entry-content .tml-action-links {padding:0;}

.entry-content .tml-action-links li{list-style:none;margin:5px 0 0;padding-left:11px;background:url(images/arrow-green.png) no-repeat 0 2px;max-height:35px;overflow:hidden;}

.mp_cart_login{margin-top:40px;}

.mp_cart_login th{font-weight:bold;}

.mp_cart_login .mp_cart_or_label{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#C9B8A0;padding:0 30px;font-size:36px;}

.mp_cart_login .input{height:28px;border:1px solid #dfd7c8;color:#755849;padding-left:8px;width:147px;-webkit-appearance:none;-webkit-border-radius:0;}

.mp_cart_login .loginn{display:block;width:80px;float:left;line-height:28px;}

.mp_cart_login label{margin-bottom:10px;display:block;}

.mp_cart_login td.mp_cart_login{padding-top:10px;}

.mp_cart_login p.loginp{background-color:#a4aa5d;padding:4px;display:inline-block;margin-left:80px;}

.mp_cart_login p.loginp input{background-color:#a4aa5d;border:1px solid #c4c692;height:28px;font-size:14px;text-transform:uppercase;color:#f9f6eb;-webkit-appearance:none;-webkit-border-radius:0;}

.mp_cart_login .mp_cart_checkout p{background-color:#a4aa5d;padding:4px;display:inline-block;}

.mp_cart_checkout .mp_cart_direct_checkout_link{background-color:#a4aa5d;border:1px solid #c4c692;text-transform:uppercase;color:#f9f6eb;padding:3px 10px;display:inline-block;font-size:14px;}

#order_id{height:28px;border:1px solid #dfd7c8;color:#755849;padding-left:8px;float:left;margin-right:5px;margin-top:5px;-webkit-appearance:none;-webkit-border-radius:0;padding-bottom:1px; padding-top:1px;}

#order-id-submit{background-color:#a4aa5d;border:1px solid #c4c692;height:32px;text-transform:uppercase;color:#f9f6eb;margin-top:5px;-webkit-appearance:none;-webkit-border-radius:0;font-size:14px;}

aside li.cat-item{list-style:none;font-weight:bold;margin-bottom:6px;}

aside li.cat-item ul.children {margin-top:6px;}

aside li.cat-item ul.children li.cat-item{font-weight:normal;padding-left:10px;}

tr.highlight td + td{padding-left:15px;}



/* EVENTS */

.em-date-input-loc{width:70px;height:24px;border:1px solid #dfd7c8;color:#755849;padding-left:8px;-webkit-appearance:none;-webkit-border-radius:0;padding-top:1px;padding-bottom:1px;}

#current-events{width:100%;margin-top:1.625em;}

#current-events td{padding:8px 5px;border-top:1px solid #E4DCCD;line-height:15px;}

#current-events tr:nth-child(odd){background-color:#F2EFE4;}

#current-events td.event-category,#current-events td.event-location{background-color:#885DAA;font-weight:bold;border-top:none!important;padding:0;padding-top:5px;color:#fff;}

#current-events td.event-name{font-weight:bold;}

#current-events div{height:25px;background-color:#F9F6EB;border-bottom:1px solid #E4DCCD;margin-bottom:8px;}

.em-events-search-dates{float:left;margin-right:3px;font-size:12px;}

.em-events-search-submit{background:url(images/search_submit.png) top left no-repeat;width:28px;height:28px;border:0;margin:0;cursor:pointer;font-size:0px;display:inline-block;vertical-align:top;

	-webkit-appearance:none;-webkit-border-radius:0;}



/*62.08 20.48*/

.em-events-search-text{height:24px;border:1px solid #dfd7c8;color:#755849;padding-left:8px;vertical-align:top;-webkit-appearance:none;-webkit-border-radius:0;padding-top:1px;padding-bottom:1px;}

.em-events-search-select{display:inline-block;float:left;border:1px solid #dfd7c8;background-color:#fff;padding-right:5px;height:22px;padding-top:4px;margin-right:3px;}

.em-events-search-select select{color:#755849;border:0;-webkit-appearance:none;-webkit-border-radius:0;font-size:16px;}

.em-events-search .search-text{float:left;display:inline-block;height:24px;font-size:12px;margin-right:3px;margin-top:6px;}

.dropd{height:22px;border:1px solid #dfd7c8;display:inline-block;background-color:#fff;padding-top:4px;padding-right:3px;float:left;margin-right:5px;}

.dropd select{border:0;color:#755849;}

.pp{display:block;padding:0 5px 8px 5px;}

.upcoming ul{list-style:none;}

.upcoming ul li{margin-bottom:8px;padding-left:11px;background:url(images/arrow-green.png) no-repeat 0 4px;}

.event h3,.location h3{text-transform:none;margin-top:0;}





/* MEDIA PAGE */

.social_page{width:920px;padding-top:15px;}

.social-facebook{float:left;width:420px;border-right:1px solid #dfd7c8;padding-right:39px;}

.social-twitter{float:left;width:420px;padding-left:40px;}

h2.facebook-head{padding:10px 5px 10px 40px;display:block;margin-bottom:10px;margin-top:0;border-top:1px solid #e1ddd1;border-bottom:1px solid #e1ddd1; color:#6d3f2b;font-weight:normal;font-size:18px;

	background:url(images/social_fb.png) no-repeat 8px 8px #eeece0;}

h2.twitter-head{padding:10px 5px 10px 40px;display:block;margin-bottom:10px;margin-top:0;border-top:1px solid #e1ddd1;border-bottom:1px solid #e1ddd1; color:#6d3f2b;font-weight:normal;font-size:18px;

	background:url(images/social_tw.png) no-repeat 8px 8px #eeece0;}

.social-twitter ul li div{border:1px solid #c4b6a0;padding:4px;}

.social-facebook ul li div{border:1px solid #c4b6a0;padding:4px;}

.social-twitter ul li div img{border:1px solid #e4dccd;}

.social-facebook ul li div img{border:1px solid #e4dccd;}

div.rere{border:0!important;display:inline-block;padding:3px!important;float:right;margin-top:10px;}

div.rere a{background-color:#eeece0;display:inline-block;height:17px;}

div.rere a img{margin:0;}

div.followtwit{border:0!important;display:inline-block;padding:3px!important;float:left;margin-top:10px;}

div.clearli{border:0!important;padding:0!important;float:none!important;clear:both;}

.social-facebook ul li{border-bottom:1px solid #dfd7c8;padding:5px 0 10px 0;clear:left;overflow:hidden;}

.social-facebook ul li:first-child{padding-top:0;}



/* PAGINATION */

.pagination{margin-top:10px;text-align:center;border-top:1px solid #e1ddd1;padding:15px 0 0;}

.pagination .page-numbers{padding:5px 7px;background:#EEEBE1;}

.wp-caption{border:4px double #C4B6A0;text-align:center;}

.wp-caption img{}

.wp-caption .wp-caption-text{padding-top:10px;}



/* CART */

.mp_product_price{display:block;padding:5px;font-weight:bold;}

.mp_product_price .mp_special_pricedel.mp_old_price{color:#a78a7e;margin-right:4px;font-weight:normal;}

.mp_product_price .mp_special_price span.mp_current_price{font-weight:bold;}

.mp_buy_form .select_choice{margin-bottom:10px;margin-left:4px;}

.mp_buy_form .select_choiceselect{border:0;-webkit-appearance:none;-webkit-border-radius:0;}

.mp_buy_form .select_choice .choice{display:inline-block;background-color:#fff;border:1px solid #DFD7C8;height:22px;padding-top:4px;padding-right:4px;margin-left:2px;}

#mp_payment_form{margin-top:20px;}

#searchform .field {font-family:"Times New Roman",Times,serif;font-style:italic;color:#755849;font-size:16px;-webkit-appearance:none;-webkit-border-radius:0;}

#searchform .submit{background:url(images/search_submit.png) top left no-repeat;width:28px;height:28px;border:0;margin:0;float:left;cursor:pointer;-webkit-appearance:none;-webkit-border-radius:0;}

#get_directions_form dl {float:left;}

#get_directions_form dt {width:0px !important;}

#get_directions_form .submit_button{width:100% !important;}

#get_directions_form input{margin-right:30px;}

.mp_button_addcart{float:left;}

.checkout_product_link,.checkout_product_link:hover{color:#ffffff !important;text-decoration:none;background:#502B1B;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;border:0 none;padding:2px 8px;

	margin-left:20px;float:left;display:block;width:75px;}

.shopnowbut{padding:3px 10px;display:inline-block;background-color:#A4AA5D;color:#502B1B !important;font-weight:bold;font-family:Helvetica,Arial,sans-serif;font-size:13px;text-decoration:none !important;font-style:normal;}

.shopnowbut:hover{background-color:#84894A !important;color:#fff !important;}

.video_title,#fancybox-title-inside {font-size:17px;color:#471c0b;margin-top:5px;margin-bottom:5px;}

.video_title a {color:#471C0B;line-height:1.1em;}

.video_title a:hover{color:#8d962a;text-decoration:none;}

.video_title {line-height:16px;max-height:38px;}

.video_title,.video_content {padding:0 12px;}

.video_content p {background:none;padding-left:0;margin:0;margin-bottom:10px;color:#755849;}

.video .feat-post p{max-height:53px;line-height:1.1em;margin-bottom:2px;}

.video .view_all{font-size:11px;font-weight:bold;}

.banner_distributor {margin:30px 0 20px 18px;}

.distributor-container .feat-post-container{height:167px !important;margin-top:0;}

.distributor-container .feat-post{height:165px !important;}

.distributor-container.video_title{margin:10px 0 5px;}

.feat-post-container.video {height:302px;}

.feat-post-container.video .feat-post {height:300px;}

.mp_quantity_field,.login input{-webkit-border-radius:0;display:inline-block;}

.mp_quantity_field{-webkit-appearance:none;-webkit-border-radius:0;}

#coupon_code{-webkit-border-radius:0;}

#coupon-code input[type="submit"]{-webkit-border-radius:0;}

.mp_cart_shipping textarea{-webkit-border-radius:0;}

input[type="text"],textarea{font-size:16px;}

@media screen and (max-width:1024px){input[type="text"],textarea{font-size:16px;}

	.mp_quantity_field{font-size:10px !important;}

	#coupon-code input[type="submit"]{font-size:16px;-webkit-border-radius:0;-webkit-appearance:none;padding-top:3px;padding-bottom:4px;}

	.dl_form textarea {width:93%;}

	.mp_cart_direct_checkout .mp_cart_direct_checkout_link{padding:12px 23px;}

	.em-events-search-select select{padding-top:0px;padding-bottom:2px;margin-top:-1px;}

}

@media screen and (max-width:768px){

    .qty-field {float: none; padding:0;}    

}



/* Opencart */

.button{background:#a4aa5d;height:40px;box-shadow:inset 0 0 0 1px #c4c692;border:5px solid #a4aa5d;display:inline-block;color:#f9f6eb;text-transform:uppercase;font-size:14px;padding:0 15px;}

a.button{color:#f9f6eb;line-height:30px;height:30px;}

.success,.warning,.attention,.information{padding:10px 10px 10px 33px;margin-bottom:15px;color:#555555;border-radius:5px 5px 5px 5px;}

.success{background:#EAF7D9 url('../image/success.png') 10px center no-repeat;border:1px solid #BBDF8D;border-radius:5px 5px 5px 5px;}

.warning{background:#FFD1D1 url('../image/warning.png') 10px center no-repeat;border:1px solid #F8ACAC;border-radius:5px 5px 5px 5px;}

.attention{background:#FFF5CC url('../image/attention.png') 10px center no-repeat;border:1px solid #F2DD8C;border-radius:5px 5px 5px 5px;}

.success .close,.warning .close,.attention .close,.information .close{float:right;padding-top:4px;padding-right:4px;cursor:pointer;}

.required{color:#FF0000;font-weight:bold;}

.error{display:block;color:#FF0000;}

.help{color:#999;font-size:10px;font-weight:normal;font-family:Verdana,Geneva,sans-serif;display:block;}

.mp_cart_actions .price{font-weight:bold;padding:3px;}

.mp_cart_actions .price .price-old{font-weight:normal;text-decoration:line-through;color:#A78A7E;}

.mp_cart_actions .option{padding-bottom:10px;}

.mp_cart_actions .option select{padding:3px;border:1px solid #ddd;}

.mp_buy_form{font-weight:bold;padding:3px;text-align:center;}

.mp_cart_actions .mp_buy_form{text-align:left;}

.mp_buy_form .price-old{font-weight:normal;text-decoration:line-through;color:#A78A7E;}

.login-content .left .button{margin-top:21px;}

.login-content .right p{padding-bottom:10px;}

.distributor#content p{padding-bottom:10px;}



/* wishlist */

.wishlist-info table{width:100%;border-collapse:collapse;border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;margin-bottom:20px;}

.wishlist-info td{padding:7px;}

.wishlist-info thead td{color:#4D4D4D;font-weight:bold;background-color:#F7F7F7;border-bottom:1px solid #DDDDDD;}

.wishlist-info thead .image{text-align:center;}

.wishlist-info thead .name,.wishlist-info thead .model,.wishlist-info thead .stock{text-align:left;}

.wishlist-info thead .quantity,.wishlist-info thead .price,.wishlist-info thead .total,.wishlist-info thead .action{text-align:right;}

.wishlist-info tbody td{vertical-align:top;border-bottom:1px solid #DDDDDD;}

.wishlist-info tbody .image img{border:1px solid #DDDDDD;}

.wishlist-info tbody .image{text-align:center;}

.wishlist-info tbody .name,.wishlist-info tbody .model,.wishlist-info tbody .stock{text-align:left;}

.wishlist-info tbody .quantity,.wishlist-info tbody .price,.wishlist-info tbody .total,.wishlist-info tbody .action{text-align:right;}

.wishlist-info tbody .price s{color:#F00;}

.wishlist-info tbody .action img{cursor:pointer;}

.login-content{margin-bottom:20px;overflow:auto;}

.login-content .left{float:left;width:48%;}

.login-content .right{float:right;width:48%}

.login-content .left .content,.login-content .right .content{height:270px;padding-bottom:50px;position:relative;}

.login-content .content input[type=text],.login-content .content input[type=password]{font:inherit;padding:5px;width:75%;}

.login-content .button{position:absolute;bottom:20px}

.login-content .left .button{left:20px}

.login-content .right .button{right:20px}



/* orders */

.order-list{margin-bottom:10px;}

.order-list .order-id{width:49%;float:left;margin-bottom:2px;}

.order-list .order-status{width:49%;float:right;text-align:right;margin-bottom:2px;}

.order-list .order-content{padding:10px 0px;display:inline-block;width:100%;margin-bottom:20px;border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;}

.order-list .order-content div{float:left;width:33.3%;}

.order-list .order-info{text-align:right;}

.order-detail{background:#EFEFEF;font-weight:bold;}



/* returns */

.return-list{margin-bottom:10px;}

.return-list .return-id{width:49%;float:left;margin-bottom:2px;}

.return-list .return-status{width:49%;float:right;text-align:right;margin-bottom:2px;}

.return-list .return-content{padding:10px 0px;display:inline-block;width:100%;margin-bottom:20px;border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;}

.return-list .return-content div{float:left;width:33.3%;}

.return-list .return-info{text-align:right;}

.return-product{overflow:auto;margin-bottom:20px;}

.return-name{float:left;width:31%;margin-right:15px;}

.return-model{float:left;width:31%;margin-right:15px;}

.return-quantity{float:left;width:31%;}

.return-detail{overflow:auto;margin-bottom:20px;}

.return-reason{float:left;width:31%;margin-right:15px;}

.return-opened{float:left;width:31%;margin-right:15px;}

.return-opened textarea{width:98%;vertical-align:top;}

.return-captcha{float:left;}

.download-list{margin-bottom:10px;}

.download-list .download-id{width:49%;float:left;margin-bottom:2px;}

.download-list .download-status{width:49%;float:right;text-align:right;margin-bottom:2px;}

.download-list .download-content{padding:10px 0px;display:inline-block;width:100%;margin-bottom:20px;border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;}

.download-list .download-content div{float:left;width:33.3%;}

.download-list .download-info{text-align:right;}



/* cart */

.cart-module .content form{padding:10px 0;}

.cart-module .content input[type=submit]{margin:-10px 0;}

.cart-module .content table td{padding:5px 10px;}

.cart-module .content table td:first-child{padding-left:0;}

.cart-module .content table td:last-child{padding-right:0;}

.cart-module .content input[type=text]{font:inherit;}

.cart-module .content select{width:100%;font:inherit;}



/* checkout */

.checkout-heading{font-weight:700;background:#eeebe1;padding:5px 10px;border:1px solid #e4dccd;border-width:1px 0;}

.checkout-heading a{padding-left:5px;margin-top:1px;font-weight:normal;text-decoration:none;}

.checkout-content{padding:0px 0px 15px 0px;display:none;overflow:auto;}

.checkout-content .left{float:left;width:48%;}

.checkout-content .right{float:right;width:48%;}

.checkout-content .buttons{clear:both;}

.checkout-product table{width:100%;border-collapse:collapse;border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;margin-bottom:20px;}

.checkout-product td{padding:7px;}

.checkout-product thead td{color:#4D4D4D;font-weight:bold;background-color:#F7F7F7;border-bottom:1px solid #DDDDDD;}

.checkout-product thead .name,.checkout-product thead .model{text-align:left;}

.checkout-product thead .quantity,.checkout-product thead .price,.checkout-product thead .total{text-align:right;}

.checkout-product tbody td{vertical-align:top;border-bottom:1px solid #DDDDDD;}

.checkout-product tbody .name,.checkout-product tbody .model{text-align:left;}

.checkout-product tbody .quantity,.checkout-product tbody .price,.checkout-product tbody .total{text-align:right;}

.checkout-product tfoot td{text-align:right;border-bottom:1px solid #DDDDDD;}

.contact-info{overflow:auto;}

.contact-info .left{float:left;width:48%;}

.contact-info .right{float:left;width:48%;}

.sitemap-info{overflow:auto;margin-bottom:40px;}

.sitemap-info .left{float:left;width:48%;}

.sitemap-info .right{float:left;width:48%;}



/* box */

.box{margin-bottom:20px;background:#e6e8ce;padding:4px;}

.box .box-heading{border:1px solid #d4d6bc;padding:8px 10px 7px 10px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;line-height:14px;color:#333;}

.box .box-content{background:#e6e8ce;border:1px solid #d4d6bc;border-top:none;padding:10px;}



/* box products */

.box-product{width:100%;overflow:auto;}

.box-product > div{width:210px;display:inline-block;vertical-align:top;margin-right:5px;margin-bottom:5px;}

#column-left + #column-right + #content .box-product > div{width:119px;}

.box-product .image{display:block;margin-bottom:0px;}

.box-product .image img{padding:3px;border:1px solid #E7E7E7;}

.box-product .name a{color:#755849;font-size:16px;line-height:18px;display:block;text-align:left;display:block;}

.box-product .name a:hover{color:#9AA149;text-decoration:none;}

.box-product .price{display:block;font-weight:bold;color:#333333;margin-bottom:4px;}

.box-product .price-old{color:#F00;text-decoration:line-through;}

.box-product .price-new{font-weight:bold;}

.box-product .rating{display:block;margin-bottom:4px;}



/* related products */

#content #tab-related h2{color:#6D3218;font:italic 30px "Times New Roman",Times,serif;padding-bottom:10px;line-height:27px;}

#content #tab-related .product{border:1px solid #C4B6A0;box-shadow:inset 0 0 0 3px #F9F6EB,inset 0 0 0 4px #E4DCCD;padding:3px;}

#content #tab-related .box-product .image img{border:none;}

#content #tab-related .box-product .name a{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}

#content #tab-related .box-product .name,

#content #tab-related .box-product .price{padding:0 7px;}

#content #tab-related .box-product .buy{display:block;padding:0 7px 7px;}



/* box category */

.box-category{margin-top:-5px;}

.box-category ul{list-style:none;margin:0;padding:0;}

.box-category > ul > li{padding:8px 8px 8px 0px;}

.box-category > ul > li + li{border-top:1px solid #EEEEEE;}

.box-category > ul > li > a{text-decoration:none;color:#333;}

.box-category > ul > li ul{display:none;}

.box-category > ul > li a.active{font-weight:bold;}

.box-category > ul > li a.active + ul{display:block;}

.box-category > ul > li ul > li{padding:5px 5px 0px 10px;}

.box-category > ul > li ul > li > a{text-decoration:none;display:block;}

.box-category > ul > li ul > li > a.active{font-weight:bold;}



/* sidebar */

#column-right + #content{margin-right:270px;}

#column-right{float:right;margin-left:20px;width:250px;}



/* page/form */

.page-template-t-OpenCart-php #main_content{padding:20px 0;}

.page-template-t-OpenCart-php h1.entry-title{color:#c9b8a0;font-size:40px;border-bottom:1px solid #e4dccd;padding-bottom:16px;margin-bottom:20px;}

.page-template-t-OpenCart-php .content{border:1px solid #d2d2d2;padding:20px;overflow:hidden;margin-bottom:20px;}

.page-template-t-OpenCart-php .form td{padding:2px 0;}

.page-template-t-OpenCart-php .form td:first-child{width:150px;}

.page-template-t-OpenCart-php .form input[type=text],

.page-template-t-OpenCart-php  .form input[type=password],

.page-template-t-OpenCart-php  .form select{padding:8px;width:360px;border:1px solid #dfd7c8;font-size:inherit;}

.page-template-t-OpenCart-php .form select{width:378px;}

.page-template-t-OpenCart-php .required{color:#ff0000;}

.page-template-t-OpenCart-php #content h2{font-size:16px;margin-bottom:6px;}

.page-template-t-OpenCart-php #content input[type=submit]{float:right;}

.page-template-t-OpenCart-php #content .date-range input[type=submit]{float:none;}

.page-template-t-OpenCart-php .agreement{float:left;margin-top:10px;}

table.list{border-collapse:collapse;width:100%;margin-bottom:20px;}

table.list td{border-bottom:1px dashed #ddd;}

table.list thead td{padding:0px 5px;}

table.list thead td a,.list thead td{text-decoration:none;font-weight:bold;}

table.list tbody td{vertical-align:top;padding:0px 5px;}

table.list .left{text-align:left;padding:7px;}

table.list .right{text-align:right;padding:7px;}

table.list .center{text-align:center;padding:7px;}

.buttons{overflow:hidden;}

.buttons .left{float:left;text-align:left;}

.buttons .right{float:right;text-align:right;}

.buttons .center{text-align:center;margin-left:auto;margin-right:auto;}



/* Distributor Application */

.distributor-aside + .distributor{margin-right:270px;}

.distributor-aside{float:right;margin-left:20px;}



/* Affiliate */

.customer-bar{margin:0 auto;width:912px;padding:15px 40px;background-color:#eead56;color:#171514;text-shadow:1px 1px 0 rgba(255,255,255,.5);font-size:16px;border:4px double #c37e2d;}

.customer-bar a{color:#755849;}

.customer-bar .right{float:right;}



.page-template-t-OpenCart-php #content .order-status-form input[type=submit]{float:none;}

.page-template-t-OpenCart-php #content .order-status-form .additional{display:inline;}



.affiliate-account h1 .right{font:12px Arial;float:right;margin-top:7px;width:auto;}

.aff-email{font-size:12px;float:right;margin-top:1px;max-width:130px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}

.affiliate-account h2{display:inline-block;}

.aff-tracking{font-size:12px;padding:5px;border:1px dashed #ccc;background-color:#eee;float:right;}

.aff-tracking:hover{background-color:#eaeaea;}

.affiliate-account{}

.affiliate-account .left{float:left;width:49%;}

.affiliate-account .right{float:right;width:49%;}

.affiliate-account .clearboth{clear:both;}

.affiliate-account .overview .list td{border:none;padding-bottom:10px;}

.affiliate-account .overview .list{border-bottom:1px dashed #ddd;}

.affiliate-account td[align=right]{text-align:right;}

.affiliate-account .overview .content,.affiliate-account .statistics .content{height:170px;}

.affiliate-account .statistics h2{display:block;}

.affiliate-account .statistics .range{float:right;font:11px Arial;}

.affiliate-account .statistics .legendLabel{vertical-align:middle;padding-left:3px;}

.affiliate-account .recent table{width:100%;}

.affiliate-account .recent table th{padding:5px;border-bottom:1px dashed #ddd;}

.affiliate-account .recent table td{padding:5px;border-bottom:1px dashed #ddd;}

.affiliate-customer-history .date-range{float:right;}

.affiliate-customer-history .date-range input[type=text]{width:80px;font:14px Arial;vertical-align:-1px;}

.affiliate-customer-history .date-range input[type=submit]{}

.affiliate-customers{width:100%;}

.affiliate-customers th,.affiliate-customers td{text-align:right;}

.affiliate-customers tr:hover{background-color:#ebe7d9;}

.affiliate-customers tr[href]:hover{cursor:pointer;}

.affiliate-customers th{color:#978078;border-bottom:1px solid #ccc;padding:5px 10px;}

.affiliate-customers td:first-child{font-weight:bold;}

.affiliate-customers td{border-bottom:1px dashed #ccc;padding:5px 10px;}

.affiliate-customers.filter-table .quick { margin-left: 0.5em; font-size: 0.8em; text-decoration: none; }

.affiliate-customers.fitler-table .quick:hover { text-decoration: underline; }

.affiliate-customers td.alt { background-color: #ffc; background-color: rgba(255, 255, 0, 0.2); }



/* Wholesale product list */

.wholesale-product{position:relative;padding: 35px 5px 5px 5px;}

.wholesale-product:nth-child(odd){background-color:#f1eee4;}

.wholesale-product .name{position: absolute;left:4px;top:10px;width:36%;}

.wholesale-product .product-type{display:inline-block;vertical-align:top;}

.wholesale-product .product-type input{text-align:right;margin-right:2px;}

.wholesale-product .product-type + .product-type{margin-left:20px;}







.orbit-caption {display:none !important;}

.orbit-wrapper .orbit-caption {background:none !important;
top: 0;
left: 0;
padding:0 !important;
width: 920px !important;
height: 400px !important;
color:#000000 !important;
}
.orbit-wrapper .orbit-caption div {border:0 !important;}

div.slider-nav span {bottom:0 !important;}

div.slider-nav span.left {left:10px !important;}

div.slider-nav span.right {right:10px !important;}


.wp-paginate .page {
}
.wp-paginate a {
    background: transparent !important;
    border: none !important;
    color: #777 !important;
    margin-right: 4px;
    padding: 4px 8px;
    text-align: center;
    text-decoration: none;
}

.wp-paginate .current {
    color: #000 !important;
    font-weight: bold !important;
    background: transparent !important;
    border: none !important;
    margin-right: 4px;
    padding: 4px 8px;
}

.addtoany_share_save{
	display: none !important;
}
#text-5 {
	float: right!important;
}
#footer-2 {
	background-position-x: center;
}