/*
Theme Name: Collier2022
Theme URI: https://colliercompanies.com
Author: Denis Liamkin
Edits: Devlin Yorker
Version: 2022.0.1
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
Tags: one-column, two-columns, custom-menu, featured-images, microformats, sticky-post, threaded-comments, translation-ready
Text Domain: collier2022

Collier2022 WordPress Theme ©2022 CollierCompanies
Collier2022 is distributed under the terms of the GNU GPL
*/

@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=882b462a-f53e-4493-877b-806f32a49642&fontids=5730941");

@font-face {
    font-family: "Trade Gothic LT W05 Cond No-_1";
    src: url("/wp-content/themes/collier2022/fonts/5730941/28a6da92-8a64-42a5-9565-914caf257538.woff2") format("woff2"),url("/wp-content/themes/collier2022/fonts/5730941/6e6d9ee8-cbc5-4670-b243-c90a93b3a8d2.woff") format("woff");
}

.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}
.alignnone {
    margin: 5px 20px 20px 0;
    max-width: 100%;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
    max-width: 100%;
}

.alignright {
    float: right;
    margin: 5px 0 20px 20px;
    max-width: 100%;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
    max-width: 100%;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
    max-width: 100%;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
    max-width: 100%;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
    max-width: 100%;
}

a img.aligncenter {
    display: block;
    max-width: 100%;
    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 {
        font-size: 11px;
        line-height: 17px;
        margin: 0;
        padding: 0 4px 5px;
    }

/* Text meant only for screen readers. */
.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    white-space: nowrap;
    height: 1px;
    width: 1px;
    overflow: hidden;
}

    .screen-reader-text:focus {
        background-color: #f1f1f1;
        border-radius: 3px;
        box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
        clip: auto !important;
        color: #21759b;
        display: block;
        font-size: 14px;
        font-size: 0.875rem;
        font-weight: bold;
        height: auto;
        left: 5px;
        line-height: normal;
        padding: 15px 23px 14px;
        text-decoration: none;
        top: 5px;
        width: auto;
        z-index: 100000; /* Above WP toolbar. */
    }

.display-inline {
    display: inline-block;
}

.display-none {display: none;}
.header3{font-family:'Oswald', sans-serif;color:#97825a;font-size:35px;width:100%;}

dl, ol, ul {margin-top: 0;margin-bottom: 1.5rem;line-height: 2.4rem;font-size: 24px;}
p {margin-bottom: 1.5rem;line-height: 2.1rem;font-size: 19px;font-family: Trade Gothic LT W05 Cond No-_1;}
p a {color:#97825a;font-weight:bold;transition:0.3s;}
p a:hover, p a:focus, p a:active {color:#333;text-decoration:none;}
ul li a {color:#97825a;font-weight:bold;transition:0.3s;}
ul li a:hover, ul li a:focus, ul li a:active {color:#333;text-decoration:none;}
.wp-editor-area{padding: 10px;}
