/*
 Theme Name:   Web barata de EBWEB
 Description:  Personalización de GeneratePress para la línea de webs económicas de diseñadas en Valencia
 Author:       EBWEB Diseño Web Valencia
 Author URI:   https://ebweb.es
 Template:     generatepress
 Version:      0.1
*/
/****** GENERAL ******/

.up-mbn p:last-child{
margin: 0px;
}
a {
text-decoration: none;	
}
.strong {
font-weight: 600;	
}
/******* Menú principal ***/

.inside-header.grid-container {
padding-top: 5px;
padding-bottom: 5px;
}

.main-navigation .main-nav ul li a {
padding-left: 12px;
padding-right: 12px;
}

@media (max-width: 1000px) {
  .site-logo {
  width:200px;
 }
}

.toggled#site-navigation {
margin-bottom: 10px !important;
}


/****** Show post *******/
.wp-show-posts-inner {
text-align: center;
}
.wp-show-posts-inner h2.wp-show-posts-entry-title {
font-size: 25px;
}
.wp-show-posts-inner .wpsp-read-more a{
background: var(--accent);
color: #fff;
border: 0px !important;
font-size: 100%;
}
.wp-show-posts-inner .wpsp-read-more a:hover{
background: var(--contrast-2);
}

/****** Post *******/
.comments-area {
display: none;
}

/******* Footer *******/
#footer-widgets .widget-title {
margin-bottom: 15px;
}
#footer-widgets .inside-footer-widgets > div:first-child{
font-size: 14px;
line-height: 19px;	
}
#footer-widgets .inside-footer-widgets > div:nth-child(2) p{
margin-bottom: 12px;	
}
#footer-widgets .inside-footer-widgets > div:nth-child(3) ul {
margin-left: 2em;
}
#footer-widgets .inside-footer-widgets > div:nth-child(3) ul li{
list-style: disc;
margin-bottom: 0px;
}
@media (min-width: 1025px) {
 #footer-widgets {
 padding-top: 30px;
 padding-bottom: 30px;	
 } 
}
@media (max-width: 768px) {
 #footer-widgets {
 padding-top: 20px;
 padding-bottom: 20px;	
 } 
}
@media (min-width: 769px) and (max-width: 1024px) {
 #footer-widgets {
 padding-top: 25px;
 padding-bottom: 25px;	
 } 
}

/******* Contacto *******/
.wpcf7-form p label input[type="text"], .wpcf7-form p label input[type="email"]{
width: 100% !important;
max-width: 100% !important;
}
.legal {
font-size: 11px;
line-height: 15px;
}

/******* Iconos sociales *******/
.icono.fab {
padding: 8px;
font-size: 20px;
width: 35px;
height: 35px;
text-align: center;
text-decoration: none;
margin: 5px 2px;
color: white !important;
}
.icono.fab:hover {
opacity: 0.7;
}
.icono.fa-facebook-f {
background: #3B5998;
}
.icono.fa-twitter {
background: #55ACEE;
}
.icono.fa-linkedin-in {
background: #007bb5;
}
.icono.fa-youtube {
background: #bb0000;
}
.icono.fa-youtube:before{
margin-left:-3px;	
}
.icono.fa-instagram {
background: #125688;
}
.icono.fa-pinterest-p {
background: #cb2027;
}

/******* Cookies *******/
#cmplz-document {
width: 100%;
max-width: 100%;
}

