body{background-color:#fff;border-top:3px solid;border-image:linear-gradient(to right,#ed1474,#f05349) 1 0 0 0;color:#333;font-size:.7em;font-family:'Open Sans',sans-serif;margin:0;padding:0}h2{font-size:1.35em;color:#616161}.linkStyle{color:#333;font-size:1em;background-color:#f5f5f5;padding:6px;text-transform:uppercase;font-weight:bold;display:table-cell;text-decoration:none;border-bottom:1px #333 dotted}.linkStyle:hover{border-bottom:1px solid;border-image:linear-gradient(to right,#ed1474,#f05349) 0 0 1 0}.required-text{color:red;font-weight:bold}.body-content{padding-left:10px;padding-right:10px}.margin-top20{margin:20px 0 0 0}.dl-horizontal dt{white-space:normal}input,select,textarea{max-width:280px}.text-danger{padding-top:20px;color:#e20000}.input-validation-error{border:1px solid #8b0000!important}@font-face{font-family:'icomoon';src:url('../Content/fonts/icomoon.eot?1x8r7h');src:url('../Content/fonts/icomoon.eot?#iefix1x8r7h') format('embedded-opentype'),url('../Content/fonts/icomoon.ttf?1x8r7h') format('truetype'),url('../Content/fonts/icomoon.woff?1x8r7h') format('woff'),url('../Content/fonts/icomoon.svg?1x8r7h#icomoon') format('svg');font-weight:normal;font-style:normal}.extra-small-form-container{padding:15px;margin:15px;display:block;background-color:#f5f5f5;border:1px solid #c8c8c8;max-width:470px;min-width:470px}.small-form-container{padding:15px;margin:15px;display:block;background-color:#f5f5f5;border:1px solid #c8c8c8;max-width:950px;min-width:950px}.small-form-title{font-weight:300;margin:0 0 10px 0;padding:0;font-size:18px}.small-form-error{display:none;color:#8b0000;font-weight:bold;float:right;padding:10px 15px 0 0;font-size:1.2em;max-width:375px;text-transform:uppercase}.small-form-error2{display:inline-block;float:left;color:#8b0000;font-weight:bold;height:25px;font-size:1.2em;max-width:500px;text-transform:uppercase;margin:10px 0 0 20px}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;padding:0 3px 0 3px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button-link{display:block;vertical-align:middle;border-right:1px dotted #b3b3b3;overflow:hidden;padding:7px;border-radius:1px;background-color:#f5f5f5;min-width:55px;color:#333;border-bottom:3px solid #333;text-decoration:none;float:left}.button-link:hover{color:#ed1474;border-bottom:3px solid;border-image:linear-gradient(to right,#ed1474,#f05349) 0 0 1 0;text-decoration:none}.button-link-active{display:block;vertical-align:middle;border-right:1px dotted #b3b3b3;overflow:hidden;padding:7px;border-radius:1px;background-color:#fff;min-width:55px;color:#ed1474;border-top:3px solid;border-image:linear-gradient(to right,#ed1474,#f05349) 1 0 0 0;text-decoration:none;margin:0;float:left}.button-link-active:hover{color:#ed1474;text-decoration:none}.header-text{color:#333;display:inline-block;vertical-align:middle;height:20px;margin:-8px 2px 0 2px;font-weight:600;font-size:.85em}.button-link-active span{font-size:21px}.button-link span{font-size:21px}.icon-flight:before{content:""}.icon-activity:before{content:""}.icon-evening:before{content:""}.icon-info:before{content:""}.icon-hotel:before{content:""}.icon-guests:before{content:""}.icon-broadcast:before{content:""}.icon-massage:before{content:""}.icon-house:before{content:""}.logo{height:41px;background-image:url("../Images/new-logo.png");background-repeat:no-repeat;width:200px;display:block;margin:10px 0 15px 15px}.k-invalid{border-width:1px!important;border-color:#da0202 #da0202 #da0202 #da0202!important;border-style:solid!important}input[type="text"],input[type="password"],textarea{border:1px solid #bcb4b0;background:#fff;color:#333;padding:4px 5px 4px 10px;height:30px;font-family:inherit;font-size:1em;border-radius:3px;width:275px}.row-right{display:block;float:right;width:450px;min-height:35px;vertical-align:middle;padding:5px 0 5px 5px}.row-left{display:block;float:left;width:450px;min-height:35px;vertical-align:middle;padding:5px 0 5px 5px}.buttonClass{background:linear-gradient(180deg,#ed1474,#f05349);border:1px solid #f05349;color:#fff;cursor:pointer;font-size:1.1em;font-weight:600;padding:8px;width:auto;height:40px;font-family:inherit;border-radius:3px}.buttonClass:active{background-color:#971028;border:1px solid #851428}.message-info{border:1px solid;clear:both;padding:10px 20px}.message-error{clear:both;color:#e80c4d;font-size:1.1em;font-weight:bold;margin:20px 0 10px 0}.message-success{color:#7ac0da;font-size:1.3em;font-weight:bold;margin:20px 0 10px 0}.error{color:#e80c4d}label{font-size:1em;font-weight:400;display:inline-block;text-align:right;padding:0 10px 0 0;min-width:135px;vertical-align:middle}input[type="checkbox"]{margin-top:15px}.checkbox-label{margin-top:-8px}.textarea-label{margin-top:-75px}.content-wrapper{margin:15px 25px 0 15px}header{display:block}ul#menu{font-size:1.3em;font-weight:600;margin:0 0 5px;padding:0;text-align:right}ul#menu li{display:inline;list-style:none;padding-left:15px}ul#menu li a{background:none;color:#999;text-decoration:none}ul#menu li a:hover{color:#333;text-decoration:none}#login{display:block;font-size:.85em;margin:0 0 10px;text-align:right}#login a{background-color:#f5f5f5;margin-left:10px;margin-right:3px;padding:2px 3px;text-decoration:none;color:#333}#login a.username{background:none;margin:0;padding:0;text-decoration:underline}#login ul{margin:0}#login li{display:inline;list-style:none}.float-left{float:left}.float-right{float:right}footer{clear:both;background-color:#f5f5f5;color:#333;font-size:.8em;height:100px}html{margin:0;padding:0;background-color:#f5f5f5}.panelbar{max-width:1000px}.accordionRow{height:75px;border-bottom:1px #d2d2d2 dotted}h4{padding:0 0 0 0;margin:5px 0 5px 0;color:#ed1474;font-weight:bold;letter-spacing:.15em}.status{display:inline-block;min-width:175px;max-width:175px;text-align:center;vertical-align:middle;margin:5px 0 0 0;font-weight:bold}.checkInName{display:inline-block;min-width:260px;max-width:260px;vertical-align:middle;margin:7.5px 0 0 7.5px}.checkInLocationTime{display:inline-block;min-width:210px;max-width:210px;text-align:center;vertical-align:middle;margin:7.5px 0 0 0}.checkInButtonContainer{display:inline-block;min-width:290px;max-width:290px;text-align:center;vertical-align:middle;margin:5px 0 0 0;text-align:center}.infobuttonclass,.statuschangeclass{}.tbd{color:silver}.closeLink{color:#fff;font-size:.9em;text-decoration:none;padding:12px 0 0 0;display:block}.closeLink:hover{text-decoration:underline}.checkinHeading{display:table-cell;width:100px;height:20px;background-color:#f4f4f4;border:1px #fff solid;text-align:center;font-size:14px;color:#616161;padding:3px 5px 3px 5px;font-weight:bold}.checkinCell{display:table-cell;width:100px;height:20px;border:1px #fff solid;text-align:center;font-size:20px;color:#fff;padding:5px}.field-validation-error{vertical-align:middle;margin:10px 0 0 0;display:inline-block;color:#8b0000;font-family:inherit;font-weight:bold}.custom-grid-container{display:table;margin:0 auto;padding:0 0 20px 0;float:left}.custom-grid-items-container{float:left;position:relative;display:inline-block;width:1269px}.custom-grid-scrollarea{overflow-y:scroll;overflow-x:hidden;position:relative;border:1px solid #f1f1f1;background-color:#f1f1f1;min-height:600px;max-height:600px}.k-notification-info.k-group{background:rgba(0,0,0,.7);color:#fff}.new-mail{width:400px;min-height:100px;color:#fff}.new-mail h3{font-size:1em;padding:10px 10px 5px;margin:10px 0 0 0}.new-mail span{font-size:1em;color:#fff;font-weight:bold}.new-mail img{float:left;margin:10px 15px 5px 20px}.new-mail div{width:310px;display:block;padding:0 15px 20px 70px}.notification-cell{display:table-cell;height:20px;border:1px #fff solid;font-size:14px;padding:5px}.notification-bubble{font-size:12px;color:#fff;background-color:#8b0000;font-weight:bold;-webkit-box-shadow:3px 3px 5px 0 rgba(120,120,120,.5);-moz-box-shadow:3px 3px 5px 0 rgba(120,120,120,.5);box-shadow:3px 3px 5px 0 rgba(120,120,120,.5);padding:6px;border-radius:4px;min-width:5px;display:table-cell;letter-spacing:2px;position:absolute;top:80px;border:1px #ce0000 solid}.day-link{color:#000;font-weight:bold;font-size:21px;background-color:#fff;padding:12.5px;cursor:pointer;text-decoration:none}.day-link-active{color:#fff;font-weight:bold;font-size:21px;background:linear-gradient(180deg,#ed1474,#f05349);padding:12.5px;cursor:pointer;text-decoration:none}.accordion-icon{background-color:#fff;padding:5px;cursor:pointer}.accordion-icon:hover{border:0;padding:5px;cursor:pointer;color:#fff;background:linear-gradient(180deg,#ed1474,#f05349)}.accordion-link{color:#f05349;font-weight:bold;border-bottom:1px #333 dotted;text-decoration:none;cursor:pointer}.accordion-link:hover{color:#f05349;font-weight:bold;border-bottom:1px #333 solid;text-decoration:none}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input:disabled,button:disabled{opacity:.5}.custom-file-upload{display:inline-block;padding:10px;cursor:pointer;background-color:green;color:#fff;border:1px solid #adff2f;width:225px;text-align:center;font-weight:normal}.custom-file-upload-disabled{cursor:not-allowed;opacity:.5;background-color:grey;border:1px solid #d3d3d3}.custom-file-upload .k-icon{color:#000;margin-right:10px}