@import url("fonts/roboto/css?family=Roboto:400,700");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.width-cnt{width:100%;margin:auto;max-width:1400px}body{font-family:'Roboto', sans-serif}.inner-loginError h4{font-family:'Roboto', sans-serif;font-weight:700}#loginBtn2{background:#00ffd0;color:#017baa;text-align:center;text-transform:uppercase;font-family:'Roboto', sans-serif;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;width:100%;height:60px;line-height:60px;border:none;font-size:20px;font-size:1.25rem;letter-spacing:3px}.inner-loginError{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}#divLogin,.loading{position:absolute;top:50%;left:50%;z-index:100;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}html,body,.wrapper{line-height:normal;position:relative;height:100%}body{font-size:16px;font-size:1rem;color:#017baa;overflow-X:hidden}input[type='checkbox']#cd_custom_checkbox{-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important;-ms-appearance:checkbox !important;-o-appearance:checkbox !important;appearance:checkbox !important}a,a:link{text-decoration:none;color:#017baa;-webkit-transition:all,0.5s;-moz-transition:all,0.5s;-ms-transition:all,0.5s;-o-transition:all,0.5s;transition:all,0.5s}a:after,a:before{-webkit-transition:all,0.5s;-moz-transition:all,0.5s;-ms-transition:all,0.5s;-o-transition:all,0.5s;transition:all,0.5s}a:hover{text-decoration:underline}::-webkit-input-placeholder{color:#017baa}:-moz-placeholder{color:#017baa}::-moz-placeholder{color:#017baa}:-ms-input-placeholder{color:#017baa}input,textarea{-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.hidden{display:none}  #login{width:100%;height:100%;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}#divLogin{width:96%;max-width:500px;background:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;padding:20px}#loginHeader{margin-bottom:18px}#loginHeader img{display:block}#loginError{border:solid 2px red;background:#ffe4e4;padding:18px;font-size:12px;font-size:.75rem;margin-bottom:18px;color:red}.inner-loginError{-webkit-align-items:center;align-items:center}.inner-loginError h4{margin-right:10px}#formLogin label{display:block;padding-bottom:10px}#formLogin .row-field{margin-bottom:12px}#formLogin .row-field input{width:100%;height:60px;line-height:60px;border:2px solid #dadada;font-size:18px;font-size:1.125rem;color:#838383;padding:0 15px}#formLogin .row-field input:focus{border-color:#017baa;color:#017baa}.error-field{display:none}.load-wrapp{background:rgba(255,255,255,0.8);position:absolute;width:100%;height:100%;left:0;top:0;z-index:2000;display:none}.loading{text-align:center}.load-wrapp p{padding:20px 0;width:100%;font-size:20px;font-size:1.25rem}.load-wrapp:last-child{margin-right:0}.line{display:inline-block;width:15px;height:15px;border-radius:15px;background:#00ffd0}@keyframes loadingC{0%{transform:translate(0, 0)}50%{transform:translate(0, 15px)}100%{transform:translate(0, 0)}}.loading .line:nth-last-child(1){animation:loadingC .6s .1s linear infinite}.loading .line:nth-last-child(2){animation:loadingC .6s .2s linear infinite}.loading .line:nth-last-child(3){animation:loadingC .6s .3s linear infinite}@media only screen and (max-height: 400px){#divLogin{padding:20px}#formLogin .row-field input{height:40px;line-height:40px}#loginHeader img{max-width:130px}}@media only screen and (min-width: 768px){#divLogin{padding:50px}}
