root{display:block}.line-between-text{overflow:hidden;text-align:center;color:#625c5c;margin:0 0 15px 0}.line-between-text:before,.line-between-text:after{background-color:#ccc;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.line-between-text:before{right:.5em;margin-left:-50%}.line-between-text:after{left:.5em;margin-right:-50%}.login-register-link.text-primary:hover{text-decoration:underline}.login-register-link{cursor:pointer;color:#3979b0}#signUpAsSalesUserView .ul-list a{color:#3979b0}.login-register-header{background:#3979b0;color:#fff;padding:15px;text-align:center}.login-register-header>label{margin-bottom:0;font-size:large;font-weight:normal}#login-form li,#login-form ul,#login-form input,#auth_body{margin:0;padding:0;list-style:none}#login-form{width:500px;background:transparent;margin:0 auto;margin-top:40px;overflow:hidden;border-radius:7px}.form-header{display:table;clear:both}.form-header label{display:block;cursor:pointer;z-index:999;font-weight:500;margin:0 !important;line-height:50px !important}.form-header li{margin:0;line-height:60px;width:50%;text-align:center;background:#eee;font-size:18px;float:left;transition:all 600ms ease}.form-margin{margin-bottom:0 !important}.section-out{width:1000px;float:left;transition:all 600ms ease;background-color:#7f7f7f}.section-out:after{content:'';lear:both;display:table}.section-out section{width:500px;float:left;background-color:white;border-radius:0 0 6px 6px}.login{padding:20px}.ul-list{clear:both;display:table;width:100%}.ul-list:after{content:'';clear:both;display:table}.ul-list li{margin:0 auto;margin-bottom:12px}.input{background:#fff;transition:all 800ms;width:88%;border-radius:3px 0 0 3px;font-family:'Ropa Sans',sans-serif;border:solid 1px #ccc;border-right:0;outline:0;color:#333;height:40px;line-height:40px;display:inline-block;padding-left:10px !important}.input,.login span.icon{vertical-align:top}.login span.icon{width:40px;transition:all 800ms;text-align:center;color:#999;height:40px;border-radius:0 3px 3px 0;background:#e8e8e8;height:40px;line-height:40px;display:inline-block;border:solid 1px #ccc;border-left:0;font-size:16px}.input:focus:invalid{border-color:red}.input:focus:invalid+.icon{border-color:red}.input:focus:valid{border-color:green}.input:focus:valid+.icon{border-color:green}.error-message-li label{font-size:12px;color:red;margin-top:10px;margin:0}.check-box{top:1px;position:relative}#loginModal .btn{font-family:'Ropa Sans',sans-serif;margin:0 auto;display:block;height:40px;width:100%;padding:0 10px;border-radius:3px;font-size:16px}.social-login{padding:15px 20px;background:#f1f1f1;border-top:solid 2px #e8e8e8;text-align:right;display:none}.social-login a{display:inline-block;height:25px;text-align:center;width:25px;margin:0 3px;border-radius:10%;color:#fff}.form a i.fa{line-height:35px}.remember{width:50%;display:inline-block;clear:both;font-size:14px}.remember:nth-child(2){text-align:right;float:right}.remember a{text-decoration:none;color:#666}#loginModal .icon i,#loginModal .fb i,#loginModal .tw i,#loginModal .gp i,#loginModal .in i{line-height:40px}.social-login i{line-height:26px}ul.ul-list li{margin-bottom:10px !important}.hide{display:none}ul.ul-list li{float:left;width:100%}.li-cls{width:48% !important;float:left;position:relative}#login-form .li-cls{width:49% !important}#login-form .li-cls.left{margin-right:1% !important}#login-form .li-cls.right{float:left;margin-left:1% !important;width:49% !important}#login-form .ul-list li:not(.li-cls) input[type=text],#login-form .ul-list li:not(.li-cls) input[type=email],#login-form .ul-list li:not(.li-cls) input[type=password]{width:calc(100% - 40px)}#login-form .form-header{width:100%}#login-form .li-input{width:calc(100% - 40px)}.li-input{float:left;width:80%}.li-icon{float:right;position:absolute;right:0}#signup:checked~.section-out{margin-left:-500px}#login:checked~.section-out{margin-left:0}#login:checked~div .form-header li:nth-child(1),#signup:checked~div .form-header li:nth-child(2){background:#00aced;color:white}#loginModal .modal-content{background:transparent !important;box-shadow:0 0 0 rgba(0,0,0,0.5);border:0}@media screen and (max-width:768px){#login-form{width:300px}ul.form-header{width:100%}.form-header li{width:50%}.input{width:84%}.section-out{width:600px}.section-out section{width:300px}#signup:checked~.section-out{margin-left:-300px}}#cookiesModal .fa{background-color:#eee;padding:4px 8px}#cookiesModal .modal-footer button{width:20%;float:right}#cookiesModal ol{line-height:2.0}