/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */				@font-face {
					font-family: 'aquifer';
					src: url('/wp-content/uploads/useanyfont/3110Aquifer.woff2') format('woff2'),
						url('/wp-content/uploads/useanyfont/3110Aquifer.woff') format('woff');
					  font-display: auto;
				}

				.aquifer{font-family: 'aquifer' !important;}

						body, p, blockquote, li, a, strong, b, em, .menu-navbar-container li a, .menu-navbar-container li span, #menu-navbar li a, #menu-navbar li span{
					font-family: 'aquifer' !important;
				}
		.ppv-lightbox-overlay{background:rgba(0,0,0,.6);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}.ppv-lightbox-overlay.open{align-items:center;display:flex;justify-content:center}.bplde-lightbox{background:#fff;border-radius:10px;box-shadow:0 20px 60px rgba(0,0,0,.3);max-height:90vh;max-width:90vw;overflow:auto;padding:20px;position:relative;width:800px}.bplde-lightbox .bplde-lightbox-body{align-items:center;display:flex;flex-direction:column;gap:1rem;height:550px;justify-content:center;margin-top:35px}.bplde-lightbox-close{background:transparent;border:none;color:#1a1818;cursor:pointer;font-size:50px;position:absolute;right:20px;top:-10px}.bplde-lightbox .bplde-lightbox-body iframe{height:600px;width:100%}.ppv-lightbox-btn{padding:.6em 1.1em}.ppv-lightbox-btn:hover{text-decoration:none}.ppv-lightbox-btn.small{font-size:16px}.ppv-lightbox-btn.medium{font-size:20px}.ppv-lightbox-btn.large{font-size:30px}.ppv-lightbox-btn.extra-large{font-size:50px}.ppv-lightbox-loading{animation:pvvspin 2s linear infinite;border:16px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:120px;left:42%;position:absolute;top:45%;transform:translate(-50%,-50%);width:120px}@keyframes pvvspin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ppv-loading{left:48%;position:absolute;top:49%;z-index:9999}
/*
Theme Name: Creative Blog Responsive WordPress Theme
Theme URI: https://dessign.net/creativeblogtheme
Description: Creative Blog Responsive WordPress Theme for is stylish, customizable, simple, and readable. Perfect for any creative, illustrator or graphic designer. Simple and SEO optimized WordPress theme for bloggers.
Version: 2.0.5
Author: Dessign Themes
Author URI: https://dessign.net
Tags: 3 column theme, clean, portfolio
*/
/* =WordPress Core
-------------------------------------------------------------- */


.entry-content .alignwide {
        margin-left  : -80px;
        margin-right : -80px;
    }
    .entry-content .alignfull {
        margin-left  : calc( -100vw / 2 + 100% / 2 );
        margin-right : calc( -100vw / 2 + 100% / 2 );
        max-width    : 100vw;
    }
    .alignfull img {
        width: 100vw;
    }

.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;
}
.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}
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: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}
.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 {
    margin: 0;
    padding: 0 4px 5px;
}
/* Global */
body, div { margin: 0; padding: 0; }
body { font-size: 14px; font-family: 'Source Sans Pro', sans-serif; color: #666; line-height: 20px; background-color: #fff;}
a { color: #666; text-decoration: none; transition: background 0.3s ease 0s, color 0.3s ease 0s; }
a:hover { color: #222; }
h1,h2,h3,h4,h5,p { margin: 10px 0; }
img { border: none; }
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
::selection {
	background: #ccc; 
	}
::-moz-selection {
	background: #ccc; 
}
.container { width: 980px; margin: 0 auto; }
/* HTML5 tags */
header, section, footer,
aside, nav, article, figure {
	display: block;
}
/* Header */
#header { position: fixed; top: 0; left: 0; padding: 20px 0 15px; -moz-box-shadow: 0 0 2px 1px #ccc; -webkit-box-shadow: 0 0 2px 1px #ccc; box-shadow: 0 0 2px 1px #ccc; width: 100%; background-color: #fff; z-index: 100; height: 100px; }
.menu_container { float: left; }
.menu_container ul { list-style-type: none; margin: 0; padding: 0; }
.menu_container ul li { display: inline-block; margin-left: 35px; font-size: 14px; letter-spacing: 1px; position: relative; padding-bottom: 10px; text-transform: uppercase; }
.menu_container ul li:first-child { margin-left: 0; }
.menu_container ul li a { text-decoration: none; }
.menu_container ul li.current_page_item a,
.menu_container ul li.current-menu-item a { color: #444; }
.menu_container ul li.current_page_item ul li a,
.menu_container ul li.current-menu-item ul li a { text-decoration: none; }
.menu_container ul li ul { position: absolute; top: 25px; left: 0; border: 1px solid #efefef; background-color: #fff; padding: 5px 10px; display: none; line-height: 13px; z-index: 100;}
.menu_container ul li ul li { font-size: 12px; margin: 0; padding: 10px 5px; border-top: 1px solid #efefef; display: block; width: 130px; }
.menu_container ul li ul li:first-child { border-top: none; }
.menu_container ul li ul li a { color: #999; display: block; }
.menu_container ul li ul li a:hover { color: #444; }
.header_right { float: right; }
.header_search_cont { float: right; position: relative; margin-left: 8px; }
.header_search_cont input[type=text] { width: 155px; height: 24px; box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; padding: 3px 25px 3px 5px; color: #ccc; font-weight: normal; border: 1px solid #ccc;; background-color: #fff; font-size: 10px; }
.header_search_cont input[type=image] { position: absolute; top: 6px; right: 6px; }
.header_right img { float: left; margin-left: 8px; }
/*.header_right img:first-child { margin-left: 0; }*/
/* Content */
#main_cont { padding-top: 100px; }
.logo_cont { text-align: center; padding-bottom: 35px; }
.logo_cont img { max-width: 100%; height: inherit; }
#slideshow_cont {  width: 980px; height: 410px; position: relative; margin-bottom: 30px; }
.slide_box { display: none; position: absolute; top: 0; left: 0; }
.slide_box_first { display: block; }
.slide_box img, .slide_box iframe { width: 980px; height: 410px;  }
.slide_prev, .slide_next { position: absolute; top: 50%; margin-top: -20px; z-index: 50; cursor: pointer; }
.slide_prev { left: 0; }
.slide_next { right: 0; }
.home_box { float: left; width: 309px; margin-right: 26px; margin-bottom: 30px; }
.home_box h3 { font-size: 18px; margin: 15px 0; font-weight: normal; font-family: 'Source Sans Pro', sans-serif; }
.home_box p { margin-top: 0; }
.home_box_last { margin-right: 0; }
.home_box img,
.home_box iframe { width: 309px; height: 180px; }
.home_box img:hover { opacity:0.8; filter:alpha(opacity=80); }
.post_meta { font-size: 12px; margin-bottom: 35px; }
.home_wide_box { margin-bottom: 30px; }
.home_wide_box_img { float: left; margin-right: 30px; }
.home_wide_box_img img,
.home_wide_box_img iframe { width: 465px; height: 260px; }
.home_wide_box_img img:hover { opacity:0.8; filter:alpha(opacity=80); }
.home_wide_box_right { float: right; width: 480px; }
.home_wide_box_right .left { width: 395px; }
.home_wide_box_right .left p { line-height: 20px; }
.home_wide_box_right .left h3 { margin-top: 0; font-size: 24px; font-weight: 300; font-family: 'Source Sans Pro', sans-serif; color: #444; }
.home_wide_box_right a.right { width: 35px; height: 260px; background-color: #eeeeee; display: block; float: right; color: #a3a2a2; border-radius: 3px;}
.home_wide_box_right a.right:hover { text-decoration: none; background-color: #222222; }
.home_wide_box .link_cont { display: table; width: 100%; height: 100%; }
.home_wide_box .link_inside_cont { vertical-align: middle; text-align: center; margin: 0; display: table-cell; font-size: 25px; font-weight: 200; font-family: 'Source Sans Pro', sans-serif;  }
.load_more_cont { margin-bottom: 30px; }
.load_more_cont a { display: inline-block; padding: 8px 30px; background-color: #e6e6e6; font-size: 13px; color: #000; }
.single_left { float: left; width: 656px; margin-bottom: 30px; background-color: #fff; }
.single_left figure {
	margin: 0;
}

.single_inside_content img { max-width: 100%; height: inherit; background-color: #fff; }
.single_inside_content iframe {  width: 656px; height: 370px; }
h1.single_title { margin-top: 0; margin-bottom: 15px; font-weight: normal; font-size: 22px; }
.single_inside_content { font-size: 15px; font-family: 'Source Sans Pro', sans-serif;}
.single_inside_content p { line-height: 22px; margin-bottom: 15px; }
#commentform input[type=submit] { background-color: #161616; color: #fff; border: 1px solid #6E6E6E; padding: 3px 5px; }
.archive_title { padding: 8px 3px; border-top: 1px solid #e6e6e6; border-bottom: 3px solid #e6e6e6;  font-size: 15px; color: #ccc; margin-bottom: 25px; }
.next_prev_cont { padding: 25px 0; }
.next_prev_cont .left { float: left; width: 45%; }
.next_prev_cont .left a { display: block; background: url('/wp-content/themes/CreativeBlog/images/post_prev.png') no-repeat; background-position: top left; padding-left: 25px; min-height: 30px; }
.next_prev_cont .right { float: right; width: 45%; text-align: right; }
.next_prev_cont .right a { display: block; background: url('/wp-content/themes/CreativeBlog/images/post_next.png') no-repeat; background-position: top right; padding-right: 25px;  min-height: 30px; }
/* Sidebar */
#sidebar { float: right; width: 245px; margin-bottom: 30px; }
.side_box { margin-bottom: 25px; padding-top: 8px; border-top: 1px solid #ccc; }
.side_box h3.side_title { margin-top: 0; font-weight: normal; font-size: 16px; margin-bottom: 10px; }
.side_box ul { list-style-type: none; margin: 0; padding: 0; }
.side_box ul li { margin-bottom: 8px; }
/* Footer */
#footer { padding: 25px 0 15px; background-color: #222222; }
.footer_box { float: left; width: 200px; margin-left: 50px; color: #999; }
#footer .footer_box:first-child { margin-left: 0; }
.footer_box ul { list-style-type: none; margin: 10px 0; padding: 0; line-height: 18px; }
.footer_box ul li { margin-bottom: 8px; }
.footer_box p { line-height: 18px; }
.footer_box h3 { margin-top: 0; font-weight: normal; font-size: 17px; color: #ccc; margin-bottom: 15px; }
.footer_box a { color: #999999; }
.footer_box a:hover { color: #fff; }
.copyright_text { padding: 10px 0 0; font-size: 11px; color: #999; text-align: right; border-top: 1px solid #444; margin-top: 15px;} /*
Theme Name:   CreativeBlog child theme
Description:  Write here a brief description about your child-theme
Author:       admin
Author URL:   Write here the author's blog or website url
Template:     CreativeBlog
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  CreativeBlog-child
*/

/* Write here your own personal stylesheet */

.epyt-debug{background-color:#ddd;color:#000;cursor:pointer;text-align:left}iframe.__youtube_prefs__{border-width:0}.epyt-gallery{text-align:center}.epyt-gallery .epyt-figure{margin-block:0;margin-inline:0}.epyt-gallery iframe{margin-bottom:0}.epyt-gallery.epyt-lb iframe{display:none;height:0!important}.epyt-gallery-list{display:block;margin:0 -8px;position:relative;transition:opacity .3s ease-out}.epyt-gallery-list .epyt-gallery-thumb{box-sizing:border-box}.epyt-gallery-list p{display:none}.epyt-gallery-clear{clear:both}.epyt-gallery-list.epyt-loading{opacity:.5;transition:opacity .3s ease-out}.epyt-gallery-thumb{box-sizing:border-box;cursor:pointer;display:block!important;float:left;height:auto;opacity:1;overflow-y:hidden;padding:0 8px 10px;position:relative}.epyt-gallery-thumb.hover{height:auto;opacity:1;position:relative;transition:opacity .3s ease-out}.epyt-gallery-img-box{width:100%}.epyt-gallery-img{background-position:50%!important;background-size:cover!important;height:0;overflow:hidden!important;padding-top:56.25%!important;position:relative;width:100%}.epyt-gallery-playhover{height:100%;left:0;opacity:0;position:absolute;text-align:center;top:-10px;transition:opacity .3s ease-out;vertical-align:middle;width:100%}.epyt-gallery-thumb.epyt-current-video .epyt-gallery-playhover,.epyt-gallery-thumb.hover .epyt-gallery-playhover{opacity:1;top:0;transition:all .3s ease-out}.epyt-gallery-thumb .epyt-gallery-playcrutch{display:inline-block;height:100%;vertical-align:middle;width:0}.epyt-gallery-playhover .epyt-play-img{border:none;box-sizing:border-box;display:inline-block!important;height:auto!important;margin:0!important;max-width:15%!important;min-width:30px!important;padding:0!important;vertical-align:middle!important;width:auto}.epyt-gallery-title{font-size:80%;line-height:120%;padding:10px}.epyt-gallery-notitle{padding:4px}.epyt-gallery-notitle span{display:none}.epyt-gallery-rowtitle{left:0;opacity:0;overflow-x:hidden;position:absolute;text-align:center;text-overflow:ellipsis;top:100%;white-space:nowrap;width:100%;z-index:10}.epyt-gallery-rowtitle.hover{opacity:1;transition:opacity .2s linear}.epyt-gallery-rowbreak{clear:both}.epyt-pagination{clear:both;padding:10px 8px;text-align:center}.epyt-pagination.epyt-hide-pagination *{display:none!important}.epyt-pagenumbers>div,.epyt-pagination>div{display:inline-block;padding:0 2px;vertical-align:middle}.epyt-pagination .epyt-pagebutton{cursor:pointer;display:inline-block;padding:0 10px}.epyt-pagebutton>div{display:inline}.epyt-pagination .epyt-loader{display:none}.epyt-gallery-list.epyt-loading .epyt-pagination .epyt-loader{display:inline-block}body .lity-container{max-width:964px;width:100%}.epyt-curtain .lity-opened iframe{opacity:0;transition:opacity .3s linear .5s}.epyt-gallery-allthumbs.epyt-cols-1 .epyt-gallery-thumb{width:100%}.epyt-gallery-allthumbs.epyt-cols-2 .epyt-gallery-thumb{width:50%}.epyt-gallery-allthumbs.epyt-cols-3 .epyt-gallery-thumb{width:33.333%}.epyt-gallery-allthumbs.epyt-cols-4 .epyt-gallery-thumb{width:25%}.epyt-gallery-allthumbs.epyt-cols-5 .epyt-gallery-thumb{width:20%}.epyt-gallery-allthumbs.epyt-cols-6 .epyt-gallery-thumb{width:16.666%}.epyt-gallery-allthumbs.epyt-cols-7 .epyt-gallery-thumb{width:14.285%}.epyt-gallery-allthumbs.epyt-cols-8 .epyt-gallery-thumb{width:12.5%}.epyt-gallery-allthumbs.epyt-cols-9 .epyt-gallery-thumb{width:11.111%}.epyt-gallery-allthumbs.epyt-cols-10 .epyt-gallery-thumb{width:10%}.epyt-gallery-allthumbs.epyt-cols-11 .epyt-gallery-thumb{width:9.09%}.epyt-gallery-allthumbs.epyt-cols-12 .epyt-gallery-thumb{width:8.333%}.epyt-gallery-allthumbs.epyt-cols-13 .epyt-gallery-thumb{width:7.692%}.epyt-gallery-allthumbs.epyt-cols-14 .epyt-gallery-thumb{width:7.142%}.epyt-gallery-allthumbs.epyt-cols-15 .epyt-gallery-thumb{width:6.666%}.epyt-gallery-allthumbs.epyt-cols-16 .epyt-gallery-thumb{width:6.25%}.epyt-gallery-allthumbs.epyt-cols-17 .epyt-gallery-thumb{width:5.882%}.epyt-gallery-allthumbs.epyt-cols-18 .epyt-gallery-thumb{width:5.555%}.epyt-gallery-allthumbs.epyt-cols-19 .epyt-gallery-thumb{width:5.263%}.epyt-gallery-allthumbs.epyt-cols-20 .epyt-gallery-thumb{width:5%}.epyt-pagebutton.hide,.epyt-pagenumbers.hide{display:none!important;opacity:0!important;visibility:hidden!important}.epyt-gallery-subscribe{clear:both;padding:15px 0 10px;text-align:center}.epyt-gallery-subscribe a.epyt-gallery-subbutton,.epyt-gallery-subscribe a.epyt-gallery-subbutton:hover{background-color:#e62117!important;border-radius:3px;color:#fff!important;display:inline-block;padding:5px 10px;text-decoration:none!important}.epyt-gallery-subscribe a.epyt-gallery-subbutton img{background:transparent;-webkit-box-shadow:none;box-shadow:none;display:inline-block;height:auto!important;margin:0;padding:0 6px 3px 0;vertical-align:middle!important;width:20px!important}body div.__youtube_prefs__.__youtube_prefs_gdpr__{background-color:#000;background-image:-webkit-linear-gradient(top,#000,#444);background-image:linear-gradient(180deg,#000,#444);height:auto;padding:25px;text-align:left}body div.__youtube_prefs__.__youtube_prefs_gdpr__ *{color:#e3e3e3!important}body div.__youtube_prefs__.__youtube_prefs_gdpr__ a{text-decoration:underline}body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__,body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__:hover{background:#e62117!important;border-radius:3px;border-width:0;box-sizing:border-box;color:#fff!important;display:inline-block;font-weight:400;padding:5px 10px;text-decoration:none!important}body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__ img{background:transparent;-webkit-box-shadow:none;box-shadow:none;display:inline-block;height:auto!important;margin-left:8px;padding:0 6px 3px 0;vertical-align:middle!important;width:20px!important}body .epyt-gallery-img-gdpr{background-color:#000;background-image:-webkit-linear-gradient(top,#000,#444);background-image:linear-gradient(180deg,#000,#444)}.epyt-facade{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.epyt-facade:hover{-webkit-filter:brightness(90%);-moz-filter:brightness(90%);filter:brightness(90%)}.epyt-facade img.epyt-facade-poster{border:none;cursor:pointer;display:block;height:auto;left:50%;margin:0;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.epyt-facade button.epyt-facade-play{background-color:transparent!important;border-width:0!important;cursor:pointer;height:48px;left:50%;margin-left:-34px;margin-top:-24px;position:absolute;top:50%;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);width:68px}.epyt-facade button.epyt-facade-play svg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.epyt-facade button.epyt-facade-play svg .ytp-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);fill:#212121;fill-opacity:.8}.epyt-facade:hover button.epyt-facade-play svg .ytp-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);fill:red;fill-opacity:1}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .epyt-is-override.epyt-facade{bottom:0;left:0;position:absolute;right:0;top:0}.wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .epyt-is-override.__youtube_prefs_gdpr__{position:relative}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .epyt-is-override.__youtube_prefs_gdpr__{bottom:0;left:0;overflow-y:auto;position:absolute;right:0;top:0}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper.epyt-is-override__wrapper:before{padding:0}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper.epyt-is-override__wrapper .epyt-is-override.__youtube_prefs_gdpr__{bottom:unset;left:unset;position:relative;right:unset;top:unset}