/*
	Theme Name: Enfold Child
	Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
	Version: 1.0
	Author: Kriesi
	Author URI: http://www.kriesi.at
	Template: enfold
*/



/*Add your own styles here:*/


#top #header .av-main-nav > li > a {
    font-size: 20px;
}
#top #header .social_bookmarks li a {
    font-size: 20px;
}
#top .social_bookmarks .social_bookmarks_whatsapp a:before {
    content: "\E854";
}
#top .social_bookmarks .social_bookmarks_rss a:before {
    background-repeat: no-repeat;
    content: "";
    display: block;
    height: 30px;
    width: 30px;
}
#top .social_bookmarks .social_bookmarks_rss .wpml-lang-en:before{
	background-image: url("img/usa-flag.png");
}
#top .social_bookmarks .social_bookmarks_rss .wpml-lang-vi:before{
	background-image: url("img/vi-flag.png");
}

#top #header .main_menu .social_bookmarks li+li {
    margin-left: 10px;
}

#top .av-control-minimal .avia-slideshow-dots a {
    margin: 0 2px;
    opacity: 1;
}
#top .av-control-minimal .avia-slideshow-arrows {
    display: none;
}
#top .av-control-minimal .avia-slideshow-dots a {
	margin: 0 2px;
	opacity: 1;
}
#top #header .av-main-nav > li > a {
    font-size: 16px;
    text-transform: uppercase;
}
.menu-item.phone:before {
    content: "\E854";
    display: inline-block;
    font-family: "entypo-fontello";
    font-size: 20px;
    margin-right: 5px;
    vertical-align: middle;
}
.menu-item.email:before {
    content: "\E805";
    display: inline-block;
    font-family: "entypo-fontello";
    font-size: 20px;
    margin-right: 5px;
    vertical-align: middle;
}
#top .av_header_transparency #header_meta {
    border: none;
}
.overlay-bg:before {
    background-color: #000;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0.45;
    position: absolute;
    top: 0;
    width: 100%;
}
.overlay-bg {
    position: relative;
}
#header_meta .sub_menu {
    font-size: 15px;
}
@media (min-width:768px) {
    #top .logo {
		padding: 15px 0;
	}
    #top nav .social_bookmarks {
		display: none;
	}
    .avia-menu.av_menu_icon_beside {
		border: 0 none;
		margin: 0;
		padding: 0;
	}
    #header_meta .container {
		min-height: 30px;
		padding: 0 65px;
	}
    .rtl-column > div{
        position: relative;
	}
    .rtl-column > div:first-child {
        left: 50%;
	}
    .rtl-column > div:last-child {
        right: 50%;
	}
}

@media (max-width:767px) {
    #header_meta {
        display: none;
	}
	.responsive #top .logo {
		max-width: 140px;
	}
    #top div .caption_center .slideshow_caption {
        padding-top: 0 !important;
	}
    .avia-fullscreen-slider .avia-slideshow {
        max-height: 350px;
	}
    .responsive #top #wrap_all .main_menu {
        align-items: center;
        display: flex;
        flex-direction: row-reverse;
	}
    .responsive #top #header .main_menu .social_bookmarks {
        margin: 0;
        top: 0;
	}
    .responsive #top #header .main_menu .social_bookmarks {
        display: block !important;
        padding-left: 10px;
	}
    .responsive #top #header .main_menu .social_bookmarks a {
        box-shadow: 1px 1px 10px #ddd inset;
        font-size: 20px;
	}
	.responsive #top #wrap_all .av-logo-container {
		max-width: 90%;
		width: 90%;
	}
    #top #wrap_all #av-burger-menu-ul li {
        font-size: 20px;
	}
    .html_av-overlay-full #top #wrap_all #av-burger-menu-ul li li {
        font-size: 16px;
	}
}
@media (max-width:450px) {
#top .avia-slideshow-button {
    margin: 0 0 10px;
}
}