/*
Theme Name: Μπουγάτσα Lab Εργαστηριο
Theme URI: https://soap.zone/
Template: phlox
Author: www.soap.zone
Author URI: https://soap.zone/
Description: Phlox is a modern, lightweight and customizable theme perfect for almost any type of website including, blog, portfolio, business, agency, news &amp; magazine, food &amp; restaurant, travel, and photography as well as WooCommerce storefront. What makes the Phlox unbeatable is being fast, truly responsive, translation ready, RTL layout, built with SEO in mind, professional portfolio features, 30 exclusive widgets and elements, 19 demo sites for one-click import, WooCommerce Ready, WPML ready, 100% GDPR compliance, reliable with regular updates, and also integrated with Elementor, Visual Composer and SiteOrigin page builders. Phlox is architect from scratch by the team behind the famous "Master Slider" project, so relax and be assured that you are supported by a good company. Phlox is the only theme that you have ever need to use and look no further. Start exploring the demos: http://demo.phlox.pro/default/
Tags: one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,grid-layout,custom-menu,custom-colors,editor-style,featured-images,featured-image-header,footer-widgets,full-width-template,post-formats,sticky-post,theme-options,translation-ready,e-commerce,portfolio,food-and-drink,threaded-comments,custom-logo
Version: 2.17.20.1784423543
Updated: 2026-07-19 01:12:23

*/
/*
Theme Name: Μπουγάτσα Lab Εργαστηριο
Template: phlox
Version: 1.0
*/

/* 1. Глобальный шрифт Verdana для всего сайта */
html body, html body * {
    font-family: Verdana, Geneva, sans-serif;
}
html body .the-only-article-block .the-content p, html body .the-only-article-block .the-content p * {
    font-size: 18px;
}
/* 2. Только для экранов шире 767px (ПК и планшеты) */
@media (min-width: 768px) {
    /* Сбрасываем ВСЕ ограничения Phlox */
    .single-post #inner-body .aux-wrapper,
    .single-post #inner-body .aux-container,
    .single-post #inner-body .aux-primary,
    .single-post #inner-body .content,
    .single-post #inner-body main.aux-main {
        max-width: 100% !important;
        width: 100% !important;
        margin: 0 !important;
        padding: 0 !important;
        display: block !important;
    }

    /* Центрируем наш блок */
    .the-only-article-block {
        display: block !important;
        max-width: 1100px !important;
        margin: 40px auto !important;
        padding: 0 20px !important;
        clear: both !important;
    }

    /* Обтекание */
    .the-image {
        float: left !important;
        width: 30% !important;
        margin: 0 40px 20px 0 !important;
    }

    .the-header, .the-date, .the-content {
        display: block !important;
        clear: none !important; /* РАЗРЕШАЕМ ОБТЕКАНИЕ */
    }

    .the-only-article-block::after {
        content: "";
        display: table;
        clear: both;
    }
}
.aux-elementor-footer .wpforms-submit-container button[type="submit"]:not(:hover):not(:active) {
    background-color: #EF6E12!important;
}
.aux-elementor-footer .wpforms-submit-container button[type="submit"]:hover
 {
    background-color: #262525!important;
}
div.wpforms-container-full .wpforms-confirmation-container-full, div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
    background: #ececec!important;
    border: 1px solid #f7decc!important;
    border-radius: 10px;
}
.post-template-default .aux-breadcrumbs span a:hover {
    color: #dc5d19;
}
.aux-boxed #inner-body {
    box-shadow: none!important;
}
.aux-next-prev-posts .np-next-section > a:hover .np-nav-text, .aux-next-prev-posts .np-next-section > a:hover .np-title
 {
    transform: none!important;
}
/*post*/
@media screen and (max-width:1100px){
    .aux-content-top-margin .aux-primary {
    padding-top: 0.75em!important;
}
	.single-post .page-title-section .aux-container
 {
   padding-top: 0!important;
}
	.single-post .page-title-section .the-header{
    font-size: 14px!important;
}
	.single-post .aux-single h1 {
    font-size: 24px;
}
}
/* Контейнер изображения 16:9 */
.blog .aux-ajax-item .entry-media .aux-media-frame {
    width: 100%;
    aspect-ratio: 16 / 9;
    overflow: hidden;
}
.blog .aux-ajax-item .entry-media .aux-media-frame > a {
    display: block;
    width: 100%;
    height: 100%;
}
.blog .aux-ajax-item .entry-media .aux-media-frame img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}
.single-post .comment-respond .aux-input-group label {
    color: #9d9a9a!important;
    font-size: 18px!important;
}
#commentform .form-submit input[type="submit"] {
    font-family: 'Verdana';
    color: #ffffff;
    font-size: 18px;
    border: 1px solid #ed8b07;
    background: #ec6f04;
    padding: 12px 50px !important;
    border-radius: 24px;
}
.aux-meta-author-by,
.byline .by,
.entry-author-by {
    display: none !important;
}
/*куки*/
.cky-revisit-bottom-left
 {
background-color: #4A2E1B!important;
}
.cky-btn-accept {
    background-color: #4A2E1B!important;
    border-color: #4A2E1B!important;
}
.cky-btn-preferences, .cky-btn-reject, .cky-btn-customize {
    color: #4A2E1B!important;
    border-color: #4A2E1B!important;
}
.cky-audit-table
 {
    display: none;
}
/***куки**/