*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.default-account-panel-layout{position:relative;width:100%;float:left;margin-bottom:30px}.default-account-panel-layout .title-container{float:left;width:100%}.default-account-panel-layout .title-container h2.pane-title{float:left;padding-right:184px}@media screen and (max-width:600px){.default-account-panel-layout .title-container h2.pane-title{width:100%}}.default-account-panel-layout .pane-content{clear:both}.default-account-panel-layout .pane-content>form{position:relative;float:left;width:100%}.default-account-panel-layout .actions-container{position:absolute;top:0;z-index:150;padding:10px;background-color:#808285}.default-account-panel-layout .actions-container.is-bottom{top:auto;bottom:0}.default-account-panel-layout .actions-container.is-fixed{position:fixed}@media screen and (max-width:600px){.default-account-panel-layout .actions-container{position:relative}.default-account-panel-layout .actions-container:after{content:"";display:table;clear:both}}.default-account-panel-layout .actions-container .form-item{position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:600px){.default-account-panel-layout .actions-container .form-item{position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.default-account-panel-layout .actions-container .form-item label{color:#fff}.default-account-panel-layout .actions-container .action-buttons{width:100%;padding-left:180px}@media screen and (max-width:950px){.default-account-panel-layout .actions-container .action-buttons{padding-left:130px}}@media screen and (max-width:600px){.default-account-panel-layout .actions-container .action-buttons{width:100%;padding-left:0}}.default-account-panel-layout .actions-container .action-buttons .action-button{margin-right:3.78378%;padding:0;float:left}.default-account-panel-layout .actions-container .action-buttons .action-button:nth-child(2){margin-right:0}.default-account-panel-layout .actions-container .action-buttons .action-button:nth-child(3){margin-top:10px}@media screen and (max-width:600px){.default-account-panel-layout .actions-container .action-buttons .action-button{margin-bottom:10px}.default-account-panel-layout .actions-container .action-buttons .action-button:nth-child(3){margin-top:0}}.default-account-panel-layout .actions-container .action-buttons .action-button.action-all a{font-family:FaktPro-Normal,sans-serif;font-size:16px;line-height:20px;font-weight:400;-webkit-transition:background-color .3s cubic-bezier(.165,.84,.44,1),color .3s cubic-bezier(.165,.84,.44,1);-moz-transition:background-color .3s cubic-bezier(.165,.84,.44,1),color .3s cubic-bezier(.165,.84,.44,1);transition:background-color .3s cubic-bezier(.165,.84,.44,1),color .3s cubic-bezier(.165,.84,.44,1);display:block;height:54px;padding:23px 15px 18px;border:none;border-radius:5px;color:rgba(38,38,38,.8);background-color:#8d8f91;line-height:1em;text-align:left;cursor:pointer}.no-touch .default-account-panel-layout .actions-container .action-buttons .action-button.action-all a:hover{color:#fff}.default-account-panel-layout .actions-container .action-buttons .action-button.renew-all a{color:#fff;background-color:#24d273}.no-touch .default-account-panel-layout .actions-container .action-buttons .action-button.renew-all a:hover{background-color:#24d273}.default-account-panel-layout .actions-container .action-buttons .action-button.delete-all a{color:#fff;background-color:#e22045}.no-touch .default-account-panel-layout .actions-container .action-buttons .action-button.delete-all a:hover{background-color:#e22045}@media screen and (max-width:600px){.default-account-panel-layout .actions-container .select-all{width:100%;float:left}}.default-account-panel-layout .action-buttons:after{content:"";display:table;clear:both}.default-account-panel-layout .action-buttons .action-button{background:0 0}.default-account-panel-layout .action-buttons .action-button.delete-bookmarks input,.default-account-panel-layout .action-buttons .action-button.delete-reservations input{background-color:#e22045;color:#fff}.default-account-panel-layout .action-buttons .action-button.delete-bookmarks input:disabled,.default-account-panel-layout .action-buttons .action-button.delete-reservations input:disabled{background-color:#ccc;color:rgba(38,38,38,.8)}.default-account-panel-layout .action-buttons .action-button.renew-loan-button,.default-account-panel-layout .action-buttons .action-button.update-reservations{padding:0}.default-account-panel-layout .action-buttons .action-button.renew-loan-button input,.default-account-panel-layout .action-buttons .action-button.update-reservations input{background-color:#24d273;color:#fff}.default-account-panel-layout .action-buttons .action-button.renew-loan-button input:disabled,.default-account-panel-layout .action-buttons .action-button.update-reservations input:disabled{background-color:#ccc;color:rgba(38,38,38,.8)}.pane-bookmarks .delete-bookmarks.action-button{padding-left:0}.pane-bookmarks .delete-bookmarks.action-button input{padding-right:80px}.pane-import .form-item-CSV{float:left;display:block;margin-right:2.4911%;width:48.75445%}.pane-import .form-item-CSV:last-child{margin-right:0}@media screen and (max-width:600px){.pane-import .form-item-CSV{width:100%}}.pane-import input[type=submit]{float:left;clear:left;width:auto;padding-right:80px}.pane-reservations+.pane-reservations .title-container a.print-button{display:none}