/*
Theme Name: Vincent - Child
Author: Pixel-Mafia
Author URI: http://pixel-mafia.com/
Description: -
Version: 1.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: vincent
*/
header.header_type_2 .vincent_logo_cont,
header.header_type_3 .vincent_logo_cont,
header.header_type_2 .vincent_menu_inner,
header.header_type_3 .vincent_menu_inner {

}

.vincent_prod_cat_container,
.vincent_prod_list_price {
    display: none;
    visibility: hidden;
}

.vincent_trigger_inner,
.vincent_trigger_inner:before,
.vincent_trigger_inner:after {
    background: #444 !important;
}

header.header_type_2 .vincent_logo_cont,
header.header_type_3 .vincent_menu_inner {
    text-align: center;
    float: none;
}


/** SUCURSALES MAPA */
.infowindow {
    text-align: center;
}
.infowindow h6 {
    margin: 10px 0;
}
.infowindow p {
    font-size: 1.15em;
    margin: 0 0 10px 0;
}
.infowindow a {
    color: #e1a948 !important;
}

div.wpb_column.vc_column_container.vc_col-sm-4 div.vc_column-inner div.wpb_wrapper h3.vc_custom_heading {
    font-size: 20px;
    margin: 0 0 10px 0;
}

header.header_type_2 .vincent_header_sidebar .widget,
header.header_type_3 .vincent_header_sidebar .widget {
    padding-top: 10px !important;
}

input[type="text"],
input[type="password"],
input[type="email"],
input[type="tel"],
input[type="date"],
input[type="time"],
input[type="datetime"],
input[type="url"],
input[type="confirm_email"],
input[type="number"],
input[type="submit"],
select,
textarea {
    background: transparent;
    border: 2px solid;
    width: 100%;
    font-size: 14px;
    line-height: 26px;
    letter-spacing: 3px;
    vertical-align: top;
    padding: 5px 15px 7px;
    margin-top: 15px !important;
    margin-bottom: 0px !important;
}
select {
    padding: 7px 15px 7px;
}
span.wpcf7-not-valid-tip {
    font-size: .8em;
}
input[type="submit"] {
    background: transparent !important;
}
input[type="submit"]:hover {
    background: transparent !important;
    border: 2px solid #ffc851 !important;
    color: #1d2326 !important;
    font-size: 18px;
}
/*select {
    border: 1px solid #ddd;
    box-shadow: inset 0 1px 2px rgba( 0, 0, 0, 0.07 );
    background-color: #fff;
    color: #32373c;
    outline: none;
    transition: 0.05s border-color ease-in-out;
}*/

a {
    color: #c0882a !important;
    font-weight: normal !important;
}
a:hover {
    color: #444444 !important;
    font-weight: bold !important;
    text-decoration: none;
}