.navbar-brand{
	padding: 5px 20px;
}

.modal-sm{
	width: 300px;
}

@keyframes click-wave {
  	0% {
	    height: 20px;
	    width: 20px;
	    opacity: 0.35;
	    position: relative;
	    outline: none !important;
	}

  	100% {
    	height: 100px;
    	width: 100px;
    	margin-left: -40px;
    	margin-top: -40px;
    	opacity: 0;
    	outline: none !important;
  	}
}

.option-input, .option-input2 {
	-webkit-appearance: none;
  	-moz-appearance: none;
  	-ms-appearance: none;
  	-o-appearance: none;
  	appearance: none;
  	position: relative;
  	top: 5px;
  	left:5px;
  	height: 20px;
  	width: 20px;
  	transition: all 0.15s ease-out 0s;
  	background: #cbd1d8;
  	border: none;
  	color: #fff;
  	cursor: pointer;
  	display: inline-block;
  	margin-right: 0.5rem;
  	outline: none;
  	position: relative;
  	z-index: 1000;
  	outline: none !important;
}

.option-input2{
	top: 0px;
  	left:0px;
}

.option-input:hover, .option-input2:hover {
	background: #00acac;
	outline: none !important;
}

.option-input:checked, .option-input2:checked {
	background: #40e0d0;
	outline: none !important;
}

.option-input:checked::before {
	height: 20px;
	width: 20px;
	position: absolute;
	content: '✔';
	display: inline-block;
	font-size: 12px;
	text-align: center;
	line-height: 8px;
	outline: none !important;
}

.option-input2:checked::before{
	height: 20px;
	width: 20px;
	position: absolute;
	content: '✔';
	display: inline-block;
	font-size: 12px;
	text-align: center;
	line-height: 19px;
	outline: none !important;
}

.option-input:checked::after, .option-input2:checked::after {
	-webkit-animation: click-wave 0.65s;
	-moz-animation: click-wave 0.65s;
	animation: click-wave 0.65s;
	background: #40e0d0;
	content: '';
	display: block;
	position: relative;
	z-index: 100;
	outline: none !important;
}

.option-input.radio, .option-input2.radio {
	border-radius: 50%;
	outline: none !important;
}

.option-input.radio::after, .option-input2.radio::after {
	border-radius: 50%;
	outline: none !important;
}


.m0 {
    margin: 0!important;
}

.p-xl {
    padding: 30px!important;
}

.mb-xl {
    margin-bottom: 30px!important;
}

.p-lg {
    padding: 15px!important;
}

.thumb8{
	width:8px!important;
	height:8px!important
}
.thumb16{
	width:16px!important;
	height:16px!important
	}
.thumb24{
	width:24px!important;
	height:24px!important
}
.thumb32{
	width:32px!important;
	height:32px!important
}
.thumb48{
	width:48px!important;
	height:48px!important
}
.thumb64{
	width:64px!important;
	height:64px!important
}
.thumb80{
	width:80px!important;
	height:80px!important
	}
.thumb96{
	width:96px!important;
	height:96px!important
}
.thumb128{
	width:128px!important;
	height:128px!important
}


.row-table{
	display:table;
	table-layout:fixed;
	height:100%;
	width:100%;
	margin:0
}

.row-table>[class*=col-]{
	display:table-cell;
	float:none;
	table-layout:fixed;
	vertical-align:middle
}.row-flush>[class*=col-]{
	padding-left:0;
	padding-right:0
}

.circle{
	display:inline-block;
	width:7px;
	height:7px;
	border-radius:500px;
	margin:0 .5em;
	background-color:#ddd;
	vertical-align:baseline;
	border:2px solid transparent
}
.circle.text-left{
	margin-left:0
}
.circle.text-right{
	margin-right:0
}
.circle-primary{
	background-color:#5d9cec
}
.circle-success{
	background-color:#27c24c
}
.circle-info{
	background-color:#23b7e5
}
.circle-warning{
	background-color:#ff902b
	}
.circle-danger{
	background-color:#f05050
}
.circle-green{
	background-color:#37bc9b
}
.circle-pink{
	background-color:#f532e5
}
.circle-inverse{
	background-color:#131e26
}
.circle-purple{
	background-color:#7266ba
}
.circle-sm{
	width:5px;height:5px
}
.circle-lg{
	width:11px;
	height:11px;
	}
