.main>.container{padding-left:25px;padding-right:25px}section#content,.main{height:100%}footer{position:absolute;bottom:0;left:0;right:0;display:none}@media (max-width:600px){.main>.container{padding-left:0;padding-right:0}footer{display:none}}@media (max-width:480px){.main>.container{padding-left:0;padding-right:0}}.grid-container{margin:56px 0 0;position:fixed;top:90px;left:30px;right:30px;bottom:100px}.grid-container .nav-header.theme-sticker .active:after,.grid-container .nav-header.theme-sticker-compact .active:after{display:none}.grid-container .nav-header.theme-sticker-compact{height:56px;position:absolute;margin:0;left:0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;background-color:#7e7e7e}.grid-container .nav-header.theme-sticker-compact .om>li:first-child>a{-webkit-border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;border-radius:5px 0 0 0}.grid-container .nav-header.theme-sticker-compact .om{height:56px}.grid-container .nav-header.theme-sticker-compact .om>li>a{font-size:16px;color:#fff;position:relative;padding:10px 0 21px 20px;min-width:110px}.grid-container .nav-header.theme-sticker-compact .om>li.nav-more>a{padding:0 20px;min-width:80px;line-height:56px}.grid-container .nav-header.theme-sticker-compact .dropdown li a small{position:relative !important;top:inherit !important;color:inherit !important}.grid-container .grid-header{background:#7e7e7e;color:#fff;border-radius:8px 8px 0 0;position:relative;text-transform:capitalize}.grid-container .grid-header a small{color:#ffffff9c;display:block;text-transform:lowercase;font-size:12px;position:absolute;top:30px}.grid-container .grid-header .active a{background:#00a2f0;color:#fff}.grid-container .grid-brand{display:none;position:absolute;top:50%;text-align:center;left:0;width:65px;margin-top:-8px}.grid-container .grid-brand span{font-style:italic;font-size:16px}.grid-container .grid-days{margin-left:65px;background:transparent;font-size:0}.grid-container .grid-body{overflow-y:auto;max-height:800px;position:relative;margin-bottom:60px !important;overflow:auto;height:100% !important}.grid-container .slot-body{display:block;margin-left:65px}.grid-container .slot-line{position:relative}.grid-container .slot-line .slot-hour{position:absolute;top:0;left:0;width:65px;bottom:0;background:#7e7e7e;color:#fff;font-family:"ProximaNovaAltLight",Arial,Helvetica,sans-serif;font-size:15px;border-bottom:1px solid #ffffff36}.grid-container .slot-line .sticker-grey{background-color:#e7e7e7;color:#676767}.grid-container .slot-line.active{background-color:#e8f7fe}.grid-container .slot-line.active .item{background-color:#e8f7fe !important}.grid-container .slot-line.active .slot-hour{background-color:#00a2f0}.grid-container .slot-hour span{position:absolute;left:0;right:0;text-align:center;top:50%;margin-top:-7px}.grid-container .list-line .item:hover{background-color:#f5f5f5}.grid-container .list-line .item .thumb{width:75px;height:42px;overflow:hidden}.grid-container .list-line .item .sticker{white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis;display:inline-block;width:70%;background:none !important;padding:3px 0 0 0;font-size:12px;font-weight:bold;color:#333 !important;letter-spacing:0}@media (max-width:800px){.grid-container .list-line .item .sticker{width:60%}}.grid-container .list-line .item .thumb-img{width:100%;height:auto}.grid-container .list-line .item .item-text{padding-top:2px}.grid-container .list-line .item .item-text h4{margin:4px 0 0 0}.grid-container .list-line .item .item-text h4 a{max-width:70%;white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis;display:inline-block}@media (max-width:800px){.grid-container .list-line .item .item-text h4 a{max-width:60%}}.grid-container .list-line .item .item-text .author{display:none}@media (max-width:992px){.grid-container{position:fixed;top:55px;left:0px;right:0px;bottom:0px}.grid-container .slot-line .slot-hour{width:50px;font-size:12px}.grid-container .slot-body{margin-left:50px}.grid-container .nav-header.theme-sticker-compact{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;left:0}.grid-container .list-line.theme-sidebar .item{padding:7px}.grid-container .list-line.theme-sidebar .item .item-text{padding-right:0}}@media (max-width:480px){.grid-container{top:46px}}@media (max-width:767px){.list-line.theme-sidebar .item .thumb{margin-right:7px}}/*# sourceMappingURL=front-planning.css.map */