/****************************************************************** Theme Name: Accelerate by AMP Publisher Theme URI: Description: Accelerate by AMP Publisher is the first theme designed to be native AMP compliant across all page and post types. Accelerate features an advanced SEO site architecture, including schema markup, to maximize search performance. The theme includes multiple layouts to choose from and many Customizer settings for easy site styling and customization. Accelerate is fully compatible with WooCommerce making it a great theme for ecommerce sites. With lighting fast page loads and fully responsive design, Accelerate is the perfect theme for a mobile first world. * Accelerated Mobile Pages Project (AMP) compliant * Mobile-first, Responsive Layout * Custom Colors * Custom Header * Social Links For more information about Accelerate by AMP Publisher please go to https://ampwptools.com/accelerate-user-manual/ Author: AMP Publisher Author URI: https://ampwptools.com/ Version: 1.0 Text Domain: accelerate-by-amp-publisher Domain Path: /languages License: GNU General Public License v2 License URI: http://www.gnu.org/licenses/gpl-2.0.html Tags: e-commerce, custom-background, custom-colors, custom-logo, blog, featured-images, full-width-template, microformats, theme-options, flexible-header Stylesheet: Main Stylesheet Note: **************************START_STYLEHEET***********************/ html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;} code,kbd,pre,samp{font-family:monospace,serif;font-size:100%;} table{border-collapse:collapse;border-spacing:0;width:100%;} td{padding:3px 5px;} ol,ul{text-decoration:none;list-style:none;list-style-type:none;} .thecontent a{z-index:1;} .thecontent ul, .cont ul, .ctxt ul{list-style:disc inside none;list-style-type:disc;} .thecontent ol, .cont ol, .ctxt ol{list-style:decimal inside none;list-style-type:decimal;} .thecontent ul, .cont ul, .ctxt ul, .thecontent ol, .cont ol, .ctxt ol{padding-left: 2.5em;margin-left: 0;} .thecontent ul ul, .cont ul ul, .ctxt ul ul, .thecontent ol ol, .cont ol ol, .ctxt ol ol{list-style-type: circle;} .sticky{}.gallery-caption{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.screen-reader-text{} /** BASICS **/ *{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;} .container *{max-width:100%;} a{text-decoration:none;transition:color 0.3s;} .main{line-height:[[site-line-height]];} .container{ display:block;font-family:[[site-font-family]],'Lucida Grande','Tahoma','sans-serif';font-size:[[site-font-size]];font-weight:[[site-font-weight]]; } p, h1, .h1, h2, .h2, h3, .h3{font-weight:[[site-font-weight]];} .cwrap p, .cwrap h1, .cwrap .h1, .cwrap h2, .cwrap .h2, .cwrap h3, .cwrap .h3, hr{margin-bottom:15px;} h1, .h1{font-size:[[h1-font-size]];line-height:1.3;} h2, .h2{font-size:[[h2-font-size]];line-height:1.3;} h3, .h3{font-size:[[h3-font-size]];line-height:1.3;} h4, .h4{font-size:[[h4-font-size]];line-height:1.3;} h5, .h5{font-size:[[h5-font-size]];line-height:1.3;} h6, .h6{font-size:[[h6-font-size]];line-height:1.3;} @media (max-width:900px){ h1, .h1{font-size:calc([[h1-font-size]] * .8);} h2, .h2{font-size:calc([[h2-font-size]] * .8);} } amp-img, amp-img img, img{max-width:100%;object-fit:cover;border:0;} .cf{clear:both;display:block;} .hr{height:1px;width:100%;border-bottom:[[site-font-color]] solid 1px;} .hidden{display:none;} .bodyfixed{position:fixed;} .main{color:[[site-font-color]];} .main a{color:[[site-link-color]];} .main a:hover{color:[[site-link-hover-color]];} input:not([type=submit]), textarea{display:block;font-size:16px;font-weight:300;border:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#2d2d2d;background-color:#FFF;-moz-box-shadow:2px 2px 6px 0 rgba(0,0,0,0.36) inset;-webkit-box-shadow:2px 2px 6px 0 rgba(0,0,0,0.36) inset;box-shadow:2px 2px 6px 0 rgba(0,0,0,0.36) inset;font-family:'Open Sans','Lucida Grande','Lucida Sans Unicode',Tahoma,sans-serif;} input:not([type=submit]){height:36px;line-height:30px;text-indent:10px;} input[type=checkbox]{display:inline-block;height:auto;width:auto;} textarea{padding:10px;text-indent:10px;} .container button:not(.customize-partial-edit-shortcut-button), .container input.submit, a.comment-reply-link, a.button, input[type=submit], .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, amp-consent button { background-color:[[button-color]]; color:[[button-font-color]]; font-size:16px; border:0; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; transition:all 0.3s ease-in-out 0s; -moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none; cursor:pointer; white-space:nowrap; border:[[button-border-color]] solid [[button-border-width]]; display:inline-block; vertical-align:top; margin:0; font-weight:normal; padding:.618em 1em; line-height:1; } .container button:hover, .container input.submit:hover, a.comment-reply-link:hover, a.button:hover, input[type=submit]:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, amp-consent button:hover { background-color:[[button-hover-color]]; color:[[button-font-hover-color]]; text-shadow:#000 2px 2px 2px; -moz-box-shadow:2px 2px 5px rgba(0,0,0,.66) inset;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.66) inset;box-shadow:2px 2px 5px rgba(0,0,0,.66) inset; } .container button.sfbtn, .container .button.sfbtn{border-width:1px;} input.sftxt, .container button.sfbtn, .fa.sficn{display:inline-block;vertical-align:top;} .woocommerce .awsrch input.sftxt{padding:0;} .container button.sfbtn{padding:4px 6px;} input.sftxt{width:160px;} .tacwpt input.sftxt{width:130px;-moz-border-top-right-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;} input.sfbtn{display:block;} .container button.sfbtn{-moz-border-top-left-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;} .fa.sficn{font-size:23px;line-height:27px;} .fa{line-height:1em;} .fa:before{display:inline-block;} .wrap:not(.wp-full-overlay-sidebar), .qwrap .qcw > *:not(.extfull){width:calc(100% - 30px);max-width:calc([[site-max-width]] - 30px);margin:0 auto;} @media (min-width:901px){ .wrap:not(.wp-full-overlay-sidebar), .qwrap .qcw > *:not(.extfull){width:calc(100% - [[site-padding]] * 2);max-width:calc([[site-max-width]] - [[site-padding]] * 2);} } .wrap:not(.wp-full-overlay-sidebar) .wrap{padding:0;} .header, .footer{clear:both;width:100%;z-index:999;} .footer{-moz-box-shadow: 0 0 5px [[accent-color]];-webkit-box-shadow: 0 0 5px [[accent-color]];box-shadow: 0 0 5px [[accent-color]];} .header{background-color:[[banner-background-color]];} .banner .logo img, .banner .logo amp-img{max-height:[[banner-max-height]];} .headfix .banner{height:[[banner-max-height]];} .headfix .header{position:fixed;top:0;left:0;width:100%;z-index:101;} .headfix .banner .wrap .bannerwrap{height:100%;} .headfix .banner .logo::before{height:100%;} @media (max-width:900px){ .headfix{padding-top:48px;} } .banner{display:block;} .banner{background-color:[[banner-background-color]];background-size:cover;padding:[[banner-vpad]] 0;} .header-blogname{display:[[site-title-display]];} .header-blogdesc{display:[[tagline-display]];} .bloginfo{text-align:[[banner-text-align]];} .navburger{display:none;float:right;line-height:30px;border:none;cursor:pointer;} .navburger .fa{font-size:30px;line-height:30px;} .navigatorbar .navburger .fa{margin-top:9px;} .navigatorbar a{color:[[navigatorbar-font-color]];} .navigatorbar a:hover{color:[[navigatorbar-font-hover-color]];} .dropmenu{width:auto;} .dropmenu li{display:inline-block;font-size:[[navigatorbar-font-size]];text-transform:[[navigatorbar-font-case]];line-height:48px;} body .dropmenu .bnav > li:not(:last-of-type){margin:0 20px 0 0;} @media (min-width:901px){ .dropmenu li.current-menu-item{-moz-box-shadow:0 -4px 0 0 [[navigatorbar-active-color]] inset;-webkit-box-shadow:0 -4px 0 0 [[navigatorbar-active-color]] inset;box-shadow:0 -4px 0 0 [[navigatorbar-active-color]] inset;} } .navigatorbar{background-color:[[navigatorbar-background-color]];color:[[navigatorbar-font-color]];} .navigatorbar:not(.catbar){display:[[navigatorbar-display]];border-top:[[navigatorbar-border-top]] solid thin;border-bottom:[[navigatorbar-border-bottom]] solid thin;} .catnav:not(.home) .navigatorbar{border-bottom:none;} .catnav .navigatorbar.catbar{border-bottom:[[navigatorbar-border-bottom]] solid thin;} .navigatorbar.catbar{background:[[categorybar-background-color]];border-top:[[categorybar-border-top]] solid thin;} .navigatorbar.catbar, .navigatorbar.catbar a{color:[[categorybar-font-color]];} .navigatorbar.catbar a:hover{color:[[categorybar-font-hover-color]];} .navigatorbar .navsf{float:right;margin:6px 0 0 20px;z-index:10;text-space-collapse: discard !important;} @media (min-width:901px){ .sticky-header{position:sticky;position:-webkit-sticky;top:0;left:0;right:0;z-index:1000;-moz-box-shadow:0 0 5px [[accent-color]];-webkit-box-shadow:0 0 5px [[accent-color]];box-shadow:0 0 5px [[accent-color]];} .admin-bar .sticky-header{top:32px;} @media (max-width:782px){ .admin-bar .sticky-header{top:46px;} } } .footer{min-height:48px;line-height:48px;background-color:[[footer-background-color]];} .footer, .footer a{color:[[footer-font-color]];} .footer a:hover{color:[[footer-font-hover-color]];} .footer .copyright{float:right;} .footer-nav li{float:left;padding-right:1.5em;} .footer-mobile-nav{display:none;} .footer-mobile-nav li{width:100%;clear:both;} .footer-mobile-nav .sub-menu, .footer-mobile-nav .children{margin-left:20px;} .footer-mobile-nav li a{width:100%;display:block;padding:1em;border-bottom:[[footer-font-color]] solid 1px;} .pagination{text-align:center;height:40px;line-height:40px;font-size:16px;overflow-y:hidden;border:[[accent-color]] solid 1px;} .pagination ul{display:inline-block;} .pagination li{float:left;border-left:[[accent-color]] 1px solid;} .pagination li:first-of-type{border-left:none;} .pagination a, .pagination span{display:block;line-height:1em;padding:0.75em;} .pagination a:hover{-moz-box-shadow:#999 0 0 5px;-webkit-box-shadow:#999 0 0 5px;box-shadow:#999 0 0 5px;} .pagination .current{cursor:default;-moz-box-shadow:#999 0 0 3px inset;-webkit-box-shadow:#999 0 0 3px inset;box-shadow:#999 0 0 3px inset;font-weight:bold;} .crumbs, .woocommerce-breadcrumb{margin:0 0 20px 0;font-size:[[crumbs-font-size]];display:[[crumbs-display]];} .lastcrumb, .woocommerce-breadcrumb span.crumb:last-of-type{font-weight:[[crumbs-bold-last]];display:[[crumbs-hide-last]];} .woocommerce-breadcrumb i.crumbsep:last-of-type{display:[[crumbs-hide-last]];} .lcsep{display:[[crumbs-hide-last]];} #mobile-navmenu{width:80vw;height:100%;color:#FFF;background:rgba(0,0,0,0.9);} .mobile-navmenu-wrap{margin:0 auto;} .mobile-navmenu-close, .mobile-navmenu-back{width:40px;height:40px;color:#FFF;font-size:40px;line-height:40px;text-shadow:#000 2px 2px 5px;cursor:pointer;background:none;border:none;} .mobile-navmenu-close{float:right;text-align:right;} .msep{clear:both;height:20px;} .mobile-navmenu-close:hover{color:#0F0;} #mobile-navmenu ul{margin:10%;font-size:20px;width:100%;float:left;} .mobile-navmenu-header{padding:20px;} #mobile-navmenu ul{border-bottom: 0;margin: 50px 0 0 0;} #mobile-navmenu ul li a{display:block;color:#FFF;padding:20px 30px;} #mobile-navmenu ul li a:hover{color:#0F0;} #mobile-navmenu.asmain .sub-menu, #mobile-navmenu.asmain .children{display:none;} #mobile-navmenu.asmob .sub-menu, #mobile-navmenu.asmob .children{margin-left:10px;} .pwrap, .woowrap{display:block;} .pwrap.p404{margin-top:[[site-padding]];margin-bottom:[[site-padding]];} .pwrap.p404 .page-header{margin-bottom:[[site-padding]];} .pbody{width:100%;} .cbody{padding:15px 0;} .abody{margin-top:15px;} .posts-content, .postlist, .catlist{width:100%;display:block;clear:both;text-align:center;} .block-wrap, .pagination{margin-top:15px;} @media (min-width:901px){ .abody{margin-top:[[site-padding]];} .cbody{padding:[[site-padding]] 0;} .block-wrap, .pagination{margin-top:[[site-padding]];} } @media (max-width:900px){ .footer .copyright{margin:15px 0;} .footer-nav li{width:100%;clear:both;border-bottom:[[footer-font-color]] solid thin;} .footer-nav li a{width:100%;display:block;padding:1em;} .footer-mobile-nav{display:block;} } .block-wrap:first-of-type{margin-top:0;} .header-blogname, .header-blogdesc{clear:both;} .navigatorbar .wrap{min-height:48px;} .nblogo{display:none;} #logo, .bloginfo{display:inline-block;vertical-align:middle;} .logo, .bannerwrap{min-height:48px;} .bloginfo.haslogo{width:calc(100% - [[logo-width]] - 5px);} #navlogo{float:left;height:48px;} .logo:before{content:'';display:inline-block;vertical-align:middle;height:48px;} .nblogo img, .nblogo amp-img{max-height:48px;} .logo{height:100%;} .logo.haslogo{margin-right:20px;} .logo a, .logo img, .logo amp-img{display:inline-block;vertical-align:middle;} .logoimg, .woocommerce amp-img.logoimg, .woocommerce-page amp-img.logoimg{max-width:[[logo-img-width]];max-height:[[logo-img-height]];} .archive-desc{margin-bottom:[[site-padding]];} .pageorpost-header{margin-bottom:20px;} .contimg{display:block;float:left;max-width:50%;margin:0 15px 15px 0;} .mnav{position:relative;} #CategoryNavBar .dropmenu .bnav > li{margin:0 20px 0 0;} #CategoryNavBar .dropmenu.dropright .bnav > li{margin:0 0 0 20px;} @media (max-width:900px){ .navigatorbar:not(.catbar){display:block;} .navigatorbar .navburger, .nblogo{display:inline-block;} .dropmenu, .banner, .titlebar, .socmenu, .navigatorbar .navsf{display:none;} .mnav .dropmenu{display:block;} .mnav .dropmenu, .mnav .dropmenu ul li{ width:100%; display:block; clear:both; } .mnav .dropmenu li a{ width:100%; display:block; padding:1em; } .mnav .navigatorbar, .mnav .footer, .mnav .footer li{ color:[[navigatorbar-font-color]]; border:none !important; background:[[navigatorbar-background-color]]; padding:0; text-transform:[[navigatorbar-font-case]]; font-size:[[navigatorbar-font-size]]; } .mnav .navigatorbar li a, .mnav .footer li a{ color:[[navigatorbar-font-color]]; border-bottom:[[navigatorbar-font-color]] solid thin; } .mnav .navigatorbar li a:hover, .mnav .footer li a:hover{ color:[[navigatorbar-font-hover-color]]; } .mnav #main{display:none;} #CategoryNavBar{display:none;} .mnav #CategoryNavBar{display:block;} .mnav #MainNavBar{z-index:1;} .mnav #footer{z-index:0;} } .sub-menu{display:none;} .block-wrap{display:inline-block;vertical-align:top;width:100%;margin-top:0;margin-bottom:[[site-padding]];text-align:left;} .block-wrap .thumb{z-index:1;} .block-wrap .thumb *{display:block;width:100%;height:100%;} .block-wrap .post-title{width:100%;margin-top:10px;} .block-wrap .ptlink{display:inline-block;width:calc(100% - 80px);} .block-wrap .byline{display:[[byline-display]];font-size:[[byline-font-size]];font-style:italic;} .block-wrap .tags{display:block;position:absolute;z-index:3;top:15px;left:15px;} .block-wrap .tags .tag{margin:0 0 10px 10px;} .block-wrap .tags a.tag:first-of-type{margin-left:0px;} .block-wrap .comms{font-size:16px;float:right;font-weight:bold;display:[[comment-flag-display]];} .block-wrap .comms .fa{font-size:16px;} .pimage .block-wrap .post-title{margin-top:0;} .pimage .block-wrap .post-text{width:100%;max-height:90%;position:absolute;bottom:0;z-index:2;overflow-y:hidden;padding:20px;} .pimage .block-wrap .post-text:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background-color:#FFF;opacity:0.9;filter:alpha(opacity=90);} .pimage .block-wrap .excerpt{display:none;} @media (min-width:901px){ .block-wrap{width:calc(50% - [[site-padding]]/2);} .block-wrap .thumb *{height:[[image-grid-height]];} .block-wrap:nth-of-type(even){margin-left:[[site-padding]];} } @media (min-width:1201px){ .block-wrap{width:calc(33.333% - [[site-padding]]*2/3);margin-left:[[site-padding]];} .block-wrap:nth-of-type(3n+1){margin-left:0;} } @media (min-width:1601px){ .block-wrap{width:calc(25% - [[site-padding]]*3/4);margin-left:[[site-padding]];} .block-wrap:nth-of-type(3n+1){margin-left:[[site-padding]];} .block-wrap:nth-of-type(4n+1){margin-left:0;} } @media (max-width:900px){ .block-wrap .thumb a.tlink{pointer-events:none;} } @media (min-width:601px){ .particle .block-wrap{display:block;width:100%;margin-left:0;} .particle .block-wrap .thumb{max-width:240px;float:right;margin:0 0 0 15px;} .particle .block-wrap .thumb *{height:auto;} .particle .block-wrap .post-title{display:inline-block;width:calc(100% - 255px);margin-top:0;} .particle .block-wrap .tags{position:relative;top:0;left:0;} } .pshot{width:100%;text-align:center;height:[[hero-height]];} .pshot amp-img, .pshot img{display:inline-block;vertical-align:middle;width:100%;max-height:[[hero-height]];} .psep{height:[[hero-height]];} .pshot, .pover{position:absolute;top:0;left:0;z-index:-1;} .pover{height:calc([[hero-height]] - 2*[[hero-vpad]]);z-index:1;} .pover, .tover{width:100%;text-align:[[hero-align]];padding:15px 0;} .tover{color:[[hero-font-color]];background-color:[[hero-background-color]];} .pover, .pover a, .pover a:hover{color:#FFF;text-shadow:#000 2px 2px 3px;} .pover .tags{display:block;height:60px;} .pover .post-title{top:0;} .pover a.button{margin-top:15px;} .pover a.button{font-size:18px;} .shcont{padding-top:15px;} @media (max-width:600px){ .pover h1.post-title{ font-size:calc([[h1-font-size]]*.6); } } @media (max-width:900px){ .pshot{position:relative;height:auto;} .psep, .shbg{display:none;} .tlink{} } @media (min-width:901px){ .pover, .tover{padding:[[site-padding]] 0;} .pover a.button{margin-top:[[site-padding]];} .shcont{padding-top:[[site-padding]];} .hashb .pshot, .hashb .pover, .hashb .psep{display:block;} .herottl.hashb .hbody{display:none;} .hashb:not(.herottl) .pover .post-title{display:none;} .hashb:not(.herottl) .pover .byline{display:none;} .herottl.hashb .ptitle{display:none;} .herover.hashb .abody{margin-top:0;} .herover.hashb .psep{height:calc([[hero-height]] - 100px);} .herover.hashb .swrap{padding:0 calc([[site-padding]]*2);} .herover.hashb .shbg{position:absolute;top:0;left:0;width:calc(100% - [[site-padding]]*2);left:[[site-padding]];height:100px;-moz-border-top-left-radius:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-top-right-radius:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;-moz-box-shadow: 0 -15px 20px -15px #000;-webkit-box-shadow: 0 -15px 20px -15px #000;box-shadow: 0 -15px 20px -15px #000;} .herover.hashb .shcont{display:block;} } .hashb .redun{display:none;} .widget ul li{list-style:none;margin:0 0 5px 0;} .widget ul.sub-menu, .widget ul.children{margin:5px 0 0 20px;} .widgettitle{margin-bottom:10px;} .tagcloud a{border:[[accent-color]] solid 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;line-height:1;margin:0 5px 5px 0;padding:5px;} .tagcloud a:hover{border-color:#000;color:#000;outline:0;} .widget_calendar table{width:100%;} .widget_calendar caption, .widget_calendar td, .widget_calendar th{padding:5px;text-align:center;} .widget_calendar thead, .widget_calendar tbody, .widget_calendar thead th, .widget_calendar tbody td{border:[[accent-color]] solid 0;} .widget_calendar thead{border-right-width:1px;} .widget_calendar tbody{border-right-width:1px;border-bottom-width:1px;} .widget_calendar thead th, .widget_calendar tbody td{width:14.28%;border-left-width:1px;border-top-width:1px;} .widget_calendar tbody a{font-weight:bold;} .widget_calendar tbody a:hover{font-weight:bold;} #comments, #author, .awrap{clear:both;} .awrap .author-title{display:none;} .author-img{width:110px;float:left;} .author-img img{width:110px;} .author-content{width:calc(100% - 110px);float:left;padding-left:20px;} .author-job{font-size:13px;margin:5px 0 0 0;} .author-bio{font-size:14px;margin:5px 0 0 0;} .author-soc{margin:5px 0 0 0;} .author-box .tags{display:none;} .author-box .block-wrap:first-of-type{margin-top:0;} .reply{margin-top:10px;} a.comment-edit-link{display:none;} .comment-metadata a{pointer-events:none;cursor:default;} .comment-metadata{font-size:13px;font-style:italic;} .comment-author{font-size:0.9em;} .comment-meta div{margin:0 0 5px 0;} .comment-reply-link{font-size:14px;} .comment-form .form-submit input{margin-top:10px;} .comment{margin:0 0 10px 0;padding:10px;} .comment.depth-1{border:[[accent-color]] solid 1px;} .comment.depth-2{margin-left:10px;} .comment.depth-3{margin-left:20px;} .comment.depth-4{margin-left:30px;} .comment.depth-5{margin-left:40px;} .comment-awaiting-moderation{color:#400;border:#400 solid thin;background:#FFF;padding:5px 10px;-moz-box-shadow:#900 0 0 3px inset;-webkit-box-shadow:#900 0 0 3px inset;box-shadow:#900 0 0 3px inset;} .screen-reader-text{display:none;} .comment-author amp-imp, .comment-author img{float:left;margin:0 10px 10px 0;} .comment-navigation{margin-top:10px;} .comment-navigation .nav-links div{display:inline-block;margin-right:20px;} .comment-list, .titleblock{display:block;clear:both;} .wp-prev-next .prev-link{float:left;} .wp-prev-next .next-link{float:right;} /* .comment-form > *{display:none;} */ /* .comment-form:not(.amp-form-submit-success) > *:not(.subcoms){display:block;} */ .imgborder, .attachment-woocommerce_thumbnail{border:[[image-border-color]] [[image-border-width]] solid;} .aligncenter{text-align:center;display:block;margin:0 auto;clear:both;} .alignleft{text-align:left;margin:0 auto 0 0;} .alignright{text-align:right;margin:0 0 0 auto;} img.aligncenter, amp-img.aligncenter{display:block;margin:0 auto;} img.alignleft, amp-img.alignleft{float:left;margin:0 15px 15px 0;} img.alignright, amp-img.alignright{float:right;margin:0 0 15px 15px;} /* .tbko h4{display:block;clear:both;text-align:[[title-block-align]];background:transparent;padding:5px 0;font-size:[[h2-font-size]];line-height:calc([[h2-font-size]] * 1.3);} */ .tbko .gutbk{display:block;clear:both;text-align:[[title-block-align]];background:transparent;padding:10px 0;} .tbk-basic .tbko .gutbk:not(.istyle), .tbko .gutbk.is-style-tbk-basic{border:none;} .tbk-lines .tbko .gutbk:not(.istyle), .tbko .gutbk.is-style-tbk-lines{border-top:[[accent-color]] solid 1px;border-bottom:[[accent-color]] solid 1px;} .tbk-doubles .tbko .gutbk:not(.istyle), .tbko .gutbk.is-style-tbk-doubles{border-top:[[accent-color]] double 3px;border-bottom:[[accent-color]] double 3px;} .tbk-rounds .tbko .gutbk:not(.istyle), .tbko .gutbk.is-style-tbk-rounds{border-top:[[accent-color]] solid 5px;border-bottom:[[accent-color]] solid 5px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:10px 20px;} .tbk-dblrounds .tbko .gutbk:not(.istyle), .tbko .gutbk.is-style-tbk-dblrounds{border-top:[[accent-color]] double 5px;border-bottom:[[accent-color]] double 5px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:10px 20px;} .tbk-hashed .tbko .gutbk:not(.istyle), .tbko .gutbk.is-style-tbk-hashed{background:[[site-background-color]];} .tbk-hashed .tbko .gutbk:not(.istyle):before, .tbk-hashed .tbko .gutbk:not(.istyle):after, .tbko .gutbk.is-style-tbk-hashed:before, .tbko .gutbk.is-style-tbk-hashed:after{content:' ';display:block;position:absolute;width:100%;height:5px;left:0;z-index:1; background: repeating-linear-gradient(45deg,transparent,[[accent-color]] 1px,transparent 10px,transparent 10px);} .tbk-hashed .tbko .gutbk:not(.istyle):before, .tbko .gutbk.is-style-tbk-hashed:before{top:0;} .tbk-hashed .tbko .gutbk:not(.istyle):after, .tbko .gutbk.is-style-tbk-hashed:after{bottom:0;} .tbk-hashed1 .tbko .gutbk:not(.istyle):before, .tbk-hashed1 .tbko .gutbk:not(.istyle):after, .tbko .gutbk.is-style-tbk-hashed1:before, .tbko .gutbk.is-style-tbk-hashed1:after{content:' ';display:block;position:absolute;width:100%;height:5px;left:0;z-index:1; background: repeating-linear-gradient(70deg,transparent,transparent 2px,transparent 3px,[[accent-color]] 16px);} .tbk-hashed1 .tbko .gutbk:not(.istyle):before, .tbko .gutbk.is-style-tbk-hashed1:before{top:0;} .tbk-hashed1 .tbko .gutbk:not(.istyle):after, .tbko .gutbk.is-style-tbk-hashed1:after{bottom:0;} .tbk-hashed2 .tbko .gutbk:not(.istyle):before, .tbk-hashed2 .tbko .gutbk:not(.istyle):after, .tbko .gutbk.is-style-tbk-hashed2:before, .tbko .gutbk.is-style-tbk-hashed2:after{content:' ';display:block;position:absolute;width:100%;height:5px;left:0;z-index:1; background: repeating-linear-gradient(45deg,transparent,transparent 1px,transparent 10px,[[accent-color]] 20px);} .tbk-hashed2 .tbko .gutbk:not(.istyle):before, .tbko .gutbk.is-style-tbk-hashed2:before{top:0;} .tbk-hashed2 .tbko .gutbk:not(.istyle):after, .tbko .gutbk.is-style-tbk-hashed2:after{bottom:0;} .tbk-hashed3 .tbko .gutbk:not(.istyle):before, .tbk-hashed3 .tbko .gutbk:not(.istyle):after, .tbko .gutbk.is-style-tbk-hashed3:before, .tbko .gutbk.is-style-tbk-hashed3:after{content:' ';display:block;position:absolute;width:100%;height:5px;left:0;z-index:1; background: repeating-linear-gradient(20deg,transparent,transparent 2px,transparent 3px,[[accent-color]] 5px);} .tbk-hashed3 .tbko .gutbk:not(.istyle):before, .tbko .gutbk.is-style-tbk-hashed3:before{top:0;} .tbk-hashed3 .tbko .gutbk:not(.istyle):after, .tbko .gutbk.is-style-tbk-hashed3:after{bottom:0;} @media (min-width:901px){ .brackets > li > a::before, .brackets > li > a::after{display:inline-block;opacity:0;filter:alpha(opacity=0);-webkit-transition:-webkit-transform 0.3s, opacity 0.2s;-moz-transition:-moz-transform 0.3s, opacity 0.2s;transition:transform 0.3s, opacity 0.2s;} .brackets > li > a::before{content:'[';-webkit-transform:translateX(20px);-moz-transform:translateX(20px);transform:translateX(20px);margin-right:3px;} .brackets > li > a::after{content:']';-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);transform:translateX(-20px);margin-left:3px;} .brackets > li > a:hover::before, .brackets > li > a:hover::after, .brackets > li > a:focus::before, .brackets > li > a:focus::after{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px);} body .dropmenu .bnav.brackets > li:not(:last-of-type), #CategoryNavBar .dropmenu .bnav.brackets > li{margin:0;} .dropul > li > a{padding: 0 0 10px;} .dropul > li > a::after{position:absolute;top:100%;left:0;width:100%;height:1px;background:[[navigatorbar-active-color]];content:'';opacity:0;filter:alpha(opacity=0);-webkit-transition:height 0.3s, opacity 0.3s, -webkit-transform 0.3s;-moz-transition:height 0.3s, opacity 0.3s, -moz-transform 0.3s;transition:height 0.3s, opacity 0.3s, transform 0.3s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);} .catbar .dropul > li > a::after{background:[[categorybar-active-color]];} .dropul > li > a:hover::after, .dropul > li > a:focus::after{height:5px;opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(calc(6px - [[navigatorbar-font-size]]*.6));-moz-transform:translateY(calc(6px - [[navigatorbar-font-size]]*.6));transform:translateY(calc(6px - [[navigatorbar-font-size]]*.6));} .roof > li > a {padding:calc((38px - [[navigatorbar-font-size]]/6 - [[navigatorbar-font-size]])/2) 5px;} .roof > li > a::before, .roof > li > a::after{position:absolute;top:100%;left:0;width:100%;height:3px;background:[[navigatorbar-active-color]];content:'';} .catbar .roof > li > a::before, .catbar .roof > li > a::after{background:[[categorybar-active-color]];} .roof > li > a::after{opacity:0;filter:alpha(opacity=0);-webkit-transition:top 0.3s, opacity 0.3s;-moz-transition:top 0.3s, opacity 0.3s;transition:top 0.3s, opacity 0.3s;} .roof > li > a:hover::after, .roof > li > a:focus::after{top:-2px;opacity:1;filter:alpha(opacity=100);} .roof li.current-menu-item{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;} .roof > li.current-menu-item > a::before{height:6px;top:calc(100% - 3px);} .dots3 > li > a::before {position: absolute;top: 60%;left: 50%;color: transparent;content: '•';text-shadow: 0 0 transparent;font-size: 1.6em;-webkit-transition: text-shadow 0.3s, color 0.3s;-moz-transition: text-shadow 0.3s, color 0.3s;transition: text-shadow 0.3s, color 0.3s;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);pointer-events: none;} .dots3 > li > a:hover::before, .dots3 > li > a:focus::before{color:[[navigatorbar-active-color]];text-shadow: 10px 0 [[navigatorbar-active-color]], -10px 0 [[navigatorbar-active-color]];} .catbar .dots3 > li > a:hover::before, .catbar .dots3 > li > a:focus::before {color:[[categorybar-active-color]];text-shadow: 10px 0 [[categorybar-active-color]], -10px 0 [[categorybar-active-color]];} .navigatorbar .dots3 > li > a::before {top: 30%;} .dots3 > li.current-menu-item:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;transition: box-shadow 0.3s, color 0.3s;} } .socfoot .soctext, .socfoot .socialbar{display:inline-block;} .socfoot .soctext{margin-right:30px;margin-bottom:[[social-footer-vpad]];color:[[footer-social-font-color]];font-size:[[social-footer-font-size]];} .socfoot{display:[[footer-social-display]];width:100%;text-align:center;padding:[[social-footer-vpad]] 15px;background-color:[[footer-social-background-color]];line-height:1em} .socialbar .btn{display:inline-block;vertical-align:middle;height:24px;font-size:24px;cursor:pointer;text-align:center;width:auto;margin:0 0 0 10px;} .socialbar .btn .fa:before{display:block;} .socfoot .btn a{color:[[footer-social-icon-color]];transition:color 0.5s;} .socfoot .btn:hover a{color:[[footer-social-icon-hover-color]];} .circle .btn, .square .btn, .round .btn{width:38px;height:38px;background:#000;border:transparent solid 3px;} .socfoot.circle .btn, .socfoot.square .btn, .socfoot.round .btn{background:[[footer-social-background-color]];border-color:[[footer-social-border-color]];transition:background 0.5s;} .socfoot.circle .btn:hover, .socfoot.square .btn:hover, .socfoot.round .btn:hover{background:[[footer-social-background-hover-color]];} .socfoot .btn{margin:0 15px;} .socfoot .btn, .socfoot .btn a{width:40px;height:40px;line-height:33px;font-size:24px;} .socfoot .btn a{width:32px;} .big .btn, .big .btn a{width:60px;height:60px;line-height:52px;font-size:40px;} .big .btn a{width:52px;} .bigger .btn, .bigger .btn a{width:90px;height:90px;line-height:82px;font-size:62px;} .bigger .btn a{width:82px;} .biggest .btn, .biggest .btn a{width:120px;height:120px;line-height:112px;font-size:80px;} .biggest .btn a{width:112px;} .circle .btn{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;} .round .btn{-moz-border-radius:.35em;-webkit-border-radius:.35em;border-radius:.35em;} @media (max-width:900px){ .biggest .btn, .biggest .btn a{width:90px;height:90px;line-height:82px;font-size:62px;} .biggest .btn a{width:82px;} } @media (max-width:700px){ .socfoot .soctext{font-size:18px;margin-right:0;display:block;} .socfoot .btn{margin:0 5px;} .bigger .btn, .bigger .btn a, .biggest .btn, .biggest .btn a{width:60px;height:60px;line-height:52px;font-size:40px;} .bigger .btn a, .biggest .btn a{width:52px;} } .woocommerce ul.products, .related.products h2{margin-top:[[site-padding]];text-align:center;} .woocommerce ul.products li.product{list-style:none outside;text-align:center;display:inline-block;vertical-align:top;width:100%;margin:0 0 [[site-padding]] 0;float:none;} .woocommerce ul.products li.product a amp-img{margin:0 auto;} .woocommerce ul.products li.product .onsale, .woocommerce .product span.onsale{min-height:3.5em;min-width:3.5em;-moz-box-shadow:#000 3px 3px 7px -4px;-webkit-box-shadow:#000 3px 3px 7px -4px;box-shadow:#000 3px 3px 7px -4px;} .woocommerce ul.products li.product .onsale{left:calc(50% - 1.5em);top:-1.4em;right:auto;} .woocommerce ul.products li.product .woocommerce-loop-product__link{display:block;} .woocommerce .product_meta{margin-top:15px;} .awsrch input.sftxt{width:160px;padding:1.2em 0;} .woocommerce .taboff{display:none;} .woocommerce .products .star-rating{margin:0 auto 8px;} .woocommerce div.product .woocommerce-tabs .panel{padding:15px;} .woocommerce-page table.cart td.actions .input-text{width:200px;} .woocommerce .input-text.qty, select.orderby, .product select{color:#666;background:#fff;border:1px solid #bbb;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:block;padding:.6em;} .woocommerce .products li br, .woocommerce a.button br{display:none;} .woocommerce table.cart td.product-thumbnail, .woocommerce table.cart td.product-thumbnail img{padding:0;width:60px;max-width:60px;height:60px;vertical-align:middle;} .woocommerce ul.products[class*="columns-"] li.product{width:100%;margin-left:0;} @media (min-width:901px){ .woocommerce ul.products[class*="columns-"] li.product{width:calc(49% - [[site-padding]]/2);} .woocommerce ul.products[class*="columns-"] li.product:nth-of-type(even){margin-left:[[site-padding]];} } @media (min-width:1201px){ .woocommerce ul.products[class*="columns-"] li.product{width:calc(33% - [[site-padding]] * 2/3);margin-left:[[site-padding]];} .woocommerce ul.products[class*="columns-"] li.product:nth-of-type(3n+1){margin-left:0;} } @media (min-width:1601px){ .woocommerce ul.products[class*="columns-"] li.product{width:calc(24% - [[site-padding]]*3/4);margin-left:[[site-padding]];} .woocommerce ul.products[class*="columns-"] li.product:nth-of-type(3n+1){margin-left:[[site-padding]];} .woocommerce ul.products[class*="columns-"] li.product:nth-of-type(4n+1){margin-left:0;} } .woocommerce div.product .woocommerce-tabs .panel{margin-bottom:0;} .woocommerce-tabs.wc-tabs-wrapper{margin-bottom:[[site-padding]];} .tabs.wc-tabs{display:block;} .ampTabs{display:flex;flex-wrap:wrap;-moz-box-shadow:[[accent-color]] 1px 1px 3px;-webkit-box-shadow:[[accent-color]] 1px 1px 3px;box-shadow:[[accent-color]] 1px 1px 3px;} .ampTabs [option][selected], .ampTabs [option]{outline:none;list-style:none;flex-grow:1;text-align:center;cursor:pointer;padding:.5em 1em;} .ampTabs [option]{-moz-box-shadow:[[accent-color]] 0 0 5px -1px inset;-webkit-box-shadow:[[accent-color]] 0 0 5px -1px inset;box-shadow:[[accent-color]] 0 0 5px -1px inset;} .ampTabs [option][selected]{font-weight:bold;-moz-box-shadow:[[accent-color]] -5px 10px 8px -8px inset;-webkit-box-shadow:[[accent-color]] -5px 10px 8px -8px inset;box-shadow:[[accent-color]] -5px 10px 8px -8px inset;} .tabContent{display:none;width:100%;order:1;padding:15px;} .tabButton[selected]+.tabContent{display:block;} .ampTabs.sngTab .tabButton{display:none;} .wooshop{display:block;margin-bottom:20px;} .stdesc{display:none;} .stfeat .stdesc, .stnew .stdesc{display:block;} .crumbwrap{margin-bottom:0;} .pbody, .sidebar{margin-top:15px;} .sidebar .widget{margin-bottom:15px;} .abody{margin-top:0;} .cbody{padding:0 0 15px 0;} @media (min-width:901px){ .pbody, .sidebar{margin-top:[[site-padding]];display:inline-block;vertical-align:top;} .has-sidebar .sidebar{width:[[sidebar-width]];margin:[[site-padding]] 0 0 [[site-padding]];} .has-sidebar .pbody{width:calc(100% - [[sidebar-width]] - 5px - [[site-padding]]);} .has-sidebar .sidebar .widget{margin-bottom:[[site-padding]];} .abody{margin-top:0;} .cbody{padding:0 0 [[site-padding]] 0;} } .columns .icn img{object-fit:contain;} amp-consent{background:#fff;-moz-box-shadow:rgba(0,0,0,.26) 0 0 19px 0;-webkit-box-shadow:rgba(0,0,0,.26) 0 0 19px 0;box-shadow:rgba(0,0,0,.26) 0 0 19px 0;animation:.5s ease-out 0s 1 slideUp;width:auto;} .consent-popup a{text-transform:none;font-size:inherit;text-decoration:none} .consent-popup a.close-button{position:absolute;color:#333} .consent-popup .ampstart-btn{width:150px;text-align:center} .consent-popup p{line-height:20px;font-size:14px} .consent-popup p a{color:#b60845} .consent-popup div{display:flex;justify-content:center;align-items:center} .consent-popup button{padding:13px 18px;width:142px;flex:none;align-self:center} @media (max-width:640px){ amp-consent a.close-button{font-size:22px;top:15px;right:13px} .consent-popup div{flex-flow:column wrap;align-items:center;margin:12px 25px 15px 12px} .consent-popup p{padding:5px 20px 5px 10px;margin:0 0 10px 0} } @media (min-width:641px){ .consent-popup a.close-button{font-size:25px;left:30px} .consent-popup div{flex-flow:row;height:100px;margin:0 40px} .consent-popup p{max-width:660px;padding:0 25px 0 40px;margin:0} } @media (max-width:320px){ .consent-popup p{line-height:16px;font-size:12px} } .consentPopup{padding:20px;margin:0 auto;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;max-width:700px;width:95%;} .consentPopup>*, .consentPopup>h2{margin:0;} .consentPopup>p{margin:00;} .consentPopup>button, .consentPopup>a.button{display:inline-block;margin:20px 20px 0 0;} .popupOverlay{width:100vw;background:rgba(0,0,0,.7);padding:15px 0;} .dismiss-button{position:absolute;right:5px;top:0;cursor:pointer;z-index:1;} #post-consent-ui{display:none;}