body,h2{letter-spacing:.03px}h2,h3{line-height:normal;color:#186b46;text-transform:uppercase}a,a.portal-button,a:active,a:focus,a:hover,a:visited{text-decoration:none}h2,h3{text-transform:uppercase}body{font-family:'Source Sans Pro',sans-serif;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.38;color:#1e3333}h1,h2,h3{font-family:'Source Sans Pro',sans-serif;font-weight:700}h1{font-size:36px;letter-spacing:.08px;line-height:normal;color:#676f74;margin-bottom:0}h2{font-size:28px;margin-bottom:30px}h3{font-size:18px;letter-spacing:normal}.label-white{color:#fff}.label-orak-base{color:#186b46}.label-dark-blue{color:#124760}.label-dark-grey{color:#1e3333}.label-grey{color:#676f74}.label-red{color:#f97548}.hidden{display:none}input[type=text],input[type=password],input[type=number],input[type=select],select,textarea{font-family:'Source Sans Pro',sans-serif;font-size:16px;background-color:#fff}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:active,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{background-color:#fff;-webkit-box-shadow:0 0 0 30px #fff inset;transition:background-color 5000s ease-in-out 0s}a:active,a:focus,a:hover,a:visited{outline:0}@media screen and (max-width:640px){h3{margin-bottom:0}h2{margin-bottom:15px}}.container.content{margin-top:70px}.container.content .main-card{width:760px;min-height:480px;box-shadow:0 0 20px 10px rgba(27,158,149,.1);background-color:#fff;padding:36px;text-align:center;margin:20px auto 40px}.container.content .main-card .noteMark{width:56px;height:56px;margin:56px auto 35px;border-radius:50%;background-color:#186b46;color:#fff;line-height:56px;font-size:40px;font-family:Verdana}.container.content .logo{width:auto;height:65px;margin-bottom:30px}.portal-button.wide,a.portal-button.wide,button.wide,input[type=button].wide,input[type=submit].wide,nav{width:100%}.container.content .m-b{margin-bottom:30px}.container.content .g-recaptcha div{margin:0 auto 30px}.container.content .g-recaptcha.captcha-error iframe{outline:red solid 1px}.container.content .currency.USD:before{content:'$ '}.container.content .currency.USD:after{content:''}.container.content .currency.GBP:before{content:'£ '}.container.content .currency.GBP:after,.container.content .currency.HUF:before{content:''}.container.content .currency.HUF:after{content:' Ft'}.container.content .currency.EUR:before{content:''}.container.content .currency.EUR:after{content:' €'}.container.content .currency:empty{display:none}@media screen and (max-width:640px){.container.content{margin-top:20px}.container.content .logo,.container.content .m-b{margin-bottom:15px}.container.content .g-recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}.container.content .g-recaptcha div{margin:0 0 15px}.container.content .main-card{width:100%}}.portal-button,a.portal-button,button,input[type=button],input[type=submit]{display:inline-block;font-family:'Source Sans Pro',sans-serif;font-weight:700;font-size:14px;letter-spacing:.08px;border:2px solid transparent;border-radius:5px;color:#fff;line-height:38px;height:40px;padding:0 21px;box-shadow:0 0 10px 2px #c0e1dc;background-color:#186b46;text-transform:uppercase;text-align:left;position:relative}.portal-button.red,a.portal-button.red,button.red,input[type=button].red,input[type=submit].red{color:#f97548;background-color:#fff;box-shadow:none;border:2px solid #f97548}a.portal-button:active,a.portal-button:focus,a.portal-button:hover,a.portal-button:visited{text-decoration:none;outline:0}.portal-button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:rgba(24,107,70,.5)}.portal-button.red:hover,button.red:hover,input[type=button].red:hover,input[type=submit].red:hover{background-color:#f97548;color:#fff}.portal-button:active,button:active,input[type=button]:active,input[type=submit]:active{background-color:#186b46}.portal-button.red:active,button.red:active,input[type=button].red:active,input[type=submit].red:active{background-color:#f97548;color:#fff}.portal-button:focus,button:focus,input[type=button]:focus,input[type=submit]:focus{outline:0;border-color:#124760}.portal-button.red:focus,button.red:focus,input[type=button].red:focus,input[type=submit].red:focus{border-color:#f97548;color:#f97548;box-shadow:0 0 10px 2px #c0e1dc}.portal-button.red:focus:active,.portal-button.red:focus:hover,button.red:focus:active,button.red:focus:hover,input[type=button].red:focus:active,input[type=button].red:focus:hover,input[type=submit].red:focus:active,input[type=submit].red:focus:hover{color:#fff}.portal-button:disabled,button:disabled,input[type=button]:disabled,input[type=submit]:disabled{background-color:#98a4ab}nav{margin-top:80px;height:60px;background-color:#186b46}nav .logout{border:0;box-shadow:unset;padding-top:10px;width:auto;padding-right:40px;font-size:20px}nav .logout .fa{font-size:35px;position:absolute;right:0}@media screen and (max-width:1024px){nav{margin-top:0}}.form-group{position:relative;margin-bottom:0}.form-group .form-control{color:#676f74;height:36px;line-height:34px;box-shadow:unset;border-radius:5px;border-style:solid;border-width:1px;border-color:#186b46}.form-group .form-control:focus,.form-group .form-control:hover{border-color:rgba(24,107,70,.5)}.form-group .form-control::placeholder{color:#98a4ab}.form-group .form-control:disabled,.form-group .form-control[readonly]{background-color:transparent;color:#98a4ab}.form-check .form-check-input,.form-check .form-check-label{color:#1e3333;height:36px;line-height:34px;margin-top:0;margin-bottom:0}.form-group span{margin:0 auto 30px;display:block}.form-group .form-control.vk-code{width:400px;margin:0 auto 30px}.form-group .form-control:active{color:#1e3333}.form-group .form-control:focus{color:#1e3333;box-shadow:unset;outline:0}.form-group .form-control:disabled{background-color:transparent;color:#98a4ab;border-color:#98a4ab}.form-group .form-control.error{color:#f97548;border-color:#f97548}@media screen and (max-width:640px){.form-group span{margin:0 auto 15px}.form-group .form-control.vk-code{width:100%;margin-bottom:15px}}.task-table{width:100%}.task-table th{background-color:#186b46;color:#fff;text-align:center}.task-table td,.task-table th{border:1px solid #676f74;padding:5px}.task-table tr:nth-child(odd){background-color:rgba(24,107,70,.2)}