.cp_cff_nb-arches #fbuilder input[type="text"] {
border: solid 0px #D7D9DA;
background: rgba(255,255,255,0);
padding: 5px;
color: #242424;
}

/* menu choix type papier */
.cp_cff_nb-arches #fbuilder #field_1-79 {
height: 70px;
border-top: 1px solid #D7D9DA;
border-bottom: 2px solid #D7D9DA;
border-left: 1px solid #D7D9DA;
border-right: 1px solid #D7D9DA;
padding-top: 15px;
margin-bottom: 10px;
margin-top: 15px;
}

.cp_cff_nb-arches #fbuilder #field_1-79 h2 {
font-size: 18px;
text-align: center;
margin-top: -8px;
}

.cp_cff_nb-arches #fbuilder #field_1-79:hover {
border-left: 2px solid #00D4FF;
border-right: 2px solid black;
}

/* menu */


/* papier */
.cp_cff_nb-arches #fbuilder #field_1-78 {
border-top: 1px solid #B6B6B6;
border-left: 1px solid #B6B6B6;
border-right: 1px solid #B6B6B6;
border-bottom: 1px solid #B6B6B6;
padding-left: 4px;
height: 70px;
}

.cp_cff_nb-arches #fbuilder #field_1-78:hover {
border-left: 2px solid #00D4FF;
border-right: 2px solid black;
padding-left: 3px;
}

.cp_cff_nb-arches #fbuilder .dfield #fieldname2_1 {
font-size: 15px;
}

.cp_cff_nb-arches #fbuilder #fieldname304_1 {
color: #929292;
position: absolute;
left: 224px;
top: -525px;
-webkit-margin-before: 5px;
-webkit-margin-start: 1px;
border-left: 1px solid #D7D9DA;
border-bottom: 1px solid #D7D9DA;
margin-top: 36px;
margin-left: -3px;
}

/* Menu DIMENSIONS */
.cp_cff_nb-arches #fbuilder #field_1-144 {
border-bottom: 1px solid #B6B6B6;
border-left: 1px solid #B6B6B6;
border-right: 1px solid #B6B6B6;
padding-left: 4px;
height: 75px;
}

.cp_cff_nb-arches #fbuilder #field_1-144:hover {
border-left: 2px solid #00D4FF;
border-right: 2px solid black;
padding-left: 3px;
}

/* Menu DIMENSIONS papier */
.cp_cff_nb-arches #fbuilder #field_1-142 label {
color: #242424;
font-weight: 100;
font-size: 16px;
position: absolute;
top: 210px;
}

.cp_cff_nb-arches #fbuilder #fieldname66_1 {
color: #00A9FF;
position: absolute;
left: 66px;
top: -18px;
font-size: 18px;
margin-top: 4px;
}

.cp_cff_nb-arches #fbuilder #field_1-143 label {
color: #242424;
font-weight: 100;
font-size: 16px;
position: absolute;
top: 210px;
left: 140px;
}

.cp_cff_nb-arches #fbuilder #fieldname102_1 {
color: #00A9FF;
position: absolute;
left: 210px;
top: -33px;
font-size: 18px;
margin-top: 4px;
}

/* teinte */
.cp_cff_nb-arches #fbuilder #field_1-80 {
border-bottom: 1px solid #B6B6B6;
border-left: 1px solid #B6B6B6;
border-right: 1px solid #B6B6B6;
padding-left: 4px;
height: 70px;
}

.cp_cff_nb-arches #fbuilder #field_1-80:hover {
border-left: 2px solid #00D4FF;
border-right: 2px solid black;
padding-left: 3px;
}

/* traitement */
.cp_cff_nb-arches #fbuilder #field_1-81 {
border-bottom: 1px solid #B6B6B6;
border-left: 1px solid #B6B6B6;
border-right: 1px solid #B6B6B6;
padding-left: 4px;
height: 70px;
}

.cp_cff_nb-arches #fbuilder #field_1-81:hover {
border-left: 2px solid #00D4FF;
border-right: 2px solid black;
padding-left: 3px;
}

