/*---------------------------------------------------*/.form_panel{	background: #3b3b3d;	padding: 30px 20px;	margin-top: 50px;	border-radius: 4px;}.form_panel .header{	display: block;	text-transform: uppercase;	font-size: 24px;	font-weight: 600;	margin-bottom: 30px;}.form_panel fieldset{	border: 0;	margin: 30px 0;}.form_panel fieldset .caption{	font-size: 18px;	font-weight: 600;	display: block;	margin-bottom: 20px;}.form_panel p{	font-size: 16px;	line-height: 1.4;	margin-bottom: 10px;}.form_panel strong{	font-weight: 600;}.form_panel .field{	margin: 24px 0;}.form_panel .field .msg{	display: none;	margin-top: 5px;	color: #ff6347;	font-size: 12px;}.form_panel .field.error .msg{	display: block;}.form_panel .field.error .txtinput{	border-color: #ff6347;}.form_panel .field .label{	font-size: 16px;	font-weight: 600;	display: block;	margin-bottom: 10px;}.form_panel .button_container{	text-align: center;	margin-top: 30px;}.form_panel .button{	background: #E12C01;	color: white;	font-size: 18px;	font-weight: bold;	border-radius: 4px;	display: inline-block;	height: 50px;	line-height: 50px;	text-transform: uppercase;	padding: 0 25px;}.form_control .field.field_confirm{	margin-top: 30px;}.form_control .field.field_confirm .checkbox{	background-position: left 2px;	font-size: 14px;	color: inherit;	font-weight: normal;}/*---------------------------------------------------*/.form_control .checkbox{	background: url(../images/checkbox1.svg) no-repeat left center;	padding-left: 35px;	display: block;	vertical-align: middle;	cursor: pointer;	margin-right: 5px;	margin-bottom: 10px;	font-size: 16px;	font-weight: 600;	min-height: 20px;	line-height: 22px;	-webkit-user-select: none; /* Chrome/Safari */        	-moz-user-select: none; /* Firefox */	-ms-user-select: none; /* IE10+ */}.form_control .checkbox.active{	background-image: url(../images/checkbox2.svg);}.form_control .radiobutton{	background: url(../images/radiobutton1.svg) no-repeat left center;	padding-left: 35px;	display: block;	vertical-align: middle;	cursor: pointer;	margin-right: 5px;	margin-bottom: 14px;	font-size: 16px;	font-weight: 600;	min-height: 20px;	line-height: 20px;	-webkit-user-select: none; /* Chrome/Safari */        	-moz-user-select: none; /* Firefox */	-ms-user-select: none; /* IE10+ */}.form_control .radiobutton.active{	background-image: url(../images/radiobutton2.svg);}.form_control .txtinput{	background: #fff;	font-size: 16px;	color: #000;	border: 1px solid #1f253d;	border-radius: 4px;	padding: 14px 20px;	width: 430px;	outline: none;}.form_control .txtinput:focus{	border-color: #fff;}.form_control .select_wrapper{	background: #fff url(../images/arrow_down.svg) no-repeat right 25px center;	border: 1px solid #1f253d;		border-radius: 4px;	overflow: hidden;	display: block;	vertical-align: middle;			width: 470px;}.form_control .select_wrapper select{	background: transparent;	border: 0;	width: 100%;	-webkit-appearance: none;	-moz-appearance: none;	appearance: none;	cursor: pointer;	font-size: 16px;	color: #000;	padding: 14px 20px;	outline: none;}.form_control .select_wrapper select option{	background-color: #fff;}select::-ms-expand {	display: none;}/*---------------------------------------------------*/#order_form fieldset label {    display: block;    display: block;    vertical-align: middle;    cursor: pointer;    margin-right: 5px;    margin-bottom: 14px;    font-size: 16px;    font-weight: 600;    min-height: 20px;    line-height: 20px;    -webkit-user-select: none;}#doOrder {    background: #E12C01;    color: white;    font-size: 18px;    font-weight: bold;    border-radius: 4px;    display: inline-block;    height: 50px;    line-height: 50px;    text-transform: uppercase;    padding: 0 25px;    border: none;    cursor: pointer;}#ebill {    background-image: url(../images/checkbox2.svg);}#wr_footer {	width:100%;}#footer {	color:#fff;	padding:20px;	margin-left:auto;	margin-right:auto;	width:66%;}