@charset "utf-8";
/* have fun adding your style here :) - ps: at all times this file should contain a comment or a rule, otherwise opera might act buggy :( */

/* general custom css */

@font-face {font-family: "iconfont";
  src: ; /* ie9*/
  src:  format('embedded-opentype'), /* ie6-ie8 */
   format('woff'),
   format('truetype'), /* chrome, firefox, opera, safari, android, ios 4.2 */
   format('svg'); /* ios 4.1- */
}

#top .avia-font-entypo-fontello, body .avia-font-entypo-fontello, html body [data-av_iconfont='iconfont']:before{ font-family: 'iconfont'; }
.mejs-poster.mejs-layer{height: 100% !important;}
.template-portfolio .entry-content-header .page-thumb{display:none;}
#top .fullsize .template-blog .post-title{width: 100%; max-width: 100%; font-size: 24px;}
.avia_textblock p, .avia_textblock p span{line-height: 1.65em; margin-top:0; margin-bottom: 0;}
.wysj-add-cart-box{display: inline-block;}
form.cart .button.wysj-go-taobao{margin-left: 10px;}
form.cart .button.wysj-go-taobao:hover{opacity: .8;}
/*
desktop styles
================================================== */
/* note: add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* add your desktop styles here */
  	/*博客详情全宽*/
	#top .fullsize .template-blog .post .entry-content-wrapper{max-width: 100%;}
	#top.single-post .fullsize .single-small.with-slider .blog-meta{display: none;}
	#top .fullsize .template-blog .post .entry-content-wrapper > *{max-width: 100%; width: 100%; left:0;}
	.av-content-full > .comment-entry{max-width: 100%;}
}



/*
mobile styles
================================================== */
/* note: add new css to the media query below that you want to only effect the mobile and tablet portrait view */

@media only screen and (max-width: 767px) {
  /* add your mobile styles here */
	.av-main-nav-wrap{float: right;}
  #menu-item-shop .cart_dropdown_link{padding: 0 20px;}
  .woocommerce-page .button{min-width: 50px;  padding: 15px 12px;}
}