.cp_cff_nb-arches #fbuilder #fieldname305_1 {
color: #929292;
position: absolute;
left: 224px;
top: -432px;
-webkit-margin-before: 3px;
-webkit-margin-start: 1px;
border-left: 1px solid #929292;
border-bottom: 1px solid #929292;
margin-top: 142px;
margin-left: -3px;
}

/* contrecollage */
.cp_cff_nb-arches #fbuilder #field_1-82 {
border-bottom: 1px solid #B6B6B6;
border-left: 1px solid #B6B6B6;
border-right: 1px solid #B6B6B6;
padding-left: 4px;
height: 70px;
}

.cp_cff_nb-arches #fbuilder #field_1-82:hover {
border-left: 2px solid #00D4FF;
border-right: 2px solid black;
padding-left: 3px;
}

.cp_cff_nb-arches #fbuilder #fieldname306_1 {
color: #929292;
position: absolute;
left: 224px;
top: -297px;
-webkit-margin-before: 3px;
-webkit-margin-start: 1px;
border-left: 1px solid #929292;
border-bottom: 1px solid #929292;
margin-top: 62px;
margin-left: -3px;
}

/* menu finitions */
.cp_cff_nb-arches #fbuilder #field_1-83 {
border-bottom: 1px solid #B6B6B6;
border-left: 1px solid #B6B6B6;
border-right: 1px solid #B6B6B6;
padding-left: 4px;
margin-bottom: 20px;
height: 70px;
}

.cp_cff_nb-arches #fbuilder #field_1-83:hover {
border-left: 2px solid #00D4FF;
border-right: 2px solid black;
padding-left: 3px;
}

.cp_cff_nb-arches #fbuilder #fieldname307_1 {
color: #929292;
position: absolute;
left: 224px;
top: -355px;
-webkit-margin-before: 1px;
-webkit-margin-start: 1px;
border-left: 1px solid #929292;
border-bottom: 1px solid #929292;
margin-top: 175px;
margin-left: -3px;
}

/* menu total */
.cp_cff_nb-arches #fbuilder #field_1-84 {
border-top: 1px solid #6D6D6D;
border-bottom: 1px solid #6D6D6D;
border-left: 1px solid #6D6D6D;
border-right: 1px solid #6D6D6D;
padding-left: 10px;
height: 40px;
}

.cp_cff_nb-arches #fbuilder #fieldname128_1 {
position: absolute;
margin-left: 200px;
margin-top: -30px;
}

/* type papiers */
.cp_cff_nb-arches #fbuilder #field_1-1 {
padding-left: 8px;
display: none;
position: absolute;
z-index: 2;
width: 748px;
background: rgba(255,255,255,0.97);
margin-left: 321px;
margin-top: -714px;
box-shadow: -1px 2px 5px 1px rgba(0, 0, 0, 0.7);
min-height: 570px;
}

.cp_cff_nb-arches #fbuilder #field_1-76 {
padding-top: 20px;
padding-bottom: 20px;
font-size: 20px;
margin-left: 2.5%;
width: 95%;
text-align: center;
border-top: 2px solid #00D4FF;
border-right: 1px solid #D7D9DA;
border-left: 1px solid #D7D9DA;
border-bottom: 1px solid #D7D9DA;
}

.cp_cff_nb-arches #fbuilder #field_1-72 a, #field_1-73 a, #field_1-74 a, #field_1-75 a {
color: #242424;
}

.cp_cff_nb-arches #fbuilder #field_1-72 a:hover, #field_1-73 a:hover, #field_1-74 a:hover, #field_1-75 a:hover {
color: #00A9FF;
}

.cp_cff_nb-arches #fbuilder #field_1-72:hover, #field_1-73:hover, #field_1-74:hover, #field_1-75:hover {
border-right: 1px solid #00D4FF;
border-left: 1px solid #00D4FF;
border-bottom: 1px solid #00D4FF;
}

