﻿/*!
* Auth page
*/
.auth-page{padding-top:100px;padding-bottom:250px;color:#2d2f2f;}@media(max-width:767.98px){.auth-page{padding-left:5px;padding-right:5px;}}.auth-page h4 small{font-weight:400;font-style:normal;font-size:13px;}.auth-page.auth-login-page a{color:#0b9155;}.auth-page.auth-login-page .login-external-holder .login-type-item-holder{text-align:center;}.auth-page.auth-login-page .login-external-holder .login-type-item-holder.empty{padding-top:60px!important;padding-bottom:20px!important;}.auth-page.auth-login-page .login-external-holder .login-type-item-holder img{width:84px;height:84px;}.auth-page.auth-login-page .login-external-holder .external-login{text-align:center;}.auth-page.auth-login-page .login-external-holder .external-login h4{margin-top:8px;}.auth-page.auth-login-page .login-external-holder .external-login a{display:block;border:0;padding-top:20px;padding-bottom:20px;font-size:24px;line-height:20px;text-decoration:none;text-align:center;outline:0;margin-top:50px;}.auth-page.auth-login-page .login-external-holder .external-login a i{display:inline-block;background-color:#fff;background-repeat:no-repeat;background-size:16px;background-position:center;border-radius:50%;width:24px;height:24px;}.auth-page.auth-login-page .login-external-holder .external-login a i.skolon{background-image:url("/images/login-skolon.png");}.auth-page.auth-login-page .login-external-holder .external-login a i.google{background-image:url("/images/login-google.png");}.auth-page.auth-login-page .login-external-holder .external-login a i.facebook{background-image:url("/images/login-facebook.png");}.auth-page.auth-login-page .login-external-holder .external-login a span{display:inline-block;color:#fff;line-height:26px;vertical-align:top;margin-left:4px;}.auth-page.auth-login-page #sectionFormSkolon,.auth-page.auth-login-page #sectionFormGoogle,.auth-page.auth-login-page #sectionFormFacebook{padding-top:50px;padding-bottom:50px;}.auth-page.auth-login-page #sectionLoginType{padding-top:80px;}.auth-page.auth-login-page #sectionLoginType .label-holder{padding-top:25px;padding-bottom:25px;text-align:center;}.auth-page.auth-login-page #sectionLoginType .label-holder h4{font-size:16px;font-weight:600;}.auth-page.auth-login-page #sectionLoginType .login-icons-holder{text-align:center;}.auth-page.auth-login-page #sectionLoginType .login-icons-holder a{margin-left:20px;margin-right:20px;text-decoration:none;outline:0;}.auth-page.auth-login-page #sectionLoginType .login-icons-holder img{height:50px;}.auth-page.auth-reclaimpassword-page p{font-size:14px;line-height:1.5;}.auth-page.auth-reclaimpassword-page a{color:#0b9155;font-size:14px;}.auth-page.auth-reclaimpassword-confirmation-page p{font-size:14px;line-height:1.5;}.auth-page.auth-resetpassword-confirmation-page p{font-size:14px;line-height:1.5;}.auth-page.auth-resetpassword-confirmation-page a{color:#0b9155;font-size:14px;}.auth-page.user-profile-page .control-holder-box{padding:12px 15px;border:1px solid #ced4da;border-radius:.5rem;}.auth-page.user-profile-page .control-holder-box .form-group .form-label{margin-bottom:.1rem;}.auth-page.auth-login-error-page .message-holder{margin-top:50px;text-align:center;}.auth-page.auth-login-error-page .message-holder h4{font-size:24px;font-weight:700;color:#000;}.auth-page.auth-login-error-page .message-holder p{color:#000;}.auth-page.auth-login-error-page .message-holder a{display:block;color:#fff;background-color:#0d925b;border:0;padding-top:20px;padding-bottom:20px;font-size:24px;font-weight:normal;line-height:20px;text-decoration:none;text-align:center;outline:0;margin-top:50px;}.auth-page.auth-login-google-page .button-holder{margin-top:50px;}