html,body{background-color:#555;margin:0;padding:0;line-height:1.5em;height:100%;width:100%}body{color:#333;font-family:"Segoe UI",Verdana,Helvetica,Sans-Serif;font-weight:400;font-size:15px;margin:0}.wrapper{display:table;height:100%;width:100%}.body-container{height:100%;display:table-row;min-height:600px;padding-bottom:40px}.container{padding-top:10px;margin-bottom:20px}.compeat-orange{color:#ef9e03}.compeat-green{color:#238f63}.red{color:red}.body-container{background-color:#fff}h1,h2,h3,h4,h5,h6{font-weight:400;letter-spacing:-1px}h1{font-size:3.75em}h2{font-size:2.8em}h3{font-size:2.25em}h4{font-size:1.6em}a,.link{color:#2e92cf;font-family:'Segoe UI','Open Sans',Verdana,Arial,Helvetica,sans-serif;font-size:11pt;font-weight:400;text-decoration:none}a:hover,.link:hover{color:rgba(45,173,237,.8)}a:hover,a:active{outline:0 none}.text-center,th.text-center,td.text-center{text-align:center}.text-right,th.text-right,td.text-right{text-align:right}th.td-label,td.td-label{text-align:right;vertical-align:middle;width:auto}.left-align,th.left-align,td.left-align{text-align:left}.bold{font-weight:bold}.width-half{width:50%}.inline-label{vertical-align:middle}.logo-img{margin:5px 0}.phone{width:400px}.table-no-bottom-margin{margin-bottom:0}.table-autosize{width:auto}.table-fullsize{width:100%}.table-padded th,.table-padded td{padding:8px 20px}.table-no-borders th,.table-no-borders td{border:none}.table thead tr a{color:#fff;text-decoration:underline}input[type="text"].hasDatepicker{width:110px}.theme-green{background:url("images/windows8_metro_green_1920_1080.jpg") repeat scroll 0 0 #fff;color:#fff}.theme-green #start,.theme-green #name{color:#fff}.theme-dark{background:url("images/diagonal_tile.png") repeat scroll 0 0 #333;background-repeat:repeat;color:#fff}.theme-Bloom{background:url("images/In Bloom.jpg") repeat scroll 0 0 #fff;background-repeat:repeat}.tr-header{font-weight:bold;width:1px;white-space:nowrap}.no-bottom-margin{margin-bottom:0}.table-centered tr th,.table-centered th td,.table-centered tr td{text-align:center}.table-no-padding th,.table-no-padding td{padding:0}.table-no-horizontal-padding th,.table-no-horizontal-padding td{padding:0 5px}.table-transparent,.table-transparent tbody>tr:nth-child(2n+1)>td,.table-transparent tbody>tr:nth-child(2n+1)>th,.table-transparent tbody>tr>th,.table-transparent tbody>tr>td{background-color:transparent!important;border:none}.table-notbordered{border:none;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.table-notbordered th,.table-notbordered td{border:none}p.text,span.text{color:#192a1c}#headerImgHolder{max-width:195px}#headerImgHolder img{border:none;max-width:100%;overflow:hidden;vertical-align:bottom;height:auto;width:auto\9}.powered{max-width:195px}.powered img{border:none;max-width:100%;overflow:hidden;vertical-align:bottom;height:auto;width:auto\9}.content{background:#fff;color:#616161;padding:20px 2% 20px 5%;-webkit-border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;border-radius:15px 15px 0 0;background-color:#fff;min-height:600px}.footer{background-color:#2d2c2c;border-top:7px solid #f9b321!important;box-shadow:0 5000px 0 5000px #2d2c2c;color:#8e9092;font-size:14px;padding:30px 0;text-align:center}.footer h4{margin-top:30px;font-size:1.2em;letter-spacing:1.5px}.footer a,.footer>li>a,.footer-links>li>a{color:#099}.footer a:hover{color:#ff9323;text-decoration:none}.footer-links{margin:10px 0}.footer-links li{display:inline;margin-right:10px}.footer-hr{border:0;height:1px;background-image:-webkit-linear-gradient(left,#e9e9e9,#b7b7b7,#e9e9e9);background-image:-moz-linear-gradient(left,#e9e9e9,#b7b7b7,#e9e9e9);background-image:-ms-linear-gradient(left,#e9e9e9,#b7b7b7,#e9e9e9);background-image:-o-linear-gradient(left,#e9e9e9,#b7b7b7,#e9e9e9)}.copyright{color:#333;font-size:.9em;padding:60px 0 60px 0;color:#fff;background-color:#888;text-align:center;max-height:150px}header,#header{position:relative;margin-bottom:0;color:#000;padding:0}.loginworkforcelogo{float:left}.languageOrLogin{text-align:right;max-height:40px}.loginname{color:#6c963a;font-weight:bold}.spnCheckinCheckoutHolder{float:none;margin-left:5px}.spnStoreHolder{text-align:right}.spnStoreHolder a{padding:0 0 0 5px}.spnStoreOptions{border:1px solid #c1c1c1;z-index:1000;background-color:#fff;text-align:left;width:200px;margin-top:5px;position:relative;margin-left:auto}.spnStoreOptions ul{list-style-type:none;padding:0;margin:0}.spnStoreHeader{width:100%;text-align:center;display:block}.showAvailableStores{cursor:pointer;margin:0 5px 0 5px}.showAvailableStores img{position:relative}.lnkcheckout,.lnkcheckin{cursor:pointer}#main{padding:30px 30px 15px 30px;background-color:#fff;-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0}.footerseperator{border-top:1px solid #c4c4c3;margin:0 0 1.2em 0;width:100%}.footer div.links{float:left}.footer div.links a{font-family:Arial,sans-serif;font-size:10pt;font-weight:bold;margin:0 15px;padding:3px;text-decoration:none;color:#757575;text-align:left}.footer .powered{float:right}.footer .copy{font-size:.8em;margin:0 auto;text-align:center;color:#b3b2b2;clear:both}#sidebar{float:right}fieldset{border:1px solid #ddd;padding:1.4em 1.4em 1.4em;margin:2em 0 1.5em 0;clear:both}legend{font-size:1.2em;font-weight:bold}textarea{min-height:75px}input[type="text"],input[type="password"]{border:1px solid #135657;padding:2px;font-size:1.2em;color:#444;background-color:#fff;width:200px}select{border:1px solid #ccc;font-size:1.2em;color:#444}input[type="button"],button{font-weight:bold}input[type="submit"],button[type="submit"],.submit-button{font-size:1.2em;padding:5px}.contentbreak{clear:both;height:90px;position:relative;z-index:-1}.clear{clear:both}.error{color:red}div#title{display:block;float:left;text-align:left}.timeoffid{display:none}.pendingrequestid{display:none}.isoffertocover{display:none}.loaderimg{display:none;visibility:hidden}#timeoffmsg{color:red;text-align:left}.loginwelcome{color:#616161;font-family:Arial,sans-serif;font-size:.9em;font-weight:bold;text-align:right;margin-top:1em}.placeholder{color:#ccc}.toggleVisibility{display:none;visibility:hidden}.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}#frmCheckinOrOut{display:block;height:0!important}.display-label,.editor-label{margin:1em 0 0 0}.display-field,.editor-field{margin:0 0 0 0}.editor-field-long{width:90%}.tri-state{width:6em}.text-box-long{width:20.86666666666666%}.logoff{float:right}.myReqMyShift,.myReqTheirShift{width:46%;height:100%;text-align:left;margin:0 0 0 2.5%}.myReqMyShift{float:left}.myReqMyShift hr{display:none}.myReqTheirShift{float:right}.myReqTopBottomSeperator{clear:both;width:95%;margin:3em 0 5px 1em}.myReqStatus{float:left;text-align:left;clear:both;margin-right:2em}.myReqStatus hr{display:none}.myReqAction{float:right;text-align:center}.myReqStatus,.myReqAction{margin:0 0 .5em 2.5%;width:45%}.myReqTheirShiftFrom{text-decoration:underline;font-weight:bold}#successmsg{padding:2px 0 2px 0;border:1px solid #deb729;text-align:center;clear:both}.displaywell{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #eee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}#nav{clear:both;margin-bottom:20px;overflow:hidden;padding:0}#access-mobile>ul>li>a{color:#fff}#access{float:left;margin-left:25px;text-rendering:optimizelegibility}#access ul:nth-child(1){margin-left:0}#access>.section-heading,#access>.skip-link,#search>.section-heading{display:none}#access>ul{float:left}#access>ul>li{display:block;float:left;margin-right:20px}#access>ul>li:last-child{margin-right:0}#access>ul>li>a{border-bottom:4px solid transparent;color:#aaa;font-weight:bold;display:block;-moz-transition:border .2s ease-in-out 0s,color .2s ease-in-out 0s;-o-transition:border .2s ease-in-out 0s,color .2s ease-in-out 0s;-webkit-transition:border .2s ease-in-out 0s,color .2s ease-in-out 0s;transition:border .2s ease-in-out 0s,color .2s ease-in-out 0s}#access>ul>li>a:hover{border-color:#ef9e03;color:#fff;text-decoration:none}#access>ul>li.active>a,#access>ul>li.current-menu-item>a{border-color:#51a351;color:#fff}.container h1{margin:20px 0 40px 0}a.btn{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:transparent}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#ebebeb}tr.table-header th{color:#fff;background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.table th{color:#fff;background-color:#5bb75b;*background-color:#51a351}.navbar{display:table-row}.navbar-fixed-top,.navbar-fixed-bottom{position:relative}.navbar-fixed-top{margin-bottom:0}.navbar ul.nav{margin:0 10px 0 20px}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{background-color:transparent}.nav-collapse.collapse{margin-top:7px}.navbar .brand{color:#eee;text-decoration:none;padding:0;margin:8px 0 0 10px;font-weight:200;font-size:1.85em;-webkit-text-shadow:none;text-shadow:none}.navbar-inverse .navbar-inner{background-color:#2c2c2c;background-image:-moz-linear-gradient(center top,#333,#222);background-repeat:repeat-x;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25),0 -1px 0 rgba(0,0,0,.1) inset;box-shadow:0 1px 3px rgba(0,0,0,.25),0 -1px 0 rgba(0,0,0,.1) inset;padding-left:20px;padding-right:20px}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0}.pagination{margin:0}.container-fluid{padding:0}.my-icon-font{font-family:proxima-nova,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px}.navbar-inverse .nav li .btn-inverse{color:#999}.navbar-inverse .nav li.active .btn-inverse,.navbar-inverse .nav li:hover .btn-inverse{color:#fff}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{margin-bottom:0}thead a{font-weight:700;color:#fff;text-decoration:underline}input,textarea,.uneditable-input{width:auto}.corporatelink{color:#8e9092}A.corporatelink{color:#8e9092;font-size:14px}A.corporatelink:hover{color:#ddd;text-decoration:underline}li.open A.dropdown-toggle{background-color:transparent!important}.navbar-inner{background-color:#231f20!important;background-image:none!important}.pointy{cursor:pointer}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}span.spin-loading::after{content:url(images/ajax-loader.gif)}@media only screen and (max-width:480px){body{}.body-container{min-height:0;padding-bottom:5px}h1{margin-left:.5em;font-size:1em}.container h1{margin:0 0 20px 0}.modal{position:fixed;top:3%;right:3%;left:3%;width:auto;margin:0}.modal-body{max-height:350px;padding:15px;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal-body .table{margin-bottom:0}.modal-header{display:none;visibility:hidden}input[type="number"],input[type="email"],input[type="tel"],input[type="text"],textarea,select,input[type="password"]{width:90%;margin-bottom:.5em;background-image:none;padding:.4em;line-height:1.4;font-size:14px;display:block;height:20px;-webkit-transition:height 200ms linear;-moz-transition:height 200ms linear;-o-transition:height 200ms linear;transition:height 200ms linear;border:1px solid #b3b3b3;color:#333;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;background:#f0f0f0;background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ddd));background-image:-webkit-linear-gradient(#eee,#ddd);background-image:-moz-linear-gradient(#eee,#ddd);background-image:-ms-linear-gradient(#eee,#ddd);background-image:-o-linear-gradient(#eee,#ddd);background-image:linear-gradient(#eee,#ddd);-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.2);box-shadow:inset 0 1px 4px rgba(0,0,0,.2)}select{width:95%;padding:0 0 0 10px;height:32px;-webkit-appearance:button;-webkit-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-padding-end:20px;-webkit-padding-start:2px;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;background:url(../Content/Images/selector_trans.png),-webkit-linear-gradient(#e5e5e5,#e5e5e5 40%,#e2e2e2);background-position:100% 53%,center center;background-repeat:no-repeat,repeat-x}}@media only screen and (min-width:481px){}@media only screen and (min-width:321px){}@media only screen and (max-width:320px){}@media only screen and (max-width:767px){.container h1{margin:20px 0 20px 0}.body-container{min-height:0;padding-bottom:20px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:0;margin-left:0}.storename{display:inline-block}.languageOrLogin{margin-right:10px}}@media only screen and (min-width:769px){.main-mobile-view{display:none;visibility:hidden}}@media only screen and (max-width:768px){.main-desktop-view{display:none;visibility:hidden}}@media only screen and (min-width:768px) and (max-width:1024px){}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.body-container{min-height:0;padding-bottom:5px}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.body-container{min-height:0;padding-bottom:20px}}@media only screen and (min-width:1224px){}@media screen and (max-width:1500px){.contentholder{width:75%}}@media screen and (max-width:1400px){.contentholder{width:80%}}@media screen and (max-width:1300px){.contentholder{width:85%}}@media screen and (max-width:1200px){.contentholder{width:90%}}@media screen and (max-width:1100px){.contentholder{width:95%}}@media screen and (max-width:1080px){body{width:100%;margin:0;padding:0;background-color:#fff;background-image:url()}.content{padding:0 2em 0 0;margin:0 0 0 4%;width:93%}.powered{max-width:17%}.contentholder{margin:0;float:left;width:100%;border-top:none;border-left:none;border-right:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 0;-moz-box-shadow:0 0 0 0;box-shadow:0 0 0 0}#sidebar{margin-right:6.5%}fieldset{clear:both}}@media screen and (max-width:880px){.loginworkforcelogo{margin-left:1em}.powered{visibility:hidden;display:none}.copy{padding-top:2em}#sidebar{display:none}.content{margin:0;padding:0}}@media screen and (max-width:770px){.container h1{padding-left:14px}.links,.footer{visibility:hidden;display:none}.languageOrLogin{float:none;clear:both;margin-left:.5em}.languageOrLogin .loginwelcome{visibility:hidden;display:none}.languageOrLogin span{margin:0 0 5px 5px}}@media screen and (max-width:680px){.container h1{margin-top:10px;line-height:20px}h1{font:Arial;font-size:1.5em;background:url('');-webkit-background-clip:border-box;-moz-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:#000}.contentbreak{height:0}h2{font-size:1.25em;margin:1em 0 0 0;letter-spacing:0}h3{font-size:1em;margin:.8em 0 0 0;letter-spacing:0}div.editor-label{visibility:hidden;display:none}.myReqMyShift,.myReqTheirShift{float:left;width:95%;clear:both;text-align:left;margin-left:5%;margin-bottom:0}.myReqTopBottomSeperator{display:none}.myReqMyShift hr{width:75%;margin-left:0}.myReqStatus{width:95%;clear:both;text-align:left;margin-left:5%;padding-top:2%}.myReqStatus hr{display:block;width:75%;margin-left:0}.myReqAction{width:98%;clear:both;text-align:center;padding-top:2.5%;padding-bottom:1em}#successmsg{width:60%}}@media screen and (max-width:320px){#headerImgHolder{max-width:55%}}