@charset "utf-8";
/* CSS Document */
header {border-top:10px solid #00aae5; border-bottom:1px solid #D2D2D2; box-shadow:0px 0px 15px rgba(0,0,0,.2);}
body {font-family: 'Roboto', sans-serif; font-weight:400;}
a, div, span, p, img, h2, h3, h4, h5 {transition:all ease .4s;}
.navbar {padding:0;}
.navbar-light .navbar-nav .nav-link {padding:20px; border-bottom:4px solid #FFF;}
.navbar-light .navbar-nav .active .nav-link {border-bottom:4px solid #F90; background-color:#F2F2F2; }
.navbar-light .navbar-nav .nav-link:hover { background-color:#00aae5; color:#FFF; border-bottom:4px solid #F90; }
.nixon-container {width:1140px; max-width:100%; margin:auto; padding:0px 20px;}
footer {padding:15px; background-color:#333; color:#FFF; font-size:14px; position:fixed; bottom:0; width:100%; left:0;}
.user {margin-top:40px;}
.dc-holder {padding:20px 0 30px 0;}
.dc {padding:0px; text-align:center; color:#FFF; display:block; background-color:#333; border-radius:4px; overflow:hidden; margin:10px 0;}
.dc:hover {color:#FFF; text-decoration:none;}
.dc h3 {font-size:20px; padding:10px 20px; font-weight:500;}
.dc h4 {font-size:70px; font-weight:900; padding-bottom:20px;}
.dc i {margin-right:13px; font-size:16px;}
.dc.dc-primary {background-color:#00aae5;} .dc.dc-primary:hover {background-color:#007fac;}
.dc.dc-primary h3 {background-color:#007fac;} .dc.dc-primary:hover h3 {background-color:#00aae5;}
.dc.dc-warning {background-color:#ff9900;} .dc.dc-warning:hover {background-color:#cc6600;}
.dc.dc-warning h3 {background-color:#cc6600;} .dc.dc-warning:hover h3 {background-color:#ff9900;}
.dc.dc-success {background-color:#99cc00;} .dc.dc-success:hover {background-color:#669900;}
.dc.dc-success h3 {background-color:#669900;} .dc.dc-success:hover h3 {background-color:#99cc00;}
.all-cards {margin-top:20px;}
.card {margin-bottom:10px;}
.bg-light .card-header {cursor:pointer; background-color:#00aae5; color:#FFF;}
.bg-light .card-body {background-color:#FFF;}
.card-header:hover {background-color:#007fac; color:#FFF;}
main {padding-bottom:70px;}
.btn-warning {margin-bottom:10px;}
.btn-warning strong {font-weight:500;}
.login-row {margin-top:15%;}
.login-row .jumbotron {padding:40px; border: 1px solid black;}
.login-row h3 {margin-bottom:10px; font-size:25px; font-weight:900;}
.lable {background-color:#E2E2E2; color:#FFF; display:inline-block; padding: 3px 10px; font-size:14px; font-weight:900;}
.lable i {margin-right:5px; font-size:12px;}
.lable-success {background-color:#390;}.lable-warning {background-color:#F60;}.lable-danger {background-color:#C00;}
.form-control[type=file] {padding-bottom:35px;}
.card-header>div {margin-left:30px;}
.card-header span.pull-left {position:relative; top:-3px; left:-5px; cursor:pointer; }
.s-all {display:inline-block; margin-bottom:10px; font-weight:bold; cursor:pointer;}
.s-all img {position:relative; top:-2px; margin-right:5px; margin-left:15px;}
.s-all:hover {color:#F60;}

@media screen and (max-width:991px) {
	.navbar {padding-top:20px;} .navbar-brand {padding-bottom:20px;} .navbar-toggler {margin-bottom:20px;}
	footer {position:static;}
	main {padding-bottom:20px;}
	.login-row {margin-top:10%;}
}
