/*
    Template:       veera
    Theme Name:     Veera Child
    Theme URI:      http://themeforest.net/user/LA-Studio/portfolio?ref=LA-Studio
    Author:         LA Studio
    Author URI:     http://themeforest.net/user/LA-Studio?ref=LA-Studio
    Description:    Veera - Multipurpose WooCommerce Theme
    Version:        1.0
    Tags:           one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, full-width-template, post-formats, sticky-post, theme-options, translation-ready
    License: 		    GNU General Public License
	  License URI: 	  licence/GPL.txt
    Text Domain:    veera-child
    Domain Path:    /languages/
*/


/* TOP BAR */
.header-top-elements .header_component{
	text-align: center;
    width: 100%
}
.site-header .site-header-top {
    background-color: #343538 !important;
    color: #FFF;
}
.site-header-top {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.site-header .site-header-top .header_component .component-target {
    color: #c4c4c4 !important;
}
.site-header .site-branding img { max-height: 100% !important;}


/* HEADER */
<meta name="facebook-domain-verification" content="xba5volx348sv616s111uqk6p59iq1" />
.site-header{
	box-shadow: 0px 2px 5px #ededed;
}
.site-header-inner{
	box-shadow: 0px 2px 5px #ededed;
}
.mega-menu > li {
    padding-right: 0px;
	padding-left: 0px;
}
@media (max-width: 1400px){
	.mega-menu > li > a {
		padding-left: 0px;
		padding-right: 20px; }
}
.site-main-nav .main-menu > li.active > a:after {
    left: 2px;
}


/* HOME */
.head-bold{
	font-weight: bolder;
}
.la_testimonials--style-6 .loop__item__desc:after{
	display: none;
}
.la_testimonials--style-6 .loop__item__inner {
    height: 240px;
    border: 4px solid #000000;
    border-top: 0px;
    border-bottom: 0px;
	border-radius: 20px;
}


/* CONTACTO */
input[type="submit"] {
	width: 100%;
}
.wpcf7-form-control-wrap .wpcf7-select, .wpcf7-form-control-wrap .wpcf7-text, .wpcf7-form-control-wrap .wpcf7-textarea {
    padding: 5px 30px;
}
.wpcf7-form-control-wrap .wpcf7-textarea{
	height: 150px;
}

/* FOOTER */
.text-footer{
	text-align: center;
	font-size: 13px;
}
.text-footer a:hover{
	text-decoration: underline;
}
@media only screen and (max-width: 345px) {
  span.component-target-text { font-size: 10px;}
	.site-header-mobile .site-branding img { max-height: 80%;}
}