.circle-xl{
	width:18px;
	height:18px
}
.circle-outline{
	background-color:transparent
}
.circle-outline.circle-primary{
	border:1px solid #5d9cec
}
.circle-outline.circle-success{
	border:1px solid #27c24c
}
.circle-outline.circle-info{
	border:1px solid #23b7e5
}
.circle-outline.circle-warning{
	border:1px solid #ff902b
}
.circle-outline.circle-danger{
	border:1px solid #f05050
}

.edicion_span{
	cursor: pointer;
	font-size: 16px;
	color: #11a2a2;
}

.p_usuario{
	display: inline-flex;
}



/*NEW DISE...*/

body{
	background-color: #ffffff;
}

.widget-stats .stats-icon{
	color: #323f52;
}

.widget-stats .stats-link  a{
	color: #ffffff;
}

.widget-stats .stats-info h4{
	color: #323f52;
}

.stats-info{
	color: #323f52;
}

.widget-chart .chart-title, .widget-chart .chart-title small, .widget-chart-sidebar .chart-number, .widget-chart-sidebar .chart-number small, .widget-chart-sidebar .chart-legend>li span{
	color: #323f52 !important;
}

.bg-blanco{
	background-color: #ffffff !important;
}

.bg-azul-claro{
	background-color: #ebf3fc;
}

.bg-azul-oscuro{
	background-color: #0087ff !important;
}

.bg-azul-oscuro:hover{
	background-color: #0075e1 !important;
}

.bg-rosado-claro{
	background-color: #fff0f3;
}

.bg-rosado-oscuro{
	background-color: #ff5e81 !important;
}

.bg-rosado-oscuro:hover{
	background-color: #e24864 !important;
}

.bg-naranja-claro{
	background-color: #fdf5e3;
}

.bg-naranja-oscuro{
	background-color: #ffb444 !important;
}

.bg-naranja-oscuro:hover{
	background-color: #f09c3a !important;
}

.bg-verde-claro{
	background-color: #e6faf5;
}

.bg-verde-oscuro{
	background-color: #00be73 !important;
}

.bg-verde-oscuro:hover{
	background-color: #00a564 !important;
}

.bg-morado-claro{
	background-color: #f7f3ff;
}

.bg-morado-oscuro{
	background-color: #9056f6 !important;
}

.bg-morado-oscuro:hover{
	background-color: #7d4ad7 !important;
}

.bg-verdesito-claro{
	background-color: #f6f9e4;
}

.bg-verdesito-oscuro{
	background-color: #adca00 !important;
}

.bg-verdesito-oscuro:hover{
	background-color: #97af00 !important;
}

.bg-gris-claro{
	background-color: #f2f7f9 !important;
}

.bg-none{
	background-color: transparent !important;
}

.color-icon-verde{
	color: #c0eadf;
}

.color-azul-texto{
	color: #0087ff !important;
}

.color-naranja-texto{
	color: #ffb444 !important;
}

.color-negro-text{
	color: #323f52 !important;
}

.font-size{
	font-size: 14px;
}

.widget-chart .chart-title {
    font-size: 22px!important;
    font-weight: bold!important;
}

.borderGrafic{
	border: 1px solid;
    border-color: #d2d2d2;
    border-radius: 15px;
}

.paddingGraficRight{
	padding: 0px 5px 0px 25px !important;
}

.paddingGraficLeft{
	padding: 0px 25px 0px 5px !important;
}

.titulosBackoffice{
	font-size: 22px!important;
    font-weight: bold!important;
    margin-left: 14px;
}

.titulosBanners{
	color: #323f51;
	font-size: 14px!important;
    font-weight: bold!important;
}

.paddingBanners{
	padding: 25px !important;
}

.borderBanners{
	border-radius: 15px !important;
}

.price_btc_a{
    height: 30px;
    padding: 5px 20px !important;
    margin: 10px;
    background-color: #e7f0f3;
    border-radius: 10px;
    color: #323f51 !important;
	font-size: 12px!important;
    
}

.price_btc_a_span{
	font-size: 12px!important;
    font-weight: bold!important;
}

/*DESIGN MENU*/
.page-with-light-sidebar .sidebar .nav > li.active > a > i{
	color: white;
	border-left: solid 3px white !important;
}

.page-with-light-sidebar .sidebar .nav>li.active>a{
	background-color: #091e55 !important;
	color: #ffffff !important;
}