.cp_cff_nb-arches #fbuilder #field_1-72, #field_1-73, #field_1-74, #field_1-75 {
margin-left: 2.5%;
width: 95%;
text-align: center;
border-top: 1px solid rgba(255,255,255,0); 
border-right: 1px solid #D7D9DA;
border-left: 1px solid #D7D9DA;
border-bottom: 1px solid #D7D9DA;
}

/* papiers */
.cp_cff_nb-arches #fbuilder #field_1-2 {
padding-left: 4px;
display: none;
position: absolute;
z-index: 2;
width: 748px;
background: rgba(255,255,255,0.97);
margin-left: 321px;
margin-top: -714px;
box-shadow: -1px 2px 5px 1px rgba(0, 0, 0, 0.7);
min-height: 570px;
max-height: 570px;
}

.cp_cff_nb-arches #fbuilder #field_1-77 {
margin-bottom: 30px;
padding-left: 5px;
}

.cp_cff_nb-arches #fieldname11_1 img, .cp_cff_nb-arches #fieldname14_1 img, .cp_cff_nb-arches #fieldname242_1 img {
border: solid 1px #737373;
}

.cp_cff_nb-arches #field_1-156, #field_1-164, #field_1-157, #field_1-161, #field_1-162, #field_1-163 {
text-align: center;
}

.cp_cff_nb-arches #fbuilder #field_1-147 .uh, .cp_cff_nb-arches #fbuilder #field_1-148 .uh, .cp_cff_nb-arches #fbuilder #field_1-149 .uh, .cp_cff_nb-arches #fbuilder #field_1-153 .uh, .cp_cff_nb-arches #fbuilder #field_1-154 .uh, .cp_cff_nb-arches #fbuilder #field_1-155 .uh {
text-align: justify;
font-size: 15px;
padding-right: 5px;
margin-top: 10px;
}

.cp_cff_nb-arches #fbuilder #field_1-147, .cp_cff_nb-arches #fbuilder #field_1-148, .cp_cff_nb-arches #fbuilder #field_1-149, .cp_cff_nb-arches #fbuilder #field_1-153, .cp_cff_nb-arches #fbuilder #field_1-154, .cp_cff_nb-arches #fbuilder #field_1-155 {
margin-top: 25px;
text-align: center;
}

.cp_cff_nb-arches #fbuilder .dfield #fieldname2_1 {
font-size: 15px;
}

/* dimensions */
.cp_cff_nb-arches #fbuilder #field_1-5 {
padding-left: 4px;
padding-right: 4px;
padding-bottom: 24px;
display: none;
position: absolute;
z-index: 2;
width: 748px;
background: rgba(255,255,255,0.97);
margin-left: 321px;
margin-top: -714px;
box-shadow: -1px 2px 5px 1px rgba(0, 0, 0, 0.7);
min-height: 570px;
}

.cp_cff_nb-arches #fbuilder #field_1-54, #fbuilder #field_1-50 {
margin-bottom: 50px;
width: 90%;
margin-left: 5%;
text-align: center;
}

.cp_cff_nb-arches #fbuilder #field_1-67, #fbuilder #field_1-66 {
margin-bottom: 50px;
width: 90%;
margin-left: 5%;
}

.cp_cff_nb-arches #fbuilder #field_1-67 label, #fbuilder #field_1-66 label {
padding: 2px;
}

.cp_cff_nb-arches #fbuilder #field_1-51 label:hover, #field_1-55 label:hover, #field_1-56 label:hover, #field_1-57 label:hover, #field_1-58 label:hover, #field_1-59 label:hover, #field_1-60 label:hover {
text-decoration: #00D4FF underline;
}

.cp_cff_nb-arches #fbuilder #field_1-51, #fbuilder #field_1-61, #field_1-56, #field_1-57, #field_1-58, #field_1-59, #field_1-60, #field_1-66 {
width: 90%;
margin-left: 5%;
margin-bottom: 30px;
}

