.kt-aside-menu, .kt-aside{
	background-color: #343877;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon,
.kt-aside .kt-aside-menu > .kt-menu__nav .kt-menu__item > .kt-menu__link:not(.kt-menu__link--active):not(.kt-menu__link--here):not(.kt-menu__link--hover) [class^="flaticon2-"],
.kt-aside-menu .kt-menu__nav > .kt-menu__section .kt-menu__section-text{
	color: #fff;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link{
	background-color:#343877;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link,
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link{
	background-color:#343877;
}
.toast .toast-title{
	color: #fff;
}
.kt-bg-brand{
	background-color: #f9f9fc!important;
}
.btn-forms{
	background-color: #EB447D;
	border-color: #EB447D;
	color: #fff;
}
.btn-forms:hover, .btn-forms-outline:hover{
	background-color: #fc0758;
	border-color: #fc0758;
	color: #fff;
}
.btn-banca{
	background-color: #f9f9fc;
	color: #343877;
}
.btn-banca:hover{
	background-color: #EB447D;
	color: #f9f9fc;
}
.btn-forms-outline{
	background-color: #fff;
	border-color: #EB447D;
	color: #EB447D;
}
.btn-forms.btn-verify{
	background-color: #c1f7d5;
	border-color: #c1f7d5;
	color: #333;
}
.btn-forms.btn-verify:hover{
	background-color: #c1f7d5;
	border-color: #c1f7d5;
	color: #343877;
	transform: translateY(-3px);
}
.btn-outline-forms{
	background-color: #fff;
	border-color: #1D1D5C;
	color: #1D1D5C;
}
.btn-outline-forms:hover{
	background-color: #1D1D5C;
	border-color: #1D1D5C;
	color: #fff;
}
.form-group.validate.is-invalid .select2-container--default.select2-container--focus .select2-selection--single,
.form-group.validate.is-invalid .select2-container--default .select2-selection--single{
	border-color: #fd397a;
}
.kt-radio>span{
	border-color: #EB447D!important;
}
.kt-radio>span:after{
	border-color: #EB447D!important;
	background: #EB447D!important;
}
.select2-container{
	width: 100%!important;
}
.modal .kt-section__heading{
	color: #1D1D5C;
}
.table td{
	vertical-align: middle;
}
.table thead{
	background-color: #343876;
	color: #fff;
}
.dataTables_wrapper .dataTable th{
	color: #fff;
}
.modal .modal-content .modal-header .modal-title{
	color: #1D1D5C;
}
.select2-container--default .select2-results__option[aria-disabled=true]{
	color: #fc0758;
}
.custom-file-label::after{
	content:'Explorar';
}
.kt-footer .kt-footer__top .kt-footer__section .kt-footer__title{
	color: #fff;
}
.kt-footer .kt-footer__top .kt-footer__section .kt-footer__content{
	color: #fff;
}
.kt-footer .kt-footer__top .kt-footer__nav .kt-footer__nav-section a{
	color: #fff;
}
.kt-footer .kt-footer__bottom .kt-footer__logo .kt-footer__copyright{
	color: #fff;
}
.kt-footer .kt-footer__bottom .kt-footer__menu a{
	color: #fff;
}
.btn-primary{
	background-color: #343877;
	border-color: #343877;
}
.kt-pricing-1 .kt-pricing-1__items .kt-pricing-1__item .kt-pricing-1__price{
	font-size: 2.14rem;
	margin-top: 270px;
}
.table-bordered{
	border: 1px solid #ebedf2!important;
}
@media only screen and (max-width: 599px){
	.select2-container{
		max-width: 360px;
	}
}
.btn-auth{
	background-color: #EFC940;
	border-color: #EFC940;
	color: #fff;
}
.btn-auth:hover{
	color: #fff;
	background-color: #343877;
	border-color: #343877;
}

.btn-outline-auth:hover{
	background-color: #EFC940;
	border-color: #EFC940;
	color: #fff;
}
.swal2-popup .swal2-title{
	font-size: 20px;
	color: #343877;
}
.swal2-popup .swal2-content{
	font-size: 15px;
	color: #343877;
}
.swal2-icon.swal2-success .swal2-success-ring{
	border-width: 0.3em;
	border-color: #1ED16B;
}
.swal2-icon.swal2-success [class^='swal2-success-line'], .swal2-icon.swal2-success [class^='swal2-success-line']{
	background-color: #1ED16B;
}
.swal2-icon.swal2-warning{
	color: #fc0758;
	border-color: #fc0758;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field{
	margin: .25rem;
	width: 100%!important;
}
.swal2-container_page{
	display: flex;
	z-index: 1060;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	overflow-x: hidden;
	background-color: transparent;
	-webkit-overflow-scrolling: touch;
}
.kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__title{
	font-size: 13px;
}
.kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__pic img{
	max-width: 6rem;
}
.transfer_acount{
	margin-left: 40px;
}
.transfer_text{
	margin-left: 25px;
}
.preloader{
    position:fixed;
    left:0px;
    top:0px;
    width:100%;
    height:100%;
    z-index:999999;
    background-color:#ffffff;
    background-position:center center;
    background-repeat:no-repeat;
    background-image:url('../imgs/front/preloader.gif');
}
@media only screen and (max-width: 1366px){
	.transfer_acount{
		margin-left: -10px;
	}
	.transfer_text{
		margin-left: -20px;
	}
	.kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__pic{
		padding-right: .5rem;
	}
}
@media only screen and (max-width: 768px){
	.transfer_acount{
		margin-left: 100px;
	}
	.transfer_text{
		margin-left: 87px;
	}
	.preloader{
        background-size: 90vw;
    }
}
@media only screen and (max-width: 599px){
	.transfer_acount{
		margin-left: 20px;
	}
	.transfer_text{
		margin-left: 9px;
	}
	body{
		background-size: auto!important;
		background-position: left top!important;
	}
	div.dataTables_info{
		white-space: normal!important;
		text-align: left!important;
		margin-bottom: 10px;
	}
	.select2-selection__choice{
		white-space: normal;
	}
}
@media only screen and (max-width: 399px){
	.transfer_subtitle{
		text-align: left;
	}
	.transfer_acount{
		margin-left: 10px;
	}
	.transfer_text{
		margin-left: 0px;
	}
}
