/*
Theme Name:   BallesteryBarnes
Description:  Ballester y Barnes
Author:       Ballester y Barnes
Author URL:   http://intdea.com/ballester
Template:     Divi
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  BallesteryBarnes
*/

/* Write here your own personal stylesheet */

.iconos-ini {
    max-width: 60px;
}

.et_post_meta_wrapper {
    display: none;
}

#top-header .container {
    font-family: 'Trebuchet','Trebuchet MS',Helvetica,Arial,Lucida,sans-serif;
    width: 100% !important;
    max-width: 1800px !important;
}

#wpls-logo-showcase-slider-1 .wpls-fix-box, #wpls-logo-showcase-slider-1 .wpls-fix-box img.wp-post-image {
    max-height: 70px !important;
    filter: grayscale(100%);
}

h1, h2, h3, h4, h5, h6, #main-header, #et-top-navigation {
    font-family: 'Comfortaa',display !important;
}

.et_fullwidth_nav #main-header .container {
    width: 90%;
    max-width: 1800px;
    padding-right: 30px;
    padding-left: 30px;
}

#contacto h3{
    border-bottom: 1px solid #fff !important;
}

#top-header .container {
    width: 90% !important;
    max-width: 1800px !important;
}

#iconos-entrada .et_pb_text{
    padding: 0 !important;
}

.et_pb_button::after{
    display: none !important;
}

.et_pb_button{
    border: 1px solid !important;
}

.portfolio-portada

.wpls-logo-showcase button.slick-prev {
	display: none !important;
}

.wpls-logo-showcase button.slick-next {
	display: none !important;
}

.wpls-logo-showcase .slick-dots {
	display: none !important;
}

#et-info {
    float: left;
    width: 100%;
}

#top-header .et-social-icons {
    float: right;
}

/* maquetando formulario de contacto */


.portada {
	width: 40%;
	margin-right: 1%;
	display: inline-block;
}


.portada label{
	margin-bottom: 19px;
	display: inline-block;
}

.lateral label{
    margin-bottom: 7%;
}

.portada input, .mensaje-portada textarea {
	font-size: 15px !important;
	width: 100%;
	max-height: 175px;
}

.lateral input{
    color: #666 !important;
}

.portada ::-webkit-input-placeholder { /* WebKit browsers */
opacity: 1;
font-size: 15px;
}

.portada :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
opacity: 1;
font-size: 12px;
}

.portada ::-moz-placeholder { /* Mozilla Firefox 19+ */
opacity: 1;
font-size: 12px;
}

.portada :-ms-input-placeholder { /* Internet Explorer 10+ */
color: #fff !important;
opacity: 1;
font-size: 12px;
}

#et-info {
  float: none !important;
  text-align: center !important;
}

.enviando-portada{
width: 58%;
display: inline-block;
vertical-align: top;
}

.input, .textarea, select, textarea, input, input[type="text"], input[type="password"], input[type="email"], input[type="search"] {
    outline: none !important;
    background: rgb(249, 244, 244) !important;
    border: 0 !important;
    border-radius: 0px !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    -webkit-box-sizing: border-box !important;
    box-sizing: border-box !important;
    padding: 15px 6px !important;
    color: rgba(0, 0, 0, 0.6) !important;
    font-family: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: normal !important;
    -webkit-transition: .3s ease !important;
    transition: .3s ease !important;
}

input[type="submit"] {
    outline: none !important;
    background: rgb(249, 244, 244) !important;
    border: 0 !important;
    border-radius: 0px !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    -webkit-box-sizing: border-box !important;
    box-sizing: border-box !important;
    padding: 15px 12px !important;
    color: rgba(0, 0, 0, 0.6) !important;
    font-family: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: normal !important;
    -webkit-transition: .3s ease !important;
    transition: .3s ease !important;
}


/* fin de maquetar formulario */