.boxSizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width:1024px){.visible-desktop{display:none}.visible-mobile{display:inline-block}.pageWrapper{width:100%}.select_long{width:89%}.select_middle{width:89%}.module-2-4-left{float:left;width:100%}.module-2-4-right{float:left;width:100%}.module-place-label{float:left;width:100%}.module-place-input{float:left;width:100%;font-weight:bold}.calc-label-long{width:50%;float:left}#subpageWrapper{margin-right:10px}.micro2cols .micro2col1,.micro2colsBordered .micro2col1{float:none;width:auto;border-right:0;border-bottom:1px solid #e6e6e6;padding:0;margin:10px 0}.micro2colsBordered .micro2col1{padding:10px 0}.micro2cols .micro2col1{border-bottom:0}.micro2cols .micro2col2,.micro2colsBordered .micro2col2{float:none;width:auto;padding:0;margin:10px 0}.formWrapper .row .columnHelp{clear:left;float:none;margin:5px 0 5px 165px;visibility:visible;width:212px}.formWrapper .row .columnHelp .notice{visibility:visible}}@media(max-width:746px){.visible-phone{display:inline-block}.hidden-phone{display:none}img{max-width:100%}#mainpageWrapper{padding:0 10px}.select_long{width:89%}.select_middle{width:89%}.module-2-4-left{float:left;width:100%}.module-2-4-right{float:left;width:100%}.calc-label-long{width:60%;float:left}.grayWhiteRightBox{width:100%;float:none;margin:0 0 30px 0;padding:0}.grayRightBox{float:none;width:auto;margin:0 0 10px 0}.row .column{clear:left}.formWrapper .row .columnHelp{margin-left:0}.formWrapper .inputZone .row{margin-bottom:10px}.formWrapper .outputZone .row{margin-bottom:10px}.formWrapper .businessZone button,.formWrapper .businessZone .button,.formWrapper .businessZone .buttonWhite{margin-bottom:10px;margin-top:10px}.calc-input-left.has-notice{position:static}.calc-input-left.has-notice .notice{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;left:0;margin-left:0;padding:10px 10px 10px 25px;position:relative;top:0;width:237px}.calc-input-left.has-notice .notice:before{content:' ';height:0;width:0;border:6px solid transparent;border-bottom-color:#858585;position:absolute;top:-12px;left:50%;margin-left:-3px;z-index:2}.statementsBlock .calc-label-checkbox{width:20px;float:left;padding-right:0;padding-top:9px}.statementsBlock .calc-input-checkbox{max-width:90%;width:90%;float:left}}@media(max-width:640px){.hidden-450{display:none}.calc-label-big,.calc-label{width:95%;float:none}.calc-input-left,.calc-input-radios{overflow:hidden;float:none;width:100%}.calc-input-radios label{float:left;margin-right:10px}.calc-label-checkbox{float:right;padding:5px 11% 3px 0;width:83%}.calc-input-checkbox{float:left;padding:7px 0 0;width:5%}.calc-input-checkbox .error{width:1800%}.calc-button-big,.calc-button{margin-left:0}input.text,input.longtext,input.number,input.tel,input.button,select,textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input.text,input.number,input.tel,input.longtext,textarea{width:89%}select{width:89%}select.longselect{width:89%}input.button{width:89%}.calc-button .button,.calc-button button,.calc-button-big button,.calc-button-big .button{width:89%}.buttonsMenu{margin:20px 0 30px 0;overflow:hidden}.buttonsMenu button{max-width:none;width:100%!important;margin:15px 0;min-height:none;height:auto;float:none;display:block}.extraDeposits select,.extraDeposits input{width:90%}.extraDeposits table,.extraDeposits tbody,.extraDeposits tr,.extraDeposits td{display:block;float:none;width:100%;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.extraDeposits td{height:43px}.extraDeposits td.first{width:100%}.extraDeposits td.extraDepositInput,.extraDeposits td.withSelect,.extraDeposits td.last{width:100%}.extraDeposits .extraDepositRow{position:relative}.extraDeposits td.withEuro{width:10px;position:absolute;right:23px;top:48px;border:0}.actionButtons *{display:block;float:none;margin:10px 0;width:100%!important;clear:both}.actionButtons>div{margin-top:30px}.calc-input-left.has-notice .notice{width:89%}}@media(max-width:470px){.actionButtons>button{width:89%}.actionButtons>div>*{display:block;width:89%;float:none;margin:0 0 10px 0}}@media(max-width:350px){.hidden-350{display:none}}@media(max-width:320px){.hidden-300{display:none}.formWrapper input.text,.formWrapper input.number,.formWrapper input.tel,.formWrapper textarea{width:80%}.formWrapper select{width:85%}.formWrapper .row .columnHelp{width:100%}input.text,input.number,input.tel{width:82%}}