.column-calculate-form-box-408 { 
display: block; 
background: #ffffff url(''); 
background-position: top left; 
background-attachment: scroll; 
background-repeat: no-repeat; 
background-size: center; 
padding-top: 0px; 
padding-bottom: 0px; 
margin-top: 10px; 
margin-bottom: 10px; 
} 
.column-calculate-form-box-408 .module-head-1 { 
width: 100%; 
font-family: Arial; 
font-size: px; 
font-weight: ; 
line-height: ; 
color: #000000; 
text-align: left; 
padding: px px; 
margin-top: px; 
margin-bottom: px; 
} 
.column-calculate-form-box-408 .module-head-1:hover { 
color: #000000; 
} 
.column-calculate-form-box-408 .module-head-2 { 
width: 100%; 
font-family: Arial; 
font-size: px; 
font-weight: ; 
line-height: ; 
color: #000000; 
text-align: left; 
padding: px px; 
margin-top: px; 
margin-bottom: px; 
} 
.column-calculate-form-box-408 .module-head-2:hover { 
color: #000000; 
} 
.column-calculate-form-box-408 .module-head-3 { 
width: 100%; 
font-family: Arial; 
font-size: px; 
font-weight: ; 
line-height: ; 
color: #000000; 
text-align: left; 
padding: px px; 
margin-top: px; 
margin-bottom: px; 
} 
.column-calculate-form-box-408 .module-head-3:hover { 
color: #000000; 
} 
.column-calculate-form-box-408 .colTabFormElement .tabFormElementStep { 
position: relative; 
float: none; 
clear: both; 
display: block; 
width: 100% !important; 
min-width: 100% !important; 
background: #ffffff; 
min-height: 50px; 
padding: 15px 40px 0px 30px; 
} 
.column-calculate-form-box-408 .colTabFormElement .tabFormElementStep h3 { 
float: none; 
display: block; 
width: 100% !important; 
min-width: 100% !important; 
text-align: left; 
font-family: Roboto-Bold; 
font-size: 19px; 
font-weight: 500; 
color: #000000; 
} 
.column-calculate-form-box-408 .colTabFormElement .tabFormElementStep progress { 
width: 80% !important; 
min-width: 80% !important; 
height: 5px; 
margin: 0px; 
border: 0px none #000000; 
border-radius: 0px; 
} 
.column-calculate-form-box-408 .colTabFormElement .tabFormElementStep progress::-webkit-progress { 
background: #dedede; 
} 
.column-calculate-form-box-408 .colTabFormElement .tabFormElementStep progress::-webkit-progress-value { 
background: #0f50d2; 
} 
.column-calculate-form-box-408 .colTabFormElement .tabTabFormElementContent { 
position: relative; 
float: none; 
clear: both; 
display: none; 
width: 100% !important; 
min-width: 100% !important; 
background: #ffffff; 
min-height: 150px; 
padding: 35px 0px 35px 0px; 
} 
.column-calculate-form-box-408 .colTabFormElement .tabTabFormElementContent.active { 
display: inline-block; 
} 
.column-calculate-form-box-408 .colTabFormElement .tabFormButtonColumn .tabButtonBack { 
position: relative; 
display: flex; 
justify-content: center; 
float: left; 
width: 150px; 
min-width: 150px; 
background: #ffffff; 
font-family: Roboto-Bold; 
font-size: 17px; 
color: #4d3bab; 
text-align: center; 
padding: 15px 15px; 
margin-top: 0px; 
margin-bottom: 20px; 
border: 2px solid #4d3bab; 
border-radius: 30px; 
} 
.column-calculate-form-box-408 .colTabFormElement .tabFormButtonColumn .tabButtonBack:hover { 
background: #e6e6e6; 
} 
.column-calculate-form-box-408 .colTabFormElement .tabFormButtonColumn .tabButtonNext { 
position: relative; 
display: flex; 
justify-content: center; 
float: right; 
width: 150px; 
min-width: 150px; 
background: #3f27ba; 
font-family: Roboto-Bold; 
font-size: 17px; 
color: #ffffff; 
text-align: center; 
padding: 17px 15px; 
margin-left: 0px; 
margin-right: 2px; 
margin-top: 0px; 
margin-bottom: 20px; 
border: 2px solid #3f27ba; 
border-radius: 30px; 
} 
.column-calculate-form-box-408 .colTabFormElement .tabFormButtonColumn .tabButtonNext:hover { 
background: #443399; 
} 
.column-calculate-form-box-408 .button { 
padding: 0px 0px; 
} 
.column-calculate-form-box-408 .button button { 
position: relative; 
display: flex; 
justify-content: center; 
float: none; 
width: 200px; 
min-width: 200px; 
background: #000000; 
font-family: Arial; 
font-size: 12px; 
color: #000000; 
text-align: center; 
padding: 0px 0px; 
margin-top: 0px; 
margin-bottom: 0px; 
border: 1px none #000000; 
border-radius: 0px; 
} 
.column-calculate-form-box-408 .form-box .col-file-input-element  { 
float: left; 
overflow: hidden; 
box-sizing: border-box; 
min-width: 80%; 
max-width: 80%; 
min-height: 40px; 
max-height: 40px; 
margin-bottom: 20px; 
background: transparent; 
color: #000000; 
padding: 0px 0px; 
margin-top: px; 
margin-bottom: px; 
border: 1px solid #454545; 
border-radius: 5px; 
} 
.column-calculate-form-box-408 .form-box .col-file-input-element .col-input { 
float: left; 
margin-top: 0px; 
margin-left: 0px; 
display: block; 
border: none; 
background: transparent; 
min-width: 80%; 
max-width: 80%; 
min-height: 40px; 
max-height: 40px; 
} 
.column-calculate-form-box-408 .form-box .col-file-input-element .col-input input { 
padding: px px; 
font-size: px; 
color: #000000; 
background: transparent; 
border: none; 
inline: none; 
opacity: 0; 
outline: none; 
width: 100%; 
min-width: 100% !important; 
min-height: 40px; 
max-height: 40px; 
} 
.column-calculate-form-box-408 .form-box .col-file-input-element .col-input input::placeholder { 
color: #000000; 
} 
.column-calculate-form-box-408 .form-box .col-file-input-element .col-input input::-webkit-input-placeholder { 
color: #000000; 
} 
.column-calculate-form-box-408 .form-box .col-file-input-element .col-button { 
float: left; 
margin-top: 0px; 
margin-left: 0px; 
display: block; 
box-sizing: border-box; 
border: none; 
background: #3f27ba; 
min-width: 20%; 
max-width: 20%; 
height: 39px; 
max-height: 100% !important; 
} 
.column-calculate-form-box-408 .form-box .col-file-input-element .col-button button { 
display: flex; 
justify-content: center; 
align-items: center; 
vertical-align: middle; 
min-width: 100% !important; 
max-width: 100% !important; 
min-height: 40px; 
max-height: 100%; 
background: transparent; 
border: none; 
} 
.column-calculate-form-box-408 .form-box .col-file-input-element .col-button button i { 
color: #ffffff; 
font-size: 15; 
} 
.column-calculate-form-box-408 .form-box .col-file-input-element-title { 
float: left; 
padding: 0px 0px; 
margin-top: 10px; 
margin-bottom: 10px; 
} 
.column-calculate-form-box-408 .form-box .col-file-input-element-title label { 
text-align: left; 
min-width: 100%; 
font-size: 17px; 
font-family: Roboto-Bold; 
font-weight: 500; 
color: #000000; 
} 
.column-calculate-form-box-408 .form-box .col-range-input-element  { 
float: left; 
min-width: 45%; 
max-width: 45%; 
margin-bottom: 20px; 
background: ; 
color: ; 
padding: 0px 0px; 
margin-top: px; 
margin-bottom: px; 
border: px  ; 
border-radius: px; 
} 
.column-calculate-form-box-408 .form-box .col-range-input-element .col-input [type="range"] { 
-webkit-appearance: none; 
background: #3789e1; 
height: 15px; 
border: 1px solid #e23c3c; 
border-radius: 10px; 
} 
.column-calculate-form-box-408 .form-box .col-range-input-element .col-input [type="range"]::-webkit-slider-thumb { 
-webkit-appearance: none; 
cursor: pointer; 
background: #d72323; 
width: 20px; 
height: 20px; 
border: 2px solid #da8610; 
border-radius: 10px; 
} 
.column-calculate-form-box-408 .form-box .col-range-input-element-title { 
float: left; 
padding: 0px 0px; 
margin-top: 0px; 
margin-bottom: 0px; 
} 
.column-calculate-form-box-408 .form-box .col-range-input-element-title label { 
text-align: left; 
min-width: 100%; 
font-size: 25px; 
font-family: Roboto-Regular; 
font-weight: 500; 
color: #000000; 
} 
.column-calculate-form-box-408 .form-box .col-range-input-element-selected-value-title { 
float: left; 
padding: 0px 0px; 
margin-top: 10px; 
margin-bottom: 10px; 
} 
.column-calculate-form-box-408 .form-box .col-range-input-element-selected-value-title label { 
text-align: right; 
min-width: 100%; 
font-size: 18px; 
font-family: Roboto-Regular; 
font-weight: 500; 
color: #d23232; 
} 
.column-calculate-form-box-408 .form-box .col-range-input-element-min-value-title { 
float: left; 
padding: 0px 0px; 
margin-top: 10px; 
margin-bottom: 10px; 
} 
.column-calculate-form-box-408 .form-box .col-range-input-element-min-value-title label { 
text-align: left; 
min-width: 100%; 
font-size: 14px; 
font-family: Roboto-Regular; 
font-weight: 500; 
color: #3b6ab5; 
} 
.column-calculate-form-box-408 .form-box .col-range-input-element-max-value-title { 
float: left; 
padding: 0px 0px; 
margin-top: 10px; 
margin-bottom: 10px; 
} 
.column-calculate-form-box-408 .form-box .col-range-input-element-max-value-title label { 
text-align: right; 
max-width: 100%; 
font-size: 14px; 
font-family: Roboto-Regular; 
font-weight: 500; 
color: #d72d2d; 
} 
.column-calculate-form-box-408 .form-box .col-input-element  { 
float: left; 
min-width: 45%; 
max-width: 45%; 
margin-bottom: 20px; 
background: #ffffff; 
color: #000000; 
padding: 0px 0px; 
margin-top: 8px; 
margin-bottom: px; 
border: 1px solid #000000; 
border-radius: 5px; 
} 
@media (max-width:767px) { 
.column-calculate-form-box-408 .form-box .col-input-element  { 
float: left; 
min-width: 100%; 
max-width: 100%; 
margin-bottom: 20px; 
background: #ffffff; 
color: #000000; 
padding: 0px 0px; 
margin-top: 8px; 
margin-bottom: px; 
border: 1px solid #000000; 
border-radius: 5px; 
} 
} 
.column-calculate-form-box-408 .form-box .col-input-element .col-icon  { 
margin-left: 0px; 
margin-top: 0px; 
float: left; 
z-index: 2; 
width: %; 
display: none; 
justify-content: center; 
min-height: 100%; 
font-size: px; 
color: ; 
background: ; 
padding: px px; 
margin-top: px; 
border-top-left-radius: 5px; 
border-bottom-left-radius: 5px; 
} 
.column-calculate-form-box-408 .form-box .col-input-element .col-icon i { 
font-size: px; 
} 
.column-calculate-form-box-408 .form-box .col-input-element .col-input { 
float: left; 
margin-top: 0px; 
margin-left: 0px; 
display: block; 
border: none; 
background: transparent; 
min-width: 100%; 
max-width: 100%; 
min-height: 100%; 
} 
.column-calculate-form-box-408 .form-box .col-input-element .col-input input { 
padding: 13px 10px; 
font-size: 16px; 
color: #000000; 
background: transparent; 
border: none; 
inline: none; 
outline: none; 
width: 100%; 
min-width: 100%; 
min-height: 100%; 
} 
.column-calculate-form-box-408 .form-box .col-input-element .col-input input::placeholder { 
color: #000000; 
} 
.column-calculate-form-box-408 .form-box .col-input-element .col-input input::-webkit-input-placeholder { 
color: #000000; 
} 
.column-calculate-form-box-408 .form-box .col-input-element-title { 
float: left; 
padding: 0px 0px; 
margin-top: 8px; 
margin-bottom: 0px; 
} 
.column-calculate-form-box-408 .form-box .col-input-element-title label { 
text-align: left; 
min-width: 100%; 
font-size: 16px; 
font-family: Roboto-Regular; 
font-weight: 500; 
color: #000000; 
} 
.column-calculate-form-box-408 .form-box .col-select-element  { 
float: left; 
min-width: 100%; 
margin-bottom: 20px; 
background: #ffffff; 
color: #000000; 
padding: 0px 0px; 
margin-top: 0px; 
margin-bottom: px; 
border: 1px none #ffffff; 
border-radius: 0px; 
} 
.column-calculate-form-box-408 .form-box .col-select-element .col-icon i { 
font-size: px; 
} 
.column-calculate-form-box-408 .form-box .col-select-element .col-select { 
float: left; 
margin-top: 0px; 
margin-left: 0px; 
display: block; 
border: none; 
background: transparent; 
min-width: 100%; 
max-width: 100%; 
min-height: 100%; 
} 
.column-calculate-form-box-408 .form-box .col-select-element .col-select select { 
padding: 0px 0px; 
font-size: 15px; 
color: #000000; 
background: transparent; 
border: none; 
inline: none; 
outline: none; 
width: 100%; 
min-width: 100%; 
min-height: 100%; 
} 
.column-calculate-form-box-408 .form-box .col-select-element .col-select select option { 
width: 100% !important; 
max-width: 100% !important; 
font-size: 15px; 
color: #000000; 
background: #ffffff; 
} 
.column-calculate-form-box-408 .form-box .col-select-element .col-select select option:hover { 
font-size: 15px; 
color: #000000; 
background: #ffffff; 
} 
.column-calculate-form-box-408 .form-box .col-element-title { 
float: left; 
padding: 0px 0px; 
margin-top: 0px; 
margin-bottom: 0px; 
} 
.column-calculate-form-box-408 .form-box .col-element-title label { 
text-align: left; 
min-width: 100%; 
font-size: 15px; 
font-family: Montserrat-Regular; 
font-weight: 500; 
color: #000000; 
} 
.column-calculate-form-box-408 .form-box .col-radio-element  { 
float: left; 
min-width: 100%; 
margin-bottom: 20px; 
color: #000000; 
padding: 0px 0px; 
margin-top: px; 
margin-bottom: px; 
} 
.column-calculate-form-box-408 .form-box .col-radio-element .col-element-title label { 
margin-top: 0px; 
margin-bottom: 0px; 
text-align: left; 
font-family: Roboto-Bold; 
font-size: 17px; 
font-weight: 500; 
color: #212121; 
} 
.column-calculate-form-box-408 .form-box .col-radio-element .col-radio-value-element { 
cursor: pointer; 
display: inline-block; 
min-height: 150px; 
background: #ffffff; 
border: 3px solid #ededed; 
border-radius: 5px; 
padding: 8px 8px; 
margin-top: 15px; 
} 
.column-calculate-form-box-408 .form-box .col-radio-element .col-radio-value-element:hover, .column-calculate-form-box-408 .form-box .col-radio-element .col-radio-value-element.active { 
cursor: pointer; 
display: inline-block; 
min-height: 150px; 
background: #ffffff; 
border: 3px solid #2e539e; 
border-radius: 5px; 
padding: 8px 8px; 
margin-top: 15px; 
} 
@media (max-width: 767px){ 
.column-calculate-form-box-408 .form-box .col-radio-element .col-radio-value-element { 
cursor: pointer; 
display: inline-block; 
min-height: 200px; 
background: #ffffff; 
border: 3px solid #ededed; 
border-radius: 5px; 
padding: 8px 8px; 
margin-top: 15px; 
} 
.column-calculate-form-box-408 .form-box .col-radio-element .col-radio-value-element:hover, .column-calculate-form-box-408 .form-box .col-radio-element .col-radio-value-element.active { 
cursor: pointer; 
display: inline-block; 
min-height: 200px; 
background: #ffffff; 
border: 3px solid #2e539e; 
border-radius: 5px; 
padding: 8px 8px; 
margin-top: 15px; 
} 
} 
.column-calculate-form-box-408 .form-box .col-radio-element .col-radio-value-element .col-radio-column { 
position: relative; 
display: block; 
width: 100%; 
height: 40px; 
padding: 0px 0px; 
} 
.column-calculate-form-box-408 .form-box .col-radio-element .col-radio-value-element .col-radio-column .col-radio { 
float: right; 
cursor: pointer; 
min-width: 25px; 
min-height: 25px; 
max-width: 25px; 
max-height: 25px; 
background: #e6e6e6; 
border: 1px solid #454545; 
border-radius: 25px; 
margin-top: px; 
margin-bottom: 0px; 
} 
.column-calculate-form-box-408 .form-box .col-radio-element .col-radio-value-element .col-radio-image { 
position: relative; 
display: block; 
float: none; 
clear: both; 
cursor: pointer; 
width: 100%; 
height: 50px; 
padding: 10px 0px; 
} 
.column-calculate-form-box-408 .form-box .col-radio-element .col-radio-value-element .col-radio-image img { 
display: block; 
cursor: pointer; 
margin: auto; 
width: auto; 
height: 45px; 
margin-top: -15px; 
margin-bottom: 0px; 
} 
.column-calculate-form-box-408 .form-box .col-radio-element .col-radio-value-element.active .col-radio { 
float: right; 
cursor: pointer; 
min-width: 25px; 
min-height: 25px; 
max-width: 25px; 
max-height: 25px; 
background: #3d4399; 
border: 1px solid #454545; 
border-radius: 25px; 
margin-top: px; 
margin-bottom: 0px; 
} 
.column-calculate-form-box-408 .form-box .col-radio-element .col-radio input[type="radio"] { 
opacity: 0; 
font-size: 15px; 
color: #000000; 
width: 0px; 
height:    0px; 
max-width: 0px; 
max-height:    0px; 
} 
.column-calculate-form-box-408 .form-box .col-radio-element .col-radio-value-element .col-radio-title { 
position: relative; 
display: block; 
float: none; 
clear: both; 
cursor: pointer; 
width: 100%; 
height: 20px; 
padding: 10px 0px; 
margin-top: 0px; 
margin-bottom: 0px; 
} 
.column-calculate-form-box-408 .form-box .col-radio-element .col-radio-title label { 
width: 100%; 
cursor: pointer; 
font-family: Roboto-Light; 
font-size: 15px; 
font-weight: 500; 
color: #000000; 
text-align: center; 
} 
.column-calculate-form-box-408 .form-box .col-list-radio-element  { 
float: left; 
min-width: 100%; 
margin-bottom: 20px; 
color: #000000; 
padding: 0px 0px; 
margin-top: px; 
margin-bottom: px; 
} 
.column-calculate-form-box-408 .form-box .col-list-radio-element .col-element-title label { 
margin-top: 20px; 
margin-bottom: 20px; 
text-align: left; 
font-family: Roboto-Bold; 
font-size: 17px; 
font-weight: 500; 
color: #000000; 
} 
.column-calculate-form-box-408 .form-box .col-list-radio-element .col-radio-value-element { 
cursor: pointer; 
display: inline-block; 
min-height: 50px; 
background: #ffffff; 
border: 3px solid #ededed; 
border-radius: 5px; 
padding: 8px 8px; 
} 
.column-calculate-form-box-408 .form-box .col-list-radio-element .col-radio-value-element:hover, .column-calculate-form-box-408 .form-box .col-list-radio-element .col-radio-value-element.active { 
cursor: pointer; 
display: inline-block; 
min-height: 50px; 
background: #ffffff; 
border: 3px solid #2e539e; 
border-radius: 5px; 
padding: 8px 8px; 
} 
.column-calculate-form-box-408 .form-box .col-list-radio-element .col-radio-value-element .col-radio-column { 
position: relative; 
display: block; 
float: right; 
width: 32%; 
height: 40px; 
padding: 7px 8px; 
} 
.column-calculate-form-box-408 .form-box .col-list-radio-element .col-radio-value-element .col-radio-column .col-radio { 
float: right; 
cursor: pointer; 
min-width: 25px; 
min-height: 25px; 
max-width: 25px; 
max-height: 25px; 
background: #e6e6e6; 
border: 1px solid #454545; 
border-radius: 25px; 
margin-top: px; 
margin-bottom: 0px; 
} 
.column-calculate-form-box-408 .form-box .col-list-radio-element .col-radio-value-element.active .col-radio { 
float: right; 
cursor: pointer; 
min-width: 25px; 
min-height: 25px; 
max-width: 25px; 
max-height: 25px; 
background: #3d4399; 
border: 1px solid #454545; 
border-radius: 25px; 
margin-top: px; 
margin-bottom: 0px; 
} 
.column-calculate-form-box-408 .form-box .col-list-radio-element .col-radio input[type="radio"] { 
opacity: 0; 
font-size: 15px; 
color: #000000; 
width: 0px; 
height:    0px; 
max-width: 0px; 
max-height:    0px; 
} 
.column-calculate-form-box-408 .form-box .col-list-radio-element .col-radio-value-element .col-radio-title { 
position: relative; 
display: block; 
float: left; 
cursor: pointer; 
width: 68%; 
min-width: 68%; 
max-width: 68%; 
height: 20px; 
padding: 10px 10px; 
margin-top: 0px; 
margin-bottom: 0px; 
} 
.column-calculate-form-box-408 .form-box .col-list-radio-element .col-radio-title label { 
width: 100%; 
cursor: pointer; 
font-family: Roboto-Light; 
font-size: 15px; 
font-weight: 500; 
color: #000000; 
text-align: left; 
} 
.column-calculate-form-box-408 .form-box .col-checkbox-element  { 
float: left; 
min-width: 100%; 
margin-bottom: 20px; 
color: #454545; 
padding: 0px 0px; 
margin-top: px; 
margin-bottom: px; 
} 
.column-calculate-form-box-408 .form-box .col-checkbox-element .col-element-title label { 
margin-top: 0px; 
margin-bottom: 10px; 
text-align: left; 
font-family: Roboto-Bold; 
font-size: 17px; 
font-weight: 500; 
color: #212121; 
} 
.column-calculate-form-box-408 .form-box .col-checkbox-element .col-checkbox-value-element { 
cursor: pointer; 
display: inline-block; 
min-height: 150px; 
background: #ffffff; 
border: 3px solid #ededed; 
border-radius: 5px; 
padding: 8px 8px; 
margin-top: 15px; 
} 
.column-calculate-form-box-408 .form-box .col-checkbox-element .col-checkbox-value-element:hover, .column-calculate-form-box-408 .form-box .col-checkbox-element .col-checkbox-value-element.active { 
cursor: pointer; 
display: inline-block; 
min-height: 150px; 
background: #ffffff; 
border: 3px solid #2e539e; 
border-radius: 5px; 
padding: 8px 8px; 
margin-top: 15px; 
} 
@meedia (max-width: 767px) { 
.column-calculate-form-box-408 .form-box .col-checkbox-element .col-checkbox-value-element { 
cursor: pointer; 
display: inline-block; 
min-height: 150px; 
background: #ffffff; 
border: 3px solid #ededed; 
border-radius: 5px; 
padding: 8px 8px; 
margin-top: 15px; 
} 
.column-calculate-form-box-408 .form-box .col-checkbox-element .col-checkbox-value-element:hover, .column-calculate-form-box-408 .form-box .col-checkbox-element .col-checkbox-value-element.active { 
cursor: pointer; 
display: inline-block; 
min-height: 150px; 
background: #ffffff; 
border: 3px solid #2e539e; 
border-radius: 5px; 
padding: 8px 8px; 
margin-top: 15px; 
} 
} 
.column-calculate-form-box-408 .form-box .col-checkbox-element .col-checkbox-value-element .col-checkbox-column { 
position: relative; 
display: block; 
width: 100%; 
height: 40px; 
padding: 0px 0px; 
} 
.column-calculate-form-box-408 .form-box .col-checkbox-element .col-checkbox-value-element .col-checkbox-column .col-checkbox { 
display: flex; 
justify-content: center; 
vertical-align: center; 
align-items: center; 
float: right; 
cursor: pointer; 
min-width: 25px; 
min-height: 25px; 
max-width: 25px; 
max-height: 25px; 
background: #e6e6e6; 
border: 1px solid #454545; 
border-radius: 5px; 
margin-top: px; 
margin-bottom: 0px; 
} 
.column-calculate-form-box-408 .form-box .col-checkbox-element .col-checkbox-value-element .col-checkbox-image { 
position: relative; 
cursor: pointer; 
display: block; 
float: none; 
clear: both; 
width: 100%; 
height: 50px; 
padding: 10px 0px; 
} 
.column-calculate-form-box-408 .form-box .col-checkbox-element .col-checkbox-value-element .col-checkbox-image img { 
display: block; 
cursor: pointer; 
margin: auto; 
width: auto; 
height: 45px; 
margin-top: -15px; 
margin-bottom: 0px; 
} 
.column-calculate-form-box-408 .form-box .col-checkbox-element .col-checkbox-value-element.active .col-checkbox { 
float: right; 
cursor: pointer; 
min-width: 25px; 
min-height: 25px; 
max-width: 25px; 
max-height: 25px; 
background: #3d4399; 
border: 1px solid #454545; 
border-radius: 5px; 
margin-top: px; 
margin-bottom: 0px; 
} 
.column-calculate-form-box-408 .form-box .col-checkbox-element .col-checkbox-column .col-checkbox input[type="checkbox"] { 
opacity: 0; 
font-size: 17px; 
color: #454545; 
width: 0px; 
height:    0px; 
max-width: 0px; 
max-height:    0px; 
} 
.column-calculate-form-box-408 .form-box .col-checkbox-element .col-checkbox-value-element .col-checkbox-column .col-checkbox i { 
color: #e6e6e6; 
font-size: 13px; 
} 
.column-calculate-form-box-408 .form-box .col-checkbox-element .col-checkbox-value-element.active .col-checkbox-column .col-checkbox i { 
color: #ffffff; 
font-size: 13px; 
} 
.column-calculate-form-box-408 .form-box .col-checkbox-element .col-checkbox-value-element .col-checkbox-title { 
position: relative; 
display: block; 
float: none; 
clear: both; 
cursor: pointer; 
width: 100%; 
height: 20px; 
padding: 10px 0px; 
margin-top: 0px; 
margin-bottom: 0px; 
} 
.column-calculate-form-box-408 .form-box .col-checkbox-element .col-checkbox-title label { 
cursor: pointer; 
width: 100%; 
font-family: Roboto-Light; 
font-size: 17px; 
font-weight: 500; 
color: #454545; 
text-align: center; 
} 
.column-calculate-form-box-408 .form-box .col-list-checkbox-element  { 
float: left; 
min-width: 100%; 
margin-bottom: 20px; 
color: #000000; 
padding: 0px 0px; 
margin-top: px; 
margin-bottom: px; 
} 
.column-calculate-form-box-408 .form-box .col-list-checkbox-element .col-element-title label { 
margin-top: px; 
margin-bottom: px; 
text-align: left; 
font-family: Arial; 
font-size: px; 
font-weight: ; 
color: #000000; 
} 
.column-calculate-form-box-408 .form-box .col-list-checkbox-element .col-checkbox-value-element { 
cursor: pointer; 
display: inline-block; 
min-height: px; 
background: #000000; 
border: px none #000000; 
border-radius: px; 
padding: px px; 
} 
.column-calculate-form-box-408 .form-box .col-list-checkbox-element .col-checkbox-value-element:hover, .column-calculate-form-box-408 .form-box .col-list-checkbox-element .col-checkbox-value-element.active { 
cursor: pointer; 
display: inline-block; 
min-height: px; 
background: #000000; 
border: px none #000000; 
border-radius: px; 
padding: px px; 
} 
.column-calculate-form-box-408 .form-box .col-list-checkbox-element .col-checkbox-value-element .col-checkbox-column { 
position: relative; 
display: block; 
float: ; 
width: %; 
height: px; 
padding: px px; 
} 
.column-calculate-form-box-408 .form-box .col-list-checkbox-element .col-checkbox-value-element .col-checkbox-column .col-checkbox { 
display: flex; 
justify-content: center; 
vertical-align: center; 
align-items: center; 
float: left; 
cursor: pointer; 
min-width: px; 
min-height: px; 
max-width: px; 
max-height: px; 
background: #000000; 
border: px none #000000; 
border-radius: px; 
margin-top: px; 
margin-bottom: px; 
} 
.column-calculate-form-box-408 .form-box .col-list-checkbox-element .col-checkbox-value-element.active .col-checkbox { 
float: left; 
cursor: pointer; 
min-width: px; 
min-height: px; 
max-width: px; 
max-height: px; 
background: #000000; 
border: px none #000000; 
border-radius: px; 
margin-top: px; 
margin-bottom: px; 
} 
.column-calculate-form-box-408 .form-box .col-list-checkbox-element .col-checkbox-column .col-checkbox input[type="checkbox"] { 
opacity: 0; 
font-size: px; 
color: #000000; 
width: 0px; 
height:    0px; 
max-width: 0px; 
max-height:    0px; 
} 
.column-calculate-form-box-408 .form-box .col-list-checkbox-element .col-checkbox-value-element .col-checkbox-column .col-checkbox i { 
color: #f2bfbf; 
font-size: 12px; 
} 
.column-calculate-form-box-408 .form-box .col-list-checkbox-element .col-checkbox-value-element.active .col-checkbox-column .col-checkbox i { 
color: #312b2b; 
font-size: 12px; 
} 
.column-calculate-form-box-408 .form-box .col-list-checkbox-element .col-checkbox-value-element .col-checkbox-title { 
position: relative; 
display: block; 
float: left; 
cursor: pointer; 
width: %; 
min-width: %; 
max-width: %; 
height: px; 
padding: px px; 
margin-top: px; 
margin-bottom: px; 
} 
.column-calculate-form-box-408 .form-box .col-list-checkbox-element .col-checkbox-value-element .col-checkbox-title label { 
cursor: pointer; 
width: 100%; 
font-family: Arial; 
font-size: px; 
font-weight: ; 
color: #000000; 
text-align: left; 
} 
.column-calculate-form-box-408 .form-box .col-textarea-element  { 
float: left; 
min-width: 50%; 
max-width: 50%; 
margin-bottom: 20px; 
background: #ffffff; 
color: #000000; 
padding: 0px 0px; 
margin-top: 0px; 
margin-bottom: 20px; 
border: 1px solid #bababa; 
border-radius: 10px; 
} 
@media (max-width: 767px)  { 
.column-calculate-form-box-408 .form-box .col-textarea-element  { 
float: left; 
min-width: 100%; 
max-width: 100%; 
margin-bottom: 20px; 
background: #ffffff; 
color: #000000; 
padding: 0px 0px; 
margin-top: 0px; 
margin-bottom: 20px; 
border: 1px solid #bababa; 
border-radius: 10px; 
} 
} 
.column-calculate-form-box-408 .form-box .col-textarea-element .col-icon  { 
margin-left: 0px; 
margin-top: 0px; 
float: left; 
z-index: 2; 
width: %; 
display: none; 
flex-wrap: wrap; 
justify-content: center; 
vertical-align: middle; 
align-content: center; 
font-size: px; 
color: ; 
background: ; 
padding: px px; 
margin-top: px; 
border-top-left-radius: 10px; 
border-bottom-left-radius: 10px; 
} 
.column-calculate-form-box-408 .form-box .col-textarea-element .col-icon i { 
font-size: px; 
} 
.column-calculate-form-box-408 .form-box .col-textarea-element .col-textarea { 
float: left; 
margin-top: 0px; 
margin-left: 0px; 
display: block; 
padding: 0; 
margin: 0; 
border: none; 
background: transparent; 
min-width: 100%; 
max-width: 100%; 
} 
.column-calculate-form-box-408 .form-box .col-textarea-element .col-textarea textarea { 
margin: 0; 
padding: 10px 10px; 
font-size: 17px; 
background: transparent; 
color: #000000; 
border: none; 
resize: none; 
inline: none; 
outline: none; 
width: 100%; 
min-width: 100%; 
} 
.column-calculate-form-box-408 .form-box .col-textarea-element .col-textarea textarea::placeholder { 
color: #000000; 
} 
.column-calculate-form-box-408 .form-box .col-textarea-element .col-textarea textarea::-webkit-textarea-placeholder { 
color: #000000; 
} 
.column-calculate-form-box-408 .form-box .col-textarea-element-title { 
float: left; 
padding: 0px 0px; 
margin-top: 0px; 
margin-bottom: 20px; 
} 
.column-calculate-form-box-408 .form-box .col-textarea-element-title label { 
text-align: left; 
min-width: 100%; 
font-size: 17px; 
font-family: Roboto-Bold; 
font-weight: 500; 
color: #000000; 
} 
.column-calculate-form-box-408 .col-result { 
background: #000000; 
display: none; 
padding: 15px 15px; 
border: 0px none #000000; 
border-radius: 0%; 
} 
.column-calculate-form-box-408 .col-result .col-header { 
width: 0%; 
min-width: 0%; 
max-width: 0%; 
float: left; 
text-align: left; 
color: #000000; 
font-family: Arial; 
font-size: 0px; 
font-weight: 0; 
padding: 15px 15px; 
} 
.column-calculate-form-box-408 .col-result .col-value { 
width: 0%; 
min-width: 0%; 
max-width: 0%; 
float: left; 
text-align: left; 
color: #000000; 
font-family: Arial; 
font-size: 0px; 
font-weight: 0; 
padding: 15px 15px; 
} 
@media(max-width:767px) { 
.column-calculate-form-box-408 { 
display: block; 
background: #ffffff url(''); 
background-position: top left; 
background-attachment: scroll; 
background-repeat: no-repeat; 
background-size: center; 
padding-top: 0px; 
padding-bottom: 0px; 
margin-top: 10px; 
margin-bottom: 10px; 
} 
.column-calculate-form-box-408 .module-head-1 { 
width: 100%; 
font-family: Arial; 
font-size: px; 
font-weight: ; 
line-height: ; 
color: #000000; 
text-align: left; 
padding: px px; 
margin-top: px; 
margin-bottom: px; 
} 
.column-calculate-form-box-408 .module-head-1:hover { 
color: #000000; 
} 
.column-calculate-form-box-408 .module-head-2 { 
width: 100%; 
font-family: Arial; 
font-size: px; 
font-weight: ; 
line-height: ; 
color: #000000; 
text-align: left; 
padding: px px; 
margin-top: px; 
margin-bottom: px; 
} 
.column-calculate-form-box-408 .module-head-2:hover { 
color: #000000; 
} 
.column-calculate-form-box-408 .module-head-3 { 
width: 100%; 
font-family: Arial; 
font-size: px; 
font-weight: ; 
line-height: ; 
color: #000000; 
text-align: left; 
padding: px px; 
margin-top: px; 
margin-bottom: px; 
} 
.column-calculate-form-box-408 .module-head-3:hover { 
color: #000000; 
} 
.column-calculate-form-box-408 .col-result { 
background: #000000; 
display: none; 
padding: 15px 15px; 
border: 0px none #000000; 
border-radius: 0%; 
} 
.column-calculate-form-box-408 .col-result .col-header { 
width: 100%; 
min-width: 100%; 
max-width: 100%; 
float: left; 
text-align: center; 
color: #000000; 
font-family: Arial; 
font-size: 0px; 
font-weight: 0; 
padding: 15px 15px; 
} 
.column-calculate-form-box-408 .col-result .col-value { 
width: 100%; 
min-width: 100%; 
max-width: 100%; 
float: left; 
text-align: center; 
color: #000000; 
font-family: Arial; 
font-size: 0px; 
font-weight: 0; 
padding: 15px 15px; 
} 
} 
