/*
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
*/

/* MENU */
.main_menu { margin-left: 300px; }
.main_menu ul li a { text-transform: uppercase; }
.main_menu .av-main-nav > li > a { font-weight: 500; }
/* .main_menu ul.av-main-nav:first-child > li > a { height: 28px !important; line-height: 28px !important; } */
.header_color .av-subnav-menu a:hover, .header_color .main_menu ul:first-child > li a:hover, .header_color .main_menu ul:first-child > li.current-menu-item > a, .header_color .main_menu ul:first-child > li.current_page_item > a, .header_color .main_menu ul:first-child > li.active-parent-item > a, .header_color .main_menu ul:first-child ul li.current-menu-item > a { background-color: #017a2b; }
#top #wrap_all .social_bookmarks li a { border-radius: 100%; }
.sub_menu>ul>li>a, .sub_menu>div>ul>li>a { text-transform: uppercase; font-weight: 500; padding: 0; }
@media screen {
	#top #footer .widget_nav_menu .sub-menu > li { padding: 0; }
	#top #footer .widget_nav_menu .sub-menu > li a { padding: 4px 0px 5px 12px; }
	.widget_nav_menu .current-menu-item>a, .widget_nav_menu .current_page_item>a { font-weight: 500; color: #017a2b; }
}

#top .av-siteloader-wrap { background-color: #1b7340 !important; }

/* TITRE */
#top .title_container h1.main-title a { font-weight: 600; text-transform: uppercase; }
.font-titillium { font-family: titillium-web; }
.font-titillium.light, .font-titillium.light h2, .font-titillium.light h3, .font-titillium.light h4, .font-titillium.light h5 { font-weight: 300; }

.title_center h3, .title_center h4 { text-align: center; font-weight: 400; font-variant: small-caps; }
.title_center h3 { font-size: 24px; }
.template-page .entry-content-wrapper .title_overlay h2, .template-page .entry-content-wrapper .title_overlay h3, .template-page .entry-content-wrapper .title_overlay h4 { text-align: center; font-weight: 600; font-variant: small-caps; text-transform: none; }
.template-page .entry-content-wrapper .title_overlay p { color: #FFF; }

.avia_textblock blockquote { font-style: italic; }

.caption_bottom .slideshow_caption .slideshow_inner_caption { padding: 0 50px 15% 15%; text-shadow: rgba(0, 0, 0, 0.5) 2px 2px 5px; }
.slideshow_inner_caption .avia-caption-content { text-transform: uppercase; }

.container_wrap.masonry-not-first { border-top: none; }
.main_color .av-masonry { background-color: transparent; border: none; }

.button-links .avia_image p { font-variant: small-caps; line-height: 1em; background-color: rgba(0,0,0,0.3); padding: 3% 2%; transition: background-color .5s; }
.button-links .avia_image:hover p { background-color: rgba(0,0,0,0.6); }

.main_color input, .main_color input.button[type='submit'], #top .avia_ajax_form .text_input, #top .avia_ajax_form .select, #top .avia_ajax_form .text_area { border-radius: 5px; }

.page-template-template-tmonials .main_color.container_wrap_second { border-top: none; }
.page-template-template-tmonials .main_color.container_wrap_second main.content { padding-top: 0; }

.page-template-template-tmonials .container_wrap_second .entry-content-wrapper .entry-content { position: relative; }
.page-template-template-tmonials .container_wrap_second .entry-content:before { position: absolute; color: #017a2b; font-size: 100px; content: "“"; line-height: 1em; font-style: normal; left: -50px; top: -20px; font-family: Helvetica, Arial, sans-serif; }
.html_modern-blog #top.page-template-template-tmonials .post-entry .post-title { text-align: right; font-size: 1em; font-weight: 300; font-style: italic; }
.html_modern-blog #top.page-template-template-tmonials .loader { text-align: center; }

.html_elegant-blog #top.single-tmonials .post-entry .post-title { font-weight: 300; }
.html_elegant-blog #top.single-tmonials .post-entry .post-meta-infos { display: none; }

.avia-icon-list-container .avia-icon-list .av-iconlist-empty .iconlist_title { margin-top: 10px; }

/* ADMIN BAR */
#wpadminbar #wp-admin-bar-wp-logo, #wpadminbar #wp-admin-bar-avia, #wpadminbar #wp-admin-bar-customize { display: none; }


