.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.thumbnail{height:200px}.thumbnail img.pull-right{width:50px}.dimmed{width:100%}.dimmed,.dimmed:after{position:absolute;height:100%}.dimmed:after{content:"";z-index:1;display:block;top:0;left:0;right:0;background:rgba(0,0,0,.5)}.center{padding:70px 0;z-index:2;width:100%;height:auto;font-size:-webkit-xxx-large;font-weight:700;color:#008b8b;margin-left:-180px;margin-right:auto;position:inherit;display:table;text-align:center}.k-grid-content-locked,.k-grid-header-locked{float:right}md-toolbar._md-toolbar-transitions{min-height:20px;background:#bf2b27}.md-toolbar-tools{height:45px;background:#bf2b27;color:#fff}.tag-name{margin-left:auto;margin-right:auto;display:table;color:#fff}@media screen and (max-width:768px){.tag-name{padding-top:25px}}.grid-footer{background-color:dimgrey;color:#fff}.grid-footer label{margin:10px 10px 10px 18px}.overlay{position:fixed;width:100%;height:100%;background:#fff url(loading-image) 50% no-repeat;opacity:.5}.spinner{position:absolute;left:50%;top:50%;height:60px;width:60px;margin:0 auto;-webkit-animation:a .6s infinite linear;animation:a .6s infinite linear;border-left:6px solid rgba(175,8,8,.15);border-right:6px solid rgba(175,8,8,.15);border-bottom:6px solid rgba(175,8,8,.15);border-top:6px solid rgba(255,0,0,.8);border-radius:100%}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}#loading-bar .bar{background:#323741;height:4px}#loading-bar-spinner .spinner-icon{width:18px;height:18px;border:4px solid transparent;border-top-color:#323741;border-left-color:#323741;border-radius:10px}.k-grid-content .k-alt{background-color:#d3d3d3}.points-settings{margin-top:25px;height:31px}.points-settings:hover{color:red}.points-days-name{font-size:20px;font-weight:600}.points-days-col{margin-top:25px}.uib-time>.btn-default,.uib-time input{width:40px;padding:0;height:31px;font-size:10px;font-weight:600}.uib-time>.btn-default{margin-left:3px;position:relative;bottom:1px}.uib-separator{font-weight:600}.uib-decrement>.btn-link,.uib-increment>.btn-link{padding:0}#transp{position:absolute;left:0;top:0;background:hsla(0,0%,100%,.5);width:40%;height:500px}