@import 'animate.css';.btn{margin-top:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{padding-bottom:2rem;font-family:Verdana,Geneva,'DejaVu Sans',sans-serif;background-image:url(../Images/background.png);background-position:top right;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}a{cursor:pointer}pre.standart-font{font-family:Verdana,Geneva,'DejaVu Sans',sans-serif}ul li>ul{margin-left:1em}.font-1rem{font-size:1rem}.font-2rem{font-size:2rem}.font-4rem{font-size:4rem}.pointer{cursor:pointer}.flat-blue ul li.card.gridster-item:not(.transparent){box-shadow:2px 2px 10px #333;cursor:pointer}.flat-blue ul li.card.gridster-item.transparent{background:none;color:#fff;box-shadow:none}.flat-blue ul li.card.gridster-item.white:hover{background-color:#ddd}.wrapper{background-color:rgba(255,255,255,0.8);box-shadow:2px 2px 10px #333;border-radius:4px;padding:1rem;overflow:visible}.aspect-ratiobox{position:relative}.aspect-ratiobox::before{content:"";display:block;padding-top:120%}.aspect-ratiobox .aspect-content{position:absolute;top:0;left:0;right:0;bottom:0}.img-thumbnail{background-position:center center;background-repeat:no-repeat;background-size:contain;background-color:#fff;border:4px solid #fff;text-align:center}span.tablefilter{cursor:pointer}span.tablefilter span.direction{display:inline-block;width:10px;height:1rem}.ui-datepicker.ng-invalid-date{border-color:#c00;background-color:#f99}#dashboard ul.contact li{color:#000}#dashboard ul.contact li.contactpicture{box-shadow:2px 2px 10px #333}#dashboard ul.contact li.contactpicture div{height:100%;width:100%}header{position:relative;background-color:#666;color:#fff}header h1{margin:0;padding:1rem}header .iconbar{display:block;position:absolute;top:0;right:0;bottom:0;padding:0}header .iconbar span{display:inline-block;margin:0;min-width:100px;height:100%;background-color:#ccc;text-align:center;font-size:36px;line-height:60px;cursor:pointer}section{width:100%;max-width:1000px;margin:2rem auto 4rem;overflow:auto}#LoginForm{margin:2rem auto;padding:1rem;max-width:400px;border:1px solid #666;background-color:#fff}#LoginForm>div{margin:1rem}#dashboard #editbar{text-align:right;font-size:2rem}#dashboard #editbar span{cursor:pointer}#customerdetails .address,#customerdetails .number,#customerdetails .email{cursor:pointer;border:2px solid transparent}#customerdetails .address:hover,#customerdetails .number:hover,#customerdetails .email:hover{background-color:#fff;border:2px solid #ddd;opacity:0.75}table.openorders tr{cursor:pointer}table.openorders tr td{overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#invoice table{margin:auto}#invoice table th{text-align:right}#invoice table th,#invoice table td{padding:0.5rem}.flat-blue footer,footer{position:fixed;bottom:0;width:100%;padding:1rem;text-align:center;background-color:#666;color:#fff;z-index:999}.flat-blue footer a,footer a{color:#fff}#bmeOperationMessage{display:none;position:absolute;top:0;left:0;right:0;bottom:0;padding:2rem;background-color:#fff;font-family:'Courier New',Courier,'Nimbus Mono L',monospace;z-index:999}#ErrorMessage h2{display:block;margin-top:1rem;font-family:'Courier New',Courier,'Nimbus Mono L',monospace}#ErrorMessage span{display:block;margin:0 1rem 1rem;font-family:'Courier New',Courier,'Nimbus Mono L',monospace}.OperationMessagePopupButton{display:block;margin:1rem auto;padding:1rem;min-width:200px;border-radius:5px}#loadingpanel{position:fixed;top:0;left:0;right:0;bottom:0;display:none;background-color:rgba(255,255,255,0.8);z-index:998}#loadingpanel span{position:absolute;top:50%;left:50%;display:block;width:287px;margin:-70px 0 0 -144px}#loadingpanel span img{width:287px}