body,html{
	height:100%;
	overflow-x: hidden;
}

body{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px}#wrap{min-height:100%;height:auto;margin:0 auto -61px;padding:0 0 61px}#footer{height:61px;background-color:#f5f5f5}.text-muted{margin:20px 0}h3,hr.ruler-5{margin-top:5px}p{color:#2c3e50}.thumbnail{position:relative;border-radius:10px}@media screen and (max-width:767px){.thumbnail-lg,.thumbnail-md{height:auto}.navbar{position:relative;min-height:40px;margin-bottom:20px;border:1px solid transparent}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#18bc9c}.panel{border-radius:10px}}@media screen and (min-width:768px){.dropdown:hover .dropdown-menu{display:block}.thumbnail-lg,.thumbnail-md{height:300px}.thumbnail-footer{position:absolute;bottom:0}.navbar{position:relative;min-height:40px;margin-bottom:65px;border:1px solid transparent}.panel{border-radius:6px}}@media screen and (min-width:992px){p.left{text-align:left}}@media only screen and (min-width:768px) and (max-width:992px){.navbar .container{width:100%}.nav.navbar-nav>li>a{font-size:13px;padding-right:8px}a.navbar-brand{padding-right:8px}}@media screen and (min-width:1200px){.thumbnail-lg{height:300px}.thumbnail-md{height:250px}}@media screen and (min-width:1824px){.container{width:1250px}}.thumbnail-staff{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;border:1px solid #ddd;background-color:#2c3e50;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail-staff:hover{color:#18bc9c}.left-pull{margin-left:-40px;font-size:25px}h1,h2,h3,h4,h5,li{color:#2c3e50}.shadow{-moz-box-shadow:1px 1px 5px 6px #2c3e50;-webkit-box-shadow:1px 1px 5px 6px #2c3e50;box-shadow:1px 1px 5px 6px #2c3e50}#moon{display:block;-webkit-transition:-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#1a242f;-webkit-transform:rotate(360deg);-moz-transition:rotate(360deg);transform:rotate(360deg)}button:hover #moon{-webkit-transform:rotate(360deg);-moz-transition:rotate(360deg);transform:rotate(360deg)}.navbar-brand{font-size:25px;padding-right:30px}a{text-decoration:none}.dropdown-menu>li>a,.nav>li>a{text-decoration:none}.nav>li>a{padding-right:25px}.navbar-default .navbar-brand{color:#fff;text-decoration:none}.navbar-default .navbar-nav>li>a,body{color:#fff}.navbar-default{background-color:#2c3e50}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#18bc9c}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#fff;background-color:#1a242f}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:400px}.glyph{display:inline-block;font-family:'Glyphicons Regular';font-style:normal;font-weight:400;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.important,h1.notfound{font-weight:700}.glyphicons-ok{color:green}.glyphicons-remove{color:red}.push-50{padding-bottom:50px}.push-20{padding-bottom:20px}.push-10{padding-bottom:10px}.push-5{padding-bottom:5px}.status{text-align:center}hr.ruler-5{margin-bottom:5px}hr.ruler-0{margin-bottom:0;margin-top:0;padding-bottom:10px}li.bullet:before{content:"\2022";padding-right:.5em}ul.sp{display:table;table-layout:fixed}li.sp{display:table-row}span.sp{display:table-cell;padding:0 .2em;color:#2c3e50}li.sp:nth-child(even) span,li.sp:nth-child(even) span:nth-child(even),li.sp:nth-child(odd) span:nth-child(2){background:0 0}h2.notfound{margin-top:20px;font-size:30px}h1.notfound{margin:0;font-size:150px;line-height:150px}.div-centered{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.div-not-found{font:400 14px/20px Arial,Helvetica,sans-serif}
.icon-thumbnail {
	margin-bottom: 15px;
	height: 100%;
	display: block;
	padding: 6px;
	padding-bottom: 0px;
    border: 1px solid #ddd;
    background-color: #2F3136;
    border-radius: 8px;
}

.icon-thumbnail p {

	color: #fff;
}

.navbar {
    -webkit-user-select: none; /* Safari */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* IE10+/Edge */
    user-select: none; /* Standard */
}
