/*
*
Theme Name: Storeship
Version: 3.0.1
Requires PHP: 5.3
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Elements
# Forms
# Navigation
	## Links
	## Menus
# Accessibility
# Alignments
# Clearings
# Widgets
# Custom Grids
# Content
	## Posts and pages
	## Comments
# Infinite scroll
# Media
	## Captions
	## Galleries
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
/* normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */

/* Document
	 ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
 html { font-family: 'Roboto', sans-serif; font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } body { margin: 0; } h1 { font-size: 2em; margin: 0.67em 0; } hr { box-sizing: content-box; height: 0; overflow: visible; } pre { font-family: monospace, monospace; font-size: 1em; } a{ background-color: transparent; } abbr[title] { border-bottom: none; text-decoration: underline; text-decoration: underline dotted; } b, strong { font-weight: bolder; } code, kbd, samp { font-family: monospace, monospace; font-size: 1em; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } img { border-style: none; } button, input, optgroup, select, textarea { font-family: inherit; font-size: 100%; line-height: 1.5; margin: 0; font-weight: normal; } ::-webkit-input-placeholder { opacity: 0.5; } :-ms-input-placeholder { opacity: 0.5; } ::placeholder { opacity: 0.5; } select{ background-color: transparent; position: relative; background-image: none; height: 40px; } select:before{ content: "\f107"; font-family: FontAwesome; padding: 0 5px; color: inherit; font-size: inherit; font-weight: bold; } button, input { overflow: visible; } button, select { text-transform: none; } button, [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; } button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border-style: none; padding: 0; } button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring { outline: 1px dotted ButtonText; } fieldset { padding: 0.35em 0.75em 0.625em; } legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; margin-bottom: 0; border: none; } progress { vertical-align: baseline; } textarea { overflow: auto; } [type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0; } [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } [type="search"] { -webkit-appearance: textfield; outline-offset: -2px; } [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; } details { display: block; } summary { display: list-item; } template { display: none; } [hidden] { display: none; } #af-preloader { width: 100%; height: 100%; position: fixed; background-color: #fff; z-index: 99999999; top: 0; left: 0; } .af-spinner-container { width: 100%; height: 100vh; display: flex; justify-content: center; align-items: center; transform: scale(0.8); } .af-spinners { position: relative; height: 75px; width: 75px; display: inline-block; border: 3px solid transparent; border-radius: 50%; border-top-color: #185885; animation: spin 1s ease-in-out infinite; -webkit-animation: spin 1s ease-in-out infinite; } .af-spinners::after { content: ''; position: absolute; height: 75px; width: 75px; border: 3px solid #185885; border-radius: 50%; left: -3px; top: -3px; opacity: .3; } @keyframes spin { to { -webkit-transform: rotate(360deg); } } @-webkit-keyframes spin { to { -webkit-transform: rotate(360deg); } } body, button, input, select, optgroup, textarea { color: #111; font-family: 'Roboto', sans-serif; font-size: 16px; line-height: 1.5; } h1, h2, h3, h4, h5, h6 { clear: both; font-weight: 500; } h1, h2, h2 span, h3, h4, h5, h6 { line-height: 1.3; } h1 {font-size: 28px;} h2 {font-size: 26px;} h3 {font-size: 24px;} h4 {font-size: 22px;} h5 {font-size: 20px;} h6 {font-size: 18px;} h1, h2, h3, h4, h5, h6, .main-navigation a, .account-user .af-my-account-menu li a, .font-family-1, .site-description, .trending-posts-line, .exclusive-posts, .widget-title, .em-widget-subtitle, .grid-item-metadata .item-metadata, .af-navcontrols .slide-count, .figure-categories .cat-links, .nav-links a { font-family: 'Roboto', sans-serif; } p { margin-bottom: 1.5em; margin-bottom: 20px; line-height: 1.75; } a:focus, a:hover{ color: #185885; } dfn, cite, em, i { font-style: italic; } blockquote { margin: 0.5em 0.5em; background: #fffbf7; font-style: italic; } address { margin: 0 0 1.5em; } pre { background: #eee; font-family: "Courier 10 Pitch", Courier, monospace; font-size: 15px; font-size: 0.9375rem; line-height: 1.75; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em; } code, kbd, tt, var { font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; font-size: 15px; font-size: 0.9375rem; } abbr, acronym { border-bottom: 1px dotted #666; cursor: help; } mark, ins { background: #fff9c0; text-decoration: none; } ins { background: transparent; text-decoration: none; color: #404040; padding: 0 5px; } big { font-size: 125%; } .container-wrapper #primary { width: 70%; padding-right: 15px; } .container-wrapper #secondary { width: 30%; padding-left: 15px; } .container-wrapper #primary.aft-no-sidebar { width: 100%; } .container-wrapper #primary, .container-wrapper #secondary { float: left; margin-top:20px; } .frontpage-featured-section-wrapper + .site-content.container-wrapper #secondary, .frontpage-featured-section-wrapper + .site-content.container-wrapper #primary { margin-top: 0; } .container-wrapper:before, .container-wrapper:after{ content: ""; display: table; } .container-wrapper:after{clear: both;} .container-wrapper{ width: 100%; max-width: 1180px; margin: 0 auto; padding-left: 10px; padding-right: 10px; } .container-wrapper.wide { max-width: 1500px; } .container-wrapper .container-wrapper{padding-left: 0;padding-right: 0;} #sidr .container-wrapper, #secondary .container-wrapper{ padding: 0; } .site-footer .secondary-footer .container-wrapper, .site-footer .site-info .container-wrapper{ padding-left: 10px; padding-right: 10px; } .btm-margi { margin-bottom: 20px; } @media screen and (max-width: 1180px){ .container-wrapper{ max-width: 100%; padding-left: 20px; padding-right: 20px; } } html { box-sizing: border-box; } *, *:before, *:after { box-sizing: inherit; } body { background: #fff; } body.home { max-width: 100vw; overflow-x: hidden; } body.home #page.site {overflow: hidden;} hr { background-color: #ccc; border: 0; height: 1px; margin-bottom: 1.5em; } ul ,ol { list-style: none; margin: 0; padding:0; } li > ul, li > ol { margin-bottom: 0; margin-left: 1.5em; } dt { font-weight: bold; } dd { margin: 0 1.5em 1.5em; } img { height: auto; max-width: 100%; } figure { margin: 1em 0; } table { margin: 0 0 1.5em; width: 100%; } button, input[type="button"], input[type="reset"], input[type="submit"] { border: 2px solid #185885 !important; border-radius: 3px !important; background: #185885 !important; color: #fff !important; font-size: 14px !important; line-height: 1; padding: 12px 32px; } .comment-form .submit, input.search-submit { min-height: 37px; vertical-align: middle; border-radius: 0; padding: 12px 32px; background: #185885; color: #fff; border: none; } button:hover,button:active, button:focus, input[type="button"]:hover, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:hover , input[type="submit"]:active, input[type="submit"]:focus { border-color: #000; background-color: #000; color: #FFF; } input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea { color: #666; border-radius: 0px; padding: 3px; padding-left: 5px; min-height: 33px; background: transparent; border: 1px solid rgb(107 107 107 / 50%); -webkit-appearance: none; } .woocommerce form .form-row textarea{ -webkit-appearance: none; } body input:-internal-autofill-selected { background-color: rgba(0, 0, 0,0.1) !important; background-image: none !important; color: -internal-light-dark-color(black, white) !important; } input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus { color: #111; outline: 1px dotted ; outline-offset: -2px; } select { border: 1px solid #404040; min-height: 34px; } textarea { width: 100%; padding: 10px; } input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { opacity: 1; } .banner-top-header-wrapper { background-color: #111; } .banner-top-header-wrapper .container-wrapper{ display: flex; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; } .banner-top-header-wrapper .container-wrapper::before, .banner-top-header-wrapper .container-wrapper::after{ display: none; } .banner-top-header-wrapper .container-wrapper span.top-bar-contact { padding: 5px 0; } .banner-top-header-wrapper .container-wrapper .aft-small-social-menu ul { text-align: right; } .top-navigation ul{ display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .top-navigation ul li { padding: 5px; font-size: 14px; } .top-navigation ul li:first-child { padding-left: 0; } .top-navigation ul li a { color: #fff; opacity: 1; } .top-navigation ul li a:hover { opacity: .7; } .top-header { padding: 10px 0px; background-color: #222222; color: #ffffff; font-size: 14px; } .top-bar-flex { display: flex; align-items: center; justify-content: flex-end; } .top-header a, .top-header a:visited{ color: #ffffff; } .social-navigation ul li{ display: inline-block; } .social-navigation ul li:last-child { padding-right: 0; } .top-bar-flex ul li{ display: inline-block; padding-left: 1px; } .top-bar-left { display: flex; align-items: center; } .top-bar-left .aft-language-currency-switcher{ display: flex; align-items: center; justify-content: flex-end; margin-right: 15px; } .top-bar-left ul{margin: 0;} .top-bar-left .aft-small-menu{ display: inline-block; } .top-bar-left .aft-small-menu li{ margin-right: 15px; } .top-bar-right{ text-align: right; display: flex; align-items: center; justify-content: flex-end; } .top-bar-right .menu li{ margin-right: 5px; text-transform: uppercase; } .top-bar-right .menu li:last-child{margin-right: 0px;} .top-bar-right span{ display: inline-block; } .top-bar-right span.col-60{padding-right: 15px;} .top-bar-right span.aft-small-menu{ margin-right: 15px; } .social-navigation ul li a { font-size: 16px; font-family: FontAwesome; } .social-navigation ul li a:after, .social-widget-menu ul a:before, .em-author-details ul li a:before { vertical-align: middle; font: normal normal normal 14px/1 'Font Awesome 5 Free'; font-family: FontAwesome; } .social-navigation ul li a, .social-widget-menu ul li a, .em-author-details ul li a { display: block; width: 30px; height: 30px; font-size: 18px; line-height: 29px; position: relative; text-align: center; display: flex; justify-content: center; align-items: center; } .storeship_store_menu_widget .social-navigation ul li a { width: unset; height: unset; -webkit-border-radius: 6px; border-radius: 6px; -webkit-justify-content: flex-start; justify-content: flex-start; padding: 10px 20px; } .storeship_store_menu_widget .social-navigation ul li a span { display: block; } .storeship_store_menu_widget .social-navigation ul li { width: 15.83%; margin-right: 1%; margin-top: 1%; } .storeship_store_menu_widget .aft-small-social-menu .social-navigation .menu{ display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .storeship_store_menu_widget .social-navigation ul li:nth-child(6n) { margin-right: 0; } .storeship_store_menu_widget .social-navigation .screen-reader-text { clip-path: unset; position: static !important; height: 100%; width: auto; } .storeship_store_menu_widget .social-navigation ul li a:before { display: inline-block; padding-right: 10px; } #secondary .storeship_store_menu_widget .social-navigation ul li, .sidebar-area .storeship_store_menu_widget .social-navigation ul li, #sidr .storeship_store_menu_widget .social-navigation ul li, footer .storeship_store_menu_widget .social-navigation ul li { width: 100%; margin-right: 0%; margin-top: 10px; } .social-navigation ul li a:hover, .social-widget-menu ul li a:hover, .em-author-details ul li a:hover { opacity: 0.7; } .social-widget-menu ul li a, .em-author-details ul li a, .social-navigation ul li a{ border-radius: 10%; color: #fff; } .social-navigation ul a[href*="dribble.com"]:before, .social-widget-menu ul a[href*="dribble.com"]:before { content: "\f17d"; } .social-navigation ul a[href*="facebook.com"]:before, .social-widget-menu ul a[href*="facebook.com"]:before { content: "\f09a"; } .em-author-details ul li a[href*="facebook.com"], .social-widget-menu ul li a[href*="facebook.com"], .social-navigation ul li a[href*="facebook.com"] {background-color: #3b5999;} .em-author-details ul li a[href*="dribble.com"], .social-widget-menu ul li a[href*="dribble.com"], .social-navigation ul li a[href*="dribble.com"] {background-color: #ea4c89;} .em-author-details ul li a[href*="vk.com"], .social-widget-menu ul li a[href*="vk.com"], .social-navigation ul li a[href*="vk.com"] {background-color: #4c75a3;} .em-author-details ul li a[href*="twitter.com"], .social-widget-menu ul li a[href*="twitter.com"], .social-navigation ul li a[href*="twitter.com"] {background-color: #55acee;} .em-author-details ul li a[href*="linkedin.com"], .social-widget-menu ul li a[href*="linkedin.com"], .social-navigation ul li a[href*="linkedin.com"] {background-color: #0077B5;} .em-author-details ul li a[href*="instagram.com"], .social-widget-menu ul li a[href*="instagram.com"], .social-navigation ul li a[href*="instagram.com"] {background-color: #3F729B;} .em-author-details ul li a[href*="youtube.com"], .social-widget-menu ul li a[href*="youtube.com"], .social-navigation ul li a[href*="youtube.com"] {background-color: #cd201f;} .em-author-details ul li a[href*="vimeo.com"], .social-widget-menu ul li a[href*="vimeo.com"], .social-navigation ul li a[href*="vimeo.com"] {background-color: #1ab7ea;} .em-author-details ul li a[href*="plus.google.com"], .social-widget-menu ul li a[href*="plus.google.com"], .social-navigation ul li a[href*="plus.google.com"] {background-color: #dd4b39;} .em-author-details ul li a[href*="pinterest.com"], .social-widget-menu ul li a[href*="pinterest.com"], .social-navigation ul li a[href*="pinterest.com"] {background-color: #bd081c;} .em-author-details ul li a[href*="tumblr.com"], .social-widget-menu ul li a[href*="tumblr.com"], .social-navigation ul li a[href*="tumblr.com"] {background-color: #34465d;} .em-author-details ul li a[href*="wordpress.org"], .social-widget-menu ul li a[href*="wordpress.org"], .social-navigation ul li a[href*="wordpress.org"] {background-color: #21759b;} .em-author-details ul li a[href*="whatsapp.com"], .social-widget-menu ul li a[href*="whatsapp.com"], .social-navigation ul li a[href*="whatsapp.com"] {background-color: #25D366;} .em-author-details ul li a[href*="reddit.com"], .social-widget-menu ul li a[href*="reddit.com"], .social-navigation ul li a[href*="reddit.com"] {background-color: #ff5500;} .em-author-details ul li a, .social-widget-menu ul li a, .social-navigation ul li a {color: #fff;} .social-navigation ul a[href*="vk.com"]:before, .social-widget-menu ul a[href*="vk.com"]:before { content: "\f189"; } .social-navigation ul a[href*="twitter.com"]:before, .social-widget-menu ul a[href*="twitter.com"]:before { content: "\f099"; } .social-navigation ul a[href*="linkedin.com"]:before, .social-widget-menu ul a[href*="linkedin.com"]:before { content: "\f0e1"; } .social-navigation ul a[href*="instagram.com"]:before, .social-widget-menu ul a[href*="instagram.com"]:before { content: "\f16d"; } .social-navigation ul a[href*="youtube.com"]:before, .social-widget-menu ul a[href*="youtube.com"]:before { content: "\f167"; } .social-navigation ul a[href*="vimeo.com"]:before, .social-widget-menu ul a[href*="vimeo.com"]:before { content: "\f27d"; } .social-navigation ul a[href*="plus.google.com"]:before, .social-widget-menu ul a[href*="plus.google.com"]:before { content: "\f0d5"; } .social-navigation ul a[href*="pinterest.com"]:before, .social-widget-menu ul a[href*="pinterest.com"]:before { content: "\f0d2"; } .social-navigation ul a[href*="tumblr.com"]:before, .social-widget-menu ul a[href*="tumblr.com"]:before { content: "\f173"; } .social-navigation ul a[href*="wordpress.org"]:before, .social-widget-menu ul a[href*="wordpress.org"]:before, .social-navigation ul a[href*="wordpress.com"]:before, .social-widget-menu ul a[href*="wordpress.com"]:before { content: "\f19a"; } .social-navigation ul a[href*="whatsapp.com"]:before, .social-widget-menu ul a[href*="whatsapp.com"]:before { content: "\f232"; } .social-navigation ul a[href*="reddit.com"]:before, .social-widget-menu ul a[href*="reddit.com"]:before { content: "\f281"; } .aft-header-background{ background-repeat: no-repeat; background-position: center; background-size: cover; background-size: contain; position: relative; } header.site-header { position: relative; } .header-left-part { display: inline-block; float: left; } .header-background-img{ text-align: center; } .header-left-part .logo-brand { display: inline-block; position: relative; top: 0px; } .header-left-part .logo-brand .logo { margin: 0; position: relative; z-index: 1; float: left; } body .logo-brand .site-title{ font-size: 32px; } .header-left-part .logo-brand .site-title { font-weight: bold; margin: 0; line-height: normal; } .header-middle-part .main-navigation .top-navigation { text-align: center; } ul.top-navigation { background: transparent; list-style: none; margin: 0; padding-left: 0; } ul.top-navigation li { color: #404040; display: block; float: left; padding: 15px; position: relative; -webkit-transition-duration: .5s; -moz-transition-duration: .5s; -ms-transition-duration: .5s; -o-transition-duration: .5s; transition-duration: .5s; text-transform: uppercase; font-size: 13px; } .header-right-part { padding: 25px 0; text-align: right; font-size: 16px; min-height: 53px; display: flex; align-items: center; margin-left: 20px; } .header-right-part .search { display: inline-block; position: relative; margin-right: 5px; } .header-right-part .search .open-search-form { display: block; text-align: center; font-size: 16px; padding: 0; border: none; background: transparent; } .header-right-part .search .open-search-form:focus { outline: none; } .header-right-part a{color: #111;} .header-style-3 .header-right-part a{color: #fff;} .site-header-cart .widget_shopping_cart {padding: 0;} .site-header-cart .widget_shopping_cart p.woocommerce-mini-cart__empty-message{margin-bottom: 0;} .site-header-cart .widget_shopping_cart .widgettitle{display:none;} .header-right-part .cart-shop { display: inline-block; position: relative; } .header-right-part .cart-shop span { line-height: 1; border-radius: 0px; padding: 0 5px; text-transform: uppercase; max-width: 120px; color: #111; } .header-right-part > div { display: inline-block; color: #111; } .header-style-3 .header-right-part .custom-link a{ display: inline-block; padding: 14px 24px; position: relative; -webkit-border-radius: 4px; border-radius: 4px; font-weight: 700; text-transform: uppercase; font-size: 14px; line-height: 13px; background-color: #185885; } .header-style-3 .header-right-part .custom-link a:hover { background-color: #000; color: #FFF; } .header-middle-part > div >div { display: inline-block; } .account-user { position: relative; text-align: left; } .account-user .af-my-account-menu{ position: absolute; right: 0; left: inherit; top: 120%; z-index: 99; background: #fff; border: none; min-width: 260px; border-top: 1px solid #111; -webkit-transition: opacity 0.2s, top 0.4s, visibility 0s linear 0.4s; -moz-transition: opacity 0.2s, top 0.4s, visibility 0s linear 0.4s; -ms-transition: opacity 0.2s, top 0.4s, visibility 0s linear 0.4s; -o-transition: opacity 0.2s, top 0.4s, visibility 0s linear 0.4s; transition: opacity 0.2s, top 0.4s, visibility 0s linear 0.4s; -webkit-box-shadow: -1px 2px 5px 0 rgba(0, 0, 0, 0.15); box-shadow: -1px 2px 5px 0 rgba(0, 0, 0, 0.15); visibility: hidden; opacity: 0; } .account-user:hover .af-my-account-menu{ opacity: 1; visibility: visible; -webkit-transition: opacity 0.4s, top 0.4s; -moz-transition: opacity 0.4s, top 0.4s; -ms-transition: opacity 0.4s, top 0.4s; -o-transition: opacity 0.4s, top 0.4s; transition: opacity 0.4s, top 0.4s; top: 100%; } .account-user .af-my-account-menu li{ border-bottom: 1px solid; border-color: rgba(0, 0, 0, 0.1); padding: 0 10px; } .account-user .af-my-account-menu li a { padding: 10px 15px; display: block; font-size: 16px; line-height: 26px; font-weight: normal; color: #404040; } .header-style-3 .account-user .af-my-account-menu li a { color: #404040; opacity: .7; } .account-user .af-my-account-menu li a.af-my-account-admin {text-transform: none;} .account-user .af-my-account-menu li:last-child {border: none;} .account-user .af-my-account-menu li:last-child a {padding-bottom: 10px;} .header-style-3.header-style-default .account-user .af-my-account-menu li a:hover , .account-user .af-my-account-menu li a:hover {opacity: 1;} section.above-banner-section{ background: #111; } .account-user .af-my-account-menu li a:before { font-family: FontAwesome; padding-right: 10px; float: left; font-weight: normal; } .account-user .af-my-account-menu li a.af-my-account-admin:before {content: "\f2be";} .account-user .af-my-account-menu li a.af-my-account-order:before {content: "\f022";} .account-user .af-my-account-menu li a.af-my-account-edit:before {content: "\f044";} .account-user .af-my-account-menu li a.af-my-account-log:before {content: "\f011";} .openBtn { background: transparent; border: none; padding: 0 5px; font-size: 13px; cursor: pointer; } .offcanvas-menu { position: relative; overflow: hidden; width: 24px; height: 17px; margin: 0 auto; } .offcanvas-menu span { position: absolute; display: inline-block; width: 100%; right: 0; height: 3px; -webkit-transition: .1s width linear; -moz-transition: .1s width linear; -ms-transition: .1s width linear; -o-transition: .1s width linear; transition: .1s width linear; background-color: #000; } .offcanvas-menu span.mbtn-mid { top: 50%; width: 80%; margin-top: -1.5px; } .offcanvas-menu span.mbtn-bot { bottom: 0; width: 60%; } .offcanvas:hover .offcanvas-menu span, .offcanvas:focus .offcanvas-menu span { width: 100%; } .ham , .ham:before, .ham:after { background-color: #000; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -ms-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; transition: all .25s ease-in-out; } .ham { width: 30px; height: 2px; top: 50%; transform: translateY(-50%); display: block; margin-right: auto; position: relative; } .ham:before, .ham:after { position: absolute; content: ''; width: 100%; height: 2px; left: 0; top: -8px; } .ham:after {top: 8px;} .ham.exit {background-color: transparent;} .ham.exit:before { -webkit-transform: translateY(8px) rotateZ(-45deg); -moz-transform: translateY(8px) rotateZ(-45deg); -ms-transform: translateY(8px) rotateZ(-45deg); -o-transform: translateY(8px) rotateZ(-45deg); transform: translateY(8px) rotateZ(-45deg); } .ham.exit:after { -webkit-transform: translateY(-8px) rotateZ(45deg); -moz-transform: translateY(-8px) rotateZ(45deg); -ms-transform: translateY(-8px) rotateZ(45deg); -o-transform: translateY(-8px) rotateZ(45deg); transform: translateY(-8px) rotateZ(45deg); } .menu-toggle, .main-navigation.toggled ul { display: block; } .main-navigation .toggle-menu { height: 32px; text-align: center; cursor: pointer; font-size: 15px; display: none; width: 40px; } .woocs_diplay_none{display: none;} .header-style-express .aft-header-background .af-flex-grid{ align-items: center; justify-content: space-between; } .header-style-express .logo-brand {position: relative;margin-right: 10px;} .header-style-express .header-right-part .search .open-search-form{ line-height: normal; height: auto; } .header-style-3.header-style-express .navigation-section-wrapper .af-flex-grid .search.aft-show-on-mobile{line-height: 90px;} .header-style-3.header-style-express .navigation-section-wrapper .af-flex-grid .search:not(.aft-show-on-mobile){width: 50%;} .aft-header-image { display: block; } .aft-header-image img { width: 100%; } .header-style-3 .aft-header-background > .container-wrapper{ padding: 35px 15px; } .header-style-3.header-style-express .navigation-section-wrapper .af-flex-grid, .header-style-3.header-style-default .af-flex-grid{ align-items: center; justify-content: space-between; } .header-style-3 .aft-top-categories-vertical-lists .af-top-cat-head{ margin: 0; font-size: 16px; padding: 0 20px; height: 62px; line-height: 62px; background: #185885; color: #fff; cursor: pointer; } .header-style-3 .aft-top-categories-vertical-lists .af-top-cat-head:before{ content: "\f03a"; font-family: FontAwesome; color: inherit; font-weight: normal; padding: 0 5px 0 0; } .header-style-3.header-style-default .aft-header-background > div, .header-style-3 .navigation-section-wrapper .container-wrapper, .header-style-3 .aft-top-categories-vertical-lists{position: relative; z-index: 99;} .header-style-3 .aft-top-categories-vertical-lists .category-dropdown{ background: #fff; position: absolute; left: 0; top: 120%; width: 300px; text-align: left; visibility: hidden; opacity: 0; margin: 1px auto 0; padding: 0; z-index: 99; border-radius: 0px; -webkit-transition: opacity 0.2s, top 0.4s, visibility 0s linear 0.4s; -moz-transition: opacity 0.2s, top 0.4s, visibility 0s linear 0.4s; -ms-transition: opacity 0.2s, top 0.4s, visibility 0s linear 0.4s; -o-transition: opacity 0.2s, top 0.4s, visibility 0s linear 0.4s; transition: opacity 0.2s, top 0.4s, visibility 0s linear 0.4s; -webkit-box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.15); box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.15); } .header-style-3 .aft-top-categories-vertical-lists .category-dropdown.category-dropdown-active{ visibility: visible; opacity: 1; z-index: 999; top: 100%; -webkit-transition: opacity 0.4s, top 0.4s; -moz-transition: opacity 0.4s, top 0.4s; -ms-transition: opacity 0.4s, top 0.4s; -o-transition: opacity 0.4s, top 0.4s; transition: opacity 0.4s, top 0.4s; } .header-style-3 .aft-top-categories-vertical-lists .category-dropdown.category-dropdown-inactive{ display: none; } .af-blank-div{ position: relative; background-color: #fff; } .header-style-3 .navigation-section-wrapper{ background-color: #FFF; -webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1); } body.home .header-style-3.transparent .navigation-section-wrapper{ background-color: transparent; -webkit-box-shadow: none; box-shadow: none; } .header-style-3 .middle-header-part { display: flex; float: none; align-items: center; justify-content: space-between; position: relative; } .header-style-3 .middle-header-part .logo-brand { display: inline-block; position: relative; top: 0px; } .header-style-3.header-style-express .middle-header-part .logo-brand { width: 45%; } .header-style-3 .middle-header-part .cart-shop span.af-cart-item-count > a , .header-style-3 .middle-header-part a.aft-wishlist-trigger , .header-style-3 .middle-header-part .account-user > a{ font-size: 18px; } .header-style-3 .header-middle-part .cart-shop span.af-cart-item-count > a:focus { outline-offset: 2px; } .header-style-3 .middle-header-part .search { width: 45%; text-align: right; } .header-style-3 .header-middle-part { display: inline-block; padding: 9px 0px; float: left; } .header-style-3.header-style-default .middle-header-part .cart-group, .header-style-3.header-style-default .header-left-part , .header-style-3.header-style-default .header-middle-part , .header-style-3.header-style-default .header-middle-part .header-menu-part , .header-style-3.header-style-default .header-cart-part { display: flex; -webkit-align-items: center; align-items: center; } .header-style-3 .header-left-part { width: 25%; padding: 15px 0; } .header-style-3 .header-left-part img { width: auto; max-height: 100px; } .header-style-3 .header-middle-part { padding: 0; width: 75%; -webkit-justify-content: space-between; justify-content: space-between; } .header-style-3.header-style-express .header-middle-part { -webkit-justify-content: flex-end; justify-content: flex-end; } .header-style-3 .header-middle-part .header-menu-part {padding-left: 10px;} .header-style-3 .header-cart-part .account-user{margin-right: 15px;} .header-style-3 .header-cart-part .cart-group { height: 100%; display: flex; } .header-style-3.header-style-express .header-cart-part .cart-group {margin-right: 0;} .header-style-3.header-style-express .main-navigation .menu .nav-menu > li:first-child{ padding-left: 0; } .header-style-3 .main-navigation .menu.nav-menu > li:first-child{ padding-left: 0; } .header-style-3.header-style-default .middle-header-part .cart-group{ justify-content: flex-end; } .header-style-3.header-style-default .middle-header-part .cart-group > div {margin-left: 20px;} .header-style-3 .header-right-part.upper{background: transparent;} .header-style-3 button.open-search-form { border: none; font-size: 20px; background: transparent; padding: 0; margin: 0 10px; color: #111; } .header-style-3.header-style-default button.open-search-form { margin: 0 20px 0 0; } .account-user a:focus, .header-style-3 button.open-search-form:focus { outline: 1px dashed #fff; outline-offset: -5px; } .header-style-3 .logo-brand .site-description {margin-bottom: 0;} .header-style-3 .header-cart-part .cart-group a i {font-size: 20px;} body.woocommerce-js .header-style-3 form{ padding: 0; } .style-3-search{ display: block; overflow: hidden; width: 100%; border-radius: 0; -webkit-box-shadow: 0 0 0 1px rgba(0,0,0,0.1); box-shadow: 0 0 0 1px rgba(0,0,0,0.1); } .style-3-search .cate-dropdown { width: calc(40% - 62px); height: 62px; min-height: 32px !important; border: none; display: inline-block; padding-left: 18px; padding-right: 18px; text-indent: 0.01px; cursor: pointer; color: #333; background-color: #f9f9f9; background-position-x: 95%; -webkit-appearance: none; -moz-appearance: none; appearance: none; position: relative; -webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.5); box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.5); } .style-3-search .cate-dropdown:after { content:""; width:0; height:0; position:absolute; pointer-events: none; border-left: 5px solid transparent; border-right: 5px solid transparent; top: .3em; right: .75em; border-top: 8px solid #000; opacity: 0.5; } .style-3-search .cate-dropdown::-ms-expand { display: none; } .style-3-search .search-field { height: 62px; min-height: 32px !important; float: left; display: inline-block; width: 60%; border: none; background: #f9f9f9; box-shadow: none; color: #000; padding: 10px 20px; } .aft-no-cat-on-banner .style-3-search .search-field { width: calc(100% - 62px); } .aft-no-cat-on-banner .aft-top-categories-vertical-lists { display: none; } .style-3-search button[type="submit"] { height: 62px; float: right; width: 62px; background: #185885; border: none; color: #fff; font-size: 18px; border-radius: 0; padding: 0; } .header-style-express .style-3-search , .header-style-express .style-3-search .cate-dropdown, .header-style-express .style-3-search .search-field { background: transparent; } .style-3-search button[type="submit"]:hover{ opacity: 0.95; } .header-style-express .style-3-search input[type="search"].search-field::placeholder {color: #333;} .style-3-search .search-field:focus, .style-3-search .cate-dropdown:focus{ outline: 1px dotted ; outline-offset: -4px; } .style-3-search button:focus{ outline: 1px dotted ; outline-offset: -4px; } .autocomplete-suggestion b{ color: #D60000 !important; } .aft-popular-taxonomies-lists ul{ display: inline-block; } .aft-popular-taxonomies-lists strong, .aft-popular-taxonomies-lists li{ display: inline-block; margin-right: 10px; } .aft-popular-taxonomies-lists li:last-child{ margin-right: 0; } .aft-popular-taxonomies-lists, .aft-popular-taxonomies-lists a, .aft-popular-taxonomies-lists a:visited{ color: #404040; } .aft-popular-taxonomies-lists a:hover{ opacity: 0.8; } .af-popular-tags{ padding: 15px 0px; background-color: rgba(195, 195, 195, 0.1); font-size: 14px; position: relative; } .aft-popular-categories{ text-align: center; } .aft-popular-categories .aft-popular-taxonomies-lists a:before{ content: '\f292'; font-family: FontAwesome; font-size: 12px; padding: 0 5px; } .header-style-3 div.search{position: relative;} .header-style-3 div.search .aft-popular-taxonomies-lists { text-align: center; position: absolute; width: 100%; margin-top: 10px; top: 100%; } .overlay { position: fixed; width: calc(100% + 1px); height: 100%; top: 0; left: 0; z-index: 999999; display: none; background-color: rgba(0, 0, 0, 0.85); } .overlay-content { position: relative; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); width: 60%; text-align: center; margin: auto; } .overlay-content .search-form-wrapper{ -webkit-border-radius: 6px; border-radius: 6px; overflow: hidden; } body.aft-open{ overflow: hidden; } .overlay .closebtn { position: absolute; top: 20px; right: 45px; font-size: 60px; cursor: pointer; color: #fff; } .overlay .closebtn:hover { color: #ccc; } .overlay input[type=text] { padding: 15px; font-size: 17px; border: none; float: left; width: 80%; background: #fff; } .overlay input[type=text]:hover { background: #f1f1f1; } .overlay button { padding: 7px; background: #dd3333; color: #fff; font-size: 17px; min-height: 34px; cursor: pointer; } .header-style-express button[type="submit"]:hover, .overlay button:hover { background: #000; color: #FFF; } span.close-serach-form { color: #fff; position: absolute; top: 30px; right: 30px; line-height: normal; cursor: pointer; font-size: 0; height: 50px; width: 50px; } span.close-serach-form::before , span.close-serach-form::after { content: ""; position: absolute; left: 0; top: 0; width: 35px; height: 2px; background: #FFF; -webkit-transform: rotate(45deg) translate(20px, 12px); -moz-transform: rotate(45deg) translate(20px, 12px); -ms-transform: rotate(45deg) translate(20px, 12px); -o-transform: rotate(45deg) translate(20px, 12px); transform: rotate(45deg) translate(20px, 12px); } span.close-serach-form::after { -webkit-transform: rotate(-45deg) translate(-12px, 20px); -moz-transform: rotate(-45deg) translate(-12px, 20px); -ms-transform: rotate(-45deg) translate(-12px, 20px); -o-transform: rotate(-45deg) translate(-12px, 20px); transform: rotate(-45deg) translate(-12px, 20px); } .sidenav1 , .sidenav { height: 100%; width: 0; position: fixed; z-index: 1; top: 0; right: 0; overflow-x: hidden; padding-top: 60px; -webkit-transition: 0.5s; -moz-transition: 0.5s; -ms-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; } .sidenav a , .sidenav1 a { padding: 8px 8px 8px 32px; font-size: 25px; display: block; -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .sidenav { background-color: #fff; text-align: left; } .sidenav a { color: #111; } .sidenav a:hover { color: #f1f1f1; } .sidenav .closebtn, .sidenav1 .closebtn { position: absolute; top: 0; right: 25px; font-size: 36px; margin-left: 50px; } .express-off-canvas-panel a.offcanvas-nav i { background-color: #dd3333; padding: 8px; border-radius: 50%; color: #fff; font-size: 16px; } .express-off-canvas-panel a.offcanvas-nav i:hover{ background-color: #000; } #moble-header { display: flex; padding: 10px 20px; -ms-flex-flow: wrap; flex-flow: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } #moble-header .logo-header-m { margin-right: auto; } #moble-header .menu-icon { display: inline-block; width: 30px; line-height: 50px; } .sidenav1 { background-color: #111; } .sidenav1 a { color: #818181; } .sidenav1 a:hover { color: #f1f1f1; } #main { -webkit-transition: margin-left .5s; -moz-transition: margin-left .5s; -ms-transition: margin-left .5s; -o-transition: margin-left .5s; transition: margin-left .5s; } section.banner-just { height: 600px; background-repeat: no-repeat; background-size: cover; width: 100%; } .promotion-section img { width: 100%; text-align: center; } body.archive #content.site-content.container-wrapper {margin-bottom: 50px;} .item.grid-item-single{ margin-bottom: 10px; } .left-grid-section .grid-item-single.data-bg.data-bg-hover.data-bg-slide, .item.grid-item-single .data-bg.data-bg-hover.data-bg-slide{ background-size: cover; height: 245px; background-repeat: no-repeat; position: relative; background-position: center; background-color: #E9EAE5; } .left-grid-section .item.grid-item-single{ margin-bottom: 0; } .item-grid-item-single-wrap{ position: relative; overflow: hidden; } .bottom-grid-section .item-grid-item-single-wrap{ height: 300px; } .item.grid-item-single .data-bg.data-bg-hover.data-bg-slide{ -webkit-transform: perspective(1000px) translate3d(0,0,0); transform: perspective(1000px) translate3d(0,0,0); } .bottom-grid-section .item.grid-item-single .data-bg.data-bg-hover.data-bg-slide{ height: 100%; } .item-grid-item-single-wrap .pos-rel { position: absolute; top: 0; left: 0; width: 100%; } .item.grid-item-single .item-grid-item-single-wrap:hover .data-bg.data-bg-hover.data-bg-slide{ -webkit-transform: perspective(1000px) translate3d(0,0,60px); transform: perspective(1000px) translate3d(0,0,60px); } .item.grid-item-single .item-grid-item-single-wrap:hover .content-caption-overlay-shine span{ -webkit-transform: scale(1.1) translate(35px, -31px); -moz-transform: scale(1.1) translate(35px, -31px); -ms-transform: scale(1.1) translate(35px, -31px); -o-transform: scale(1.1) translate(35px, -31px); transform: scale(1.1) translate(35px, -31px); } .search + .main-banner-slider { margin-top: 30px; } .home .main-banner-slider{overflow: hidden;} .home .main-banner-slider.aft-carousel{margin-top: 20px;margin-bottom: 20px;} .home .boxed-layout .main-banner-slider.aft-carousel{margin-top: 0;margin-bottom: 0;} .main-banner-slider .item-single { background-size: cover; height: 550px; background-repeat: no-repeat; position: relative; background-position: center; } .main-banner-section-wrapper .boxed-layout{ max-width: 1180px; margin: 0 auto; position: relative; padding-right: 10px; padding-left: 10px; z-index: 1; } .main-banner-section-wrapper .wide-layout{ max-width: 1500px; padding: 0 25px; margin: auto; position: relative; z-index: 1; } .left-grid-section-wrapper .aft-product-list-mode .product-rating-wrapper , .left-grid-section-wrapper .aft-product-list-mode .product-item-meta-always-visible , .left-grid-section-wrapper .aft-product-list-mode .product-category{ display: none !important; } .left-grid-section-wrapper .aft-product-list-mode .product-image-wrapper.col-40{ width: 36%; } .left-grid-section-wrapper .aft-product-list-mode .product-description.col-60{ width: 65.5%; } .woocommerce .left-grid-section-wrapper .aft-product-list-mode .product-description.col-60 .product-title, .left-grid-section-wrapper .aft-product-list-mode .product-description.col-60 .product-title{ font-size: 14px; line-height: 16px; } .woocommerce .left-grid-section-wrapper .aft-product-list-mode .product-description.col-60 > span.price, .left-grid-section-wrapper .aft-product-list-mode .product-description.col-60 > span.price{ margin-bottom: 3px; display: inline-block; } .woocommerce .left-grid-section-wrapper .aft-product-list-mode .product-description.col-60 .product-title a, .left-grid-section-wrapper .aft-product-list-mode .product-description.col-60 .product-title a{ font-size: 14px; } .woocommerce .left-grid-section-wrapper .aft-product-list-mode .product-description.col-60 .default-add-to-cart-button a.button, .left-grid-section-wrapper .aft-product-list-mode .product-description.col-60 .default-add-to-cart-button a.button{ margin: 0; } .upper-latest-product-carousel.aft-hidecart-btn .product-description .product-item-meta, .left-grid-section-wrapper.aft-hidecart-btn .aft-product-list-mode .product-description.col-60 .product-item-meta{ display: none; } header .search button.open-search-form:active, header .search button.open-search-form:focus{ background: transparent; } button.aft-custom-qty-btn, button.aft-custom-qty-btn:active, button.aft-custom-qty-btn:focus{ background: transparent; border-color: rgba(200,200,200,.5); } .woocommerce .woocommerce-form-coupon #coupon_code, .woocommerce table.shop_table .actions .coupon #coupon_code, .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{ border:1px solid rgba(115,115,115,.9); -webkit-box-shadow: none; box-shadow: none; } .left-grid-section.page-carousel-upper{ margin-bottom: 10px; } .aft-top-categories-vertical-lists button#aft-top-categories-btn{ padding: 0; border: none; width: 100%; text-align: left; outline: none; -webkit-border-radius: 6px; border-radius: 6px; } .aft-top-categories-vertical-lists{ position: relative; z-index: 9; } .aft-top-categories-vertical-lists .aft-top-categories-vertical-lists{ height: 500px; background: #f0f0f0; } .aft-top-categories-vertical-lists h3{ height: 62px; line-height: 62px; font-size: 18px; text-transform: uppercase; position: relative; background: #185885; color: #fff; padding: 0 20px; margin: 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; } .aft-top-categories-vertical-lists h3::before { font-family: FontAwesome; content: "\f1d8"; padding-right: 5px; } .aft-top-categories-vertical-lists #aft-top-categories-btn:focus h3{ outline: 1px dotted ; outline-offset: -4px; } .aft-top-categories-vertical-lists h3 i{ padding-right: 5px; } .main-banner-section-wrapper .category-dropdown li.aft-category-list > ul , .aft-top-categories-vertical-lists .category-dropdown > ul > li{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .aft-top-categories-vertical-lists .category-dropdown > ul > li{ min-height: 58px; border-bottom: 1px solid #fff; } .aft-top-categories-vertical-lists .category-dropdown > ul > li > a{ width: 100%; display: block; position: relative; color: #111; } .main-banner-section-wrapper .category-dropdown li.aft-category-list > ul { max-height: 495px; overflow: auto; padding: 0; background-color: #FFF; -webkit-border-radius: 6px; border-radius: 6px; } .main-banner-section-wrapper .category-dropdown li.aft-category-list > ul.product-ul { padding: 15px; min-width: 400px; } .main-banner-section-wrapper .category-dropdown li.aft-category-list > ul li:last-child {margin-bottom: 0;} .aft-top-categories-vertical-lists .category-dropdown > ul > li li.list-group-product-loop{padding: 0;} .aft-top-categories-vertical-lists a span.product-count { font-weight: 600; padding: 10px; color: #111; position: relative; display: inline-block; min-width: 60px; text-align: center; vertical-align: middle; } .aft-top-categories-vertical-lists .categories-mega-list-wrapper a span.product-count { padding: 19px 0px 18px; } .aft-top-categories-vertical-lists h4{ font-size: 18px; color: #404040; margin: 0; font-weight: 500; line-height: 57px; padding: 0 0 0 25px; } li.aft-category-list .categories-mega-list-wrapper h4, li.aft-category-list .categories-mega-list-wrapper span.category-badge-wrapper { display: block; } .aft-top-categories-vertical-lists .categories-mega-list-wrapper a span.product-count { display: inline-block; padding: 10px 0; } .aft-top-categories-vertical-lists .categories-mega-list-wrapper h4{ line-height: unset; padding: 0; } .main-banner-section-wrapper .aft-top-categories-vertical-lists .categories-mega-list-wrapper .product-image-wrapper, .main-banner-section-wrapper .aft-top-categories-vertical-lists .categories-mega-list-wrapper .product-image-wrapper img{ height: unset; width: unset; } .aft-top-categories-vertical-lists .categories-mega-list-wrapper a span.product-count { text-align: left; } .aft-top-categories-vertical-lists span.product-count + h4 { padding: 0; } .aft-top-categories-vertical-lists .product-description h4{line-height: 14px;} .right-list-section .category-badge-wrapper { padding: 0; margin: 0; display: inline-block; line-height: 8px; } .right-list-section .category-dropdown span.onsale { color: #757575; background: transparent; min-height: 0; vertical-align: top; margin: 0; padding-right: 7px; } .right-list-section .category-dropdown span.onsale, .woocommerce.single-product .category-badge-wrapper span.onsale , .category-badge-wrapper span.onsale { font-size: 10px; min-width: 30px; padding: 0 5px 0 0; min-height: 15px; position: relative; display: inline-block; color: #23282d; text-align: center; white-space: nowrap; vertical-align: middle; border-radius: 2px; background: transparent; text-transform: uppercase; top: inherit; left: inherit; } .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-fadeinout .fig-categories, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-fadeinout .star-rating, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-fadeinout .price, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-fadeinout .product-item-meta-always-visible, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-fadeinout .caption-heading, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-fadeinout .content-desc, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-fadeinout .aft-btn-warpper{ -webkit-animation-name: aft-fadein-animation; -moz-animation-name: aft-fadein-animation; -o-animation-name: aft-fadein-animation; animation-name: aft-fadein-animation; -webkit-animation-duration: 1s; -moz-animation-duration: 1s; -ms-animation-duration: 1s; -o-animation-duration: 1s; animation-duration: 1s; } .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-fadeinout .caption-heading{ -webkit-animation-delay: 0.5s; -moz-animation-delay: 0.5s; -o-animation-delay: 0.5s; animation-delay: 0.5s; } .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-fadeinout .content-desc{ -webkit-animation-delay: 0.75s; -moz-animation-delay: 0.75s; -o-animation-delay: 0.75s; animation-delay: 0.75s; } .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-fadeinout .aft-btn-warpper{ -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; } .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-slideupdown .fig-categories, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-slideupdown .star-rating, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-slideupdown .price, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-slideupdown .product-item-meta-always-visible, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-slideupdown .caption-heading, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-slideupdown .content-desc, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-slideupdown .aft-btn-warpper{ -webkit-animation-name: aft-down-slide-animation; -moz-animation-name: aft-down-slide-animation; -o-animation-name: aft-down-slide-animation; animation-name: aft-down-slide-animation; } .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-default .fig-categories, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-default .star-rating, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-default .price, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-default .product-item-meta-always-visible, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-default .caption-heading, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-default .content-desc, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption.title-animation-default .aft-btn-warpper{ -webkit-animation-name: aft-left-slide-animation; -moz-animation-name: aft-left-slide-animation; -o-animation-name: aft-left-slide-animation; animation-name: aft-left-slide-animation; } .main-banner-slider.aft-slider .slick-current.slick-active .content-caption .fig-categories, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption .star-rating, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption .price, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption .product-item-meta-always-visible, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption .caption-heading, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption .content-desc, .main-banner-slider.aft-slider .slick-current.slick-active .content-caption .aft-btn-warpper{ -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -ms-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration: 0.7s; -moz-animation-duration: 0.7s; -ms-animation-duration: 0.7s; -o-animation-duration: 0.7s; animation-duration: 0.7s; } .main-banner-slider.aft-slider .slick-current.slick-active .content-caption .caption-heading{ -webkit-animation-delay: 0.3s; -moz-animation-delay: 0.3s; -o-animation-delay: 0.3s; animation-delay: 0.3s; } .main-banner-slider.aft-slider .slick-current.slick-active .content-caption .content-desc{ -webkit-animation-delay: 0.5s; -moz-animation-delay: 0.5s; -o-animation-delay: 0.5s; animation-delay: 0.5s; } .main-banner-slider.aft-slider .slick-current.slick-active .content-caption .aft-btn-warpper{ -webkit-animation-delay: 0.7s; -moz-animation-delay: 0.7s; -o-animation-delay: 0.7s; animation-delay: 0.7s; } @-webkit-keyframes aft-left-slide-animation{ from { opacity:0; -webkit-transform: translateX(-10px); -moz-transform: translateX(-10px); -o-transform: translateX(-10px); transform: translateX(-10px); } to { opacity:1; -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); } } @keyframes aft-left-slide-animation{ from { opacity:0; -webkit-transform: translateX(-100px); -moz-transform: translateX(-100px); -o-transform: translateX(-100px); transform: translateX(-100px); } to { opacity:1; -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); } } @-webkit-keyframes aft-down-slide-animation{ from { opacity:0; -webkit-transform: translateY(-10px); -moz-transform: translateY(-10px); -o-transform: translateY(-10px); transform: translateY(-10px); } to { opacity:1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } } @keyframes aft-down-slide-animation{ from { opacity:0; -webkit-transform: translateY(-100px); -moz-transform: translateY(-100px); -o-transform: translateY(-100px); transform: translateY(-100px); } to { opacity:1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } } @-webkit-keyframes aft-fadein-animation{ from { opacity:0; } to { opacity:1; } } @keyframes aft-fadein-animation{ from { opacity:0; } to { opacity:1; } } .featured-cate-sec { margin-bottom: 5px; } .featured-category-item { margin: 0 0 20px; } .featured-category-item:nth-child(1), .featured-category-item:nth-child(2):last-child, .featured-category-item:nth-child(3) { margin-bottom: 0; } .feat-back{ background-size: cover; background-repeat: no-repeat; background-position: center; display: flex; -webkit-align-items: center; align-items: center; padding: 0; } .feat-back .feat-offers-img { background-size: cover; background-repeat: no-repeat; background-position: center; height: 100%; width: 100%; } .feat-back:hover .feat-offers-img { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .feat-back .feat-offers-wrapper { position: absolute; left: 10%; right: 10%; max-width: 300px; z-index: 1; } .feat-back .feat-text-subtitle, .feat-back .feat-text-title { color: #FFF; } .feat-back .feat-text-subtitle{ margin-top: 10px; } .featured-category-item .feature-category-item-single .feat-offers-wrapper span { display: block; } .featured-category-item .feature-category-item-single .feat-offers-wrapper a , .featured-category-item .feature-category-item-single .feat-offers-wrapper .feat-discount-text { display: inline-block; color: #fff; font-weight: 600; padding: 10px 20px; font-size: 14px; -webkit-border-radius: 4px; border-radius: 4px; } .featured-category-item .feature-category-item-single .feat-offers-wrapper a { background-color: #185885; } .featured-category-item .feature-category-item-single .feat-offers-wrapper a:hover { color: #fff; background-color: #111; } .featured-category-item .feature-category-item-single .feat-offers-wrapper .feat-discount-text { padding: 4px 10px; background-color: #6dc34a; text-transform: uppercase; } .frontpage-content-section .has-image .aft-product-img-wrapper.col-2, .frontpage-content-section .has-image .aft-product-img-wrapper.col-3, .frontpage-content-section .has-image .feat-offers-img, .featured-category-item .feat-back { position: relative; z-index: 0; } .blog-single span.post-image::after, .frontpage-content-section .has-image .aft-product-img-wrapper.col-2::after, .frontpage-content-section .has-image .aft-product-img-wrapper.col-3::after, .featured-category-item .feat-back::after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0; visibility: hidden; -webkit-transition: all 0.6s ease 0s; -moz-transition: all 0.6s ease 0s; -ms-transition: all 0.6s ease 0s; -o-transition: all 0.6s ease 0s; transition: all 0.6s ease 0s; background-color: rgba(0,0,0,.25); } .blog-single:hover span.post-image::after, .frontpage-content-section .has-image .aft-product-img-wrapper.col-2:hover::after, .frontpage-content-section .has-image .aft-product-img-wrapper.col-3:hover::after, .featured-category-item .feat-back:hover::after { opacity: 1; visibility: visible; } .feature-category-item-single{ overflow: hidden; -webkit-border-radius: 6px; border-radius: 6px; } .featured-category-item .feature-category-item-single a { display: block; height: 100%; color: #404040; } .featured-category-item .feature-category-item-single a > span { position: absolute; bottom:10px; left: 10px; width: calc(100% - 20px); text-align: center; font-weight: bold; line-height: 24px; letter-spacing: 0.5px; } .featured-category-item .feature-category-item-single a > span span{ background: #f47021; padding: 5px 10px; font-size: 16px; display: inline-block; color: #404040; } .featured-category-item:first-child:nth-last-child(1) { width: 100%; } .featured-category-item:first-child:nth-last-child(1) .feat-back{ height: 650px; } .featured-category-item:first-child:nth-last-child(1) .feat-back .feat-text-title { font-size: 32px; } .featured-category-item:first-child:nth-last-child(1) .feat-back .feat-text-subtitle{ font-size: 20px; } .featured-category-item:first-child:nth-last-child(1) .feat-back .feat-offers-wrapper, .featured-category-item:first-child:nth-last-child(2) .feat-back .feat-offers-wrapper, .featured-category-item:first-child:nth-last-child(3) .feat-back .feat-offers-wrapper{ max-width: 450px; } .featured-category-item:first-child:nth-last-child(2){ width: 66.66%; } .featured-category-item:first-child:nth-last-child(2) ~ .featured-category-item { width: 33.33%; } .featured-category-item:first-child:nth-last-child(2) .feat-back, .featured-category-item:first-child:nth-last-child(2) ~ .featured-category-item .feat-back{ height: 450px; } .featured-category-item:first-child:nth-last-child(2) .feat-back .feat-text-title { font-size: 32px; } .featured-category-item:first-child:nth-last-child(3), .featured-category-item:first-child:nth-last-child(3) ~ .featured-category-item { width: 50%; } .featured-category-item:first-child:nth-last-child(3) .feat-back{ height: 700px; } .featured-category-item:first-child:nth-last-child(3) ~ .featured-category-item .feat-back{ height: 340px; } .featured-category-item:first-child:nth-last-child(3) .feat-back .feat-text-title { font-size: 32px; } .featured-category-item:first-child:nth-last-child(4), .featured-category-item:first-child:nth-last-child(4) ~ .featured-category-item { width: 25%; } .featured-category-item:first-child:nth-last-child(4) .feat-back, .featured-category-item:first-child:nth-last-child(4) ~ .featured-category-item .feat-back{ height: 180px; } .category-dropdown ul{margin: 0;} .category-dropdown ul li{position: relative;} .category-dropdown-1 li.aft-mega-menu-list > a, .category-dropdown li.has-child-categories > a{ position: relative; display: block; } .category-dropdown li.aft-mega-menu-list > a::after, .category-dropdown li.has-child-categories > a::after{ content: "\f105"; font-family: FontAwesome; padding: 0 20px 0 5px; font-size: 16px; font-weight: 600; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); opacity: 0.7; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } .category-dropdown li.aft-mega-menu-list > a:hover::after, .category-dropdown li.has-child-categories > a:hover::after{ opacity: 1; padding-right: 10px; } .category-dropdown.plain-list li.aft-mega-menu-list > a::after, .category-dropdown.plain-list li.has-child-categories > a::after{ display: none; } .category-dropdown li.aft-category-list > ul{ float: left; position: absolute; top: 0%; left: 100%; -webkit-transform: scaleX(0); -moz-transform: scaleX(0); -ms-transform: scaleX(0); -o-transform: scaleX(0); transform: scaleX(0); z-index: 9; -webkit-transform-origin: left; -moz-transform-origin: left; -ms-transform-origin: left; -o-transform-origin: left; transform-origin: left; -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); padding: 5px; opacity: 0; visibility: hidden; } .main-banner-section-wrapper .nav-tabs>li>a.active::after, .main-banner-section-wrapper .nav-tabs>li>a.active:focus::after, .main-banner-section-wrapper .nav-tabs>li>a.active:hover::after, .tabbed-container .tab-content::before, span.aft-view-all-products a::before, .aft-top-categories-vertical-lists .category-dropdown > ul > li > a::before, .category-dropdown li.aft-category-list > ul::before { content: ""; position: absolute; left: 0; top: 0; background-color: #fff; height: 100%; width: 100%; z-index: -1; } .main-banner-section-wrapper .nav-tabs>li>a.active::after, .main-banner-section-wrapper .nav-tabs>li>a.active:focus::after, .main-banner-section-wrapper .nav-tabs>li>a.active:hover::after, .tabbed-container .tab-content::before, .category-dropdown li.aft-category-list > ul::before { opacity: .99; } span.aft-view-all-products a:hover::before, .aft-top-categories-vertical-lists .category-dropdown > ul > li:hover > a::before { opacity: .99; } .category-dropdown li.aft-category-list:nth-child(1n+6) > ul{ top: inherit; bottom: 0; } .category-dropdown .cat-links { display: none; } .category-dropdown li.aft-category-list:focus-within > a + ul, .category-dropdown li.aft-category-list > a:focus + ul, .category-dropdown li.aft-category-list:hover > ul{ -webkit-transform: scaleX(1); -moz-transform: scaleX(1); -ms-transform: scaleX(1); -o-transform: scaleX(1); transform: scaleX(1); opacity: 1; visibility: visible; } .category-dropdown li.aft-mega-menu-list > ul { width: 350px; } .category-dropdown li.aft-mega-menu-list > ul .product-wrapper{ margin-bottom: 0px; display: flex; align-items: center; } .category-dropdown li.aft-mega-menu-list > ul .product-wrapper .product-description .cat-links, .category-dropdown li.aft-mega-menu-list > ul .product-wrapper li.meta-category{ margin-bottom: 0; } .category-dropdown li.aft-mega-menu-list > ul .product-wrapper .product-image-wrapper{ position: relative; } .category-dropdown li.aft-mega-menu-list > ul .product-wrapper .product-image-wrapper + .product-description, .category-dropdown li.aft-mega-menu-list > ul .product-wrapper .product-description{ text-align: left; } .category-dropdown li.aft-mega-menu-list > ul .product-wrapper .product-description .product-title a{ font-size: 16px; font-weight: 500; } .category-dropdown li.aft-mega-menu-list > ul .product-wrapper .product-rating-wrapper, .category-dropdown li.aft-mega-menu-list > ul .product-wrapper .product-item-meta.add-to-cart-button{ display: none; } span.aft-view-all-products a{ position: relative; padding: 16px 23px 17px; display: block; color: #404040; -webkit-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; overflow: hidden; font-weight: 600; } .aft-top-categories-vertical-lists span.aft-view-all-products i{margin-right: 18px;color:#111;font-size: 16px;} .category-dropdown-1{position: relative;} .category-dropdown-1 li.aft-mega-menu-list ul.product-ul{ position: absolute; left: 100%; top: 10%; z-index: 999; background: #fff; padding: 10px; border: none; opacity: 0; -webkit-transition: opacity 0.2s, top 0.4s, visibility 0s linear 0.4s; -moz-transition: opacity 0.2s, top 0.4s, visibility 0s linear 0.4s; -ms-transition: opacity 0.2s, top 0.4s, visibility 0s linear 0.4s; -o-transition: opacity 0.2s, top 0.4s, visibility 0s linear 0.4s; transition: opacity 0.2s, top 0.4s, visibility 0s linear 0.4s; -webkit-box-shadow: -1px 2px 5px 0 rgba(0, 0, 0, 0.15); box-shadow: -1px 2px 5px 0 rgba(0, 0, 0, 0.15); display: inherit; visibility: hidden; margin: 0; width: 250px; } .category-dropdown-1 li.aft-mega-menu-list:hover ul.product-ul{ display: inherit; opacity: 1; visibility: visible; -webkit-transition: opacity 0.4s, top 0.4s; -moz-transition: opacity 0.4s, top 0.4s; -ms-transition: opacity 0.4s, top 0.4s; -o-transition: opacity 0.4s, top 0.4s; transition: opacity 0.4s, top 0.4s; top:0%; } .category-dropdown-1 li.aft-mega-menu-list ul.product-ul .grid-product-loop{ width: 206px; } .category-dropdown-1 li.aft-mega-menu-list .list-group-product-loop .cat-links, .category-dropdown-1 li.aft-mega-menu-list .list-group-product-loop .product-item-meta, .category-dropdown-1 li.aft-mega-menu-list .list-group-product-loop .badge-wrapper, .category-dropdown-1 li.aft-mega-menu-list .list-group-product-loop .product-rating-wrapper{ display: none; } .category-dropdown-1 li.aft-mega-menu-list .product-item-meta.add-to-cart-button a{ display: inline; } .category-dropdown-1 li.aft-mega-menu-list a, .category-dropdown-1 li.aft-mega-menu-list .product-title a{ font-size: 14px; border: none; } .category-dropdown-1 li.aft-mega-menu-list .list-group-product-loop .product-description{ padding: 5px; text-align: left; } .category-dropdown-1 li.aft-mega-menu-list .product-title{margin-bottom: 0;} .category-dropdown-1 li.aft-mega-menu-list .product-description{padding: 5px;} .category-dropdown-1 li.aft-mega-menu-list span.price{font-size: 14px;} .category-dropdown-1 li.aft-mega-menu-list .cat-links{margin: 0;} .category-dropdown-1 li.aft-mega-menu-list .list-group-product-loop .product-wrapper{ display: flex; justify-content: center; align-items: center; margin-bottom: 0; } .category-dropdown-1 li.aft-mega-menu-list .cat-links{display: block;} .category-dropdown-1 li.aft-mega-menu-list .cat-links a{font-size: 10px;display: inline;} .show-nested-subcategories.category-dropdown li.aft-category-list:hover > ul{ width: 100%; left: calc(100% + 1px); } .show-nested-subcategories.category-dropdown li.aft-category-list li { border-bottom: 1px solid; border-color: rgba(0,0,0,0.1); } .show-nested-subcategories.category-dropdown li.aft-category-list li:last-child {border-bottom: none;} .show-nested-subcategories.category-dropdown ul ul ul ul ul li.aft-category-list:hover > ul{ left: 30px; top: 50%; } .categories-mega-list-wrapper { float: left; position: absolute; top: 0%; left: -99999em; z-index: 99999; background: #fff; -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); padding: 5px; } .category-dropdown li.aft-category-list.has-child-categories:hover > .categories-mega-list-wrapper { left: 100%; } .show-subcategories-and-products.category-dropdown > ul > li > .categories-mega-list-wrapper{ min-width: 730px; -webkit-border-radius: 6px; border-radius: 6px; } .categories-mega-list-wrapper > span { width: 100%; display: flex; align-items: center; padding-bottom: 5px; padding-top: 10px; border-bottom: 1px solid ; border-color: rgba(0,0,0,0.1); } .categories-mega-list-wrapper > span:first-child{ padding-top: 5px; } .categories-mega-list-wrapper > span:last-child { border-bottom: none; padding-bottom: 0; } .categories-mega-list-wrapper > span:after{ display: table; content: " "; } .categories-mega-list-wrapper > span > .sub-cat-section-wrap{ display: block; width: 30%; float: left; padding-left: 10px; } .categories-mega-list-wrapper > span > .sub-cat-section-wrap > a{ display: block; line-height: normal; } .categories-mega-list-wrapper > span > .sub-cat-section-wrap .aft-view-all{ line-height: 14px; } .categories-mega-list-wrapper > span > .sub-cat-section-wrap .aft-view-all a{ font-size: 14px; line-height: inherit; } .categories-mega-list-wrapper > span > .sub-cat-section-wrap .aft-view-all a:hover { color: #185885; } .categories-mega-list-wrapper > span ul{ position: relative; box-shadow: none; left: 0; width: 70%; padding: 0; } .aft-top-categories-vertical-lists .category-dropdown .categories-mega-list-wrapper > span ul li { width: 50%; float: left; padding: 0 5px; margin-bottom: 0; } .aft-top-categories-vertical-lists .category-dropdown .categories-mega-list-wrapper > span ul li:nth-last-of-type(2) .product-wrapper, .aft-top-categories-vertical-lists .category-dropdown .categories-mega-list-wrapper > span ul li:nth-last-of-type(1) .product-wrapper{ margin-bottom: 5px; } .aft-top-categories-vertical-lists .category-dropdown .categories-mega-list-wrapper > span ul li:nth-of-type(2n+1) { clear: both; } .aft-top-categories-vertical-lists .category-dropdown .categories-mega-list-wrapper > span ul li .product-wrapper{ display: flex; align-items: center; } .aft-top-categories-vertical-lists .category-dropdown .categories-mega-list-wrapper > span ul li .product-image-wrapper{ width: 100px; margin-right: 10px;position: relative; } .aft-top-categories-vertical-lists .category-dropdown .categories-mega-list-wrapper > span ul li .product-description{ width: 100%; padding: 0 5px; text-align: left; } .aft-top-categories-vertical-lists .category-dropdown .categories-mega-list-wrapper > span ul li .product-description > span{ display: none; } .aft-top-categories-vertical-lists .category-dropdown .categories-mega-list-wrapper > span ul li h4{ margin: 0; } .aft-top-categories-vertical-lists .category-dropdown .categories-mega-list-wrapper > span ul li h4 a { font-size: 14px; font-weight: normal; padding: 5px 0; display: inline-block; line-height: 18px; } .aft-top-categories-vertical-lists .category-dropdown .categories-mega-list-wrapper > span ul li h4 a:hover { color: #111; } .categories-mega-list-wrapper .product-wrapper { -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); -webkit-border-radius: 4px; border-radius: 4px; } .categories-mega-list-wrapper .product-wrapper:hover { -webkit-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.1); box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.1); } .pos-rel{ position: relative; height: 100%; } .content-caption-wrapper { position: absolute; top: 0; left: 0; width: 100%; } .thumbs-content-wrapper .content-caption-wrapper { position: static; display: flex; -webkit-align-items: center; align-items: center; } .aft-custom-thumbs .aft-thumbs-item { margin-top: 30px; position: relative; overflow: hidden; -webkit-border-radius: 6px; border-radius: 6px; } .aft-custom-thumbs .aft-thumbs-item .thumbs-content-wrapper { height: 260px; background-color: #dadada; padding: 20px; display: flex; align-items: center; z-index: 9; background-position: center; -webkit-background-size: cover; -o-background-size: cover; background-size: cover; position: relative; -webkit-border-radius: 6px; border-radius: 6px; -webkit-transition: all ease .4s; -moz-transition: all ease .4s; -ms-transition: all ease .4s; -o-transition: all ease .4s; transition: all ease .4s; } .aft-custom-thumbs .aft-thumbs-item:hover .thumbs-content-wrapper { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .aft-custom-thumbs .aft-thumbs-item .thumbs-content-wrapper.on-right { -webkit-justify-content: flex-end; justify-content: flex-end; text-align: right; } .aft-custom-thumbs .aft-thumbs-item:first-child:last-child .thumbs-content-wrapper { height: 550px; padding: 20px 80px; } .thumbs-content-wrapper.data-bg a.aft-link-on-box { position: absolute; width: 100%; left: 0; height: 100%; } .main-banner-slider a.aft-link-on-box { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 9; } .aft-custom-thumbs .aft-thumbs-item .caption-heading .cap-title{ font-size: 24px; line-height: 1.7; } .aft-custom-thumbs .aft-thumbs-item:first-child { margin-top: 0; } .main-banner-slider .slick-slide{ position: relative; overflow: hidden; -webkit-border-radius: 6px; border-radius: 6px; } .main-banner-slider .slick-slide .item-single.data-bg.data-bg-hover{ margin-bottom: 0; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; } .main-banner-slider .content-caption-wrapper { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); width: 50%; display: flex; -webkit-align-items: flex-start; align-items: flex-start; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-justify-content: center; justify-content: center; z-index: 99; } .main-banner-slider .slick-slide .slider-content-wrapper, .main-banner-slider .content-img-wrapper { display: flex; -webkit-align-items: center; align-items: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .main-banner-slider .content-img-wrapper { min-height: 550px; width: 50%; -webkit-justify-content: center; justify-content: center; } .main-banner-slider .content-img-wrapper img {max-height: 550px;} .main-banner-slider .item-single:before { content: ""; position: absolute; left: 0; right: 0; width: 100%; height: 100%; } .content-caption { line-height: 1; -webkit-transition: all 2000ms; -moz-transition: all 2000ms; -ms-transition: all 2000ms; -o-transition: all 2000ms; transition: all 2000ms; z-index: 1; padding: 20px 20px 40px; } .main-banner-slider .slick-slide .slider-content-wrapper{ height: 550px; -webkit-border-radius: 6px; border-radius: 6px; overflow: hidden; } .aft-full-banner-slider .main-banner-slider .slick-slide .slider-content-wrapper { height: 650px; } .main-banner-slider .slick-slide .slider-content-wrapper.data-bg{ padding: 20px 80px; background-repeat: no-repeat; -webkit-background-size: cover; -o-background-size: cover; background-size: cover; background-position: center; position: relative; } .main-banner-slider:hover .slick-slide .slider-content-wrapper.data-bg { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .main-banner-slider .slick-slide .slider-content-wrapper.data-bg .content-img-wrapper {width: 45%;} .main-banner-slider .slick-slide .slider-content-wrapper.data-bg .content-caption-wrapper {width: 55%;} .main-banner-slider .slider-content-wrapper .content-caption-wrapper{ -webkit-align-items: flex-start; align-items: flex-start; padding-right: 50px; } .main-banner-slider .slider-content-wrapper.on-right .content-caption-wrapper{ -webkit-align-items: flex-end; align-items: flex-end; padding-left: 50px; } .main-banner-section-wrapper .slider-content-wrapper .content-caption{text-align: left;} .main-banner-section-wrapper .slider-content-wrapper.on-right .content-caption{text-align: right;} .main-banner-slider .slider-content-wrapper + .content-caption-wrapper{ left: 80px; } .main-banner-slider .slider-content-wrapper.on-right + .content-caption-wrapper{ right: 80px; left: unset; text-align: right; } .main-banner-slider .slider-content-wrapper.on-top + .content-caption-wrapper{ top: 80px; left: 80px; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } .main-banner-slider .slider-content-wrapper.on-bottom + .content-caption-wrapper{ bottom: 80px; top: unset; left: 80px; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); -webkit-justify-content: flex-end; justify-content: flex-end; } .main-banner-slider .slick-slide .slider-content-wrapper.on-right { -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-justify-content: flex-end; justify-content: flex-end; } .btn-style1.btn-style2 a{ padding: 9px 20px; } .slick-current.slick-active .item-single .content-caption{bottom: 0;} .content-caption .yith-wcwl-wishlistaddedbrowse a, .content-caption .yith-wcwl-wishlistexistsbrowse a, .content-caption .yith-wcwl-add-button a.add_to_wishlist{ padding: 0; } .content-caption .compare::before { content: "\f021"; font-family: FontAwesome; color: inherit; font-weight: normal; font-size: 14px; } .caption-heading .cap-title { font-size: 32px; font-weight: 500; line-height: normal; margin: 0 0 10px; } .left-grid-section-wrapper .caption-heading .cap-title{ font-size: 24px; margin-bottom: 0; } .bottom-grid-section .caption-heading .cap-title{ margin-bottom: 0; } .left-grid-section-wrapper .content-caption .aft-btn-warpper, .bottom-grid-section .content-caption .aft-btn-warpper{ margin-top: 10px; } .left-grid-section-wrapper .content-caption .aft-btn-warpper a, .bottom-grid-section .content-caption .aft-btn-warpper a{color: #fff;} .content-caption .cap-title, .caption-heading .cap-title a, .content-caption .content-desc { color: #111; } .banner-title-background-custom-color .content-caption .caption-heading, .banner-title-background-custom-color-dark .content-caption .caption-heading { margin-bottom: 0.07em; } .banner-title-background-custom-color .content-caption .aft-btn-warpper.btn-style1, .banner-title-background-custom-color-dark .content-caption .aft-btn-warpper.btn-style1{ display:block; } .banner-title-background-custom-color .content-caption .cap-title, .banner-title-background-custom-color .caption-heading .cap-title a, .banner-title-background-custom-color .content-caption .content-desc{ background-color: rgba(255,255,255,.5); -webkit-box-decoration-break: clone; box-decoration-break: clone; -webkit-box-shadow: 10px 0 0 rgba(255, 255, 255, .5), -10px 0 0 rgba(255, 255, 255, .5); box-shadow: 10px 0 0 rgba(255, 255, 255, .5), -10px 0 0 rgba(255, 255, 255, .5); padding-bottom: 3px; padding-top: 3px; display:inline; line-height: 1.5; margin: 10px; border-radius: 4px; } .banner-title-background-custom-color-dark .content-caption .cap-title, .banner-title-background-custom-color-dark .caption-heading .cap-title a, .banner-title-background-custom-color-dark .content-caption .content-desc { background-color: rgba(0,0,0,.5); -webkit-box-decoration-break: clone; box-decoration-break: clone; -webkit-box-shadow: 10px 0 0 rgba(0, 0, 0, .5), -10px 0 0 rgba(0, 0, 0 , .5); box-shadow: 10px 0 0 rgba(0, 0, 0 , .5), -10px 0 0 rgba(0, 0, 0 , .5); padding-bottom: 3px; padding-top: 3px; display:inline; line-height: 1.5; margin: 10px; border-radius: 4px; } .banner-title-background-custom-color .content-caption .content-desc, .banner-title-background-custom-color-dark .content-caption .content-desc { line-height: 1.7; } .content-desc { line-height: normal; font-size: 20px; } .aft-btn-warpper { display: inline-block; } .content-caption .cat-links li a{ padding: 10px 15px; } span.offer-time.btn-style1 a, .content-caption .aft-add-to-wishlist.btn-style1 a{ background: transparent; color: #fff; border-color: #fff; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } span.offer-time.btn-style1 a:hover, .content-caption .aft-add-to-wishlist.btn-style1 a:hover{ color: #fff; background: #e62e04; border-color: #e62e04; } .woocommerce .content-caption .star-rating, .content-caption .star-rating{ float: none; } .product-section-wrapper.right .content-caption .star-rating { margin-left: auto; } .content-caption > span.price{ display: block; padding: 10px 0px; position: relative; } .content-caption span.price .badge-wrapper { top: -4px; position: relative; display: inline-block; margin-left: 10px; } .content-caption span.woocommerce-Price-amount.amount, .content-caption span.price del, .content-caption span.price ins{ color: #fff; font-size: 24px; } .content-caption span.price del{ font-size: 20px; } .aft-carousel .slide-icon.slide-next.af-slider-btn, .aft-carousel .slide-icon.slide-prev.af-slider-btn, .aft-slider .slide-icon.slide-next.af-slider-btn, .aft-slider .slide-icon.slide-prev.af-slider-btn{ background: transparent; width: 40px; height: 40px; font-size: 24px; margin: 0; position: absolute; bottom: 0px; cursor: pointer; z-index: 1; -webkit-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15); box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15); -webkit-transition: 0s; -moz-transition: 0s; -ms-transition: 0s; -o-transition: 0s; transition: 0s; } .aft-carousel .slide-icon.slide-prev.af-slider-btn, .aft-slider .slide-icon.slide-prev.af-slider-btn{right: 50px;} .aft-carousel .slide-icon.slide-next.af-slider-btn, .aft-slider .slide-icon.slide-next.af-slider-btn{right: 0px;} .main-banner-section-wrapper.banner-img-position-background .aft-slider .slide-icon.slide-next.af-slider-btn, .main-banner-section-wrapper.banner-img-position-background .aft-slider .slide-icon.slide-prev.af-slider-btn{ left: 20px; top: 50%; bottom: unset; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .main-banner-section-wrapper.banner-img-position-background .aft-slider .slide-icon.slide-next.af-slider-btn{ left: unset; right: 20px; } .insta-carousels .slide-icon.slide-next.af-slider-btn, .insta-carousels .slide-icon.slide-prev.af-slider-btn{ opacity: 0;visibility: hidden; } .main-banner-section-wrapper .slick-dots { position: absolute; bottom: 10%; left: 50%; z-index: 9; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .main-banner-section-wrapper .slick-dots li { float: left; margin: 0 5px; } .main-banner-section-wrapper .slick-dots li button { font-size: 0; padding: 0; height: 12px; width: 12px; background-color: #fff; border: none; -webkit-border-radius: 50%; border-radius: 50%; opacity: 0; } .main-banner-section-wrapper .slick-dots li.slick-active button{ background-color: #185885; border: none; } .main-banner-section-wrapper .slick-dots li button:focus { border: none; outline: none; } .main-banner-section-wrapper.banner-img-position-background .slick-dots li{ display: none; } .aft-carousel .slide-icon.slide-next.af-slider-btn:after, .aft-carousel .slide-icon.slide-prev.af-slider-btn:after, .aft-slider .slide-icon.slide-next.af-slider-btn:after, .aft-slider .slide-icon.slide-prev.af-slider-btn:after{ content: '\f105'; position: absolute; font-family: FontAwesome; font-size: 24px; line-height: 40px; width: 40px; height: 40px; color: #111; background: rgba(255, 255, 255, .88); text-align: center; font-weight: 500; -webkit-border-radius: 4px; border-radius: 4px; } .aft-carousel .slide-icon.slide-next.af-slider-btn:hover, .aft-carousel .slide-icon.slide-prev.af-slider-btn:hover, .aft-slider .slide-icon.slide-next.af-slider-btn:hover, .aft-slider .slide-icon.slide-prev.af-slider-btn:hover{ -webkit-box-shadow: none; box-shadow: none; background-color: transparent; } .aft-carousel .slide-icon.slide-next.af-slider-btn:hover::after, .aft-carousel .slide-icon.slide-prev.af-slider-btn:hover::after, .aft-slider .slide-icon.slide-next.af-slider-btn:hover::after, .aft-slider .slide-icon.slide-prev.af-slider-btn:hover::after{ background-color: #111; color: #fff; } .aft-carousel .slide-icon.slide-prev.af-slider-btn:after, .aft-slider .slide-icon.slide-prev.af-slider-btn:after{ content: '\f104'; } .slick-slide:focus {outline: none;} .aft-carousel.testimonial-carousel .slick-slide { margin: 15px 0 0px; padding: 15px 10px 0; } .aft-carousel.testimonial-carousel .slick-list { margin: 0 -10px; } .aft-slider-carousel{position: relative;} .aft-slider-carousel .slide-icon.slide-next.af-slider-btn, .aft-slider-carousel .slide-icon.slide-prev.af-slider-btn{ background: transparent; width: 40px; height: 40px; margin: 0; z-index: 10; cursor: pointer; -webkit-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15); box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15); } .aft-slider-carousel .slide-icon.slide-next.af-slider-btn:after, .aft-slider-carousel .slide-icon.slide-prev.af-slider-btn:after{ content: '\f105'; position: absolute; font-family: FontAwesome; font-size: 24px; font-weight: 500; line-height: 40px; width: 40px; height: 40px; color: #404040; text-align: center; } .aft-slider-carousel .slide-icon.slide-prev.af-slider-btn:after{ content: '\f104'; } .aft-tertiary-background-color .aft-slider-carousel .slide-icon.slide-next.af-slider-btn:after, .aft-tertiary-background-color .aft-slider-carousel .slide-icon.slide-prev.af-slider-btn:after{ color: #fff; } .aft-slider-carousel .aft-slider-btn-wrapper .slide-icon.af-slider-btn{ position: absolute; top: -40px; right: 0px; opacity: 1; visibility: visible; left: inherit; margin-top: 0; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); z-index: 1; background-color: #fff; } .aft-testimonials .aft-slider-carousel .aft-slider-btn-wrapper .slide-icon.af-slider-btn { top: -36px; } .aft-slider-carousel .aft-slider-btn-wrapper .slide-icon.af-slider-btn:hover{background-color: #111;} .aft-slider-carousel .aft-slider-btn-wrapper .slide-icon.af-slider-btn:hover::after{color: #FFF;} .aft-slider-carousel .aft-slider-btn-wrapper .slide-icon.slide-prev.af-slider-btn{right: 50px;} .aft-product-grid-mode.has-image.right .aft-slider-carousel .aft-slider-btn-wrapper .slide-icon.af-slider-btn {right: unset;left: 50px;} .aft-product-grid-mode.has-image.right .aft-slider-carousel .aft-slider-btn-wrapper .slide-icon.slide-prev.af-slider-btn{right: unset;left: 0;} .express-carousel .aft-slider-carousel .aft-slider-btn-wrapper .slide-icon.af-slider-btn{right: 17px;} .express-carousel .aft-slider-carousel .aft-slider-btn-wrapper .slide-icon.slide-prev.af-slider-btn{right: 50px;} #sidr .aft-slider-carousel .aft-slider-btn-wrapper .slide-icon.af-slider-btn , #secondary .aft-slider-carousel .aft-slider-btn-wrapper .slide-icon.af-slider-btn , .site-footer .aft-slider-carousel .aft-slider-btn-wrapper .slide-icon.af-slider-btn { top: unset; bottom: -50px; } #sidr .aft-slider-carousel .aft-slider-btn-wrapper .slide-icon.slide-prev.af-slider-btn , #secondary .aft-slider-carousel .aft-slider-btn-wrapper .slide-icon.slide-prev.af-slider-btn , .site-footer .aft-slider-carousel .aft-slider-btn-wrapper .slide-icon.slide-prev.af-slider-btn { right: unset; left: calc(50% - 45px); } #sidr .aft-slider-carousel .aft-slider-btn-wrapper .slide-icon.slide-next.af-slider-btn , #secondary .aft-slider-carousel .aft-slider-btn-wrapper .slide-icon.slide-next.af-slider-btn , .site-footer .aft-slider-carousel .aft-slider-btn-wrapper .slide-icon.slide-next.af-slider-btn { right: calc(50% - 45px); } #sidr .frontpage-content-section.carousel , #secondary .frontpage-content-section.carousel , .site-footer .frontpage-content-section.carousel { padding-bottom: 50px; } #sidr .frontpage-content-section.carousel.has-image.data-bg , #secondary .frontpage-content-section.carousel.has-image.data-bg , .site-footer .frontpage-content-section.carousel.has-image.data-bg { padding-bottom: 100px; } .category-list-horizontal-flex{ display: flex; flex-wrap: wrap; align-items: center; justify-content: center; margin-top: 30px; } .category-list-horizontal-flex .sale-info h4{ display: inline-block; color: #404040; font-size: 18px; font-weight: 400; } i.fa.fa-heart-o.aft-alt-icon{font-weight: 500;} .banner-slider-5 .tabbed-products .tab-content .cat-links { display: none; } .cat-links { font-size: 14px; display: inline-block; } .aft-product-list-mode .cat-links { display: none; } .cat-links li{ color: #000; display: inline-block; text-align: center; } .cat-links li a{ color: #fff; display: inline-block; background: #0F75BC; padding: 1px 4px; } .cat-links li a:hover{ color: #fff !important; background: #0F75BC; } .entry-meta > span::after, .cat-links li::after{ content: "\2219"; color: inherit; font-weight: bold; padding: 0 5px 0 0px; } .entry-meta > span:after{ padding-left: 5px; } .content-caption .cat-links li:after, .content-caption .cat-links li a::after, .entry-meta > span:last-child::after, .cat-links li:last-child::after{ display: none; } .cat-links li a:hover{ color: #111; } .content-caption .cat-links li a, .btn-style1{ padding: 16px 32px; border: 1px solid; border-radius: 0; display: inline-block; margin-top: 20px; line-height: 14px; font-size: 14px; color: #fff; } .btn-style1{ padding: 0; } .btn-style1.btn-style2 a{ margin-top: 0px; } .aft-btn-warpper.btn-style1 a{ font-size: 14px; border-radius: 0px; font-weight: 500; line-height: 13px; color: #fff; } .thumbs-caption-wrapper .aft-btn-warpper.btn-style1 a{ padding: 13px 26px; position: relative; z-index: 9; } .btn-style1 , .woocommerce .btn-style1 { border: none; } .btn-style1 a, .woocommerce .btn-style1 a{ padding: 16px 32px; display: inline-block; color: #fff; border: none; background-color: #185885; font-weight: 700; -webkit-border-radius: 4px; border-radius: 4px; } .btn-style1 a:hover, .woocommerce .btn-style1 a:hover{ background-color: #111; color: #FFF; } a.aft-slider-link { font-size: 0; position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 1; } .content-caption .cat-links li { display: inline-block; margin-right: 15px; } .product-section-wrapper.right .aft-slider .content-caption .cat-links li { margin-right: 0; margin-left: 15px; } .content-caption .cat-links li:first-child { margin-left: 0; } .content-caption .cat-links li a { padding: 0; border: none; margin: 0; margin-right: 5px; } .main-banner-slider .content-caption .cat-links li a , .product-slider .content-caption , .product-slider .content-caption a , .product-slider .content-caption a:visited , .product-slider .content-caption a:hover { color: #fff; } section.banner-slider{padding-top: 0;} section.above-footer{padding-bottom: 0;} .section-head { font-size: 16px; position: relative; } .section-head span.aft-view-all { position: absolute; top: 5px; right: 0; } .section-head span.aft-view-all::after { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #111; } .section-head span.aft-view-all a{ font-family: 'Roboto', sans-serif; color: #111; display: inline-block; font-size: 14px; font-weight: 500; padding: 5px 0; border-radius: 0; } .tabbed .tabbed-products .nav-tabs>li>a { padding: 5px 0; margin: 0 10px; border-bottom: 1px solid #111; } .tabbed .tabbed-products .nav-tabs>li:last-child>a {margin-right: 0;} .section-head span.aft-view-all a:hover{opacity: 1;} .section-body, .banner-promotions-wrapper, .main-banner-section-wrapper .section-body, .section-head + .section-body { margin-top: 0px; } .section-head + .section-body .tabbed-head { position: absolute; right: 0; top: 3px; } #secondary .section-head + .section-body .tabbed-head , #sidr .section-head + .section-body .tabbed-head , .site-footer .section-head + .section-body .tabbed-head { position: relative; } #sidr .section-head , .site-footer .section-head , #secondary .section-head { text-align: left; margin-bottom: 0; } .widget-title, .section-title { text-align: left; font-size: 32px; line-height: 1.3; font-weight: 400; margin: 0 0 20px; position: relative; color: #111; } .grid .section-title, .list .section-title, .carousel .section-title{ text-transform: unset; } .aft-product-list-mode.has-image .section-title , .aft-product-grid-mode.has-image .section-title { margin: 0; color: #FFF; z-index: 1; position: absolute; top: 50%; left: 0px; padding: 0 0px 0 30px; line-height: 1.05; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .aft-product-list-mode.has-image .section-title .header-after, .aft-product-grid-mode.has-image .section-title .header-after { margin-top: 15px; font-weight: 500; line-height: 1; } .feat-back .feat-text-title{ line-height: 1; font-size: 28px; } .feat-back .feat-text-title {line-height: 1.2;} .aft-tertiary-background-color .widget-title, .aft-tertiary-background-color .section-title {border-color: rgba(255, 255, 255, 0.1);} span.title-note { position: absolute; top: -12px; left: 100%; font-size: 12px; font-weight: 500; color: #111; background: #185885; margin: 0 3px; padding: 3px 6px; line-height: normal; width: max-content; } .aft-product-list-mode.has-image span.title-note , .aft-product-grid-mode.has-image span.title-note { position: static; display: block; } .aft-product-list-mode.has-image span.title-note span , .aft-product-grid-mode.has-image span.title-note span { padding: 4px 10px; font-weight: 500; font-size: 14px; text-transform: uppercase; -webkit-border-radius: 4px; border-radius: 4px; line-height: 1.5; margin-bottom: 15px; } .aft-product-list-mode.has-image span.title-note span:after , .aft-product-grid-mode.has-image span.title-note span:after { display: none; } .menu-description { position: absolute; margin: 0 3px; font-weight: 500; background: #185885; color: #fff; font-size: 9px; padding: 3px 5px; line-height: 10px; left: calc(100% - 5px); top: 15px; -webkit-border-radius: 2px; border-radius: 2px; } .menu-item-has-children .menu-description { left: calc(100% - 25px); } .children .menu-description , .sub-menu .menu-description { position: relative; top: -2px; left: 0; margin-left: 10px; } .menu-description:after, span.title-note span:after { position: absolute; content: ''; width: 0; height: 0; border-left: 0px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #185885; left: 3px; bottom: -4px; } .menu-description:after{ border-top: 5px solid #185885; } .category-list-horizontal-carousel .item .data-bg a { position: absolute; top: 0; left: 0; height: 100%; width: 100%; display: inline-block; z-index: 9; } span.title-note { padding: 0; background: transparent; } span.title-note span{ position: relative; display: inline-block; padding: 3px 6px; background: #185885; color: #FFF; -webkit-border-radius: 2px; border-radius: 2px; } .category-list-horizontal .product-count.onsale-product-count { position: absolute; left: 50%; top: 15px; padding: 5px 7px; line-height: 1; background: #6dc34a; color: #FFF; -webkit-border-radius: 2px; border-radius: 2px; font-size: 12px; font-weight: 500; margin: 0; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .category-list-horizontal .product-count.onsale-product-count::after { position: absolute; content: ''; width: 0; height: 0; border-right: 6px solid transparent; border-left: 6px solid transparent; border-top: 6px solid #6dc34a; left: 50%; bottom: -5px; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .category-list-horizontal .product-count.onsale-product-count .item-count { display: inline-block; color: #FFF; font-size: 12px; line-height: 1; padding-right: 4px; } .category-list-horizontal a:hover h4 { color: #111; } .category-list-horizontal .sale-info { position: relative; display: flex; -webkit-align-items: center; align-items: center; -webkit-justify-content: center; justify-content: center; background-color: #FFF; -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); cursor: default; padding: 30px 20px; -webkit-border-radius: 5px; border-radius: 5px; overflow: hidden; min-height: 115px; } .category-list-horizontal{text-transform: uppercase;} .category-list-horizontal h4{margin-bottom: 0;margin-top: 0;} .category-list-horizontal span{display: inline-block;} .category-list-horizontal span:not(.item-count).off-tc { display: flex; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; -webkit-align-items: center; align-items: center; } .category-list-horizontal figure.data-bg{ height: 140px; background-size: cover; background-repeat: no-repeat; position: relative; background-position: center; background-color: #E9EAE5; margin: 0; } .category-list-horizontal figure.data-bg:after{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: #000; opacity: 0.4; content: ''; } .category-list-horizontal figure.data-bg:hover:after{opacity: 0.6;} .category-list-horizontal figure.data-bg h4{color: #fff;} .margi-btm-10{margin-bottom: 10px;} .children .menu-description:after , .sub-menu .menu-description:after {display: none;} .section-subtitle{color: #656565;} .product-wrapper { position: relative; z-index: 1; overflow: hidden; cursor: default; margin-bottom: 10px; } .product-image-wrapper img{ -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } .product-wrapper:hover img, .product-wrapper:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .product-description .product-title{ line-height: 18px; } span.product-category { font-size: 12px; display: block; } .product-title {margin: 0;} .latest-product-carousel .product-title{margin-bottom: 0;} .product-title a{ font-size: 16px; font-weight: bold; } .badge-wrapper { position: absolute; top: 5px; right: 5px; } .suscribe{ text-align: center; } .inner-suscribe { margin: 0 auto; max-width: 600px; width: 100%; } .storeship-widget.widget_mc4wp_form_widget, .inner-suscribe .mc4wp-form-fields label { display: block; font-size: 0; margin-bottom: 0; } .storeship-widget.widget_mc4wp_form_widget input[type="email"], .inner-suscribe input[type="email"]{ background: #fff; width: 100%; line-height: 44px; padding: 10px 150px 10px 30px; color: #8a8a8a; font-size: 14px; border:none; -webkit-border-radius: 6px; border-radius: 6px; } .storeship-widget.widget_mc4wp_form_widget input[type="email"]{ padding: 0px 150px 0px 30px; border: 1px solid rgba(115,115,115,.9); } .inner-suscribe input[type="email"]{ line-height: 36px; -webkit-border-radius: 8px; border-radius: 8px; } .storeship-widget.widget_mc4wp_form_widget input[type="email"]:focus, .inner-suscribe input:focus{ outline: 1px dotted #aaa; outline-offset: -2px; } .footer .storeship-widget.widget_mc4wp_form_widget input[type="email"]{ width: calc(100% - 120px); height: 35px; padding: 3px 15px; background-color: rgba(128,128,128,0.1); color: #fff; border: 1px solid rgba(115,115,115,.9); -webkit-border-radius: 6px 0 0 6px; border-radius: 6px 0 0 6px; } .aft-tertiary-background-color span.header-after{color: #fff;} section.blog { padding: 50px 0; } .site-footer section.blog, #sidr section.blog, #secondary section.blog {margin-top: 0;} section.blog .col-3.float-l.pad.half-post-wid{margin-top: 30px;} section.blog .blog-details .product-description-inner{ padding: 15px; min-height: 145px; display: flex; flex-direction: column; justify-content: center; padding-bottom: 20px; } section.blog .blog-details .blog-categories{ display: flex; align-items: center; } .blog-details .author{font-weight: 500;} .blog-details .author a:hover{color: #404040;} .author .a.url.fn.n{ position: relative; color: #404040; } .author .a.url.fn.n:after{ position: absolute; content: ""; left: 0; bottom: -3px; height: 1px; width: 100%; background-color: #f47021; } .blog-single{ -webkit-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.1); box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.1); margin-bottom: 20px; position: relative; } .col-3.half-post-wid:nth-last-child(1) .blog-single, .col-3.half-post-wid:nth-last-child(2) .blog-single, .col-3.half-post-wid:nth-last-child(3) .blog-single{ margin-bottom: 0; } .blog-single:hover{ -webkit-box-shadow: 0px 10px 30px 0px rgba(0,0,0,0.1); box-shadow: 0px 10px 30px 0px rgba(0,0,0,0.1); } .post-thumbnail-wrap, .blog-single { overflow: hidden; position: relative; -webkit-border-radius: 6px; border-radius: 6px; z-index: 0; } .post-thumbnail-wrap{ -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; } article .post-thumbnail-wrap .item-metadata.posts-date{ display: inline-block; margin-bottom: 15px; } article.comment-body .comment-content { margin-bottom: 10px; } article.comment-body .comment-author.vcard { margin-bottom: 15px; } article.comment-body .comment-metadata { margin-bottom: 15px; } article.comment-body span.edit-link { margin-left: 15px; } .blog-single .blog-details-inner {padding: 20px; min-height: 156px;} span.post-image { display: block; overflow: hidden; background-color: #dadada; background-size: cover; background-position: center; height: 270px; position: relative; } .post-image:before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.3); opacity: 0; z-index: 1; } .blog-img:hover .post-image:before{opacity: 0.7;} .blog-categories .cat-info li {display: inline-block;} .blog-categories .cat-info li a { font-size: 12px; color: #999999; text-transform: uppercase; } .blog-categories .cat-info li a:after { content: "\2219"; font-weight: bold; padding: 0 5px; } .blog-categories .cat-info li:last-child a:after {display: none;} .blog-title h4 { font-weight: 500; font-size: 18px; } .blog-title h4 a{color: #111;} .blog-content span p{ margin-bottom: 0; color: #4a4a4a; } .aurthor-date.title-role {font-size: 14px;} .blog-single .entry-meta {line-height: 1;} span.item-metadata.posts-date a, span.item-metadata.posts-author a { color: inherit; } span.item-metadata.posts-author a{font-weight: 500;} .blog-single .blog-img-bg{overflow: hidden;position: relative;} .blog-single span.post-image{position: relative;} .blog-single:hover span.post-image{transform: scale(1.1);} .no-pad{padding: 0;} .product-description { text-align: center; padding: 10px; } span.product-category { font-size: 12px; display: block; } span.product-category a { color: #999999; display: inline-block; } span.product-category a:hover {color: #111;} .title-role span:after, span.product-category a:after { content: "\2219"; font-weight: bold; padding: 0 5px; } .title-role span:last-child:after, span.product-category a:last-child:after { display: none; } span.price { font-size: 16px; color: #111; font-weight: 500; line-height: 1.3; } span.price del { font-size: 15px; opacity: .5; } .content-caption span.price {color: #fff;} a, a:visited, a:hover, a:focus, a:active { text-decoration: none; } a:focus { outline: 1px dotted; } a:focus, a:visited, a { color: #000; } .woocommerce .woocommerce-order a:focus, .woocommerce .woocommerce-order a:visited,.woocommerce .woocommerce-order a { color: #f00; } .main-navigation ul { list-style: none; margin: 0; padding-left: 0; } .main-navigation ul ul { float: left; position: absolute; top: 100%; left: 15px; border-top: 1px solid #111; z-index: 9; -webkit-transform: scaleY(0); -moz-transform: scaleY(0); -ms-transform: scaleY(0); -o-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: top; -moz-transform-origin: top; -ms-transform-origin: top; -o-transform-origin: top; transform-origin: top; } .header-style-default .main-navigation ul ul { left: 10px; } .header-style-3 .main-navigation ul#primary-menu > li:first-child > ul {left: 0;} .main-navigation ul > li > ul ul{left: 100%;} .main-navigation ul li.page_item_has_children > a:after, .main-navigation ul li.menu-item-has-children > a:after{ content: "\f107"; font-family: FontAwesome; font-weight: 400; padding: 0 5px; color: inherit; font-size: inherit; } .main-navigation .menu ul ul, .main-navigation ul .sub-menu{ min-width: 260px; width: auto; background: #fff; -webkit-box-shadow: -1px 2px 5px 0 rgba(0, 0, 0, 0.15); box-shadow: -1px 2px 5px 0 rgba(0, 0, 0, 0.15); } .main-navigation ul.sub-menu ul{margin-top: -1px;left: 100%;} .main-navigation ul.children li, .main-navigation ul .sub-menu li{ display: block; float: none; padding: 0; text-transform: capitalize; border-bottom: 1px solid #e4e4e4; } .main-navigation ul.children li:last-child, .main-navigation ul .sub-menu li:last-child{ border-bottom: none; } .main-navigation ul.children li a, .main-navigation ul#primary-menu .sub-menu li a, .main-navigation ul.menu-desktop .sub-menu li a{ padding: 10px 15px; display: block; position: relative; } .main-navigation ul.menu-desktop ul.children li a, .main-navigation ul.menu-desktop .sub-menu li a{ opacity: .7; } .main-navigation ul#primary-menu.menu-desktop ul.children li:hover > a, .main-navigation ul#primary-menu.menu-desktop .sub-menu li:hover > a{ opacity: 1; } .main-navigation ul.children li.page_item_has_children > a:after, .main-navigation ul .sub-menu li.menu-item-has-children > a:after{display: none;} .main-navigation ul.children li.page_item_has_children > a:before, .main-navigation ul .sub-menu li.menu-item-has-children > a:before{ content: "\f105"; font-family: "Font Awesome 5 Free"; font-family: FontAwesome; font-weight: 900; padding-right: 10px; float: left; position: absolute; right: 10px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .main-navigation ul.children li.page_item_has_children:hover > a:before, .main-navigation ul .sub-menu li.menu-item-has-children:hover > a:before{ right: 0; } .main-navigation ul ul ul { left: 100%; top: 0; } .main-navigation ul ul li:focus-within > ul, .main-navigation ul ul li:hover > ul, .main-navigation ul ul li:focus > ul { left: 100%; } .main-navigation ul li:focus-within > ul, .main-navigation ul li:hover > ul, .main-navigation ul li:focus > ul { -webkit-transform: scaleY(1); -moz-transform: scaleY(1); -ms-transform: scaleY(1); -o-transform: scaleY(1); transform: scaleY(1); } .main-navigation .main-menu > ul > li:nth-last-child(1) ul.children li.page_item_has_children > a:before, .main-navigation .main-menu > ul > li:nth-last-child(1) .sub-menu li.menu-item-has-children > a:before, .main-navigation .main-menu > ul > li:nth-last-child(2) ul.children li.page_item_has_children > a:before, .main-navigation .main-menu > ul > li:nth-last-child(2) .sub-menu li.menu-item-has-children > a:before { content: "\f104"; } .main-navigation .main-menu > ul > li:nth-last-child(1) ul.children li.page_item_has_children:hover > a:before, .main-navigation .main-menu > ul > li:nth-last-child(1) .sub-menu li.menu-item-has-children:hover > a:before, .main-navigation .main-menu > ul > li:nth-last-child(2) ul.children li.page_item_has_children:hover > a:before, .main-navigation .main-menu > ul > li:nth-last-child(2) .sub-menu li.menu-item-has-children:hover > a:before { right: 20px; } .main-navigation ul li { position: relative; display: inline-block; font-size: 16px; line-height: 26px; font-weight: 400; padding: 0px 15px; } .header-style-default .main-navigation ul li { padding: 0 10px; } .main-navigation ul li a {font-family: Josefin Sans, sans-serif;} .main-navigation ul#primary-menu > li > a{ display: block; position: relative; padding: 7px 10px; text-transform: capitalize; } .main-navigation ul#primary-menu > li > a{ padding: 7px 7px; } .main-navigation ul#primary-menu li.menu-item-2076 a, .main-navigation ul#primary-menu li.current-menu-item a{ background: #0F75BC; color: #fff; border-radius: 4px; } .main-navigation ul.menu-desktop > li > a:visited, .main-navigation ul.menu-desktop > li > a{ display: block; color: #000; position: relative; padding: 33px 0; } .main-navigation ul.menu-desktop > li > a:hover{ color: #fff !important; } .main-navigation ul#primary-menu li.menu-item-2313 a{ background: #119f00; color: #fff; border-radius: 4px; } .express-off-canvas-panel { margin-left: 20px; } .main-navigation li a:hover, .main-navigation .menu.menu-mobile > li > a:hover , .main-navigation .menu.menu-mobile > li > a { background: #0F75BC; color: #fff; } .main-navigation .menu-desktop > li > a:before , .main-navigation .menu > li > a:before { content: ''; height: 3px; width: 100%; position: absolute; right: 0px; bottom: -3px; background-color: #185885; opacity: 0; visibility: hidden; } .main-navigation .menu-desktop > li > a:before , .main-navigation .menu > li > a:before , .main-navigation ul.children li.page_item_has_children > a:before, .main-navigation ul .sub-menu li.menu-item-has-children > a:before, .main-navigation ul ul { -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; } .header-style-3 .header-right-part .custom-link a:hover::before, .main-navigation .menu-desktop > li:hover > a:before, .main-navigation .menu > li:hover > a:before{ bottom: 0; opacity: 1; visibility: visible; } .main-navigation .menu.menu-mobile > li > a:before {display: none;} .menu-toggle, .main-navigation.toggled ul {display: block;} .main-navigation .menu > li > a i{color: #fff;} .site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation { margin: 0 0 1.5em; overflow: hidden; } .comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous { float: left; width: 50%; } .comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next { float: right; text-align: right; width: 50%; } .post-navigation .nav-next , .post-navigation .nav-previous {position: relative;} ul.top-bar-menu { color: #fff; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } ul.top-bar-menu li { display: inline-block; padding-right: 15px; font-size: 14px; } ul.top-bar-menu li:last-child { padding-right: 0; } ul.top-bar-menu li a { color: #fff; } .screen-reader-text { position: absolute !important; border: 0; clip-path: inset(50%); height: 1px; width: 1px; margin: -1px; padding: 0; word-wrap: normal !important; } .widget .search-form .screen-reader-text { position: absolute !important; height: 1px; width: 1px; } .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; clip-path: none; color: #21759b; display: block; font-size: 14px; font-size: 0.875rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; } #content[tabindex="-1"]:focus {outline: 0;} .alignleft { float: left; margin-right: 1.5em; } .alignright { float: right; margin-left: 1.5em; } .aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; } .clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after { content: ""; display: table; table-layout: fixed; } .clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after { clear: both; } .widget { padding-top: 50px; padding-bottom: 0px; } .widget:last-child { padding-bottom: 50px; } .site-header-cart .widget:last-child{ padding-bottom: 0; } #sidr .widget:last-child , #secondary .widget:last-child , .site-footer .widget:last-child { padding-bottom: 0px; } .widget.aft-tertiary-background-color{ padding-top: 20px; padding-bottom: 20px; } .aft-tertiary-background-color > div{ padding-top: 20px; padding-bottom: 0; } .aft-tertiary-background-color > div:last-child{ padding-bottom: 20px; } li.full-item{margin-bottom: 10px;} li.full-item:last-child, #sidr .widget > ul > li, #secondary .widget > ul > li, #sidr .widget > ul > li:last-child , #secondary .widget > ul > li:last-child { margin-bottom: 0; } #sidr .widget > ul > li, #secondary .widget > ul > li{ padding: 5px 0; } #sidr .widget > ul > li:first-child , #secondary .widget > ul > li:first-child { padding-top: 0; } #sidr .widget > ul > li:last-child , #secondary .widget > ul > li:last-child { padding-bottom: 0; } #sidr .widget > ul > li a, #secondary .widget > ul > li a{ font-size: 15px; } #sidr .widget > ul > li a:hover, #secondary .widget > ul > li a:hover{ color: #185885; } #sidr .widget , #secondary .widget , footer .widget { margin-bottom: 30px; padding: 0; } footer .widget:last-child { margin-bottom: 0px; } #content .widget[class*="widget_"]:first-child, #above-banner-section-wrapper .widget[class*="widget_"]:first-child, #secondary .widget:first-child , footer .widget:first-child { margin-top: 0px; } #secondary .widget.widget_search{ margin-bottom: 25px; } .widget select { max-width: 100%; } .site-footer .section-title, #sidr .section-title , #secondary .section-title, .site-footer .widget-title, #sidr .widget-title , #secondary .widget-title{ font-size: 24px; font-weight: 500; position: relative; text-align: left; margin-bottom: 10px; text-transform: uppercase; } #sidr .widget-title , #sidr .widget-title.section-title , #secondary .widget-title, #secondary .widget-title.section-title, .site-footer .widget-title, .site-footer .widget-title.section-title{ margin-bottom: 10px; } #sidr .countdownHolder, #secondary .countdownHolder, .site-footer .countdownHolder{ width: unset; font-size: 20px; } #sidr .aft-grid-list::after , #secondary .aft-grid-list::after , .site-footer .aft-grid-list::after { clear: both; content: ''; display: block; } .search-form label, .widget_search .search-form label{ display: block; width: calc(100% - 120px); float: left; margin:0; } .search-form label .search-field, .widget_search .search-form label .search-field { padding-left: 15px; padding-right: 15px; width: 100%; min-height: 45px; -webkit-border-radius: 6px 0 0 6px; border-radius: 6px 0 0 6px; } .search-form .search-submit, .widget_search .search-form .search-submit{ width: 120px; font-size: 14px; text-transform: uppercase; margin-top: 0; padding: 0; min-height: 45px; -webkit-border-radius: 0 6px 6px 0; border-radius: 0 6px 6px 0; } .woocommerce button.button:focus, .woocommerce .woocommerce-form-login .woocommerce-form-login__submit:focus, body.woocommerce-js footer .widget_product_search .woocommerce-product-search button:focus, .search-form .search-submit:focus, .widget_search .search-form .search-submit:focus{ outline: 1px dotted #fff; outline-offset: -2px; } .woocommerce nav.woocommerce-pagination ul { margin: 1px; } #secondary .storeship_store_menu_widget .social-navigation ul li{ padding-bottom: 0; margin-bottom: 0; } .wp-block-tag-cloud a, .tagcloud a { font-size: 13px !important; color: #404040; padding: 4px 12px; border: 1px solid; border-radius: 4px; display: inline-block; margin: 3px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } footer.site-footer .primary-footer .tagcloud a:hover, footer.site-footer .tagcloud a:hover, .wp-block-tag-cloud a:hover, .tagcloud a:hover { color: #185885; border-color: #185885; } .col-1{width: 100%;} .col-2{width: 50%;} .col-3{width: 33.33%;} .col-4{width: 25%;} .col-80{width: 80%;} .col-75{width: 75%;} .col-70{width: 70%;} .col-66{width: 66.67%;} .col-60{width: 60%;} .col-55{width: 55%;} .col-40{width: 40%;} .col-46{width: 46.67%;} .col-30{width: 30%;} .col-20{width: 20%;} .col-15{width: 15%;} .default .aft-product-list-mode.has-image .col-3, .default .aft-product-grid-mode.has-image .col-3 { width: calc(33.33% - 10px); margin-right: 10px; } .default .aft-product-list-mode.has-image.right .col-3 { margin-right: 10px; margin-left: 10px; } .default .aft-product-grid-mode.has-image.right .col-3 { margin-right: 0; margin-left: 10px; } .default .aft-product-list-mode.has-image .col-3 { width: calc(33.33% - 20px); margin-right: 10px; margin-left: 10px; } .wide .aft-product-list-mode.has-image .col-3, .wide .aft-product-grid-mode.has-image .col-3 { width: calc(33.33% - 20px); margin-right: 10px; margin-left: 10px; } .aft-product-list-mode.has-image .product.item{ width: calc(33.33% - 10px); } .default .aft-product-list-mode.has-image .product.item { width: calc(33.33% - 20px); } .carousel .default .aft-product-grid-mode.has-image .col-3 { width: calc(50% - 10px); } .aft-product-list-mode.has-image .col-66{ width: calc(66.67% - 10px); } .aft-product-grid-mode.has-image .col-66 { width: calc(66.67% - 10px); margin-top: 65px; } .carousel .default .aft-product-grid-mode.has-image .col-66 { width: calc(50% - 10px); } .main-banner-section-wrapper .banner-slider-5.row-sm { margin: 0 -10px; } .frontpage-content-section.slider .slick-list .product-wrapper::before, .product-slider-widget.wide .slick-list .product-wrapper::before { background: transparent; } .product-slider-widget.wide .slick-list .product-wrapper { padding: 0 10px; } .product-slider-widget.wide .slick-list .product-wrapper .product-image-wrapper { -webkit-border-radius: 6px; border-radius: 6px; } .express-list .aft-product-list-ul li.col-1{width:100%} .float-l {float: left;} .af-container-row{margin: 0 -10px;} .frontpage-content-section .container-wrapper.wide .af-container-row {margin: 0;} .frontpage-content-section .container-wrapper.wide .has-image .section-title span.header-after {margin: 0 3px;} .row-sm{margin: 0 -20px;} .pad,.pad-15{padding: 0px 10px;} .full-width{width: 100% !important;} .single-align-c .footer-social-wrapper #social-menu, .single-align-c{text-align: center;} .af-flex-grid{ display: flex; flex-wrap: wrap; } .aft-product-list-mode.has-image , .aft-product-grid-mode.has-image { margin: 0 -10px; } .frontpage-content-section.carousel .container-wrapper .section-head, .frontpage-content-section.slider .container-wrapper .section-head, .frontpage-content-section .container-wrapper .aft-product-grid-mode:not(.has-image) .section-head , .frontpage-content-section .container-wrapper .aft-product-list-mode:not(.has-image) .section-head { min-height: 48px; } #sidr .frontpage-content-section.carousel .container-wrapper .section-head, #sidr .frontpage-content-section.slider .container-wrapper .section-head, #sidr .frontpage-content-section .container-wrapper .aft-product-grid-mode:not(.has-image) .section-head , #sidr .frontpage-content-section .container-wrapper .aft-product-list-mode:not(.has-image) .section-head, #secondary .frontpage-content-section.carousel .container-wrapper .section-head, #secondary .frontpage-content-section.slider .container-wrapper .section-head, #secondary .frontpage-content-section .container-wrapper .aft-product-grid-mode:not(.has-image) .section-head , #secondary .frontpage-content-section .container-wrapper .aft-product-list-mode:not(.has-image) .section-head, .site-footer .frontpage-content-section.carousel .container-wrapper .section-head, .site-footer .frontpage-content-section.slider .container-wrapper .section-head, .site-footer .frontpage-content-section .container-wrapper .aft-product-grid-mode:not(.has-image) .section-head , .site-footer .frontpage-content-section .container-wrapper .aft-product-list-mode:not(.has-image) .section-head { min-height: unset; } section.blog .section-body .half-post-wid { margin-top: 20px; } section.blog .section-body .half-post-wid:nth-child(4n+1) { clear: left; } #sidr section.blog .section-body .half-post-wid:first-child, #secondary section.blog .section-body .half-post-wid:first-child, .site-footer section.blog .section-body .half-post-wid:first-child{ margin-top: 0; } #sidr .col-1, #sidr .col-2, #sidr .col-66, #sidr .col-3, #sidr .col-4, #sidr .col-80, #sidr .col-75, #sidr .col-60, #sidr .col-40, #sidr .col-20, #sidr .col-15, #secondary .col-1, #secondary .col-2, #secondary .col-66, #secondary .col-3, #secondary .col-4, #secondary .col-80, #secondary .col-75, #secondary .col-60, #secondary .col-40, #secondary .col-20, #secondary .col-15, .site-footer .col-1:not(.primary-footer-area), .site-footer .col-2:not(.primary-footer-area), .site-footer .col-66:not(.primary-footer-area), .site-footer .col-3:not(.primary-footer-area), .site-footer .col-4:not(.primary-footer-area), .site-footer .col-80:not(.primary-footer-area), .site-footer .col-75:not(.primary-footer-area), .site-footer .col-60:not(.primary-footer-area), .site-footer .col-40:not(.primary-footer-area), .site-footer .col-20:not(.primary-footer-area), .site-footer .col-15:not(.primary-footer-area){ width: 100%; } .site-footer .site-info .col-2, .site-footer .secondary-footer .col-2{ width: 50%; } #sidr .btm-margi, #secondary .btm-margi, .site-footer .btm-margi{ margin-bottom: 10px; } body.align-content-right .container-wrapper #primary,body.align-content-right .container-wrapper #secondary { float: right; } body.align-content-right .container-wrapper #secondary { padding-left: 0px; padding-right: 10px; } body.align-content-right .container-wrapper #primary { padding-left: 10px; padding-right: 0px; } body.full-width-content .container-wrapper #primary { width: 100%; padding-right: 0px; padding-left: 0px; } body #sidr .af-container-row, body #secondary .af-container-row, body footer .af-container-row:not(.footer-row){ margin: 0; } #sidr .aft-tertiary-background-color, #secondary .aft-tertiary-background-color, footer .aft-tertiary-background-color{ background-color: transparent; } #sidr section.blog, #secondary section.blog, footer section.blog{ padding: 0; } #sidr .aft-center-align span.header-after, #secondary .aft-center-align span.header-after, footer .aft-center-align span.header-after{ display: block; text-align: center; } .sidr-class-sidr-button-close:visited, .sidr-class-sidr-button-close:hover, .sidr-class-sidr-button-close{ color: #185885; } #sidr .af-tabs, #secondary .af-tabs, footer .af-tabs{ display: block; position: relative; top: inherit; right: inherit; } #sidr .af-tabs.nav-tabs>li>a, #secondary .af-tabs.nav-tabs>li>a, footer .af-tabs.nav-tabs>li>a{ padding: 5px 0; margin-right: 15px; margin-left: 0; } #sidr .af-tabs.nav-tabs>li:last-child >a, #secondary .af-tabs.nav-tabs>li:last-child >a, footer .af-tabs.nav-tabs>li:last-child >a{ margin-right: 0; } #sidr .social-navigation ul li a, #secondary .social-navigation ul li a, footer .social-navigation ul li a{ line-height: 30px; color: #FFF; } footer .blog-wrapper .social-navigation ul li a{ color: #FFF; } .site-footer .primary-footer .social-navigation ul li a:not(.button):hover, footer .blog-wrapper .social-navigation ul li a:hover{ color: #FFF; } #sidr form.woocommerce-currency-switcher-form, #secondary form.woocommerce-currency-switcher-form, footer form.woocommerce-currency-switcher-form{ padding: 0; } .woocommerce .yith-woocompare-widget a.compare.button:hover, .yith-woocompare-widget a.compare.button:hover, .woocommerce .yith-woocompare-widget a.compare.button, .yith-woocompare-widget a.compare.button{ color: #ffffff; background-color: #185885; } .woocommerce .yith-woocompare-widget a.compare.button:after, .yith-woocompare-widget a.compare.button:after{ display: none; } .yith-woocompare-widget a.clear-all { font-size: 14px; } .widget_text a{ text-decoration: underline; color: #185885; } .widget_product_categories ul li{ margin-bottom: 7px !important; padding-bottom: 7px; font-size: 14px; color: #888888; } .widget_product_categories ul ul{ padding-top: 7px; margin-top: 7px; padding-left: 0; margin-left: 5px; } .widget_product_categories ul > li:last-child{ margin-bottom: 0 !important; padding-bottom: 0; border-bottom: none; } body.woocommerce-js .widget form.woocommerce-product-search .search-field{ display: block; width: calc(100% - 120px); float: left; min-height: 45px; padding-left: 15px; font-weight: 500; -webkit-border-radius: 6px 0 0 6px; border-radius: 6px 0 0 6px; } body.woocommerce-js .widget form.woocommerce-product-search button[type="submit"]{ width: 120px; font-size: 14px; min-height: 45px; text-transform: uppercase; vertical-align: middle; border-radius: 0; padding: 6px 16px; -webkit-border-radius: 0 6px 6px 0; border-radius: 0 6px 6px 0; } body.woocommerce-js .widget.woocommerce-widget-layered-nav form{ padding: 0; } #sidr { background: #f5f5f5; display: block; position: fixed; top: 0; right: -345px; height: 100%; z-index: 9999; width: 330px; overflow-x: hidden; overflow-y: auto; padding-left: 20px; padding-right: 20px; -webkit-transition: right 0.2s ease 0s; -moz-transition: right 0.2s ease 0s; -ms-transition: right 0.2s ease 0s; -o-transition: right 0.2s ease 0s; transition: right 0.2s ease 0s; -webkit-box-shadow: -7px 0px 15px 0px rgba(0,0,0,0.1); box-shadow: -7px 0px 15px 0px rgba(0,0,0,0.1); } .admin-bar #sidr { padding-top: 32px; } .customer-support .section-body{margin: 0 -10px;} .singlewrap{ text-align: center; position: relative; } .singlewrap:last-child:after{display: none;} .suport-single { display: flex; } .suport-single .support-content, .suport-single .icon-box{ display: inline-block; vertical-align: middle; } .suport-single .support-content{text-align: left;} .support-content p{ font-size: 14px; line-height: 1; color: #656565; margin-bottom: 0; } span.icon-box-circle { width: 50px; height: 50px; line-height: 24px; font-size: 24px; display: flex; -webkit-align-items: center; align-items: center; -webkit-justify-content: center; justify-content: center; } span.icon-box-circle i {color: #222222;} .support-content h5 {margin: 0;} .sale-off-section { padding: 30px 0px; } .sale-single-wrap { position: relative; color: #fff; overflow: hidden; } .sale-background{ background-size: cover; background-repeat: no-repeat; background-position: center; position: relative; } .sale-background:after{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; opacity: .5; content: ''; background-color: #000; background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.01) 61%, rgba(0,0,0,0.8) 100%); background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.01) 61%, rgba(0,0,0,0.8) 100%); background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(0,0,0,0.01) 61%, rgba(0,0,0,0.8) 100%); } .sale-background:hover:after{ opacity: 1; } .sale-background.no-image { background: #185885; } .sale-background.no-image:after, .sale-background.no-text:after{ display: none; } .sale-background a { display: block; position: relative; padding-bottom: 0; z-index: 6; height: 280px; } .sale-single-wrap .sale-info a { display: block; height: 100%; width: 100%; top: 0; left: 0; position: absolute; } .sale-single-wrap .sale-info { position: absolute; bottom: 15px; left: 20px; width: 100%; transition: -webkit-transform .3s ease; transition: transform .3s ease; transition: transform .3s ease,-webkit-transform .3s ease; -webkit-transform: translateY(100%) translateZ(0); -moz-transform: translateY(100%) translateZ(0); -ms-transform: translateY(100%) translateZ(0); -o-transform: translateY(100%) translateZ(0); transform: translateY(100%) translateZ(0); } .sale-single-wrap .sale-info .sale-title{ position: absolute; bottom: 100%; left: 0; line-height: 1.5; margin: 0; font-size: 24px; } .sale-single-wrap .sale-info span.product-count { min-width: 0; min-height: 0; margin: 0 10px 0 0; padding: 0; background: transparent; border: none; box-shadow: none; position: relative; line-height: normal; display: inline-block; opacity: 0; transition: opacity .4s ease,-webkit-transform .4s ease; transition: transform .4s ease,opacity .4s ease; transition: transform .4s ease,opacity .4s ease,-webkit-transform .4s ease; -webkit-transform: translateY(15px) translateZ(0); -moz-transform: translateY(15px) translateZ(0); -ms-transform: translateY(15px) translateZ(0); -o-transform: translateY(15px) translateZ(0); transform: translateY(15px) translateZ(0); } .sale-single-wrap:hover span.product-count , .sale-single-wrap:hover .sale-info { -webkit-transform: translateY(0) translateZ(0); -moz-transform: translateY(0) translateZ(0); -ms-transform: translateY(0) translateZ(0); -o-transform: translateY(0) translateZ(0); transform: translateY(0) translateZ(0); } .sale-single-wrap:hover span.product-count { opacity: 1; } .sale-single-wrap .sale-info span.product-count span.item-count , .sale-single-wrap .sale-info span.product-count span.item-texts { top: inherit; left: inherit; display: inline; position: inherit; margin: 0; padding: 0; line-height: normal; -webkit-transform: translateX(0%); -moz-transform: translateX(0%); -ms-transform: translateX(0%); -o-transform: translateX(0%); transform: translateX(0%); font-size: 14px; color: #fff; width: auto; height: auto; background: transparent; font-weight: normal; text-align: left; } .sale-single-wrap .sale-info span.product-count span.item-texts:after {display: none;} .sale-single-wrap .sale-info span.product-count span.item-count {margin-right: 4px;} .sale-info .product-category-desc p, .sale-info .product-category-desc { display: block; opacity: 0; height: 0; padding: 0px 10px; -webkit-transition: height 1s ease-out; -moz-transition: height 1s ease-out; -ms-transition: height 1s ease-out; -o-transition: height 1s ease-out; transition: height 1s ease-out; overflow: hidden; } .sale-info .product-category-desc p{margin: 0;} .sale-single-wrap:hover .product-category-desc p, .sale-single-wrap:hover .product-category-desc { opacity: 1; height: auto; } .sale-info span.product-category{font-size: 20px;} .sale-info span.product-category a{color: #fff;} .sale-title { font-size: 36px; text-transform: uppercase; font-weight: bold; color: #fff; margin-top: 5px; } .nav-tabs { border-bottom: none; margin-bottom: 20px; } .tabbed-head{ -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; } .main-banner-section-wrapper .tabbed-head { min-height: 55px; } .af-tabs { margin-bottom: 0; display: inline-block; } .tabbed .nav-tabs>li{ float: none; display: inline-block; } .tabbed .nav-tabs>li>a{ font-size: 14px; padding: 5px 15px; font-weight: 500; color: #111; opacity: 0.8; display: inline-block; background: #fff; line-height: normal; border-radius: 0; border: none; background: transparent; } .tabbed .nav-tabs>li>a.active, .tabbed .nav-tabs>li>a.active:focus, .tabbed .nav-tabs>li>a.active:hover{ opacity: 1; background: transparent; } .tabbed .nav-tabs>li>a:hover{ background: transparent; } .tabbed .nav-tabs>li>a.active{ border: none; } .tabbed-container .tab-content .article-title-1{ margin-top: 0; line-height: 14px; } span.byline {margin-right: 5px;} .tabbed-container .tab-content .article-title-1 a{ font-size: 14px; font-weight: 500; } .tabbed-container .tab-content{ height: 495px; position: relative; z-index: 0; padding: 15px 14px; -webkit-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; overflow: hidden; } .tab-content .aft-tab-preloader { position: absolute; top: 0; left: 0; z-index: 999; height: 100%; width: 100%; background: #f3f3f3; } .woocommerce .tab-content ul.tabbed-product-carousel{margin-bottom: 0 !important;} .tab-article-image {position: relative;} .storeship-post-format { width: 20px; height: 20px; padding: 2px; text-align: center; font-size: 10px; background: #185885; border-radius: 50%; color: #fff; position: relative; display: inline-block; margin-right: 5px; line-height: 17px; } .entry-wrapper .storeship-post-format{ font-size: 16px; text-align: center; height: 42px; width: 42px; line-height: 40px; border-radius: 4px; background-color: rgba(200,200,200,.7); color: #111; } .blog-single .storeship-post-format { position: absolute; left: 20px; top: 20px; font-size: 16px; text-align: center; height: 42px; width: 42px; line-height: 40px; border-radius: 4px; background-color: #fff; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; color: #111; opacity: 0; z-index: 9; } .blog-single:hover .storeship-post-format{ opacity: 0.7; } .blog-single .storeship-post-format:hover { opacity: 1; } .tab-article-image .storeship-post-format{ position: absolute; top: 3px; left: 3px; padding: 5px; } body.single-post .cat-links{display: inline-block;} span.af-bg-play.af-hide-iframe, .fluid-width-video-wrapper.af-iframe-added, .af-hide-iframe.af-display-iframe{ display: none; } .vid-container.af-video-wrap { background-position: center; background-size: cover; background-repeat: no-repeat; margin-bottom: 10px; position: relative; } span.af-bg-play.af-hide-iframe.af-display-iframe {display: inline-block;} .af-bg-play { text-align: center; margin-right: 5px; } .af-bg-play i { font-size: 25px; width: 35px; height: 35px; color: #fff; line-height: 38px; text-shadow: 0px 1px 5px rgba(0, 0, 0, 0.3); } .af-bg-play i:after { content: ''; width: 55px; height: 55px; border: 5px solid #fff; border-radius: 50%; box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3); box-sizing: border-box; } .af-bg-play , .af-bg-play i:after { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .af-video-slider .swiper-slide{ -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; border: 2px solid transparent; } .af-video-slider .swiper-slide:hover{ opacity: 0.9; } .af-video-slider .swiper-slide.selected{ opacity: 1; border: 2px solid; } .page-header { margin: 0; border: none; } .page-header h1 { margin-top: 0; line-height: 1.3; } .page-title, body.blog h1.page-title{ margin: 8px 0px; font-size: 22px; color: #111; } body.archive h1.page-title { margin: 0px 0px 8px; font-size: 28px; color: #111; line-height: 1; } .archive-description {color: #000;} body.woocommerce-js article .entry-title, body.blog article h2 a, body.archive article h2 a{ color: #000; } body.woocommerce-js article .entry-title, body.blog article h2, body.archive article h2{ font-size:28px; margin:0; } body.archive .content-area .page-title, body.search-results .content-area .header-title-wrapper .page-title, body header.entry-header h1.entry-title{ font-weight: 500; } body.home h1.page-title{display:none;} .entry-footer span { margin-right: 10px; margin-bottom: 10px; display: block; } .entry-footer span.tags-links a:first-child, .entry-footer span.posted_on-links a:first-child{margin-left: 5px;} .entry-footer span.posted_on-links , .entry-footer span.tags-links {font-size: 14px;} .entry-footer span.posted_on-links a, .entry-footer span.tags-links a{ font-size: 13px; color: #fff; background-color: #0F75BC; padding: 4px 12px; border: 1px solid; border-radius: 4px; display: inline-block; margin: 3px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; opacity: 1; } .entry-footer span.posted_on-links a:hover, .entry-footer span.tags-links a:hover{opacity: 1;} .social-mailchimp{margin-top: 50px;} .blog + .social-mailchimp, .widget:first-child .social-mailchimp{margin-top: 0;} .social-mailchimp{ background-color: #f7f7f7; background-repeat: no-repeat; background-size: cover; background-position: 50% 50%; padding: 50px 20px; position: relative; } .call-to-action{ min-height: 300px; display: flex; -webkit-align-items: center; align-items: center; } .social-mailchimp{background-color: #111111;} .social-mailchimp, .mail-wrappper .section-subtitle, .social-mailchimp .section-subtitle, .social-mailchimp .section-title{ color: #FFF; } .aft-fixed-background{background-attachment: fixed;} .social-mailchimp .container-wrapper, .mc4wp-form-fields { position: relative; } .storeship-widget.widget_mc4wp_form_widget input[type=submit], .inner-suscribe input[type=submit]{ font-size: 16px; font-weight: 500; margin: 0; width: 120px; padding: 14px 0; line-height: 28px; background-color: #185885;; color: #fff; position: absolute; border: none; border-radius: 0px; right: 0; top: 0; text-transform: uppercase; -webkit-border-radius: 0 6px 6px 0; border-radius: 0 6px 6px 0; } .inner-suscribe input[type=submit]:hover{ background-color: #000; color: #fff; } .storeship-widget.widget_mc4wp_form_widget input[type=submit]{ height: 45px; line-height: 45px; padding: 0; font-weight: 400; font-size: 14px; } .mc4wp-form-fields label{font-size: 0;width: 100%;margin: 0;} .inner-suscribe p{margin-bottom: 0;} body.woocommerce-js .inner-suscribe form{padding: 0;} .mail-wrappper .widget-title{text-align: center;} .mail-wrappper .section-head { text-align: center; margin-bottom: 20px; } .mail-wrappper .section-subtitle { margin-top: 5px; display: block; } .social-mailchimp{padding-bottom: 60px;} .mail-wrappper .suscribe {margin-top: 10px;} .suscribe.layout-2{text-align: inherit;} .suscribe.layout-2 .inner-suscribe p{margin-bottom: 20px;} .suscribe.layout-2 .inner-suscribe p:last-child{margin-bottom: 0;} .suscribe.layout-2 .inner-suscribe input[type=submit]{ position: inherit; width: 100%; -webkit-border-radius: 6px; border-radius: 6px; } .suscribe.layout-2 .inner-suscribe input[type="email"] { padding-right: 30px; } .store-contact .contact-details-wrapper{position: relative;} .whit-col span, body #primary .store-contact .widget-title span{ color: #fff; } .mail-wrappper .widget-title, .product_store_contact_widget .widget-title { border-bottom: none; } .mail-wrappper .widget-title{margin-top: 0;margin-bottom: 0;} .mail-wrappper span.header-after{padding-bottom: 0px;} .store-contact .contact-details-wrapper h5{margin-top: 0;} .store-contact .contact-details-wrapper h5, .store-faq .contact-details-wrapper h5{ color: #404040; background: #f0f0f0; padding: 15px; margin-bottom: 0; } .contact-details-wrapper form{ background-color: #fff; padding: 20px; } .product_store_contact_widget div.wpcf7-response-output, .product_store_faq_widget div.wpcf7-response-output{ margin-right: 0; margin-left: 0; } .contact-details .aft-show-field-title, .af-flex-sec { display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .store-contact .contact-form label span { margin: 0px; } .store-contact .contact-form textarea, .store-contact .contact-form input[type=email], .store-contact .contact-form input[type=text], .store-contact .contact-form input[type=url] { width: 100%; max-width: 100%; } .aft-tertiary-background-color .wpcf7-form .wpcf7-submit{ background: #f47021; border-color: #f47021; color: #111; } .contact-details .aft-show-field-title > span{ display: inline-block; vertical-align: middle; line-height: normal; } .contact-details .aft-show-field-title span.contact-icon-desc{padding:0; font-size: 14px;} .contact-details .aft-show-field-title span.contact-icon{ margin-right: 10px; line-height: 24px; font-size: 36px; width: 50px; height: 50px; margin-bottom: 0; display: flex; -webkit-align-items: center; align-items: center; -webkit-justify-content: center; justify-content: center; } .contact-details .aft-show-field-title span.contact-icon i{ color: #185885; } section.store-contact.store-contact-form.store-contact-map .contact-details, section.store-contact.store-contact-form.store-contact-map .other-details, section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details{ width: 100%; display: flex; -webkit-justify-content: space-between; justify-content: space-between; flex-flow: row wrap; } section.store-contact.store-contact-form.store-contact-map .other-details{ text-align: center; -webkit-justify-content: center; justify-content: center; } section.store-contact .other-details, section.store-contact.store-contact-form.store-contact-map .contact-details{ margin-top: 20px; } section.store-contact.store-contact-form.store-contact-map .af-flex-sec{ flex-flow: row wrap; } section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details .aft-show-field-title, section.store-contact.store-contact-form.store-contact-map .contact-details .aft-show-field-title { margin-bottom: 0; -webkit-justify-content: space-between; justify-content: space-between; position: relative; } .store-contact .contact-details .aft-show-field-title { width: 24%; } .store-contact .contact-form + .contact-details .aft-show-field-title { width: 100%; margin-bottom: 20px; } .entry-content section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details .aft-show-field-title { width: 49%; margin-bottom: 2%; } .store-contact .contact-details .aft-show-field-title:first-child:last-child{ width: 100%; } .entry-content section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details .aft-show-field-title:first-child:nth-last-child(3) + .aft-show-field-title + .aft-show-field-title, .entry-content section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details .aft-show-field-title:first-child:nth-last-child(3), .entry-content section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details .aft-show-field-title:first-child:nth-last-child(3) + .aft-show-field-title, section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details .aft-show-field-title:first-child:nth-last-child(3) + .aft-show-field-title + .aft-show-field-title, section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details .aft-show-field-title:first-child:nth-last-child(3), section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details .aft-show-field-title:first-child:nth-last-child(3) + .aft-show-field-title { width: 32%; margin-top: 0; } section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details .aft-show-field-title:nth-last-of-type(1):after, section.store-contact.store-contact-form.store-contact-map .contact-details .aft-show-field-title:nth-last-of-type(1):after{ display: none; } span.offer-date-counter {display: block;} .posts_latest_widget .posts-date, .sale-info span.product-count, span.offer-date-counter > span { display: inline-block; margin: 0 15px 15px 0; box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1); border: solid 1px #dedede; min-width: 80px; min-height: 80px; text-align: center; background-color: #fff; padding-top: 11px; color: #111; } .sale-info span.product-count { min-width: 0; min-height: 0; padding: 10px 5px 10px 0; margin: 0px 10px 0 0; background: transparent; border: none; box-shadow: none; position: relative; } span.offer-date-counter > span:last-child { margin-right: 0; } .sale-info span.item-count, span.offer-date-counter > span .number { display: block; font-size: 16px; line-height: 35px; color: #111; margin-bottom: 0; font-weight: 500; } li.product-category .product-onsale-count{margin: 0px 0 20px;} li.product-category span.product-count span{ color:#111; margin-right: 5px; opacity: .88; } span.offer-date-counter > span .text { font-size: 14px; color: #555; font-style: italic } .brand-carousel.slick-wrapper { margin-top: 20px; } .brand-carousel .slick-track { display: flex; -webkit-align-items: center; align-items: center; } .brand-carousel .item{ text-align: center; padding: 15px 10px; } .brand-carousel .item span.aft-brand-item-img-wrap { height: 120px; padding: 20px; display: flex; background-color: #FFF; align-items: center; justify-content: center; -webkit-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.1); box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.1); } .brand-carousel .item:hover span.aft-brand-item-img-wrap { -webkit-box-shadow: 0px 7px 15px 0px rgba(0,0,0,0.1); box-shadow: 0px 7px 15px 0px rgba(0,0,0,0.1); } .brand-carousel .item a{ display: inline-block; outline: none; display: flex; height: 100%; -webkit-align-items: center; align-items: center; } .brand-carousel .item .aft-brand-item-img-wrap img{ max-width: 100%; max-height: 100%; margin: 0 auto; -webkit-filter: grayscale(100%); filter: grayscale(100%); } .brand-carousel .item:hover .aft-brand-item-img-wrap img{ -webkit-filter: grayscale(0%); filter: grayscale(0%); } .brand-carousel .slick-list { margin: 0 -10px; } .testimonial-carousel .item .testi-img-author-desc { position: relative; background-color: #FFF; -webkit-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.1); box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.1); } .aft-product-grid-mode .aft-slider-carousel ul.products li.product:hover, .testimonial-carousel .item:hover .testi-img-author-desc { -webkit-box-shadow: 0px 7px 15px 0px rgba(0,0,0,0.1); box-shadow: 0px 7px 15px 0px rgba(0,0,0,0.1); } .aft-carousel.testimonial-carousel.layout-2 .slick-slide{ margin-top: 40px; } .testimonial-carousel.layout-2 .testi-img-author-desc { display: flex; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; } .testimonial-carousel.layout-2 .item .testi-img-author-desc .testi-image-part-wrapper { -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-align-items: center; align-items: center; } .testimonial-carousel.layout-2 .item .testi-img-author-desc .testi-description-wrapper { text-align: center; padding: 50px 30px 30px; } .testimonial-carousel.layout-2 .item .testi-img-author-desc .testi-description-wrapper::before{ top: 0; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .testimonial-carousel.layout-2 .item .testi-img-author-desc .testi-author { text-align: center; } .testimonial-carousel.layout-2 .item .testi-img-author-desc .testi-img{ position: absolute; top: -40px; background-color: #FFF; } .testimonial-carousel .item .testi-img-author-desc .testi-image-part-wrapper { padding: 15px 30px 30px; display: flex; -webkit-justify-content: space-between; justify-content: space-between; } .testimonial-carousel .item .testi-img-author-desc .testi-description-wrapper::before { content: "\f10d"; font-family: FontAwesome; position: absolute; left: 30px; top: 20px; color: #111; font-size: 28px; } .testimonial-carousel .item .testi-img-author-desc .testi-description-wrapper { padding: 30px 30px 30px 80px; min-height: 160px; position: relative; } .testimonial-carousel .item .testi-img-author-desc .testi-description-wrapper a { color: #fff; background-color: #185885; display: inline-block; padding: 10px 20px; font-size: 14px; line-height: 1.5; -webkit-border-radius: 4px; border-radius: 4px; font-weight: 600; border: none; margin-top: 10px; } .testimonial-carousel .item .testi-img-author-desc .testi-description-wrapper a:hover { background-color: #000; color: #FFF; } #sidr .storeship_store_testimonial_widget , #secondary .storeship_store_testimonial_widget , .site-footer .storeship_store_testimonial_widget { margin-bottom: 100px; } #secondary .testimonial-carousel .item .testi-img-author-desc .testi-description-wrapper , #sidr .testimonial-carousel .item .testi-img-author-desc .testi-description-wrapper , .site-footer .testimonial-carousel .item .testi-img-author-desc .testi-description-wrapper { padding: 70px 30px 15px; } #secondary .testimonial-carousel.layout-2 .item .testi-img-author-desc .testi-description-wrapper , #sidr .testimonial-carousel.layout-2 .item .testi-img-author-desc .testi-description-wrapper , .site-footer .testimonial-carousel.layout-2 .item .testi-img-author-desc .testi-description-wrapper { padding-bottom: 30px; } .testimonial-carousel .item .testi-img-author-desc .testi-description-wrapper h2 { color: #111; margin-top: 0; font-size: 18px; } .testimonial-carousel .item .testi-img-author-desc .testi-description-wrapper p { color: #9c9c9c; margin: 0; } .testimonial-carousel .item .testi-img-author-desc .testi-img{ width: 80px; height: 80px; -webkit-border-radius: 50%; border-radius: 50%; overflow: hidden; position: relative; } #secondary .testimonial-carousel .item .testi-img-author-desc .testi-img , #sidr .testimonial-carousel .item .testi-img-author-desc .testi-img , .site-footer .testimonial-carousel .item .testi-img-author-desc .testi-img { width: 80px; } .testimonial-carousel .item .testi-img-author-desc .testi-author{ width: calc(100% - 100px); margin-top: 20px; } #secondary .testimonial-carousel .item .testi-img-author-desc .testi-author, #sidr .testimonial-carousel .item .testi-img-author-desc .testi-author, .site-footer .testimonial-carousel .item .testi-img-author-desc .testi-author { width: calc(100% - 100px); } .testimonial-carousel.layout-2 .item .testi-img-author-desc .testi-author{ margin-top: 50px; } .testimonial-carousel .item .testi-img-author-desc .testi-author h4, .testimonial-carousel .item .testi-img-author-desc .testi-author p, .testimonial-carousel .item .testi-img-author-desc .testi-author a{ margin: 0; line-height: 1; color: #111; } .testimonial-carousel .item .testi-img-author-desc .testi-author h4{ margin: 0; font-size: 18px; line-height: 1.5; } .testimonial-carousel .item .testi-img-author-desc .testi-author p{ color: #9c9c9c; font-size: 14px; font-style: italic; margin-top: 5px; } .testimonial-carousel .item .testi-img-author-desc .testi-author a{ font-size: 14px; color: #404040; } section.frontpage-content-section.aft-tertiary-background-color {background-color: #222;} section.frontpage-content-section.counter-call-to-action{text-align: center;} .counter-call-to-action .section-call-action .aft-call-to-action-img{ min-height: 550px; display: flex; align-items: center; background-repeat: no-repeat; background-size: cover; background-position: 50% 50%; background-color: #f7f7f7; padding: 50px 0px; position: relative; } .counter-call-to-action .section-call-action.aft-fixed-background{ background-attachment: fixed; } .counter-call-to-action .section-call-action .section-title { border: none; text-align: center; font-size: 42px; } .counter-call-to-action .section-call-action .aft-call-to-action-img.data-bg .section-head .subtitle , .counter-call-to-action .section-call-action .aft-call-to-action-img.data-bg .section-title .heaarrder-after { color: #fff; } .counter-call-to-action .section-call-action .section-head .subtitle { display: block; text-align: center; color: lime; font-size: 18px; } .counter-call-to-action .section-call-action .cta-button-link a{ padding: 12px 26px; border: 1px solid #185885; display: inline-block; margin-top: 20px; line-height: 1.5; font-size: 16px; font-weight: 600; color: #fff; background-color: #185885; -webkit-border-radius: 4px; border-radius: 4px; } .counter-call-to-action .section-call-action .cta-button-link a:hover { color: #fff; background-color: #111; border-color: #111; } .counter-call-to-action .section-call-action.data-bg .countDiv::before, .counter-call-to-action .section-call-action.data-bg .countDiv::after{ background-color: #fff; } .insta-details , .counter-call-to-action .section-call-action .container-wrapper{ position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .counter-call-to-action .section-call-action .container-wrapper{width: 100%;} .counter-call-to-action .section-call-action .aft-call-to-action-img.data-bg + .container-wrapper .section-title .header-after, .counter-call-to-action .section-call-action .aft-call-to-action-img.data-bg + .container-wrapper .aft-schedule-note-section, .counter-call-to-action .section-call-action .aft-call-to-action-img.data-bg + .container-wrapper { color: #fff; } .aft-express-product-list.express-has-image a.aft-products-link::before, .counter-call-to-action .section-call-action .aft-call-to-action-img.data-bg::before { position: absolute; content: ''; top: 0; left: 0; height: 100%; width: 100%; background: rgba(0,0,0,0.25); opacity: 0; visibility: hidden; z-index: -1; } .aft-express-product-list.express-has-image a.aft-products-link::before{ z-index: 0; } .aft-express-product-list.express-has-image a.aft-products-link:hover::before, .counter-call-to-action .section-call-action:hover .aft-call-to-action-img.data-bg::before { opacity: 1; visibility: visible; } .counter-call-to-action .section-call-action:hover .aft-call-to-action-img{ -webkit-transform: scale(1.03); -moz-transform: scale(1.03); -ms-transform: scale(1.03); -o-transform: scale(1.03); transform: scale(1.03); } footer.site-footer { background: #0F75BC; } footer.site-footer .widget_media_image img{width: 100%;} div.customer-support-wrapper + footer.site-footer, section.social-mailchimp + footer.site-footer, section.store-contact + footer.site-footer {margin-top: 0;} body footer.site-footer .secondary-footer {background: #222;} .secondary-footer ul li, .secondary-footer ul li a{ display: inline-block; } .secondary-footer .footer-navigation ul.menu li a{padding: 5px;} .secondary-footer .social-navigation {text-align: right;} .secondary-footer {padding: 15px 0;} footer.site-footer .site-info{ border-top: 1px solid rgba(255,255,255,.15); padding: 30px 0; } .site-info-wrap { display: flex; align-items: center; justify-content: center; } .site-info-wrap .col-2.float-l:nth-child(2) a{ display: block; text-align: right; } .site-info-wrap img {max-height: 50px;width: auto;} .site-footer .blog-wrapper .col-md-4{width: 100%;} .site-footer .blog-wrapper a{color: #111;} .site-footer .widget-title, .site-footer .section-title { text-align: left; font-size: 24px; line-height: normal; font-weight: 500; margin-bottom: 10px; text-transform: uppercase; position: relative; color: #FFF; } .site-footer .section-head { text-align: left; } .primary-footer{padding: 50px 0} .primary-footer-area .container-wrapper { max-width: inherit; padding-left: 0px; padding-right: 0px; margin:0; } .primary-footer-area .col-3 {width: 100%;} .primary-footer-area .col-3.pad{padding: 0;} .site-footer ul li, .woocommerce .site-footer ul li{margin-bottom: 5px;} .site-footer .secondary-footer ul li{margin-bottom: 0;} .wp-calendar-nav-next a, .wp-calendar-nav-prev a { color: #aaa; } .site-footer ul li a{ color: #fff ; } .wp-calendar-nav-next a:hover, .wp-calendar-nav-prev a:hover, .site-footer .secondary-footer ul#footer-menu li a:hover , .site-footer .primary-footer ul li a:not(.button):hover, .site-footer .site-info a:hover{ color: #185885; } .site-footer .primary-footer .menu-social-menu-items-container ul li a:hover { color: #fff; } body:not(.home).woocommerce .woocommerce-tabs h2 { padding: 0; } body.woocommerce-account .entry-content .woocommerce h2 { text-align: center; } body.woocommerce-account .entry-content .woocommerce form.login { max-width: 450px; margin: 0 auto; } .woocommerce form .form-row label.woocommerce-form-login__rememberme span{ padding-left: 10px; } .woocommerce form p.lost_password{ margin-bottom: 0; } .woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{ margin-bottom: 10px; } footer.site-footer p, footer.site-footer ins, footer.site-footer .tagcloud a, footer.site-footer .site-info-wrap, footer.site-footer .site-info-wrap a, footer.site-footer{ color: #FFF; } footer.site-footer .primary-footer .blog-details .blog-title a, footer.site-footer .primary-footer .blog-details a:visited, footer.site-footer .primary-footer .blog-details a, footer.site-footer .primary-footer .blog-details, footer.site-footer .primary-footer .aft-product-list-mode .product-title a{ color: #111; } footer.site-footer .primary-footer .cat-links li a{color: #404040;} .site-footer .aft-product-list-mode .product-description{padding: 0 5px;} .search article.product{ margin-bottom: 1.5em; } body.woocommerce-js footer .widget form.woocommerce-product-search button[type="submit"], body.woocommerce-js footer .widget_search .search-form .search-submit{ margin-top: 0px; height: 37px; } body.woocommerce-js footer .widget form.woocommerce-product-search button[type="submit"]:hover{ background-color: #111; color: #FFF; } body.woocommerce-js footer .widget form.woocommerce-product-search input, body.woocommerce-js footer .widget_search .search-form input, body.woocommerce-js footer .widget_product_search .woocommerce-product-search button{ background-color: rgba(128,128,128,0.1); color: #fff; } footer .storeship-widget.widget_mc4wp_form_widget input[type="email"]::placeholder, body.woocommerce-js footer .widget form.woocommerce-product-search input::placeholder, body.woocommerce-js footer .widget_search .search-form input::placeholder{ color: #fff; } body.woocommerce-js footer .widget_product_search .woocommerce-product-search button{ border: transparent; } body.woocommerce-js footer .widget_search .search-form input.search-submit, body.woocommerce-js footer .widget_product_search .woocommerce-product-search button { background: #185885; } .storeship-widget.widget_mc4wp_form_widget input[type=submit]:hover, body.woocommerce-js footer .widget_search .search-form input.search-submit:hover, body.woocommerce-js footer .widget_product_search .woocommerce-product-search button:hover { background: #111; color: #fff; } .widget-woocommerce-currency-converter .woocs_converter_shortcode { display: flex; flex-wrap: wrap; justify-content: space-between; -webkit-align-items: center; align-items: center; } .woocommerce-currency-switcher-form .dd-selected, .woocs_converter_shortcode_from, .woocs_converter_shortcode_to { border: none; background: #185885; color: #fff; padding: 0 15px; border-radius: 4px; } .woocs_rates_current_currency:hover, .woocommerce-currency-switcher-form .dd-select:hover, .woocommerce-currency-switcher-form .dd-selected:hover, .woocs_converter_shortcode_from:hover, .woocs_converter_shortcode_to:hover{ background-color: #000; color: #FFF; } .woocommerce-currency-switcher-form .dd-selected{ display: flex; -webkit-justify-content: space-between; justify-content: space-between; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .woocs_rates_current_currency, .woocommerce-currency-switcher-form .dd-select{ border: none; -webkit-border-radius: 4px; border-radius: 4px; background: #185885; color: #fff; } form.woocommerce-product-search button[type="submit"]:focus, .search-form label .search-field:focus, .widget_search .search-form label .search-field:focus, form.woocommerce-product-search .search-field:focus, .woocs_converter_shortcode_from:focus, .woocs_converter_shortcode_to:focus, .woocs_rates_current_currency:focus, .woocommerce-currency-switcher-form .dd-select:focus{ outline: 1px dotted ; outline-offset: -2px; } footer input.woocs_converter_shortcode_amount[type="text"], footer input.woocs_converter_shortcode_results[type="text"] { background: rgba(128,128,128,0.1); color: #FFF; } button.button.woocs_converter_shortcode_button,select.woocs_rates_current_currency { width: 99%; } .woocommerce-account header.entry-header h1.entry-title {text-align: center;} .woocommerce-account .entry-content .woocommerce-MyAccount-navigation { -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); } .woocommerce-account .entry-content .woocommerce-MyAccount-navigation > ul{ margin: 0 !important; list-style: none; } .woocommerce-account .entry-content .woocommerce-MyAccount-navigation ul li{ padding: 10px; border-top: 1px solid; border-color: rgba(0,0,0,.1); background-color: rgba(255,255,255,.88); } .woocommerce-account .entry-content .woocommerce-MyAccount-navigation ul li:hover{background-color: rgba(255,255,255,.65);} .woocommerce-account .entry-content .woocommerce-MyAccount-navigation ul li:first-child{border: none;} .woocommerce-account .entry-content .woocommerce-MyAccount-navigation ul li.is-active{background-color: #3b195b;} .woocommerce-account .entry-content .woocommerce-MyAccount-navigation ul li a{ display: block; padding: 5px 0; color: #404040; } .woocommerce-account .entry-content .woocommerce-MyAccount-navigation ul li.is-active a{color: #fff;} .woocommerce-account .woocommerce-MyAccount-content { background-color: #fff; padding: 20px; -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); } .woocommerce-account form.woocommerce-EditAccountForm.edit-account fieldset { padding: 0 10px 5px; margin: 10px 0 20px; position: relative; z-index: 0; display: block; margin-inline-start: 2px; margin-inline-end: 2px; padding-block-start: 0.35em; padding-inline-start: 0.75em; padding-inline-end: 0.75em; padding-block-end: 0.625em; min-inline-size: min-content; border-width: 1px; border-image: initial; } .woocommerce-account form.woocommerce-EditAccountForm.edit-account fieldset legend{padding:0 5px;} .single article .entry-header, .archive article .entry-header, .blog article .entry-header{ padding-bottom: 10px; } .archive article , .blog article { margin-bottom: 20px; padding-bottom: 10px; } .archive article:last-child , .blog article:last-child { border-bottom:1px solid transparent; margin-bottom: 0; padding-bottom: 0; } .entry-wrapper { padding: 20px; background: #fff; -webkit-box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 20%); box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 20%); -webkit-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; } body.woocommerce-js form.comment-form{ padding:0; margin-top: 20px; } body.woocommerce-js form.comment-form input, body.woocommerce-js form.comment-form textarea{ -webkit-border-radius: 6px; border-radius: 6px; } .comments-area { margin-bottom: 40px; padding: 20px; background: #fff; -webkit-box-shadow: 0 0 5px rgb(0 0 0 / 20%); box-shadow: 0 0 5px rgb(0 0 0 / 20%); -webkit-border-radius: 6px; border-radius: 6px; } .comments-area h2.comments-title {margin-top: 0;} div#respond h3#reply-title { margin-top: 0; font-weight: 500; line-height: 1; } div#respond p {margin-bottom: 15px;} div#respond p:last-child {margin-bottom: 0;} div#respond label {font-weight: normal;} p.comment-form-url label, p.comment-form-email label, p.comment-form-author label {display: block;} p.comment-form-url input, p.comment-form-email input, p.comment-form-author input {width: 100%;} p.comment-form-cookies-consent {display: flex;} p.comment-form-cookies-consent label{margin-left: 10px;} .comment-list .comment { list-style: none; margin-left: 0; padding-bottom: 13px; border-bottom: 1px dashed #dadada; margin-bottom: 21px; } .comment-list .comment:last-child {border-bottom: none;} .comment-author img { float: left; margin: 0 20px 20px 0; width: 50px; -webkit-border-radius: 6px; border-radius: 6px; } .reply, .comment div#respond, .comment-content {margin-left: 70px;} .reply a.comment-reply-link { display: inline-block; background: #185885; color: #fff; padding: 8px 22px; font-size: 14px; -webkit-border-radius: 6px; border-radius: 6px; } .reply a.comment-reply-link:hover { background: #111; color: #FFF; } .comment-content p {margin-bottom: 5px;} .comment-content:before, .comment-content:after{ content: ""; display: table; table-layout: fixed; } .comment .children { margin-left: 70px; padding-top: 16px; border-top: 1px dashed #dadada; margin-top: 13px; } .comment .children .comment:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: 0; } .wp-post-author-wrap.wp-post-author-shortcode.left { border: none; background-color: rgba(200,200,200,.1); padding: 50px; } .wp-post-author-meta h4.awpa-display-name a, .wp-post-author-meta h4.awpa-display-name{ margin-top: 0; } .awpa-img.awpa-author-block{ width: 125px; } .awpa-img.awpa-author-block img.photo{ -webkit-border-radius: 50%; border-radius: 50%; } .wp-post-author-meta.awpa-author-block{ width: calc(100% - 125px); } .wp-post-author-meta.awpa-author-block .awpa-display-name { font-size: 22px; line-height: 1.4; } .entry-content a{ position: relative; text-decoration: underline; } .contact-details > h3 { font-size: 20px; text-transform: uppercase; } .contact-details span{ display: block; margin-bottom: 5px; } .contact-details span.aft-show-field-title h4 { margin: 0; } .store-contact .contact-details h4{ margin-bottom: 0; margin-bottom: 5px; font-size: 14px; } .contact-form .wpcf7-form p{ margin-bottom: 5px; } .contact-details span.aft-show-field-icon h4 {display: none;} .aft-map-wrap {margin-top: 20px;} .wpcf7-form label{ display: block; font-weight: normal; } .contact-form .wpcf7-form-control-wrap textarea , .contact-form .wpcf7-form-control-wrap input { width: 100%; margin-top: 10px; margin-bottom: 10px; } .contact-form .wpcf7-form .wpcf7-submit{ background: #185885; color: #fff; border:2px solid #185885; padding: 12px 32px; -webkit-border-radius: 0; border-radius: 0; } .store-contact .widget-title span.header-after{padding-top: 0;} .page-template-default .entry-content, .page-template-default .store-contact.aft-tertiary-background-color{ padding: 0 20px; margin-top: 20px; background-color: #fff; -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.4); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.4); } .page-template-default .entry-content{padding: 10px 20px;} .page-template-default .contact-details-wrapper form{padding: 0;} .sticky {display: block;} .hentry {margin: 0 0 1.5em;} .updated:not(.published) {display: none;} .page-content, .entry-content, .entry-summary { margin: 1.5em 0 0; } .page-links { clear: both; margin: 0 0 1.5em; } #scroll-up { position: fixed; z-index: 8000; bottom: 40px; right: 20px; display: none; width: 50px; height: 50px; font-size: 28px; line-height: 49px; text-align: center; cursor: pointer; opacity: 1 !important; background: #185885 ; color: #fff; -webkit-border-radius: 4px; border-radius: 4px; } #scroll-up:hover { background: #111; color: #fff; } #scroll-up.left-side { right: unset; left: 20px; } #scroll-up i{font-weight: 500;} .comment-content a {word-wrap: break-word;} .bypostauthor {display: block;} .infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer {display: none;} .infinity-end.neverending .site-footer {display: block;} .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; } embed, iframe, object {max-width: 100%;} .custom-logo-link {display: inline-block;} .wp-caption { margin-bottom: 1.5em; max-width: 100%; } .wp-caption img[class*="wp-image-"] { display: block; margin-left: auto; margin-right: auto; } .wp-caption .wp-caption-text {margin: 0.8075em 0;} .wp-caption-text {text-align: center;} .gallery {margin: 0 -1.5% 1.5em;} .gallery-caption {display: block;} .gallery-item { display: inline-block; text-align: center; vertical-align: top; width: 100%; margin: 1.5%; -webkit-border-radius: 6px; border-radius: 6px; overflow: hidden; } .gallery-columns-2 .gallery-item {max-width: 47%;} .gallery-columns-3 .gallery-item {max-width: 30.33%;} .gallery-columns-4 .gallery-item {max-width: 22%;} .gallery-columns-5 .gallery-item {max-width: 17%;} .gallery-columns-6 .gallery-item {max-width: 13.66%;} .gallery-columns-7 .gallery-item {max-width: 11.28%;} .gallery-columns-8 .gallery-item {max-width: 9.5%;} .gallery-columns-9 .gallery-item {max-width: 8.11%;} .aft-grid-group-5 .storeship_category_grid_wrap .product-ful-wid, .aft-grid-group-4 .storeship_category_grid_wrap .product-ful-wid{ width: 25%; } .aft-grid-group-5 .storeship_category_grid_wrap .product-ful-wid:first-child, .aft-grid-group-4 .storeship_category_grid_wrap .product-ful-wid:first-child, .aft-grid-group-4 .storeship_category_grid_wrap .product-ful-wid:nth-child(2), .aft-grid-group-2 .storeship_category_grid_wrap .product-ful-wid{width: 50%;} .aft-grid-group-1 .storeship_category_grid_wrap .product-ful-wid{width: 100%;} .aft-grid-group-1 .storeship_category_grid_wrap .product-ful-wid .sale-background a, .aft-grid-group-5 .storeship_category_grid_wrap .product-ful-wid:first-child .sale-background a, .aft-grid-group-4 .storeship_category_grid_wrap .product-ful-wid:first-child .sale-background a{ height: 580px; } .elementor-html #af-preloader{display: none;} .trp-language-switcher > div { line-height: 15px; border: none; background-image: none; } .trp-language-switcher .trp-ls-shortcode-language{z-index: 9;} .trp-language-switcher .trp-ls-shortcode-language, .trp-language-switcher .trp-ls-shortcode-current-language{ background: transparent; } .trp-language-switcher:hover > div a, .trp-language-switcher:hover > div a, .trp-language-switcher .trp-ls-shortcode-current-language a:hover, .trp-language-switcher .trp-ls-shortcode-current-language a{ color: #fff; } .trp-language-switcher:hover > div a:not(.trp-ls-shortcode-disabled-language){ color: #111; padding: 5px; background: #fff; } .trp-language-switcher:after { content: "\f107"; font-family: FontAwesome; color: #fff; font-size: 14px; font-weight: bold; position: absolute; right: 7px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .trp-language-switcher > div > a{ display: flex; align-items: center; } select.woocommerce-currency-switcher { background: #fff; border-radius: 2px; } .top-header .woocs-style-3-du-dialog .woocs-style-3-dlg-header, .top-header .woocs-style-3-close{ color: #404040; } .trp-language-switcher .trp-ls-shortcode-language{z-index: 9;} .section-call-action .digit.static { background-image: none; box-shadow: 1px 1px 1px rgba(4, 4, 4, 0.35); } .section-call-action .digit{ color: #404040; background: #fff; } .section-call-action .countDiv:before, .section-call-action .countDiv:after{ background-color: #fff; } .wp-post-author-shortcode{border-color: rgba(0, 0, 0, 0.1);} .wp-post-author-wrap {margin: 30px 0;} .wp-post-author-meta h4 a{color: #404040;} footer .wp-post-author-meta h4 a{color: #aaa;} .wp-post-author-meta h4 a:hover {color: #185885;} p.awpa-more-posts a{color: #FFF;} p.awpa-website a {color: #808080;} p.awpa-website a:hover {color: #185885;} p.awpa-more-posts a { display: inline-block; background-color: #185885; padding: 10px 20px; font-size: 14px; line-height: 1.5; -webkit-border-radius: 4px; border-radius: 4px; text-transform: unset; font-weight: 600; border: none; text-decoration: none; -webkit-transition: all 0s ease; -moz-transition: all 0s ease; -ms-transition: all 0s ease; -o-transition: all 0s ease; transition: all 0s ease; } p.awpa-more-posts a:hover {color: #fff;background-color: #111;} .wp-post-author-wrap .awpa-contact-info { margin: 0; display: inline-block; width: 100%; padding: 5px 0; } .wp-post-author-wrap .awpa-contact-info li {display: inline-block;padding: 0;} ul.awpa-contact-info li a { color: #fff; width: 30px; text-align: center; line-height: 30px; height: 30px; margin: 0; -webkit-border-radius: 50%; border-radius: 50%; display: inline-block; } ul.awpa-contact-info li a[href*="facebook.com"]{background-color: #3b5999;} ul.awpa-contact-info li a[href*="linkedin.com"]{background-color: #0077B5;} ul.awpa-contact-info li a[href*="twitter.com"]{background-color: #55acee;} #wp-calendar caption { text-align: right; color: #aaa; font-size: 14px; font-weight: bold; letter-spacing: 1px; } #wp-calendar thead { font-size: 12px; } #wp-calendar thead th { padding: 10px; background: rgba(128,128,128,0.1); text-align: center; } #wp-calendar tbody { color: #aaa; } #wp-calendar tbody td { background-color: #f5f5f5; border: 1px solid; border-color: rgba(0,0,0,.1); text-align: center; padding: 8px; } #wp-calendar tfoot #prev { font-size: 12px; text-transform: uppercase; padding-top: 15px; } #wp-calendar tfoot #next { font-size: 11px; text-transform: uppercase; text-align: right; } #wp-calendar tbody td#today { color: #185885; background: #eaeaea; } .dropdown-backdrop{display: none;} .af-slide-hover{background-position: 0 0;} .af-slide--wrap:hover .af-slide-hover{transform: scale(1.1);} .language-currency-switcher.currency-switcher { min-width: 70px; } .language-currency-switcher.currency-switcher .dd-select { background: transparent !important; border: none !important; } .language-currency-switcher.currency-switcher .dd-selected { padding: 6px; position: relative; } .language-currency-switcher.currency-switcher .dd-selected:after { content: "\f107"; font-family: FontAwesome; color: inherit; font-size: 14px; font-weight: bold; position: absolute; color: #fff; right: 7px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); line-height: normal; } .widget-woocommerce-currency-switcher .dd-container ul.dd-options .dd-option-image, .widget-woocommerce-currency-switcher .dd-selected img, .dd-container ul.dd-options .dd-option-image, .language-currency-switcher.currency-switcher .dd-selected img{ width: 20px; } .language-currency-switcher.currency-switcher .dd-selected img.dd-image-right { margin-right: 20px; margin-top: 3px; } .dd-container ul.dd-options .dd-option-image.dd-image-right{ margin-right: 0px; margin-top: 3px; } .dd-container ul.dd-options .dd-option-image.dd-image-left{ margin-top: 4px; margin-right: 10px; } .dd-container ul.dd-options .dd-option-text, .widget-woocommerce-currency-switcher .dd-selected label.dd-selected-text, .language-currency-switcher.currency-switcher .dd-selected label.dd-selected-text{ font-weight: normal; margin-bottom: 0; line-height: 15px !important; } .language-currency-switcher.currency-switcher .dd-selected label.dd-selected-text{color: #fff;} .language-currency-switcher.currency-switcher .woocs-style-1-select i img, .language-currency-switcher.currency-switcher .dd-selected .dd-selected-description-truncated, .language-currency-switcher.currency-switcher span.dd-pointer.dd-pointer-down{display: none;} .language-currency-switcher.currency-switcher .chosen-container-single .chosen-single, .language-currency-switcher.currency-switcher select.woocommerce-currency-switcher, .language-currency-switcher.currency-switcher .woocs-style-3-du-dialog-starter, .language-currency-switcher.currency-switcher .woocs-style-1-dropdown{ background: transparent; border:none; box-shadow: none; color: #fff; } .language-currency-switcher.currency-switcher .woocs-style-2-drop-down, .language-currency-switcher.currency-switcher .woocs-style-2-drop-down:not(.woocs-style-2-expand):hover, .language-currency-switcher.currency-switcher .woocs-style-1-dropdown.woocs-style-1-active:hover, .language-currency-switcher.currency-switcher .woocs-style-1-dropdown.woocs-style-1-active, .language-currency-switcher.currency-switcher .woocs-style-1-dropdown:focus{ outline: none; background-color: transparent; box-shadow: none; } .language-currency-switcher.currency-switcher .chosen-container-single .chosen-single{padding-left: 0;} .language-currency-switcher.currency-switcher .woocs-style-3-du-dialog-starter{margin-right: 5px;} .language-currency-switcher.currency-switcher , .language-currency-switcher.currency-switcher .woocs-style-1-select {position: relative;} .language-currency-switcher.currency-switcher .woocs-style-1-select i:before { content: "\f107"; font-family: FontAwesome; color: inherit; font-size: 14px; font-weight: bold; position: absolute; color: #fff; right: 0; line-height: normal; } .language-currency-switcher.currency-switcher .woocs-style-1-dropdown.woocs-style-1-active .woocs-style-1-select > i{ -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); width: 20px; height: 13px; } .language-currency-switcher.currency-switcher .woocs-style-1-select i:before , .woocs-style-2-drop-down{ top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .woocs-style-2-drop-down.woocs-style-2-expand{ top: 0; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } body.woocommerce-js form.woocommerce-currency-switcher-form.woocs_show_flags{padding: 0;} .top-header .chosen-container .chosen-results {padding: 4px 0 0 4px;} .top-header .aft-language-currency-switcher .dd-option , .top-header .aft-language-currency-switcher .dd-option a, .top-header .aft-language-currency-switcher{ color: #404040; } .frontpage-featured-footer-section-wrapper { background-color: #FFF; } .frontpage-featured-footer-section-wrapper section.frontpage-content-section{ padding-top: 50px; } .frontpage-featured-footer-section-wrapper section.frontpage-content-section.counter-call-to-action:last-child { padding-bottom: 0px; } .frontpage-featured-footer-section-wrapper section.frontpage-content-section.counter-call-to-action{ padding-top: 50px; } .frontpage-featured-footer-section-wrapper section.frontpage-content-section:last-child { padding-bottom: 50px; } .frontpage-featured-footer-section-wrapper section.frontpage-content-section.counter-call-to-action:first-child{ padding-top: 0; } .aft-product-list-mode .product-wrapper{ display: flex; align-items: center; margin-bottom: 0; } .aft-product-list-mode .product-wrapper .product-description { padding: 0 20px; text-align: left; } .aft-product-list-mode.col-3.float-l.pad .aft-product-list-ul{ margin-right: 20px; } .aft-product-list-mode .product.item { padding: 0; margin: 20px 10px 0px; width: calc(33.33% - 20px); } #secondary .aft-product-list-mode .product.item:first-child , #sidr .aft-product-list-mode .product.item:first-child , .site-footer .aft-product-list-mode .product.item:first-child { margin-top: 0; } .default .aft-product-list-mode.has-image .col-3 , .wide .aft-product-list-mode.has-image .col-3 { width: 100%; } .site-footer .aft-product-list-mode .product.item, .list .default .aft-product-list-mode.has-image .product.item , .list .wide .aft-product-list-mode.has-image .product.item { width: 100%; } .list .default .aft-product-list-mode.has-image .product-ul.af-container-row, .list .wide .aft-product-list-mode.has-image .product-ul.af-container-row { display: grid; grid-gap: 20px; grid-template-columns: repeat(3, 1fr); } .list .default .aft-product-list-mode.has-image .product-ul.af-container-row{ margin: 0; } .list .wide .aft-product-list-mode.has-image .product-ul.af-container-row { margin: 0; } .list .default .aft-product-list-mode.has-image .product-ul.af-container-row::before, .list .wide .aft-product-list-mode.has-image .product-ul.af-container-row::before { display: none; } .frontpage-content-section.grid .aft-product-grid-mode.has-image , .frontpage-content-section.list .aft-product-list-mode.has-image { margin: 0; } .aft-product-list-mode .product.item:last-child .product-loop-wrapper {margin-bottom: 0;} .product-image-wrapper {overflow: hidden;} .aft-product-list-mode .product-image-wrapper {position: relative;} .aft-product-list-mode .product-image-wrapper.col-2{width: 45%;} .aft-product-list-mode .product-wrapper .product-description.col-2{width: 55%;} .woocommerce .aft-top-categories-vertical-lists .product-image-wrapper span.onsale, .woocommerce .aft-product-list-mode .product-image-wrapper span.onsale, .woocommerce ul.products li.product .onsale{ right: 20px; top: 20px; } li.product ul.product-item-meta{ top: 20px; left: 20px; } .woocommerce .aft-top-categories-vertical-lists .product-image-wrapper span.onsale, .woocommerce .aft-product-list-mode .product-image-wrapper span.onsale{left: unset;} .aft-category-list .product-description .woocommerce-loop-product__title, .aft-product-list-mode .product-description .woocommerce-loop-product__title { font-size: 18px; padding: 10px 0 5px; margin: 0; font-weight: 500; } body:not(.rtl) .main-banner-slider .slick-slide .slider-content-wrapper.on-right.img-none{ -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title { font-weight: 500; } .aft-product-list-mode .product-description span.price {margin-bottom: 5px;display: block;} .woocommerce li.product .product-description > a.button {margin-top: 10px;} .woocommerce .aft-top-categories-vertical-lists .star-rating, .woocommerce .aft-product-list-mode .star-rating{ float: none; margin-bottom: 10px; } .aft-product-list-mode .product-description .star-rating + span.price, .woocommerce ul.products li.product .aft-price-rating-wrapper .star-rating + .price{ margin: 10px 0; } .woocommerce .aft-product-list-mode .product-description .star-rating{margin: 0;} .aft-product-list-mode .product-wrapper, ul.product-ul li.product{ -webkit-border-radius: 6px; border-radius: 6px; } .woocommerce .frontpage-content-section.slider ul.product-ul li.product { -webkit-box-shadow: none; box-shadow: none; } ul.products.product-ul:not(.slick-slider){ margin: 0 -10px; display: flex; flex-wrap: wrap; } .grid .container-wrapper.default .aft-product-grid-mode.has-image ul.products.product-ul:not(.slick-slider){ margin: 0; } section.frontpage-content-section ul.products:not(.aft-carousel) li.product{margin: 20px 10px 0px;} section.frontpage-content-section ul.products.aft-carousel.aft-carousel li.product{margin-top: 10px;} #secondary section.frontpage-content-section:not(.tabbed) ul.products:not(.aft-carousel) li.product:first-child {margin-top: 0;} .aft-product-grid-mode ul.products.product-carousel.aft-carousel li.product .product-item-wrapper{ -webkit-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.1); box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.1); -webkit-border-radius: 6px; border-radius: 6px; overflow: hidden; position: relative; } .aft-product-grid-mode ul.products.product-carousel.aft-carousel li.product .product-item-wrapper::before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #FFF; opacity: 0.88; } .aft-product-grid-mode ul.products.product-carousel.aft-carousel li.product:hover .product-item-wrapper::before { opacity: 1; } .aft-product-grid-mode ul.products.product-carousel.aft-carousel li.product { padding: 10px 10px; margin: 0; -webkit-box-shadow: none; box-shadow: none; } #sidr .aft-product-grid-mode ul.products.product-carousel.aft-carousel li.product , #secondary .aft-product-grid-mode ul.products.product-carousel.aft-carousel li.product , .site-footer .aft-product-grid-mode ul.products.product-carousel.aft-carousel li.product { margin-top: 0; padding-top: 0; padding-bottom: 0; } .aft-product-grid-mode ul.products.product-carousel.aft-carousel li.product ul.product-item-meta{ left: 35px; top: 35px; } .aft-product-grid-mode ul.products li.product{ background-color: #fff; width: calc(25% - 20px); } .grid .wide .aft-product-grid-mode ul.products li.product{ width: calc(20% - 20px); } #sidr .aft-product-grid-mode.tabbed-products ul.products li.product , #secondary .aft-product-grid-mode.tabbed-products ul.products li.product , .site-footer .aft-product-grid-mode.tabbed-products ul.products li.product { width: 100%; } .aft-product-list-mode.has-image ul.product-ul.clearfix::after, .aft-product-list-mode.has-image ul.products::after, .aft-product-list-mode.has-image ul.products, .aft-product-grid-mode.has-image ul.products::after, .aft-product-grid-mode.has-image ul.products{ clear: none; } .frontpage-content-section.list .aft-product-list-mode.has-image, .frontpage-content-section.grid .aft-product-grid-mode.has-image, .aft-product-grid-mode.has-image ul.products.product-ul:not(.slick-slider){ display: block; } .wide .aft-product-list-mode.has-image ul.products.product-ul:not(.slick-slider), .wide .aft-product-grid-mode.has-image ul.products.product-ul:not(.slick-slider){ margin: 0; } .aft-product-list-mode.has-image .col-66, .aft-product-grid-mode.has-image .aft-product-grid-wrapper.col-2 { width: unset; } .list .container-wrapper .aft-product-list-mode.has-image .aft-product-img-wrapper { float: left; -webkit-border-radius: 6px; border-radius: 6px; overflow: hidden; } .frontpage-content-section.grid .aft-product-grid-mode.has-image ul.product-ul{ display: grid; grid-gap: 20px; grid-template-columns: repeat(4, 1fr); } .frontpage-content-section.grid .wide .aft-product-grid-mode.has-image ul.product-ul{ display: grid; grid-gap: 20px; grid-template-columns: repeat(5, 1fr); } .frontpage-content-section.grid .aft-product-grid-mode.has-image ul li.product { width: 100%; margin: 0; } .list .container-wrapper.wide .aft-product-list-mode.has-image .aft-product-img-wrapper .feat-offers-img{ background-position: center; } .list .container-wrapper .aft-product-list-mode.has-image .product{ margin: 0; } .list .container-wrapper .aft-product-list-mode.has-image .aft-product-img-wrapper { grid-column: 1; grid-row-end: span 3; margin: 0; grid-row-start: 1; } .grid .container-wrapper .aft-product-grid-mode.has-image .aft-product-img-wrapper { grid-column: 1 / 3; grid-row-end: span 3; margin: 0; grid-row-start: 1; } .grid .aft-product-grid-mode.has-image .aft-product-img-wrapper { width: 100%; } .grid .container-wrapper .aft-product-grid-mode.has-image .aft-product-view-all-li , .list .container-wrapper .aft-product-list-mode.has-image .aft-product-view-all-li { height: 40px; } .grid .container-wrapper.default .aft-product-grid-mode.has-image.left .aft-product-view-all-li { grid-column: 3/5; text-align: right; } .grid .container-wrapper.wide .aft-product-grid-mode.has-image.left .aft-product-view-all-li { grid-column: 3/6; text-align: right; } .grid .container-wrapper.default .aft-product-grid-mode.has-image.right .aft-product-view-all-li { grid-column: 1/3; text-align: left; } .grid .container-wrapper.wide .aft-product-grid-mode.has-image.right .aft-product-view-all-li { grid-column: 1/4; text-align: left; } .list .container-wrapper .aft-product-list-mode.has-image.left .aft-product-view-all-li { grid-column: 2/4; text-align: right; } .list .container-wrapper .aft-product-list-mode.has-image.right .aft-product-view-all-li { grid-column: 1/3 } .grid .container-wrapper .aft-product-grid-mode.has-image .aft-product-view-all-li a, .list .container-wrapper .aft-product-list-mode.has-image .aft-product-view-all-li a { position: static; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); } .grid .container-wrapper.default .aft-product-grid-mode.has-image.right .aft-product-img-wrapper { grid-column: 3/5; grid-row-end: span 3; } .grid .container-wrapper.wide .aft-product-grid-mode.has-image.right .aft-product-img-wrapper { grid-column: 4/6; grid-row-end: span 3; } .list .container-wrapper .aft-product-list-mode.has-image.right .aft-product-img-wrapper { grid-column-start: 3; grid-row-end: span 3; } .list .container-wrapper .aft-product-list-mode.has-image .product.item { margin: 0; } .list .container-wrapper .aft-product-list-mode.has-image .product.item { -webkit-align-items: center; align-items: center; } #sidr .list .container-wrapper .aft-product-list-mode.has-image .aft-product-img-wrapper , #secondary .list .container-wrapper .aft-product-list-mode.has-image .aft-product-img-wrapper , .site-footer .list .container-wrapper .aft-product-list-mode.has-image .aft-product-img-wrapper { grid-row-start: 1; grid-column-end: span 4; min-height: 400px; grid-column-start: 1; } #sidr .list .container-wrapper .aft-product-list-mode.has-image .product.item , #secondary .list .container-wrapper .aft-product-list-mode.has-image .product.item , .site-footer .list .container-wrapper .aft-product-list-mode.has-image .product.item { grid-column: 1/ span 4; } #sidr .aft-product-grid-wrapper a.aft-view-all-products-link, #sidr .aft-product-list-wrapper a.aft-view-all-products-link, #secondary .aft-product-grid-wrapper a.aft-view-all-products-link, #secondary .aft-product-list-wrapper a.aft-view-all-products-link, .site-footer .aft-product-grid-wrapper a.aft-view-all-products-link, .site-footer .aft-product-list-wrapper a.aft-view-all-products-link{ top: unset; bottom: 0px; text-align: center; right: unset; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } #sidr .list .container-wrapper .aft-product-list-mode.has-image .aft-product-view-all-li , #secondary .list .container-wrapper .aft-product-list-mode.has-image .aft-product-view-all-li , .site-footer .list .container-wrapper .aft-product-list-mode.has-image .aft-product-view-all-li { position: absolute; left: 0; width: 100%; bottom: -50px; text-align: center; } .theme-storeship-pro .countdownHolder { padding-top: .5em; } #sidr .frontpage-content-section.grid .aft-product-grid-mode, #secondary .frontpage-content-section.grid .aft-product-grid-mode, .site-footer .frontpage-content-section.grid .aft-product-grid-mode, #sidr .frontpage-content-section.list .aft-product-list-mode, #secondary .frontpage-content-section.list .aft-product-list-mode, .site-footer .frontpage-content-section.list .aft-product-list-mode{ padding-bottom: 50px; } .list .wide .container-wrapper .aft-product-list-mode.has-image .product.item { height: 213px; } .grid .container-wrapper .aft-product-grid-mode.has-image .aft-product-img-wrapper{ float: left; } .list .container-wrapper .aft-product-list-mode.has-image.right .aft-product-img-wrapper, .grid .container-wrapper .aft-product-grid-mode.has-image.right .aft-product-img-wrapper{ float: right; } .aft-hide-add-to-cart .default .aft-product-grid-mode.has-image ul.products li.product {min-height: 500px;} .aft-hide-add-to-cart .carousel .aft-product-grid-mode.has-image ul.products li.product {min-height: unset;} .aft-show-add-to-cart .default .aft-product-grid-mode.has-image ul.products li.product {min-height: 500px;} .aft-show-add-to-cart .wide .aft-product-grid-mode.has-image ul.products li.product {min-height: 476px;} .aft-product-grid-mode.has-image ul.products li.product {position: relative;} .woocommerce .tabbed ul.products li.product:nth-of-type(4n+1), .woocommerce .grid ul.products li.product:nth-of-type(5n+1), .list .aft-product-list-mode ul.product-ul li.product:nth-of-type(3n+1){clear: both;} .aft-show-add-to-cart #secondary .default .aft-product-grid-mode.has-image ul.products li.product , .aft-show-add-to-cart #secondary .wide .aft-product-grid-mode.has-image ul.products li.product , .aft-show-add-to-cart .site-footer .default .aft-product-grid-mode.has-image ul.products li.product , .aft-show-add-to-cart .site-footer .wide .aft-product-grid-mode.has-image ul.products li.product , .aft-show-add-to-cart #sidr .default .aft-product-grid-mode.has-image ul.products li.product , .aft-show-add-to-cart #sidr .wide .aft-product-grid-mode.has-image ul.products li.product , .aft-hide-add-to-cart #sidr .wide .aft-product-grid-mode.has-image ul.products li.product , .aft-hide-add-to-cart #sidr .default .aft-product-grid-mode.has-image ul.products li.product , .aft-hide-add-to-cart #secondary .default .aft-product-grid-mode.has-image ul.products li.product , .aft-hide-add-to-cart #sidr .default .aft-product-grid-mode.has-image ul.products li.product , .aft-hide-add-to-cart .site-footer .default .aft-product-grid-mode.has-image ul.products li.product { min-height: unset; } .woocommerce .grid .aft-product-grid-mode ul.products li.product:nth-of-type(5n+1) { clear: none; } .aft-product-list-mode .aft-add-to-cart-wrapper{ flex-direction: column; justify-content: flex-end; align-items: flex-start; } body.aft-show-add-to-cart .aft-product-list-mode .aft-price-rating-cart-wrapper{margin-bottom: 0;} ul.aft-carousel.product-ul{ margin: 0; overflow: hidden; } ul.aft-carousel.product-ul li.product{margin: 0 10px;} ul.aft-carousel.product-ul .slick-list{ margin: 0 -10px; } img.alignright {clear: right;} img.alignleft {clear: left;} div.wp-block h1 a, div.wp-block h2 a, div.wp-block h3 a, div.wp-block h4 a, div.wp-block h5 a, div.wp-block h6 a, div.wp-block pre a { font-family: inherit; font-size: inherit; line-height: inherit; font-weight: inherit; font-style: inherit; } div.wp-block b, div.wp-block strong { font-weight: bold; } div.wp-block .editor-rich-text__tinymce code, div.wp-block .editor-rich-text__editable code { background-color: transparent; color: inherit; font-family: monospace; font-size: inherit; line-height: inherit; font-weight: inherit; font-style: inherit; letter-spacing: 1px; } .entry-content .aligncenter{text-align: center;} .alignfull:not(.wp-block-cover),.alignwide{background-color: #fff;} .alignfull,.alignwide{padding: 10px;} .alignfull{padding: 10px 20px;} figure.alignfull,figure.alignwide{padding: 0;} body.full-width-content .alignfull{ margin-left: calc(50% - 50vw - 10px); margin-right: calc(50% - 50vw - 10px); max-width: 100vw; width: 100vw; } figure.wp-block-image img{ width: 100%; } body.full-width-content .alignwide { max-width : 100vw; } .entry-content ol:not([class]).alignwide , .entry-content ul:not([class]).alignwide { padding-left: 20px; } .entry-content ol:not([class]).alignfull , .entry-content ul:not([class]).alignfull { margin-left: calc(50% - 50vw - 10px); padding-left: 40px; } .entry-content ol:not([class*="wp-"]) { list-style-type: decimal; } .entry-content ol:not([class*="wp-"]) ol, .entry-content ol:not([class*="wp-"]) ul, .entry-content ul:not([class*="wp-"]) ol, .entry-content ul:not([class*="wp-"]) ul{ margin-bottom: 0; } .entry-content ol:not([class*="wp-"]) ol li:last-child, .entry-content ol:not([class*="wp-"]) ul li:last-child, .entry-content ul:not([class*="wp-"]) ol li:last-child, .entry-content ul:not([class*="wp-"]) ul li:last-child{ padding-bottom: 0; } p.has-drop-cap:not(:focus):first-letter { font-weight: bold; } .wp-block-quote.is-large, .wp-block-quote.is-style-large{ margin-top: 2.57143em; margin-bottom: 2.14286em; padding-top: 1.71429em; padding-bottom: 1.71429em; } .wp-block-file { margin: 0 0 20px; } .wp-block-file > a:not([class]), .wp-block-file .wp-block-file__textlink { display: inline-block; margin: 0 20px 0 0; } [dir=rtl] .wp-block-file > a:not([class]), [dir=rtl] .wp-block-file .wp-block-file__textlink { margin-left: 20px; margin-right: 0; } .wp-block-file .wp-block-file__button-richtext-wrapper { display: inline-block; margin: 0; } .wp-block-file .wp-block-file__button, .wp-block-file a.wp-block-file__button { display: inline-block; position: relative; text-align: center; border: none; } .wp-block-audio { margin-bottom: 20px; } .wp-block-audio figcaption { margin: 0; padding: 10px 0; } .wp-block-video { margin: 0 0 20px; text-align: center; } .wp-block-video video { display: inline-block; } .wp-block-video figcaption { margin: 0; padding: 6px 0 15px; text-align: center; } .wp-block-code { background-color: transparent; color: inherit; font-family: monospace; font-size: inherit; line-height: inherit; font-weight: inherit; font-style: inherit; letter-spacing: 1px; margin: 0 0 20px; border: none; } .wp-block-code code, .wp-block-code .editor-plain-text { background-color: inherit; color: inherit; font-family: inherit; font-size: inherit; line-height: inherit; font-weight: inherit; font-style: inherit; letter-spacing: inherit; display: block; } .wp-block-preformatted {margin: 0 0 20px;} .wp-block-preformatted pre { color: inherit; font-family: monospace; font-size: inherit; line-height: inherit; font-weight: inherit; font-style: inherit; letter-spacing: 1px; } .wp-block-preformatted a{ text-decoration: underline; } .wp-block-pullquote {margin: 0 0 20px;} .wp-block-pullquote.alignleft {margin-right: 2em;} .wp-block-pullquote.alignright {margin-left: 2em;} .wp-block-pullquote:not(.is-style-solid-color) { border-top: 4px solid; border-bottom: 4px solid; } .wp-block-pullquote.is-style-solid-color { padding-left: 50px; padding-right: 50px; } .wp-block-pullquote.is-style-solid-color blockquote {max-width: 100%;} .wp-block-pullquote blockquote, .wp-block-pullquote.alignleft blockquote, .wp-block-pullquote.alignright blockquote, .wp-block-pullquote.is-style-solid-color blockquote { margin: 0; border-width: 0; border-style: solid; text-align: center; } .wp-block-pullquote blockquote:before, .wp-block-pullquote.alignleft blockquote:before, .wp-block-pullquote.alignright blockquote:before, .wp-block-pullquote.is-style-solid-color blockquote:before { content: none; } .wp-block-pullquote blockquote p:last-of-type, .wp-block-pullquote.alignleft blockquote p:last-of-type, .wp-block-pullquote.alignright blockquote p:last-of-type, .wp-block-pullquote.is-style-solid-color blockquote p:last-of-type, .wp-block-pullquote blockquote > .editor-rich-text p:last-of-type, .wp-block-pullquote.alignleft blockquote > .editor-rich-text p:last-of-type, .wp-block-pullquote.alignright blockquote > .editor-rich-text p:last-of-type, .wp-block-pullquote.is-style-solid-color blockquote > .editor-rich-text p:last-of-type { margin: 0; } .wp-block-pullquote blockquote cite, .wp-block-pullquote.alignleft blockquote cite, .wp-block-pullquote.alignright blockquote cite, .wp-block-pullquote.is-style-solid-color blockquote cite, .wp-block-pullquote blockquote .wp-block-pullquote__citation, .wp-block-pullquote.alignleft blockquote .wp-block-pullquote__citation, .wp-block-pullquote.alignright blockquote .wp-block-pullquote__citation, .wp-block-pullquote.is-style-solid-color blockquote .wp-block-pullquote__citation { display: block; margin-top: 15px; } .wp-block-table { border-spacing: 0; border-collapse: collapse; width: 100%; margin-bottom: 20px; } .wp-block-table caption { text-align: center; padding: 20px; } .wp-block-table:not([class]):not([id]) { border-spacing: 0; border-collapse: collapse; } .wp-block-table:not([class]):not([id]) th, .wp-block-table:not([class]):not([id]) td { padding: 10px 20px; border: 1px solid; } .wp-block-table td, .wp-block-table th { padding: 10px 20px; border-top: 1px solid; border-left: 1px solid; } .wp-block-table td:last-child, .wp-block-table th:last-child { border-right: 1px solid; } .wp-block-table tr:last-child td { border-bottom: 1px solid; } .wp-block-table.is-style-stripes { border-width: 0; } .wp-block-table caption { text-align: center; padding: 20px; } .wp-block-table td, .wp-block-table th { word-break: break-all; } .wp-block-table .wp-block-table__cell-content { color: inherit; font-family: inherit; font-size: inherit; line-height: inherit; font-weight: inherit; font-style: inherit; padding: 0; } pre.wp-block-verse { white-space: inherit; margin: 0 0 20px; padding: 40px 0 40px 30px; position: relative; background-color: #e2e2e2; color: inherit; font-family: monospace; font-size: inherit; line-height: inherit; border: none; } .wp-block-spacer { clear: both; } ul.wp-block-archives, ul.wp-block-categories, ul.wp-block-categories__list { margin-bottom: 20px; padding: 0; position: relative; } div.wp-block ul.wp-block-archives ul, div.wp-block ul.wp-block-categories ul, div.wp-block ul.wp-block-categories__list ul { margin-bottom: 0; padding: 10px 0 0; } div.wp-block-archives.wp-block-archives-dropdown, div.wp-block-categories.wp-block-categories-dropdown { margin-bottom: 20px; } div.wp-block-archives.wp-block-archives-dropdown label, div.wp-block-categories.wp-block-categories-dropdown label { display: none; } .wp-block-latest-comments { list-style: none; margin-bottom: 20px; } .wp-block-latest-comments .wp-block-latest-comments__comment { min-height: auto; margin: 25px 0 0; padding: 0; overflow: hidden; } .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment {min-height: 48px;} .wp-block-latest-comments .wp-block-latest-comments__comment-avatar { width: 48px; height: 48px; margin: 0 17px 0 0; float: left; -webkit-border-radius: 50%; border-radius: 50%; } [dir=rtl] .wp-block-latest-comments .wp-block-latest-comments__comment-avatar { margin: 0 0 0 17px; float: right; } .wp-block-latest-comments article { display: block; padding: 0 0 0 3px; overflow: hidden; } [dir=rtl] .wp-block-latest-comments article {margin: 0 3px 0 0;} .wp-block-latest-comments .wp-block-latest-comments__comment:first-child, .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment-meta, .wp-block-latest-comments .wp-block-latest-comments__comment-meta { margin: 0; } .wp-block-latest-comments .wp-block-latest-comments__comment-date {margin: -3px 0 0;} .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment-excerpt, .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt { margin: 5px 0 0; } .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment-excerpt p, .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p { margin: 0; padding: 0 0 20px; } .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment-excerpt > *:last-child, .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt > *:last-child { margin: 0; padding: 0; } .wp-block-latest-comments.aligncenter .wp-block-latest-comments__comment-avatar { margin: 0 auto 10px; float: none; } .wp-block-latest-comments.aligncenter article {padding: 0 3px;} .wp-block-latest-comments.aligncenter .wp-block-latest-comments__comment-excerpt {text-align: center;} .wp-block-columns .wp-block-column {margin-bottom: 20px;} .wp-block-columns .wp-block-column > p, .wp-block-columns .wp-block-column .wp-block-paragraph { margin-bottom: 0; } .wp-block-columns .wp-block-column > p:not(.has-background), .wp-block-columns .wp-block-column .wp-block-paragraph:not(.has-background) { padding-bottom: 0; } .wp-block-embed-vimeo:not(.alignfull):not(.alignwide):not(.alignright):not(.alignleft) .wp-block-embed__wrapper iframe, .wp-block-embed-youtube:not(.alignfull):not(.alignwide):not(.alignright):not(.alignleft) .wp-block-embed__wrapper iframe{ margin-left: auto !important; margin-right: auto !important; } .wp-block-embed-vimeo.alignfull .wp-block-embed__wrapper , .wp-block-embed-youtube.alignfull .wp-block-embed__wrapper, .wp-block-embed-vimeo.alignwide .wp-block-embed__wrapper , .wp-block-embed-youtube.alignwide .wp-block-embed__wrapper { position: relative; padding-top: 56.25%; } .wp-block-embed-vimeo.alignfull iframe , .wp-block-embed-youtube.alignfull iframe, .wp-block-embed-vimeo.alignwide iframe , .wp-block-embed-youtube.alignwide iframe { position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100% !important; height: 100% !important; } body.error404 #primary{ width: 100%; padding: 0; } body.search-no-results #primary .site-main , body.error404 #primary section.error-404.not-found { text-align: center; max-width: 768px; margin: 20px auto; } span.read-more-faq { display: block; margin-top: 20px; } .main-banner-slider .slick-slide .slider-content-wrapper.data-bg, .brand-carousel .item span.aft-brand-item-img-wrap, .brand-carousel .item .aft-brand-item-img-wrap img, .aft-express-product-list.express-has-image .feat-offers-img.data-bg, .aft-express-product-list.express-has-image a.aft-products-link::before, .aft-custom-thumbs .aft-thumbs-item .thumbs-content-wrapper::before, .top-navigation ul li a, .category-dropdown li.aft-category-list > ul, .wp-calendar-nav-next a, .wp-calendar-nav-prev a, .site-footer ul li a, .storeship-widget.widget_mc4wp_form_widget input[type=submit], body.woocommerce-js footer .widget_search .search-form input.search-submit, body.woocommerce-js footer .widget_product_search .woocommerce-product-search button, .woocommerce ul.product-ul li.product, .woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .testimonial-carousel .item .testi-img-author-desc, .aft-top-categories-vertical-lists .category-dropdown > ul > li > a, .aft-product-grid-mode.has-image .aft-product-img-wrapper .feat-offers-img, .item.zoom-gallery figure::after , .feat-back, .feat-back .feat-offers-img, .style-3-search button[type="submit"] , .header-style-3 .navigation-section-wrapper:not(.home) , .main-navigation ul li, .item.grid-item-single .data-bg.data-bg-hover.data-bg-slide, .item.grid-item-single .item-grid-item-single-wrap .content-caption-overlay-shine span, .aft-popular-taxonomies-lists, .aft-popular-taxonomies-lists a, .aft-popular-taxonomies-lists a:visited, .aft-carousel .af-slider-btn, .aft-slider .af-slider-btn, .header-style-3 .account-user .af-my-account-menu li a , .social-navigation ul li a, .social-widget-menu ul li a, .em-author-details ul li a , .insta-icons a .insta-likes, .insta-icons a .insta-comments, .insta-icons .insta-icons-pop-up, p.insta-desc , p.awpa-more-posts a, p.awpa-website a , .support-wrap .suport-single , .counter-call-to-action .section-call-action .aft-call-to-action-img.data-bg::before , .counter-call-to-action .section-call-action .aft-call-to-action-img, .aft-product-grid-mode .aft-add-to-cart-wrapper , .aft-price-rating-cart-inner-wrapper, .cat-links li a, .af-slide-hover, .brand-carousel .item img, .insta-details , .inner-suscribe input[type=submit], .tabbed .nav-tabs>li>a, .sale-background:after, span.product-category a , .blog-single span.post-image, span.item-metadata.posts-date , .product-wrapper , .category-list-horizontal figure.data-bg:after, .section-head span.aft-view-all a, .blog-single, .blog-categories .cat-info li a, span.post-image , .post-image:before , .product-description-wrapper{ -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; } .entry-content > [class*="wp-block-"] a:not(.has-text-color):not(.tag-cloud-link):after {display: none;} .header-style-express .af-flex-grid{ -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .header-style-express .af-flex-grid .bottom-right-part { width: 100%; display: flex; -webkit-justify-content: space-between; justify-content: space-between; } .header-style-express .af-flex-grid .bottom-right-part .header-menu-part{ width: 100%; display: flex; -webkit-align-items: center; align-items: center; -webkit-justify-content: space-between; justify-content: space-between; } .header-style-express .af-flex-grid .bottom-right-part .header-menu-part .navigation-container{ max-width: calc(100% - 45px); } .header-style-express .af-flex-grid .header-left-part { width: 250px; height: unset; } .header-style-express form.woocommerce-product-search {line-height: 38px;} .header-style-express .main-navigation ul.menu-desktop > li > a:visited, .header-style-express .main-navigation ul.menu-desktop > li > a{ padding: 33px 0; } .header-style-express .af-flex-grid .header-middle-part { max-width: calc(100% - 250px); height: 70px; margin: 10px 0; } .header-style-express .af-flex-grid .header-middle-part .header-cart-part{ display: flex; -webkit-align-items: center; align-items: center; -webkit-justify-content: flex-end; justify-content: flex-end; } .header-style-express .af-flex-grid .header-middle-part , .header-style-express .af-flex-grid .bottom-right-part .header-cart-part, .header-style-express .express-off-canvas-panel .offcanvas { display: flex; -webkit-align-items: center; align-items: center; } .header-style-3.header-style-express .navigation-section-wrapper .af-flex-grid .search:not(.aft-show-on-mobile) { width: 100%; display: flex; } .header-style-3.header-style-express .express-off-canvas-panel { margin-left: 0px; padding-left: 20px; } .header-style-3.header-style-express .navigation-section-wrapper .af-flex-grid .search:not(.aft-show-on-mobile) .search-form-wrapper { width: 100%; -webkit-border-radius: 4px; border-radius: 4px; overflow: hidden; background: #FFF; -webkit-box-shadow: 1px 1px 6px rgba(0,0,0,.1); box-shadow: 1px 1px 6px rgba(0,0,0,.1); } .error-404 h1 { font-size: 200px; margin: 0; line-height: 1; } .main-banner-section-wrapper { padding: 10px 0px; background: #1D2327; position: relative; z-index: 11; } .aft-cat-and-search-wrapper{ display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .aft-cat-and-search-wrapper + .banner-slider-5.row-sm { -webkit-transform: translateY(30px); -moz-transform: translateY(30px); -ms-transform: translateY(30px); -o-transform: translateY(30px); transform: translateY(30px); padding-bottom: 30px; } .aft-cat-and-search-wrapper > .col-4.pad{ padding-left: 0; width: 320px; } .aft-cat-and-search-wrapper > .col-75.pad.search-section{ width: calc(100% - 320px); } .col-75.pad.search-section { padding-left: 15px; padding-right: 0px; } .col-75.float-l.pad.search-section .search-form-wrapper{ -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #ff7f23; overflow: hidden; } .banner-slider-5 > .banner-slider-section .search { -webkit-border-radius: 6px; border-radius: 6px; overflow: hidden; } .tabbed-products .star-rating, .category-dropdown.catgory-list .star-rating{ display: none; } body.aft-hide-add-to-cart .tabbed-products .star-rating, body.aft-hide-add-to-cart .category-dropdown.catgory-list .star-rating{ display: block; } .aft-cat-and-search-with-no-banner .category-dropdown.catgory-list, .banner-layout-full .category-dropdown.catgory-list, .banner-layout-thumbs .category-dropdown.catgory-list, .banner-layout-tabbed .category-dropdown.catgory-list { max-height: 0; position: absolute; width: 100%; opacity: 0; visibility: hidden; -webkit-transform: scaleY(0); -moz-transform: scaleY(0); -ms-transform: scaleY(0); -o-transform: scaleY(0); transform: scaleY(0); -webkit-transition: all ease .3s; -moz-transition: all ease .3s; -ms-transition: all ease .3s; -o-transition: all ease .3s; transition: all ease .3s; transform-origin: top; } .aft-cat-and-search-with-no-banner .category-dropdown-active .category-dropdown.catgory-list, .banner-layout-full .category-dropdown-active .category-dropdown.catgory-list, .banner-layout-thumbs .category-dropdown-active .category-dropdown.catgory-list, .banner-layout-tabbed .category-dropdown-active .category-dropdown.catgory-list { max-height: 100vh; opacity: 1; visibility: visible; -webkit-transform: scaleY(1); -moz-transform: scaleY(1); -ms-transform: scaleY(1); -o-transform: scaleY(1); transform: scaleY(1); } .aft-cat-and-search-with-no-banner .af-top-cat-head, .banner-layout-full .af-top-cat-head, .banner-layout-thumbs .af-top-cat-head, .banner-layout-tabbed .af-top-cat-head { -webkit-border-radius: 6px; border-radius: 6px; cursor: pointer; } .aft-cat-and-search-with-no-banner .af-top-cat-head::after, .banner-layout-full .af-top-cat-head::after, .banner-layout-thumbs .af-top-cat-head::after, .banner-layout-tabbed .af-top-cat-head::after { content: "\f107"; position: absolute; font-family: FontAwesome; right: 20px; font-size: 24px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; -o-transition: all ease 0.3s; transition: all ease 0.3s; } .aft-cat-and-search-with-no-banner .category-dropdown-active .af-top-cat-head , .banner-layout-full .category-dropdown-active .af-top-cat-head , .banner-layout-thumbs .category-dropdown-active .af-top-cat-head , .banner-layout-tabbed .category-dropdown-active .af-top-cat-head { -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; } .aft-cat-and-search-with-no-banner .category-dropdown-active .af-top-cat-head::after , .banner-layout-full .category-dropdown-active .af-top-cat-head::after , .banner-layout-thumbs .category-dropdown-active .af-top-cat-head::after , .banner-layout-tabbed .category-dropdown-active .af-top-cat-head::after { -webkit-transform: translateY(-50%) rotate(180deg); -moz-transform: translateY(-50%) rotate(180deg); -ms-transform: translateY(-50%) rotate(180deg); -o-transform: translateY(-50%) rotate(180deg); transform: translateY(-50%) rotate(180deg); } .banner-slider-5 > .pad {padding: 0 10px;} .banner-slider-5 > .pad.banner-slider-section.col-75 {padding-left: 20px;width: calc(100% - 320px);} .banner-slider-5 > .pad.banner-slider-section.col-70 {padding-right: 20px;width: calc(100% - 400px);} .banner-slider-5 > .pad.col-4{width: 320px;} .banner-slider-5 > .pad.col-30 {width: 400px;} li.aft-category-list h4, li.aft-category-list span.category-badge-wrapper { display: inline-block; vertical-align: middle; } li.aft-category-list span.category-badge-wrapper span.product-onsale-count { display: inline-block; vertical-align: middle; padding: 5px 7px; background-color: #6dc34a; color: #FFF; margin-left: 10px; font-weight: 600; position: relative; font-size: 12px; -webkit-border-radius: 3px; border-radius: 3px; line-height: 1; text-transform: uppercase; } li.aft-category-list span.category-badge-wrapper span.product-onsale-count::before { content: ""; position: absolute; left: -4px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); border-right: 5px solid #6dc34a; border-top: 5px solid transparent; border-bottom: 5px solid transparent; } .main-banner-section-wrapper .aft-top-categories-vertical-lists .product.pad, .main-banner-section-wrapper .tabbed-container .product.pad {padding: 0;margin: 0 0 15px;} .main-banner-section-wrapper .tabbed-container .product.pad:last-child {margin: 0;} .main-banner-section-wrapper .nav-tabs>li>a{ -webkit-border-radius: 0; border-radius: 0; min-height: 55px; line-height: 55px; padding: 0 14px; font-size: 14px; border: none; border-top: 2px solid transparent; background: #185885; color: #fff; margin: 0; font-weight: 600; text-transform: uppercase; } .main-banner-section-wrapper .nav-tabs>li>a:focus , .main-banner-section-wrapper .nav-tabs>li>a:hover { border: none; border-top: 2px solid transparent; background: #185885; color: #fff; } .main-banner-section-wrapper .nav-tabs>li>a.active, .main-banner-section-wrapper .nav-tabs>li>a.active:focus, .main-banner-section-wrapper .nav-tabs>li>a.active:hover { border-top: 2px solid #25212c; background-color: transparent; color: #2f212c; } .main-banner-section-wrapper .tabbed-container .product .yith-wcwl-add-button>a i {margin-right: 0;} .main-banner-section-wrapper li.product:hover ul.product-item-meta li {visibility: hidden;} .main-banner-section-wrapper .aft-top-categories-vertical-lists .product-wrapper .product-description, .main-banner-section-wrapper .aft-product-list-mode .product-wrapper .product-description { flex-basis: unset; width: calc(100% - 145px); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .main-banner-section-wrapper .aft-top-categories-vertical-lists .product-image-wrapper, .main-banner-section-wrapper .aft-top-categories-vertical-lists .product-image-wrapper img, .main-banner-section-wrapper .aft-product-list-mode .product-image-wrapper, .main-banner-section-wrapper .aft-product-list-mode .product-image-wrapper img{ height: 145px; width: 145px; } .aft-view-all-products a {font-size: 17px;} .main-banner-section-wrapper .af-tabs { display: flex; -webkit-justify-content: flex-end; justify-content: flex-end; } .main-banner-section-wrapper .content-caption { padding: 0; width: 100%; text-align: unset; max-width: 550px; } .main-banner-section-wrapper .thumbs-caption-wrapper { width: 50%; position: absolute; top: 50%; z-index: 9; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); display: flex; align-items: center; } .main-banner-section-wrapper .thumbs-content-wrapper.on-left + .thumbs-caption-wrapper { left: 30px; } .main-banner-section-wrapper .thumbs-content-wrapper.on-right + .thumbs-caption-wrapper { right: 30px; text-align: right; } .woocommerce ul.products li.product .price ins { font-weight: 400; } .search-form-wrapper form { -webkit-border-radius: 4px; border-radius: 4px; } .af-cart-icon-and-count.dropdown-toggle span { display: block; } .af-cart-icon-and-count.dropdown-toggle span > a{ display: flex; } .aft-wooicon .aft-woo-counter, .af-cart-icon-and-count .item-count { background: #185885; color: #FFF; top: -10px; } .header-cart-part .cart-group .account-user a, .af-cart-icon-and-count a { color: #111; } .main-navigation .menu .menu-mobile li a button { position: absolute; top: 0; right: 0; bottom: 0; width: 50px; z-index: 1; background: transparent; } .main-navigation .menu .menu-mobile li a button.active:after { width: 13px; height: 1px; } .main-navigation .menu .menu-mobile li a button:before, .main-navigation .menu .menu-mobile li a button:after { content: ''; width: 13px; height: 2px; background-color: #000; position: absolute; margin: auto; top: 0; right: 0; bottom: 0; left: 0; } .main-navigation .menu .menu-mobile li a button:after { width: 2px; height: 13px; } button.af-top-cat-head:focus { outline: 1px dotted #fff; outline-offset: -5px; } a.offcanvas-nav {display: inline-block;} a.offcanvas-nav:focus {outline-offset: 4px;} button.dropdown-toggle {display: none;} .header-middle-part .search .open-search-form:focus { outline: 1px dotted #fff; outline-offset: 5px; } .woocommerce .quantity .qty{ background: transparent; height: 41px; border: 1px solid rgba(115,115,115,.9); } .woocommerce .widget_shopping_cart_content a.button.wc-forward, .woocommerce .widget_shopping_cart_content a.button.checkout { border-color: #185885; background-color: #185885; margin-right: 2%; -webkit-transition: 0s; -moz-transition: 0s; -ms-transition: 0s; -o-transition: 0s; transition: 0s; -webkit-border-radius: 4px; border-radius: 4px; width: 49%; } .woocommerce .widget_shopping_cart_content a.button.wc-forward:hover, .woocommerce .widget_shopping_cart_content a.button.checkout:hover { border-color: #111; background-color: #111; color: #FFF; } .woocommerce .widget_shopping_cart_content a.button.checkout {margin-right: 0;} body.woocommerce-js form.woocommerce-checkout .woocommerce-checkout-review-order{margin-bottom: 0;} .theme-storeship.page-template-default.woocommerce-checkout .entry-content {padding-top:0px;} .woocommerce div.product form.cart .variations select option, .woocommerce .woocommerce-ordering select option { color: #111; } .contact-details .aft-show-field-title, .support-wrap .suport-single { position: relative; display: flex; -webkit-align-items: center; align-items: center; -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); cursor: default; padding: 20px; -webkit-border-radius: 5px; border-radius: 5px; overflow: hidden; z-index: 0; } #secondary .support-wrap .singlewrap:not(:last-child) .suport-single , #sidr .support-wrap .singlewrap:not(:last-child) .suport-single , .site-footer .support-wrap .singlewrap:not(:last-child) .suport-single { margin-bottom: 15px; } .contact-details .aft-show-field-title:hover, .support-wrap .suport-single:hover { -webkit-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1); } .support-wrap .col-4 .suport-single {padding: 15px;} .support-wrap .suport-single > a{ display: flex; -webkit-align-items: center; align-items: center; width: 100%; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .support-wrap .suport-single .icon-box { line-height: 1; width: 60px; } .support-wrap .suport-single .icon-box span.icon-box-circle { font-size: 36px; color: #185885; } .support-wrap .suport-single .icon-box span.icon-box-circle i{color: #185885;} .contact-details .aft-show-field-title span.contact-icon-desc, .support-wrap .suport-single .support-content { padding: 0 0 0 10px; width: calc(100% - 60px); } .contact-details span.aft-show-field-title h4, .support-wrap .suport-single .support-content h5 { color: #111; font-size: 18px; font-weight: 500; margin-bottom: 5px; text-transform: uppercase; } .support-wrap .col-4 .suport-single .support-content h5 {font-size: 14px;} .woocommerce .wishlist-title h2{ margin-top: 0; } ul.product-item-meta .yith-btn a.add_to_wishlist { display: block; position: relative; } ul.product-item-meta .yith-btn a.add_to_wishlist:before { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } section.counter-call-to-action { overflow: hidden; position: relative; } .tabbed-products , .tabbed-products.express-list .nav-tabs>li a{ position: relative; } .tabbed-products .section-body.tabbed-container { -webkit-border-radius: 6px; border-radius: 6px; overflow: hidden; } .tabbed-products.express-list .nav-tabs>li a{z-index: 0;} .tabbed-products.express-list .nav-tabs>li a::before { padding-right: 4px; } .tabbed-products.express-list .nav-tabs>li:nth-child(1) a::before { content: "\f017"; font-family: FontAwesome; } .tabbed-products.express-list .nav-tabs>li:nth-child(2) a::before { content: "\f06d"; font-family: FontAwesome; } .tabbed-products.express-list .nav-tabs>li:nth-child(3) a::before { content: "\f252"; font-family: FontAwesome; } .aft-product-grid-mode .product-description-inner {text-align: center;} .woocommerce ul.products li.product a > .product-onsale-count, .woocommerce ul.products li.product a > .woocommerce-loop-category__title { padding-right: 20px; padding-left: 20px; } .woocommerce li.product .product-description .aft-add-to-cart-wrapper > a.button, .woocommerce li.product .aft-add-to-cart-wrapper > a.button { color: #fff; background-color: #185885; display: inline-block; padding: 10px 20px; font-size: 14px; line-height: 1.5; -webkit-border-radius: 4px; border-radius: 4px; font-weight: 600; border: none; width:100%; text-align: center; } .woocommerce.single-product span.onsale, .woocommerce span.onsale { padding: 4px 10px; color: #fff; font-weight: 500; font-size: 12px; background-color: #6dc34a; text-transform: uppercase; display: inline-block; -webkit-border-radius: 4px; border-radius: 4px; line-height: 1.5; } .woocommerce ul.product-ul li.product a.woocommerce-LoopProduct-link, .woocommerce ul.products li.product a.woocommerce-LoopProduct-link { position: relative; display: block; } .main-banner-section-wrapper .aft-top-categories-vertical-lists .categories-mega-list-wrapper .product-image-wrapper::after, .woocommerce ul.product-ul li.product a.woocommerce-LoopProduct-link::after, .woocommerce ul.products li.product a.woocommerce-LoopProduct-link::after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.25); opacity: 0; visibility: hidden; -webkit-transition: all 0.6s ease 0s; -moz-transition: all 0.6s ease 0s; -ms-transition: all 0.6s ease 0s; -o-transition: all 0.6s ease 0s; transition: all 0.6s ease 0s; } .main-banner-section-wrapper .aft-top-categories-vertical-lists .categories-mega-list-wrapper .product-wrapper:hover .product-image-wrapper::after, .woocommerce ul.products li.product:hover a.woocommerce-LoopProduct-link::after , .woocommerce ul.product-ul li.product .product-wrapper:hover a.woocommerce-LoopProduct-link::after, .woocommerce ul.products li.product .product-wrapper:hover a.woocommerce-LoopProduct-link::after { opacity: 1; visibility: visible; } .list li.product:hover ul.product-item-meta li { transform: translateX(10); opacity: 0; visibility: hidden; } .list li.product .product-wrapper:hover ul.product-item-meta li { transform: translateX(10); opacity: 0.7; visibility: visible; } .list li.product .product-wrapper:hover ul.product-item-meta li:hover { opacity: 1; } .aft-show-add-to-cart .aft-price-rating-cart-wrapper{ margin-bottom: 0; } .aft-show-add-to-cart .aft-price-rating-cart-inner-wrapper { height: auto; } li.product:hover .aft-price-rating-cart-inner-wrapper { -webkit-transform: translateY(-50px); -moz-transform: translateY(-50px); -ms-transform: translateY(-50px); -o-transform: translateY(-50px); transform: translateY(-50px); height: 113px; } .aft-show-add-to-cart li.product:hover .aft-price-rating-cart-inner-wrapper{ height: auto; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } .aft-show-add-to-cart .main-banner-section-wrapper .aft-price-rating-cart-wrapper { height: auto; } body.aft-show-add-to-cart .aft-add-to-cart-wrapper{ margin: 10px 0 0; } section.blog, .frontpage-content-section-wrapper{ position: relative; z-index: 0; } section.blog::before, .frontpage-content-section-wrapper::before { content: ""; background: rgba(0,0,0,0.077); position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; } .widget section.blog::before{ opacity: 0; } .woocommerce ul.products li.product.aft-product, .woocommerce-page ul.products li.product.aft-product, .related.products ul.products li.product, .aft-product-grid-mode ul.products li.product { background-color: transparent; } .product-description-inner { padding: 10px; width: 100%; position: relative; z-index: 0; text-align: center; } .blog-single::before, .support-wrap .suport-single::before { content: ""; position: absolute; left: 0; top: 0px; width: 100%; height: 100%; background-color: #fff; opacity: .88; z-index: -1; } .blog-single:hover::before, .support-wrap .suport-single:hover::before, li.product:hover .product-wrapper::before { opacity: 1; } .site-main, .aft-product-grid-mode ul.products li.product { position: relative; } .aft-product-list-mode ul li.product, .aft-product, .related.products ul.products li.product, .aft-product-grid-mode.tabbed-products .tab-content ul.products li.product, .grid .aft-product-grid-mode ul.products li.product{ position: relative; } .aft-product-list-mode ul li.product::before, .aft-product-grid-mode.has-image ul.products li.product::before, .aft-product::before, .related.products ul.products li.product::before, .aft-product-grid-mode.tabbed-products .tab-content ul.products li.product::before, .grid .aft-product-grid-mode ul.products li.product::before{ content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0.88; background-color: #FFF; -webkit-border-radius: 6px; border-radius: 6px; } .aft-product-list-mode ul li.product:hover::before, .aft-product-grid-mode.has-image ul.products li.product:hover::before, .aft-product:hover::before, .related.products ul.products li.product:hover::before, .aft-product-grid-mode.tabbed-products .tab-content ul.products li.product:hover::before, .grid .aft-product-grid-mode ul.products li:hover.product::before{ opacity: 1; } .post-edit-link , .woocommerce .yith-btn a.button { -webkit-transition: 0s; -moz-transition: 0s; -ms-transition: 0s; -o-transition: 0s; transition: 0s; } .woocommerce li.product .aft-add-to-cart-wrapper > a.button.loading {padding-right: 42px;} .wc-block-product-new .wc-block-grid__products .wc-block-grid__product-rating .star-rating { margin: 20px auto; float: none; text-align: center; } .woocommerce #respond input#submit:focus{outline:1px dotted; outline-offset: -2px;} .blog .product-description-inner {background-color: #FFF;} .woocommerce div.product .woocommerce-tabs .panel p:last-child{ margin-bottom: 0; } .woocommerce .aft-add-to-cart-wrapper { -webkit-align-items: flex-start; align-items: flex-start; -webkit-justify-content: flex-start; justify-content: flex-start; height: auto; } .aft-show-add-to-cart .tabbed-products .aft-price-rating-wrapper, .aft-show-add-to-cart .category-dropdown.catgory-list .aft-price-rating-wrapper { height: auto; margin-bottom: 5px; } .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce .product .product-description .woocommerce-loop-product__title { padding: 0 0 5px; } .woocommerce ul.products li.product ul.cat-links {padding: 0;} .woocommerce .products .aft-price-rating-wrapper .star-rating {margin-left: 0;} button.aft-custom-qty-btn:hover { border-color: #111; color: #fff; background-color: #111; } .woocommerce ul.products li.product .price{color: #111;font-size: 16px;font-weight: 500;line-height: 1.3;} .woocommerce .summary .price del{color: #959595;opacity: 1;} .woocommerce ul.products li.product .price del {color: #959595;font-size: 15px;opacity:.5;} ul.product-item-meta .yith-btn a.button.yith-wcqv-button {vertical-align: middle;line-height: 1;} .woocommerce #content div.product div.summary .yith-wcwl-add-to-wishlist a.add_to_wishlist i {display: none;} .woocommerce .woocommerce-ordering{ position: relative; display: inline-block; } .woocommerce div.product form.cart .variations tr td.value { position: relative; } .woocommerce div.product form.cart .variations select{ border: 1px solid rgba(115,115,115,.9); padding: 0 27px 0 18px; height: 45px; color: #111; outline: none; -webkit-border-radius: 3px; border-radius: 3px; cursor: pointer; z-index: 9; -webkit-appearance: none; -moz-appearance: none; appearance: none; } .woocommerce div.product form.cart .variations .value::after { content: '\f107'; position: absolute; right: calc(25% + 1px); top: 1px; font-family: FontAwesome; width: 25px; height: 43px; padding-top: 6px; color: #111; font-weight: 500; font-size: 14px; z-index: 0; } .woocommerce .woocommerce-ordering:after { content: '\f107'; position: absolute; right: 1px; top: 1px; font-family: FontAwesome; width: 25px; height: 43px; padding-top: 12px; color: #111; font-weight: 500; font-size: 14px; } .select2-container--default .select2-selection--single, .woocommerce .woocommerce-ordering select { border: 1px solid rgba(115,115,115,.9); padding: 0 27px 0 18px; height: 45px; color: #111; outline: none; -webkit-border-radius: 3px; border-radius: 3px; cursor: pointer; background: #FFF; } .select2-container--default .select2-selection--single{ height: 35px !important; border-color: rgb(117 117 117 / 90%) !important; background: transparent !important; -webkit-box-shadow: none; box-shadow: none; } .select2-container--default .select2-selection--single .select2-selection__rendered{ height: 35px; line-height: 35px !important; padding-left: 0 !important; } .select2-container--default .select2-selection--single .select2-selection__arrow{ height: 35px; } .select2-container--default .select2-selection--single .select2-selection__arrow b{ opacity: 0; } .select2-container--default .select2-selection--single .select2-selection__arrow:after { content: '\f107'; position: absolute; right: 1px; top: 1px; font-family: FontAwesome; width: 25px; height: 43px; padding-top: 12px; color: #111; font-weight: 500; font-size: 14px; } .woocommerce-edit-address .select2-container--default .select2-selection--single .select2-selection__arrow:after, .woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow:after{ padding-top: 0; } .woocommerce .woocommerce-ordering select , .woocommerce div.product form.cart .variations select{ -webkit-appearance: none; -moz-appearance: none; appearance: none; } .woocommerce #reviews #comments ol.commentlist li img.avatar { width: 60px; padding: 0; background: transparent; border: 1px solid transparent; } button.aft-custom-qty-btn{ height: 41px; line-height: 41px; padding: 0 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } button.aft-custom-qty-btn.minus{ font-size: 20px; padding: 0 15px; } .woocommerce div.product .woocommerce-product-rating { display: flex; -webkit-align-items: center; align-items: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .woocommerce .woocommerce-product-rating .star-rating { margin: 0 4px 0 0; } .woocommerce #reviews #comments ol.commentlist li .comment-text {margin: 0 0 0 70px;} .woocommerce div.product .woocommerce-tabs #review_form_wrapper .comment-reply-title { font-weight: 400; color: #2c3238; font-size: 22px; margin: 20px 0 10px 0; } .woocommerce .comment-form-rating {margin-bottom: 10px;} .woocommerce div#respond .comment-form label { font-weight: 600; color: #4a4a4a; line-height: 1.5; } strong.woocommerce-review__author { color: #777; font-size: 16px; } .woocommerce #review_form #respond textarea { border: 1px solid rgba(115,115,115,.9); padding: 10px; background-color: transparent; } .woocommerce .woocommerce-tabs h2 { margin-top: 0; margin-bottom: 20px; font-size: 26px; } .woocommerce #review_form #respond p.form-submit {margin-bottom: 0;} .woocommerce div.product div.images .woocommerce-product-gallery__trigger { top: 15px; right: 15px; -webkit-border-radius: 4px; border-radius: 4px; background: rgba(255,255,255,.88); } .comment-form-rating .stars a:after , .woocommerce.single-product div.product .tagged_as a::after, .woocommerce.single-product div.product .posted_in a::after, .woocommerce.single-product div.product a.single_add_to_wishlist::after { opacity: 0; visibility: hidden; } .woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating{ margin-top: 7px; } .woocommerce #content div.product div.summary .product_meta { margin-top: 1.25em; padding-top: 1.25em; } .woocommerce div.product form.cart {margin-bottom: 1.25em;} .frontpage-content-section-wrapper{ padding-bottom: 50px; } .frontpage-content-section-wrapper section.frontpage-content-section{ padding-top: 50px; } .frontpage-content-section-wrapper section.frontpage-content-section.has-image { padding-bottom: 50px; } #sidr .widget-slider .frontpage-content-section.has-image .section-title, .widget-slider .frontpage-content-section.has-image .section-title, .frontpage-content-section-wrapper section.frontpage-content-section.has-image .section-title { color: #FFF; } .wishlist_table tr td.product-thumbnail a{ width: 100px; max-width: 100px; } .woocommerce-wishlist table.shop_table.wishlist_table td.product-name{ padding-left: 20px; } .woocommerce-wishlist table.shop_table.wishlist_table td, .woocommerce-wishlist table.shop_table.wishlist_table th{ text-align: left; } .woocommerce nav.woocommerce-pagination ul{ border: none; } .woocommerce nav.woocommerce-pagination ul li{ border: none; margin: 2px; } .woocommerce nav.woocommerce-pagination ul li span, .woocommerce nav.woocommerce-pagination ul li a { border: 1px solid rgba(115,115,115,.9); } .woocommerce .cart-collaterals .cross-sells, .woocommerce .cart-collaterals { width: 49%; } .woocommerce .cart-collaterals .cart_totals > h2, .woocommerce .cart-collaterals .cross-sells > h2 { padding: 0; margin-top: 0; margin-bottom: 10px; } .woocommerce .cart-collaterals ul[class*="columns-"]:not([class*="wp-block-"]) { margin: 0; } .woocommerce .cart-collaterals .cross-sells ul.products > li, .woocommerce-page .cart-collaterals .cross-sells ul.products > li{ width: 48%; margin: 0 4% 4% 0; } .woocommerce .cart-collaterals .cross-sells ul.products > li:nth-child(2n), .woocommerce-page .cart-collaterals .cross-sells ul.products > li:nth-child(2n){ margin-right: 0; } .woocommerce .cart-collaterals .cross-sells ul.products li.product ul.product-item-meta li, .woocommerce-page .cart-collaterals .cross-sells ul.products li.product ul.product-item-meta li { width: 42px; } .woocommerce-checkout.page-template-default .entry-content , .woocommerce-account.page-template-default .entry-content , .woocommerce-cart.page-template-default .entry-content { padding: 0; margin-bottom: 20px; -webkit-box-shadow: none; box-shadow: none; background: transparent; } .woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals, .woocommerce table.shop_table { background: #FFF; } .woocommerce table.shop_table thead tr {background-color: rgba(200,200,200,.3)} .woocommerce .woocommerce-breadcrumb {margin-bottom: 0px;margin-top: 0px;padding: 0;text-align: left;} header.entry-header h1.entry-title {padding: 10px 0;margin-top: 0;padding-top: 0;} .woocommerce #review_form #respond textarea{ -webkit-box-shadow: none; box-shadow: none; } .woocommerce-cart .wc-proceed-to-checkout a.checkout-button { margin-bottom: 0; } .woocommerce-cart .wc-proceed-to-checkout{ padding-bottom: 0; } .aft-product-list-mode .product-description .woocommerce-loop-product__title a, .woocommerce ul.products li.product .woocommerce-loop-product__title a, .woocommerce table.shop_table td.product-name a, .woocommerce .woocommerce-breadcrumb , .woocommerce .woocommerce-breadcrumb a:hover , .woocommerce table.shop_table.woocommerce-cart-form__contents tr th , .woocommerce .cart-collaterals .cross-sells> h2, .woocommerce-page .cart-collaterals .cross-sells > h2, .woocommerce .cart-collaterals .cart_totals> h2, .woocommerce-page .cart-collaterals .cart_totals > h2 { color: #111; } .entry-content > p span.read-more-faq a:not(.tag-cloud-link), a.post-edit-link { display: inline-block; background-color: #185885; color: #fff; padding: 10px 20px; font-size: 14px; line-height: 1.5; -webkit-border-radius: 4px; border-radius: 4px; font-weight: 600; border: none; } a.post-edit-link{ margin-top: 20px; } .entry-content > p span.read-more-faq a:not(.tag-cloud-link):hover, .post-edit-link:hover {background-color: #111;color: #FFF;} #order_review_heading {padding-left: 20px;} #yith-quick-view-close, .woocommerce a.remove { height: 30px; width: 30px; line-height: 26px; font-size: 30px; font-weight: 300; color: #fff !important; } #yith-quick-view-close:hover, .woocommerce a.remove:hover { background: transparent; color: #fff !important; } .storeship-widget.widget_mc4wp_form_widget input[type=submit]:focus, .woocommerce .cart .button:focus, .woocommerce .cart input.button:focus{ outline: 1px dotted #fff; outline-offset: -2px; } .woocommerce-cart .wc-proceed-to-checkout a.checkout-button {display: inline-block;} .entry-content > p span.read-more-faq a:not(.tag-cloud-link)::after { display: none; } .woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{ margin-top: 20px; } .woocommerce form .form-row.place-order { margin-bottom: 0; } .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {float: left;} .woocommerce .woocommerce-form-login .woocommerce-form-login__submit {clear: left;} .woocommerce-account form.woocommerce-EditAccountForm.edit-account fieldset { padding: 0; border: none; margin-top: 30px; } .woocommerce-account form.woocommerce-EditAccountForm.edit-account fieldset p:last-child {margin-bottom: 0;} .woocommerce-account .entry-content .woocommerce-MyAccount-navigation ul li { list-style: none; padding: 10px 20px; } .woocommerce-account .entry-content .woocommerce-MyAccount-navigation ul li.is-active {background-color: #185885;} .woocommerce-cart table.shop_table tr th {padding: 7px 0;} .woocommerce table.shop_table tr th , body.woocommerce-js form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table td { padding: 7px; } .woocommerce-cart table.cart img { width: 79px; }.woocommerce table.shop_table td { padding: 6px; } .woocommerce .checkout .col2-set .col-2, .woocommerce-page .checkout .col2-set .col-2 { width: 49%; } .woocommerce .checkout .col2-set .col-1, .woocommerce-page .checkout .col2-set .col-1 { width: 49%; } .woocommerce-checkout.woocommerce table.shop_table { border: 1px solid rgba(115,115,115,.9); -webkit-box-shadow: none; box-shadow: none; } .woocommerce table.shop_table { margin-bottom: 20px; } .woocommerce-cart table.shop_table { -webkit-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); } .woocommerce-cart .cart_totals table.shop_table { -webkit-box-shadow: none; box-shadow: none; } .woocommerce .cart-collaterals table.shop_table { border: none; } .woocommerce form .form-row {margin: 0 0 20px;} .woocommerce-info { border-top-color: #185885; margin-bottom: 0; } .woocommerce-info::before {color: #185885;} .woocommerce .woocommerce-breadcrumb {margin-top: 20px; background: #dedede;padding: 5px 12px;} .woocommerce .cart-collaterals{padding: 10px; -webkit-box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 50%); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5); box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 50%); } .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals, .page-template-default .store-contact.aft-tertiary-background-color, .woocommerce-cart table.cart input { background: transparent; } .woocommerce .cart-collaterals .cart_totals, .woocommerce form .form-row, .woocommerce-account form.woocommerce-EditAccountForm.edit-account fieldset legend , .wp-post-author-wrap .awpa-img, .wp-post-author-wrap { padding: 0; } .woocommerce .woocommerce-MyAccount-content p:last-child, .woocommerce form.woocommerce-EditAccountForm p:last-child, .wp-post-author-wrap .awpa-img { margin: 0; } .comment-metadata, .entry-meta { font-size: 14px; } .woocommerce .widget_shopping_cart .cart_list li, .woocommerce.widget_shopping_cart .cart_list li{ padding-left: 0; } .woocommerce table.shop_attributes{ border: 1px solid #e4e1e3; } .insta-carousels span.slide-icon, .comment-metadata a{color: #4a4a4a;} div#respond p a::after, .comment-metadata a::after, .wp-post-author-meta h4 a::after, .author a.url.fn.n::after { opacity: 0; visibility: hidden; } .navigation.post-navigation .nav-links a{ color: #111; padding: 20px; display: inline-block; } .navigation.post-navigation .nav-links .nav-previous a{ padding-left: 0; } .navigation.post-navigation .nav-links .nav-next a{ padding-right: 0; } .woocommerce form .form-row label, .woocommerce-page form .form-row label, p.comment-form-cookies-consent label { margin-bottom: 0; } .woocommerce-address-fields__field-wrapper { margin-bottom: 20px; } .author a.url.fn.n:hover, div#respond p a:hover, .navigation.post-navigation .nav-links a:hover { color: #185885; } div#respond p.stars a:hover{ color: #404040; } .frontpage-content-section .has-image { display: flex; -webkit-justify-content: space-between; justify-content: space-between; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .frontpage-content-section .has-image.right { -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .frontpage-content-section .has-image .feat-offers-img{ height: 100%; width: 100%; -webkit-background-size: cover; -o-background-size: cover; background-size: cover; background-position: center; display: flex; } .aft-product-grid-mode.has-image .aft-product-img-wrapper{ overflow: hidden; -webkit-border-radius: 6px; border-radius: 6px; position: relative; } .carousel .container-wrapper.default .aft-product-grid-mode.has-image .aft-product-img-wrapper{height: 529px;} .carousel .container-wrapper.wide .aft-product-grid-mode.has-image .aft-product-img-wrapper{height: 538px;} .aft-show-add-to-cart .carousel .container-wrapper.default .aft-product-grid-mode.has-image .aft-product-img-wrapper, .aft-show-add-to-cart .carousel .container-wrapper.wide .aft-product-grid-mode.has-image .aft-product-img-wrapper{ height: 565px; } .aft-product-grid-mode.has-image .aft-product-img-wrapper:hover .feat-offers-img { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .grid .aft-product-grid-mode , .list .aft-product-list-mode { position: relative; } .tabbed .nav-tabs > li.tab > a.aft-view-all-products-link, .aft-product-grid-wrapper a.aft-view-all-products-link , .aft-product-list-wrapper a.aft-view-all-products-link { position: absolute; right: 0; top: 0; color: #111; background-color: #fff; display: inline-block; padding: 10px 20px; font-size: 14px; line-height: 1.5; -webkit-border-radius: 4px; border-radius: 4px; font-weight: 600; -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15); box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15); } .tabbed .nav-tabs > li.tab > a.aft-view-all-products-link{ position: static; border: none; opacity: 1; } #sidr .tabbed .nav-tabs > li.tab > a.aft-view-all-products-link, #secondary .tabbed .nav-tabs > li.tab > a.aft-view-all-products-link, .site-footer .tabbed .nav-tabs > li.tab > a.aft-view-all-products-link { padding: 10px 20px; } .tabbed .nav-tabs > li.tab > a.aft-view-all-products-link:hover, .aft-product-grid-wrapper a.aft-view-all-products-link:hover , .aft-product-list-wrapper a.aft-view-all-products-link:hover { background: #111; color: #FFF; } .wide .aft-product-grid-wrapper a.aft-view-all-products-link , .wide .aft-product-list-wrapper a.aft-view-all-products-link { right: 0px; } .wide .has-image .aft-product-grid-wrapper a.aft-view-all-products-link , .wide .has-image .aft-product-list-wrapper a.aft-view-all-products-link { right: 10px; } .grid .aft-product-grid-mode.has-image .aft-product-grid-wrapper a.aft-view-all-products-link { right: 10px; } .list .aft-product-list-mode.has-image .aft-product-list-wrapper a.aft-view-all-products-link { right: 10px; } .grid .aft-product-grid-mode.has-image.right .aft-product-grid-wrapper a.aft-view-all-products-link , .list .aft-product-list-mode.has-image.right .aft-product-list-wrapper a.aft-view-all-products-link { right: unset; left: 10px; } .grid .default .aft-product-grid-mode.has-image.right .aft-product-grid-wrapper a.aft-view-all-products-link { right: unset; left: 0; } .list .default .aft-product-list-mode.has-image.right .aft-product-list-wrapper a.aft-view-all-products-link { right: unset; left: 10px; } .carousel .wide .aft-product-grid-mode.has-image .col-66 { width: calc(66.67% - 20px); margin-right: 10px; margin-left: 10px; } .grid .aft-product-grid-mode.has-image .aft-product-grid-wrapper a.aft-view-all-products-link , .list .aft-product-list-mode.has-image .aft-product-list-wrapper a.aft-view-all-products-link { top: 0; } .main-banner-slider .slider-content-wrapper.img-none .content-caption-wrapper{ width: 70%; } .aft-no-cat-on-banner .aft-cat-and-search-wrapper .col-4 { display: none; } .aft-no-cat-on-banner .aft-cat-and-search-wrapper > .col-75.pad.search-section { width: 100%; padding: 0; } .woocommerce .woocommerce-form-coupon #coupon_code::placeholder, .woocommerce table.shop_table .actions .coupon #coupon_code::placeholder { color: #fff; } .aft-express-product-list.express-has-image { position: relative; -webkit-border-radius: 6px; border-radius: 6px; overflow: hidden; } .aft-express-product-list.express-has-image .feat-offers-img.data-bg { height: 450px; background-size: cover; background-position: center; } .aft-express-product-list.express-has-image:hover .feat-offers-img.data-bg { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .aft-express-product-list.express-has-image .section-head { font-size: 16px; position: relative; position: absolute; left: 0; padding: 0 30px; top: 50%; z-index: 9; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .aft-express-product-list.express-has-image .section-head .section-title { color: #FFF; font-weight: 500; } .aft-express-product-list.express-has-image .section-head span.title-note{ left: 0; top: -27px; } .container-wrapper.default .aft-product-grid-mode.has-image .aft-product-img-wrapper a.aft-products-link, .aft-express-product-list.express-has-image a.aft-products-link { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; } .aft-express-product-list.express-has-image .section-head span.title-note span { padding: 4px 10px; font-weight: 600; font-size: 14px; text-transform: uppercase; -webkit-border-radius: 4px; border-radius: 4px; line-height: 1.5; } .aft-express-product-list.express-has-image .section-head span.title-note span:after { display: none; } .blog-img-bg a { position: absolute; width: 100%; height: 100%; z-index: 9; } .banner-promotions-wrapper { margin-bottom: 30px; -webkit-border-radius: 6px; border-radius: 6px; overflow: hidden; } .widget-title, .section-title{ display: inline-block; margin: 0; } .frontpage-featured-section-wrapper{ padding-bottom: 50px; } .frontpage-featured-section-wrapper .customer-support-wrapper{ margin-top: 80px !important; } .frontpage-featured-section-wrapper{ margin-top: -50px !important; } .frontpage-featured-section-wrapper .customer-support-wrapper, .frontpage-featured-section-wrapper .left-grid-section-wrapper, .frontpage-featured-section-wrapper .frontpage-content-section { margin-top: 50px; } .counter-call-to-action .widget-title, .counter-call-to-action .section-title{ display: block; } .woocommerce-notices-wrapper .woocommerce-error { display: flex; -webkit-align-items: center; align-items: center; } .woocommerce-error li{ padding: 5px !important; } .theme-storeship img.custom-logo, .theme-storeship-pro img.custom-logo { max-height: 70px; width: auto; } .site-footer .widget-title span, .site-footer .section-title span { color: #fff; } .widget[class*="widget_"]{ background-color: #FFF; } .site-footer .widget[class*="widget_"] { background-color: transparent; } #sidr .widget[class*="widget_"], #secondary .widget[class*="widget_"]{ padding: 10px; } #content .widget[class*="widget_"], #above-banner-section-wrapper .widget[class*="widget_"]{ max-width: 1260px; margin-right: auto; margin-left: auto; padding-right: 10px; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; margin-top:20px; } #content .widget-slider .frontpage-content-section.carousel:not(.data-bg), #above-banner-section-wrapper .widget-slider .frontpage-content-section.carousel:not(.data-bg), #content .widget[class*="widget_"]:last-child, #above-banner-section-wrapper .widget[class*="widget_"]:last-child{ margin-bottom:20px; } #content #secondary .widget-slider .frontpage-content-section.carousel:not(.data-bg){ margin-bottom: 0; } .widget .frontpage-featured-section-wrapper { padding: 0; } .mc4wp-form-fields p { margin-bottom: 0; } .widget .af-container-row { margin: 0; } .frontpage-content-section.list .container-wrapper.wide .aft-product-list-mode:not(.has-image) .af-container-row, .storeship_store_offers_widget.widget .af-container-row, .widget .aft-product-list-mode .af-container-row, .widget .latest-and-onsale.express-list .af-container-row, .storeship_latest_post_widget.widget .af-container-row { margin: 0 -10px; } .site-footer .storeship_store_offers_widget.widget .af-container-row, .site-footer .widget .aft-product-list-mode .af-container-row, .site-footer .widget .latest-and-onsale.express-list .af-container-row, .site-footer .storeship_latest_post_widget.widget .af-container-row { margin: 0 ; } #sidr .storeship_latest_post_widget .blog .half-post-wid , #secondary .storeship_latest_post_widget .blog .half-post-wid , .site-footer .storeship_latest_post_widget .blog .half-post-wid { padding: 0; } .storeship_latest_post_widget .blog .half-post-wid .blog-single { margin-bottom: 0; } .widget .brand-carousel.slick-wrapper { margin-top: 0; } .product-section-wrapper .product-slider-widget .content-caption > span.price span.price{ display: inline-block; } .woocommerce .content-caption .star-rating, .content-caption .star-rating { margin-bottom: 10px; } .product-slider-widget .product-wrapper { margin-bottom: 0; } .frontpage-content-section.slider .wide .product-slider-widget .product-wrapper { padding: 0 10px; } .product-section-wrapper .product-slider-widget .product-image-wrapper { display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-items: center; align-items: center; -webkit-justify-content: space-between; justify-content: space-between; -webkit-border-radius: 6px; border-radius: 6px; } .container-wrapper:not(.wide) .product-section-wrapper .product-slider-widget .product-image-wrapper::before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #FFF; opacity: .88; -webkit-border-radius: 6px; border-radius: 6px; } .container-wrapper:not(.wide) .product-section-wrapper .product-slider-widget .product-image-wrapper:hover::before { opacity: 1; } .container-wrapper.wide .product-section-wrapper .product-slider-widget .product-image-wrapper::before { opacity: 0; visibility: hidden; } .product-section-wrapper.right .product-slider-widget .product-image-wrapper { -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .slick-slider, .product-slider-widget.wide.slick-slider { overflow: hidden; } .widget-slider .frontpage-content-section .container-wrapper.wide .section-title span.header-after { margin: 0; } .widget-slider .product-slider-widget .product-wrapper{ -webkit-border-radius: 6px; border-radius: 6px; } .frontpage-content-section.slider .wide .slick-list, .product-slider-widget.wide .slick-list { margin: 0 -10px; } .product-slider-widget .slick-list .product-wrapper { margin-top: 20px; } #sidr .product-slider-widget.wide .slick-list .product-wrapper , #secondary .product-slider-widget.wide .slick-list .product-wrapper , .site-footer .product-slider-widget.wide .slick-list .product-wrapper { margin-top: 0; } .frontpage-content-section.slider .container-wrapper.wide .product-image-wrapper .content-caption, .product-section-wrapper .product-slider-widget.wide .product-image-wrapper .content-caption{ position: absolute; z-index: 99; width: 60%; padding: 20px 80px; left: 0; } .product-section-wrapper.right .product-slider-widget.wide .product-image-wrapper .content-caption { right: 0; left: unset; } .frontpage-content-section.slider .container-wrapper.wide .product-section-wrapper.right .product-image-wrapper .content-caption { right: 0; left: unset; text-align: right; margin-left: 15px; margin-right: 0; padding-left: 20px; padding-right: 80px; } .frontpage-content-section.slider .container-wrapper.wide .product-section-wrapper.left .product-image-wrapper .content-caption { padding-left: 80px; padding-right: 20px; } .frontpage-content-section.slider .wide .content-caption span.woocommerce-Price-amount.amount, .frontpage-content-section.slider .wide .content-caption span.price del, .frontpage-content-section.slider .wide .content-caption span.price ins, .frontpage-content-section.slider .wide .content-caption .cat-links li a, .product-slider-widget.wide .content-caption span.woocommerce-Price-amount.amount, .product-slider-widget.wide .content-caption span.price del, .product-slider-widget.wide .content-caption span.price ins, .product-slider-widget.wide .content-caption .cat-links li a, .frontpage-content-section.slider .wide .product-title a, .product-slider-widget.wide .product-title a, .product-section-wrapper .product-slider-widget.wide .product-image-wrapper .content-caption { color: #FFF; } .product-slider-widget.wide .content-caption .cat-links li a:hover, .product-slider-widget.wide .product-title a:hover { color: #185885; } .frontpage-content-section.slider .container-wrapper.wide .product-section-wrapper .product-slider-widget .product-image-wrapper > a, .product-section-wrapper .product-slider-widget.wide .product-image-wrapper > a { width: 100%; } .product-section-wrapper .product-slider-widget .product-image-wrapper > a::before, .product-section-wrapper .product-slider-widget.wide .product-image-wrapper > a::before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.25); z-index: 1; } .product-slider-widget .content-caption .cat-links li a { text-transform: unset; } .product-slider-widget .content-caption span.woocommerce-Price-amount.amount, .product-slider-widget .content-caption span.price del, .product-slider-widget .content-caption span.price ins{ font-size: 18px; } .product-slider-widget .product-title a{ font-size: 24px; } #sidr .product-slider-widget .product-title a , #secondary .product-slider-widget .product-title a , .site-footer .product-slider-widget .product-title a { font-size: 18px; } .product-section-wrapper .product-slider-widget.wide .product-image-wrapper .content-caption, .product-section-wrapper.left .product-slider-widget.wide .product-image-wrapper .content-caption { padding-right: 20px; } .product-section-wrapper.right .product-slider-widget.default .product-image-wrapper .content-caption { text-align: right; padding-right: 0px; } .product-section-wrapper.right .product-slider-widget.wide .product-image-wrapper .content-caption { padding-left: 20px; padding-right: 80px; text-align: right; } .product-section-wrapper .product-slider-widget.default .product-image-wrapper .content-caption , .product-section-wrapper.left .product-slider-widget.default .product-image-wrapper .content-caption { padding-left: 0px; } #sidr .product-section-wrapper.right .product-slider-widget.wide .product-image-wrapper .content-caption , #sidr .product-section-wrapper.left .product-slider-widget.wide .product-image-wrapper .content-caption , .site-footer .product-section-wrapper.left .product-slider-widget.wide .product-image-wrapper .content-caption , .site-footer .product-section-wrapper.right .product-slider-widget.wide .product-image-wrapper .content-caption { padding-left: 30px; padding-right: 30px; } #sidr .product-section-wrapper.right .product-slider-widget.default .product-image-wrapper .content-caption , #sidr .product-section-wrapper.left .product-slider-widget.default .product-image-wrapper .content-caption, #sidr .product-section-wrapper .product-slider-widget.default .product-image-wrapper .content-caption, #secondary .product-section-wrapper.right .product-slider-widget.default .product-image-wrapper .content-caption , #secondary .product-section-wrapper.left .product-slider-widget.default .product-image-wrapper .content-caption, #secondary .product-section-wrapper .product-slider-widget.default .product-image-wrapper .content-caption, .site-footer .product-section-wrapper.right .product-slider-widget.default .product-image-wrapper .content-caption , .site-footer .product-section-wrapper .product-slider-widget.default .product-image-wrapper .content-caption , .site-footer .product-section-wrapper.left .product-slider-widget.default .product-image-wrapper .content-caption { padding-left: 20px; padding-right: 20px; } .product-section-wrapper .product-slider-widget .product-image-wrapper .content-caption { width: calc(33.33% - 10px); padding: 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .product-section-wrapper .product-slider-widget .product-image-wrapper > a{ width: calc(66.66% - 10px); display: block; overflow: hidden; position: relative; z-index: 0; } .product-section-wrapper .product-slider-widget .product-image-wrapper > a img { width: 100%; } .container-wrapper.wide .product-section-wrapper .product-slider-widget .product-image-wrapper > a img { min-height: 400px; object-fit: cover; } #sidr .product-section-wrapper .product-slider-widget .product-image-wrapper .content-caption , #secondary .product-section-wrapper .product-slider-widget .product-image-wrapper .content-caption , .site-footer .product-section-wrapper .product-slider-widget .product-image-wrapper .content-caption , #sidr .product-section-wrapper .product-slider-widget .product-image-wrapper > a , #secondary .product-section-wrapper .product-slider-widget .product-image-wrapper > a , .site-footer .product-section-wrapper .product-slider-widget .product-image-wrapper > a { width: 100%; } #sidr .product-section-wrapper .product-slider-widget.default .product-image-wrapper .content-caption, #sidr .product-section-wrapper.left .product-slider-widget.default .product-image-wrapper .content-caption, #secondary .product-section-wrapper .product-slider-widget.default .product-image-wrapper .content-caption, #secondary .product-section-wrapper.left .product-slider-widget.default .product-image-wrapper .content-caption, .site-footer .product-section-wrapper .product-slider-widget.default .product-image-wrapper .content-caption, .site-footer .product-section-wrapper.left .product-slider-widget.default .product-image-wrapper .content-caption{ padding: 20px; } .product-slider-widget .content-caption span.woocommerce-Price-amount.amount, .product-slider-widget .content-caption span.price del, .product-slider-widget .content-caption span.price ins, .product-slider-widget .content-caption .cat-links li a{ color: #404040; } .product-slider-widget .btn-style1 { margin-top: 0; } .aft-slider .slide-icon.slide-prev.af-slider-btn , .aft-slider .slide-icon.slide-next.af-slider-btn { top: -50px; bottom: unset; } .frontpage-content-section.carousel .content-caption { text-align: left; } .section-subtitle { display: block; } .storeship_author_info_widget .posts-author-wrapper { display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between; -webkit-border-radius: 6px; border-radius: 6px; position: relative; z-index: 0; overflow: hidden; padding: 20px; margin-top: 20px; } .storeship_author_info_widget .posts-author-wrapper::after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #FFF; opacity: .88; z-index: -1; } .site-footer .storeship_author_info_widget .posts-author-wrapper::after { background: transparent; } .storeship_author_info_widget .posts-author-wrapper figure.em-author-img { width: 125px; height: 125px; -webkit-border-radius: 50%; border-radius: 50%; -webkit-background-size: contain; -o-background-size: contain; background-size: contain; background-repeat: no-repeat; margin: 0 0 20px; } .storeship_author_info_widget .posts-author-wrapper .em-author-details { width: 100%; } .storeship_author_info_widget .posts-author-wrapper .em-author-details h4.em-author-display-name { font-size: 22px; } .storeship_author_info_widget .posts-author-wrapper figure.em-author-img + .em-author-details { width: calc(100% - 145px); } .storeship_author_info_widget .posts-author-wrapper .em-author-details .em-author-display-name { margin-top: 0; } .woocommerce .em-author-details ul { margin-bottom: 0; } .site-footer .storeship_author_info_widget .posts-author-wrapper { padding: 0 20px; } .site-footer .storeship_author_info_widget .posts-author-wrapper .em-author-details , #secondary .storeship_author_info_widget .posts-author-wrapper .em-author-details , #sidr .storeship_author_info_widget .posts-author-wrapper .em-author-details { text-align: center; } .site-footer .storeship_author_info_widget .posts-author-wrapper , #secondary .storeship_author_info_widget .posts-author-wrapper , #sidr .storeship_author_info_widget .posts-author-wrapper { -webkit-align-items: center; align-items: center; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .site-footer .storeship_author_info_widget .posts-author-wrapper .em-author-details , #secondary .storeship_author_info_widget .posts-author-wrapper .em-author-details , #sidr .storeship_author_info_widget .posts-author-wrapper .em-author-details { width: 100%; } .site-footer .storeship_author_info_widget .posts-author-wrapper figure.em-author-img + .em-author-details , #secondary .storeship_author_info_widget .posts-author-wrapper figure.em-author-img + .em-author-details , #sidr .storeship_author_info_widget .posts-author-wrapper figure.em-author-img + .em-author-details { width: 100%; } section.frontpage-content-section.slider.has-image.data-bg { background-size: cover; position: relative; } .main-banner-section-wrapper.data-bg::before, section.frontpage-content-section.slider.has-image.data-bg::before { content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.1); } .frontpage-content-section.carousel.has-image.data-bg { -webkit-background-size: cover; -o-background-size: cover; background-size: cover; padding-top: 50px; padding-bottom: 50px; padding-left: 20px; padding-right: 20px; } .widget.widget-slider{ padding-top: 0px; } .widget-slider .frontpage-content-section.carousel:not(.data-bg) { margin-top: 50px; } .site-footer .storeship_author_info_widget .posts-author-wrapper .em-author-details h4.em-author-display-name { color: #FFF; } #sidr li.product ul.product-item-meta { top: 10px; left: 20px; } #sidr .container-wrapper.default .aft-product-grid-mode.has-image .aft-product-img-wrapper { height: 450px; } .aft-show-add-to-cart #sidr .default .aft-product-grid-mode.has-image ul.products li.product { min-height: unset; } #sidr .aft-category-list .product-description .woocommerce-loop-product__title, #sidr .aft-product-list-mode .product-description .woocommerce-loop-product__title{ font-size: 14px; } #sidr .aft-product-list-mode .product-wrapper .product-description.col-2 { width: 60%; } #sidr .aft-product-list-mode .product-image-wrapper.col-2 { width: 40%; } .site-footer .frontpage-content-section.list .aft-product-list-mode.has-image, .site-footer .aft-product-list-mode .product.item, .site-footer .default .aft-product-list-mode .col-3, .site-footer .wide .aft-product-list-mode .col-3, #secondary .frontpage-content-section.list .aft-product-list-mode.has-image, #secondary .aft-product-list-mode .product.item, #secondary .default .aft-product-list-mode .col-3, #secondary .wide .aft-product-list-mode .col-3, #sidr .frontpage-content-section.list .aft-product-list-mode.has-image, #sidr .default .aft-product-list-mode .product.item, #sidr .default .aft-product-list-mode .col-3, #sidr .wide .aft-product-list-mode .col-3, #sidr .default .aft-product-list-mode.has-image .product.item, #sidr .default .aft-product-list-mode.has-image .col-3, #sidr .wide .aft-product-list-mode.has-image .col-3{ margin-left: 0; margin-right: 0; } #sidr section.frontpage-content-section ul.products:not(.aft-carousel) li.product { width: calc(100% - 20px); } .yith-wcwl-after-share-section input#yith_wcwl_share_url{ margin-right: 10px; margin-top: 10px; } .menu-social-menu-items-container ul, .menu-social-menu-items-container ul#menu-social-menu-items { display: flex; flex-wrap: wrap; } .menu-social-menu-items-container ul li{ margin-bottom: 10px; width: 31%; margin-right: 2%; } .menu-social-menu-items-container ul li:last-child{ margin-bottom: 0px; } .menu-social-menu-items-container ul li a{ padding: 5px 10px; color: #fff; display: inline-block; width: 100%; height: auto; -webkit-transition: all 0.35s ease; transition: all 0.35s ease; text-align: center; -webkit-border-radius: 6px; border-radius: 6px; } .menu-social-menu-items-container ul li a:hover { opacity: 0.9; } .site-footer .menu-social-menu-items-container ul li, .woocommerce .site-footer .menu-social-menu-items-container ul li{ margin-bottom: 10px; } footer.site-footer .primary-footer .social-navigation ul li a{ color: #FFF; } .menu-social-menu-items-container ul li a:before { display: block; margin: auto; width: 25px; text-align: center; color: #fff; font-family: FontAwesome; font-size: 18px; } .menu-social-menu-items-container ul a[href*="facebook.com"]:before { content: "\f09a"; } .menu-social-menu-items-container ul a[href*="twitter.com"]:before { content: "\f099"; } .menu-social-menu-items-container ul a[href*="linkedin.com"]:before { content: "\f0e1"; } .menu-social-menu-items-container ul a[href*="vk.com"]:before { content: "\f189"; } .menu-social-menu-items-container ul a[href*="youtube.com"]:before { content: "\f167"; } .menu-social-menu-items-container ul a[href*="instagram.com"]:before { content: "\f16d"; } .menu-social-menu-items-container ul a[href*="vimeo.com"]:before { content: "\f27d"; } .menu-social-menu-items-container ul a[href*="plus.google.com"]:before { content: "\f0d5"; } .menu-social-menu-items-container ul a[href*="pinterest.com"]:before { content: "\f0d2"; } .menu-social-menu-items-container ul a[href*="tumblr.com"]:before { content: "\f173"; } .menu-social-menu-items-container ul a[href*="wordpress.com"]:before { content: "\f19a"; } .menu-social-menu-items-container ul a[href*="whatsapp.com"]:before { content: "\f232"; } .menu-social-menu-items-container ul a[href*="reddit.com"]:before { content: "\f281"; } .menu-social-menu-items-container ul a[href*="dribble.com"]:before { content: "\f17d"; } .menu-social-menu-items-container ul li a{background-color: #000;} .menu-social-menu-items-container ul li a[href*="facebook.com"]{background-color: #3b5999;} .menu-social-menu-items-container ul li a[href*="dribble.com"]{background-color: #ea4c89;} .menu-social-menu-items-container ul li a[href*="vk.com"]{background-color: #4c75a3;} .menu-social-menu-items-container ul li a[href*="twitter.com"]{background-color: #55acee;} .menu-social-menu-items-container ul li a[href*="linkedin.com"]{background-color: #0077B5;} .menu-social-menu-items-container ul li a[href*="instagram.com"]{background-color: #3F729B;} .menu-social-menu-items-container ul li a[href*="youtube.com"]{background-color: #cd201f;} .menu-social-menu-items-container ul li a[href*="vimeo.com"]{background-color: #1ab7ea;} .menu-social-menu-items-container ul li a[href*="plus.google.com"]{background-color: #dd4b39;} .menu-social-menu-items-container ul li a[href*="pinterest.com"]{background-color: #bd081c;} .menu-social-menu-items-container ul li a[href*="tumblr.com"]{background-color: #34465d;} .menu-social-menu-items-container ul li a[href*="wordpress.org"]{background-color: #21759b;} .menu-social-menu-items-container ul li a[href*="whatsapp.com"]{background-color: #25D366;} .menu-social-menu-items-container ul li a[href*="reddit.com"]{background-color: #ff5500;} body.sidr-open:before {opacity: 0;visibility: hidden;} body.sidr-open .express-off-canvas-panel::before { content: ""; left: 0; top: 0; z-index: 9; width: 100%; height: 100%; position: fixed; cursor: pointer; -webkit-transition: visibility 0s, opacity 0.4s linear; transition: visibility 0s, opacity 0.4s linear; visibility: visible; opacity: 1; background-color: #fff; background-color: rgba(0,0,0,.85); } .panel { background-color: transparent; -webkit-box-shadow: 0px 0px 5px 0px rgba(200, 200, 200, 0.25); box-shadow: 0px 0px 5px 0px rgba(200, 200, 200, 0.25); } @media screen and (max-width: 992px) { .latest-and-onsale.express-list .aft-product-list-mode.col-3{ width: 100%; } .latest-and-onsale.express-list .aft-product-list-mode.col-3:not(:last-child){ margin-bottom: 60px; } .express-list .aft-product-list-ul li.col-1 { width: calc(50% - 20px); } .aft-product-list-mode.col-3.float-l.pad .aft-product-list-ul{ margin-right: 0; } } @media screen and (max-width: 1440px) { .main-banner-section-wrapper .slick-dots li button{ opacity: 1; } } @media screen and (max-width: 1330px) { #content .widget[class*="widget_"], #above-banner-section-wrapper .widget[class*="widget_"], .main-banner-section-wrapper .wide-layout, .site-footer .secondary-footer .container-wrapper, .site-footer .site-info .container-wrapper, .container-wrapper, .main-banner-section-wrapper .boxed-layout, .header-style-3 .navigation-section-wrapper .container-wrapper{ padding-left: 20px; padding-right: 20px; } .grid .container-wrapper.wide{ padding-left: 10px; padding-right: 10px; } .grid .wide .aft-product-grid-mode ul.products li.product{width: calc(25% - 20px);} .grid .wide .aft-product-grid-mode.has-image ul.products li.product{width: 100%;} } @media screen and (max-width: 1366px) and (min-width: 1025px) { .nav-tabs>li>a { padding: 10px; } } @media screen and (min-width: 993px) { .main-navigation .main-menu > ul > li:nth-last-child(1) > ul, .main-navigation .main-menu > ul > li:nth-last-child(2) > ul { left: unset; right: 15px; } .header-style-default .main-navigation .main-menu > ul > li:nth-last-child(1) > ul, .header-style-default .main-navigation .main-menu > ul > li:nth-last-child(2) > ul { right: 10px; } .main-navigation .main-menu > ul > li:nth-last-child(1) > ul ul, .main-navigation .main-menu > ul > li:nth-last-child(2) > ul ul{ left: unset; right: 100%; } } @media screen and (min-width: 1025px) { body.full-width-content .alignwide { margin-left : -125px; margin-right : -125px; } .wp-block-quote.is-large, .wp-block-quote.is-style-large{ margin-top: 2.66667em; margin-bottom: 2em; padding: 1.33333em 0.66667em; } } @media screen and (max-width: 1080px) { .banner-top-header-wrapper .container-wrapper{ -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .banner-top-header-wrapper .container-wrapper span.aft-small-menu{ -webkit-order: 1; -ms-order: 1; order: 1; } .banner-top-header-wrapper .container-wrapper .aft-small-social-menu { -webkit-order: 2; -ms-order: 2; order: 2; } .banner-top-header-wrapper .container-wrapper span.top-bar-contact{ width: 100%; -webkit-order: 3; -ms-order: 3; order: 3; } .banner-top-header-wrapper .container-wrapper span.top-bar-contact ul.top-bar-menu{ -webkit-justify-content: center; justify-content: center; } } @media screen and (max-width: 1024px) { section.frontpage-content-section + section.frontpage-content-section.slider.has-image.data-bg { margin-top: 50px; } section.frontpage-content-section.slider.has-image.data-bg{ padding-bottom: 100px; } .frontpage-featured-footer-section-wrapper section.frontpage-content-section.aft-testimonials { padding-bottom: 50px; } section.frontpage-content-section{ position: relative; } .grid .aft-product-grid-mode, .list .aft-product-list-mode{ position: static; } .frontpage-content-section-wrapper section.frontpage-content-section { padding-bottom: 50px; } .aft-slider-carousel .aft-slider-btn-wrapper .slide-icon.af-slider-btn{ top: inherit; bottom: -50px; } .aft-slider-carousel .slide-icon.slide-next.af-slider-btn{right: calc(50% - 45px);} .aft-slider-carousel .aft-slider-btn-wrapper .slide-icon.slide-prev.af-slider-btn{ right: inherit; left: calc(50% - 45px); } .aft-testimonials .aft-slider-carousel .aft-slider-btn-wrapper .slide-icon.af-slider-btn{ top: unset; } .frontpage-content-section.carousel .container-wrapper .section-head, .frontpage-content-section.slider .container-wrapper .section-head, .frontpage-content-section .container-wrapper .aft-product-grid-mode:not(.has-image) .section-head, .frontpage-content-section .container-wrapper .aft-product-list-mode:not(.has-image) .section-head{ min-height: unset; } .frontpage-content-section.carousel.has-image.data-bg { padding-bottom: 100px; } .widget .frontpage-content-section.aft-testimonials, .widget .frontpage-content-section.carousel, .widget .frontpage-content-section .aft-product-grid-mode , .widget .frontpage-content-section .aft-product-list-mode { padding-bottom: 50px; } .widget .frontpage-content-section.carousel .aft-product-grid-mode, .widget .frontpage-content-section .aft-product-grid-mode.tabbed-products { padding-bottom: 0; } .frontpage-content-section.list .aft-product-list-mode.has-image{ margin: 0; } .aft-product-grid-mode.has-image ul.products li.product{ min-height: unset; } .grid .aft-product-grid-mode.has-image .aft-product-grid-wrapper a.aft-view-all-products-link, .list .aft-product-list-mode.has-image .aft-product-list-wrapper a.aft-view-all-products-link, .default .aft-product-grid-wrapper a.aft-view-all-products-link, .default .aft-product-list-wrapper a.aft-view-all-products-link, .wide .aft-product-grid-wrapper a.aft-view-all-products-link, .wide .aft-product-list-wrapper a.aft-view-all-products-link{ right: unset; } .grid .default .aft-product-grid-mode.has-image.right .aft-product-grid-wrapper a.aft-view-all-products-link , .list .default .aft-product-list-mode.has-image.right .aft-product-list-wrapper a.aft-view-all-products-link { left: 50%; } .aft-product-grid-wrapper a.aft-view-all-products-link, .aft-product-list-wrapper a.aft-view-all-products-link{ top: unset; right: unset; bottom: 0px; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); margin: 0; } .grid .aft-product-grid-mode.has-image .aft-product-grid-wrapper a.aft-view-all-products-link, .grid .aft-product-grid-mode.has-image.right .aft-product-grid-wrapper a.aft-view-all-products-link{ top: unset; right: unset; bottom: 0; } .grid .container-wrapper .aft-product-grid-mode.has-image.right .aft-product-img-wrapper, .list .container-wrapper .aft-product-list-mode.has-image.right .aft-product-img-wrapper{ grid-column-start: 2; } .list .container-wrapper .aft-product-list-mode.has-image.left .aft-product-view-all-li{ grid-column: 1/3; } .grid .container-wrapper .aft-product-grid-mode.has-image .aft-product-view-all-li, .list .container-wrapper .aft-product-list-mode.has-image .aft-product-view-all-li { grid-column: 1/3; text-align: center; height: unset; position: absolute; left: 0; bottom: 0; width: 100%; } .list .container-wrapper .aft-product-list-mode.has-image.right .aft-product-view-all-li , .list .container-wrapper .aft-product-list-mode.has-image.left .aft-product-view-all-li { text-align: center; } .grid .container-wrapper.wide .aft-product-grid-mode.has-image.right .aft-product-view-all-li, .grid .container-wrapper.wide .aft-product-grid-mode.has-image.left .aft-product-view-all-li{ grid-column-start: 1; grid-column-end: 3; } .list .container-wrapper .aft-product-list-mode.has-image.left .aft-product-view-all-li { grid-column-end: 3; } .frontpage-content-section.grid .default .aft-product-grid-mode.has-image ul.product-ul, .frontpage-content-section.grid .wide .aft-product-grid-mode.has-image ul.product-ul { grid-template-columns: repeat(2, 1fr); margin: 0; } .frontpage-content-section.grid .default .aft-product-grid-mode.has-image ul.product-ul::before, .frontpage-content-section.grid .wide .aft-product-grid-mode.has-image ul.product-ul::before { display: none; } .grid .container-wrapper.wide .aft-product-grid-mode.has-image.right .aft-product-view-all-li, .grid .container-wrapper.wide .aft-product-grid-mode.has-image.left .aft-product-view-all-li, .grid .container-wrapper.default .aft-product-grid-mode.has-image.right .aft-product-view-all-li, .grid .container-wrapper.default .aft-product-grid-mode.has-image.left .aft-product-view-all-li{ text-align: center; } .list .default .aft-product-list-mode.has-image .product-ul.af-container-row { margin: 0; } .list .default .aft-product-list-mode.has-image .product-ul.af-container-row, .list .wide .aft-product-list-mode.has-image .product-ul.af-container-row{ grid-template-columns: repeat(2, 1fr); } .grid .container-wrapper.wide .aft-product-grid-mode.has-image.left .aft-product-img-wrapper, .grid .container-wrapper.default .aft-product-grid-mode.has-image.left .aft-product-img-wrapper, .grid .container-wrapper.wide .aft-product-grid-mode.has-image.right .aft-product-img-wrapper, .grid .container-wrapper.default .aft-product-grid-mode.has-image.right .aft-product-img-wrapper{ grid-column: 1/ span2; min-height: 400px; } .aft-custom-thumbs { display: flex; -webkit-justify-content: space-between; justify-content: space-between; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .aft-custom-thumbs .aft-thumbs-item{ width: calc(50% - 15px); } .aft-custom-thumbs .aft-thumbs-item:first-child:last-child { width: 100%; } .aft-custom-thumbs .aft-thumbs-item, .aft-custom-thumbs .aft-thumbs-item:first-child { margin-top: 20px; } .aft-custom-thumbs .aft-thumbs-item{ height: unset; min-height: 250px; } .main-banner-section-wrapper .slide-icon.slide-next.af-slider-btn, .main-banner-section-wrapper .slide-icon.slide-prev.af-slider-btn { opacity: 0; visibility: hidden; } .banner-layout-default .aft-top-categories-vertical-lists h3{ cursor: pointer; } .banner-layout-default .aft-top-categories-vertical-lists h3::after { content: "\f107"; font-family: FontAwesome; padding: 0 20px 0 5px; font-size: 24px; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } .banner-layout-default .aft-top-categories-vertical-lists .category-dropdown.catgory-list { position: absolute; width: 100%; -webkit-transform: scaleY(0); -moz-transform: scaleY(0); -ms-transform: scaleY(0); -o-transform: scaleY(0); transform: scaleY(0); opacity: 0; visibility: hidden; -webkit-transform-origin: top; -moz-transform-origin: top; -ms-transform-origin: top; -o-transform-origin: top; transform-origin: top; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } .banner-layout-default .category-dropdown-active.aft-top-categories-vertical-lists .category-dropdown.catgory-list { -webkit-transform: scaleY(1); -moz-transform: scaleY(1); -ms-transform: scaleY(1); -o-transform: scaleY(1); transform: scaleY(1); opacity: 1; visibility: visible; } .banner-layout-default .banner-slider-5 { display: flex; flex-wrap: wrap; } .top-header .top-bar-left.col-60, .banner-slider-5 > .col-75 { width: 100%; margin-top: 20px; } .banner-slider-5 > .pad.col-4{ width: 100%; } .category-dropdown li.aft-mega-menu-list > a::after, .category-dropdown li.has-child-categories > a::after{ display: none; } .header-style-3.header-style-default .af-popular-tags{display: none;} .onsale-product-section.aft-product-list-mode ul.product-ul li.col-3 {width: 50%;} .right-list-section h3{font-size: 14px;} .suport-single{ text-align: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .banner-layout-tabbed .banner-slider-5 > .pad.col-30{ margin-top: 20px; display: none; } .suport-single .icon-box .icon-box-circle{margin: 0 auto;} .banner-slider-5 > .pad.banner-slider-section.col-70, .banner-slider-5 > .pad.col-30, .banner-slider-5 > .pad{width: 100%;} .banner-slider-5 > .pad.banner-slider-section.col-70{ padding-right: 10px; } .banner-slider-5 > .pad.banner-slider-section.col-75 { width: 100%; padding: 0 10px; } .support-wrap .suport-single .icon-box span.icon-box-circle { margin: 0 auto; width: 60px; } .main-banner-section-wrapper .slick-dots li { display: none; } } @media only screen and (max-width: 1190px) and (min-width: 1024px) { .left-grid-section-wrapper .aft-product-list-mode .product-image-wrapper.col-40{width: 40%;} .woocommerce .left-grid-section-wrapper .aft-product-list-mode .product-description.col-60 .product-title a, .left-grid-section-wrapper .aft-product-list-mode .product-description.col-60 .product-title a{ font-size: 14px; } } @media only screen and (max-width: 1024px) and (min-width: 992px) { .style-3-search .search-field, .style-3-search .cate-dropdown{ padding: 5px 7px; } } @media only screen and (min-width: 990px){ body.search-no-results #primary .site-main {margin: 100px auto 150px;} body.error404 #primary section.error-404.not-found {margin: 0px auto 150px;} } @media screen and (min-width: 992px){ .aft-show-on-mobile{display: none !important;} body.sidr-open:before {background-color: rgba(0,0,0,.85);} } @media screen and (max-width: 992px) { .header-style-express .logo-brand{ margin-right: 0; } #secondary .storeship_store_menu_widget .social-navigation ul li, .sidebar-area .storeship_store_menu_widget .social-navigation ul li, footer .storeship_store_menu_widget .social-navigation ul li { width: 32%; margin-right: 2%; margin-top: 2%; } #secondary .storeship_store_menu_widget .social-navigation ul li:nth-child(3n), .sidebar-area .storeship_store_menu_widget .social-navigation ul li:nth-child(3n), footer .storeship_store_menu_widget .social-navigation ul li:nth-child(3n) { margin-right: 0; } .grid .container-wrapper.wide{ padding-right: 20px; padding-left: 20px; } .category-dropdown li.aft-category-list > ul{ position: static; display: none; } .woocommerce .cart-collaterals .cart_totals > h2, .woocommerce .cart-collaterals .cross-sells > h2{ font-size: 24px; } .account-user:hover .af-my-account-menu, .af-cart-wrapper.dropdown:hover .top-cart-content.primary-bgcolor{ opacity: 0; visibility: hidden; } .aft-cat-and-search-wrapper > .col-4.pad{ width: 100%; margin-bottom: 30px; padding: 0; } .aft-cat-and-search-wrapper > .col-75.pad.search-section { width: 100%; padding: 0; } .header-style-3.header-style-express .express-off-canvas-panel{ margin-left: 0; } .header-style-3.header-style-express .navigation-section-wrapper .af-flex-grid, .header-style-3.header-style-default .af-flex-grid{ min-height: 90px; } .aft-product-grid-mode.has-image ul.products li.product{ height: unset; } .aft-product-grid-mode.has-image .col-66, .carousel .default .aft-product-grid-mode.has-image .col-66, .carousel .wide .aft-product-grid-mode.has-image .col-66{ width: 100%; margin-right: 0; } .carousel .default .aft-product-grid-mode.has-image .col-66, .carousel .wide .aft-product-grid-mode.has-image .col-66{ margin-left: 0; } .aft-product-grid-mode.has-image .col-66 { margin-top: 20px; } .carousel .default .aft-product-grid-mode.has-image .col-3, .grid .default .aft-product-grid-mode.has-image .aft-product-img-wrapper, .grid .wide .aft-product-grid-mode.has-image .aft-product-img-wrapper, .default .aft-product-list-mode.has-image .col-3, .default .aft-product-grid-mode.has-image .col-3, .wide .aft-product-list-mode.has-image .col-3, .wide .aft-product-grid-mode.has-image .col-3{ width: 100%; margin-right: 0; margin-left: 0; } .frontpage-content-section .container-wrapper.wide .af-container-row{ margin: 0 -10px; } .main-navigation .menu .menu-mobile { margin: 0; padding: 0; list-style: none; text-align: left; position: absolute; top: 42px; z-index: 9; display: none; background: #fff; } .main-navigation .menu .menu-mobile li { display: block; border-top: 1px solid rgba(200,200,200,0.5); float: none; padding: 0px; } .main-navigation ul#primary-menu > li > a, .main-navigation .menu .menu-mobile li a { line-height: 50px; display: block; position: relative; padding: 0; padding-right: 50px; padding-left: 20px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } .main-navigation .menu .menu-mobile li .children , .main-navigation .menu .menu-mobile li .sub-menu { list-style: none; padding: 0; margin: 0; border-top: 1px solid rgba(115,115,115,.9); display: none; position: relative; box-shadow: none; border-radius: 0px; width: 100%; float: none; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } .header-style-default .main-navigation ul ul{ padding-left: 10px; left: unset; } .main-navigation ul ul a:hover, .main-navigation ul>li>a:hover:after{ background: transparent; } .main-navigation ul ul, .main-navigation ul.menu-mobile ul ul, .main-navigation ul.menu-mobile ul li:hover > ul, .main-navigation ul.menu-mobile ul li.focus > ul { left: 0; } .main-navigation ul.children li a, .main-navigation ul#primary-menu .sub-menu li a, .main-navigation ul.menu-desktop .sub-menu li a { padding: 0px 15px; } .main-navigation .menu .menu-mobile li .children > li a , .main-navigation .menu .menu-mobile li .sub-menu > li a { margin-left: 0; width: 100%; padding: 0 50px 0 30px; } .main-navigation ul.children li a, .main-navigation ul#primary-menu .sub-menu li a, .main-navigation ul.menu-desktop .sub-menu li a{ padding-left: 30px; } .main-navigation ul.children .sub-menu li a, .main-navigation ul#primary-menu .sub-menu .sub-menu li a, .main-navigation ul.menu-desktop .sub-menu .sub-menu li a{ padding-left: 40px; } .main-navigation ul.children .sub-menu li a, .main-navigation ul#primary-menu .sub-menu .sub-menu .sub-menu li a, .main-navigation ul.menu-desktop .sub-menu .sub-menu .sub-menu li a{ padding-left: 50px; } .main-navigation .menu .menu-mobile li .sub-menu .sub-menu > li a {padding: 0 50px 0 40px;} .main-navigation .menu .menu-mobile li .sub-menu .sub-menu .sub-menu > li a {padding: 0 50px;} .main-navigation .menu .menu-mobile li .children > li:first-child , .main-navigation .menu .menu-mobile li .sub-menu > li:first-child { border-top: 0; } .featured-category-item:first-child:nth-last-child(2), .featured-category-item:first-child:nth-last-child(2) ~ .featured-category-item { width: 50%; } .featured-category-item:first-child:nth-last-child(1) .feat-back { height: 450px; } .featured-category-item:first-child:nth-last-child(3) .feat-back .feat-text-title , .featured-category-item:first-child:nth-last-child(2) .feat-back .feat-text-title { font-size: 28px; } .aft-show-on-mobile{display: block;} .woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images { float: none; width: 100%; } .woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary, .container-wrapper #primary, .container-wrapper #secondary{ width: 100%; } .woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary{ margin-bottom: 20px; } .frontpage-featured-section-wrapper + .site-content.container-wrapper #secondary{ margin-top: 50px; } .container-wrapper #primary, .container-wrapper #secondary{ padding: 0; } .top-bar-right.col-40 , .top-bar-left.col-60 { width: 100%; text-align: center; } .top-bar-left.col-60 { -webkit-justify-content: space-between; justify-content: space-between; } .top-bar-right.col-40 { justify-content: center; margin-top: 5px; } .menu-item-has-children .menu-description, .menu-description{ left: unset; } .menu-item .menu-description { top: 17px; } .children .menu-item .menu-description , .sub-menu .menu-item .menu-description { top:-2px; } .main-navigation ul , .header-style-3.header-style-express .navigation-section-wrapper .af-flex-grid .search:not(.aft-show-on-mobile), .aft-hide-on-mobile, .menu-item .menu-description:after , .main-navigation ul .children li.menu-item-has-children > a, .main-navigation ul .sub-menu li.menu-item-has-children > a:before{display: none;} .header-style-3 .header-left-part{ position: relative; left: 50px; z-index: 2; display: flex; -webkit-align-items: center; align-items: center; } .top-bar-flex , .header-style-3.header-style-default .middle-header-part{ -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .header-style-3.header-style-default .middle-header-part .logo-brand{ width: 100%; text-align: center; margin-bottom: 20px; } .header-style-3.header-style-default .middle-header-part .search{ width: 100%; max-width: 900px; margin: 0 auto 20px; } .header-style-3.header-style-default .middle-header-part .cart-group{ width: 100%; -webkit-justify-content: center; justify-content: center; } .header-style-3.header-style-default .header-middle-part { width: 100%; max-width: calc(100% - 40px); } .header-style-3.header-style-default .header-middle-part .header-menu-part { padding-left: 0; } .header-style-default .header-middle-part{ display: block; width: 100%; position: absolute; } .header-style-3.header-style-default .header-left-part .aft-language-currency-switcher{ width: 100%; -webkit-justify-content: space-between; justify-content: space-between; max-width: 900px; margin: 0 auto; } .header-style-3.header-style-default .header-right-part .cart-shop.aft-show-on-scroll{ display: inline-block; } .header-style-3 .menu.menu-mobile{ margin-top: 18px; width: 100%; border-bottom: 2px solid #111; } .header-style-3 .aft-top-categories-vertical-lists .af-top-cat-head{ height: 52px; } .header-style-express .af-flex-grid .header-left-part{width:unset;max-width: calc(100% - 386px);} .header-style-default .af-flex-grid .header-left-part{width: unset;max-width: calc(100% - 386px);} .header-style-3.header-style-express .menu.menu-mobile{width: calc(100% - 40px);} .header-style-express .aft-header-background .af-flex-grid{ flex-wrap: wrap; padding: 20px 0; } .header-style-express .aft-header-background .af-flex-grid .logo-brand{ text-align: center; margin-bottom: 10px; width: 100%; } .header-style-express .main-navigation .toggle-menu{height: 27px;} .header-style-3.header-style-express .menu.menu-mobile{margin-top: 0;} .aft-grid-group-5 .storeship_category_grid_wrap .product-ful-wid:first-child .sale-background a, .aft-grid-group-4 .storeship_category_grid_wrap .product-ful-wid:first-child .sale-background a{ height: 280px; } .aft-grid-group-4 .storeship_category_grid_wrap .product-ful-wid, .aft-grid-group-5 .storeship_category_grid_wrap .product-ful-wid:nth-child(2), .aft-grid-group-5 .storeship_category_grid_wrap .product-ful-wid:first-child{width: 50%;} .aft-grid-group-5 .storeship_category_grid_wrap .product-ful-wid{width: 33.33%;} span.aft-thumbnail-wrapper{ width: 120px; height: 80px; } #sidr .aft-product-list-mode .product-description .product-item-meta-always-visible , #secondary .aft-product-list-mode .product-description .product-item-meta-always-visible , footer .aft-product-list-mode .product-description .product-item-meta-always-visible , #sidr .aft-product-list-mode .product-description .product-category, #secondary .aft-product-list-mode .product-description .product-category, footer .aft-product-list-mode .product-description .product-category{ display: inherit; } .left-grid-section-wrapper.col-4{width: 100%;} .left-grid-section-wrapper.col-4 > .left-grid-section{ width: 50%; float: left; } .left-grid-section-wrapper.col-4 > .left-grid-section:first-child{padding-right: 5px} .left-grid-section-wrapper.col-4 > .left-grid-section:last-child{padding-left: 5px} section.customer-support{border-bottom: none;} .af-flex-sec, .mail-wrappper, section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details .aft-show-field-title, section.store-contact.store-contact-form.store-contact-map .contact-details .aft-show-field-title, section.store-contact.store-contact-form.store-contact-map .contact-details, section.store-contact.store-contact-form.store-contact-map .other-details, section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details, .support-wrap { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details .aft-show-field-title, section.store-contact.store-contact-form.store-contact-map .contact-details .aft-show-field-title{ width: 49%; margin-bottom: 2%; } .support-wrap{ display: flex; -webkit-justify-content: center; justify-content: center; } .support-wrap .singlewrap{ width: 50%; float: none; margin-bottom: 20px; } .bottom-grid-section .caption-heading .cap-title {font-size: 30px;} .posts_latest_widget .half-post-wid{width: 50%;} .af-flex-sec .pad-15.blog-wrapper{margin-bottom: 10px;} .af-flex-sec .pad-15{width: 100%;} .mail-wrappper .section-head .widget-title, .mail-wrappper .section-head{ text-align: center; } .mail-wrappper .suscribe, .mail-wrappper .section-head{ width: 100%; padding: 0; } .aft-product-grid-mode.has-image ul.products li.product { width: calc(33.33% - 20px); } .woocommerce .tabbed ul.products li.product:nth-of-type(4n+1), .woocommerce .grid ul.products li.product:nth-of-type(4n+1){ clear: none; } .woocommerce .tabbed ul.products li.product:nth-of-type(3n+1), .woocommerce .grid ul.products li.product:nth-of-type(3n+1){ clear: both; } .container-wrapper.wide .aft-product-grid-mode ul.products li.product, .aft-product-grid-mode ul.products li.product{ width: calc(33.33% - 20px); } .header-style-express .header-cart-part{ right: 40px; } .header-style-default .header-cart-part{ right: 0; } .header-cart-part { position: absolute; z-index: 9; } .header-style-express .af-flex-grid .header-middle-part{max-width: unset;width: unset;} .header-style-express .af-flex-grid .bottom-right-part{ background: transparent; -webkit-border-radius: 4px; border-radius: 4px; position: absolute; } .header-style-3.header-style-express .navigation-section-wrapper .af-flex-grid{ position: relative; } .header-style-3 .menu.menu-mobile, .admin-bar .header-style-3 .menu.menu-mobile { max-height: calc(100vh - 150px); overflow: auto; } .main-navigation ul li.page_item_has_children > a:after, .main-navigation ul li.menu-item-has-children > a:after{ display: none; } .header-style-3 .main-navigation .toggle-menu { background: transparent; height: 30px; width: 30px; margin: 0; padding: 0; border: none; outline: none; text-align: center; } .header-style-3 .main-navigation .toggle-menu a { display: block; width: 100%; height: 100%; } button.dropdown-toggle{display: block;} .header-style-3 .main-navigation .toggle-menu:focus, button.dropdown-toggle:focus {outline: 1px dotted #aaa;} button.dropdown-toggle:active {outline: none;} .main-navigation .menu .menu-mobile li a button { padding: 0; border: none; } .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li{ background-color: transparent; } .woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce div.product .woocommerce-tabs .panel{ background-color: transparent; -webkit-box-shadow: 0px 0px 5px 0px rgba(200, 200, 200, 0.25); box-shadow: 0px 0px 5px 0px rgba(200, 200, 200, 0.25); } .support-wrap .singlewrap:nth-child(3), .support-wrap .singlewrap:nth-child(4){ margin-bottom: 0; } .support-wrap .singlewrap:last-child, .support-wrap .singlewrap:first-child:nth-last-child(1), .support-wrap .singlewrap:first-child:nth-last-child(2){ margin-bottom: 0; } .aft-show-add-to-cart .wide .aft-product-grid-mode.has-image ul.products li.product, .aft-show-add-to-cart .default .aft-product-grid-mode.has-image ul.products li.product, .wide .aft-product-grid-mode.has-image ul.products li.product, .aft-hide-add-to-cart .default .aft-product-grid-mode.has-image ul.products li.product{ min-height: unset; } .support-wrap .singlewrap:first-child:nth-last-child(3) + .singlewrap + .singlewrap, .support-wrap .singlewrap:first-child:nth-last-child(3), .support-wrap .singlewrap:first-child:nth-last-child(3) + .singlewrap { width: 33.33%; margin-top: 0; } .support-wrap .singlewrap:first-child:nth-last-child(3) + .singlewrap + .singlewrap .suport-single > a, .support-wrap .singlewrap:first-child:nth-last-child(3) .suport-single > a, .support-wrap .singlewrap:first-child:nth-last-child(3) + .singlewrap .suport-single > a{ -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .support-wrap .singlewrap:first-child:nth-last-child(3) + .singlewrap + .singlewrap .suport-single .icon-box, .support-wrap .singlewrap:first-child:nth-last-child(3) .suport-single .icon-box, .support-wrap .singlewrap:first-child:nth-last-child(3) + .singlewrap .suport-single .icon-box{ margin-right: 0; } .support-wrap .singlewrap:first-child:nth-last-child(3) + .singlewrap + .singlewrap .suport-single .support-content, .support-wrap .singlewrap:first-child:nth-last-child(3) .suport-single .support-content, .support-wrap .singlewrap:first-child:nth-last-child(3) + .singlewrap .suport-single .support-content { padding: 0; width: 100%; text-align: center; } } @media screen and (min-width: 769px) { .woocommerce li.product .product-description > a.button {margin-bottom: 0;} .woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:hover a{ color: #fff; } } @media screen and (max-width: 768px) { .product-section-wrapper .product-slider-widget .product-image-wrapper > a{ width: 100%; } .product-section-wrapper .product-slider-widget .product-image-wrapper .content-caption{ width: 100%; padding-right: 20px; } .frontpage-content-section.slider .container-wrapper.wide .product-image-wrapper .content-caption, .product-section-wrapper .product-slider-widget.wide .product-image-wrapper .content-caption { width: 100%; } .list .container-wrapper .aft-product-list-mode.has-image .aft-product-img-wrapper { min-height: 400px; grid-column-end: span 2; } .list .container-wrapper .aft-product-list-mode.has-image.right .aft-product-img-wrapper{ grid-column-start: 1; } .storeship_store_menu_widget .social-navigation ul li { width: 32%; margin-right: 2%; margin-top: 2%; } .storeship_store_menu_widget .social-navigation ul li:nth-child(3n) { margin-right: 0; } .aft-top-categories-vertical-lists h4, .aft-top-categories-vertical-lists h3{font-size: 16px;} .entry-wrapper{ padding: 20px; } .aft-add-to-cart-wrapper, li.product:hover .aft-price-rating-cart-inner-wrapper{ -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } .aft-price-rating-wrapper, li.product:hover .aft-price-rating-cart-inner-wrapper{ height: auto; } .comments-area{ padding: 30px; } body.woocommerce-js article .entry-title, body.blog article h2, body.archive article h2{ font-size: 24px; } .caption-heading .cap-title, .woocommerce .cart-collaterals .cart_totals > h2, .woocommerce .cart-collaterals .cross-sells > h2, section h2, .woocommerce div.product .product_title, .widget-title, .section-title{ font-size: 24px; } .banner-top-header-wrapper .container-wrapper span.aft-small-menu{ width: 100%; } .banner-top-header-wrapper .container-wrapper span.aft-small-menu .top-navigation ul { -webkit-justify-content: center; justify-content: center; } .banner-top-header-wrapper .container-wrapper .aft-small-social-menu { width: 100%; } .banner-top-header-wrapper .container-wrapper .aft-small-social-menu ul{ text-align: center; } .woocommerce .cart-collaterals , .woocommerce .cart-collaterals .cross-sells{ width: 100%; } .aft-full-banner-slider .main-banner-slider .slick-slide .slider-content-wrapper, .main-banner-slider .slick-slide .slider-content-wrapper{ height: 400px; } .customer-support .section-body{ display: flex; -webkit-justify-content: center; justify-content: center; } .support-wrap .singlewrap:nth-child(3), .support-wrap .singlewrap:nth-child(4){ margin: auto; } .header-left-part .logo-brand .site-title{ font-size: 24px; } .woocommerce div.product .woocommerce-tabs{ border-top: none; border-bottom: none; } .woocommerce.woocommerce-cart #content .woocommerce-cart-form table.shop_table_responsive tr.cart_item{ border-bottom: none; } .woocommerce .checkout .col2-set .col-2, .woocommerce-page .checkout .col2-set .col-2, .woocommerce .checkout .col2-set .col-1, .woocommerce-page .checkout .col2-set .col-1{ width: 100%; } .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li{ border: none; } .main-banner-section-wrapper.banner-layout-full .content-caption{ width: 100%; margin: auto; } .woocommerce .grid ul.products li.product:nth-of-type(5n+1), .list .aft-product-list-mode ul.product-ul li.product:nth-of-type(3n+1) { clear: none; } .aft-testimonials .aft-slider-carousel{ padding-bottom: 0; } .aft-product-list-mode.has-image .section-title, .aft-product-grid-mode.has-image .section-title { padding: 0 30px; } .latest-and-onsale.express-list .aft-product-list-mode { width: 100%; margin-bottom: 80px; } .latest-and-onsale.express-list .aft-product-list-mode:last-child { margin-bottom: 0; } .woocommerce .tabbed ul.products li.product:nth-of-type(3n+1), .woocommerce .grid ul.products li.product:nth-of-type(3n+1){ clear: none; } .error-404 h1 { font-size: 150px; } #secondary .widget:first-child, footer .widget:first-child { margin-top: 30px; } .primary-footer-area , .aft-product-list-mode.has-image .col-66, .aft-product-grid-mode.has-image .col-66, .aft-product-list-mode.has-image .col-3, .aft-product-grid-mode.has-image .col-3, .frontpage-content-section .has-image .aft-product-list-wrapper .product, .woocommerce .cart-collaterals, .featured-category-item:first-child:nth-last-child(2), .featured-category-item:first-child:nth-last-child(2) ~ .featured-category-item, .featured-category-item:first-child:nth-last-child(3), .featured-category-item:first-child:nth-last-child(3) ~ .featured-category-item{ width: 100%; } .featured-category-item:first-child:nth-last-child(1) .feat-back .feat-offers-wrapper, .featured-category-item:first-child:nth-last-child(2) .feat-back .feat-offers-wrapper, .featured-category-item:first-child:nth-last-child(3) .feat-back .feat-offers-wrapper{ max-width: 300px; } .featured-category-item:first-child:nth-last-child(3) .feat-back, .featured-category-item:first-child:nth-last-child(3) ~ .featured-category-item .feat-back, .featured-category-item:first-child:nth-last-child(1) .feat-back { height: 500px; } .featured-category-item:first-child:nth-last-child(1) .feat-back .feat-text-title { font-size: 32px; } .featured-category-item:first-child:nth-last-child(3), .featured-category-item:first-child:nth-last-child(2){ margin-bottom: 20px; } .aft-product-list-mode .aft-add-to-cart-wrapper { align-items: flex-start; } .main-banner-section-wrapper .slider-content-wrapper.on-right .content-caption, .main-banner-section-wrapper .slider-content-wrapper.on-left .content-caption{ text-align: center; margin: 0 auto; max-width: 80%; } .main-banner-slider .content-img-wrapper img { max-height: 250px; } .main-banner-slider .content-img-wrapper, .main-banner-slider .content-caption-wrapper{ min-height: 250px; width: 100%; } .main-banner-slider .slider-content-wrapper.on-top + .content-caption-wrapper, .main-banner-slider .slider-content-wrapper.on-bottom + .content-caption-wrapper{ left: 0; right: unset; -webkit-align-items: center; align-items: center; bottom: unset; top: 50%; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); } .main-banner-slider .slider-content-wrapper.on-top + .content-caption-wrapper{ -webkit-justify-content: flex-start; justify-content: flex-start; } .main-banner-slider .slider-content-wrapper.on-left + .content-caption-wrapper, .main-banner-slider .slider-content-wrapper.on-right + .content-caption-wrapper{ right: unset; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-align-items: center; align-items: center; } .main-banner-section-wrapper .content-caption{ max-width: 70%; } .woocommerce.woocommerce-cart #content .woocommerce-cart-form , .main-banner-slider .slider-content-wrapper.on-left .content-caption-wrapper, .main-banner-slider .slider-content-wrapper.on-right .content-caption-wrapper{ padding: 0; } .main-banner-slider .slider-content-wrapper.on-left .content-caption-wrapper, .main-banner-slider .slider-content-wrapper.on-right .content-caption-wrapper{ margin: 0 auto; } .banner-img-position-background .main-banner-slider .slick-slide .slider-content-wrapper.data-bg .content-caption-wrapper { width: 100%; } .banner-img-position-background .main-banner-slider .slick-slide .slider-content-wrapper.data-bg .content-img-wrapper { width: 0; } .main-banner-section-wrapper .thumbs-caption-wrapper { width: 80%; -webkit-justify-content: center; justify-content: center; } .thumbs-caption-wrapper .content-caption { display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; min-height: 250px; -webkit-justify-content: center; justify-content: center; text-align: center; } .aft-custom-thumbs .aft-thumbs-item:first-child:last-child .thumbs-content-wrapper{ height: unset; } .aft-custom-thumbs .aft-thumbs-item .thumbs-content-wrapper.on-left, .aft-custom-thumbs .aft-thumbs-item .thumbs-content-wrapper.on-right{ -webkit-justify-content: center; justify-content: center; text-align: center; } .counter-call-to-action .section-call-action .section-title {margin-bottom: 20px;} .counter-call-to-action .section-call-action .section-title { font-size: 32px; line-height: 32px; } .countdownHolder{ font-size: 32px; } .counter-call-to-action .section-call-action .section-head .subtitle {font-size: 18px;} .counter-call-to-action .section-call-action .aft-call-to-action-img{ min-height: 450px; } .woocommerce.woocommerce-cart #content .woocommerce-cart-form table.shop_table_responsive tr.cart_item td.product-name, .woocommerce.woocommerce-cart #content .woocommerce-cart-form table.shop_table_responsive tr.cart_item td.product-subtotal, .woocommerce.woocommerce-cart #content .woocommerce-cart-form table.shop_table_responsive tr.cart_item td.product-quantity, .woocommerce.woocommerce-cart #content .woocommerce-cart-form table.shop_table_responsive tr.cart_item td.product-price { margin-bottom: 15px; } .aft-product-list-mode.has-image ul.product-ul.clearfix::after, .aft-product-list-mode.has-image ul.products::after, .aft-product-list-mode.has-image ul.products{ clear: both; } .container-wrapper.default .aft-product-grid-mode ul.products li.product, .container-wrapper.wide .aft-product-grid-mode ul.products li.product, .woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product{ width: calc(50% - 20px); } .grid .container-wrapper.default .aft-product-grid-mode.has-image ul.products li.product, .grid .container-wrapper.wide .aft-product-grid-mode.has-image ul.products li.product { width: 100%; } .woocommerce .tabbed ul.products li.product:nth-of-type(4n+1), .woocommerce .grid ul.products li.product:nth-of-type(5n+1), .list .aft-product-list-mode ul.product-ul li.product:nth-of-type(3n+1){ clear: none; } .col-4 , .featured-category-item:first-child:nth-last-child(4), .featured-category-item:first-child:nth-last-child(4) ~ .featured-category-item{ width: 50%; } .section-head + .section-body .tabbed-head, .af-tabs, .woocommerce .products .af-tabs, .section-head span.aft-view-all { position: relative; margin-bottom: 15px; display: block; left: 0; top: 0; margin: 0; } .tabbed .tabbed-products .nav-tabs>li:first-child>a{margin-left: 0;} .section-head span.aft-view-all {display: inline-block;} .woocommerce ul.products li.product span.product-count .item-texts, .woocommerce-page ul.products li.product span.product-count .item-texts{ top: calc(0% - 15px); } .header-style-3 .header-right-part > div {vertical-align: middle;} .header-style-3 .header-left-part {flex-wrap: wrap;} .main-navigation ul li.menu-item-has-children > a:after, .menu-description:after, .header-style-3 .header-left-part .account-user, .header-style-3 .header-left-part .express-off-canvas-panel{display: none;} .header-style-3.header-style-express .header-left-part .account-user{display: block;} .aft-show-on-mobile{display: inline-block !important;} .product-wrapper .horizontal ul.product-item-meta{ opacity: 1; bottom: 2px; left: 0; right: 0; } .product-wrapper ul.product-item-meta{ opacity: 1; left: 10px; } span.aft-thumbnail-wrapper { width: 100px; height: 60px; } .mail-wrappper .section-subtitle{text-align: center;} .mail-wrappper .suscribe{margin-top: 10px;} .aft-grid-group-6 .storeship_category_grid_wrap .product-ful-wid, .aft-grid-group-3 .storeship_category_grid_wrap .product-ful-wid{width: 33.33%;} .aft-grid-group-5 .storeship_category_grid_wrap .product-ful-wid:nth-child(2), .aft-grid-group-4 .storeship_category_grid_wrap .product-ful-wid, .aft-grid-group-5 .storeship_category_grid_wrap .product-ful-wid{width: 50%;} .aft-grid-group-5 .storeship_category_grid_wrap .product-ful-wid:first-child{width: 100%;} .aft-grid-group-1 .storeship_category_grid_wrap .product-ful-wid .sale-background a{height: 480px;} .storeship_categorised_product_widget .product-ful-wid{width: 33.33%;} .storeship_categorised_product_widget .item.col-3{width: 50%;} .frontpage-content-section .main-banner-slider .item-single{height: 330px;} .list .aft-product-list-mode ul.product-ul li.product{width: calc(50% - 20px);} #sidr .aft-product-list-mode .product.item, #secondary .aft-product-list-mode .product.item, .site-footer .aft-product-list-mode .product.item{ width: calc(50% - 20px); margin-left: 10px; margin-right: 10px; } #secondary .widget .aft-product-list-mode .af-container-row { margin: 0 -10px; } #secondary .aft-product-list-mode .product.item:first-child, #sidr .aft-product-list-mode .product.item:first-child, .site-footer .aft-product-list-mode .product.item:first-child { margin-top: 20px; } .list .latest-and-onsale .aft-product-list-mode ul.product-ul li.product{width: calc(50% - 20px);} .aft-product-list-mode .product-wrapper{flex-wrap: wrap;} .aft-product-list-mode .product-wrapper .product-description, .frontpage-content-section.list .aft-product-list-mode .product-image-wrapper{ flex-basis: 100%; } .frontpage-content-section.list .latest-and-onsale.express-list .aft-product-list-mode .product-wrapper .product-description, .frontpage-content-section.list .latest-and-onsale.express-list .aft-product-list-mode .product-image-wrapper { -webkit-flex-basis: 100%; flex-basis: 100%; } .main-banner-section-wrapper .aft-product-list-mode .product-image-wrapper a.woocommerce-LoopProduct-link.woocommerce-loop-product__link img, .main-banner-section-wrapper .aft-product-list-mode .product-image-wrapper, .main-banner-section-wrapper .aft-product-list-mode .product-image-wrapper img{ width: 145px; -webkit-flex-basis: unset; flex-basis: unset; } .aft-product-list-mode .product-wrapper .product-description{ text-align: left; padding: 20px; } .aft-product-list-mode .product-image-wrapper a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{ display: block; overflow: hidden; } .aft-product-list-mode .product-image-wrapper a.woocommerce-LoopProduct-link.woocommerce-loop-product__link img{width: 100%;} .aft-product-list-mode .product-wrapper .product-description .cat-links{margin-top: 20px;} .woocommerce .aft-product-list-mode .star-rating {margin: 0 auto 10px;} .main-banner-section-wrapper .slide-icon.slide-next.af-slider-btn, .main-banner-section-wrapper .slide-icon.slide-prev.af-slider-btn{ opacity: 0; visibility: hidden; } .aft-price-rating-cart-wrapper { margin-bottom: 0px; height: auto; } .woocommerce .grid ul.products li.product:nth-of-type(2n+1){clear: both;} .aft-product-grid-mode ul.products li.product{ width: 50%; width: calc(50% - 20px); } .style-3-search { overflow: hidden; width: 100%; border-radius: 0px; border: none; -webkit-box-shadow: 0 0 0 1px rgba(0,0,0,0.1); box-shadow: 0 0 0 1px rgba(0,0,0,0.1); } .style-3-search .search-field{ width: 100%; -webkit-border-radius: 6px; border-radius: 6px; margin-bottom: 20px; } .aft-no-cat-on-banner .style-3-search .search-field { margin-bottom: 0; } .style-3-search button[type="submit"]{ -webkit-border-radius: 0 6px 6px 0; border-radius: 0 6px 6px 0; } .style-3-search .cate-dropdown { width: calc(100% - 62px); -webkit-border-radius: 6px 0 0 6px; border-radius: 6px 0 0 6px; } .form-group{margin: 0;} .style-3-search button{ width: 100%; border-radius: 0; } .site-info-wrap .col-2.float-l:nth-child(2) a, .secondary-footer .social-navigation, .secondary-footer{ text-align: center; } } @media only screen and (max-width: 768px) and (min-width: 490px) { .product-ful-wid, .site-footer .site-info .col-2, .site-footer .secondary-footer .col-2{ width: 100%; } .site-info-wrap{ flex-wrap: wrap; text-align: center; } .half-post-wid{width: 50%;} .half-post-wid:nth-child(2n + 1){ clear: left; } } @media only screen and (max-width: 768px) and (min-width: 667px) { section.store-contact.store-contact-form:not(.store-contact-map) .contact-details, .contact-details-wrapper .contact-map, .contact-details-wrapper .contact-form{ width: 49%; } } @media screen and (max-width: 720px) { .tabbed-products .tabbed-head {position: static;} } @media screen and (max-width: 667px){ section.store-contact.store-contact-form.store-contact-map .contact-map, section.store-contact.store-contact-map:not(.store-contact-form) .contact-details, section.store-contact.store-contact-form:not(.store-contact-map) .contact-details{ margin-top: 20px; } .top-bar-left .aft-language-currency-switcher{ margin-right: 0; -webkit-justify-content: center; justify-content: center; } .top-bar-left .aft-small-menu{display: block;} .site-info-wrap{text-align: center;} .top-bar-left.col-60, .site-info-wrap{ -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .header-style-3 .header-middle-part .main-navigation .toggle-menu {margin: 0;} section.store-contact.store-contact-form:not(.store-contact-map) .contact-details, .contact-details-wrapper .contact-map, .contact-details-wrapper .contact-form, .top-bar-left .aft-small-menu, .top-bar-left .aft-language-currency-switcher, .site-footer .site-info .col-2, .site-footer .secondary-footer .col-2, .woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account .entry-content .woocommerce-MyAccount-navigation{ width: 100%; } .woocommerce-account .entry-content .woocommerce-MyAccount-navigation{margin-bottom: 20px;} .woocommerce-account .entry-content .woocommerce-MyAccount-navigation ul li{display: inline-block;} .woocommerce .tabbed ul.products li.product:nth-of-type(3n+1), .woocommerce .grid ul.products li.product:nth-of-type(3n+1), .list .aft-product-list-mode ul.product-ul > li.product:nth-of-type(3n+1) { clear: none; } .woocommerce .tabbed ul.products li.product:nth-of-type(2n+1), .list .aft-product-list-mode ul.product-ul > li.product:nth-of-type(2n+1){ clear: both; } } @media screen and (max-width: 640px){ .aft-grid-group-6 .storeship_category_grid_wrap .product-ful-wid, .aft-grid-group-3 .storeship_category_grid_wrap .product-ful-wid{ width: 50%; } } @media only screen and (max-width: 640px) and (min-width: 480px) { body .sale-title, .right-list-section h3{ font-size: 14px; } .bottom-grid-section .caption-heading .cap-title, .sale-info span.item-count, span.offer-date-counter > span .number{ font-size: 25px; } } @media screen and (max-width: 629px){ .wp-post-author-shortcode.right .awpa-author-block , .wp-post-author-shortcode.left .awpa-author-block { width: 100%; margin: 0 auto; float: none; } .awpa-img.awpa-author-block img.photo{ margin-bottom: 35px; } .wp-post-author-shortcode.right , .wp-post-author-shortcode.left { text-align: center; } .wp-post-author-wrap.wp-post-author-shortcode.right, .wp-post-author-wrap.wp-post-author-shortcode.left{ padding: 50px 10px; } .overlay-content{width: 90%;} } @media screen and (max-width: 620px) { .entry-content section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details .aft-show-field-title:first-child:last-child, .entry-content section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details .aft-show-field-title:first-child:nth-last-child(3) + .aft-show-field-title, .entry-content section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details .aft-show-field-title:first-child:nth-last-child(3) + .aft-show-field-title + .aft-show-field-title, .entry-content section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details .aft-show-field-title:first-child:nth-last-child(3), .store-contact section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details .aft-show-field-title:first-child:nth-last-child(3) + .aft-show-field-title, section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details .aft-show-field-title:first-child:nth-last-child(3) + .aft-show-field-title + .aft-show-field-title, section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details .aft-show-field-title:first-child:nth-last-child(3), section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details .aft-show-field-title:first-child:nth-last-child(3) + .aft-show-field-title { width: 100%; max-width: 400px; margin-right: auto; margin-left: auto; } .support-wrap .singlewrap:first-child:nth-last-child(3) + .singlewrap + .singlewrap, .support-wrap .singlewrap:first-child:nth-last-child(3), .support-wrap .singlewrap:first-child:nth-last-child(3) + .singlewrap{ width: 100%; max-width: 400px; } .support-wrap .singlewrap:first-child:nth-last-child(3) + .singlewrap + .singlewrap .suport-single > a, .support-wrap .singlewrap:first-child:nth-last-child(3) .suport-single > a, .support-wrap .singlewrap:first-child:nth-last-child(3) + .singlewrap .suport-single > a { -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } .support-wrap .singlewrap:first-child:nth-last-child(3) + .singlewrap + .singlewrap .suport-single .support-content, .support-wrap .singlewrap:first-child:nth-last-child(3) .suport-single .support-content, .support-wrap .singlewrap:first-child:nth-last-child(3) + .singlewrap .suport-single .support-content { padding: 0 0 0 10px; width: calc(100% - 70px); text-align: left; } } @media screen and (max-width: 576px) { .woocommerce div.product form.cart .group_table tr, .woocommerce div.product form.cart .variations tr{ -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .woocommerce div.product form.cart .group_table tr td.woocommerce-grouped-product-list-item__label, .woocommerce div.product form.cart .group_table tr td.woocommerce-grouped-product-list-item__price{ padding-left: 0; } .woocommerce-Message--info.woocommerce-info{ display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; } .woocommerce-Message--info.woocommerce-info::before { top: 15px; } .woocommerce-Message--info.woocommerce-info .woocommerce-Button.button { margin-top: 20px; } .main-banner-section-wrapper .slider-content-wrapper.on-right .content-caption, .main-banner-section-wrapper .slider-content-wrapper.on-left .content-caption{ max-width: 100%; } .woocommerce-demo-store .woocommerce-store-notice.demo_store { height: unset; line-height: unset; padding: 1em 0; } .error-404 h1 { font-size: 100px; } .header-style-3 .header-cart-part .account-user{ margin-right: 10px; } .header-style-3 .header-cart-part .cart-group{ margin-right: 0; } .header-style-3.header-style-default button.open-search-form, .header-style-3 button.open-search-form{ margin-right: 10px; } .express-off-canvas-panel { margin-left: 15px; } .header-style-express .af-flex-grid .header-left-part, .header-style-default .af-flex-grid .header-left-part{ position: static; width: 100%; max-width: 100%; justify-content: center; text-align: center; } .header-style-default .header-middle-part{ position: static; } .header-style-express .af-flex-grid .bottom-right-part, .header-style-3.header-style-default .header-middle-part{ max-width: 100%; position: relative; padding: 10px 0 25px; } .header-style-default .header-cart-part { position: static; } .main-navigation .menu .menu-mobile{ top: 62px; } .header-style-express .header-cart-part{ bottom: 25px; } .header-style-3.header-style-express .header-right-part , .header-style-3.header-style-default .header-right-part { display: none; } } @media screen and (max-width: 480px){ span.title-note{ left: 0; } table#wp-calendar{ margin-bottom: .5em; } .storeship_store_menu_widget .social-navigation ul li:nth-child(3n), .storeship_store_menu_widget .social-navigation ul li:nth-child(6n){ margin-right: 2%; } #secondary .storeship_store_menu_widget .social-navigation ul li, .sidebar-area .storeship_store_menu_widget .social-navigation ul li, footer .storeship_store_menu_widget .social-navigation ul li { width: 100%; margin-right: 0%; } .testimonial-carousel .item .testi-img-author-desc .testi-description-wrapper { padding: 70px 30px 15px; } .list .default .aft-product-list-mode.has-image .product-ul.af-container-row, .list .wide .aft-product-list-mode.has-image .product-ul.af-container-row { grid-column-gap: 0; } .storeship_store_menu_widget .social-navigation ul li { width: 100%; } .support-wrap .suport-single .icon-box{ margin-right: 0; } .list .latest-and-onsale .aft-product-list-mode ul.product-ul li.product{ width: calc(100% - 20px); } .aft-product-list-mode .product-wrapper .product-description, .frontpage-content-section.list .aft-product-list-mode .product-image-wrapper{ flex-basis: 100%; } .aft-custom-thumbs .aft-thumbs-item .caption-heading .cap-title { font-size: 20px; } .content-desc{ font-size: 16px; } .comments-area{ padding: 20px; } .woocommerce .related.products ul.products li.product:last-child, .woocommerce-page .related.products ul.products li.product:last-child{ margin-bottom: 0; } body, button, input, select, optgroup, textarea{ font-size: 14px; } .woocommerce div.product .woocommerce-tabs #review_form_wrapper .comment-reply-title{ font-size: 18px; } .woocommerce .woocommerce-tabs h2{ font-size: 18px; } .woocommerce ul[class*="columns-"]:not([class*="wp-block-"]) { margin: 0; } .woocommerce .cart-collaterals .cart_totals > h2, .woocommerce .cart-collaterals .cross-sells > h2{ font-size: 20px; margin-top: 0; } section h2, .woocommerce div.product .product_title { font-size: 20px; } .blog-title h4{ font-size: 16px; } .support-wrap .suport-single .icon-box span.icon-box-circle{ font-size: 28px; } .support-wrap .suport-single .support-content h5{ font-size: 14px; } .suport-single .support-content p{ font-size: 12px; } .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .aft-category-list .product-description .woocommerce-loop-product__title, .aft-product-list-mode .product-description .woocommerce-loop-product__title{ font-size: 16px; } .counter-call-to-action .section-call-action .cta-button-link a{ font-size: 14px; padding: 10px 20px; } .widget-title, .section-title{ font-size: 22px; } .woocommerce .cart-collaterals .cart_totals > h2, .woocommerce .cart-collaterals .cross-sells > h2{ font-size: 20px; } .woocommerce .cart-collaterals .cross-sells ul.products > li, .woocommerce-page .cart-collaterals .cross-sells ul.products > li{ width: 100%; margin-right: 0; margin-bottom: 20px; } .aft-custom-thumbs .aft-thumbs-item:first-child:last-child .thumbs-content-wrapper{ padding: 0 30px; } .banner-top-header-wrapper .container-wrapper{ -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: center; justify-content: center; } .banner-top-header-wrapper .container-wrapper span.aft-small-menu, .banner-top-header-wrapper .container-wrapper .aft-small-social-menu { display: block; width: 100%; } .banner-top-header-wrapper .container-wrapper .aft-small-social-menu ul{ text-align: center; } .top-navigation ul { -webkit-justify-content: center; justify-content: center; } .top-navigation ul li:first-child{ padding-left: 5px; } .banner-top-header-wrapper .social-navigation { text-align: center; } .aft-custom-thumbs .aft-thumbs-item{ text-align: center; -webkit-justify-content: center; justify-content: center; } .aft-custom-thumbs .aft-thumbs-item{ width: 100%; } .aft-custom-thumbs .aft-thumbs-item:first-child{ margin-top: 10px; } .support-wrap .singlewrap:first-child:nth-last-child(2){ margin-bottom: 20px; } .entry-wrapper{ padding: 20px; } body.woocommerce-js article .entry-title{ font-size: 20px; } body.blog article h2, body.archive article h2{ font-size: 24px; } .header-left-part .logo-brand .site-description{ font-size: 12px; } .frontpage-content-section.list .latest-and-onsale.express-list .aft-product-list-mode .product-wrapper .product-description, .frontpage-content-section.list .latest-and-onsale.express-list .aft-product-list-mode .product-image-wrapper { -webkit-flex-basis: 100%; flex-basis: 100%; } .container-wrapper.wide .aft-product-grid-mode ul.products li.product{ width: calc(100% - 20px); } .woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product{ width: 100%; margin-right: 0; margin-left: 0; } .container-wrapper.default .aft-product-grid-mode ul.products li.product{ width: calc(100% - 20px); } .grid .container-wrapper.default .aft-product-grid-mode.has-image ul.products li.product, .grid .container-wrapper.wide .aft-product-grid-mode.has-image ul.products li.product, .list .default .aft-product-list-mode.has-image .product.item, .list .wide .aft-product-list-mode.has-image .product.item{ grid-column: 1/4; } .main-banner-slider .slick-slide .slider-content-wrapper.data-bg{ padding: 0 30px; } .woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product, .main-banner-slider .slick-slide .slider-content-wrapper.img-none .content-caption-wrapper, .main-banner-slider .slick-slide .slider-content-wrapper.data-bg .content-caption-wrapper, .featured-category-item:first-child:nth-last-child(4), .featured-category-item:first-child:nth-last-child(4) ~ .featured-category-item, .featured-category-item:first-child:nth-last-child(3), .featured-category-item:first-child:nth-last-child(3) ~ .featured-category-item, .featured-category-item:first-child:nth-last-child(2), .featured-category-item:first-child:nth-last-child(2) ~ .featured-category-item, .top-bar-right > span, .storeship_categorised_product_widget .product-ful-wid, .product-ful-wid, .support-wrap .singlewrap, .product-slider .product-description, .product-slider .product-image-wrapper, .col-1,.col-2,.col-3,.col-4 { width: 100%; } .top-bar-left { width: 100%; padding-bottom: 10px; } .top-bar-flex,.top-bar-right { text-align: center; flex-wrap: wrap; } .top-bar-right span.aft-small-menu {margin-right: 0;} .top-bar-right.col-40, ul.top-bar-menu{margin-top: 0px;} .comment-form .submit, input.search-submit{padding: 6px 0;} .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals { width: 100%; margin-left: auto; margin-bottom: 0; } .caption-heading .cap-title {font-size: 20px;} .caption-heading .cap-title, .content-caption .cat-links li a{ margin-top: 5px; } .content-caption span.woocommerce-Price-amount.amount, .content-caption span.price del, .content-caption span.price ins { font-size: 18px; } .product-slider .product-wrapper{ flex-wrap: wrap; } .site-info-wrap { flex-direction: column-reverse; text-align: center; } .site-info-wrap .col-2.float-l:nth-child(2) a{ text-align: center; margin: 8px 0px; } .counter-call-to-action .section-call-action .section-title { font-size: 28px; line-height: 28px; } .counter-call-to-action .section-call-action .section-head .subtitle { font-size: 16px; } .nav-tabs>li>a{padding: 5px 10px;} .nav-tabs > li:first-child > a{padding-left: 0;} .inner-suscribe input {line-height: 28px;} .inner-suscribe input[type=submit] { position: relative; display: inline-block; margin-top: 10px; line-height: 12px; } .storeship-widget.widget_mc4wp_form_widget input[type="email"], .inner-suscribe input[type="email"]{ padding-right: 30px;padding-left: 30px; } .support-wrap .col-4 , .onsale-product-section.aft-product-list-mode ul.product-ul li.col-3 {width: 100%;} .bottom-grid-section .item-grid-item-single-wrap{margin-bottom: 10px;} .support-wrap .singlewrap:nth-child(3), .support-wrap .singlewrap:nth-child(4){ margin-bottom: 20px; } .support-wrap .singlewrap:last-child{ margin-bottom: 0px; } .support-wrap .singlewrap:first-child:nth-last-child(3) + .singlewrap + .singlewrap, .support-wrap .singlewrap:first-child:nth-last-child(3), .support-wrap .singlewrap:first-child:nth-last-child(3) + .singlewrap { width: 100%; min-width: 100%; } .entry-content section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details .aft-show-field-title, section.store-contact:not(.store-contact-map):not(.store-contact-form) .contact-details .aft-show-field-title, section.store-contact.store-contact-form.store-contact-map .contact-details .aft-show-field-title{ width: 100%; margin-bottom: 20px; } .header-style-3.header-style-default .header-left-part .aft-language-currency-switcher{justify-content: center;} .header-style-express .header-left-part .header-left-upper .aft-language-currency-switcher{ width: 100%; margin-left: 0; justify-content: center; } .aft-grid-group-6 .storeship_category_grid_wrap .product-ful-wid, .aft-grid-group-5 .storeship_category_grid_wrap .product-ful-wid:nth-child(2), .aft-grid-group-5 .storeship_category_grid_wrap .product-ful-wid, .aft-grid-group-4 .storeship_category_grid_wrap .product-ful-wid:nth-child(2), .aft-grid-group-4 .storeship_category_grid_wrap .product-ful-wid:first-child, .aft-grid-group-4 .storeship_category_grid_wrap .product-ful-wid, .aft-grid-group-3 .storeship_category_grid_wrap .product-ful-wid, .aft-grid-group-2 .storeship_category_grid_wrap .product-ful-wid, .aft-grid-group-1 .storeship_category_grid_wrap .product-ful-wid, .storeship_product_list_express_widget .product-section-wrapper ul.product-ul > li, .storeship_product_list_three_col_widget .sale-single-wrap ul.product-ul > li, .posts_latest_widget .half-post-wid { width: 100%; } .express-list .sale-background a, .aft-grid-group-5 .storeship_category_grid_wrap .product-ful-wid:first-child .sale-background a, .aft-grid-group-4 .storeship_category_grid_wrap .product-ful-wid:first-child .sale-background a, .aft-grid-group-1 .storeship_category_grid_wrap .product-ful-wid .sale-background a{height: 290px;} .banner-slider-section{width: 100%;} .right-list-section{ margin-bottom: 10px; float: none; } .left-grid-section-wrapper.col-4 > .left-grid-section { width: 100%; float: none; } .left-grid-section-wrapper.col-4 > .left-grid-section:first-child {padding-right: 0;} .left-grid-section-wrapper.col-4 > .left-grid-section:last-child { padding-left: 0; margin-bottom: 10px; } .item-single {height: 335px;} .content-caption .product-item-meta.add-to-cart-button.extended-af ul.product-item-meta-always-visible, .product-item-meta.add-to-cart-button.extended-af ul.product-item-meta-always-visible{ float: none; display: inline-block; vertical-align: top; } .product-ful-widt{width: 100%;} .top-cart-content.primary-bgcolor{ width: 100%; padding: 10px; min-width: 280px; } .header-style-3.header-style-express .top-cart-content.primary-bgcolor{ right: 0; left: inherit; } .right-list-section .aft-top-categories-vertical-lists { height: auto; } .support-wrap .singlewrap:after, .category-dropdown li.aft-mega-menu-list > a:after, .category-dropdown li.has-child-categories > a:after { display: none; } .countdownHolder{ width: 310px; font-size: 18px; } .aft-product-grid-mode ul.products li.product{width: calc(100% - 20px);} .contact-details-wrapper .contact-form{margin-bottom: 20px;} .feat-back .feat-text-title{font-size: 24px;} .wp-block-media-text{display: block;} .wp-block-media-text .wp-block-media-text__media{margin: 10px auto;} .wp-block-media-text .wp-block-media-text__content{padding: 0;} .list .aft-product-list-mode ul.product-ul li.product{width: calc(100% - 20px);} .aft-two-col-product-loop .list .aft-product-list-mode ul.product-ul li.product{width: 50%;} .aft-two-col-product-loop .aft-product-grid-mode ul.products li.product {width: calc(50% - 20px);} .aft-two-col-product-loop.woocommerce .tabbed ul.products li.product:nth-of-type(3n+1), .aft-two-col-product-loop.woocommerce .grid ul.products li.product:nth-of-type(3n+1){ clear: none; } .aft-two-col-product-loop.woocommerce .tabbed ul.products li.product:nth-of-type(2n+1), .aft-two-col-product-loop.woocommerce .grid ul.products li.product:nth-of-type(2n+1){ clear: both; } .aft-two-col-product-loop.woocommerce li.product .product-description > a.button, .aft-two-col-product-loop.woocommerce li.product > a.button{padding: 12px;} .tabbed-products.express-list .nav-tabs>li a{ font-size: 0; padding: 0 25px; } .tabbed-products.express-list .nav-tabs>li a::before{ font-size: 14px; padding-right: 0; } .overlay-content{width: 95%;} } @media only screen and (max-width: 426px) and (min-width: 375px){ div[class*=header-style-] .header-right-part{padding-right: 20px;} } @media screen and (max-width: 375px){ .sale-info span.product-count:last-child, span.offer-date-counter > span:last-child{margin-right: 15px;} .comments-area{padding: 10px;} .comment-author img{float: none;} .comment .children,.reply, .comment div#respond, .comment-content{margin-left: 0;} } @media screen and (max-width: 320px){ .top-cart-content.primary-bgcolor{width: 230px;} .header-style-3.header-style-default .header-right-part > div{margin-right: 5px;} .header-style-3.header-style-default .header-left-part .aft-language-currency-switcher{ flex-wrap: wrap; justify-content: flex-start; flex-direction: column-reverse; } div[class*=header-style-].header-style-default .header-right-part{padding-right: 20px;} div[class*=header-style-].header-style-default .header-right-part > div{margin: 3px 8px 3px 3px;} .woocommerce-store-notice, p.demo_store{ padding-right: 5px; padding-left: 5px; } #sidr .countdownHolder, #secondary .countdownHolder, .site-footer .countdownHolder, .countdownHolder{ width: 235px; font-size: 22px; } } @media screen and (max-height: 450px) { .sidenav , .sidenav1 {padding-top: 15px;} .sidenav a , .sidenav1 a {font-size: 18px;} } .wpcf7-form label {color: #000; width: 100%;font-size: 15px;} .wpcf7-form-control-wrap { position: relative;} .wpcf7-form p {margin-bottom: 10px;} .wpcf7-form input { color: #000; width: 80%;border-radius: 0;border: 1px solid gray;height: 33px;padding: 2px 10px;background: #fff;} .wpcf7-form textarea {resize: none;height: 100px; width: 80%;border-radius: 0;border: 1px solid gray;background: #fff;} .wpcf7-form input[type=submit] { border-radius: 0; width: 109px;height: 36px; color: #fff; box-shadow: none;background: #f04f32;border: 1px solid #f04f32;margin-bottom: 20px;} .g-recaptcha{margin-bottom:8px;} .term-description{display: block;clear: both;width: 100%;} .term-description h2, .term-description h3, .term-description h4, .term-description h5{margin-top:20px;margin-bottom:9px;} .term-description ul, .term-description ol, .single-post .type-post .entry-content ul, .single-post .type-post .entry-content ol{margin-left: 20px;list-style: disc;margin-bottom: 15px;} .term-description ul li, .term-description ol li, .single-post .type-post .entry-content ul li, .single-post .type-post .entry-content ol li{line-height: 25px;font-size: 15px;} .term-description p, .single-post .type-post .entry-content p{color: #111;font-size: 15px;text-align: justify;line-height:24px;} .term-description p a{color: #0F75BC;} .content-area .type-page p{color: #3b3b3b;font-size: 15px;text-align: justify;line-height: 24px;} .content-area .type-page ul li, .type-page ol li{line-height: 25px;font-size: 16px;color: #3b3b3b;font-weight: 600;} .woocommerce div.product p.price, .woocommerce div.product span.price{color:#464040} .woocommerce div.product .product_title {margin: 0;padding: 0;font-size: 24px;} .woocommerce div.product p.price{margin: 0;} .woocommerce-thankyou-order-received{font-size: 20px;color: #15a013;font-weight: 600;} .woocommerce .entry-summary table.variations-grid { width: 100% !important;} .woocommerce .entry-summary table.variations-grid td{padding:4px 12px !important;line-height: 18px; vertical-align: middle; color: #000;border: 1px solid #000;text-align: center;font-weight: 600;} .woocommerce .entry-summary table.variations-grid td form{margin: 0; padding: 0;border-bottom: 0;} .woocommerce .entry-summary table.variations-grid td del{ display:none;} .single_add_to_cart_button{color: #fff;background-color: #0F75BC; border-color: #0F75BC;} .single_add_to_cart_button:hover{color: #fff;background-color: #0F75BC; border-color: #0F75BC;} .woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary{padding: 10px;} .woocommerce-tabs h1{font-size:22px;margin-top:0px;margin-bottom: 0;} .woocommerce-tabs h2:first-child{display:none;} .woocommerce-tabs h2 {font-size:24px;margin-top: 15px;margin-bottom:5px;} .woocommerce-tabs h3 {font-size:22px;margin-top: 15px;margin-bottom:5px;} .woocommerce-tabs h4{font-size:20px;margin-top: 15px;margin-bottom:5px;} .woocommerce-tabs h5{font-size:18px;margin-top: 15px;margin-bottom:5px;} .woocommerce-tabs p{color: #3b3b3b;font-size: 15px;text-align: justify;line-height: 25px;} .woocommerce-tabs ul li, .type-page ol li{line-height: 25px;font-size: 15px;} .woocommerce .entry-summary table.variations-grid td del{display:none;} .woocommerce #reviews #comments h2 {font-size: 21px;padding-top: 10px;} .woocommerce #review_form #respond p {width: 100%; float: left;} .woocommerce ul.products li.product .product-count{display: none;} .woocommerce .star-rating::before{color: #edb60f;} #secondary .widget-title{font-size: 20px;font-weight: normal;color: #fff;background: #0F75BC; padding:6px 10px; margin-bottom: 0;line-height: 22px;display: block; text-align: center;} #secondary .widget_product_categories ul li a {display: block;text-align: left;} #secondary .widget ul li{padding: 2px 10px;border-bottom: 1px solid #6d6d6d;margin: 0 !important;} #secondary .widget ul li:last-child{border-bottom:0;} .wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image{margin: 0 .5em 0 0px;} #secondary .widget ul{padding:6px 0;border: 1px solid #6d6d6d;} #secondary ul li a {display: block;text-align: left;} #secondary .widget_recent_entries ul li a {display: block;text-align: left;} #secondary .widget > ul > li:last-child {padding-bottom: 0; border: 0;} .page-links {font-size: 15px;} .page-links span.current{background: #0F75BC;color: #fff;border-radius: 3px;} .post-page-numbers{padding: 8px 16px;height: 40px;text-decoration: none;transition: background-color .3s;border: 1px solid #ddd;color: #000;} .envira-gallery-wrap .envira-gallery-public .envira-gallery-item-inner {border: 1px solid #232323; padding: 3px;} .style-light_style blockquote.easy_testimonial p {color: #000;text-align: inherit; font-size: 15px;} blockquote.easy_testimonial p.testimonial_author{font-weight: 600;margin: 0;} .stars .dashicons-star-filled, .stars .dashicons-star-half, .stars .dashicons-star-empty { color: #ff9900;} .style-light_style blockquote.easy_testimonial .testimonial_author { font-weight: 600;color: #000;} .style-light_style blockquote.easy_testimonial{color: #000;} .easy_t_single_testimonial blockquote.easy_testimonial {border: 0;padding: 10px;margin: 0; background: #eaeaea;} #secondary .easy_testimonial .testimonial_body p{font-size: 15px;} .easy_t_single_testimonial blockquote.easy_testimonial {margin-bottom: 10px;} .woocommerce table.shop_table {border-radius: 0; border: 1px solid rgba(0,0,0,.5);} .woocommerce .cart .button, .woocommerce .cart input.button {color: #ffffff; font-weight: normal;} .woocommerce .cart .button:hover, .woocommerce .cart input.button:hover {color: #ffffff ;background-color: #0F75BC;} .woocommerce .wc-proceed-to-checkout a.checkout-button { color: #FFF; text-transform: uppercase; font-weight: normal; padding: 15px; float: right; background: #0F75BC; } .woocommerce .wc-proceed-to-checkout a.checkout-button:hover{background: #0F75BC; color: #FFF!important;} #add_payment_method .wc-proceed-to-checkout, .woocommerce-cart .wc-proceed-to-checkout, .woocommerce-checkout .wc-proceed-to-checkout {padding: 0;} .woocommerce-error, .woocommerce-info, .woocommerce-message {margin: 0 0 .5em;} .woocommerce-page .woocommerce-billing-fields, .woocommerce-page .woocommerce-shipping-fields, .woocommerce-page .woocommerce-additional-fields{padding: 0 !important;} .woocommerce form .form-row label, .woocommerce-page form .form-row label { color: #000;margin: 0;font-size: 14px;font-weight: normal;} .woocommerce-checkout .express-one-page-checkout-main h3.border_html{margin-top: 0px !important;background-color: #e2e2e2;margin-bottom:0 !important;} .woocommerce-shipping-fields .woocommerce-form__label-for-checkbox span{padding-left: 8px;vertical-align: middle;font-size:18px;color: #000;font-weight: 600;} .woocommerce-shipping-fields #ship-to-different-address-checkbox{margin: 0;vertical-align: middle;} .woocommerce form.checkout .express-one-page-checkout-main p.form-row input {font-size: 14px !important; float:left; width: 100%;} .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {padding: 2px 12px;height: 35px;font-size: 14px;color: #000} .payment_methods .test_mode_msg {display: none;} .order-payment label{color: #0c0c0c !important;font-weight: 600;} .woocommerce-page .woocommerce ul.order_details{margin-bottom: 20px;} .paymentin{font-size: 20px !important;} .woocommerce div.product form.cart .variations select { height: 35px !important; border: 1px solid #3e3c3c !important;color: #000;} .select2-container--default .select2-selection--single .select2-selection__rendered { color: #000 !important;} body .select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: #000000 transparent transparent transparent !important;} .select2-container--default .select2-selection--single .select2-selection__arrow { top: 0 !important;} .woocommerce #payment #place_order, .woocommerce-page #payment #place_order {float:left; background:#185885 !important; color: #fff!important; text-transform: uppercase;font-weight: 600;font-size: 14px;} .woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover {background:#0F75BC !important;} .woocommerce form .form-row.woocommerce-validated .select2-container, .woocommerce form .form-row.woocommerce-validated input.input-text, .woocommerce form .form-row.woocommerce-validated select {border-color: #2b2b2b;} li.wc_payment_method {border-bottom: 1px solid #000;} .woocommerce form #customer_address_details .form-row span{width: 100%;float: left;max-width: 100%;} .woocommerce-billing-fields h3, .woocommerce-shipping-fields h3{font-size: 20px;margin: 0;} .entry-content .checkout .woocommerce-privacy-policy-text p{margin-top: 0; margin-bottom: 5px;} .payment_methods label small{color: #f00;font-weight: 600;font-size: 100%;} .woocommerce .products .star-rating { margin: 0 auto;color: #fd7500;} .woocommerce .woocommerce-product-rating .star-rating { color: #fd7500;} .woocommerce .star-rating span {color: #fd7500;} .select2-container--default .select2-selection--single { border: 1px solid #6f6f6f; border-radius: 0; height: 35px; line-height: 35px; } .wc_payment_methods .input-text { font-size: 14px!important; padding: 6px !important; color: #000; height: 33px!important; border: 1px solid #000!important; } .footer-widgets .textwidget p{text-align: justify;} .woocommerce ul.products li.product .woocommerce-loop-category__title { background: #0F75BC; font-size:13px; color: #fff; padding: 5px 4px; font-weight: normal; text-align: center; }.woocommerce .widget .woocommerce-mini-cart__buttons a.button { background-color: #f33c3c; color: #fff; } .woocommerce ul.order_details li strong{font-size: 15px;} .payment_box table td, .payment_box table th{color: #000;text-align: left;} .woocommerce #reviews #comments ol.commentlist li { border-bottom: 1px solid #a8a8a8;} .woocommerce #respond input#submit:hover{background-color: #ea0000; color: #fff !important;} .woocommerce #categoryproductslider .star-rating{margin: 0 auto;} .bacs_gift_cards { font-size: 14px; padding: 4px 5px; background: #fff; color: #000; border: 1px solid #404040; } .coupon-codebox { background: #efe3e3; font-size: 20px; color: #000; padding: 7px 0px; text-align: center; line-height: 26px; display: block; margin-bottom: 0; } .coupon-codebox span { font-size: 24px; color: #fff; padding: 7px 20px; background: #0F75BC; margin: 10px; border: 2px dashed #fff; display: block; } .woocommerce-checkout-payment li div.payment_box { background-color:#ffffff !important; } .woocommerce-checkout-payment li div.payment_box:before { border: 1em solid #ffffff !important; border-right-color: transparent !important; border-left-color: transparent !important; border-top-color: transparent !important; } .site-footer .contact-info li i { font-size: 16px; color: #bfbfbf; margin-right: 15px;} .site-footer .widget_text a:not([class]) { text-decoration: none; color: #cacaca; } .banner{float: left;width: 100%;margin-bottom: 15px;} #secondary #block-9, #secondary #block-8, #secondary #block-6, #secondary #block-11, #secondary #block-10{margin: 0;padding-top: 0; padding-bottom: 0;} #secondary #block-9 h3, #secondary #block-8 h3, #secondary #block-6 h3, #secondary #block-10 h3{ font-size: 20px; font-weight: normal; color: #fff; background: #0F75BC; padding: 6px 10px; margin-bottom: 0; line-height: 22px; display: block; text-align: center; margin-top: 0; } #secondary #block-5, #secondary #block-4, #secondary #block-7{ margin: 0; padding-top: 0; } body.woocommerce-js form.woocommerce-checkout .woocommerce-checkout-review-order, body.woocommerce-js form.woocommerce-checkout .col2-set { padding: 10px; margin-bottom: 20px; -webkit-box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 60%); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.6); box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 60%); -webkit-border-radius: 6px; border-radius: 2px; } .site-footer .easy_t_single_testimonial blockquote.easy_testimonial { background: #0F75BC; } .site-footer .easy_t_single_testimonial blockquote.easy_testimonial p{ color: #aaa;font-size: 16px;text-align: justify;} .menu-footer-menu-container ul li a{display:block;} .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current { color: #ffffff; } .show-contact li{margin-bottom: 6px;} .show-contact li i{margin-right: 6px;} .show-contact li a{text-decoration: none;} strong.woocommerce-review__author { color: #000;} .woocommerce ul.products li.product .star-rating { margin: 0 auto;} .type-post .entry-content p iframe{width: 100% !important;} .type-post .entry-content .imgatas{display:block} .single-post .type-post .entry-content ul.products{margin-left: 0;} .single-post .type-post .entry-content ul.products li{margin-bottom:10px;} .woocommerce .woocommerce-billing-fields #billing_company_field{display:none;} #content .section-call-action{margin-top:-20px;} #post-17 .woocommerce-order p b a{color: #185885;} #post-17 .woocommerce-order p b a:hover{color: #0F75BC;} .testimonial-container { display: block; grid-template-columns: repeat(2, 1fr); gap: 20px; max-width: 1200px; margin: 0 auto; } .testimonial-item { background-color: #fff; padding: 20px; border: 1px solid #ddd; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); transition: transform 0.3s ease-in-out; } .testimonial-item p{ margin-bottom:10px !important; } .testimonial-item:hover { transform: translateY(-10px); } .testimonial-title { margin-bottom: 15px; } .testimonial-description { font-style: italic; } .testimonial-name { font-size: 18px; font-weight: bold; } .testimonial-rating { font-size: 16px; color: #f39c12; } .testimonial-location { color: #777; } @media (max-width: 768px) { .testimonial-container { grid-template-columns: 1fr; } } body.woocommerce-cart .container-wrapper #primary, body.woocommerce-checkout .container-wrapper #primary { width: 70%; } @media (max-width: 767px) { body.woocommerce-cart .container-wrapper #primary, body.woocommerce-checkout .container-wrapper #primary { width: 100%; } } @media (max-width: 768px) { .woocommerce-column--billing-address, .woocommerce .woocommerce-customer-details .woocommerce-column__title { display: block !important; margin-top: 10px !important; } } .woocommerce-order-overview, .woocommerce .woocommerce-customer-details .addresses:last-child, .woocommerce-order-details { padding: 10px; background: #fff; border-radius: 6px; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); } .woocommerce-order-overview li { display: block ; padding: 8px 0; left-margin border-bottom: 1px solid #f0f0f0; } @media only screen and (max-width: 768px) { body.woocommerce-cart #block-39, body.woocommerce-checkout #block-39 { display: none !important; } .banner-top-header-wrapper{ display:none; } }