﻿/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("style-662ed494f179da5802ccf2135d8dcbb71.css");


#productTable table tr th,
#productTable table tr td{
    text-align: left;
    font-size: 14px;
}

#productTable input.wpcf7-form-control.wpcf7-date,
#productTable input.wpcf7-form-control.wpcf7-number,
#productTable input.wpcf7-form-control.wpcf7-quiz,
#productTable input.wpcf7-form-control.wpcf7-text,
#productTable select.wpcf7-form-control.wpcf7-select,
#productTable textarea.wpcf7-form-control.wpcf7-textarea{
    margin: 0px 0px 0px 0px;
    padding: 4px 4px 4px 4px;
    font-size: 13px;
    line-height: 13px;
}
#productTable table tr td .totals{
    color: #bababa;
    display: block;
    width: 100%;
    height: 100%;
    text-align: left;
    font-size: 16px;
    line-height: 16px;
}

#btnWrapper{
    display: inline-block;
    width:90px;
}
#btnWrapper .btnAddress{
    display: block;
    width: 40px;
    height: 40px;
    text-align: center;
    font-size: 30px;
    line-height: 40px;
    font-weight:800;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    color: #000000;
    background: #ffe133;
    float: left;
}
#btnWrapper #btnSubAddress{
    margin-left: 10px;
}

.three_columns_50_25_25{
    padding-top: 15px;
    padding-bottom: 15px;
    width: 100%;
}
.three_columns_50_25_25 > .column1{
    float: left;
    width: 50%;
}

.three_columns_50_25_25 > .column2,
.three_columns_50_25_25 > .column3{
    float: left;
    width: 25%;
}
.three_columns_50_25_25 > .column1 > .column_inner {
    padding: 0 10px 0 0;
}

.three_columns_50_25_25 > .column2 > .column_inner {
    padding: 0 10px 0 10px;
}

.three_columns_50_25_25 > .column3 > .column_inner {
    padding: 0 0 0 10px;
}




.wpcf7-form-control-wrap {
    position: relative;
    display: block;
}
.wpcf7-form-control-wrap::after {
    position: absolute;
    right: 5px;
    top: 0;
    text-align: right;
}
.commun_tab{
    vertical-align: middle;
    border-right: 1px solid #e5e5e5;
}
.border_row{
    border-top: 1px solid #e5e5e5;
}
.wpcf7-form-control-wrap[class$="reg128Total"]::after {
    content: "8'";
}
.wpcf7-form-control-wrap[class$="reg129Total"]::after {
    content: "9'";
}
.wpcf7-form-control-wrap[class$="reg1210Total"]::after {
    content: "10'";
}
.wpcf7-form-control-wrap[class$="reg1212Total"]::after {
    content: "12'";
}
.wpcf7-form-control-wrap[class$="reg125408Total"]::after {
    content: "54\"-8'";
    white-space: nowrap;
}
.wpcf7-form-control-wrap[class$="reg125410Total"]::after {
    content: "54\"-10'";
    white-space: nowrap;
}
.wpcf7-form-control-wrap[class$="reg125412Total"]::after {
    content: "54\"-12'";
    white-space: nowrap;
}
.wpcf7-form-control-wrap[class$="fire588Total"]::after {
    content: "8'F";
}
.wpcf7-form-control-wrap[class$="fire589Total"]::after {
    content: "9'F";
}
.wpcf7-form-control-wrap[class$="fire5810Total"]::after {

    content: "10'F";
}
.wpcf7-form-control-wrap[class$="fire5812Total"]::after {
    content: "12'F";
}
.wpcf7-form-control-wrap[class$="fire585412Total"]::after {
     content: "54\"F";
}
.wpcf7-form-control-wrap[class$="fire128Total"]::after {
    content: "8'F";
}
.wpcf7-form-control-wrap[class$="fire129Total"]::after {
    content: "9'F";
}
.wpcf7-form-control-wrap[class$="fire1210Total"]::after {
    content: "10'F";
}
.wpcf7-form-control-wrap[class$="fire1212Total"]::after {
    content: "12'F";
}
.wpcf7-form-control-wrap[class$="hydro1208Total"]::after {
    content: "8'MM";
}
.wpcf7-form-control-wrap[class$="hydro1210Total"]::after {
     content: "10'MM";
}
.wpcf7-form-control-wrap[class$="firehydro858Total"]::after {
    content: "8'MM";
}
.wpcf7-form-control-wrap[class$="firehydro8510Total"]::after {
    content: "10'MM";
}
.wpcf7-form-control-wrap[class$="flex4812Total"]::after {
    content: "8'FLEX";
}
.wpcf7-form-control-wrap[class$="flex4814Total"]::after {
    content: "1/4\"FLEX";
}
.wpcf7-form-control-wrap[class$="flex41212Total"]::after {
    content: "12'FLEX";
}
.wpcf7-form-control-wrap[class$="duroc3512Total"]::after {
    content: "5'D";
}
.wpcf7-form-control-wrap[class$="duroc4812Total"]::after {
    content: "8'D";
}
.wpcf7-form-control-wrap[class$="dry54488Total"]::after {
    content: "54x8x5/8";
}
.wpcf7-form-control-wrap[class$="glassmat12Total"]::after {
    content: "8'MT";
}
.wpcf7-form-control-wrap[class$="tilebacker12Total"]::after {
    content: "8'TB";
}
.wpcf7-form-control-wrap[class$="othername1"]{
    width: 92%;
    display: inline-block;
    vertical-align: middle;
}

.buttonAutreContainer{
    width: 5%;
    padding-right: 3%;
    display: inline-block;
    vertical-align: middle;
    line-height: 10px;
    text-align: center;
}
.notusable{
    pointer-events: none;
    visibility: hidden;
}

.phoneone-kind2:after,
.phonetwo-kind2:after{
    content: "\f0d7" !important;
    position: absolute !important;
    top: 0 !important;
    bottom: 0 !important;
    right: 0 !important;
    margin: auto !important;
    height: 15px !important;
    width: 49px !important;
    text-align: center !important;
    font: normal normal normal 14px/1 FontAwesome !important;
    z-index: 2 !important;
    pointer-events: none !important;
}

/* popup ouverture fr*/

#pum-17549 .aligncenter,
#pum-17558 .aligncenter  {
    margin: 0 !important;
}