@-webkit-keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes appear{0%{opacity:0}to{opacity:1}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*,:after,:before{box-sizing:border-box}.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}body,html{font-size:100%;min-height:100%;background:#f0f0f0}body{color:#222;padding:0;margin:0;font-family:MuliRegular,Muli,sans-serif;font-weight:100;font-style:normal;line-height:1;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-top:8px solid #4ab69a}a:focus{outline:none}embed,img{max-width:100%;height:auto}embed{height:100%}img{-ms-interpolation-mode:bicubic}.left{float:left!important}header{height:100px;padding:25px 0;margin:0 20px 10px}header ul{list-style:none;float:right;width:auto;max-width:550px;margin-top:20px}header ul li{float:left;margin-left:16px;font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:300;letter-spacing:1px;word-spacing:2px;color:#222;font-size:11px;line-height:18px}header ul li:after{content:"•";opacity:.3;margin-left:16px}header ul li:last-child:after{display:none}header ul li a{color:#222;text-decoration:none}.logo{float:left;max-width:400px}.logo img{display:inline-block;max-height:34px;float:left;margin-top:9px}.logo .page-title{font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:300;letter-spacing:1px;word-spacing:2px;color:#222;float:left;font-size:16px;margin-left:18px;margin-top:20px}.container{width:100%;max-width:1200px;margin:0 auto}.content{margin:0 20px;box-shadow:0 2px 8px 0 rgba(0,0,0,.04),0 3px 18px 0 rgba(0,0,0,.04),0 1px 3px 0 rgba(0,0,0,.06);background:#fff}form{padding-bottom:1px;position:relative}form button.submit-button{box-shadow:inset 0 28px 36px -22px hsla(0,0%,100%,.25),0 2px 5px 0 rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.08);font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:300;letter-spacing:1px;word-spacing:2px;color:#222;border-radius:3px;display:block;clear:both;color:#fff;font-size:14px;line-height:40px;font-weight:400;padding:0 16px 4px;min-width:100px;background:#222;float:right;text-align:center;text-decoration:none;border:none;height:40px;-webkit-font-smoothing:antialiased;margin:20px 0}form button.submit-button:active,form button.submit-button:focus{outline:none}form button.submit-button.green{background:#60b279}form.pending:before{position:absolute;background:hsla(0,0%,100%,.6);height:100%;width:100%;margin-top:0;display:block;content:" "}form.pending:after{content:"\f110";font-family:Barlicons;font-weight:400;font-style:normal;font-size:36px;color:#a2a2a2;display:block;position:absolute;height:40px;width:40px;border-radius:50%;top:50%;left:50%;margin-top:-20px;margin-left:-20px;text-align:center;line-height:40px;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}input:not([type=submit]):not([type=file]){display:block;font-family:MuliRegular,Muli,sans-serif;font-size:14px;padding:11px 14px;outline:none;border:1px solid #dedede;color:#222;width:100%;margin-bottom:20px;box-sizing:border-box;-moz-box-sizing:border-box;transition:background-color .3s ease-in-out;-webkit-font-smoothing:antialiased}input:focus{background:rgba(255,243,166,.13)!important;border:1px solid #efe1a1!important;transition:background-color .3s ease-in-out}input::-webkit-input-placeholder{font-family:MuliRegular,Muli,sans-serif;color:#c8c8c8;font-weight:100}input:-moz-placeholder,input::-moz-placeholder{font-family:MuliRegular,Muli,sans-serif;color:#7b7b7b;font-weight:100}input:-ms-input-placeholder{font-family:MuliRegular,Muli,sans-serif;color:#c8c8c8;font-weight:100}input[type=file]{padding:12px 14px;outline:none;border:1px solid #dedede;margin:0 0 20px;background:#fbfbfb;width:100%}input[type=file],label{color:#222;display:block}label{font-size:14px;line-height:30px;margin-bottom:6px}label.title{font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:300;letter-spacing:1px;word-spacing:2px;color:#222}.alert{font-family:MuliRegular,Muli,sans-serif;font-size:12px;padding:12px 14px;outline:none;border:1px solid #dedede;color:#222;margin:20px 0;background:#fbfbfb}.alert.error{background:rgba(255,75,51,.1);border:1px solid #e29a91}.alert .text{line-height:32px;margin-left:5px;float:left}.alert .text strong{font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:300;letter-spacing:1px;word-spacing:2px;color:#222;font-size:inherit}.alert.key{margin-top:0}.alert.key .text{word-break:break-all;line-height:19px}.modal{background:#fff;width:500px;max-width:100%;height:auto;min-height:100px;box-shadow:0 2px 5px 0 rgba(0,0,0,.3),0 2px 28px 0 rgba(0,0,0,.4);padding:24px}.modal :first-child{margin-top:0}.modal p{font-size:13px;line-height:20px}footer{min-height:50px;padding:15px 0}@media screen and (max-width:767px){.logo img{max-height:29px;margin-top:7px}.content{margin:0;overflow:hidden}header{height:80px;padding:18px 0;margin:0 16px}.logo .page-title{font-size:13px;margin-left:15px;margin-top:16px}.modal{max-width:85%;max-height:92%}.modal p{font-size:12px}}.sign-in-container{width:400px;max-width:90%;margin:0 auto}.sign-in-container header{height:auto;padding:25px 0 20px;margin:30px 20px 0}.sign-in-container .logo{width:100%;float:none}.sign-in-container .logo img{display:block;margin:0 auto 20px;max-width:27px;max-height:none;float:none}.sign-in-container .logo .page-title{text-align:center;display:block;float:none;margin:0}.sign-in-container .sign-in-heading{padding:18px 0;font-size:14px;font-weight:300;letter-spacing:1px;word-spacing:2px;color:#222;margin-bottom:36px}.sign-in-container .sign-in-heading,.sign-in-container .sign-in-heading .page-title{font-family:Montserrat,sans-serif;text-transform:uppercase}.sign-in-container .sign-in-heading .forgot-password-hover{right:15px;position:absolute;text-align:right;top:13px}.sign-in-container .sign-in-heading .forgot-password-hover span{position:absolute;font-size:10px;left:-170px;top:8px;color:#787872;text-align:right;width:165px}.sign-in-container .sign-in-heading .forgot-password-hover i{color:#ccc;cursor:pointer;font-size:18px}.sign-in-container .sign-in-heading:after{display:block;content:" ";position:absolute;top:52px;left:0;width:100%;height:12px;box-shadow:inset 0 14px 18px -13px rgba(0,0,0,.2),inset 0 4px 5px -4px rgba(0,0,0,.08),inset 0 8px 0 0 rgba(0,0,0,.03);z-index:10}.sign-in-container .content{padding:0 20px 20px;position:relative}.sign-in-container #barley-forgot-form{display:none}.sign-in-container #barley-forgot-form .forgot-message{font-size:12px;line-height:17px;margin-bottom:24px;color:#878787;margin-top:-4px}.sign-in-container input:not([type=submit]):not([type=file]){margin-bottom:20px}.sign-in-container button.submit-button{box-shadow:inset 0 28px 36px -22px hsla(0,0%,100%,.25),0 2px 5px 0 rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.08);font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:300;letter-spacing:1px;word-spacing:2px;color:#222;border-radius:3px;color:#fff;font-size:14px;line-height:40px;font-weight:400;padding:0 16px;min-width:100px;background:#3c3c3c;width:100%;text-align:center;text-decoration:none;border:none;height:40px;-webkit-font-smoothing:antialiased;margin:8px 0 3px;display:block;clear:both}.sign-in-container button.submit-button:active,.sign-in-container button.submit-button:focus{outline:none}.sign-in-container footer{margin:10px 20px 30px;text-align:center}.sign-in-container footer a{font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:300;letter-spacing:1px;word-spacing:2px;color:#222;font-size:11px;margin:0 0 0 16px;text-decoration:none;line-height:40px;color:#3c3c3c}.sign-in-container footer a:after{content:"•";opacity:.3;margin-left:20px}.sign-in-container footer a:first-child{margin-left:0}.sign-in-container footer a:last-child:after{display:none}.sign-in-container .alert{margin-bottom:0;margin-top:80px}.sign-in-container .alert .text{line-height:12px;margin-left:0}.error{color:red;font-size:13px;text-align:center;padding-bottom:10px}button.submit-button:hover{box-shadow:0 0 1px rgba(0,0,0,.75);cursor:hand}input{font-weight:500}.forgot-password-hover{cursor:pointer}.hover-rounded-menu:hover{border-radius:.5rem!important}#myImg{border-radius:5px;cursor:pointer;transition:.3s}#myImg:hover{opacity:.7}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.9)}#caption,.modal-content{margin:auto;display:block;width:80%;max-width:700px}#caption{text-align:center;color:#ccc;padding:10px 0;height:150px}#caption,.modal-content{-webkit-animation-name:zoom;animation-name:zoom;-webkit-animation-duration:.6s;animation-duration:.6s}@-webkit-keyframes zoom{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes zoom{0%{transform:scale(0)}to{transform:scale(1)}}@media only screen and (max-width:700px){.modal-content{width:100%}}