body{padding-top:50px;padding-bottom:20px}.body-content{padding-left:15px;padding-right:15px}@media screen and (max-width:767px){.carousel-caption{display:none}nav.navbar .dropdown-menu#user-menu{margin-top:0 !important;width:100% !important}.navbar ul.navbar-nav,.navbar .navbar-right{margin:0 -15px !important}.btn-wrapper{margin:0 15px}.navbar .btn{width:100%}nav.navbar .dropdown-menu#user-menu *{color:#fff !important}nav.navbar .dropdown-menu#user-menu::before{display:none !important}.navbar #user-icon{width:36px !important;height:36px !important;font-size:20px !important;line-height:36px !important}.modal-footer>.btn,.modal-footer>.btn-group,.modal-footer>.btn-group-vertical{display:block;margin:5px 0!important;width:100%}}@media(max-width:991px){table.table.table-cust-responsive tr>td>.extra{display:none}table.table.table-cust-responsive tr>:not(.keep){display:none !important}}*{font-family:OpenSans}.break{word-wrap:break-word !important;word-break:break-all !important}.extra{margin-left:1em}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:200}.glyphicon-refresh-animate{-animation:spin .7s infinite linear;-webkit-animation:spin2 .7s infinite linear}.btn-file{width:100%;padding:50px;border:2px dashed #808080;background-color:rgba(100,100,100,.1)}.no-focus-glow:focus{outline:none}.sorting,.sorting_asc,.sorting_desc{position:relative}.sorting{padding-left:1.5em !important;cursor:pointer}.sorting::after{position:absolute;left:3px;bottom:13px;font-family:'Glyphicons Halflings';content:""}.sorting::before{position:absolute;left:3px;bottom:3px;font-family:'Glyphicons Halflings';content:""}.sorting::before,.sorting::after{color:#ddd}.sorting.asc::after,.sorting.desc::before{color:#555}nav .nav.navbar-nav #user-icon{top:2px;right:0;position:absolute;padding:0;line-height:46px;height:46px;width:46px;text-align:center;font-size:30px;border-radius:100%;background-color:#fff;color:#a0a0a0;transition:ease .2s}nav .nav.navbar-nav #user-dropdown-button:hover #user-icon{color:#c0c0c0}.navbar-inverse{background-color:#0076bd;border-color:transparent}.navbar-inverse a.navbar-brand,.navbar-inverse.navbar-link white{color:#fff}.navbar-inverse .navbar-toggle{border-color:#fff;color:#fff}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:rgba(255,255,255,.3)}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-collapse{border-color:rgba(255,255,255,.3)}.navbar .navbar-right{margin:0 15px}nav.navbar .dropdown-menu#user-menu{margin-top:10px;color:#fff;position:absolute}nav.navbar .dropdown-menu#user-menu::before{display:block;width:20px;height:20px;border-width:10px;border-style:solid;border-color:transparent;border-bottom-color:#ddd;box-shadow:0 0 black;content:"";position:absolute;top:-20px;right:13px}.navbar #user-dropdown-button{padding-right:55px;position:relative}.navbar .dropdown.open #user-dropdown-button{background:none}.navbar.navbar-inverse .navbar-nav li a{color:#fff}.navbar.navbar-inverse .navbar-collapse .dropdown.open #user-menu a{color:#777}.navbar.navbar-inverse .navbar-collapse .dropdown.open #user-menu li a{padding-right:30px;position:relative}.navbar.navbar-inverse .navbar-collapse .dropdown.open #user-menu li .link-icon{position:absolute;right:10px;top:calc(50% - .5em);height:15px;width:15px;text-align:center;line-height:15px}.btn.btn-primary{background-color:#0076bd}.navbar .btn.btn-primary{background-color:#005d96}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background-color:#0076bd}.btn.btn-primary:hover{background-color:#005d96}.navbar .btn.btn-primary:hover{background-color:#004a77}.btn{border-color:transparent;box-shadow:none}.btn:active,.btn:active:hover,.btn:active:focus,.btn:focus{border-color:transparent;box-shadow:none}.btn:active:hover{border-color:transparent;box-shadow:none}.btn-group .btn+.btn{border-left-color:#fff}.btn-group-vertical .btn+.btn{border-top-color:#fff}.btn-group .btn+.btn.btn-default{border-left-color:#ccc}.btn-group-vertical .btn+.btn.btn-default{border-top-color:#ccc}.btn-group .btn.btn-default+.btn{border-left-color:#ccc}.btn-group-vertical .btn.btn-default+.btn{border-top-color:#ccc}.btn.btn-default{border-color:#ccc}.navbar.navbar-inverse .btn.btn-default{border-color:transparent}.btn:hover{border-color:transparent}#main-container{margin-top:60px}#drop-overlay{position:fixed;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#000;z-index:1000000;color:#fff;opacity:.5;transition:ease .2s}#drop-overlay.hiding{opacity:0;visibility:hidden}#drop-overlay>*{position:relative;margin:10px;transition:ease .2s;top:0}#drop-overlay.hiding>*{top:-50px}#drop-text{font-size:3vmin}#drop-icon{font-size:15vmin;position:relative}#drop-icon::after{position:absolute;content:"";right:0;bottom:0;text-shadow:0 0 2px black;font-size:10vmin}.navbar-brand{padding:0;display:flex;flex-wrap:nowrap}.navbar-brand img{height:34px;margin:8px 13px}.navbar-brand span{margin:15px 30px 15px 0}.navbar-inverse .navbar-nav li.active>a{background-color:#005d96}.navbar-inverse .navbar-nav li>a:hover,.navbar-inverse .navbar-nav li>a:focus{background-color:transparent}.navbar-inverse .navbar-nav li.active>a:hover,.navbar-inverse .navbar-nav li.active>a:focus{background-color:#005d96}.well{padding:9px}.text-muted{color:#d8d8d8}.flex{display:flex;margin:5px}.flex>:not(:nth-child(1)){margin-left:10px;margin-bottom:0;word-wrap:break-word}.flex label{line-height:34px}.flex.flex-reverse{flex-direction:row-reverse}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans/OpenSans-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans/OpenSans-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans/OpenSans-BoldItalic.ttf);font-weight:700;font-style:italic}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans/OpenSans-ExtraBold.ttf);font-weight:900;font-style:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf);font-weight:900;font-style:italic}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans/OpenSans-Italic.ttf);font-weight:400;font-style:italic}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans/OpenSans-Light.ttf);font-weight:200;font-style:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans/OpenSans-LightItalic.ttf);font-weight:200;font-style:italic}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans/OpenSans-SemiBold.ttf);font-weight:600;font-style:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans/OpenSans-SemiBoldItalic.ttf);font-weight:600;font-style:italic}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(360deg)}}