/*
    Theme Name: Asana Child
    Theme URI: http://highseastudio.com/demo/asana
    Description: Asana premium theme
    Author: HighSeaStudio
    Author URI: http://highseastudio.com/
    Version: 1.7.9
    Text Domain: asana-child
    Template: asana
	License: GNU General Public License v3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.txt
*/

.uni-slide.uni-active-slide .slideDesc h2,
.pageHeader h1,
.parallaxBox h3 {
    text-shadow: 2px 2px 10px rgb(0 0 0 / 80%);
}

.mainItemImg {
    width: inherit;
}

.mainItemImg img {
    padding: 15px;
    max-width: 95%;
}

.mainItemImg.mainItemImg-large {
    width: 100%;
}

.mainItemImg.mainItemImg-medium {
    width: 50%;
}

.mainItemImg.mainItemImg-small {
    width: 25%;
}

.mainItemImg.mainItemImg-clear {
    clear: both;
}

.mainItemImg.mainItemImg-right {
    float: right;
}

.headerWrap.is-sticky .logo-black {
    display: block !important;
    opacity: 1 !important;
}
.headerWrap.is-sticky .logo-white {
    display: none !important;    
}

.mainMenu > ul > li a {
    opacity: 1;
    font-size: 14px;
    padding-top: 15px;
}

.teamItem {
    width: 20%;
}

#header .headerWrap {
    background: rgba(0,0,0, 0.35);
}

.calendar-container iframe {
    margin: 0 auto;
    margin-top: 60px;
    display: block;
}

.page-template-templ-classes .center {
    text-align: center;
}

.home .blogPostWrap h4,
.home .blogPostWrap p {
    display: none !important;
}

.home .postItem {
    height: auto;
}

@media all and (max-width: 767px) {

    .mainItemImg.mainItemImg-large {
        width: 100%;
    }
    
    .mainItemImg.mainItemImg-medium {
        width: 100%;
    }
    
    .mainItemImg.mainItemImg-small {
        width: 48%;
        float: left;
    }  
    
    .mainItemImg img {
        padding: 10px;
        max-width: 95%;
    }    

}