/*
Theme Name: OH Exteriors
Description: Clean
Author: DKCL
Author URI: https://www.ohexteriors.ca/
Version: 1.0
*/


.breadcrumbs{margin-top:28px;}
.breadcrumbs a{color:#ffffff;}

.masonry-container {-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap: 15px;-moz-column-gap: 15px;column-gap: 15px;}
.masonry-container-blog {-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap: 15px;-moz-column-gap: 15px;column-gap: 15px;}
.masonry-item {display: inline-block;width: 100%;text-align:left;}
.masonry-item:hover{background:#efefef;}
.masonry-item h2{padding:10px;padding-bottom:1px;}
.masonry-item p{padding:10px;padding-top:1px;}
.masonry-item img {display:block;width: 100%;height:auto;}
.masonry-item span {font-family: sans-serif;display:block;padding:10px;}
.masonry-item {margin-bottom: 15px;border:2px solid #efefef;border-radius: 5px;}

.innerh1{padding-top:72px !important;}
.inner h2{color: #05386b;font-family: 'Jost', sans-serif;font-size: 2.6rem;line-height: 1.1;margin-bottom: 1.5rem !important;font-weight: 300;}
.inner h3{}
.inner h4{}
.inner p{color: #05386b;font-family: 'Jost', sans-serif;font-size: 1.6rem;line-height: 1.5;margin-bottom: 1.5rem !important;font-weight: 400;}

.inner li{}
.inner a{}

.alignright{float:right;margin:15px;}
.alignleft{float:left;margin:15px;}
.alignnone{display:block;float:none;margin:30px 0 !important;width:100%;}

.ngg-gallery-thumbnail{margin:32px;}

.wpcf7-textarea{width:100%;}

@media (min-width: 1200px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1440px !important;
    }
}

@media screen and (max-width:40em){

.homevideo{width:100% !important;height:220px !important}
.innerh1{padding-top:2px !important;}
.inner h2{}

}