.sidebar .nav>li>a i {
    float: left;
    margin-right: 15px;
    width: 14px;
    text-align: center;
    line-height: 20px;
    font-size: 18px;
}

.icon-general{
	margin: -8px 15px -8px -20px;
    background-color: #091e55;
    padding: 8px 0px 10px 0px;
    width: 50px !important;
    color: white !important;
}

#page-container.page-sidebar-minified #sidebar #xDcconfig_menu_lateral ul li a i.fa, #page-container.page-sidebar-minified #sidebar #xDcconfig_menu_lateral ul li a i.icon-book-open, #page-container.page-sidebar-minified #sidebar #xDcconfig_menu_lateral ul li a i.icon-general{
    margin: -12px 0px -12px -20px;
    background-color: #091e55;
    padding: 10px 0px 10px 0px;
    width: 60px !important;
    color: white !important;
}

.page-with-light-sidebar .sidebar .nav>li .sub-menu:before {
    background: #091e55 !important;
}

.sidebar .sub-menu:before {
    content: '';
    position: absolute;
    left: 3px;
    top: 0;
    bottom: 0;
    width: 47px;
    background: #10181F;
}

.page-with-light-sidebar .sidebar .nav>li .sub-menu>li.active>a:before{
	color: #ffffff;
}

.sidebar .sub-menu>li>a:before{
	color: #34d1ec;
}

.page-with-light-sidebar .sidebar .sub-menu>li>a {
	margin-left: 15px;
	left: -15px;
}

.sidebar .sub-menu>li>a {
    padding: 5px 5px 5px 35px;
}

.sidebar .nav>li.nav-profile .image{
    float: left;
    width: 90px;
    height: 90px;
    overflow: hidden;
    -webkit-border-radius: 20%;
    -moz-border-radius: 20%;
    border-radius: 20%;
    margin: 2px 40px 10px 40px;
    border: solid 5px #ffffff;
    -webkit-box-shadow: 5px 8px 5px 0px rgba(200,200,200,0.75);
    -moz-box-shadow: 5px 8px 5px 0px rgba(200,200,200,0.75);
    box-shadow: 5px 8px 5px 0px rgba(200,200,200,0.75);
}

.sidebar .nav>li.nav-profile .info {
    font-size: 16px;
    margin-left: auto;
    margin-right: auto;
    width: 90%;
    text-align: center;
    font-weight: bold;
}

.sombra_jnicio{
	-webkit-box-shadow: inset 0px -41px 24px -31px rgba(213,225,228,1);
	-moz-box-shadow: inset 0px -41px 24px -31px rgba(213,225,228,1);
	box-shadow: inset 0px -41px 24px -31px rgba(213,225,228,1);
	padding-bottom: 40px !important;
}

