/*   
Theme Name: Charity Child Theme
Theme URI: https://wplook.com/
Description: Use this theme to start your Charity Child Theme development.
Author: WPlook Studio
Author URI: https://wplook.com/
Template: charity-wpl
Version: 1.0.0
*/

@import url('../charity-wpl/style.css');



/* .main .main-head {
	height: 80px;
}

.main .main-head .main-head-content {
	padding-top: 21px;
}

.main .main-head .main-title {
	margin-bottom: 0px !important;
} */


.main .main-head {
    background-image: url("http://polyphony.ge/wp-content/themes/charity-child/assets/images/world_map.png");
    background-position: center right;
    background-repeat: no-repeat;
}


/* 3 level Navigation */
.nav > ul > li > ul > li {
	position: relative;
}
.nav > ul > li > ul > li > ul {
	display: none;
	position: absolute;
    background: #27262c;
    left: 100%;
    top: 0px;
    padding: 5px 15px 15px;
    margin-left: 0px;
}

.nav > ul > li > ul > li:hover > ul {
	display: block;
}

.nav > ul > li > ul > li > ul > li>  a {
	display: block;
    padding: 4px 28px;
    color: #fff;
}

.nav > ul > li > ul > li > ul > li>  a:hover {
    color: #d62525;
}

.nav > ul span {
	display: none;
}



.widget_categories ul a:hover, .widget_nav_menu ul a:hover, .widget_meta ul a:hover, .widget_archive ul a:hover, .widget_pages ul a:hover,
.widget_recent_entries ul li a:hover, .widget_rss ul li a:hover {
	color: #d62525;
}

#wp-submit, #searchsubmit {
	background-color: #d62525;
	border-color: #d62525;
}


.staff-items .staff-item:hover {
    background-color: #93AF84 !important;
}


.staff-items .staff-item:hover .staff-item-image:after {
    border-color: transparent #93AF84 !important;
}


.bar-title {
	float: left;
    margin-bottom: 0px;
    height: 43px;
    line-height: 43px;
    font-size: 16px;
    color: #2D8600;
    text-transform: uppercase;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.36);
}

.header .header-logo {
    float: left;
    margin: -1px 0 0 0;
    font-size: 24px;
    border: 1px solid #EDEBF5;
    border-top: 1px solid #FBFBFB;
    background-color: #FBFBFB;
    padding: 5px 15px 10px;
}

.header .header-logo img {
	width: 67px;
}


.side-banner {
	position: relative;
	display: block;
	opacity: 0.8;
    filter: alpha(opacity=80);
    transition: opacity .3s ease-in-out;
    margin-bottom: 15px;
}

.side-banner:hover {
	opacity: 1;
    filter: alpha(opacity=100);
}

.side-banner span{
    position: absolute;
    display: block;
    bottom: 10px;
    left: 0px;
    width: 270px;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    text-align: center;
    background: rgba(255, 255, 255, 0.78);
    color: #500707;
    text-shadow: 0 1px 0 white;
}

.bar-socials ul li.header-actions a {
	background-color: #8F8D96 !important;
}

.bar-socials ul li.header-actions a:hover {
	background-color: #424142 !important;
}

nav.nav li.current-menu-parent > a,
nav.nav li.current-menu-ancestor > a,
nav.nav li.current-menu-item > a {
	color: #d62525;
}

.trans_banner {
	position: relative;
	display: block;
	float: left;
	opacity: 0.4;
    filter: alpha(opacity=40);
    transition: opacity .3s ease-in-out;
}

.trans_banner img{
    width: 80px;
    height: 80px;
}

.trans_banner:hover {
	opacity: 1;
    filter: alpha(opacity=100);
}

footer.footer  {
    padding-top: 30px;
}

.footer .footer-body {
    padding: 10px 0;
}


@media (max-width: 950px) {
    h1.bar-title {
        display: none;
    }

    article .entry-content object {
        display: none;
    }


    .header .header-logo {
        border: 0px;
        background-color: transparent;
        padding: 5px 15px 10px;
    }


}