html{position:relative}.alert{display:none;top:70px;left:50%}.alert,body{position:absolute}body{-webkit-transform:rotate(90deg);-webkit-transform-origin:0 0;-moz-transform:rotate(90deg);-moz-transform-origin:0 0;width:720px;height:1280px;left:100%}.pageheader{background:#fff;height:120px;border-bottom:4px solid #bdbdbd;position:relative}.page-wrapper{font-family:BebasNeueRegular,Arial,Helvetica,sans-serif;background-color:#e6e6e6;padding-bottom:150px;height:100%}.dashboardtable{border-spacing:20px 30px;border-collapse:separate;cellspasing:1px;width:700px;margin:0 auto}.table-container:nth-child(2n){background:#d8d8d8}.table-container table{border-spacing:20px;border-collapse:separate}.dashboardtable .table-head>div,th{margin-bottom:20px;text-align:center;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:400;font-size:30px;color:#df0101;margin-top:25px}.dashboardtable .table-body .houdini>div,td{padding:10px;background-color:#fff;height:150px;width:150px;text-align:center;vertical-align:middle}.dashboardtable .table-body div.houdini{display:-ms-flexbox;display:flex;clear:both}.dashboardtable .table-body .houdini>div{padding:10px;background-color:#fff;height:160px;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;text-align:center;margin:0 20px 20px 0}.dashboardtable .table-body .houdini>div:last-child{margin:0}.houdini{display:block;font-size:16px}.footer{border:1px solid #000;position:absolute;bottom:0;width:100%;height:150px;background-color:#424242;padding-bottom:0}.footer,.footer img{text-align:center;font-family:BebasNeueRegular,Arial,Helvetica,sans-serif;color:#fff;font-style:italic}.footer img{width:50px;height:50px;position:relative;top:-25px}.footer>div{text-align:center}.pageheader img{position:relative;left:15px;top:20px;width:200px}.daterow>div,.daterow td{background-color:#d8d8d8;font-size:20px;line-height:25px;padding:25px;color:#6e6e6e;margin-bottom:20px}.ornament{clear:both;padding:20px 0;overflow:hidden}.ornament>div{background-repeat:repeat-x;background-position:50%}.line{width:100%;z-index:0}.embleem{width:60px;height:30px;z-index:1;position:static}.clock{font-size:3px;color:#df0101;position:absolute;top:15px;right:20px}#Date{font-family:BebasNeueRegular,Arial,Helvetica,sans-serif;font-size:28px;text-align:center;color:#6e6e6e;right:20px}ul{margin:0 auto;padding:0;list-style:none;text-align:right}ul li{display:inline;font-size:10em;font-family:BebasNeueRegular,Arial,Helvetica,sans-serif}ul li #hours{text-align:right;margin-right:auto}#point{position:relative;-moz-animation:mymove 1s ease infinite;-webkit-animation:mymove 1s ease infinite;padding-left:5px;padding-right:5px}.message-overlay{z-index:5;position:absolute;-webkit-backface-visibility:hidden;top:0;right:0;left:0;bottom:0;height:100%;width:100%;background:rgba(0,0,0,.7);display:none}.message-box{background:#fff;padding:60px 20px;position:absolute;top:50%;left:50%;z-index:10;width:700px;margin-left:-350px;margin-top:-250px;text-align:center}.message-box p{color:#df0101;font-family:Arial Narrow,Arial,sans-serif}.image-box{text-align:center}.image-box img{max-width:300px;max-height:200px;height:auto;width:auto}.message-embleem{width:60px;height:30px}.greeting-box{background-repeat:repeat-x;background-position:50%;margin:40px 0}.welcome-text{font-size:18px}.message-box .message-names{font-size:42px;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:300}.container #appointment_employees label{margin-right:35px;margin-left:5px;font-weight:400}#appointment_startDate_time select,#appointment_startDate select{margin-right:10px;margin-left:10px;margin-bottom:10px}#appointment_startDate_time select:first-child,#appointment_startDate select:first-child{margin-left:0}.client-detail .customer-header{padding-bottom:150px}.client-detail .customer-header .page-header{width:70%;float:left;margin-top:20px;margin-bottom:10px}.client-detail .customer-header .customer-logo{float:right;max-width:120px;text-align:right}.client-detail .list-group>li:first-child{font-weight:700}.client-detail .list-group li ul li{font-weight:400}