.configuracion_billetera {
    margin: -20px -25px;
    /*background-color: #eff5f7;*/
    background-image: linear-gradient(#fcfdfd, #ebf3f5);
}


.form-control-customize {
	border: 1px solid #dae4e7;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	height: 40px;
	background-color: #dae4e7 !important;
}

.button-customize{
	color: #ffffff;
	height: 35px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border: 1px solid #273a58;
	background-color: #273a58 !important;
}

.content{
	background-color: #ffffff00;
}

.segundo_division_inicio{
	margin-top: 20px;
}

.cuadro_inicio{
	height: 128px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	padding: 20px 20px;
}

.backgorund-image-1{
	background-image: url("../img/iconos-temp/1.png");
  	background-repeat: no-repeat;
  	background-position: 240px 7px;
}

.backgorund-image-2{
	background-image: url("../img/iconos-temp/2.png");
  	background-repeat: no-repeat;
  	background-position: 250px 7px;
}

.backgorund-image-3{
	background-image: url("../img/iconos-temp/3.png");
  	background-repeat: no-repeat;
  	background-position: 240px 7px;
}

.backgorund-image-4{
	background-image: url("../img/iconos-temp/4.png");
  	background-repeat: no-repeat;
  	background-position: 243px 7px;
}

.backgorund-image-5{
	background-image: url("../img/iconos-temp/5.png");
  	background-repeat: no-repeat;
  	background-position: 260px 7px;
}

.backgorund-image-6{
	background-image: url("../img/iconos-temp/6.png");
  	background-repeat: no-repeat;
  	background-position: 240px 7px;
}

.detalle-inicio{
	height: 30px;
    border: 1px solid;
    position: relative;
    color: #ffffff;
    font-weight: bold;
    margin-right: -20px;
    -webkit-border-radius: 15px 0px 15px 0px;
	-moz-border-radius: 15px 0px 15px 0px;
	width: 145px;
	float: right;
    padding: 12px 0px 25px 15px;
}

.flechas-detalles{
	height: 36px;
	font-weight: 100 !important;
	font-size: 14px;
	width: 45px;
	-webkit-border-radius: 15px 0px 15px 0px;
	-moz-border-radius: 15px 0px 15px 0px;
	padding: 12px 0px 10px 18px;
	float: right;
	margin-top: -12px;
}

.titulo-cuadro{
	font-weight: bold;
	font-size: 16px;
	margin-top: 5px;
	color: #323f52;
}

.contenido-cuadro{
	font-size: 30px;
	font-weight: bold;
}

.signo-moneda{
	font-size: 18px;
	font-weight: bold;
}

.sombra-detalle-inicio-verde{
	-webkit-box-shadow: 6px 6px 5px 0px rgba(230,250,245,1);
	-moz-box-shadow: 6px 6px 5px 0px rgba(230,250,245,1);
	box-shadow: 6px 6px 5px 0px rgba(230,250,245,1);
}

.sombra-detalle-inicio-rosado{
	-webkit-box-shadow: 6px 6px 5px 0px rgba(253,245,227,1);
	-moz-box-shadow: 6px 6px 5px 0px rgba(253,245,227,1);
	box-shadow: 6px 6px 5px 0px rgba(253,245,227,1);
}

.sombra-detalle-inicio-rojo{
	-webkit-box-shadow: 6px 6px 5px 0px rgba(255,240,243,1);
	-moz-box-shadow: 6px 6px 5px 0px rgba(255,240,243,1);
	box-shadow: 6px 6px 5px 0px rgba(255,240,243,1);
}

.sombra-detalle-inicio-azul{
	-webkit-box-shadow: 6px 6px 5px 0px rgba(235,243,252,1);
	-moz-box-shadow: 6px 6px 5px 0px rgba(235,243,252,1);
	box-shadow: 6px 6px 5px 0px rgba(235,243,252,1);
}

.sombra-detalle-inicio-morado{
	-webkit-box-shadow: 6px 6px 5px 0px rgba(247,243,255,1);
	-moz-box-shadow: 6px 6px 5px 0px rgba(247,243,255,1);
	box-shadow: 6px 6px 5px 0px rgba(247,243,255,1);
}

.sombra-detalle-inicio-verde-claro{
	-webkit-box-shadow: 6px 6px 5px 0px rgba(246,249,228,1);
	-moz-box-shadow: 6px 6px 5px 0px rgba(246,249,228,1);
	box-shadow: 6px 6px 5px 0px rgba(246,249,228,1);
}

.link-update{
	color: white;
} 

.link-update:hover{
	color: white;
} 

.link-update:visited{
	color: white;
} 

.link-update:active{
	color: white;
} 

.margen-top-10{
	margin-top: 10px;
}

.margen-top-20{
	margin-top: 20px;
}

.margen-top-30{
	margin-top: 30px;
}

.margen-top-40{
	margin-top: 40px;
}

.margen-bottom-10{
	margin-bottom: 10px;
}

.margen-bottom-20{
	margin-bottom: 20px;
}

.margen-bottom-30{
	margin-bottom: 30px;
}

.margen-bottom-40{
	margin-bottom: 40px;
}

.background-verde-oscuro-2{
	background-color: #97b000;
}

.background-verde-oscuro{
	background-color: #adc900;
}

.background-verde-oscuro-version-2{
	background-color: #97b000;
}

.background-verde-oscuro-version{
	background-color: #adc900;
}

.background-morado-oscuro-2{
	background-color: #7d4bd7;
}

.background-morado-oscuro{
	background-color: #9056f5;
}

.background-azul-oscuro-2{
	background-color: #0076e1;
}

.background-azul-oscuro{
	background-color: #0087ff;
}

.background-rosado-oscuro-2{
	background-color: #e24964;
}

.background-rosado-oscuro{
	background-color: #ff5f81;
}

.background-verde-oscuro-2{
	background-color: #00a564;
}

.background-verde-oscuro{
	background-color: #00bd74;
}

.background-naranja-oscuro-2{
	background-color: #f09c3a
}

.background-naranja-oscuro{
	background-color: #ffb344;
}

.texto-color-negro{
	color: #323f52;
}

.texto-color-verde-oscuro{
	color: #adc900;
}

.texto-color-verde-oscuro-version{
	color: #adc900;
}

.texto-color-morado-oscuro{
	color: #9056f5;
}

.texto-color-rosado-oscuro{
	color: #ff5f81;
}

.texto-color-azul-oscuro{
	color: #0087ff;
}

.texto-color-naranja-oscuro{
	color: #ffb344;
}

.texto-color-verde-oscuro{
	color: #00bd74;
}

.color-verde{
	
	background-color: #e6faf5;
}

.color-rosado{
	background-color: #fdf5e3;	
}

.color-rojo{
	background-color: #fff0f3;
}

.color-azul{
	background-color: #ebf3fc;		
}

.color-morado{
	background-color: #f7f3ff;
}

.color-raro{
	background-color: #f6f9e4;
}

.page-sidebar-minified .sidebar .caret {
    position: absolute;
    top: 7px;
    right: 5px;
    border: 4px solid transparent;
    border-left: 4px solid;
    color: white;
}

.page-sidebar-minified .sidebar {
    width: 60px;
    position: absolute;
    background-color: #091e55 !important;
}

#page-container.page-sidebar-minified .sidebar .nav>li>a:hover {
    background: #091e55 !important;
}

