/* 
Theme Name: Grupo Andesa
Template Theme URI: https://pimpart.net/
Author: el equipo de PIMPart
Description: Plantilla desarrollada por el equipo de PIMPart peru para Grupo Andesa
Version: 1.0
*/
.main-nav{
	display:flex;
}
.menu-principal ul{
	list-style: none;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	text-transform: uppercase;
}
.menu-principal ul li a{
	padding:10px 10px;
	transition-duration:0.2s;
	transition-timing-function: ease-out;
}
.menu-principal ul li a:hover{
	color:white;
}
.menu-principal ul li{
	display:flex;
	margin: 5px
}
/**segundo menu**/
.menu-principal {
	list-style: none;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	text-transform: uppercase;
}
.menu-principal li a{
	padding:10px 10px;
	transition-duration:0.2s;
	transition-timing-function: ease-out;
}
.menu-principal  li a:hover{
	color:white;
}
.menu-principal  li{
	display:flex;
	margin: 5px
}
/****/
.textojustificado{
    text-align:justify;
}
.mayusculas{
	text-transform:uppercase;
}
.cursiva{
    font-style: italic;
}
.imgfront{
	max-widt: 900px;
	max-height:600px;
}

.footer1 ul li a{
	color:white;
}
.hovertext,.hover1{
	transition-duration:0.2s;
	transition-timing-function: ease-out;
}
.hovertext:hover{
	transition-duration:0.2s;
	transition-timing-function: ease-out;
	filter:opacity(0.7);
}
.hover1:hover{
	transition-duration:0.2s;
	transition-timing-function: ease-out;
	transform: scale(1.1);
}
.topbar .topbar-right .topbar-menu li a{
    font-size:1.1em;
}
@media(max-width:991px){
	.main-nav{
		width:100%;
		margin:0px;
	}
	.menu-principal{
	    flex-direction:column;
	}
	.wrap-caption{
	 padding-top:30%;   
	}
}
.navbar-main > .container{
    padding:20px 15px;
}
.footer{
    padding:150px 0 0 0;
}
.box-icon-4 .icon{
    font-size:75px;   
}

.wp-megamenu-main-wrapper ul.wpmm-mega-wrapper{
    height: auto !important;
        overflow-y: inherit !important;
}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li.wpmega-horizontal-full-width .wpmm-sub-menu-wrap{
    overflow:hidden;
}
.navbar-brand{
    height:auto !important;
}
@media (max-width: 768px){
    .header-1 .navbar-nav{
        background-color:white;
    }
}
#google_translate_element{
    position:fixed;
    bottom:0px;
    left:10px;
    z-index:1000;
        transition-duration:0.3s;
    transition-timing-function:ease-out;
}
#google_translate_element:hover{
    filter:brightness(0.9);
    transition-duration:0.3s;
    transition-timing-function:ease-out;
}
.goog-te-gadget-simple{
    padding: 10px 5px !important;
    border-radius: 10px 10px 0px 0px;
    box-shadow:0px 0px 13px rgba(0,0,0,0.25);
    border:none !important;
}
.screen-reader-text{
    width:100%;
}
#s{
    margin-bottom:5px;
}
.widget li{
    margin:0px;
    line-height: 1.4em;
}
/**iconos categorias**/
.icono-categoria h4{
    color:#0000b4;
}
.icono-categoria{
    text-decoration:none;
    display:block;
    text-align:center;
}

/**fin iconos**/
/**Barra lateral paginas**/
.barra-title{
    font-size:2.9em;
    margin-top: 0.2em;
}
/**fin barra lateral paginas**/

/**
.goog-te-menu-value > span, .goog-te-menu-value > img{
    display:none;
}
.goog-te-menu-value::before{
    content:"▼";
}**/
/**
#wpmega-menu-navegation, #wpmm-wrap-navegation{
    background:transparent !important;
}
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-default-theme .wpmm-mega-wrapper > li.current-menu-item{
    background:transparent !important;
}
**/
/**
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmega-simple-mm-template{
    border:none;
    background:rgba(255,255,255,0) !important;
}
#wpmm-wrap-navegation.wpmm-orientation-horizontal.wpmega-simple-mm-template ul.wpmm-mega-wrapper{
    border:none !important;
}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmega-simple-mm-template ul.wpmm-mega-wrapper > li{
    border:none !important;
}
.wp-megamenu-main-wrapper.wpmega-simple-mm-template.wpmm-onclick ul.wpmm-mega-wrapper > li.current-menu-item > a, .wp-megamenu-main-wrapper.wpmega-simple-mm-template.wpmm-onclick ul.wpmm-mega-wrapper > li.active-show > a, .wp-megamenu-main-wrapper.wpmega-simple-mm-template.wpmm-onhover ul.wpmm-mega-wrapper > li:hover > a{
    color:black !important;
}
.wp-megamenu-main-wrapper.wpmega-simple-mm-template.wpmm-onclick ul.wpmm-mega-wrapper > li.current-menu-item{
    background:rgba(255,255,255,0) !important;
}
@media(max-width:767px){
#wpmm-wrap-navegation.wpmm-orientation-horizontal.wpmega-simple-mm-template ul.wpmm-mega-wrapper{
    background:white !important;
}}
.navbar-brand{
    height:100px;
}**/
/*COMENTARIOS*/
#commentform label{
    min-width:150px;
}
.comment-form-author input, .comment-form-email input, .comment-form-url input{
    background-color: #f6f6f6;
    border: 1px solid #eee;
    border-radius: 3px;
    box-shadow: none;
}