/*
Theme Name:     Bimber Child Theme
Theme URI:      http://bimber.bringthepixel.com
Description:    Got questions? Visit our <a href="http://bringthepixel.com/support/">support forum</a>.
Author:         bring the pixel
Author URI:     http://www.bringthepixel.com/
Template:       bimber
Version:        1.0
Tags:           fluid-layout, custom-colors, custom-menu, featured-images, post-formats, theme-options, threaded-comments, translation-ready
*/

/* Place all your CSS modifications below */
.tcls-wrap .owl-stage {
    display: flex;
    align-items: center;
}

.tcls-wrap img {
    max-width: 150px !important;
    border: none !important;
}
.container_bimb {
    justify-content: center !important;
}
picture.g1-logo.g1-logo-default img {
    max-width: 420px !important;
}
.container_bimb {
    margin-bottom: -55px !important;
}


.primera_lineaaa {
    display: flex;
}
.segunda_lineaaa {
    display: flex;
}
div#sendinggg {
    justify-content: flex-end;
    display: flex;
}
.message_msg textarea.wpcf7-form-control.wpcf7-textarea {
    min-width: 100%;
    min-height: 200px;
}
.message select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
    color: silver;
}
.primera_lineaaa div {
    width: 100%;
}
.primera_lineaaa div p {
    width: 100% !important;
    padding:10px;
}
.primera_lineaaa div p input {
    width: 100%;
}
.segunda_lineaaa div {
    width: 100%;
    padding:10px;
}

.segunda_lineaaa div p input{
    width: 100%;
}
.segunda_lineaaa div p select{
    width: 100%;
}
.segunda_lineaaa .message p:nth-child(1) {
    width: 34%;
}
.segunda_lineaaa .message p:nth-child(2) {
    width: 66%;
}
.segunda_lineaaa .message p {
    padding-right: 20px; 
}
.segunda_lineaaa .message p:last-child {
    padding-right: 0px; 
}
.message_msg p {
    padding: 10px;
}
div#sendinggg p {
    padding: 10px;
    display: flex;
    justify-content: flex-end;
}
div#sendinggg span.wpcf7-spinner {
    display: none !important;
}
.segunda_lineaaa .message {
    display: flex;
    /* flex-wrap: wrap; */
}

@media(max-width:768px){
	.segunda_lineaaa .message p {
    width: 100%;
    padding: 0;
}
div#fila_equis {
    display: none !important;
}
.segunda_lineaaa div p {
    width: 100% !important;
}
.primera_lineaaa {
    flex-wrap: wrap;
}
.segunda_lineaaa .message {
    flex-wrap: wrap;
}
	
}