.wsip_sso_plugin .color--error{color:red}.wsip_sso_plugin .color--success{color:#72b742}.wsip_sso_plugin .register_form body,.wsip_sso_plugin .register_form div,.wsip_sso_plugin .register_form dl,.wsip_sso_plugin .register_form dt,.wsip_sso_plugin .register_form dd,.wsip_sso_plugin .register_form ul,.wsip_sso_plugin .register_form ol,.wsip_sso_plugin .register_form li,.wsip_sso_plugin .register_form h1,.wsip_sso_plugin .register_form h2,.wsip_sso_plugin .register_form h3,.wsip_sso_plugin .register_form h4,.wsip_sso_plugin .register_form h5,.wsip_sso_plugin .register_form h6,.wsip_sso_plugin .register_form pre,.wsip_sso_plugin .register_form form,.wsip_sso_plugin .register_form fieldset,.wsip_sso_plugin .register_form input,.wsip_sso_plugin .register_form p,.wsip_sso_plugin .register_form blockquote,.wsip_sso_plugin .register_form th,.wsip_sso_plugin .register_form td{margin:0;padding:0}.wsip_sso_plugin .register_form table{border-collapse:collapse;border-spacing:0}.wsip_sso_plugin .register_form fieldset,.wsip_sso_plugin .register_form images{border:0}.wsip_sso_plugin .register_form address,.wsip_sso_plugin .register_form caption,.wsip_sso_plugin .register_form cite,.wsip_sso_plugin .register_form code,.wsip_sso_plugin .register_form dfn,.wsip_sso_plugin .register_form em,.wsip_sso_plugin .register_form strong,.wsip_sso_plugin .register_form th,.wsip_sso_plugin .register_form var,.wsip_sso_plugin .register_form i{font-style:normal;font-weight:normal}.wsip_sso_plugin .register_form ul{list-style:none}.wsip_sso_plugin .register_form caption,.wsip_sso_plugin .register_form th{text-align:left}.wsip_sso_plugin .register_form h1,.wsip_sso_plugin .register_form h2,.wsip_sso_plugin .register_form h3,.wsip_sso_plugin .register_form h4,.wsip_sso_plugin .register_form h5,.wsip_sso_plugin .register_form h6{font-size:100%;font-weight:normal}.wsip_sso_plugin .register_form q:before,.wsip_sso_plugin .register_form q:after{content:''}.wsip_sso_plugin .register_form a:active,.wsip_sso_plugin .register_form a:focus{outline-style:none}.wsip_sso_plugin .register_form li{list-style-image:none;list-style-position:none;list-style-type:none}.wsip_sso_plugin .register_form ol li,.wsip_sso_plugin .register_form ul li{list-style:outside none none}.wsip_sso_plugin .register_form em{font-style:normal}.wsip_sso_plugin .register_form article,.wsip_sso_plugin .register_form section,.wsip_sso_plugin .register_form nav,.wsip_sso_plugin .register_form aside,.wsip_sso_plugin .register_form header,.wsip_sso_plugin .register_form figure,.wsip_sso_plugin .register_form footer{display:block;width:auto}.wsip_sso_plugin .register_form figure{padding:0;margin:0}.wsip_sso_plugin .register_form input,.wsip_sso_plugin .register_form textarea{-webkit-appearance:none;-webkit-border-radius:0px;border-radius:0px}.wsip_sso_plugin .register_form body{-webkit-animation-duration:0.1s;-webkit-animation-name:fontfix;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-delay:0.1s}@-webkit-keyframes fontfix{from{opacity:1}to{opacity:1}}.wsip_sso_plugin .register_form .btn{display:block;float:left;cursor:pointer;padding:7px 18px;line-height:16px;color:#fff;background:#616161;margin-bottom:5px;margin-right:20px;background-position:100% 50%;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.wsip_sso_plugin .register_form .btn .text{font-size:16px;font-weight:bold;display:block;line-height:17px;float:left;margin-bottom:0}.wsip_sso_plugin .register_form .btn .icon{display:block;float:left}.wsip_sso_plugin .register_form .btn .icon:before{margin-left:1px;margin-right:1px}.wsip_sso_plugin .register_form .btn:hover{color:#fff;background:#6e6e6e}.wsip_sso_plugin .register_form .btn.loader{background-image:url("../../img/loader_btn.gif") !important;background-repeat:no-repeat !important;background-position:7% 50% !important;padding-left:40px}.wsip_sso_plugin .register_form .btn:last-child{margin-right:0}.wsip_sso_plugin .register_form .btn.btn--big{padding:11px 20px;float:right;background-position:5% 50% !important}.wsip_sso_plugin .register_form .btn.btn--big .text{font-size:22px;font-weight:bold;line-height:20px}.wsip_sso_plugin .register_form .btn.btn--big .icon{font-size:20px;line-height:20px;margin-left:8px}.wsip_sso_plugin .register_form .btn.btn--big .icon:before{margin-left:1px;margin-right:1px}.wsip_sso_plugin .register_form .btn.btn--big.loader{background-position:5% 50% !important;padding-left:50px}.wsip_sso_plugin .register_form button.btn[disabled]{cursor:default}.wsip_sso_plugin .register_form button.btn[disabled] .text{opacity:0.5}.wsip_sso_plugin .register_form button.btn[disabled]:hover{background:#616161}.wsip_sso_plugin .register_form .anchor{display:inline-block;color:#616161;position:relative;z-index:1}.wsip_sso_plugin .register_form .anchor .text,.wsip_sso_plugin .register_form .anchor .icon{display:block;float:left}.wsip_sso_plugin .register_form .anchor .text{font-size:14px;font-weight:bold;line-height:18px}.wsip_sso_plugin .register_form .anchor .icon{margin-right:5px;font-size:18px}.wsip_sso_plugin .register_form .anchor .icon:before{margin-left:1px;margin-right:1px}.wsip_sso_plugin .register_form .anchor:hover{color:#6e6e6e}.wsip_sso_plugin .register_form .anchor.anchor--add_school_code{margin-left:155px}.wsip_sso_plugin .register_form .anchor.anchor--add_school{margin-right:20px}.wsip_sso_plugin .register_form .anchor.anchor--remove{color:#ea5835;vertical-align:middle;margin-left:15px}.wsip_sso_plugin .register_form .anchor.anchor--remove .text{line-height:1}.wsip_sso_plugin .register_form .anchor.anchor--remove .icon{font-size:9px;line-height:16px;margin:0 7px 0 0}.wsip_sso_plugin .register_form .anchor.anchor--remove:hover{color:#ec6b4c}.wsip_sso_plugin .register_form .anchor.anchor--remove_school{margin-right:20px}.wsip_sso_plugin .register_form .anchor.anchor--pt{padding-top:28px}@media (max-width: 768px){.wsip_sso_plugin .register_form .anchor.anchor--remove{margin:10px 0 0 0;float:right}.wsip_sso_plugin .register_form .anchor.anchor--add_school_code{margin-left:0}}.wsip_sso_plugin .register_form .fl{float:left}.wsip_sso_plugin .register_form .fr{float:right}.wsip_sso_plugin .register_form .oh{overflow:hidden}.wsip_sso_plugin .register_form .inl{display:inline-block}.wsip_sso_plugin .register_form .text--right{text-align:right}.wsip_sso_plugin .register_form img{border:0;max-width:100%;height:auto}.wsip_sso_plugin .register_form html{height:100%}.wsip_sso_plugin .register_form html,.wsip_sso_plugin .register_form body{min-height:100%}.wsip_sso_plugin .register_form body{font:14px Arial,Helvetica,sans-serif}.wsip_sso_plugin .register_form strong{font-weight:700}.wsip_sso_plugin .register_form input,.wsip_sso_plugin .register_form textarea,.wsip_sso_plugin .register_form button{font:14px Arial,Helvetica,sans-serif;outline:none}.wsip_sso_plugin .register_form button{border:0}.wsip_sso_plugin .register_form a{text-decoration:none}.wsip_sso_plugin .register_form a:hover{text-decoration:none}.wsip_sso_plugin .register_form .c{max-width:1200px;width:100%;margin:0 auto}.wsip_sso_plugin .register_form *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wsip_sso_plugin .register_form .pl150{padding-left:150px}.wsip_sso_plugin .register_form .pl155{padding-left:155px}.wsip_sso_plugin .register_form .pt10{padding-top:10px}.wsip_sso_plugin .register_form .pl20{padding-left:20px}.wsip_sso_plugin .register_form .mb-20{margin-bottom:20px}.wsip_sso_plugin .register_form ::-moz-selection{background:#616161;color:#fff}.wsip_sso_plugin .register_form ::selection{background:#616161;color:#fff}.wsip_sso_plugin .register_form__form .form__col{display:table-cell;vertical-align:middle;padding-right:11px}.wsip_sso_plugin .register_form__form .form__col .select2-container{width:80px}.wsip_sso_plugin .register_form__form .form__col label{width:auto}.wsip_sso_plugin .register_form__form .form__col:last-child{padding-right:0}.wsip_sso_plugin .register_form__form .form__group{margin-bottom:10px;position:relative}.wsip_sso_plugin .register_form__form .form__group:after{content:"";display:table;clear:both}.wsip_sso_plugin .register_form__form .form__group.form__group--checkboxes{padding-left:10px}.wsip_sso_plugin .register_form__form .form__group.form__group--checkboxes .icheckbox-wrapper{margin-bottom:5px}.wsip_sso_plugin .register_form__form .form__group.form__group--school{border-top:1px solid #dadada;padding:15px 0 5px 0}.wsip_sso_plugin .register_form__form .form__group.form__group--school .input__top_label label{width:auto}.wsip_sso_plugin .register_form__form .form__group.form__group--school .form__group--half2{max-width:430px}.wsip_sso_plugin .register_form__form .form__group.form__group--school .form__group--half2 .validationMessage{right:80px}.wsip_sso_plugin .register_form__form .form__group.form__group--school .form__group--half2 .validationMessage.loader{right:45px}.wsip_sso_plugin .register_form__form .form__group.form__group--school .form__group--half2 label{max-width:70px;padding-left:20px}.wsip_sso_plugin .register_form__form .form__group.form__group--school .form__group--half2 .select2-container{max-width:320px}@media (max-width: 990px){.wsip_sso_plugin .register_form__form .form__group.form__group--school .form__group--half2 .validationMessage{top:25px;right:55px}.wsip_sso_plugin .register_form__form .form__group.form__group--school .form__group--half2 .validationMessage.loader{right:8px}}.wsip_sso_plugin .register_form__form .form__group.form__group--gray{background:#f7f7f7;padding:15px 20px 5px 20px;margin:0 0 15px 0}.wsip_sso_plugin .register_form__form .form__group.form__group--gray h5{display:inline-block;width:75%;max-width:451px;font-size:20px;margin-bottom:0}.wsip_sso_plugin .register_form__form .form__group.form__group--gray p{font-size:12px}.wsip_sso_plugin .register_form__form .form__group.form__group--443{width:443px}.wsip_sso_plugin .register_form__form .form__group.form__group--490{width:490px}.wsip_sso_plugin .register_form__form .form__group.form__group--510{width:510px}.wsip_sso_plugin .register_form__form .form__group.form__group--590{max-width:590px}.wsip_sso_plugin .register_form__form .form__group.form__group--650{width:650px}.wsip_sso_plugin .register_form__form .form__group.form__group--814{width:814px}.wsip_sso_plugin .register_form__form .form__group.form__group--630{width:630px}.wsip_sso_plugin .register_form__form .form__group.form__group--640{max-width:640px;width:100%}.wsip_sso_plugin .register_form__form .form__group.form__group--p15{padding:15px 0 0 0}.wsip_sso_plugin .register_form__form .form__group.form__group--half{width:50%;float:left}.wsip_sso_plugin .register_form__form .form__group.form__group--half .anchor.anchor--remove{margin-left:0}.wsip_sso_plugin .register_form__form .form__group.form__group--codes .wsipid-tooltip-wrapper{left:540px;top:0}.wsip_sso_plugin .register_form__form .form__group.form__group--tc{display:table-cell;float:none}.wsip_sso_plugin .register_form__form .form__group.form__group--tc .form__group--check-b{margin-bottom:25px}.wsip_sso_plugin .register_form__form .form__group.form__group--tc .form__group--check-b label{font-size:13px;width:auto;max-width:none;font-weight:bold;display:block;text-align:left;overflow:hidden}.wsip_sso_plugin .register_form__form .form__group.form__group--tc .form__group--check-b label+.input__top_label{margin-top:10px}.wsip_sso_plugin .register_form__form .form__group.form__group--nomb{margin-bottom:0}.wsip_sso_plugin .register_form__form .form__group.form__group--tb{display:table;width:100%;margin-bottom:40px}.wsip_sso_plugin .register_form__form .form__group.form__group--admin_info{color:#7c7878;font-size:11px;line-height:14px;text-align:justify}.wsip_sso_plugin .register_form__form .form__group.form__group--summary_form{margin-top:20px}.wsip_sso_plugin .register_form__form .form__group.form__group--top_labels .validationMessage{bottom:-30px;right:15px;top:auto}.wsip_sso_plugin .register_form__form .form__group.form__group--top_labels2 .validationMessage{bottom:-30px;right:0;top:auto;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wsip_sso_plugin .register_form__form .form__group--login .input_wrapper{width:48%}.wsip_sso_plugin .register_form__form .form__group--login .input_wrapper input{width:100%}.wsip_sso_plugin .register_form__form .form__group--login .input_wrapper:nth-last-child(1){margin-right:0;width:50%}.wsip_sso_plugin .register_form__form .input_wrapper{float:left;position:relative;margin-right:2%;margin-bottom:10px}.wsip_sso_plugin .register_form__form .input_wrapper .validationMessage{top:6px;right:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}.wsip_sso_plugin .register_form__form .input-error select,.wsip_sso_plugin .register_form__form .input-error input[type="text"],.wsip_sso_plugin .register_form__form .input-error input[type="password"],.wsip_sso_plugin .register_form__form .input-error input[type="email"],.wsip_sso_plugin .register_form__form .input-error input[type="number"]{border-color:#ea5835;color:#ea5835;background:#fee}.wsip_sso_plugin .register_form__form a.input-error{color:#ea5835}.wsip_sso_plugin .register_form__form label{width:100%;max-width:150px;font-size:12px;text-align:right;padding-right:10px;display:inline-block;vertical-align:middle}.wsip_sso_plugin .register_form__form select,.wsip_sso_plugin .register_form__form input[type="text"],.wsip_sso_plugin .register_form__form input[type="password"],.wsip_sso_plugin .register_form__form input[type="email"],.wsip_sso_plugin .register_form__form input[type="number"]{color:#616161;width:290px;height:30px;line-height:30px;padding:0 10px;vertical-align:middle;background:#f8f8f8;border:1px solid #dadada}.wsip_sso_plugin .register_form__form select.input-error,.wsip_sso_plugin .register_form__form input[type="text"].input-error,.wsip_sso_plugin .register_form__form input[type="password"].input-error,.wsip_sso_plugin .register_form__form input[type="email"].input-error,.wsip_sso_plugin .register_form__form input[type="number"].input-error{border-color:#ea5835;color:#ea5835;background:#fee}.wsip_sso_plugin .register_form__form select.input-success,.wsip_sso_plugin .register_form__form input[type="text"].input-success,.wsip_sso_plugin .register_form__form input[type="password"].input-success,.wsip_sso_plugin .register_form__form input[type="email"].input-success,.wsip_sso_plugin .register_form__form input[type="number"].input-success{border-color:#72b742;-webkit-box-shadow:0 0 0 1px #72b742;-moz-box-shadow:0 0 0 1px #72b742;box-shadow:0 0 0 1px #72b742;color:#72b742}.wsip_sso_plugin .register_form__form select.input--school_code,.wsip_sso_plugin .register_form__form input[type="text"].input--school_code,.wsip_sso_plugin .register_form__form input[type="password"].input--school_code,.wsip_sso_plugin .register_form__form input[type="email"].input--school_code,.wsip_sso_plugin .register_form__form input[type="number"].input--school_code{font-weight:bold;text-transform:uppercase}.wsip_sso_plugin .register_form__form select.input--long,.wsip_sso_plugin .register_form__form input[type="text"].input--long,.wsip_sso_plugin .register_form__form input[type="password"].input--long,.wsip_sso_plugin .register_form__form input[type="email"].input--long,.wsip_sso_plugin .register_form__form input[type="number"].input--long{width:100%;max-width:495px}.wsip_sso_plugin .register_form__form select.input--long2,.wsip_sso_plugin .register_form__form input[type="text"].input--long2,.wsip_sso_plugin .register_form__form input[type="password"].input--long2,.wsip_sso_plugin .register_form__form input[type="email"].input--long2,.wsip_sso_plugin .register_form__form input[type="number"].input--long2{width:100%;max-width:660px}.wsip_sso_plugin .register_form__form select.input--short,.wsip_sso_plugin .register_form__form input[type="text"].input--short,.wsip_sso_plugin .register_form__form input[type="password"].input--short,.wsip_sso_plugin .register_form__form input[type="email"].input--short,.wsip_sso_plugin .register_form__form input[type="number"].input--short{width:100%;max-width:242px;margin-right:8px}.wsip_sso_plugin .register_form__form select.input--short:last-child,.wsip_sso_plugin .register_form__form input[type="text"].input--short:last-child,.wsip_sso_plugin .register_form__form input[type="password"].input--short:last-child,.wsip_sso_plugin .register_form__form input[type="email"].input--short:last-child,.wsip_sso_plugin .register_form__form input[type="number"].input--short:last-child{margin-right:0}.wsip_sso_plugin .register_form__form select.input--50,.wsip_sso_plugin .register_form__form input[type="text"].input--50,.wsip_sso_plugin .register_form__form input[type="password"].input--50,.wsip_sso_plugin .register_form__form input[type="email"].input--50,.wsip_sso_plugin .register_form__form input[type="number"].input--50{width:50px}.wsip_sso_plugin .register_form__form select.input--60,.wsip_sso_plugin .register_form__form input[type="text"].input--60,.wsip_sso_plugin .register_form__form input[type="password"].input--60,.wsip_sso_plugin .register_form__form input[type="email"].input--60,.wsip_sso_plugin .register_form__form input[type="number"].input--60{width:62px}.wsip_sso_plugin .register_form__form select.input--70,.wsip_sso_plugin .register_form__form input[type="text"].input--70,.wsip_sso_plugin .register_form__form input[type="password"].input--70,.wsip_sso_plugin .register_form__form input[type="email"].input--70,.wsip_sso_plugin .register_form__form input[type="number"].input--70{width:70px}.wsip_sso_plugin .register_form__form select.input--180,.wsip_sso_plugin .register_form__form input[type="text"].input--180,.wsip_sso_plugin .register_form__form input[type="password"].input--180,.wsip_sso_plugin .register_form__form input[type="email"].input--180,.wsip_sso_plugin .register_form__form input[type="number"].input--180{width:180px;margin-right:0 !important}.wsip_sso_plugin .register_form__form select.input--230,.wsip_sso_plugin .register_form__form input[type="text"].input--230,.wsip_sso_plugin .register_form__form input[type="password"].input--230,.wsip_sso_plugin .register_form__form input[type="email"].input--230,.wsip_sso_plugin .register_form__form input[type="number"].input--230{width:230px}.wsip_sso_plugin .register_form__form .select2-container{width:100%;max-width:495px;vertical-align:middle}.wsip_sso_plugin .register_form__form .select2-container.select-nonwsip-publishers{min-width:395px}.wsip_sso_plugin .register_form__form .select2-container.input--long2{width:100%;max-width:660px}.wsip_sso_plugin .register_form__form .select2-container.input--short{width:100%;max-width:242px;margin-right:8px}.wsip_sso_plugin .register_form__form .select2-container.input--short:last-child{margin-right:0}.wsip_sso_plugin .register_form__form .select2-container.input--short2{width:290px}.wsip_sso_plugin .register_form__form .select2-container.input--150{width:140px}.wsip_sso_plugin .register_form__form .select2-container.input--180{width:170px}.wsip_sso_plugin .register_form__form .select2-container.input-error .select2-choice{border-color:#ea5835;color:#ea5835 !important;background:#fee}.wsip_sso_plugin .register_form__form .select2-container.input-error .select2-choice .select2-arrow{background:#fee}.wsip_sso_plugin .register_form__form .select2-container.select2-container-active .select2-choice{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wsip_sso_plugin .register_form__form .select2-container .select2-choice{color:#616161;height:30px;line-height:30px;padding:0 10px;background:#f8f8f8;border:1px solid #dadada;filter:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-transition:none ease-in-out;-moz-transition:none ease-in-out;-ms-transition:none ease-in-out;-o-transition:none ease-in-out;transition:none ease-in-out}.wsip_sso_plugin .register_form__form .select2-container .select2-choice .select2-arrow{background-image:none;background-color:#f8f8f8;border:none;width:30px;filter:none}.wsip_sso_plugin .register_form__form .select2-container .select2-choice .select2-arrow b{width:20px}.wsip_sso_plugin .register_form__form .select--class .select2-container.input--60{max-width:90px;min-width:62px}.wsip_sso_plugin .register_form__form .select--class .select2-container .select2-choice{padding:0}.wsip_sso_plugin .register_form__form .select--class .select2-container .select2-choice>.select2-chosen{margin-right:15px;padding:0 8px}.wsip_sso_plugin .register_form__form .select--class .select2-container .select2-choice .select2-arrow{width:19px}.wsip_sso_plugin .register_form__form select{font-size:13px}.wsip_sso_plugin .register_form__form .input__top_label{display:inline-block;margin-right:7px;vertical-align:top}.wsip_sso_plugin .register_form__form .input__top_label .select2-choice{background:#fff}.wsip_sso_plugin .register_form__form .input__top_label .select2-choice .select2-arrow{background:#fff}.wsip_sso_plugin .register_form__form .input__top_label .select2-container-disabled .select2-choice{background:#eaeaea}.wsip_sso_plugin .register_form__form .input__top_label .select2-container-disabled .select2-arrow{background:#eaeaea}.wsip_sso_plugin .register_form__form .input__top_label:last-child{margin-right:0}.wsip_sso_plugin .register_form__form .input__top_label label{display:block;font-size:12px;text-align:left;margin:0 0 2px 0;color:#aaaaaa}.wsip_sso_plugin .register_form__form .input__top_label select,.wsip_sso_plugin .register_form__form .input__top_label input[type="text"],.wsip_sso_plugin .register_form__form .input__top_label input[type="password"],.wsip_sso_plugin .register_form__form .input__top_label input[type="email"],.wsip_sso_plugin .register_form__form .input__top_label input[type="number"]{display:block;background:#fff;margin-right:10px}.wsip_sso_plugin .register_form__form .input__top_label select:last-child,.wsip_sso_plugin .register_form__form .input__top_label input[type="text"]:last-child,.wsip_sso_plugin .register_form__form .input__top_label input[type="password"]:last-child,.wsip_sso_plugin .register_form__form .input__top_label input[type="email"]:last-child,.wsip_sso_plugin .register_form__form .input__top_label input[type="number"]:last-child{margin-right:0}.wsip_sso_plugin .register_form__form .input__top_label select.input-error,.wsip_sso_plugin .register_form__form .input__top_label input[type="text"].input-error,.wsip_sso_plugin .register_form__form .input__top_label input[type="password"].input-error,.wsip_sso_plugin .register_form__form .input__top_label input[type="email"].input-error,.wsip_sso_plugin .register_form__form .input__top_label input[type="number"].input-error{border-color:#ea5835;color:#ea5835;background:#fee}.wsip_sso_plugin .register_form__form .input__top_label select:disabled,.wsip_sso_plugin .register_form__form .input__top_label input[type="text"]:disabled,.wsip_sso_plugin .register_form__form .input__top_label input[type="password"]:disabled,.wsip_sso_plugin .register_form__form .input__top_label input[type="email"]:disabled,.wsip_sso_plugin .register_form__form .input__top_label input[type="number"]:disabled{background:#eaeaea}.wsip_sso_plugin .register_form__form .icheckbox-wrapper.icheckbox-wrapper--inline label,.wsip_sso_plugin .register_form__form .icheckbox-wrapper.icheckbox-wrapper--inline .icheckbox{display:inline-block !important;overflow:auto}.wsip_sso_plugin .register_form__form .icheckbox-wrapper.icheckbox-wrapper--pl{padding-left:155px}.wsip_sso_plugin .register_form__form .icheckbox-wrapper.icheckbox-wrapper--right{padding-left:23px}.wsip_sso_plugin .register_form__form .icheckbox-wrapper label{max-width:none;width:auto;text-align:left;display:block;overflow:hidden;min-width:200px}.wsip_sso_plugin .register_form__form .icheckbox-wrapper.input-error .icheckbox{border-color:#ea5835;background:#fee}.wsip_sso_plugin .register_form__form .icheckbox-wrapper.input-error .icheckbox.checked{background:url("../../img/checkmark.svg") 50% 50%/70% no-repeat #fee}.wsip_sso_plugin .register_form__form .icheckbox-wrapper.input-error label{color:#ea5835}.wsip_sso_plugin .register_form__form .icheckbox{border:1px solid #dadada;border-radius:0;margin-right:7px;display:block;float:left;width:15px;height:15px;background:#fff;-webkit-transition:none ease-in-out;-moz-transition:none ease-in-out;-ms-transition:none ease-in-out;-o-transition:none ease-in-out;transition:none ease-in-out}.wsip_sso_plugin .register_form__form .icheckbox:before{content:none}.wsip_sso_plugin .register_form__form .icheckbox.checked{background:url("../../img/checkmark.svg") 50% 50%/70% no-repeat}.wsip_sso_plugin .register_form__form .icheckbox.checked:before{content:none}.wsip_sso_plugin .register_form__form .icheckbox.checked.hover{background:url("../../img/checkmark.svg") 50% 50%/70% no-repeat #f8f8f8}.wsip_sso_plugin .register_form__form .icheckbox.hover{background:#f8f8f8}.wsip_sso_plugin .register_form__form .icheckbox_sibling{font-size:12px;margin-bottom:5px}.wsip_sso_plugin .register_form__form .icheckbox_sibling--after{margin-bottom:15px}@media (max-width: 1240px){.wsip_sso_plugin .register_form__form .form__group.form__group--top_labels .validationMessage{bottom:-30px;left:100px;right:auto;top:auto;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wsip_sso_plugin .register_form__form .form__group.form__group--top_labels2 .validationMessage{right:auto;left:100px}.wsip_sso_plugin .register_form__form .select2-container.select-nonwsip-publishers{min-width:506px}}@media (max-width: 1030px){.wsip_sso_plugin .register_form__form .form__group .form__group--centered_btn{text-align:center}.wsip_sso_plugin .register_form__form .form__group .select2-container.input--long2,.wsip_sso_plugin .register_form__form .form__group .select2-container .input--long2,.wsip_sso_plugin .register_form__form .form__group select.input--long2,.wsip_sso_plugin .register_form__form .form__group select .input--long2,.wsip_sso_plugin .register_form__form .form__group input[type="text"].input--long2,.wsip_sso_plugin .register_form__form .form__group input[type="text"] .input--long2,.wsip_sso_plugin .register_form__form .form__group input[type="password"].input--long2,.wsip_sso_plugin .register_form__form .form__group input[type="password"] .input--long2,.wsip_sso_plugin .register_form__form .form__group input[type="email"].input--long2,.wsip_sso_plugin .register_form__form .form__group input[type="email"] .input--long2,.wsip_sso_plugin .register_form__form .form__group input[type="number"].input--long2,.wsip_sso_plugin .register_form__form .form__group input[type="number"] .input--long2,.wsip_sso_plugin .register_form__form .form__group label.input--long2,.wsip_sso_plugin .register_form__form .form__group label .input--long2{width:100%;max-width:495px}.wsip_sso_plugin .register_form__form .form__group.form__group--814{width:649px}.wsip_sso_plugin .register_form__form .select2-container.select-nonwsip-publishers{min-width:506px}}@media (max-width: 990px){.wsip_sso_plugin .register_form__form .form__group.form__group--school .form__group--half{max-width:none;margin-bottom:10px;width:100%}.wsip_sso_plugin .register_form__form .form__group.form__group--school .form__group--half .select2-container{max-width:none}.wsip_sso_plugin .register_form__form .form__group.form__group--school .form__group--half2 label{max-width:none;padding-left:0;text-align:left}.wsip_sso_plugin .register_form__form .form__group.form__group--school .form__group--half2 .select2-container{max-width:none}.wsip_sso_plugin .register_form__form .form__group.form__group--top_labels2 .input__top_label:first-child{display:block;width:100%}}@media (max-width: 840px){.wsip_sso_plugin .register_form__form input[type="text"].input--long,.wsip_sso_plugin .register_form__form input[type="password"].input--long,.wsip_sso_plugin .register_form__form input[type="email"].input--long,.wsip_sso_plugin .register_form__form input[type="number"].input--long{max-width:430px}.wsip_sso_plugin .register_form__form input[type="text"].input--short,.wsip_sso_plugin .register_form__form input[type="password"].input--short,.wsip_sso_plugin .register_form__form input[type="email"].input--short,.wsip_sso_plugin .register_form__form input[type="number"].input--short{max-width:209px}.wsip_sso_plugin .register_form__form .select2-container.input--short{max-width:209px}.wsip_sso_plugin .register_form__form .select2-container.input--long{max-width:430px}.wsip_sso_plugin .register_form__form .select2-container.input--long2{max-width:430px}.wsip_sso_plugin .register_form__form .form__group .input--long,.wsip_sso_plugin .register_form__form .form__group .input--long2{max-width:430px !important}.wsip_sso_plugin .register_form__form .form__group.form__group--814{width:584px}.wsip_sso_plugin .register_form__form .form__group.form__group--650 .validationMessage{right:80px !important}.wsip_sso_plugin .register_form__form .form__group.form__group--650 .validationMessage.loader{right:70px !important}.wsip_sso_plugin .register_form__form .form__group.form__group--half.form__group--gray .input--180{width:230px !important}.wsip_sso_plugin .register_form__form .form__group.form__group--summary_form.form__group label{max-width:none;text-align:left}.wsip_sso_plugin .register_form__form .form__group.form__group--summary_form.form__group input{width:100% !important}.wsip_sso_plugin .register_form__form .form__group.form__group--summary_form.form__group .validationMessage{right:20px;top:24px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.wsip_sso_plugin .register_form__form .select2-container.select-nonwsip-publishers{min-width:446px}}@media (max-width: 768px){.wsip_sso_plugin .register_form__form .pl155{padding-left:0}.wsip_sso_plugin .register_form__form .input_wrapper{width:50%;margin-right:0;padding-right:10px}.wsip_sso_plugin .register_form__form .input_wrapper:last-child{padding-right:0}.wsip_sso_plugin .register_form__form select,.wsip_sso_plugin .register_form__form input[type="text"],.wsip_sso_plugin .register_form__form input[type="password"],.wsip_sso_plugin .register_form__form input[type="email"],.wsip_sso_plugin .register_form__form input[type="number"],.wsip_sso_plugin .register_form__form label{max-width:none;text-align:left;width:100%}.wsip_sso_plugin .register_form__form select.input--long,.wsip_sso_plugin .register_form__form input[type="text"].input--long,.wsip_sso_plugin .register_form__form input[type="password"].input--long,.wsip_sso_plugin .register_form__form input[type="email"].input--long,.wsip_sso_plugin .register_form__form input[type="number"].input--long,.wsip_sso_plugin .register_form__form label.input--long{width:100%;max-width:none !important}.wsip_sso_plugin .register_form__form select.input--long2,.wsip_sso_plugin .register_form__form input[type="text"].input--long2,.wsip_sso_plugin .register_form__form input[type="password"].input--long2,.wsip_sso_plugin .register_form__form input[type="email"].input--long2,.wsip_sso_plugin .register_form__form input[type="number"].input--long2,.wsip_sso_plugin .register_form__form label.input--long2{width:100%;max-width:none !important}.wsip_sso_plugin .register_form__form select.input--180,.wsip_sso_plugin .register_form__form input[type="text"].input--180,.wsip_sso_plugin .register_form__form input[type="password"].input--180,.wsip_sso_plugin .register_form__form input[type="email"].input--180,.wsip_sso_plugin .register_form__form input[type="number"].input--180,.wsip_sso_plugin .register_form__form label.input--180{width:100%}.wsip_sso_plugin .register_form__form select.input--230,.wsip_sso_plugin .register_form__form input[type="text"].input--230,.wsip_sso_plugin .register_form__form input[type="password"].input--230,.wsip_sso_plugin .register_form__form input[type="email"].input--230,.wsip_sso_plugin .register_form__form input[type="number"].input--230,.wsip_sso_plugin .register_form__form label.input--230{width:100%}.wsip_sso_plugin .register_form__form select.input--short,.wsip_sso_plugin .register_form__form input[type="text"].input--short,.wsip_sso_plugin .register_form__form input[type="password"].input--short,.wsip_sso_plugin .register_form__form input[type="email"].input--short,.wsip_sso_plugin .register_form__form input[type="number"].input--short,.wsip_sso_plugin .register_form__form label.input--short{width:calc(50% - 5px);max-width:none}.wsip_sso_plugin .register_form__form .input__top_label--long{display:block;margin-right:0;margin-bottom:10px}.wsip_sso_plugin .register_form__form .form__group.form__group--443{width:100%}.wsip_sso_plugin .register_form__form .form__group.form__group--510{width:100%}.wsip_sso_plugin .register_form__form .form__group.form__group--590{width:100%;max-width:none}.wsip_sso_plugin .register_form__form .form__group.form__group--630{width:100%}.wsip_sso_plugin .register_form__form .form__group.form__group--650{width:100%}.wsip_sso_plugin .register_form__form .form__group.form__group--814{width:100%}.wsip_sso_plugin .register_form__form .form__group.form__group--gray{background:#f7f7f7;padding:15px 20px 5px 20px}.wsip_sso_plugin .register_form__form .form__group.form__group--gray h5{display:inline-block;width:80%;max-width:447px}.wsip_sso_plugin .register_form__form .form__group.form__group--gray.anchor--remove{margin:0}.wsip_sso_plugin .register_form__form .form__group.form__group--top_labels2 .validationMessage{right:auto;left:0}.wsip_sso_plugin .register_form__form .form__group.form__group--school{padding:15px 10px 5px 10px}.wsip_sso_plugin .register_form__form .form__group.form__group--half{width:100%}.wsip_sso_plugin .register_form__form .form__group.form__group--tc{display:block}.wsip_sso_plugin .register_form__form .form__group.form__group--summary_form .form__group{margin-bottom:0}.wsip_sso_plugin .register_form__form .form__group.form__group--summary_form input{margin-bottom:10px}.wsip_sso_plugin .register_form__form .form__group.form__group--summary_form .input--50{width:100%}.wsip_sso_plugin .register_form__form .icheckbox-wrapper.icheckbox-wrapper--pl{padding-left:0}.wsip_sso_plugin .register_form__form .select2-container.input--long2,.wsip_sso_plugin .register_form__form .select2-container .input--long2,.wsip_sso_plugin .register_form__form select.input--long2,.wsip_sso_plugin .register_form__form select .input--long2,.wsip_sso_plugin .register_form__form input[type="text"].input--long2,.wsip_sso_plugin .register_form__form input[type="text"] .input--long2,.wsip_sso_plugin .register_form__form input[type="password"].input--long2,.wsip_sso_plugin .register_form__form input[type="password"] .input--long2,.wsip_sso_plugin .register_form__form input[type="email"].input--long2,.wsip_sso_plugin .register_form__form input[type="email"] .input--long2,.wsip_sso_plugin .register_form__form input[type="number"].input--long2,.wsip_sso_plugin .register_form__form input[type="number"] .input--long2,.wsip_sso_plugin .register_form__form label.input--long2,.wsip_sso_plugin .register_form__form label .input--long2{width:100% !important;max-width:none !important}.wsip_sso_plugin .register_form__form .select2-container{max-width:none}.wsip_sso_plugin .register_form__form .select2-container.input--long{width:100%;max-width:none}.wsip_sso_plugin .register_form__form .select2-container.input--short{width:calc(50% - 9px);max-width:none;margin-right:10px;vertical-align:top}.wsip_sso_plugin .register_form__form .select2-container.select-nonwsip-publishers{min-width:100%}}@media (max-width: 640px){.wsip_sso_plugin .register_form__form .form__group.form__group--login .input_wrapper{width:100%;padding-right:0;margin-bottom:10px}.wsip_sso_plugin .register_form__form .form__group.form__group--top_labels2 .input__top_label{display:block;width:100%}.wsip_sso_plugin .register_form__form .form__group.form__group--top_labels2 .input__top_label .select2-container.input--180{width:100% !important}.wsip_sso_plugin .register_form__form .form__group.form__group--top_labels2 .input__top_label .input--50{width:100% !important}.wsip_sso_plugin .register_form__form .select2-container.select-nonwsip-publishers{min-width:100%}.wsip_sso_plugin .register_form__form .select--class__publishers{width:100%}}@media (max-width: 418px){.wsip_sso_plugin .register_form__form .select2-container{max-width:none}.wsip_sso_plugin .register_form__form .select2-container.input--short{margin-bottom:10px;max-width:none;width:100%}.wsip_sso_plugin .register_form__form select.input--short,.wsip_sso_plugin .register_form__form input[type="text"].input--short,.wsip_sso_plugin .register_form__form input[type="password"].input--short,.wsip_sso_plugin .register_form__form input[type="email"].input--short,.wsip_sso_plugin .register_form__form select-nonwsip-publishers input[type="number"].input--short{margin-bottom:10px;max-width:none;width:100%}.wsip_sso_plugin .register_form__form .select2-container.select-nonwsip-publishers{min-width:100%}}.wsip_sso_plugin .select2-drop{color:#616161;background:#f8f8f8;border:1px solid #dadada;margin-top:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.wsip_sso_plugin .select2-drop .select2-search{display:none}.wsip_sso_plugin .select2-drop .select2-results{margin:0;padding:0}.wsip_sso_plugin .select2-drop .select2-results li{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;padding:7px 10px;margin:0}.wsip_sso_plugin .select2-drop .select2-results .select2-highlighted{background:#616161}.wsip_sso_plugin .select2-results .select2-result-label{padding:0;border-bottom:0}.wsip_sso_plugin .select2-drop.select2-drop-above.select2-drop-active{border-top:none}.wsip_sso_plugin .register_form{background:#fff;color:#616161;padding:45px 0;font-size:14px;line-height:18px}.wsip_sso_plugin .register_form h2,.wsip_sso_plugin .register_form h3,.wsip_sso_plugin .register_form h4,.wsip_sso_plugin .register_form h5{line-height:1;color:#616161}.wsip_sso_plugin .register_form h2{font-weight:300;font-size:45px}.wsip_sso_plugin .register_form h3{font-weight:300;font-size:30px}.wsip_sso_plugin .register_form h4{font-weight:600;font-size:18px;color:#616161;margin-bottom:20px;display:inline-block;width:78%}.wsip_sso_plugin .register_form h5{font-weight:600;font-size:14px;color:#616161;margin-bottom:15px;display:inline-block;width:78%}.wsip_sso_plugin .register_form .i-pl-0{padding-left:0 !important}.wsip_sso_plugin .register_form .mb-30{margin-bottom:30px}.wsip_sso_plugin .register_form .list{margin:20px 0 30px 0}.wsip_sso_plugin .register_form .list .list__label{width:100%;max-width:100px;display:inline-block;font-weight:bold}.wsip_sso_plugin .register_form .list li{background:none;padding-left:13px;margin:0 0 5px 0}.wsip_sso_plugin .register_form .list.list--arrow{margin:15px 0 15px 0}.wsip_sso_plugin .register_form .list.list--arrow li{padding-left:0}.wsip_sso_plugin .register_form .list.list--arrow li:before{content:"\e600";font-family:'icomoon2';font-weight:normal;font-style:normal;font-size:10px;padding-right:12px}.wsip_sso_plugin .register_form ol.summary__list{padding-left:30px}.wsip_sso_plugin .register_form ol.summary__list li{list-style:decimal;margin:0 0 5px 0}.wsip_sso_plugin .register_form .register_form__header{margin:0 0 25px 13px}.wsip_sso_plugin .register_form .register_form__inner{border:10px solid #eaeaea;padding:60px}.wsip_sso_plugin .register_form .register_form__section{margin-bottom:40px}.wsip_sso_plugin .register_form .register_form__section:nth-last-child{margin-bottom:0}.wsip_sso_plugin .register_form .register_form__section .section__header{padding-bottom:30px}.wsip_sso_plugin .register_form .register_form__section .section__header.section__header--bb{border-bottom:1px solid #eaeaea}.wsip_sso_plugin .register_form .register_form__section .section__footer{max-width:520px}.wsip_sso_plugin .register_form .register_form__section.register_form__section--register{max-width:960px;margin:0 auto !important}.wsip_sso_plugin .register_form .register_form__section.register_form__section--register .form__col .select2-container.input--70,.wsip_sso_plugin .register_form .register_form__section.register_form__section--register .form__col .select2-container.input--150{vertical-align:middle}.wsip_sso_plugin .register_form .register_form__section--summary h4{width:100%}.wsip_sso_plugin .register_form .register_form__section--summary label{max-width:90px}.wsip_sso_plugin .register_form .section__content--register .form__left{float:left;width:75%;margin-bottom:30px}.wsip_sso_plugin .register_form .section__content--register .form__right{float:left;width:25%}.wsip_sso_plugin .register_form .section__content--register .form__right .sform{padding:0 0 0 90px;margin:0;float:right;position:relative;border-left:1px solid #eaeaea}.wsip_sso_plugin .register_form .section__content--register .form__right .sform .or{position:absolute;font-size:13px;left:-15px;border:1px solid #eaeaea;background-color:#ffffff;width:30px;line-height:30px;height:30px;text-align:center;top:50%;margin-top:-15px}.wsip_sso_plugin .register_form .section__content--register .form__right .sform ul.social__list{overflow:hidden}.wsip_sso_plugin .register_form .section__content--register .form__right .sform ul.social__list li{margin-bottom:10px;background:none;padding:0}.wsip_sso_plugin .register_form .section__content--register .form__right .sform ul.social__list li a{width:130px;height:32px;display:block;line-height:30px;color:#ffffff;text-align:left;text-decoration:none}.wsip_sso_plugin .register_form .section__content--register .form__right .sform ul.social__list li a .icon{font-size:20px;line-height:30px;float:left;display:inline-block;text-align:center;width:30px;border:1px solid;margin-right:5px}.wsip_sso_plugin .register_form .section__content--register .form__right .sform ul.social__list li a .text{height:32px;line-height:32px;font-size:14px;display:inline-block;width:calc(100% - 37px);padding:0 10px}.wsip_sso_plugin .register_form .section__content--register .form__right .sform ul.social__list li a.fb .icon{border-color:#00549f;color:#00549f;background-color:#fff;font-size:23px}.wsip_sso_plugin .register_form .section__content--register .form__right .sform ul.social__list li a.fb .icon:before{transform:translate(3px, 4px);display:block}.wsip_sso_plugin .register_form .section__content--register .form__right .sform ul.social__list li a.fb .text{background-color:#00549f}.wsip_sso_plugin .register_form .section__content--register .form__right .sform ul.social__list li a.fb:hover .icon{border-color:#3376b2;color:#3376b2;background-color:#fff}.wsip_sso_plugin .register_form .section__content--register .form__right .sform ul.social__list li a.fb:hover .text{background-color:#3376b2}.wsip_sso_plugin .register_form .section__content--register .form__right .sform ul.social__list li a.tw .icon{border-color:#00afea;color:#00afea;background-color:#fff}.wsip_sso_plugin .register_form .section__content--register .form__right .sform ul.social__list li a.tw .text{background-color:#00afea}.wsip_sso_plugin .register_form .section__content--register .form__right .sform ul.social__list li a.tw:hover .icon{border-color:#33bfee;color:#33bfee;background-color:#fff}.wsip_sso_plugin .register_form .section__content--register .form__right .sform ul.social__list li a.tw:hover .text{background-color:#33bfee}.wsip_sso_plugin .register_form .section__content--register .form__right .sform ul.social__list li a.gp .icon{border-color:#ef403e;color:#ef403e;background-color:#fff}.wsip_sso_plugin .register_form .section__content--register .form__right .sform ul.social__list li a.gp .text{background-color:#ef403e}.wsip_sso_plugin .register_form .section__content--register .form__right .sform ul.social__list li a.gp:hover .icon{border-color:#f26665;color:#f26665;background-color:#fff}.wsip_sso_plugin .register_form .section__content--register .form__right .sform ul.social__list li a.gp:hover .text{background-color:#f26665}.wsip_sso_plugin .register_form .section__content--register .form__right .sform ul.social__list li:last-child{margin:0}.wsip_sso_plugin .register_form .section__content--thank_you .frame_section{max-width:870px;padding:25px;border:1px solid #eaeaea;display:table;width:100%;margin:20px auto 0 auto}.wsip_sso_plugin .register_form .section__content--thank_you .frame_section.frame_section--full{max-width:none}.wsip_sso_plugin .register_form .section__content--thank_you .frame_section .frame_section__left,.wsip_sso_plugin .register_form .section__content--thank_you .frame_section .frame_section__right{display:table-cell;float:none;vertical-align:middle}.wsip_sso_plugin .register_form .section__content--thank_you .frame_section .frame_section__right{width:40%;text-align:right;vertical-align:middle}.wsip_sso_plugin .register_form .section__content--thank_you .frame_section .text,.wsip_sso_plugin .register_form .section__content--thank_you .frame_section .btn{display:inline-block;float:none}.wsip_sso_plugin .register_form .section__content--thank_you p{margin-bottom:15px}.wsip_sso_plugin .register_form .section__content--thank_you p:last-child{margin-bottom:0}.wsip_sso_plugin .register_form .section__content--thank_you ol{margin-bottom:15px}.wsip_sso_plugin .register_form .section__content--thank_you ol:last-child{margin-bottom:0}.wsip_sso_plugin .register_form .section__content--thank_you.section__content--thank_you_frame{border:1px solid #eaeaea;padding:40px;margin-top:20px}.wsip_sso_plugin .register_form .section__content--thank_you.section__content--thank_you_frame h5{font-size:24px}.wsip_sso_plugin .register_form .tooltip_circle{background:#f0f0f0;border:1px solid #dcdcdc;color:#c5c5c5;display:inline-block;width:20px;height:20px;text-align:center;vertical-align:top;cursor:pointer;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.wsip_sso_plugin .register_form .validationMessage{background:#fee;margin-left:-15px;min-width:80px;font-size:11px;color:#ee4343;position:absolute;right:auto;top:6px;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-box-shadow:-15px 0 15px #fee;-moz-box-shadow:-15px 0 15px #fee;box-shadow:-15px 0 15px #fee}.wsip_sso_plugin .register_form .validationMessage.validationMessage--gray{background-color:transparent;right:auto;margin-left:-10px;color:#999;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wsip_sso_plugin .register_form .validationMessage.validationMessage--student_register{right:-100px;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wsip_sso_plugin .register_form .validationMessage.validationMessage--nobg{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wsip_sso_plugin .register_form .validationMessage--select{right:40px;min-width:120px;text-align:right;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.wsip_sso_plugin .register_form .validationMessage--select.loader{top:5px;line-height:20px;margin-left:-15px;right:10px;background-color:#f8f8f8;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wsip_sso_plugin .register_form .validationMessage--select.validationMessage--select2{right:10px;background-color:#f8f8f8;top:5px}.wsip_sso_plugin .register_form .wsipid-tooltip-wrapper,.wsip_sso_plugin .register_form .wsipid-tooltip-wrapper2{display:none;font-size:14px;color:#000;border:1px solid #eaeaea;border-right:0;background:#fff;max-width:550px;float:left;position:absolute;width:auto;right:auto;-webkit-transform:translateY(-25%);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%)}.wsip_sso_plugin .register_form .wsipid-tooltip-wrapper2{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.wsip_sso_plugin .register_form .wsipid-tooltip{background-color:#fff;border-right:5px solid;display:inline-block;padding:10px 10px 10px 20px}.wsip_sso_plugin .register_form .wsipid-tooltip_arr{position:absolute;text-align:left;left:-10px;width:9px;height:19px;margin:-9px 0 0;top:50%}.wsip_sso_plugin .register_form .wsipid-tooltip_arr em{width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-right:9px solid #eaeaea}.wsip_sso_plugin .register_form .wsipid-tooltip_arr b{width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-right:9px solid #fff;position:absolute;top:0;left:1px}.wsip_sso_plugin .register_form .wsipid-tooltip_arr em,.wsip_sso_plugin .register_form .tooltip_arr b{display:block;width:0;height:0;overflow:hidden}.wsip_sso_plugin .ui-autocomplete{background:#f8f8f8;border:1px solid #dadada;color:#616161;max-width:658px;top:50px;position:absolute;z-index:999;padding-bottom:0;max-height:190px;overflow-y:auto}.wsip_sso_plugin .ui-autocomplete .ui-menu-item{background:#f8f8f8;color:#616161;background-image:none;line-height:18px;padding:5px 10px;border-bottom:1px solid #ccc;margin:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.wsip_sso_plugin .ui-autocomplete .ui-menu-item.ui-state-focus{background:#616161;color:#fff;cursor:pointer}.wsip_sso_plugin .ui-autocomplete .ui-menu-item:last-child{border-bottom:0}.wsip_sso_plugin .ui-helper-hidden-accessible{display:none}.wsip_sso_plugin .ui-autocomplete-loading{background-image:url("../../img/loader.gif") !important;background-repeat:no-repeat !important;background-position:98% 50% !important}.wsip_sso_plugin .loader:not(.btn){background-image:url("../../img/loader.gif") !important;background-repeat:no-repeat !important;background-position:95% 50% !important;cursor:default}.wsip_sso_plugin .leyer_bg{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1100;background:url("../../img/layer_bg_small.png");text-align:center}.wsip_sso_plugin .layer_box{width:415px;height:164px;margin-top:0;margin-left:-208px;overflow:hidden;background:url("../../img/layer_box.png") no-repeat;position:fixed;top:190px;left:50%;z-index:1104;outline:none}.wsip_sso_plugin .layer_box_content{padding:20px;position:relative}.wsip_sso_plugin .closelayer:link,.wsip_sso_plugin .closelayer:visited{width:15px;height:14px;overflow:hidden;display:block;background:url("../../img/wn_layer_dialog.png");background-position:-985px 0;position:absolute;top:20px;right:20px;font-size:0;line-height:0}.wsip_sso_plugin .closelayer:hover{background-position:-985px -25px}.wsip_sso_plugin .layername{padding:20px 0 30px 0}.wsip_sso_plugin #remind_pass_layer .layername{padding:10px 0 10px 0}.wsip_sso_plugin #error_password_message{font-size:13px;color:#F00;text-align:center;position:relative;top:-5px}.wsip_sso_plugin .layerlinks .bt_nauczyciel,.wsip_sso_plugin .layerlinks .bt_uczen{background:url("../../img/wn_layer_dialog.png");width:135px;height:41px;overflow:hidden;display:inline-block;font-size:0;line-height:0;margin:0 20px}.wsip_sso_plugin .layerlinks .bt_nauczyciel:link,.wsip_sso_plugin .layerlinks .bt_nauczyciel:visited{background-position:0 0}.wsip_sso_plugin .layerlinks .bt_nauczyciel:hover{background-position:-135px 0}.wsip_sso_plugin .layerlinks .bt_uczen:link,.wsip_sso_plugin .layerlinks .bt_uczen:visited{background-position:-270px 0}.wsip_sso_plugin .layerlinks .bt_uczen:hover{background-position:-405px 0}.wsip_sso_plugin #error_api_message{font-size:11px;color:#f00;position:absolute;top:-20px;left:0}.wsip_sso_plugin .leyer_bg .login_input input[type='text'],.wsip_sso_plugin .leyer_bg .login_input input[type='password']{width:240px;height:34px;border:none;background-color:transparent;padding:0 5px;background-position:-540px 0;color:#8D8A6F}.wsip_sso_plugin .leyer_bg .login_input{width:258px;height:45px;float:left;margin-left:9px}.wsip_sso_plugin .leyer_bg .login_input .item_shadow{width:258px;height:7px;background-position:-540px -34px}.wsip_sso_plugin .leyer_bg .login_input.button_input{width:86px}.wsip_sso_plugin .leyer_bg .login_input.button_input .item_shadow{width:83px;height:7px;background-position:-798px -34px}.wsip_sso_plugin .leyer_bg .page_login input[type='submit']{width:83px;height:34px;border:none;background-color:transparent;background-position:-798px 0;text-indent:-200px;overflow:visible;cursor:pointer}.wsip_sso_plugin .leyer_bg .page_login input[type='submit']:hover{background-position:-883px 0}.wsip_sso_plugin .content_page .page_content .contntmain h2.topline{margin-bottom:0}.wsip_sso_plugin .content_page .page_content .contntmain h2.middleline{margin-top:0;margin-bottom:0}@media (max-width: 1240px){.wsip_sso_plugin .register_form{padding:45px 2%}.wsip_sso_plugin .register_form .form__group.form__group--half.form__group--gray{width:100%;display:block}.wsip_sso_plugin .register_form .form__group.form__group--half.form__group--gray .input--180{width:290px}}@media (max-width: 1100px){.wsip_sso_plugin .register_form .wsipid-tooltip-wrapper{border:0;z-index:100;right:8%;left:242px !important;max-width:430px;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.wsip_sso_plugin .register_form .wsipid-tooltip-wrapper .wsipid-tooltip{font-size:10px;width:100%;color:#fff;background:#616161}.wsip_sso_plugin .register_form .wsipid-tooltip-wrapper .wsipid-tooltip_arr{display:none}}@media (max-width: 1020px){.wsip_sso_plugin .register_form .section__content--register .form__row .form__left{width:100%}.wsip_sso_plugin .register_form .section__content--register .form__row .form__left .btn{display:inline-block;float:none}.wsip_sso_plugin .register_form .section__content--register .form__row .form__right{width:100%}.wsip_sso_plugin .register_form .section__content--register .form__row .form__right .sform{margin:0 0 20px;float:none;padding:0;border:none}.wsip_sso_plugin .register_form .section__content--register .form__row .form__right .sform .or{display:none}.wsip_sso_plugin .register_form .section__content--register .form__row .form__right .sform .social__list{text-align:center;width:100%}.wsip_sso_plugin .register_form .section__content--register .form__row .form__right .sform .social__list li{display:inline-block}.wsip_sso_plugin .register_form .register_form__form .form__group--centered_btn{width:100%;max-width:none;text-align:center}.wsip_sso_plugin .register_form .register_form__form .form__group--centered_btn .btn{float:none;display:inline-block}}@media (max-width: 840px){.wsip_sso_plugin .register_form .validationMessage .validationMessage--select{right:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.wsip_sso_plugin .register_form .validationMessage .validationMessage--select.loader{right:70px}.wsip_sso_plugin .register_form.register_form--student .input_wrapper,.wsip_sso_plugin .register_form.register_form--student input[type="text"],.wsip_sso_plugin .register_form.register_form--student input[type="password"]{width:100%;padding-right:0}.wsip_sso_plugin .register_form.register_form--student .input_wrapper.input_wrapper--short,.wsip_sso_plugin .register_form.register_form--student input[type="text"].input_wrapper--short,.wsip_sso_plugin .register_form.register_form--student input[type="password"].input_wrapper--short{width:49%;margin-right:2%}.wsip_sso_plugin .register_form.register_form--student .input_wrapper.input_wrapper--short:last-child,.wsip_sso_plugin .register_form.register_form--student input[type="text"].input_wrapper--short:last-child,.wsip_sso_plugin .register_form.register_form--student input[type="password"].input_wrapper--short:last-child{margin-right:0}.wsip_sso_plugin .register_form.register_form--student .input--short2{width:100%;max-width:none}}@media (max-width: 768px){.wsip_sso_plugin .register_form .wsipid-tooltip-wrapper{left:5% !important;right:5% !important;margin-top:-5px;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.wsip_sso_plugin .register_form .wsipid-tooltip-wrapper .wsipid-tooltip{width:100%}.wsip_sso_plugin .register_form .register_form__inner{padding:15px}.wsip_sso_plugin .register_form .register_form__section .section__footer{max-width:none}.wsip_sso_plugin .register_form .validationMessage{margin-left:0;right:20px;top:24px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.wsip_sso_plugin .register_form .validationMessage.validationMessage--select{right:40px}.wsip_sso_plugin .register_form .validationMessage.validationMessage--select.loader{top:24px}.wsip_sso_plugin .register_form .validationMessage.validationMessage--select2{top:24px}.wsip_sso_plugin .register_form .validationMessage.validationMessage--gray{right:40px}.wsip_sso_plugin .register_form .section__content--thank_you .frame_section .frame_section__left,.wsip_sso_plugin .register_form .section__content--thank_you .frame_section .frame_section__right{display:block;text-align:left;width:100%}.wsip_sso_plugin .register_form .section__content--thank_you .frame_section .btn{margin:20px 0 0 0}.wsip_sso_plugin .register_form .register_form__form .form__group.form__group--650{width:100%}.wsip_sso_plugin .register_form .register_form__form .form__group.form__group--650 .select2-container.input--long{max-width:none !important}.wsip_sso_plugin .register_form .register_form__form .form__group.form__group--650 .validationMessage--select.loader{right:10px !important}.wsip_sso_plugin .register_form .register_form__form .form__group.form__group--top_labels .input__top_label--long .input--180{width:100%}.wsip_sso_plugin .ui-autocomplete{max-width:none}}@media (max-width: 540px){.wsip_sso_plugin .register_form.register_form--student .form__col,.wsip_sso_plugin .register_form.register_form--student select,.wsip_sso_plugin .register_form.register_form--student label{width:100%;padding-right:0;display:block}.wsip_sso_plugin .register_form.register_form--student .icheckbox-wrapper label{width:auto}.wsip_sso_plugin .register_form.register_form--student .select2-container.input--70{width:100%}.wsip_sso_plugin .register_form.register_form--student .form__col{margin-bottom:10px}.wsip_sso_plugin .register_form.register_form--student .form__col .input--150{width:100% !important}.wsip_sso_plugin .register_form.register_form--student .input_wrapper.input_wrapper--short{width:100%;margin-right:0}}@media screen and (max-width: 460px){.wsip_sso_plugin .register_form{padding:0}.wsip_sso_plugin .register_form .register_form__form .form__group.form__group--top_labels .input__top_label{display:block;margin-right:0;margin-bottom:10px}.wsip_sso_plugin .register_form .register_form__form .form__group.form__group--top_labels .input__top_label .input--180,.wsip_sso_plugin .register_form .register_form__form .form__group.form__group--top_labels .input__top_label .input--60{width:100% !important}}

/*# sourceMappingURL=wsip_sso.css.map */