
.app-body .sidebar{
	background:#0045AA!important;
}
.nav-item{
	color:#FFFFFF!important;
}

.navbar-nav .nav-link{color:#fff!important}

.app-body .main{
	/*background:#00BCF9!important*/
	/*background-image:url("../../img/frontend/linea3.png")!important;*/
	background:#0250c5;
	background:linear-gradient(135deg, #0061f2 0%, rgba(105, 0, 199, 0.8) 100%);
}

.btn-warning{
	background:#FFB400!important;
	color:#FFFFFF!important;
}

.app-body .breadcrumb{
	background:#FFB400!important;
	/*margin-bottom:20px;*/
	margin-bottom:0px;
	position:fixed;
	z-index:920;
	width:100%;
}
.navbar{
	background:#001497!important
}

.card{ 
	margin-top:45px;
}

.card-principal{ 
	min-height:500px!important;
	/*background:#00D9EE*/
}

.card-title{
	color:#001497!important;
}

.card-header h3{
	color:#FFB400!important;
}

.text-muted{
	color:#FFB400!important;
}

.sidebar .nav-dropdown-toggle:before{position:absolute;top:50%;right:1rem;display:block;width:8px;height:8px;padding:0;margin-top:-4px;content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='orange' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;transition:transform .3s}

/*
.sidebar .sidebar-minimizer:before{position:absolute;top:0;right:0;width:50px;height:50px;content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='orange' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E")}
*/

/*.nav-link:hover{color:orange!important}*/

/*.nav-link:hover.nav-dropdown-toggle:before{background:blue!important}
.nav-link.disabled:hover.nav-dropdown-toggle:before{background:blue!important}*/

/*.nav-item:hover>.nav-link{background:#FFB400!important;}*/
.sidebar .nav-link{padding:.55rem 1rem;}
.sidebar .nav-link:hover{background:#FFB400!important;}
.sidebar .nav-link.active{background:#FFB400!important;}

.sidebar .nav-link .nav-icon{color:#FFB400!important;}
.nav-item:hover>.nav-link .nav-icon{color:#fff!important}

.breadcrumb-item{color:#fff!important;font-weight:800;font-size:15px}
.breadcrumb-item.active{color:#fff!important}
.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;color:#0045AA;content:"/"}

.breadcrumb-menu .btn{color:#fff!important}

.app-header .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='orange' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}

.sidebar .sidebar-minimizer{position:relative;flex:0 0 50px;cursor:pointer;background-color:rgba(0,0,0,.2);border:0}.sidebar .sidebar-minimizer:before{position:absolute;top:0;right:0;width:50px;height:50px;content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='orange' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E")}


@import url('https://fonts.googleapis.com/css?family=Numans');
.social_icon span{
font-size: 60px!important;
margin-left: 10px!important;
color: #FFC312!important;
}

.social_icon span:hover{
color: white!important;
cursor: pointer!important;
}

.card-header{
padding-top:50px !important;
padding-bottom:0px !important;
}

.social_icon{
position: absolute!important;
right: 20px!important;
/*left:50%!important;*/
top: -45px!important;
}


.login_btn{
color: black!important;
background-color: #FFB400!important;
width: 180px;
}

.login_btn:hover{
color: black!important;
background-color: white!important;
}


.links{
color: white!important;
}

.links a{
margin-left: 4px!important;
}
label{color:#FFFFFF!important;}


.container{
/*height: 90%!important;*/
align-content: center!important;
}

html,body{
/*background-image: url('http://getwallpapers.com/wallpaper/full/a/5/d/544750.jpg');*/
/*
background:#007bff;
background:linear-gradient(to right, #0062E6, #001497);

background:#0250c5;
background:-webkit-linear-gradient(bottom, #0250c5, #d43f8d);

background:#0250c5;
background:-webkit-linear-gradient(bottom, #00E3FC, #001497);
*/
background:#0250c5;
background:linear-gradient(135deg, #0061f2 0%, rgba(105, 0, 199, 0.8) 100%);

background-size: cover;
background-repeat: no-repeat;
/*height: 100%;*/
min-height:100vh;
/*font-family: 'Numans', sans-serif;*/
}


.form-control{
background:#E8F0FE

}

.container-fluid{
	/*padding:0 20px!important*/
	padding:0px 0px!important
}

.table.dataTable{
	border-collapse:collapse!important;
}

.table.dataTable thead tr th{
	/*border-top:2px solid #666666 !important;
	border-bottom:3px solid #666666 !important;*/
	vertical-align:middle!important;
}

.table.dataTable tbody tr td{
	vertical-align:middle!important;
}


.mdb-rating .rate-popover {
  color: grey; }

.mdb-rating .live {
  color: black; }

.mdb-rating .oneStar {
  color: #44370f; }

.mdb-rating .twoStars {
  color: #96781e; }

.mdb-rating .threeStars {
  color: #e2b52e; }

.mdb-rating .fourStars {
  color: #f1ba12; }

.mdb-rating .fiveStars {
  color: #f3cb06; }

.mdb-rating .amber-text {
  color: #ffc107 !important; }
  
  
/*
@font-face {
  font-family: "Prototype";
  src: url("../../fonts/prototype/Prototype.ttf");
}

@font-face {
  font-family: "RacingSansOne";
  src: url("../../fonts/racing-sans-one/RacingSansOne-Regular.ttf");
}

@font-face {
  font-family: "webfa-solid-900";
  src: url("../../vendor/@fortawesome/fontawesome-free/webfa-solid-900.ttf");
}
*/

@media
	  only screen 
    and (max-width: 760px), (min-device-width: 768px) 
    and (max-device-width: 1024px)  {

	.container-fluid{
		/*padding:0 10px!important*/
		padding:0px 0px!important
	}
	
	.app-body .breadcrumb{
		/*margin-bottom:10px*/
		margin-bottom:0px;
	}

}