.debug *{outline:1px solid #ffd700}a{-webkit-transition:background-color 500ms ease;-moz-transition:background-color 500ms ease;-o-transition:background-color 500ms ease;transition:background-color 500ms ease}a:hover,a:focus{text-decoration:none}.text-blue{color:#3498db}.text-green{color:#2a9fae}.text-red{color:#e74c3c}.text-blue:hover,.text-green:hover,.text-red:hover{color:#f49713;-webkit-transition:color 300ms ease;-moz-transition:color 300ms ease;-o-transition:color 300ms ease;transition:color 300ms ease}.mt20{margin-top:20px}@media(max-width:768px){.mt10-xs{margin-top:10px}}.hr-custom,.hr-custom-opacity{margin-top:10px;margin-bottom:15px;border:0;border-top:1px solid #d3d3d3}.hr-custom-opacity{border-top:1px solid #e9e9e9}.navbar-bg{background-color:#939393;color:#fff;padding:15px 0;border-radius:0}.logo img{max-width:110px;height:auto}.logo-xs{max-width:40px}.navbar-collapse-custom .navbar-nav li a{background-color:#7e7e7e;color:#d3d3d3}.navbar-collapse-custom .navbar-nav li a:hover,.navbar-collapse-custom .navbar-nav li a:focus{background-color:rgba(20,20,20,.3);color:#fff}.navbar-collapse-custom .navbar-nav li a .caret{color:#a8a8a8}.navbar-collapse-custom .navbar-nav li a:hover .caret,.navbar-collapse-custom .navbar-nav li a:focus .caret{color:#fff}.navbar-collapse-custom .navbar-nav .dropdown-menu{padding:0;border-radius:0;border-color:#bdbdbd}.navbar-collapse-custom .navbar-nav .dropdown-menu li a{background-color:#fff;color:#151515}.navbar-collapse-custom .navbar-nav .dropdown-menu li a:hover,.navbar-collapse-custom .navbar-nav .dropdown-menu li a:focus,.navbar-collapse-custom .navbar-nav .dropdown-menu li.active a{background-color:#d3d3d3}.navbar-collapse-custom .navbar-nav .dropdown-menu li.active a{color:#151515;cursor:default}.navbar-collapse-custom .navbar-nav .dropdown-menu .divider{margin:0;background-color:#bdbdbd}@media screen and (min-width:768px){.navbar-collapse-custom .navbar-nav .dropdown ul.dropdown-menu:before{content:"";border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent;position:absolute;top:-5px;right:12px;z-index:10}.navbar-collapse-custom .navbar-nav .dropdown ul.dropdown-menu:after{content:"";border-bottom:6px solid #bdbdbd;border-right:6px solid transparent;border-left:6px solid transparent;position:absolute;top:-6px;right:11px;z-index:9}}@media screen and (max-width:767px){.navbar-bg .icon-bar{background-color:#d3d3d3}.navbar-collapse-custom .navbar-nav .dropdown-menu li a{background-color:#939393;color:#fff;padding:10px 25px}}.navbar-collapse-custom .navbar-nav .dropdown ul.dropdown-menu{margin-top:10px}html,body{font-family:'Lato',sans-serif}h2{font-size:1.75em;color:#7e7e7e;margin-top:10px}.panel-group .panel{border-radius:0;margin-bottom:0}@media screen and (min-width:992px){.panel-group .panel{margin-bottom:20px}}.panel-default{border:none}.panel{background-color:#fff;box-shadow:none}.panel-default .panel-heading{border-radius:0;background-color:#939393;color:#f1f1f1}.panel-body{padding:0}.panel-default .panel-heading+.panel-collapse .panel-body{border:0}.panel-default .panel-title a{display:block;padding:10px 15px;margin:-10px -15px}.list-group-submenu{margin-bottom:0}.list-group-submenu .list-group-item{border-radius:0;border:none}.list-group-submenu .list-group-item:first-child{border-top:0}.list-group-submenu a.list-group-item,.list-group-submenu button.list-group-item{color:#3f3f3f}.list-group-submenu .list-group-item{border:1px solid #d3d3d3;border-color:#d3d3d3}.list-group-submenu .list-group-item:focus,.list-group-submenu .list-group-item:hover{background-color:#d3d3d3}.list-group-submenu .list-group-item.active:focus,.list-group-submenu .list-group-item.active:hover{background-color:#c8e4e6}.list-group-submenu .list-group-item.active,.list-group-submenu .list-group-item.active:focus,.list-group-submenu .list-group-item.active:hover{color:#fff;background-color:#2a2a2a;border-color:#d3d3d3}.nav-tabs-custom.nav-justified li a{margin-right:0;border-radius:0;color:#d3d3d3}.nav-tabs-custom.nav-justified li a:hover{border-color:#d3d3d3;background-color:#d3d3d3;color:#151515}.nav-tabs-custom.nav-justified .active a,.nav-tabs-custom.nav-justified .active a:hover,.nav-tabs-custom.nav-justified .active a:focus{background-color:#fff;border-radius:0;color:#2a2a2a;border:1px solid #2a2a2a}@media(min-width:768px){.nav-tabs-custom.nav-justified li a{border-bottom:2px solid #d3d3d3;border-radius:0;color:#d3d3d3}.nav-tabs-custom.nav-justified li a:hover{border-color:#d3d3d3;background-color:#d3d3d3;color:#151515}.nav-tabs-custom.nav-justified .active a,.nav-tabs-custom.nav-justified .active a:hover,.nav-tabs-custom.nav-justified .active a:focus{border:0;border-bottom:2px solid #2a2a2a;color:#2a2a2a}}.table-custom{border:1px solid #d3d3d3}.table-custom thead tr th{background-color:#d3d3d3;border-bottom:2px solid #a8a8a8;color:#151515}.table-custom tbody tr td{border-color:#d3d3d3}.table-striped.table-custom tbody tr:nth-of-type(odd){background-color:#f1f1f1;-webkit-transition:background-color 500ms ease;-moz-transition:background-color 500ms ease;-o-transition:background-color 500ms ease;transition:background-color 500ms ease}.table-custom thead tr td.warning,.table-custom tbody tr td.warning,.table-custom tfoot tr td.warning,.table-custom thead tr th.warning,.table-custom tbody tr th.warning,.table-custom tfoot tr th.warning,.table-custom thead tr.warning>td,.table-custom tbody tr.warning>td,.table-custom tfoot tr.warning>td,.table-custom thead tr.warning>th,.table-custom tbody tr.warning>th,.table-custom tfoot tr.warning>th{background-color:rgba(244,156,18,.2);border-top-color:rgba(244,156,18,.2);border-bottom-color:rgba(244,156,18,.2)}.table-custom thead tr td.danger,.table-custom tbody tr td.danger,.table-custom tfoot tr td.danger,.table-custom thead tr th.danger,.table-custom tbody tr th.danger,.table-custom tfoot tr th.danger,.table-custom thead tr.danger td,.table-custom tbody tr.danger td,.table-custom tfoot tr.danger td,.table-custom thead tr.danger th,.table-custom tbody tr.danger th,.table-custom tfoot tr.danger th{background-color:rgba(231,76,60,.2);border-top-color:rgba(231,76,60,.2);border-bottom-color:rgba(231,76,60,.2)}.table-custom thead tr td.success,.table-custom tbody tr td.success,.table-custom tfoot tr td.success,.table-custom thead tr th.success,.table-custom tbody tr th.success,.table-custom tfoot tr th.success,.table-custom thead tr.success td,.table-custom tbody tr.success td,.table-custom tfoot tr.success td,.table-custom thead tr.success th,.table-custom tbody tr.success th,.table-custom tfoot tr.success th{background-color:rgba(46,204,113,.2);border-top-color:rgba(46,204,113,.2);border-bottom-color:rgba(46,204,113,.2)}@media screen and (max-width:767px){.table-custom{border:0}.table-responsive{border:1px solid #c8e4e6}}@media screen and (min-width:767px){.table-striped.table-custom tbody tr:hover{background-color:#d3d3d3;color:#151515}.table-striped.table-custom tbody tr.warning:hover{background-color:rgba(244,156,18,.6);color:#fff}.table-striped.table-custom tbody tr.danger:hover{background-color:rgba(231,76,60,.6);color:#fff}.table-striped.table-custom tbody tr.success:hover{background-color:rgba(46,204,113,.6);color:#fff}.table-striped.table-custom tbody tr.warning:hover .text-green,.table-striped.table-custom tbody tr.warning:hover .text-green:hover,.table-striped.table-custom tbody tr.warning:hover .text-blue,.table-striped.table-custom tbody tr.warning:hover .text-blue:hover,.table-striped.table-custom tbody tr.warning:hover .text-red,.table-striped.table-custom tbody tr.warning:hover .text-red:hover,.table-striped.table-custom tbody tr.danger:hover .text-green,.table-striped.table-custom tbody tr.danger:hover .text-green:hover,.table-striped.table-custom tbody tr.danger:hover .text-blue,.table-striped.table-custom tbody tr.danger:hover .text-blue:hover,.table-striped.table-custom tbody tr.danger:hover .text-red,.table-striped.table-custom tbody tr.danger:hover .text-red:hover,.table-striped.table-custom tbody tr.success:hover .text-green,.table-striped.table-custom tbody tr.success:hover .text-green:hover,.table-striped.table-custom tbody tr.success:hover .text-blue,.table-striped.table-custom tbody tr.success:hover .text-blue:hover,.table-striped.table-custom tbody tr.success:hover .text-red,.table-striped.table-custom tbody tr.success:hover .text-red:hover{color:#fff}}.pagination-custom,.pagination-custom-info{margin:0}.pagination-custom li:first-child a,.pagination-custom li:last-child a,.pagination-custom-info li:first-child a,.pagination-custom-info li:last-child a{border-radius:0}.pagination-custom li a,.pagination-custom-info li a{border:1px solid #d3d3d3;color:#151515}.pagination-custom li a:hover,.pagination-custom li a:focus,.pagination-custom-info li a:hover,.pagination-custom-info li a:focus{color:#fff;background-color:#a8a8a8;border-color:transparent}.pagination-custom .active a,.pagination-custom .active a:focus,.pagination-custom .active a:hover{color:#fff;background-color:#151515;border-color:transparent}.pagination-custom-info li a{border:0}.pagination-custom-info li a .badge{background-color:rgba(210,210,210,.8);color:#2a2a2a}@media screen and (max-width:768px){.pagination-custom-info li a,.pagination-custom-info li a .badge{font-size:.8em;padding:5px 7px}}.col-align-right{text-align:right}@media screen and (max-width:992px){.col-align-left,.col-align-right{display:block;margin-left:auto;margin-right:auto;text-align:center}.col-align-right{margin-bottom:10px}}.btn-custom{border-radius:0;background-color:#545454;color:#fff;-webkit-transition:background-color 500ms ease;-moz-transition:background-color 500ms ease;-o-transition:background-color 500ms ease;transition:background-color 500ms ease}.btn-custom-light{border-radius:0;background-color:#d3d3d3;color:#545454;-webkit-transition:background-color 500ms ease;-moz-transition:background-color 500ms ease;-o-transition:background-color 500ms ease;transition:background-color 500ms ease}.btn-custom:hover,.btn-custom.active,.btn-custom-light:hover,.btn-custom-light.active{background-color:#151515;color:#fff}.form-custom label{color:#151515}.form-custom .has-error label{color:#e74c3c}.form-custom .has-success label{color:#2ecc71}.form-control{border-radius:0}.form-control::-moz-placeholder{font-style:italic;font-weight:400;color:#d3d3d3}.form-control:-ms-input-placeholder{font-style:italic;font-weight:400;color:#d3d3d3}.form-control::-webkit-input-placeholder{font-style:italic;font-weight:400;color:#d3d3d3}input[type=text],input[type=password],input[type=email],textarea{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;outline:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #d3d3d3}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus{outline:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #545454}.has-error .form-control,.has-error .form-control:focus{outline:0;-webkit-box-shadow:none;box-shadow:none;border-color:#e74c3c}.has-success .form-control,.has-error .form-control:focus{outline:0;-webkit-box-shadow:none;box-shadow:none;border-color:#2ecc71}footer{margin-top:10px}.logo-login-block{text-align:center;margin-top:15px}.logo-login-block img{max-width:160px;margin:0 auto;padding:20px 0}