
:root{
	--brand-color:#ffcc29;
	--brand-color-2:#000000;
	--brand-color-3:#ffcc29;
	--brand-color-4:#fff17a;
	--site-width:1250px;
	--body-background:#ffffff;
	--header-height:20;
	--header-background:#ffcc29;
	--content-background:#ffffff;
	--footer-background:#000000;
	--alt-background:#ffffff;
	--hint-color:#ffffff;
	--post-titlesize:2.5rem;
	--arch-titlesize:3rem;
	--body-font:"Afacad", sans-serif;
	--headings-font:"Albert Sans", sans-serif;
	--transparent-light1:#ffffffcc;
	--transparent-light2:#ffffffaa;
	--transparent-light3:#ffffff55;
	--transparent-light4:#ffffff33;
	--transparent-light5:#ffffff11;
	--transparent-dark1:#000000cc;
	--transparent-dark2:#000000aa;
	--transparent-dark3:#00000055;
	--transparent-dark4:#00000033;
	--transparent-dark5:#00000011;
	--brand-color-f3:#ffcc2933;
	--brand-color-f5:#ffcc2955;
	--brand-color-f7:#ffcc2977;
	--brand-color-fa:#ffcc29aa;
	--brand-color-fc:#ffcc29cc;
	--brand-color-fe:#ffcc29ee;
	.siteBG{background-color:var(--body-background);}
	.contentBG{background-color:var(--content-background);color:var(--content-text);}
	.headerBG{background-color:var(--header-background);color:var(--header-text);}
	.footerBG{background-color:var(--footer-background);color:var(--footer-text);}
	.altBG{background-color:var(--alt-background);}
	--body-text:#101010;
	--header-text:#101010;
	--content-text:#101010;
	--footer-text:#fefefe;
	--headline-color:#101010;
	--button-bg:#ffcc29;
	--button-hv:#000000;
	--button-text:#101010;
	--button-hvtext:#fefefe;
	--text-on-brandcolor:#101010;
	--text-on-brandcolor2:#fefefe;
	--text-on-brandcolor3:#101010;
	--text-on-brandcolor4:#101010;
	--text-on-altbgcolor:#101010;
}
body.themeswitched_dark{a{color:#ffffff;}
	a:hover{color:#ffcc29;}
	a:active,a:focus{color:#fff17a;}
	--content-text:#ffffff;
	--content-background:#101010;
	--alt-background:#101010;
	--text-on-altbgcolor:#ffffff;
	--body-text:#ffffff;
	--body-background:#101010;
	--sidebar-background:#1a1a1a;
	--sidebar-text:#fefefe;
}a{color:#303030;}
a:hover{color:#ffcc29;}
a:active,a:focus{color:#fff17a;}
#header{background-attachment:scroll;background-size:cover;min-height:20vh;}
h1.page-title,.page-title span{font-weight:500;}

@supports(font-variation-settings:'wght' 550){
h1.page-title,.page-title span{font-weight:550;}
}
@supports(font-variation-settings:'wdth' 100){
h1.page-title,.page-title span{font-stretch:100%;}
}
.singular.akaweyclassictheme .page-title{font-size:var(--post-titlesize);}
body.hfeed.akaweyclassictheme .page-title{font-size:var(--arch-titlesize);}
body,.postmetas{font-size:19px;}
.mainsidebar{background-color:var(--sidebar-background);color:var(--sidebar-text);}
.mainsidebar a{color:var(--sidebar-text);}
body,p{line-height:1.5;}
p{margin-top:.67rem;margin-bottom:.67rem;}
body h1, h2, h3, h4, h5, h6{line-height:1.5;margin-top:.67rem;margin-bottom:.67rem;}

#header.grid{display:grid;}
	#wp-custom-header{position:relative;}
	#wp-custom-header-video{width:auto;height:20vh;}

@media(min-width:821px){.video_header #header,.video_as_header #header{min-height:20vh;}}

@media(max-width:820px){
.singular .page-title{font-size:calc(var(--post-titlesize)*0.85);}
body.hfeed .page-title{font-size:calc(var(--arch-titlesize)*0.85);}}

@media(max-width:601px){
.singular .page-title{font-size:calc(var(--post-titlesize)*0.7);}
body.hfeed .page-title{font-size:calc(var(--arch-titlesize)*0.7);}
}

.header-removed .site_header{position:relative;z-index:9999;}
.site_width, .ext_stretch_head .footerWrap, .ext_stretch_foot .site_header{
margin:auto;max-width:var(--site-width);	/* Don't use width:100% */
}
.akawey_spam{display:flex;align-items:baseline;}
.bold{font-weight:bold;}
.ext_stretch_head #page,.ext_stretch_foot #page,.ext_stretch_foot .footerWrap,
.ext_stretch_hf #page, .ext_stretch_hf .footerWrap{max-width:none;}
.shader{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.5);}
.hide, .logged-in .logged-out, .logged-out .logged-in{display:none!important;}
.w100pc,w100pcimg img{width:100%;}
.h100pc,.h100pcimg img,.posts_loop .text_over_img,.posts_loop li .wp-block-template-part{height:100%;}
.fullh{min-height:100vh;}
.wmaxcontent,.wmc{width:max-content;}
.hmaxcontent,.hmc{height:max-content;}
#container .fullw{width:100%;max-width:none;}
.centered{margin:auto;text-align:center;display:block;}
.ta-right{text-align:right;}
.ta-center{text-align:center;}
.ta-left{text-align:left;}
.p-abso{position:absolute;}
.prel{position:relative;}
.fit_abso{position:absolute;top:0;bottom:0;left:0;right:0;}
.p-fix{position:fixed;}
.d-block{display:block;}
.grid,.col2-set{display:grid;gap:var(--min-pad);}
html body .akaweyblock{margin-block-start:0;}/*Due to WP wahala*/
.akaweyblock.grid{display:grid!important;}
.nogap{gap:0;}
.flex{display:flex;flex-wrap:wrap;}
.flexnw{display:flex;}
.lrzero{left:0;right:0;}
.tbzero{top:0;bottom:0;}
.hideContent{overflow:hidden;max-height:0;}
#page .right{right:0;left:auto;}
#page .left{left:0;right:auto;}
.hidden{opacity:0;visibility:hidden;z-index:0;}
.ohidden{overflow:hidden;}
.pointer,.akwClipCopyThis{cursor:pointer;}
.disabled{cursor:not-allowed!important;}
.breakall{word-break:break-all;}
.nomargin{margin:0!important;}
.white, .white a{color:#fff;}
.red, .red a{color:red;}
.alignC{align-items:center;}
.justifC{justify-content:center!important;}
.fixBG{background-attachment:fixed;}
.centerBG,.thumbnail{background-position:center;}
.coverBG,.thumbnail{background-size:cover;}
.containBG{background-size:contain;}
.brandcolor,.bcolr{color:var(--brand-color);}
.brandcolor2,.bcolr2{color:var(--brand-color-2);}
.bcolr3{color:var(--brand-color-3);}
.bcolr4{color:var(--brand-color-4);}
.brandcolorBG,.bcBG{background-color:var(--brand-color);color:var(--text-on-brandcolor);}
.brandcolor2BG,.bc2BG{background-color:var(--brand-color-2);color:var(--text-on-brandcolor2);}
.bc3BG{background-color:var(--brand-color-3);color:var(--text-on-brandcolor3);}
.bc4BG{background-color:var(--brand-color-4);color:var(--text-on-brandcolor4);}
#container .noBG{background:none; background-color:none;}
.uppercase{text-transform:uppercase;}
.capitalize{text-transform:capitalize;}
.has-icons{font-family:"bootstrap-icons";}
.oshadow{box-shadow:0 0 12px rgba(0,0,0,0.25);}
.hidden.akawey, .show, .enter{visibility:visible!important;opacity:1!important;}
.clear, .prev_next{clear:both;width:100%;}
.clear:before,.clear:after{content:'';display:block;clear:both;}
.scroll{overflow:visible;}
.scrollAuto{overflow:auto;}
.slimscrollbar,.scrollY{overflow-x:hidden;overflow-y:auto;}
.scrollX{overflow-y:hidden;overflow-x:auto;}
.scrollBar{scrollbar-gutter:stable;}	/* Use with scroll/scrollX/scrollY */
.scrollBarAuto{scrollbar-gutter:auto;}
.scrollBarBoth{scrollbar-gutter:stable both-edges;}
.scrollBar::-webkit-scrollbar{width:10px;height:5px;background:var(--content-background);}
.scrollBar::-webkit-scrollbar-thumb{background:var(--brand-color);border-radius:10px;}
.scrollBar::-webkit-scrollbar:hover{background:var(--content-background);}
.scrollBar::-webkit-scrollbar-thumb:hover{background:var(--brand-color-2);}
#page .nobar{scrollbar-width:none;}
iframe,.mejs-container,.mejs-container *{max-height:100%;height:100%;height:360px;}
.mainsidebar{scrollbar-color:var(--sidebar-background) var(--sidebar-text);scrollbar-width:thin;}
.mainsidebar:hover{scrollbar-color:#000 #b0b0b0;}
.searchform input{outline:0;}
.pswp.pswp--open{z-index:100100;}
video{max-width:100%;}
.akawey_embedded_media{height:100%;}
.vblock.audio{display:grid;align-items:end;}
img.emoji{width:20px;}
.grid_overlap_wrap{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;}
.grid_overlap{grid-area:1/1;}
.gcol2{grid-template-columns:1fr 1fr;}
.gcol3{grid-template-columns:1fr 1fr 1fr;}
.gcol4{grid-template-columns:repeat(4,1fr);}
.gcol5{grid-template-columns:repeat(5,1fr);}
.gcol6{grid-template-columns:repeat(6,1fr);}
.toggs.akawey .on,.toggs:not(.akawey) .off{display:none!important;}
.minisearch{display:grid;gap:10px;grid-template-columns:50px 1fr;}
.minisearch .entry_img,.minisearch .image{width:100%;overflow:hidden;}
@media(min-width:821px){
.switch{grid-template-areas:"left right";}
.switch .right{grid-area:right;}
.switch .left{grid-area:left;}
.dtp_fullh{min-height:100vh;}
.dta-right{text-align:right;}
.dta-center{text-align:center;}
.dta-left{text-align:left;}
iframe,.mejs-container,.mejs-container *{height:480px;}
#page .dpad{padding-right:var(--min-pad);padding-left:var(--min-pad);}
}
@media(max-width:820px){
#page .mpad{padding-right:var(--min-pad);padding-left:var(--min-pad);}
.mta-right{text-align:right;}
.mta-center{text-align:center;}
.mta-left{text-align:left;}
}.is-style-outline .wp-element-button,.is-style-outline .wp-element-button:hover{background:none;}table{
width:100%;max-width:100%;border-collapse:collapse;border-spacing:0;text-align:center;
background:var(--content-background);color:var(--content-text);
}
table caption{padding:.75rem 0; border-bottom:1px solid;}
table a{font-weight:600; color:var(--content-text);}
th{padding:.75rem 0; vertical-align:middle;}
tr{border-bottom:1px solid #bbb;}
td{padding:.5rem 0;}
tr:nth-child(even){background:var(--faint-bg);}
tr:nth-child(odd){background:rgba(255,255,255,0.1);}
td.pad{background:none;}
button,.button,a.button,.btn,.wp-block-button__link,.wp-block-button button,button.wp-element-button,input[type="button"], input[type="submit"]{padding:10px 15px;cursor:pointer;display:inline-block;background-color:var(--button-bg);color:var(--button-text);border:3px solid;border-radius:5px;}
input[type="button"]:hover, input[type="submit"]:hover, button:hover, .button:hover, a.button:hover, .btn:hover, button.wp-element-button:hover,
.button:focus, a.button:focus, .btn:focus, .wp-block-button__link:hover, .wp-block-button__link:focus{background-color:var(--button-hv);color:var(--button-hvtext);}
#page .clrbtn,#page .clrbtn a{background:none;border:0;}
.media-router .media-menu-item{color:#000;}.rptrctrl{cursor:pointer;}
	.repeater_element{padding-bottom:20px;}
	.repeater_controls{display:flex;gap:15px;align-items:center;justify-content:right;}
	.repeater_controls.add{margin-bottom:10px;}
	.repeater_controls .remover{font-weight:600;color:red;}
	.repeater_controls .icon{display:grid;place-content:center;font-size:20px;color:white;width:22px;height:20px;padding-bottom:3px;}
	.repeater_controls .add_field{background-color:steelblue;}
	.repeater_controls .showremover{background-color:orange;}.description{margin:0;}
body:not(.block-editor-page) textarea{min-height:200px;}
.block-editor-iframe__body .block-editor-plain-text{min-height:auto;}
.image_field_div.wp_media{border:dashed 2px;}
.wp_media .media_btn{text-align:center;padding:10px 20px;}
.wp_media .preview{background:var(--transparent-dark5);}
.preview img{max-height:250px;width:auto;margin:auto;display:block;}
.multi .preview{margin:7px;gap:9px;align-items:start;}
html input, textarea, input[type="password"], select{width:100%;padding:10px 15px;line-height:1.5;
border:1px solid #aaaaaaaa;max-width:100%;}
html .site input, .site textarea, .site input[type="password"], .site select{
background-color:var(--content-background);color:var(--content-text);}
input[disabled]{cursor:not-allowed;}
.option.radchk label{display:inline-block;}
body .site input[type="button"], input[type="submit"], input[type="checkbox"], input[type="radio"], input[type="color"]{
width:auto;
}/**
 *	Akàwey Theme CSS
 *	@package WordPress
 *	@since 1.0
 */

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;}main{display:block;}h1{font-size:2em;}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;}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.15;margin:0;}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 10px; white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"], [type="radio"]{box-sizing:border-box; padding:0; margin-right:5px;}[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, [hidden]{display:none;}
/* WordPress Core */
.alignnone{margin:5px 20px 20px 0;}.aligncenter, div.aligncenter{display:block; margin:5px auto 5px auto;}.alignright{float:right; margin:5px 0 20px 20px;}.alignleft{float:left; margin:5px 20px 20px 0;}a img.alignright{float:right; margin:5px 0 20px 20px;}a img.alignnone{margin:5px 20px 20px 0;}a img.alignleft{float:left; margin:5px 20px 20px 0;}a img.aligncenter{display:block; margin-left:auto; margin-right:auto;}.wp-caption{background:none; border:0; max-width:96%; display:table-cell;padding:5px 2px 10px; text-align:center; margin:20px auto;}.wp-caption.alignnone{margin:5px 20px 20px 0;}.wp-caption.alignleft{margin:5px 20px 20px 0;}.wp-caption.alignright{margin:5px 0 20px 20px;}.wp-caption img{border:0 none; height:auto; margin:0;max-width:98.5%; padding:0; width:auto;}.wp-caption p.wp-caption-text{font-size:11px; line-height:17px; margin:0;padding:0 4px 5px;}
/* Text meant only for screen readers */
.screen-reader-text{border:0; clip:rect(1px, 1px, 1px, 1px); clip-path:inset(50%);height:1px; margin:-1px; overflow:hidden;padding:0; position:absolute!important; width:1px;word-wrap:normal!important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */}.screen-reader-text:focus{background-color:#eee; clip:auto!important; clip-path:none;color:#444; display:block; font-size:1em;height:auto; left:5px; line-height:normal;padding:15px 23px 14px; text-decoration:none; top:5px;width:auto; z-index:100000;/* Above WP toolbar. */}div.mce-panel{color:var(--content-text);}

/************
START STYLES
************/
*{box-sizing:border-box;transition:all 0.1s;font-weight:normal;}
html{scroll-behavior:smooth;line-height:1.75;}
body, html{padding:0;margin:0;max-width:100vw;word-break:break-word;}
:root{
--med-margin:2.5rem;
/* --min-pad:1.75rem; */
/* --med-pad:3rem; */
/* --max-pad:4.5rem; */
--min-pad:clamp( 1rem, 1vw + 0.8rem, 1.5rem );
--med-pad:clamp( 2rem, 1vw + 1.5rem, 3rem );
--max-pad:clamp( 3rem, 1vw + 2.2rem, 4.5rem );
--faint-bg:rgba(127,127,127,0.05);
}

.width_960px,.post_narrow{--min-pad:1.5rem;--max-pad:4rem var(--min-pad);}

article{height:max-content;position:relative;}
img{max-width:100%;height:auto;}
iframe{max-width:100%;width:100%;}
strong, b{font-weight:bold;}
code{background-color:#eee;border:1px solid #999;display:block;padding:var(--min-pad);color:#000;}

/* Theme */
body{display:block;background-color:var(--body-background);color:var(--body-text);font-family:var(--body-font);}
h1, h2, h3{font-family:var(--headings-font);}

.slimscrollbar table{width:max-content;max-width:none;}

section.site_header{background-color:var(--header-background);color:var(--header-text);}
section.site_header a{color:var(--header-text);}

.footerWrap{background-color:var(--footer-background);color:var(--footer-text);}
.footerWrap a{color:var(--footer-text);}

.site_content, .contentWrap .page_title, #akawey_sub_header .site_width, #akawey_after_header .site_width{
background-color:var(--content-background);color:var(--content-text);
}

/**********
RESPONSIVE
***********/
@media(min-width:481px){.grid6, .grid7, .grid8, .grid9, .grid10{grid-template-columns:1fr 1fr;}}
@media(min-width:601px){.grid2, .grid3, .grid4, .grid5, .col2-set{grid-template-columns:1fr 1fr;}}

@media(min-width:729px){
.grid3, .grid5, .grid6, .grid9, .grid10{grid-template-columns:1fr 1fr 1fr;}
.grid4, .grid7, .grid8{grid-template-columns:repeat(4, 1fr);}
}

@media(min-width:821px){
.mobile,.mobiles{display:none!important;}
.grid5, .grid9, .grid10{grid-template-columns:repeat(5, 1fr);}
.grid6{grid-template-columns:repeat(6, 1fr);}
}

@media(min-width:901px){.tablets{display:none!important;}}

@media(min-width:1101px){
.grid7{grid-template-columns:repeat(7, 1fr);}
.grid8{grid-template-columns:repeat(8, 1fr);}
.grid9{grid-template-columns:repeat(9, 1fr);}
.grid10{grid-template-columns:repeat(10, 1fr);}
}

@media(min-width:1600){.site_width{max-width:1400px;}}

@media(max-width:820px){.desktop, .tablets{display:none!important;}}
/**
 *	CHILD THEME CSS
 */
*{transition:0.2s;}
.site_main{padding:var(--min-pad) var(--min-pad) var(--med-pad);min-height:75vh;height:max-content;}

.lsearch_nothing_found_text{text-align:center;}

.collapsible-navs .menu-item-has-children::after{top:15px;}

.no_title .site_main{min-height:0;padding:0;}
.page_title{width:100%;margin:0;}
#page .logo_link, #page .logo_link:hover, #page .logo_link:focus{border:0;background:none;}

/* Bootstrap Icons */
i.bi{cursor:pointer;}
.socials_contacts .sci i{font-size:1.1rem;padding:3px 5px 2px;}
.wp-block-search__inside-wrapper{overflow:hidden;display:flex;max-width:100%;flex-wrap:nowrap;}
.wp-block-search__input{background:var(--content-background);}
.wp-block-search__input,.wp-block-search__button{border:0;margin:0;}
.wp-block-search__button{width:max-content;text-align:center;word-break:normal;}

/* Standard Elements */
blockquote{margin:var(--med-pad) 0;font-weight:700;letter-spacing:1px;font-style:italic;position:relative;}

hr{border-color:var(--content-text);margin:var(--min-pad) auto;}
ol,ul{padding-left:var(--min-pad); line-height:2;}
ul{list-style:square;}

body:not(.wp-admin) ::selection, #akawey_after_header ::selection{
background-color:var(--content-text); color:var(--content-background);
}

/* Theme Classes */
/* .slimscrollbar::-webkit-scrollbar{width:10px;height:5px;background:silver;} */
/* .slimscrollbar::-webkit-scrollbar-thumb{background:var(--brand-color);border-radius:10px;} */
/* .slimscrollbar::-webkit-scrollbar:hover{background:#b0b0b0;} */
/* .slimscrollbar::-webkit-scrollbar-thumb:hover{background:var(--brand-color-2);} */
.slimscrollbar{scrollbar-color:var(--brand-color) #b0b0b0;scrollbar-width:thin;}
.slimscrollbar:hover{scrollbar-color:#000 #b0b0b0;}
.sides .thumbnail, .widget_posts .thumbnail{height:150px;}
.sides .entry_title, .widget_posts .entry_title{font-size:1rem; margin:10px 0 0;}
.sides p, .widget_posts p{margin:0;}

/* WP */
.gallery{margin:1.5rem auto;}
.gallery-item{display:inline-block;vertical-align:top;width:100%;margin:0;}
.gallery-icon img{ margin:0 auto;}
.gallery-caption{}
.gallery-columns-1, .gallery-columns-2, .gallery-columns-3, .gallery-columns-4, .gallery-columns-5,
.gallery-columns-6, .gallery-columns-7, .gallery-columns-8, .gallery-columns-9{display:grid;gap:10px;}
.gallery-columns-2{grid-template-columns:1fr 1fr;}
.gallery-columns-3{grid-template-columns:1fr 1fr 1fr;}
.gallery-columns-4, .gallery-columns-5, .gallery-columns-6, .gallery-columns-7,
.gallery-columns-8, .gallery-columns-9{grid-template-columns:repeat(4, 1fr);}
#wpadminbar{z-index:999998;}

#signup-content{max-width:700px;margin:auto;}
#wp-admin-bar-user-info .avatar{min-height:64px;}
#signup-content p.submit{}

.calendar_wrap{background:var(--content-text);color:var(--content-background);}
.calendar_wrap a, .calendar_wrap caption{color:var(--content-background);}
.calendar_wrap table a{color:var(--content-text);}
.wp-calendar-nav{padding:.5rem;}
#wp-comment-cookies-consent{width:auto;}
.sticky{}
.gallery-caption,.bypostauthor{}

body #eu-cookie-law{padding:1rem;}
#eu-cookie-law input[type="submit"]{width:auto;}

.wp-caption{background:var(--content-background);border:2px solid var(--content-text);}
figcaption{color:var(--content-text);}

/* Texts */
a{text-decoration:none; color:var(--content-text);}
a:hover, a:focus, table a:hover, table a:focus{color:var(--brand-color); border-color:transparent;}
.themeswitched_dark a:hover, .themeswitched_dark a:focus, .themeswitched_dark table a:hover,
.themeswitched_dark table a:focus{color:#fff;}
a.cta{color:#fff;}

/* Header */
#header{padding:var(--min-pad);display:grid;}
.title_wrap{min-height:inherit;align-items:end;}
.page_title{padding:1px;}
.has-header-image #header #page_title_content{padding:var(--min-pad);background:rgba(0,0,0,0.7);color:#fff;display:inline-block;}
.has-header-image #page_title_content a{color:#fff;}

/* Footer */
.footerWrap{background-color:var(--footer-background); color:var(--footer-text);}
.footerWrap a{color:var(--footer-text);}

.sci{display:inline-block; margin:5px;}
.ph ::before{font-size:90%;}
.address ::before{font-size:80%; margin-right:10px;}
.site-credits{font-size:80%;}
.site_footer a:hover, .site_footer a:focus{text-decoration:underline;}
.title_tagline_logo h1{margin:0;}

#akawey_toTop{opacity:0; visibility:hidden;}
#akawey_toTop p{position:fixed;margin:0;left:10px;bottom:10px;line-height:0;z-index:99990;}
#akawey_toTop i{box-shadow:0 0 3px rgba(0,0,0,0.3);display:grid;place-content:center;width:36px;height:36px;
background:var(--content-background);color:var(--content-text);
}
#akawey_toTop i:hover{color:var(--content-background); background:var(--content-text);}

/* Sidebars */
#sidebar{margin-top:var(--min-pad);}
.sidebars{font-size:95%;}
.sidebars .widget{padding:1rem;}
.footerWrap .widget, .footer_topWidgets .widget{padding:0; border:0;}
.widget-title,.sidebars .wp-block-heading{margin:0 0 1rem; border-bottom:1px solid; padding-bottom:1rem;}
.right ul{list-style:none; padding:0;}
.right li{border-bottom:1px solid #ddd; padding:10px 0;}
.sidebars .entry_text .entry_title{font-size:1rem;}

/* POST LOOPS */
.entry .thumbnail{
background-size:cover;background-position:center;min-height:150px;
background-color:var(--content-text);display:grid;place-content:center;
}
.widget .entry .thumbnail{height:150px;}
.the_metas{font-size:90%;}
.the_metas a{border:0;}
.entry .thumbnail a{color:var(--content-background);}
.excerpt:not(a){opacity:0.5;}
.entry_taxonomies{margin:0 0 20px;}

.navigation.prev_next{height:max-content;margin:50px 0 0;}
.singular .title_in_header .site_content, .the_post_taxonomies{padding-top:var(--min-pad);}
.the_post_taxonomies{clear:both;}
.site_main form:not(.livesearch).searchform, #respond{margin-bottom:calc(2 * var(--min-pad));}

.page-numbers{margin:5px;padding:5px 10px;}
.page-numbers:not(.dots){border:1px solid var(--button-bg);}
a.page-numbers:hover,a.page-numbers:focus,.page-numbers.current{background:var(--button-bg);color:var(--button-text);}

/* Footer Menu */
.footer-navigation ul{text-align:center; padding:0;}
.footer-navigation li{list-style:none; display:inline-block; margin:5px 10px;}

#s{border-right:0;}

/* Woo */
.product_text{display:grid;}
.button.quickView{line-height:1;color:var(--content-text);padding:5px;border:0;background:none;}
.product_text .button{padding:0 15px;width:max-content;margin:5px auto;}


/**********
RESPONSIVE
***********/
@media(min-width:783px){
.search.grid .thumbnail{min-height:150px;}
.site_main .searchform div{display:flex;}
.gallery-columns-5, .gallery-columns-9{grid-template-columns:repeat(5, 1fr);}
}

@media(min-width:821px){
.site_content{gap:0;}
.pop .menu,.sub-menu{box-shadow:0 10px 10px 5px rgba(0,0,0,0.1);}

.gallery-columns-6{grid-template-columns:repeat(6, 1fr);}
.gallery-columns-7{grid-template-columns:repeat(7, 1fr);}
.gallery-columns-8{grid-template-columns:repeat(8, 1fr);}
.gallery-columns-9{grid-template-columns:repeat(9, 1fr);}
/* .singular #main .akawey_embedded_media.video iframe{min-height:400px;} */
}

@media(min-width:1201px){
/* .singular #main .akawey_embedded_media.video iframe{min-height:450px;} */
}

@media(min-width:1401px){
/* .singular #main .akawey_embedded_media.video iframe{min-height:500px;} */
}

@media(max-width:820px){
#wpadminbar{position:absolute;} /*WP makes it fixed >600px*/
.admin-bar #container{top:-4px;}
.main-menu{top:0;padding-top:46px;}
/* .singular .akawey_embedded_media.video iframe{min-height:300px;} */
}
