body{font-family:Montserrat,sans-serif}body.wait,body.wait *{cursor:wait!important}a,a:visited{color:inherit;text-decoration:none}button,input[type=submit]{cursor:pointer}.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:1px solid red!important}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}.validation-summary-errors{font-weight:bold;font-size:14px;line-height:17px;color:red}.validation-summary-errors ul{padding-left:0}.validation-summary-errors li{display:list-item;list-style-type:none}label.checkbox{display:inline-block;position:relative;cursor:pointer;padding-left:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.checkbox input{position:absolute;opacity:0;cursor:pointer}label.checkbox .checkmark{position:absolute;top:0;left:0;width:15px;height:15px;background:#fff;border:none;border-radius:5px;box-sizing:border-box}label.checkbox .checkmark:after{content:"";position:absolute;display:none}label.checkbox input:checked~.checkmark:after{display:block}label.checkbox .checkmark:after{left:4.5px;top:2px;width:4px;height:8px;border:solid #000;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}label.radio-button{display:inline-block;position:relative;cursor:pointer;padding-left:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.radio-button input{position:absolute;opacity:0;cursor:pointer}label.radio-button .checkmark{position:absolute;top:0;left:0;width:15px;height:15px;background:#fff;border:none;border-radius:50%;box-sizing:border-box}label.radio-button .checkmark:after{content:"";position:absolute;display:none}label.radio-button input:checked~.checkmark:after{display:block}label.radio-button .checkmark:after{top:3.15px;left:3.15px;width:9px;height:9px;border-radius:50%;background:#00305b}.fileform{cursor:pointer;overflow:hidden;padding:1px;position:relative;text-align:left;vertical-align:middle;height:34px;border:1px solid #fff;box-sizing:border-box;border-radius:5px;margin-left:2px}.fileform .selectbutton{background:rgba(255,255,255,.8);border-style:none;border-radius:5px;float:right;overflow:hidden;padding:0 6px 0 6px;text-align:center;vertical-align:middle;width:92px;box-sizing:border-box;height:30px;font-weight:bold;font-size:14px;line-height:30px;text-transform:uppercase;color:#00305b}.fileform input[type=file]{position:absolute;top:0;left:0;width:100%;-moz-opacity:0;filter:alpha(opacity=0);opacity:0;font-size:150px;height:30px;z-index:20}.fileform .fileformlabel{float:left;overflow:hidden;padding:2px 5px 2px 5px;text-align:left;vertical-align:middle;width:250px;white-space:nowrap;box-sizing:border-box;height:30px;line-height:26px}button,input[type=submit]{height:29.42px;background:rgba(255,255,255,.8);border-radius:5px;border:none;font-family:Montserrat,sans-serif;font-weight:bold;font-size:14px;line-height:17px;text-transform:uppercase;color:#00305b}input[type=text],input[type=password],select{height:30px;border:1px solid #fff;box-sizing:border-box;border-radius:5px;background:none;color:#fff;font-size:12px;line-height:15px}input[type=text],input[type=password]{padding-left:10px}select{padding-left:5px}select option{color:#000}.top{height:100px}.roof{max-width:1440px;min-width:995px;margin:auto;height:100%;white-space:nowrap;overflow:hidden}.roof .logo{display:inline-block;margin-top:5px;margin-left:72px}.roof ul{display:inline-block;vertical-align:top;font-size:14px;line-height:17px;text-transform:uppercase;color:#00305b;margin-top:41px;margin-right:126px;padding:0 0 0 0;white-space:nowrap;overflow:hidden;float:right}.roof ul li{display:inline-block;margin-right:20px;position:relative}.roof ul li ul{position:absolute;right:-20px;margin:0;display:none;text-transform:none;z-index:999;box-sizing:inherit;background-color:#fff;overflow:hidden;white-space:nowrap;text-align:center;line-height:28px;padding:20px 20px 10px 20px;min-width:100%}.roof ul li ul li{display:list-item;list-style-type:none;margin:0 0 0 0}.roof ul li:hover ul{display:block}.roof .login-prompt{display:inline-block;float:right;font-weight:bold;font-size:14px;line-height:17px;text-transform:uppercase;color:#00305b;margin-top:41px;margin-right:72px}.content{min-height:660px;background-image:url(../content/images/banner2.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;text-align:right;white-space:nowrap}.content>*{display:inline-block;vertical-align:top;text-align:left;white-space:normal;min-height:660px}.bottom{height:100px;background:#00305b}.cellar{max-width:1440px;margin:auto;height:100%;font-size:12px;line-height:15px;color:#fff;text-align:center}.cellar .social{padding-top:17px}.cellar .social>*{margin-right:20px}.cellar .social>*:last-child{margin-right:0}.cellar .copyright{margin-top:10px}.cellar .e-mail{margin-top:3px}.right{min-width:50%;background-color:rgba(0,48,91,.7);position:relative}.left{width:368px}.full{background-color:rgba(0,48,91,.7);position:relative;display:block!important}.title{height:118px;font-size:48px;line-height:59px;text-transform:uppercase;color:#fff;vertical-align:top}.title::first-line {font-weight:bold}.title{margin-top:271px}.login{padding-left:80px;margin-top:217px;color:#fff}.login legend{font-weight:bold;font-size:14px;line-height:17px;text-transform:uppercase;padding:0 6px 0 6px;color:#fff}.login fieldset{width:300px;border:2px solid #fff;box-sizing:border-box;border-radius:10px!important;-moz-border-radius:10px!important;-webkit-border-radius:10px!important;padding:0 12px 0 10px;margin-bottom:26px;height:54px}.login .password fieldset{margin-bottom:20px}.login fieldset input{font-size:14px;line-height:17px;color:#fff;background:none;border:none;width:100%}.login .remember{font-size:14px;line-height:17px;padding-left:4px}.login .remember a{margin-left:30px;font-size:12px}.login input[type=submit]{width:119.48px;height:41px;background:rgba(255,255,255,.8);border-radius:10px;border:none;font-weight:bold;font-size:14px;line-height:17px;text-transform:uppercase;color:#00305b;margin-top:22px;margin-left:4px}.login .errors{min-height:22px;margin-bottom:22px}.reset{padding-left:80px;margin-top:228px;color:#fff}.reset .invite{font-weight:bold;font-size:14px;line-height:17px;letter-spacing:.03em;margin-bottom:20px}.reset legend{font-weight:bold;font-size:14px;line-height:17px;text-transform:uppercase;padding:0 6px 0 6px}.reset fieldset{width:300px;border:2px solid #fff;box-sizing:border-box;border-radius:10px;padding:6px 12px 8px 10px;margin-bottom:20px;margin-left:0}.reset fieldset input{font-size:14px;line-height:17px;color:#fff;background:none;border:none;width:100%}.reset input[type=submit]{width:119.48px;height:41px;background:rgba(255,255,255,.8);border-radius:10px;border:none;font-weight:bold;font-size:14px;line-height:17px;text-transform:uppercase;color:#00305b}.reset .errors{min-height:22px;margin-bottom:22px}.services{padding-left:80px;margin-top:246px;color:#fff;font-weight:bold;font-size:14px;line-height:17px;text-transform:uppercase;width:475px}.services div>*{vertical-align:top}.services a,.services .anchor{display:inline-block;width:300px;height:50px;border-width:2px;border-style:solid;background:rgba(0,48,91,.5);box-sizing:border-box;border-radius:10px;padding-left:57px;padding-top:15px;margin-bottom:28px;margin-right:28px;box-sizing:border-box}.services a{border-color:#fff}.services a:focus{outline:none}.services .anchor{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.5);cursor:default}.services .multiple a{padding-left:21px}.services a:hover{background:rgba(255,255,255,.5)}.services button{width:50px;height:50px;background:url(../content/images/info.png) center center no-repeat,linear-gradient(rgba(255,255,255,.6),rgba(255,255,255,.6)),transparent;border-radius:10px;border:none}.services .caption{font-weight:bold;font-size:18px;line-height:22px;margin-bottom:20px}.service-info{position:absolute;width:915px;height:616px;left:-456px;top:22px;background:#fff;z-index:1000;box-sizing:border-box}.service-info a{color:blue}.service-info button{border:none;background:none;padding:0 0 0 0}.service-info button.close{position:absolute;top:26px;right:28px;width:20px;height:20px;z-index:2000;background:url(../content/images/cross.png)}.service-info#ws-info{padding:10px 0 0 80px}.service-info *{vertical-align:top}.service-info button.corner{margin-top:207px;width:24px;height:40px}.service-info button.corner[disabled]{cursor:default}.service-info button.arrow-left{margin-left:28px;margin-right:16px;background:url(../content/images/arrow-left.png)}.service-info button.arrow-left[disabled]{background:url(../content/images/arrow-left-grey.png)}.service-info button.arrow-right{margin-left:15px;background:url(../content/images/arrow-right.png)}.service-info button.arrow-right[disabled]{margin-left:15px;background:url(../content/images/arrow-right-grey.png)}.service-info h2{font-family:Roboto,sans-serif;font-size:24px;line-height:28px;font-weight:bold;text-transform:capitalize;color:#1f3864;margin-top:41px;margin-bottom:13px;text-align:center}.service-info div.comment{font-family:Roboto,sans-serif;font-size:14px;line-height:16px;color:#000;margin-bottom:9px;padding-left:177px}.service-info .picture button.arrow-left{margin-left:68px;margin-right:57px}.service-info .picture button.arrow-right{margin-left:60px}.service-info .picture button.corner{margin-top:135px}.service-info .notes{padding-left:181px;font-size:10px;line-height:12px;margin-top:25px}.service-info#qc-info1 .notes{margin-top:11px}.service-info .notes .num{font-size:6px;line-height:7px;vertical-align:super}.service-info .notes .splitter{width:91px;border:1px solid #000;margin-bottom:3px}.service-info#submit-info{width:444px;height:212px;left:167px;top:274px;font-weight:bold;font-size:18px;line-height:22px;color:#00305b;padding:65px 24px 45px 25px}.service-info#submit-info button.close{top:20px;right:20px}.quick-check{color:#fff;margin-top:75px;margin-left:72px;font-weight:bold;font-size:14px;line-height:17px;width:832px;margin-bottom:40px}.quick-check td{vertical-align:central;box-sizing:border-box}.quick-check td:first-child{width:179px}.quick-check td:nth-child(2){width:182px}.quick-check td:nth-child(3){width:208px;text-align:right}.quick-check td:nth-child(4),.quick-check td.citizenship{width:208px;padding-left:18px}.quick-check td:last-child{padding-left:8px;width:39px}.quick-check tr{height:40px}.quick-check tr.splitter{height:25px}.quick-check input[type=text],.quick-check select{width:100%}.quick-check select[name$=KindId]{width:190px}.quick-check table button{width:30px;height:30px;background:url(../content/images/cross-thin.png) center center no-repeat,linear-gradient(rgba(255,255,255,.8),rgba(255,255,255,.8)),transparent}.quick-check .buttons{margin-top:40px;padding-left:5px;padding-right:7px}.quick-check .buttons input[type=submit]{width:101px;float:right;margin-left:20px}.quick-check .buttons button{width:180px}