/*
Theme Name: Glm Quicksite Theme
Theme URI: https://www.gaslightmedia.com
Author: Gaslight Media
Author URI: https://www.gaslightmedia.com/
Description: Wordpress theme based on the Quicksite template.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: GaslightMedia QuickSite
Text Domain: glmquicksite
*/

/* Wordpress styles */
/* Table of Contents */
/* 01. Images */


/* 01. Images */
/* 02 Search and Post */

img.aligncenter {
    display: block;
    clear: both;
    float:none;
    padding:0;
    margin-left: auto;
    margin-right: auto;
    }

img.alignright {
    padding: 0;
    margin: 0 0 6px 11px;
    display: inline;
    }

blockquote.alignleft,
img.alignleft,
.wp-caption.alignleft {
    margin: rem-calc(7) rem-calc(35) rem-calc(7) 0;
}

blockquote.alignright,
img.alignright,
.wp-caption.alignright {
    margin: rem-calc(7) 0 rem-calc(7) rem-calc(35);
}
img.alignleft {
    padding: 0 10px 0 0;
    display: inline;
    }
img.alignleft, img.alignright, img.aligncenter, img.alignnone, div.wp-caption img {
/*    border: 1px solid $charcoal; */
}

.alignright {
    float: right;
}
.alignnone {
    float: none;
}
.alignleft {
    float: left;
}
.wp-caption {
    background: $charcoal;
    width: auto;
}
.wp-caption-text {
    font-family: Open Sans, sans-serif;
    font-size: 9px;
    color: $white;
    font-style: italic;
    margin: 0;
    padding: 0 5px;
}
.gallery-one-title {
    height: 45px;
    font-size: 0.8em;
    text-align: center;
    font-family: sans-serif;
    padding: 5px;
}
.gallery-holder {
    margin: 10px 0 20px 0;
}
@media #{0em, 40em} {
    img.alignright, img.alignleft, img.aligncenter {
        width: 70% !important;
        display: block;
        margin-left: auto;
        margin-right: auto;
        float: none;
        text-align: center;
    }
    div.wp-caption.alignright, div.wp-caption.alignleft {
        width: 44% !important;
        margin-left: auto;
        margin-right: auto;
        float: none;
        text-align: center;
    }
    div.wp-caption.aligncenter {
        width: 85% !important;
        margin-left: auto;
        margin-right: auto;
        float: none;
        text-align: center;
    }
    div.wp-caption.alignnone {
        width: 85% !important;
        float: none;
    }
    div.wp-caption.alignright, div.wp-caption.alignleft, div.wp-caption.aligncenter {
        width: 100%;
    }
}
@media #{40.063em, 64em} {
    img.aligncenter, img.alignnone {
        width: 70% !important;
        display: block;
        margin-left: auto;
        margin-right: auto;
        float: none;
        text-align: center;
    }
    div.wp-caption.aligncenter {
        width: 74% !important;
        margin-left: auto;
        margin-right: auto;
        float: none;
        text-align: center;
    }
    div.wp-caption.aligncenter {
        width: 100%;
    }
    div.wp-caption.alignnone {
        width: 73% !important;
        float: none;
    }
}

.wp-caption {
    max-width: 100%;
    margin: 10px 20px;
    padding: 5px;
    background-color: transparent;
    border: 0px solid #ddd;
    text-align: left;
}
.wp-caption img {
    width: 100%;
}
.wp-caption p.wp-caption-text {
    padding: 5px;
    width: 100%;
    margin: 0;
    color: black;
    font-size: 16px;
}
.wp-caption .aligncenter {
    margin: 10px auto;
}

/* end Images */
/* Side Navigation */
li.has-dropdown > ul.dropdown {
    display: none;
}
li.has-dropdown.active > ul.sub-menu.dropdown {
    display: block !important;
}
h1, h2, h3 {
    clear: both;
}
