?
.ae_data{ margin:auto; width:100%; }
/**
AE Post Meta
**/
.ae-post-meta-list-wrapper{
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
.ae-post-meta-list-wrapper.ae-pm-layout-horizontal{
flex-direction: row;
}
.ae-post-meta-list-wrapper.ae-pm-layout-vertical{
flex-direction: column;
}
.ae-pm-layout-horizontal .ae-post-meta-item-wrapper{
padding:0 7px;
}
.ae-post-meta-item-wrapper:first-child {
padding-left: 0;
}
.ae-post-meta-item-wrapper:last-child {
padding-right: 0;
}
.ae-post-meta-item-wrapper a{ display: inline-block; }
.ae-element-post-category.ae-cat-vertical a{ display: block; }
.ae-element-post-tags.ae-tag-vertical a{ display: block; }
/**
AE Post Taxonomy
**/
.ae-custom-tax-wrapper{overflow:hidden;}
.ae-term-item{ display: inline-block; }
.ae-custom-tax-wrapper .ae-tax-vertical{ display: inline-block; }
.ae-custom-tax-wrapper .ae-tax-vertical .ae-term-item{ display: block; }
/**
AE Custom Field
**/
.ae-element-custom-field{ display: inline-block;}
/**
AE Featured BG
**/
.ae-featured-bg-size-cover{ background-size:cover; }
.ae-featured-bg-size-contain{ background-size:contain; }
/**
AE Post Thumbnail
**/
.ae-element-post-image a, .ae-element-post-image .ae_thumb_wrapper{
display:inline-block;
position:relative;
}
.ae-element-post-image img{ display: block; }
.overlay-always .ae-post-overlay,
.overlay-always .ae-avatar-overlay,
.overlay-always .ae-grid-overlay,
.overlay-hide-on-hover .ae-grid-overlay
{
display:block;
}
.overlay-hover .ae-element-post-image a:hover .ae-post-overlay,
.overlay-hover .ae-grid-item-inner:hover .ae-grid-overlay {
display:block;
}
.overlay-hide-on-hover .ae-grid-item-inner:hover .ae-grid-overlay{
display: none;
}
/**
AE Post Title
**/
.ae-element-post-title{ margin-bottom:0; }
/**
AE Post List
**/
.ae-article-inner .elementor-editor-element-settings{ display:none !important; }
.ae-post-list-wrapper{
display:flex; flex-wrap: wrap; flex-direction: row;
}
/** .ae-article-inner{ height:100%; }**/
.ae-post-layout-list article.ae-post-list-item{ width:100%; }
.ae-post-layout-grid.ae-post-grid-2 article.ae-post-list-item{ width:50%; }
.ae-post-layout-grid.ae-post-grid-3 article.ae-post-list-item{ width:33.3333%; }
.ae-post-layout-grid.ae-post-grid-4 article.ae-post-list-item{ width:25%; }
.ae-post-layout-grid.ae-post-grid-5 article.ae-post-list-item{ width:20%; }
.ae-post-layout-grid.ae-post-grid-6 article.ae-post-list-item{ width:16.6666%; }
.ae-post-overlay, .ae-avatar-overlay {
display:none;
background: #000 none repeat scroll 0 0;
height: 100%;
left: 0;
opacity: 0.5;
position: absolute;
top: 0;
width: 100%; z-index:999;
}
.ae-post-layout-grid .ae-masonry- .ae-article-inner,
.ae-post-layout-grid .ae-masonry- .ae_data,
.ae-post-layout-grid .ae-masonry- .elementor,
.ae-post-layout-grid .ae-masonry- .elementor-inner,
.ae-post-layout-grid .ae-masonry- .elementor-section-wrap,
.ae-post-layout-grid .ae-masonry- .elementor-section-wrap > section { height:100%; }
.elementor-editor-active .elementor.elementor-edit-mode .ae-post-widget-wrapper .elementor-top-column .elementor-widget-wrap .elementor-inner-section{
margin-top:0;
}
/**
AE Post Navigation
**/
.ae-element-wrapper{overflow: hidden}
.ae-element-wrapper .ae-element-prev-layout-2{float: left; width: 50%;}
.ae-element-wrapper .ae-element-next-layout-2{float: right; width: 50%;}
.ae-element-next-layout-2 .ae-element-anchorNextLink{float: right; margin-left:8px;}
.ae-element-next-layout-2 .ae-element-next-title{float: right; text-align: right;}
.ae-nav-prev-next .ae-element-prev-layout-2 .ae-element-anchorPrevLink{ display:block; }
.ae-nav-prev-next .ae-element-next-layout-2 .ae-element-next-title{ clear:both; }
/** AE Post Read more */
.ae-element-post-read-more a{ padding: 12px 20px; display: inline-block;}
.ae-element-post-read-more .icon-align-left{float: left; margin-right: 5px;}
.ae-element-post-read-more .icon-align-right{float: right; margin-left: 5px;}
/**
AE Review
**/
.ae-element-woo-rating.woocommerce-product-rating{ display:inline-block; }
/**
AE Woo Price
**/
/*.ae-element-woo-price .woocommerce-Price-amount{display: inline-block;}
/**
AE Woo Add to cart
**/
.ae-element-woo-layout-horizontal .quantity{float: left; margin-right: 7px !important;}
.ae-element-woo-layout-vertical .ae-element-woo-add-to-cart-btn{margin-top: 7px !important;}
form.ae-element-woo-add-to-cart{ display:inline-block; }
.ae-element-woo-add-to-cart .qty{ text-align: center; }
/**
AE Woo Category
**/
.ae-element-woo-category a{ display: inline-block; }
.ae-element-woo-category.ae-cat-vertical a{ display: block; }
/**
AE Woo Gallery
**/
.elementor-widget-ae-woo-gallery .woocommerce-product-gallery{ width:100% !important; }
.elementor-widget-ae-woo-gallery .flex-control-thumbs li{ list-style: none; float:left; width:25%; }
.elementor-widget-ae-woo-gallery ol.flex-control-thumbs{ margin:0;}
.elementor-widget-ae-woo-gallery ol.flex-control-thumbs img{ display:block;}
.woocommerce div.product .elementor-widget-ae-woo-gallery div.images .woocommerce-product-gallery__trigger {
position: absolute;
top: .5em;
right: .5em;
font-size: 2em;
z-index: 9;
width: 36px;
height: 36px;
background: #fff;
text-indent: -9999px;
border-radius: 100%;
box-sizing: content-box;
}
.woocommerce div.product .elementor-widget-ae-woo-gallery div.images .woocommerce-product-gallery__trigger:before {
content: "";
display: block;
width: 10px;
height: 10px;
border: 2px solid #000;
border-radius: 100%;
position: absolute;
top: 9px;
left: 9px;
box-sizing: content-box;
}
.woocommerce div.product .elementor-widget-ae-woo-gallery div.images .woocommerce-product-gallery__trigger:after {
content: "";
display: block;
width: 2px;
height: 8px;
background: #000;
border-radius: 6px;
position: absolute;
top: 19px;
left: 22px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
box-sizing: content-box;
}
/**
AE Woo Tabs
**/
.elementor-widget-ae-woo-tabs.ae-woo-tabs-view-vertical .ae-woo-tabs-wrapper {
width: 25%;
-webkit-flex-shrink: 0;
-ms-flex-negative: 0;
flex-shrink: 0; }
.elementor-widget-ae-woo-tabs.ae-woo-tabs-view-vertical .ae-woo-tab-desktop-title.active {
border-right-style: none; }
.elementor-widget-ae-woo-tabs.ae-woo-tabs-view-vertical .ae-woo-tab-desktop-title.active:before, .elementor-widget-ae-woo-tabs.ae-woo-tabs-view-vertical .ae-woo-tab-desktop-title.active:after {
height: 999em;
width: 0;
right: 0;
border-right-style: solid; }
.elementor-widget-ae-woo-tabs.ae-woo-tabs-view-vertical .ae-woo-tab-desktop-title.active:before {
top: 0;
-webkit-transform: translateY(-100%);
transform: translateY(-100%); }
.elementor-widget-ae-woo-tabs.ae-woo-tabs-view-vertical .ae-woo-tab-desktop-title.active:after {
top: 100%; }
.elementor-widget-ae-woo-tabs.ae-woo-tabs-view-horizontal .ae-woo-tab-desktop-title {
display: table-cell; }
.elementor-widget-ae-woo-tabs.ae-woo-tabs-view-horizontal .ae-woo-tab-desktop-title.active {
border-bottom-style: none; }
.elementor-widget-ae-woo-tabs.ae-woo-tabs-view-horizontal .ae-woo-tab-desktop-title.active:before, .elementor-widget-ae-woo-tabs.ae-woo-tabs-view-horizontal .ae-woo-tab-desktop-title.active:after {
bottom: 0;
height: 0;
width: 999em;
border-bottom-style: solid; }
.elementor-widget-ae-woo-tabs.ae-woo-tabs-view-horizontal .ae-woo-tab-desktop-title.active:before {
right: 100%; }
.elementor-widget-ae-woo-tabs.ae-woo-tabs-view-horizontal .ae-woo-tab-desktop-title.active:after {
left: 100%; }
.elementor-widget-ae-woo-tabs .ae-woo-tab-title,
.elementor-widget-ae-woo-tabs .ae-woo-tab-title:before,
.elementor-widget-ae-woo-tabs .ae-woo-tab-title:after,
.elementor-widget-ae-woo-tabs .ae-woo-tab-content,
.elementor-widget-ae-woo-tabs .ae-woo-tabs-content-wrapper {
border-color:transparent; }
.elementor-widget-ae-woo-tabs .ae-woo-tabs {
text-align: left; }
.elementor-widget-ae-woo-tabs .ae-woo-tabs-wrapper {
overflow: hidden; }
.elementor-widget-ae-woo-tabs .ae-woo-tab-title {
cursor: pointer; }
.elementor-widget-ae-woo-tabs .ae-woo-tab-desktop-title {
position: relative;
padding: 20px 25px;
font-weight: bold;
line-height: 1;
border: solid transparent;
}
.elementor-widget-ae-woo-tabs .ae-woo-tab-desktop-title.active:before, .elementor-widget-ae-woo-tabs .ae-woo-tab-desktop-title.active:after {
display: block;
content: '';
position: absolute; }
.elementor-widget-ae-woo-tabs .ae-woo-tab-mobile-title {
padding: 10px 10px;
cursor: pointer; }
.elementor-widget-ae-woo-tabs .ae-woo-tab-content {
padding: 20px;
display: none; }
@media (max-width: 767px) {
.ae-woo-tabs .ae-woo-tab-title,
.ae-woo-tabs .ae-woo-tab-content {
border-style: solid;
border-bottom-style: none; }
.ae-woo-tabs .ae-woo-tabs-wrapper {
display: none; }
.ae-woo-tabs .ae-woo-tabs-content-wrapper {
border-bottom-style: solid; }
.ae-woo-tabs .ae-woo-tab-content {
padding: 10px; } }
@media (min-width: 768px) {
.ae-woo-tabs-view-horizontal .ae-woo-tab-title.ae-woo-tab-desktop-title{ display:inline-block; border-bottom:0; }
.elementor-widget-ae-woo-tabs.ae-woo-tabs-view-vertical .ae-woo-tabs {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex; }
.elementor-widget-ae-woo-tabs.ae-woo-tabs-view-vertical .ae-woo-tabs-content-wrapper {
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
border-style: solid;
border-left-style: none; }
.elementor-widget-ae-woo-tabs.ae-woo-tabs-view-horizontal .ae-woo-tab-content {
border-style: solid;
border-top-style: none; }
.ae-woo-tabs .ae-woo-tab-mobile-title {
display: none; }
}
/** WOO SKU **/
.ae-element-woo-sku { display: inline-block;}
/** WOO ReadMore **/
.ae-element-woo-read-more a{ padding: 12px 20px; display: inline-block;}
.ae-element-woo-read-more .icon-align-left{float: left; margin-right: 5px;}
.ae-element-woo-read-more .icon-align-right{float: right; margin-left: 5px;}
.ae-clr{ clear:both; }
.ae-element-woo-title{ margin:0; }
.ae-element-woo-content ul{
list-style-position:inside; margin-left:5px; }
.ae-element-woo-add-to-cart-btn{ transition: 0.1s all ease; }
.ae_data .elementor-inner{ margin-top:0 !important; }
/** AE Post List **/
.ae-pagination-wrapper a, .ae-pagination-wrapper span{
display:inline-block; margin:auto 0px; padding:5px 10px;
}
/*AE Avatar **/
.ae-element-avatar a, .ae-element-avatar{
display:inline-block;
position:relative;
}
.ae-element-avatar img{ display: block; }
.overlay-always.ae-avatar-overlay{ display:block; }
.ae-element-avatar.overlay-hover a:hover .ae-avatar-overlay{ display:block; }
/**
BG Slider
**/
.aepro-section-bs{ position: absolute; width: 100%; height: 100%; top:0;}
.aepro-section-bs-inner{ width: 100%; height: 100%; }
/**
Swiper CSS
**/
.ae-swiper-container{ visibility: hidden; }
.elementor-edit-mode .ae-swiper-container{ visibility: visible; }
/**
ACF - Gallery
**/
.ae-grid{ display: flex;
flex-wrap: wrap;
flex-direction: row;
}
.ae-grid-item-inner > a {
display: block;
}
.ae-grid-item-inner{
position:relative;
overflow: hidden;
}
.ae-grid-item *{
transition: 0.1s all ease;
}
.ae-grid-overlay{
position: absolute;
top: 0;
left: 0;
display: none;
z-index: 99;
background: rgba(0,0,0,0.5);
height: 100%;
width: 100%;
}
.elementor-widget-ae-acf-gallery .ae-grid-item,
.elementor-widget-ae-acf-gallery .ae-grid-item-inner,
.elementor-widget-ae-acf-gallery .ae-grid-item-inner a,
.elementor-widget-ae-acf-gallery .ae-grid-item-inner img{
width :100%; display: inline-block; line-height: 0;
}
.ae-grid-overlay-inner {
display: block;
position: relative;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
text-align: center;
}
.elementor-editor-active .elementor-widget-ae-woo-products .elementor-editor-element-settings{ display:none; }
.elementor-editor-active .ae-grid .elementor-inner{ margin-top:0; }
.ae-swiper-slide-wrapper{ height:100%; text-align: center; }
.ae-swiper-slide-wrapper img{
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
position:relative;
top:50%;
}
/** gp fix **/
.ae-element-post-content:after, .ae-element-post-content:before,
.elementor-widget-ae-post-content:after, .elementor-widget-ae-post-content:before{
display:none !important;
}
.ae-overlay-caption{
display: block;
line-height: 1em;
}
.ae-overlay-icon{
line-height: 1em;
padding:.5em;
display: inline-block;
}
.ae-icon-view-framed .ae-overlay-icon{
padding: .5em;
color: #818a91;
border: 3px solid #818a91;
background-color: transparent;
}
.ae-icon-view-stacked .ae-overlay-icon{
padding: .5em;
color: #FFF;
background-color: #818a91;
}
.elementor-editor-active .ae-grid{ height:auto !important; }
/*
AE Search Form
*/
.elementor-widget-ae-searchform .search-form{
display: inline;
}
.elementor-widget-ae-searchform input[type=search] {
display: inline;
background: #FAFAFA;
color: #666;
border: 1px solid #ccc;
border-radius: 0;
padding: 10px 15px;
max-width: 100%;
width: auto;
vertical-align: unset;
margin: auto;
line-height: normal;
min-height: 40px;
font-size: 15px;
}
.elementor-widget-ae-searchform input[type=search]:hover, .elementor-widget-ae-searchform .form-group.is-focused input[type=search]{
background: #FAFAFA;
}
.elementor-widget-ae-searchform button{
display: inline;
border: 1px solid transparent;
background: #666;
cursor: pointer;
-webkit-appearance: button;
padding: 10px 20px;
color: #FFF;
font-size: 15px;
color: #ffffff;
line-height: normal;
border-radius: 0px;
box-shadow: none;
}
.elementor-widget-ae-searchform .search-form::after {
content: "";
}
.elementor-widget-ae-searchform button:active, .elementor-widget-ae-searchform button:focus, .elementor-widget-ae-searchform button:hover, html .elementor-widget-ae-searchform input[type=button]:active, html .elementor-widget-ae-searchform input[type=button]:focus, html .elementor-widget-ae-searchform input[type=button]:hover, .elementor-widget-ae-searchform input[type=reset]:active, .elementor-widget-ae-searchform input[type=reset]:focus, .elementor-widget-ae-searchform input[type=reset]:hover, .elementor-widget-ae-searchform input[type=submit]:active, .elementor-widget-ae-searchform input[type=submit]:focus, .elementor-widget-ae-searchform input[type=submit]:hover{
background: #606060;
}
/*
AE Post Block Masonry
*/
.ae-masonry-yes .ae-post-layout-grid .ae-article-inner, .ae-masonry-yes .ae-post-layout-grid .ae_data, .ae-masonry-yes .ae-post-layout-grid .elementor, .ae-masonry-yes .ae-post-layout-grid .elementor-inner, .ae-masonry-yes .ae-post-layout-grid .elementor-section-wrap, .ae-post-layout-grid .elementor-section-wrap > section{
height: auto;
}
.ae-masonry-yes .ae-post-list-item {
margin-bottom: 10px;
}
/* clear fix */
.ae-masonry-yes .ae-post-list-wrapper:after {
content: '';
clear: both;
}
.ae-masonry-yes .ae-post-list-item {
float: left;
}
.aep-product #container { margin: 80px 0 0 0 !important; }
.aep-product #container.wpbf-page {
margin: 0 0 0 0 !important;
}
.elementor-editor-active .ae-post-list-wrapper {
height: auto !important;
}
.ae-swiper-outer-wrapper .ae-swiper-button-prev{
-webkit-mask: url(arrow-left.svg) no-repeat 100% 100%;
mask: url(arrow-left.svg) no-repeat 100% 100%;
-webkit-mask-size: cover;
mask-size: cover;
background-image: none;
background-color: #007aff;
}
.ae-swiper-outer-wrapper .ae-swiper-button-next{
-webkit-mask: url(arrow-right.svg) no-repeat 100% 100%;
mask: url(arrow-right.svg) no-repeat 100% 100%;
-webkit-mask-size: cover;
mask-size: cover;
background-image: none;
background-color: #007aff;
}