@font-face{font-family:'Glyphicons Halflings';src:url(../bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot);src:url(../bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff) format('woff'),url(../bower_components/bootstrap/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../bower_components/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}@font-face{font-family:'Font Awesome 5 Free';src:url(../bower_components/font-awesome/web-fonts-with-css/webfonts/fa-solid-900.eot);src:url(../bower_components/font-awesome/web-fonts-with-css/webfonts/fa-solid-900.eot?#iefox) format('embedded-opentype'),url(../bower_components/font-awesome/web-fonts-with-css/webfonts/fa-solid-900.woff) format('woff'),url(../bower_components/font-awesome/web-fonts-with-css/webfonts/fa-solid-900.ttf) format('truetype'),url(../bower_components/font-awesome/web-fonts-with-css/webfonts/fa-solid-900.svg) format('svg');font-weight:900;font-style:normal}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.raised{box-shadow:0 0 1px}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity 1s}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.logout{float:right;color:grey}.btn-facebook{color:#fff;background-color:#3B5998;border-color:#133783}.btn-twitter{color:#fff;background-color:#2daddc;border-color:#0271bf}.btn-google-plus{color:#fff;background-color:#dd4b39;border-color:#c53727}.btn-github{color:#fff;background-color:#fafafa;border-color:#ccc}.login-container{position:relative;width:300px;margin:80px auto;padding:20px 40px 40px;text-align:center;background:#fff;border:1px solid #ccc}#output{position:absolute;width:300px;top:-75px;left:0;color:#fff}#output.alert-success{background:#19cc19}#output.alert-danger{background:#e46969}.loginscreen{background:#eee url(http://subtlepatterns.com/patterns/sativa.png)}.login-container::after,.login-container::before{content:"";position:absolute;width:100%;height:100%;top:4px;left:0;background:#fff;z-index:-1;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);border:1px solid #ccc}.login-container::after{top:5px;z-index:-2;-webkit-transform:rotateZ(-2deg);-moz-transform:rotateZ(-2deg);-ms-transform:rotateZ(-2deg)}.avatar{width:100px;height:100px;margin:10px auto 30px;border-radius:100%;border:2px solid #aaa;background-size:cover}.form-box input{width:100%;padding:10px;text-align:center;height:40px;border:1px solid #ccc;background:#fafafa;transition:.2s ease-in-out}.form-box input:focus{outline:0;background:#eee}.form-box input[type=text]{border-radius:5px 5px 0 0;text-transform:lowercase}.form-box input[type=password]{border-radius:0 0 5px 5px;border-top:0}.form-box button.login{margin-top:15px;padding:10px 20px}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.nav-side-menu{overflow-y:auto;font-size:15px;font-weight:400;background-color:#fff;position:fixed;width:200px;height:100%;color:#4c4d4d;z-index:9;box-shadow:0 1px 1px 0 rgba(140,140,140,.45);padding-bottom:4%}.nav-side-menu li,.nav-side-menu ul{list-style:none;padding:0;margin:0;line-height:45px;cursor:pointer;border-bottom:1px solid #f6f6f6;color:#000}.nav-side-menu li a{text-decoration:none;color:#4c4d4d}.nav-side-menu li :not(collapsed) .arrow:before,.nav-side-menu ul :not(collapsed) .arrow:before{font-family:FontAwesome;content:"\f078";padding-left:5px;padding-right:5px;vertical-align:middle;float:right}.nav-side-menu li .active,.nav-side-menu ul .active{background-color:#1a58a8;color:#fff}.nav-side-menu li.active a{color:#fff}.nav-side-menu li .sub-menu li.active,.nav-side-menu ul .sub-menu li.active{background-color:#dde2e3}.nav-side-menu li .sub-menu li.active a,.nav-side-menu ul .sub-menu li.active a{color:#535355}.nav-side-menu li .sub-menu li,.nav-side-menu ul .sub-menu li{background-color:#f4f5f6;border:none;line-height:30px;margin-left:0}.nav-side-menu li a i{padding-left:10px;width:20px;padding-right:20px}.nav-side-menu li:hover{background-color:#1a58a8;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.nav-side-menu li:hover a{color:#fff;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.nav-side-menu li .sub-menu li:hover,.nav-side-menu ul .sub-menu li:hover{background-color:#dde2e3;color:#535355!important}@media (max-width:767px){.nav-side-menu{position:relative;width:100%;margin-bottom:10px}.nav-side-menu .toggle-btn{display:block;cursor:pointer;position:absolute;right:10px;top:10px;z-index:10!important;padding:3px;background-color:#fff;color:#000;width:40px;text-align:center}}@media (min-width:767px){.nav-side-menu .menu-list .menu-content{display:block}}.stepper-btn-group{padding-left:30px}.btn-stepper{width:40px;height:40px;padding:10px;color:#fff;line-height:1.33;border-radius:50%;text-align:center;font-size:14px;display:inline-block}.btn-stepper-success{background-color:#1a58a8}.btn-stepper-active{border-color:#00f;background-color:#1a58a8}.btn-stepper-disabled{background-color:grey;pointer-events:none}.horizontal{display:inline-block;color:darkgrey;width:175px;margin-bottom:5px}.btn-user{width:80px;height:80px;margin-top:10px;padding:10px;color:#fff;line-height:1.33;border-radius:50%;text-align:center;font-size:14px;display:inline-block;background-color:#1a58a8}.user-profile{text-align:center;font-weight:700;pointer-events:none}.glyphicon-user{font-size:40px}.stepper-container{margin-top:15px}a{text-decoration:none;display:inline-block;padding:8px 12px}a:hover{background-color:#ddd;color:#000}.next,.previous{background-color:darkgrey;color:#000}.summary{font-size:16px;float:center;font-weight:700}.card{box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s;width:40%;font-weight:700}.card:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.container{padding:2px 16px}.card-header{background-color:lightgrey;height:30%;width:100% padding:20px}.label-grey{color:#777}.modal-danger .modal-header,.modal-info .modal-header,.modal-primary .modal-header,.modal-success .modal-header,.modal-warning .modal-header{color:#fff;border-radius:5px 5px 0 0}.modal-primary .modal-header{background:#428bca}.modal-info .modal-header{background:#5bc0de}.modal-success .modal-header{background:#5cb85c}.modal-warning .modal-header{background:#f0ad4e}.modal-danger .modal-header{background:#d9534f}