#page-container.page-sidebar-minified #sidebar #xDcconfig_menu_lateral ul li a i.fa.fa-angle-double-left{
	float: left;
    margin-right: 13px !important;
    width: 5px !important;
    text-align: center;
    line-height: 0px;
    font-size: 25px;
}

#page-container.page-sidebar-minified #sidebar #xDcconfig_menu_lateral .sidebar-minify-btn-li{
	background-color: #091e55 !important;
	border-radius: 0px 0px 15px 0px;
}

.sidebar-minify-btn-li{
	background-color: #091e55 !important;
}

.page-sidebar-minified .sidebar {
    border-radius: 0px 0px 15px 0px;
}

.panel-inverse>.panel-heading {
    background: #091e55 !important;
}

/*1*/
.admin-w1{
	background-color: #e6faf5;
}

.admin-w2{
	color: #00bd74;
}

.admin-w3{
	background-color: #00bd74;
	-webkit-box-shadow: 6px 6px 5px 0px rgba(230,250,245,1);
	-moz-box-shadow: 6px 6px 5px 0px rgba(230,250,245,1);
	box-shadow: 6px 6px 5px 0px rgba(230,250,245,1);
}

.admin-w4{
	background-color: #00a564;
}

/*2*/
.admin-w5{
	background-color: #fdf5e3;
}

.admin-w6{
	color: #ffb344;
}

.admin-w7{
	background-color: #ffb344;
	-webkit-box-shadow: 6px 6px 5px 0px rgba(253,245,227,1);
	-moz-box-shadow: 6px 6px 5px 0px rgba(253,245,227,1);
	box-shadow: 6px 6px 5px 0px rgba(253,245,227,1);
}

.admin-w8{
	background-color: #f09c3a;
}

/*3*/
.admin-w9{
	background-color: #fff0f3;
}

.admin-w10{
	color: #ff5f81;
}

.admin-w11{
	background-color: #ff5f81;
	-webkit-box-shadow: 6px 6px 5px 0px rgba(255,240,243,1);
	-moz-box-shadow: 6px 6px 5px 0px rgba(255,240,243,1);
	box-shadow: 6px 6px 5px 0px rgba(255,240,243,1);
}

.admin-w12{
	background-color: #e24964;
}

/*4*/
.admin-w13{
	background-color: #ebf3fc;
}

.admin-w14{
	color: #0087ff;
}

.admin-w15{
	background-color: #0087ff;
	-webkit-box-shadow: 6px 6px 5px 0px rgba(235,243,252,1);
	-moz-box-shadow: 6px 6px 5px 0px rgba(235,243,252,1);
	box-shadow: 6px 6px 5px 0px rgba(235,243,252,1);
}

.admin-w16{
	background-color: #0076e1;
}




@media (max-width: 990px) {
  	.paddingGraficLeft{
  		margin-left: 20px;
  		padding: 0px 5px 0px 5px !important;
  	}
}




