/*
 Theme Name:   PLPSagunto
 Description:  Personalización de GeneratePress para PLPSagunto
 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;	

}



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

}




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

}

