@import "angular-block-ui.min.css";@import "angular-growl.min.css";@import "bootstrap.min.css";@import "ng-grid.min.css";@import "ng-lifeway.css";.margins{margin-left:5em;margin-right:5em}.padding{padding-left:5em;padding-right:5em}html{height:100%}body{font-family:"Open Sans";font-weight:300;height:100%;margin:0 0 0 0}.page-title{margin-left:5em;margin-right:5em;margin-top:1em !important;margin-bottom:1em !important}.page-title .feedback{font-size:21px}.page-title h3{margin-top:0;margin-bottom:0}.btn-link{padding:1em}.btn-link:hover{text-decoration:none}.page{margin-left:5em;margin-right:5em;border-radius:1em 1em 1em 1em;min-height:50em;margin-top:.5em;color:#333;background-color:#ffffff;padding-top:1.5em;margin-bottom:3em}.content{min-height:45em;padding:0 1em 1em 1em;height:100%;color:#333;margin-bottom:1em}.push{height:9em}.app-footer{height:9em;width:100%;padding:.4em;background-color:#000000;color:#ffffff;clear:both}.app-footer .social-icons{padding-top:1em;margin-left:5em;margin-right:5em}.app-footer .social-icons a{margin-right:1em}.app-footer .social-icons span{padding:0;margin:0;font-size:4em}.app-footer .creds{padding-top:1em;margin-left:5em;margin-right:5em;color:#ffffff;font-size:.8em}.app-footer .creds a{color:#ffffff}.app-footer .footer-logo{padding-bottom:3em}.left{float:left}.right{float:right}.clear{content:"";display:table;clear:both}.group:after{content:"";display:table;clear:both}h1,h2,h3,h4,h5{font-family:"Open Sans";color:#ffffff;font-weight:300;margin-top:.5em;margin-bottom:.5em}.clickable{font-family:'Lato',sans-serif;font-size:14px;vertical-align:middle;text-decoration:none}a:hover,.clickable:hover{text-decoration:none;cursor:pointer}.alert-message{background:#f7f7f7;border:1px solid #ccc;border-radius:.3em;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset,0 1px 3px rgba(0,0,0,0.3);font-weight:400;margin:.5em 0 1em;padding:.5em .8em}.alert-message.error{background:#F2DEDE;border-color:#D59392;color:#94152f}.alert-message.success{background:#e1ece9;border-color:#5d9b84;color:#0d6b54}.alert-message.notice{background:#fff7e7;border-color:#d1a03c;color:#a86e03}.ng-invalid{border-color:red}.center{text-align:center}.growl{z-index:20002;position:fixed;top:1.4em;margin-right:-15em;right:50%;width:30em}.growl-item{text-align:center;padding-right:1em}.growl-item button{min-width:.1em !important}.ng-pristine .ng-invalid-required{box-shadow:none;border-color:#ccc}.sg-logo{width:28em}.navbar{margin-left:-1em;margin-right:-1em;margin-bottom:1em;border-radius:0}.navbar{padding-left:5em;padding-right:5em;margin-left:-1em;margin-right:-1em;border-radius:0;margin-bottom:-1em}.navbar-inverse{color:#000000;background-color:#fc9a00}.navbar-inverse .navbar-nav>li>a{color:#000000}.nav-back,.nav-back a{background-color:#000000 !important;color:#ffffff !important}.nav-back:hover,.nav-back a:hover{background-color:#f67a1e !important;color:#000000 !important}.alert-success{border-color:#308014;color:#308014}.alert-danger{border-color:#fc9a00;color:#f67a1e}.alert-info{border-color:#5585b0;color:#5585b0}.alert-warning{border-color:#f6df92;color:#f6df92}.alert{background-color:white;opacity:.99;border-width:.2em;box-shadow:0 5px 15px rgba(0,0,0,0.5)}.wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -9em}.bold{font-weight:bold}.row-spacing{margin:.5em 0 .5em 0}.alert-impersonating{background:yellow;margin-left:-5em;margin-right:-4em;margin-bottom:1em;text-align:center}.login h1,.login h2,.login h3,.login h4,.login h5{font-family:"Open Sans";color:#000000;font-weight:300;margin-top:.5em;margin-bottom:.5em}.login h5{color:#000000}.login .row{min-height:100%;height:100%}.login input{margin-bottom:1.5em}.login button{width:9em;margin-left:2em}.login .login-container{height:37em;padding-bottom:5em}.login .register-container{height:37em;padding-bottom:5em}.login .login-wrapper{vertical-align:top}.login .topPadding{padding-top:.5em}.video h4,.video h5{color:black}.video h4 span,.video h5 span{color:#f67a1e}.video .bold{font-weight:bold}.video .error{color:red}.video .gridStyle{width:auto;border:1px solid #d4d4d4;height:40em;min-height:40em}.video .ng-invalid{border-color:#cccccc}.video .dirty-invalid{border-color:red}.video .glyphicon-minus{margin-left:1em}.video .row{margin-bottom:1em}.video .row .tag-row{margin-bottom:0}.video .edit-video-container{text-align:center}.video .edit-video-container .no-video-text{color:black;margin:2em;font-weight:bold}.video .edit-video-container .no-video-text .glyphicon-ban-circle{color:red;font-size:3em}.player .video-container{height:90vh;width:160vh;margin-top:-6vh;margin-left:3vw}.player .video-container .video-js{position:static}.player .video-container .video-js .vjs-play-progress{max-width:100%}.player .video-container .video-js .vjs-slider{max-width:100%}.player .video-container .video-js .vjs-progress-holder{max-width:100%}.player .video-container .video-js .vjs-sliding{max-width:100%}