/*

THEME NAME: maudnlil



VERSION: 1.0



*/

html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}

/* new clearfix */

.clearfix:after {

visibility: hidden;

display: block;

font-size: 0;

content: " ";

clear: both;

height: 0;

}

* html .clearfix             { zoom: 1; } /* IE6 */

*:first-child+html .clearfix { zoom: 1; } /* IE7 */

/*--------fonts----------*/

@font-face {

    font-family: 'AmericanTypewriterBold';

    src: url('fonts/american_typewriter_bold-webfont.eot');

    src: local("American Typewriter Bold"), 

		 url('fonts/american_typewriter_bold-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/american_typewriter_bold-webfont.woff') format('woff'),

         url('fonts/american_typewriter_bold-webfont.ttf') format('truetype'),

         url('fonts/american_typewriter_bold-webfont.svg#AmericanTypewriterBold') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'AmericanTypewriterRegular';

    src: url('fonts/american_typewriter-webfont.eot');

    src: local("American Typewriter"), 

	     url('fonts/american_typewriter-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/american_typewriter-webfont.woff') format('woff'),

         url('fonts/american_typewriter-webfont.ttf') format('truetype'),

         url('fonts/american_typewriter-webfont.svg#AmericanTypewriterRegular') format('svg');

    font-weight: normal;

    font-style: normal;

}

@font-face {

    font-family: 'LittleDays';

    src: url('fonts/little_days-webfont.eot');

    src: url('fonts/little_days-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/little_days-webfont.woff') format('woff'),

         url('fonts/little_days-webfont.ttf') format('truetype'),

         url('fonts/little_days-webfont.svg#LittleDaysRegular') format('svg');

    font-weight: normal;

    font-style: normal;



}