/* teinte */
.cp_cff_nb-arches #fbuilder #field_1-3 {
padding-left: 4px;
padding-right: 4px;
display: none;
position: absolute;
z-index: 2;
width: 748px;
background: rgba(255,255,255,0.97);
margin-left: 321px;
margin-top: -714px;
box-shadow: -1px 2px 5px 1px rgba(0, 0, 0, 0.7);
min-height: 570px;
}

.cp_cff_nb-arches #fbuilder #field_1-35 {
margin-bottom: 30px;
padding-left: 5px
}

.cp_cff_nb-arches #fbuilder #field_1-35 label {
text-align: left;
}

.cp_cff_nb-arches #fbuilder #field_1-27 {
text-align: left;
}

.cp_cff_nb-arches #fbuilder #field_1-36 {
font-size: 16px;
}

.cp_cff_nb-arches #fbuilder #field_1-36 .uh {
font-size: 15px;
}

/* traitement */
.cp_cff_nb-arches #fbuilder #field_1-4 {
padding-left: 4px;
padding-right: 4px;
display: none;
position: absolute;
z-index: 2;
width: 748px;
background: rgba(255,255,255,0.97);
margin-left: 321px;
margin-top: -714px;
box-shadow: -1px 2px 5px 1px rgba(0, 0, 0, 0.7);
min-height: 570px;
}

.cp_cff_nb-arches #fbuilder #field_1-44, #field_1-45 {
padding-top: 10px;
padding-left: 5px;
}

.cp_cff_nb-arches #fbuilder #field_1-45 .uh {
font-size: 15px;
}

.cp_cff_couleur-washi #fbuilder #fieldname145_1, #fieldname147_1 {
margin-bottom: 15px;
font-size: 16px;
text-align: center;
}

.cp_cff_nb-arches #fbuilder #field_1-46 .uh, #fbuilder #field_1-48 .uh {
font-size: 15px;
text-align: justify;
padding-right: 5px;
}

/* contrecollage */
.cp_cff_nb-arches #fbuilder #field_1-6 {
padding-left: 4px;
padding-right: 4px;
padding-bottom: 24px;
display: none;
position: absolute;
z-index: 2;
width: 748px;
background: rgba(255,255,255,0.97);
margin-left: 321px;
margin-top: -714px;
box-shadow: -1px 2px 5px 1px rgba(0, 0, 0, 0.7);
min-height: 570px;
}

.cp_cff_nb-arches #fbuilder #field_1-34 {
margin-top: 10px;
margin-bottom: 10px;
width: 90%;
margin-left: 5%;
border: ;
text-align: center;
padding-bottom: 20px;
font-size: 18px;
}

.cp_cff_nb-arches #fbuilder #field_1-17 {
padding-left: 5px;
}

.cp_cff_nb-arches #fbuilder #field_1-16 {
margin-bottom: 30px;
}

.cp_cff_nb-arches #fbuilder #field_1-26, #field_1-27, #field_1-28, #field_1-29 {
margin-bottom: 20px;
}

.cp_cff_nb-arches #fbuilder #field_1-26 .uh, #fbuilder #field_1-27 .uh, #fbuilder #field_1-28 .uh, #fbuilder #field_1-29 .uh {
font-size: 15px;
}

/* finition */
.cp_cff_nb-arches #fbuilder #field_1-7 {
padding-left: 4px;
padding-right: 4px;
padding-bottom: 24px;
display: none;
position: absolute;
z-index: 2;
width: 748px;
background: rgba(255,255,255,0.97);
margin-left: 321px;
margin-top: -714px;
box-shadow: -1px 2px 5px 1px rgba(0, 0, 0, 0.7);
min-height: 570px;
}

.cp_cff_nb-arches #fbuilder #field_1-9 {
padding-left: 5px;
margin-bottom: 30px;
}

.cp_cff_nb-arches #fbuilder #fieldname296_1 {
margin-bottom: 15px;
}

.cp_cff_nb-arches #fbuilder #field_1-12 .uh {
font-size: 15px;
text-align: justify;
padding-right: 5px;
}
