/*!
Theme Name: Centredevils
Author: Arren Marketing
Author URI: https://www.arrenmarketing.com/
Description: Centredevils Theme
Version: 1.0.0
Text Domain: lynxblog
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
 *
 * 1.0 - Base
 *   1.1 - Normalize
 *   1.2 - Basic Elements
 *   1.3 - Grid System
 *   1.4 - Helpers
 *   1.5 - Buttons
 *   1.6 - Overlay
 *   1.7 - Popup
 *   1.8 - Slick Slider
 *   1.9 - Perfect Scrollbar
 */

/* --- / --- */


/*======
*
* 1.0 - Base
*
======*/
:root {
    --lx-primary: #1b1b1b;
    --lx-secondary: #343434;
    --lx-accent: #6e6e6e;
    --lx-accent-hover: #000000;
}

@media (max-width: 767px) {
    .header__logo {
        height: 36px !important;
    }
}



@media only screen and (max-width: 576px) {
    #blog-main .fb_iframe_widget,
    #blog-main .fb_iframe_widget > span {
        width: 100% !important;
    }

    #blog-main iframe {
        max-width: 100% !important;
    }
}

@media only screen and (max-width: 370px) {
    .heading {
        font-size: 36px;
    }
}

.footer__title {
    color: var(--lx-accent);
}

.section--bg .heading a:hover,
.dark-mode .heading a:hover,
.section--bg .heading a:focus,
.dark-mode .heading a:focus {
    color: var(--lx-accent);
}

.dark-mode .post-item__title a:hover,
.dark-mode .post-item__title a:focus {
    color: var(--lx-accent);
}

.footer__logos {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    gap: 5px;
    padding: 0 0 24px;
}

.header__logo-wrapper {
    width: auto;
}

.header__actions {
    width: auto;
}

.header .menu-item a {
    font-size: 16px;
}

#blog-main iframe {
    max-width: 100% !important;
}

#blog-main .code-block,
#blog-main .code-block > * {
    max-width: 100% !important;
}

body .blog__inner {
    grid-template-columns: minmax(0, 1fr) 300px;
}

@media only screen and (max-width: 1365px) {
    body .blog__inner {
        grid-template-columns: minmax(0, 1fr);
    }
}

/* --- / --- */



