    /*
    Theme Name: Designly
    Contributors : internetically9
    Theme URI: https://www.internetically9.com/designly
    Author: internetically9
    Author URI: https://www.internetically9.com/
    Version: 1.0.0
    Tested up to: 5.5
    Requires at least: 4.7
    Requires PHP: 7.2
    Description: Designly is the most powerful, ultra customizable and multipurpose wordpress theme. It comes with Beautiful free pre-designed website templates. Designly provides unbeatable speed and built-in SEO. You can easily choose any of your favourite website layouts. Designly is the theme which can fit with every kind of website. Feel free to check out some free layouts here: https://www.internetically9.com/designly 
    License: GNU General Public License v2 or later
    License URI: http://www.gnu.org/licenses/gpl-2.0.html
    Text Domain: designly
    Tags: blog,right-sidebar,custom-logo,custom-menu,featured-images,full-width-template,theme-options,translation-ready
    */
    /*--------------------------------------------------------------
    >>> TABLE OF CONTENTS:
    ----------------------------------------------------------------

        - Basic
        - Typography
        - Basic Layout Styles
        - Helper Classes
        - Sections
        - Columns & Grids
        - Flex Slider
        - Swiper Slider
        - Top Bar
        - Header
            - Logo
            - Primary Menu
            - Top Search
            - Page Menu
            - Side Header
        - Side Panel
        - Page Title
        - Content
        - Blog
        - Go To Top
        - Error 404
        - Footer
        - Forms
    --------------------------------------------------------------*/
    
    .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: #fff;
        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 {
        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. */
    }
    
    .gallery-caption {
        font-weight: bold;
    }
    
    .bypostauthor {
        font-weight: bold;
    }
    
    #wp-calendar {
        width: 100%;
    }