body{position:relative;height:100vh}body.homepage h1{color:#fff;font-weight:bold;font-size:26px}.pull-right{float:right}.error{color:#e70049;background-color:#ffe7ef;border:1px solid #e70049;padding:11px 21px;border-radius:6px}.btn.disabled{background-color:#ddd;border-color:#bbb;color:#888}.navbar{margin-bottom:0}.navbar-brand{padding:11px 15px}.navbar-brand>img{display:inline-block}#container{min-height:calc(100vh - 117px);padding:15px;width:100%;top:52px;bottom:65px}.homepage #container{background:transparent url(../img/bkgnd.jpg) right top no-repeat;background-size:cover}td.actions{white-space:nowrap}footer{margin:0;background-color:#b2b2b2;border-top:1px solid #737373;padding:21px;width:100%}footer #versionnr{margin-left:42px}footer #debug-message{margin-left:42px;font-weight:bold}div.checkboxes fieldset label{display:block;font-weight:normal}input.filter{font-weight:normal;margin-bottom:4px}#login-form,#login-forgot-form,#login-change-form,#registration-form{margin:auto;margin-top:30vh;width:460px;background-color:#fff;background:rgba(255,255,255,0.9);padding:21px;border-radius:10px;box-shadow:0 0 25px rgba(0,0,0,0.5)}#login-form h1,#login-forgot-form h1,#login-change-form h1,#registration-form h1{margin:-21px;padding:21px;padding-left:71px;background:#737373 url(../img/swissproductfeed-nav.png) 21px center no-repeat;border-radius:10px 10px 0 0}#login-form #lang-id-container,#login-forgot-form #lang-id-container,#login-change-form #lang-id-container,#registration-form #lang-id-container{margin-top:42px}#login-form label,#login-forgot-form label,#login-change-form label,#registration-form label{display:none}#login-form button,#login-forgot-form button,#login-change-form button,#registration-form button{width:100%}#login-form a,#login-forgot-form a,#login-change-form a,#registration-form a{width:100%;margin:21px auto 0 auto;display:block;text-align:center}#registration-form{margin-top:15vh}#permissions-form #header p.role{text-align:right}#permissions-form #header .permission{text-align:center}#permissions-form td.section{font-size:120%;font-weight:bold;font-style:italic;background-color:#737373;color:#fff}#permissions-form .name{font-weight:bold}#permissions-form .description{font-size:80%}#permissions-form .role-permission{text-align:center;vertical-align:middle}.glyphicon.spinning{animation:spin 1s infinite linear;-webkit-animation:spin2 1s infinite linear}@keyframes spin{from{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(360deg)}}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.select2-container-multi{width:100% !important}#manager-holder{margin-bottom:15px}.copy-text{z-index:2;position:relative}.copied{position:absolute;top:0;left:0;right:0;border:1px solid #eea236;background-color:#fff;padding:5px 14px;text-align:center;font-weight:bold;color:#eea236}.to-clipboard-text{width:80px;background-color:#fff;color:#000;margin-left:11px;border:none;z-index:1;position:relative;display:none}.feed-url.disabled{background-color:#ccc}