.w_info{font-style: italic;color:#999;width:100%;float:left;font-size:15px}
.order_form_informations{max-width:800px;margin:0 auto 30px;background:white;padding:20px 20px 5px;border-radius:10px;}
.order_form_informations img{max-width:50px;display:block;margin:0 auto 15px;}
.order_form_informations p{margin-bottom:0;text-align:Center;font-size:16px;}
.form-section{padding: 20px;background: #ffffff;float: left;border-radius: 10px;margin-bottom:25px;}
#traduction_order_form{width:100%;max-width:800px;margin:0 auto;}
#traduction_order_form label{font-weight:bold;width:100%;float:left}
#traduction_order_form .form-row{width:100%;padding-bottom:30px;float:left;}
#traduction_order_form .form-row textarea{width:100%;padding-bottom:30px;float:left;}
#traduction_order_form select{width:100%;}
#traduction_order_form .form-row-half{width:50%;display:inline-block;float:left;}
#traduction_order_form .form-row-third{width:32%;display:inline-block;float:left;margin-right:1px}
#traduction_order_form .form-row-third:last-child{margin-right:0}
#traduction_order_form .checkbox_bg{display: block;width: 49%;background: #374785;padding: 20px 10px;border-radius: 10px;text-align: center;float:left;margin:2px;box-sizing:border-box;}
#traduction_order_form .checkbox_bg label{line-height:15px;font-weight:400;min-height:40px}
.checkbox_bg label{color:white;display:block;width:100%;padding:7px 0}
#traduction_order_form .checkbox-wrap label{display:block;width:100%;padding:7px 0}
.checkbox_bg span{display:block;text-align:center;padding:7px 0;color:white}
#traduction_order_form  input[type="checkbox"]{-ms-transform: scale(2); -moz-transform: scale(2); -webkit-transform: scale(1.5); -o-transform: scale(1.5); transform: scale(1.5);padding: 10px;}
#t_submit{margin: 50px auto;width: 300px;padding: 25px;border-radius: 10px;background: #ffa737;font-size: 24px;display:block;color:white}
#traduction_order_form .form-row .form-row-half:first-child{padding-right:1%}
#traduction_order_form .ms-choice{font-size:13px}
#traduction_order_form .ms-drop li{vertical-align:middle}
#traduction_order_form .ms-drop li span{font-size:13px}
#traduction_order_form .ms-drop input[type="checkbox"]{margin-top:0;position:relative}
#traduction_order_form .error{color:red;}
#post-1339 .post-content{margin-top:100px}
#post-1339 #loginform{width:100%;max-width:300px;margin:0 auto;}
#post-1339 #loginform #user_pass, #post-1339 #loginform #user_login{height:40px;border-radius:5px;}
#post-1339 #loginform #wp-submit{display:block;width:100%;border-radius:5px;background:#2f4098;color:white;padding:15px 0;border:0}
.login-error-p{width:100%;text-align:center;display:block;}
#traduction_order_form input[type="text"], #traduction_order_form select, #traduction_order_form input[type="number"]{height:40px;border-radius:5px}
#traduction_order_form label{font-size:16px;}
#trad-calc-row{padding:20px;background:white;border-radius:10px;display:none;}
#t_calc{margin: 50px auto;width: 300px;padding: 10px;border-radius: 10px;background: #2f4098;font-size: 24px;display:block;color:white}
#traduction_order_form .right-cb input[type="checkbox"]{line-height: 32px;vertical-align: middle;display: inline;}
#traduction_order_form .right-cb label{float: none;display: inline-block;width: auto;}
#traduction_order_form input[type="number"] {-webkit-appearance: textfield;-moz-appearance: textfield;appearance: textfield;}
#traduction_order_form input[type=number]::-webkit-inner-spin-button, #traduction_order_form input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;}
#traduction_order_form #w_specify{width: 100%;margin-left: 5px;border-radius: 5px;height: 40px;}
#traduction_order_form .form-row-half.specify-row{display:none}
#traduction_order_form .form-row-inner-wrap{display:table}
#traduction_order_form .form-row-left{display:table-cell;}
#traduction_order_form .form-row-right{display:table-cell;padding:0 10px}
#traduction_order_form .w_references{width:90%}
#traduction_order_form .w_sample{width:90%}
#traduction_order_form .t-plus-sign::after{content:"+";color:#ffa737;font-size: 32px;vertical-align: middle;cursor:pointer;}
.t-file-wrap{width:95%;float:left;background:#add8e626;padding:10px;border-radius: 10px;margin-bottom:15px;}
.t-file-wrap input[type="file"]{width:90%;}
#t_calc_result{border:0;padding:0 10px;color:#5d5f64 !important;font-size:18px;line-height:32px;font-weight:700;pointer-events: none;vertical-align:top;font-family: Montserrat}
#low-price-info{display:none;width:100%;padding-top:25px;font-style:italic;color:#2f4098}

@media screen and (max-width:800px){
    #traduction_order_form label{font-size:14px;}
    #traduction_order_form .checkbox_bg{width:100%}
    #traduction_order_form .form-row-half{width:100%;}
    #traduction_order_form .ui-spinner{width:100%;}
    #traduction_order_form #t_attachment{width:90%;}
    #traduction_order_form .t-file-wrap{width:100%;}
}
