/*
Theme Name: Agroyeguada Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: Tema hijo para agroyeguada
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 9.4.0
Template: bridge
*/
@import url("../bridge/style.css");

header:not(.with_hover_bg_color) nav.main_menu>ul>li>a>span:not(.plus), nav.vertical_menu>ul>li>a>span:not(.plus){
    font-weight: bold;
    font-size: 15px;
}

header.centered_logo.centered_logo_animate .q_logo img, header:not(.centered_logo) .q_logo img{
	height: 80% !important;
}

.scrolled #menu-menu-1{
	top: 5px !important;
}

.q_logo img{
	top: -40% !important;
}

#menu-menu-1{
	top: 10px;
}

.img-index {
    box-shadow: 5px 5px 5px #999;
    border-radius: 10px;
}

footer .footer_top_holder{
	background-color: #FFFAF0 !important;
}

footer .footer_bottom{
	background-color: #94C11E !important;
}

footer .widget_nav_menu h5,
footer .widget_text h5{
	color: #FFF !important;
    font-weight: bold;
    width: 93%;
    background-color: #94C11E;
    padding: 6px;
    border-radius: 3px;
    text-shadow: 0px 0px 10px #000;
}

footer .footer_top .textwidget, 
footer .footer_top a, 
footer .footer_top li, 
footer .footer_top p, 
footer .footer_top span{
	color: #000 !important;
}

footer .footer_bottom .textwidget{
	color: #FFF !important;
	text-shadow: 0px 0px 10px #000;
}

.footer_top .textwidget, .footer_top a, .footer_top li, .footer_top p, .footer_top span{
	color: #FFF !important;
}

nav.mobile_menu ul li a:hover, nav.mobile_menu ul li.active>a{
	color: #94C11E !important;
}

/*CONTACTO*/

.wpcf7-submit{
	border-color: #94C11E !important;
    background-color: #94C11E !important;
	transition: 0.5s;
}

.wpcf7-submit:hover{
	color: #FFF !important;
    background-color: #FF675B !important;
}

.wpcf7 .wpcf7-form p{
	font-weight: bold;
	color: #000;
}

.wpcf7 .wpcf7-form p .wpcf7-form-control-wrap input, .wpcf7 .wpcf7-form p .wpcf7-form-control-wrap textarea{
	box-shadow: 2px 2px 2px #CCC;
	border-radius: 10px;
}

.fixed_top_header .bottom_header, .fixed_top_header nav.mobile_menu, nav.mobile_menu{
	background-color: #FFFAF0 !important;
}

/*MEDIA QUERIES*/

@media (min-width: 1024px) and (max-width: 1199px){
	.q_logo{
		top: 65% !important;
	}
	header.centered_logo.centered_logo_animate .q_logo img, header:not(.centered_logo) .q_logo img{
		height: 53% !important;
	}
}

@media (min-width: 1001px) and (max-width: 1023px){
	.q_logo{
		top: 65% !important;
	}
	header.centered_logo.centered_logo_animate .q_logo img, header:not(.centered_logo) .q_logo img{
		height: 50% !important;
	}
}

@media (max-width: 1000px){
	.header_bottom{
		background-color: #FFFAF0 !important;
	}
	.q_logo {
		top: 30% !important;
	}
}