/*
Theme Name: Shubin Donaldson WP Theme
Theme URI:
Author: ShubinDonaldson
Author URI:
Description: Shubin Donaldson theme
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, blue, gray, pink, purple, white, yellow, dark, light, two-columns, left-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: shubindonaldson
*/


/*         Instagram Grid in Footer        */




.section-load-more.padding{ padding-bottom: 20px; }
.container.main{ padding-top: 70px; }
.container.main img{ width: auto; }
.grid-sizer, .grid-item { width: 47%; }
.gutter-sizer { width: 6%; }
.ui-autocomplete{ z-index: 2147483647; }
.white-text h1,
.white-text h1 a{
    color: #FFFFFF !important;
}
.ui-autocomplete{
	background:none;
	border:none;
	padding:15px 0 0;
}
.ui-autocomplete .ui-menu-item{
	background:none !important;
	border:none !important;
	font-size:14px;
	padding:0 !important;
	color:#808080 !important;
	margin:0 0 3px !important;
}
.ui-autocomplete .ui-menu-item.ui-state-focus{
	text-decoration:underline !important;
}
.ui-autocomplete .ui-state-disabled{
	padding-top:3px !important;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;
	color:#808080 !important;
	opacity:1 !important;
}
.embed-container {
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	overflow: hidden;
	max-width: 100%;
	height: auto;
}
.embed-container iframe,
.embed-container object,
.embed-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.gallery .owl-theme .owl-controls{ top: 44%; }
.search .search-inp input{ font-size: 18px; }
.mailing input[type="email"]::-webkit-input-placeholder {color:#969696;}
.mailing input[type="email"]::-moz-placeholder          {color:#969696;}/* Firefox 19+ */
.mailing input[type="email"]:-moz-placeholder           {color:#969696;}/* Firefox 18- */
.mailing input[type="email"]:-ms-input-placeholder      {color:#969696;}
.filter-panel ul ul{ background:rgba(253,253,253,0.9); }
.filter-panel li a.active{
	color: #2893C8;
	text-decoration: underline;
}
@media only screen and (max-width: 1024px) {
    .grid-sizer, .grid-item { width: 48%; }
    .gutter-sizer { width: 4%; }

}
@media only screen and (max-width: 768px) {
    .grid-sizer, .grid-item { width: 100%; }
    .gutter-sizer { width: 0; }
    .ui-autocomplete{display:none !important;}

    body.single-project .s-padding--top {
    	padding-top: 4em;
    }
    body.single-project .s-padding--bottom {
    	padding-bottom: 4em;
    }
}
@media only screen and (max-width: 767px) {
	.gallery .owl-theme .owl-controls{ top: 29%; }
}

footer.page-footer {
    margin-top: 0px;
    }

.fa-archinect:before {
content: url("/wp-content/uploads/2020/07/Archinect-xsm-2.png");
    margin-left: -1px;
    top: 3px;
    position: relative;
}
}