.table-default-dash{
	margin-bottom: 0 !important;
	border: solid 1px #002060;
}

.table-default-dash tfoot tr{
	background: #5a7da9;
}

.table-default-dash tfoot th{
	font-weight: bold;
	color: #FFF;
	border-top: solid 1px #002060;
}

.table-default-dash tfoot td{
	color: #FFF;
	border-top: solid 1px #002060;
}

.tb-topo{
	background: #002060;
}

.tb-topo td, 
.tb-topo th{
	color: #fff !important;
	font-weight: bold !important;
} 

.kt-login.kt-login--v2 .kt-login__wrapper .kt-login__container .kt-login__head .kt-login__title{
	font-weight: 100;
	font-size: 30px;
}

.kt-login.kt-login--v2 .kt-login__wrapper .kt-login__container .kt-login__head .kt-login__title strong{
	font-weight: 600;
}

.kt-login.kt-login--v2 .kt-login__wrapper .kt-login__container .kt-login__logo {
    margin: 0 auto 20px auto;
}

.kt-login.kt-login--v2 .kt-login__wrapper{
	padding: 80px 30px 0 30px;
}

.kt-login.kt-login--v2 .kt-login__wrapper .kt-login__container .kt-form {
    margin: 30px auto 90px auto;
}

.kt-login.kt-login--v2 .kt-login__wrapper .kt-login__container .kt-form .kt-login__actions{
	margin-top: 15px;
}

.kt-login__logo.desenvolvido p{
	font-size: 12px;
	font-weight: 300;
	color:#FFF;
	margin: 0;
}

.kt-login__logo.desenvolvido img{
	max-width: 130px;
}


.dash-pages{
	background-image: url(../../../material/imagens/composicao/header-1.jpg); 
	background-color: #eee;
    background-position: auto top;
    background-repeat: no-repeat;
}

.dash-home{
	background-image: url(../../../material/imagens/composicao/bg-home.jpg); 
	
	
}

.form-control, .form-control:focus{
	color: #CFCFCF;
}

#km-gerenciado, .box-align-center{
	padding: 100px 0;
	text-align: center;
}

#km-gerenciado img{
	width: 120px;
	display: block;
	margin: auto;
}

#km-gerenciado h3, .tit-1{
	color: #FFF;
	margin: 15px 0 30px 0;
	font-size: 50px !important;
	line-height: 40px !important;
}


.form-busca{
	margin-top: 20px;
}

.form-busca .form-control, .form-busca .form-control:focus{

    padding: 2rem 0 2rem 2rem;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    background-color: rgba(255,255,255,1);
    border: 0;
    color: #68717b;
	box-shadow: none !important;
	    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0;
	
}

.form-busca .input-group {
    border-radius: 0.25rem;
    border: 0;
}

.form-busca .kt-footer__subscribe {
}

.divisor-1{
	width: 80px;
	height: 10px;
	margin: 30px auto;
	background: #000;
}

#km-gerenciado p{
	margin: 0;
}

#km-gerenciado a:hover{
	background: #FFF;
}

#linha-box-1 .kt-portlet{
	box-shadow: none;
}

#slider-eng{
	padding: 150px 0;
}

.ico-lista{
	font-size: 20px;
	color:#d53555 !important;
	vertical-align: middle;
}

.ico-lista i{
	padding-top: 10px;
}

.kt-widget11 .table tbody > tr > td{
	padding-top: 10px !important;
}

.time-equipe .kt-widget__info{
	text-align: right;
}

.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media{
	width: 39%;
}

.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__info{
	width: 61%;
}

.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__img {
    max-width: 100% !important;
}


.kt-portlet.kt-portlet--height-fluid {
    height: auto !important;
}

.kt-portlet.kt-portlet--height-fluid .kt-portlet__body {
    flex-grow: none !important;
}

@media only screen and (max-width: 767px) {
 	
	.tit-3{
		font-size: 30px !important;
		line-height: 28px !important;
		text-align: center;
	}	
	
	#slider-eng img{
		
	}
	
	.bts-orders a{
		display: block;
		width: 100%;
		text-align: center;
	}
	
	.mrg-botoes{
		display: none;
	}
}