html{background:#BFB395;}

body{color:#64501a;font-size:12px;font-family:Georgia, "Times New Roman", Times, serif;background:#FFF;}

a{color:#2f771b;text-decoration:none;}

a:hover{color:#2f771b;text-decoration:underline;}

/* -------- header -------- */

#header{width:100%;border-top:#8AA578 solid 5px;background:url(images/bg_hd.jpg) repeat-x; position:relative; z-index:10;}

.page-id-2 #header,.parent-pageid-2 #header,.single-tcpproduct #header{border-color:#ddb175;}

.page-id-35 #header,.parent-pageid-35 #header{border-color:#81afbd;}

.page-id-39 #header,.parent-pageid-39 #header{border-color:#7b8fba;}

.page-id-30 #header,.parent-pageid-30 #header{border-color:#b183a5;}

.page-id-27 #header,.parent-pageid-27 #header{border-color:#b183a5;}

.page-id-43 #header,.parent-pageid-43 #header{border-color:#ad9d71;}

.header{width:790px;margin:0 auto;height:178px;position:relative;}

#logo{margin:0 auto;width:710px;height:130px;}

.mainnav{height:41px;width:787px;padding:7px 0 0;margin:0 auto;}

#nav{height:41px;width:787px;;background:url(images/bg_nav.png) no-repeat 0 6px;}

#nav li{float:left;position:relative;padding:10px 3px 0 0;height:31px;text-align:center;font-family:AmericanTypewriterRegular,Georgia, "Times New Roman", Times, serif;font-size:19px;text-transform:capitalize;}

#nav li a{color:#FFF;}

#nav li#menu-item-319{width:81px;}

#nav li#menu-item-320{width:116px;}

#nav li#menu-item-321{width:105px;}

#nav li#menu-item-322{width:87px;}

#nav li#menu-item-323{width:105px;}

#nav li#menu-item-325{width:158px;padding:10px 4px 0 0;}

#nav li#menu-item-327{width:114px;padding:10px 0 0;}

#nav li.current-menu-item,

#nav li.current_page_item,

#nav li.current-page-ancestor,

#nav li.current-menu-ancestor,

#nav li.current-menu-parent,

#nav li.current-page-parent,

.single-tcpproduct #nav li#menu-item-320,

.page-id-4 #nav li#menu-item-320{background:url(images/bg_nav.png) no-repeat;}

#nav li#menu-item-319.current-menu-item,

#nav li#menu-item-319.current_page_item,

#nav li#menu-item-319.current-page-ancestor,

#nav li#menu-item-319.current-menu-ancestor,

#nav li#menu-item-319.current-menu-parent,

#nav li#menu-item-319.current-page-parent {background-position:0 -35px;}

#nav li#menu-item-320.current-menu-item,

#nav li#menu-item-320.current_page_item,

#nav li#menu-item-320.current-page-ancestor,

#nav li#menu-item-320.current-menu-ancestor,

#nav li#menu-item-320.current-menu-parent,

#nav li#menu-item-320.current-page-parent,

.single-tcpproduct #nav li#menu-item-320,

.page-id-4 #nav li#menu-item-320{background-position:-84px -35px;}

#nav li#menu-item-321.current-menu-item,

#nav li#menu-item-321.current_page_item,

#nav li#menu-item-321.current-page-ancestor,

#nav li#menu-item-321.current-menu-ancestor,

#nav li#menu-item-321.current-menu-parent,

#nav li#menu-item-321.current-page-parent {background-position:-203px -35px;}

#nav li#menu-item-322.current-menu-item,

#nav li#menu-item-322.current_page_item,

#nav li#menu-item-322.current-page-ancestor,

#nav li#menu-item-322.current-menu-ancestor,

#nav li#menu-item-322.current-menu-parent,

#nav li#menu-item-322.current-page-parent {background-position:-311px -35px;}

#nav li#menu-item-323.current-menu-item,

#nav li#menu-item-323.current_page_item,

#nav li#menu-item-323.current-page-ancestor,

#nav li#menu-item-323.current-menu-ancestor,

#nav li#menu-item-323.current-menu-parent,

#nav li#menu-item-323.current-page-parent {background-position:-401px -35px;}

#nav li#menu-item-325.current-menu-item,

#nav li#menu-item-325.current_page_item,

#nav li#menu-item-325.current-page-ancestor,

#nav li#menu-item-325.current-menu-ancestor,

#nav li#menu-item-325.current-menu-parent,

#nav li#menu-item-325.current-page-parent {background-position:-509px -35px;}

#nav li#menu-item-327.current-menu-item,

#nav li#menu-item-327.current_page_item,

#nav li#menu-item-327.current-page-ancestor,

#nav li#menu-item-327.current-menu-ancestor,

#nav li#menu-item-327.current-menu-parent,

#nav li#menu-item-327.current-page-parent {background-position:-671px -35px;}



#nav li ul{top:-999em;position:absolute;left:0;width:165px;background:#ffffff;border:#dbac6a solid;border-width:1px 1px 0;}

#nav li li{float:none;padding:0;font-size:14px;border-bottom:#dbac6a solid 1px;height:auto;}

#nav li li a{color:#64501a;display:block;padding:5px;background:#ffffff;}

#nav li li a:hover{color:#64501a;background:#fffaf1;text-decoration:none;}

#nav li#menu-item-325 ul,#nav li#menu-item-16 li{border-color:#b16f6f;}

#nav li#menu-item-325 li a:hover{color:#64501a;background:#fdf0f0;}

#nav li:hover{visibility:inherit; /* fixes IE7 'sticky bug' */ }

#nav li:hover ul,

#nav li.sfHover ul{left:0;top:41px;z-index:99;}

#nav li:hover li ul,

#nav li.sfHover li ul {top:-999em;}

#nav li li:hover ul,

#nav li li.sfHover ul {left:167px;top:0;}

.sf-sub-indicator{display:none;}

#nav li.sfHover a.sf-with-ul{color:#FFF;}

#nav li.sfHover li a.sf-with-ul{color:#64501a;}

#nav li.sfHover li.sfHover a.sf-with-ul{color:#64501a;background:#fffaf1;text-decoration:none;}



.mycart{position:absolute;background:#cfc5b5;font-size:12px;right:0;top:0;float:right;color:#4e371d;padding:5px 10px 5px 15px;}

.mycart a{color:#4e371d;margin:0 5px;}

/* -------- main -------- */

#content{text-align:left;width:790px;min-height:500px;margin:0 auto;padding:40px 0 50px; position:relative; z-index:8;}

#maincontent{float:right;width:440px;padding:0 10px 0 0;}

#maincontent.onecol{float:none;width:770px;padding:10px;}

.homeitems{border-bottom:#B8B8B8 dashed 1px;margin:0 0 15px;}

.homeitems.last{border:0 none;}

.home #maincontent hr{border:0 none;border-bottom:#B8B8B8 dashed 1px;height:0;overflow:hidden;font-size:0;line-height:0;margin:0 0 15px;background:#FFF;}

#content h1{color:#64501a;font-size:36px;font-family:LittleDays,Georgia, "Times New Roman", Times, serif;}

#maincontent h2{color:#64501a;font-size:26px;padding:0 0 10px;font-family:LittleDays,Georgia, "Times New Roman", Times, serif;}

#maincontent .homeitems h2{font-size:30px;padding:0;}

#maincontent .homeitems p{font-size:12px;line-height:18px;padding:0 0 15px;}

#maincontent p,.product p{line-height:18px;font-size:12px;padding:0 0 15px;}

#maincontent ul{margin:5px 20px;}

#maincontent ul li{list-style:outside disc;line-height:18px;}

#maincontent p strong{font-weight:700;}

#maincontent dl{padding:0 0 20px;line-height:18px;}

#maincontent dl dt{font-weight:700;}

#press{margin:0 20px;}

.pressbox{width:650px;border:1px solid #e3dcd2;text-align:center;}

.formbox{width:290px;}

#maincontent .formbox ul{margin:0;}

#maincontent .formbox ul li{list-style:none;padding:0 0 10px;}

.formbox label{display:block;font-weight:700;text-transform:uppercase;padding:0 0 3px;}

.formbox .ipt,.formbox textarea{border:1px solid #dbd1be;padding:2px 5px;width:276px;color:#64501a;font-size:12px;font-family:Georgia, "Times New Roman", Times, serif;background:#FFF;}

.formbox textarea{height:60px;overflow:hidden;}

.formbtn{text-align:right;}

.formbtn input{overflow:visible;cursor:pointer;font-size:12px;width:118px;height:26px;background:url(images/btn_form.png) no-repeat;color:#FFF;border:0 none;font-family:AmericanTypewriterbold,Georgia, "Times New Roman", Times, serif; float:right; margin:0 0 0 20px;}






/* Wholesale Order Button Homepage */

.wholesale-link {
  margin: 10px 0;}

.wholesale-link a, .wholesale-link a:hover {
  display: block;
  width: 300px;
  height: 99px;
  background: url('http://www.maudnlil.com.au/wp-content/uploads/2016/08/Wholesale-Orders-Button-e1480490435610.jpg') center no-repeat;
  text-decoration: none;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    line-height: 1.4;
    font-size: 25px;
text-indent: -9000px;
    font-family: Tahoma, Helvetica, Arial, Verdana;
}






.product{width:790px;margin:0 auto;}

.tcp_all_products{overflow:hidden;border:1px solid #e4ddd4;width:758px;padding:20px 0 20px 30px;margin:0 0 50px;}

.hentry{width:226px;height:224px;margin:0 26px 30px 0;float:left;position:relative;background:#EEEAE4;}

.hentry .entry-post-thumbnail{width:226px;height:190px;}

.hentry img{width:214px;height:178px;display:block;margin:6px;}

.hentry .entry-title{position:relative;left:-10px;bottom:8px;z-index:999;float:left;padding:5px 5px 5px 10px;height:17px;overflow:hidden;background:url(images/bg_view.png) no-repeat;}

.hentry .entry-title a{color:#FFF;}

.hentry .entry-product_custom{float:left;}

.product .hentry p.entry_tcp_price{line-height:1;font-family:AmericanTypewriterRegular,Georgia, "Times New Roman", Times, serif;font-size:18px;}

.spin,.pro_pin{width:27px;height:38px;background:url(images/bg_spin.png) no-repeat;position:absolute;left:10px;top:-6px;}

.product_bottom{padding:20px;border-top:1px dashed #b8b8b8;}



.pro_detail{width:790px;position:relative;}

.pro_pin{top:0px;z-index:20;}

.gallery{width:236px;float:left;}

.gallery .gallery-item{width:60px!important;height:60px;overflow:hidden;margin:0 5px 0 0;padding:0!important;position:relative;z-index:10;}

.gallery .gallery-item img{width:54px;height:54px;border:3px solid #EFEBE5!important;display:block;}

.gallery .gallery-item:first-child {width:224px!important;height:225px;margin:0;float:none!important;display:block;background:url(images/bg_clickzoom.png) no-repeat 0 187px;}

.gallery .gallery-item:first-child img{width:214px;height:178px;border-width:5px!important;}

.gallery .gallery-item:first-child a{width:224px;height:225px;display:block;}

.product_main{float:right;width:548px;border:1px solid  #EFEBE5;margin:10px 0 0;}

.product_middle{float:left;width:320px;padding:10px;}

#maincontent .product_middle h1{font-size:34px;font-weight:700;}

#maincontent .product_middle h2{margin:0 0 15px;font-size:18px;border-bottom:1px dashed #B8B8B8;font-family:AmericanTypewriterbold,Georgia, "Times New Roman", Times, serif;}

.product_right{width:190px;height:300px;float:right;padding:10px 8px;}

.tcp_buy_right{position:absolute;top:20px;right:10px;width:180px;}

#maincontent .tcp_buy_right ul{margin:0;border:#ebe3de solid 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px;margin:0 0 10px;background:#ffffff;}

#maincontent .tcp_buy_right li{list-style:none;padding:5px 0;}

.tcp_buy_right li label{display:block;padding:0 0 5px;}

.tcp_buy_right li slelect{border:1px solid #d6d5ac;padding:3px;}

.tcp_buy_right input.buyipt{width:135px;padding:3px 5px;border:1px solid #d6d5ac;background:#f9f6ef;-webkit-border-radius:5px;border-radius:5px;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#64501a;}

.buynow{padding:10px 0 0;}

.tcp_buy_right li .find,.tcp_sc_links .tcp_sc_checkout a,p.tcp_card_offline_execute input{display:block;width:140px;padding:4px 4px 0;height:22px;background:url(images/bg_buybtn.png) no-repeat;margin:0 0 5px;text-align:center;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-weight:700;}

.tcp_buy_right input.buybtn{display:block;width:148px;height:26px;background:url(images/bg_buybtn.png) no-repeat 0 -26px;border:0 none;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:12px;margin:0 0 5px;cursor:pointer;}

.tcp_buy_right input.buybtn:hover{text-decoration:underline;}

.shopdays{color:#878787;background:#f8f4ee;border:1px solid #e8e8e8;padding:10px 30px;width:120px;text-align:center;}

#shopping_cart,.checkout{border:#e9e3db solid 1px;margin:15px 0;padding:15px;overflow:hidden;}

.tcp_sc_cards{height:50px;padding:20px 0;background:url(images/img_cards.png) no-repeat 0 18px;width:100%;}

.tcp_sc_links {margin:0!important;}

#shopping_cart li{list-style:none!important;}

#tcp_offline_payment{width:642px;padding:10px 0;margin:0 auto;}

#tcp_offline_payment .tcp_card_offline{width:640px;border:#ececec solid 1px;padding:10px 0;margin:10px 0;}

#tcp_offline_payment th.tcp_card_holder{width:194px;}

#tcp_offline_payment th label{color:#9a9a9a;font-weight:700;display:inline-block;padding:15px 0 15px 20px;}

#tcp_offline_payment td{border-bottom:#ececec solid 1px;padding:10px 0 0;}

#tcp_offline_payment td.tcp_card_type{border:0 none;}

#card_holder,.tcp_card_number input{border:1px solid #d6d6d6;width:300px;background:#fbfbfb;padding:3px 5px;font-size:12px;font-family:Arial, Helvetica, sans-serif;}

.tcp_card_number input{width:40px;}

#tcp_offline_payment .tcp_card_offline_execute{text-align:right;}

p.tcp_card_offline_execute input{display:inline-block;border:0 none;width:148px;height:26px;padding:0;}

.tcp_back_continue{padding:10px;display:block;}

.sold-out{ background:url(images/bg_buybtn.png) 0 -52px no-repeat; display:block; width:148px; height:26px; line-height:26px; color:#fff; text-align:center;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-weight:700;}







#sidebar{float:left;width:320px;}

.sbox{width:294px;height:310px;background:url(images/bg_sbox.png) no-repeat;padding:11px 9px 11px 11px;margin:0 0 10px;position:relative;}

ul#slider{width:294px;height:310px;overflow:hidden;}

.sbox .bx-wrapper{z-index:1;}

.sbox .bx-wrapper .bx-pager{position:absolute;z-index:9;top:5px;right:10px;text-align:right;}

.sbox .bx-wrapper .bx-window{z-index:2;}

.sbox .bx-pager a{width:12px;height:12px;overflow:hidden;text-indent:-999em;text-align:left;margin:0 5px 0 0;display:inline-block;background:url(images/icon_dot.png) no-repeat -12px 0;}

.sbox .bx-pager a.pager-active{background-position:0 0;}

.pin{background:url(images/bg_pin.png) no-repeat;width:43px;height:60px;position:absolute;top:-6px;left:20px;z-index:999;}

.viewtoys{position:absolute;left:-30px;bottom:20px;z-index:999;width:201px;height:47px;}

.viewtoys a{display:block;width:201px;height:47px;text-align:center;background:url(images/bg_buy_tag.png) no-repeat;line-height:47px;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;}

#sidebar .desc{font-family:LittleDays,Georgia, "Times New Roman", Times, serif;font-size:21px;color:#4e371d;}





/* -------- footer -------- */

#footer{width:100%;background:url(images/bg_ft.jpg) repeat-x;}

.footer{width:790px;margin:0 auto;padding:25px 0;text-align:center;font-size:13px;font-family:AmericanTypewriterRegular,Georgia, "Times New Roman", Times, serif;}

.footer a{color:#674a29;font-size:12px;margin:0 5px;padding:0 0 0 17px;font-family:AmericanTypewriterbold,Georgia, "Times New Roman", Times, serif;}

.footer a:hover{color:#674a29;}

.iconfb{background:url(images/icon_fb.png) no-repeat 0 1px;}
.iconinst{background:url(/wp-content/uploads/2016/08/icon_instagram-2.png) no-repeat 0 1px;}

.iconemail{background:url(images/icon_email.png) no-repeat 0 2px;}



/* -------- PAGE NAVIGATION -------- */

.wp-pagenavi{

  clear:both;

  margin:20px 0 20px;

}

.wp-pagenavi span.pages,.wp-pagenavi span.extend{

  border:1px solid #d9d8d8;

  color:#979696;

  margin:2px;

  padding:3px 7px;

}

.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:visited{

  border:1px solid #d9d8d8;

  color:#979696;

  margin:2px;

  padding:3px 7px;

  text-decoration:none;}

.wp-pagenavi span.current,.wp-pagenavi a:hover{

  border:1px solid #d9d8d8;

  color:#2869c9;

  text-decoration: underline;

  margin:2px;

  padding:3px 7px;

}

/* -------- END PAGE NAVIGATION -------- */



#header-enquiries { position:absolute; top:0; left:0; float:left;background:url(images/bg_toplinks.png) left top repeat-x; height:20px; padding:5px 10px 0; color:#64501A; font-weight:normal;}

#header-enquiries strong { font-weight:bold;}

.summary strong { font-weight:bold !important;}

div.shoppingcartsummary { position:absolute; top:0; right:0; }

div.shoppingcartsummary ul { float:right; background:url(images/bg_toplinks.png) left top repeat-x; height:20px; padding:5px 10px 0;}

div.shoppingcartsummary ul li { float:left; padding:0 10px;}

div.shoppingcartsummary ul li:first-child { display:none;}

div.shoppingcartsummary ul li a { color:#64501A;}

div.shoppingcartsummary ul li:last-child { border-left:1px solid #64501A;}

div.shoppingcartsummary ul li span.tcp_resumen_count { width:70px; height:11px; float:left; text-indent:-9999px; background:url(images/bg_toplinks_label.png) left bottom no-repeat; padding:2px 0 0;}



.gallery_box{width:236px;float:left;position:relative;z-index:10; overflow:hidden;}

.gallery-list{width:224px;height:225px;margin:0;background:#efebe5 url(images/bg_clickzoom.png) no-repeat 0 187px;margin-bottom:10px;}

#gallery_slider { margin:0 !important;}

#gallery_slider li{width:214px;height:178px;text-align:center;}

#gallery_slider li img.product_img{vertical-align:top;max-width:214px;max-height:178px;width:auto;height:auto;}

.gallery_box .bx-wrapper{padding:5px;}

.bx-window{position:relative; overflow:hidden;}

.gallery_box .bx-window{height:178px;/*margin-top:-5px;*/}

.thumbs img{vertical-align:top;margin-right:3px;margin-bottom:5px;border:3px solid #EFEBE5;}

#maincontent{position:relative;}



.MagicZoomBigImageCont{left:250px !important;}

.img_shipping{margin-bottom:10px;}



.shopdays{width:180px;height:51px;text-indent:-9999px;overflow:hidden;border:0;padding:0;background:none;background:url(images/img_shipping_sidebar.png) no-repeat;}



#checkout #login_form{display:none;}

#checkout #login_guess{display:none;}

/*******2012-12-26************/

.products{overflow:hidden;border:1px solid #e4ddd4;width:758px;padding:20px 0 20px 30px !important;margin:0 0 50px !important;}

.products .product{width:226px !important;height:224px;margin:0 26px 30px 0 !important;float:left;position:relative;background:#EEEAE4;}

.products .product a{ text-decoration:none; display:block; position:relative;}

.products .product a:hover{ text-decoration:none;}

.products .product img{width:214px !important;height:178px !important;display:block;margin:6px !important;}

.products .product h3{position:relative;left:-10px; top:-2px; z-index:999;float:left;padding:5px 5px 5px 10px !important;height:17px; font-size:12px !important;overflow:hidden;background:url(images/bg_view.png) no-repeat; color:#fff;}

.products .product h3 span{color:#FFF; background:url(images/bg-arrow-right.png) right center no-repeat; float:left; padding:0 12px 0 0;}

.products .product .entry-product_custom{float:left;}

.products .product a .price{line-height:1;font-family:AmericanTypewriterRegular,Georgia, "Times New Roman", Times, serif;font-size:18px; color:#64501A !important;  }

.single .price del{ font-size: 18px !important;color: #64501A !important;font-family: AmericanTypewriterbold,Georgia,"Times New Roman",Times,serif;margin-right:15px;}

.archive .price del{display:none;}

.onsale{width:27px;height:38px;background:url(images/bg_spin.png) no-repeat;position:absolute;left:10px;top:-6px; display:block; overflow:hidden; /*text-indent:-9999em;*/}

.products .product .onsale{ top:-13px;}

.products .product_bottom{padding:20px;border-top:1px dashed #b8b8b8;}

.products .product a.add_to_cart_button, .from{ display:none;}



#breadcrumb{display:none;}





.single .hentry{ height:auto; background:none; width:790px; }

.single .hentry .images { float:left; width:226px !important; margin-right:15px;}

.single .hentry .images .zoom{ background:#EEEAE4; padding:6px; display:block; margin:0 0 10px; width:214px; height:178px;}

.single .hentry .images .zoom img{ margin:0; width:214px !important; height:178px !important;}

.thumbnails { width:100%; overflow:hidden; margin:0 0 20px; padding:0 !important;}

.single .hentry .thumbnails a.zoom{ background:none; padding:3px !important; float:left; width:58px !important; height:50px !important; margin:0 10px 10px 0 !important; display:inline;}

.single .hentry .images .thumbnails .zoom img{ width:55px !important; height:50px !important; border:3px solid #efebe5; }

.single .hentry .entry-title{ background:none; width:auto; margin:0 0 20px; left:auto; bottom:auto; height:auto; float:none;}



.single .summary .price{ font-family: AmericanTypewriterbold,Georgia,"Times New Roman",Times,serif; font-size: 18px !important; margin: 0 0 15px !important; color:#64501A !important ;}

.variations_button .single_add_to_cart_button{display:block;width:148px;height:26px;background:url(images/bg_buybtn.png) no-repeat 0 -26px !important;border:0 none !important;color:#FFF !important;font-family:Arial, Helvetica, sans-serif !important;font-weight:700 !important;font-size:12px !important;margin:0 0 5px !important;cursor:pointer; text-shadow:0 1px 0 rgba(255,255,255,0) !important; }

.product_main .quantity { margin:0 0 20px;}



div.product form.cart .variations label, #content div.product form.cart .variations label{ font-weight:normal !important;}



.woocommerce_tabs{ display:none;}

.summary.product_main{ margin:0 !important; width:548px !important;}

.find_col { display:block;}

.find_col .find{  background: url(images/bg_buybtn.png) no-repeat scroll 0 0 transparent;

clear:both;

    color: #FFFFFF;

    display: block;

    font-family: Arial,Helvetica,sans-serif;

    font-weight: 700;

    height: 26px;

    margin: 0 0 5px;

    text-align: center;

    width: 148px;

	line-height:26px;}

.shopdays{width:148px; background:#F8F4EE;

    border: 1px solid #E8E8E8;

    color: #878787;

    padding: 10px 20px;

    text-align: center;

	height:auto;

	text-indent:0;

   }

   .product_info{ background: none repeat scroll 0 0 #FFFFFF;

    border: 5px solid #EBE3DE;

    border-radius: 5px 5px 5px 5px;

    margin: 0 0 10px;

    padding: 10px;}

div.product form.cart, #content div.product form.cart { margin:0 0 10px !important;}

.quantity_col{ width:100%; overflow:hidden; margin:0 0 10px;}

.quantity_col label{ float:left; padding:0 10px 0 0; line-height:30px; }



#payment ul li{ list-style:none;}

.checkout h3{ font-size:16px; font-weight:bold; margin:0 0 10px;}

form .form-row input.input-text{ border:1px solid #ccc; padding:3px 0 3px 5px;}

form .form-row textarea { border:1px solid #ccc; padding:3px 5px;}



.single_variation_wrap .single_variation{display:none !important;}
.single_variation_wrap .single_variation{display:block !important;}
div.product form.cart table td {display:block !important;}


.product_right .shopdays {background:none;background: url("images/img_shipping_sidebar.png") no-repeat scroll 0 0 transparent;border: 0 none;height: 51px;overflow: hidden;padding: 0;text-indent: -9999px;width: 180px;}



.cart-collaterals .cart_totals { width:auto !important;}

#maincontent p.woocommerce_info{ padding:5px 0 5px 40px !important; line-height:25px !important;}



.single .quantity{margin-top:10px !important;}

.single .single_add_to_cart_button{margin-top:10px !important;}

.price ins{text-decoration:none !important;}

.price ins span{color:#ff0000 !important;}

.single.woocommerce .product_right .quantity{ width:148px !important;}
.single.woocommerce .product_right .quantity input.qty{ width:128px !important;}

/** 20140213 **/

.woocommerce ul.products li.first, .woocommerce-page ul.products li.first { clear:none !important;}
.woocommerce #content .type-product .summary {float:left !important;width:320px !important; padding:10px 217px 10px 10px;border:1px solid  #EFEBE5; margin:0 !important; position:relative;}
#content .type-product .single_product_right{ position:absolute; left:350px; top:10px; width:190px;}
#content .type-product form.cart{ background: none repeat scroll 0 0 #FFFFFF;border: 5px solid #EBE3DE;border-radius: 5px 5px 5px 5px;margin: 0 0 10px;padding: 10px; width:160px;}
.product_meta { display:none;}
.woocommerce .img_free{ display:block;}
.woocommerce .img_free img{ margin:0; padding:0; border:0;}

/*****2014-02-26*******/
.single .hentry .images{ margin-right:0 !important;}
.woocommerce #content .type-product .summary{ float:right !important;}
/******2014-02-18*********/
.related.products{ display:none;}
.single-product .type-product .images { float:left; width:226px !important; margin-right:15px;}
.single-product .type-product .images .thumbnails{ padding:10px 0 0 !important;}



/******2016-03-09*******************/


#maincontent img.alignright {float:right;}