/*
Theme Name:	AliPOP
Theme URI: https://www.wppop.com/
Description: <strong>为外贸而生的高级外贸企业建站主题，帮助外贸企业快速搭建国际化网络营销推广平台。</strong>设计开发: <a href="http://www.wppop.com/">WPPOP.com</a>，所有原创开发设计均已受版权法律保护.
Template: WPPOP
Version: 5.0
Details URI: https://www.wppop.com/alipop.html
Author: WPPOP.com
Author URI: https://www.wppop.com/
Copyright: (c) WPPOP.com
*/
/* Customize Global */
h1,h2,h3,h4,h5,h6{ font-weight:500;}
.logo img{ max-width:inherit;}
.header-vertical .extra-info{ margin:0 0 0 30px; display:block;}
.header-vertical .extra-info p{ margin:6px auto;}
.header-vertical .extra-info .fa{ font-size:16px;}
.head-pinned{ height:46px;}
.head-pinned .main-nav, .head-pinned .btn-search{ line-height:46px;}
.head-pinned .top-bar{ display:none;}

.nav-menu > li > a > span:after{ display:none;}
.nav-menu li.quote a { -khtml-border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0;}
.btn-search{ text-align:right; background:#fff; line-height:28px !important; margin-top:9px; width:120px; border-radius:50px; padding:0 10px;}
.btn-search:before{ color:#202020;}
.btn-search:hover, .btn-search-active{ background:#eee !important;}

.slideshow-container .swiper-caption h2{ color:#000;}
.slideshow-container .swiper-caption p{ color:#555;}

.container{ box-sizing:border-box;}
.single-product .content, .single-product .content-right .column-fluid .content{ margin-left:auto; margin-right:auto;}
.home .container .section-item{ background-color:#fff;}

.section-item .heading-title{ margin-bottom:10px; line-height:54px; border-top:2px solid #333;}
.section-item .heading-title .link-more{ display:inline-block; bottom:15px;}
.section-item .heading-title .link-more a:after{ padding-left:8px; font-family:FontAwesome; font-size:16px; content:"\f0da"; opacity:.85;-moz-opacity:.85;-khtml-opacity:.85;}
.section-item, .section-map .inner .heading-title{ padding:0;}

/*.gallery-products{ border:1px solid #dbe3ef;}*/

.section-editor .grid-col-4 ul li{ text-align:center;}
.section-editor .grid-col-4 ul li:before{ display:none;}
.section-editor .grid-col-4 ul li h3, .grid-col-4 ul li h4{ margin-top:15px; font-weight:bold;}

.section-item .gallery-container{ margin-bottom:0;}
.products-container{ margin:0 auto; padding:1px 0 0 1px;}
.products-container .item-content{ margin-top:-1px; padding:2.5%; border:1px solid #dbe3ef; border-right:none;}
.products-container .item-last, .section-products .gallery-columns-2 .item-content:nth-child(2n), .section-products .gallery-columns-3 .item-content:nth-child(3n), .section-products .gallery-columns-4 .item-content:nth-child(4n), .section-products .gallery-columns-5 .item-content:nth-child(5n), .section-products .gallery-columns-6 .item-content:nth-child(6n), .section-products .gallery-columns-7 .item-content:nth-child(7n), .section-products .gallery-columns-8 .item-content:nth-child(8n), .section-products .gallery-columns-9 .item-content:nth-child(9n){ border-right:1px solid #dbe3ef;}
.woocommerce-tabs .wc-tabs li{ font-weight:700;}

.section-editor .pop-gallery-slider{ padding:0;}
.section-editor .pop-gallery-slider > .swiper-pagination-bullets{ bottom:15px;}
.section-editor .swiper-button-prev, .section-editor .swiper-button-next{ display:none;} 

.gallery img{ -webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.12); box-shadow:0 0 2px rgba(0, 0, 0, 0.12);}
.product-meta-list p, .product-meta-list ul li{ margin-bottom:10px;}

.sub-header .current-title, .breadcrumbs{ max-width:48%;}
.sidebar .widget-title{ padding:12px; font-size:16px; border-top:2px solid transparent;}
.sidebar .widget_nav_menu .widget-title{ border-radius:0;}

.foot-widgets{ margin:0 -25px;}
.foot-widgets .widget{ float:left; padding:0 25px 25px;}
.foot-widgets .widget-title{ font-weight:bold; font-size:1.5em;}
.foot-widgets .widget_text .textwidget .fa{ margin-right:5px;}
.foot-widgets .widget_text .textwidget .wpcf7-submit, .foot-widgets .widget_text .textwidget input[type="submit"]{ width:100%;}

@media only screen and (max-width:768px){
	.header{ padding:0 0 20px;}
	.header .top-bar .inner{ width:94%;}
	.header-middle .extra-info, .header-vertical .extra-info{ display:none;}
	.mobile-navigation .btn-search{ line-height:40px !important;}
	.top-bar-lt{ display:none;}
	.logo, .mobile-navigation{ margin-top:20px;}
	.btn-search{ padding:0; border-radius:3px;}
	.btn-search:before{ color:#fff;}
}
@media only screen and (max-width:480px){
	.foot-widgets{ margin:0 auto;}
	.foot-widgets .widget, .foot-widgets .widget:nth-child(even){ padding: 0 0 25px; width:100%;}
}