

body{
   // margin:0;
    //padding:0;
    //display:flex;
    //ming-height:100;
    //flex-wrap:wrap;
    font-family:'Ruda', sans-serif!important;
}
.dropdown-item{
color:#ffffff!important;	
}
.centrado{
    text-align:center!important;
}
.fb{font-weight:500!important;}
.ui-widget.ui-widget-content{
  background-color:#f5f5f5;  
}
.required{color:red!important;}
.color{
    //color:#477093!important;
    //color:#322725;
    color:#423937;
    font-weight:600!important;
    font-size:1.5rem!important;
}
.estilo-label{font-weight:600;
    //text-transform:uppercase;}
.container{
    max-width:1400px!important;
}
.btnbackred{
    background-color:#f2dede!important;
    color:#a94442!important;
}
.kw{
    width:70%;
}

footer.sticky-footer{
    position:absolute;
    bottom:0;
    width:100%;
    padding:2.5rem 0;
}
body{
    position:relative;
    //padding-bottom: 5em!important;
    min-height:100vh;
}
.back{
    background-color:rgb(81 89 179)!important;
}
.noform{
    margin-left:-51px!important;
}
.bg-dark{
   background:linear-gradient(45deg, #393393, #fd0707) !important;
    
}
.margap{
    margin-left:5%!important;
}
.dropdown-item{
    //background-color:#eee;
}
.derecha{
    float:right!important;
}

.card-header{
    padding:.4rem 1.25rem!important;
}
.container1{
   padding-right:0px;
   padding-left:0px;
   margin-right:auto;
   margin-left:auto;
}
.ar{
    font-family:Arial!important;
}
.footer-bg{
    //background:linear-gradient(45deg, #D87000, #FDB707)!important;
    //background:#395eca;
    //align-self:flex-end;
    //width: 100%;
}
.copyrighttext{
    color:#f6f6f7;
    font-family: Arial;
    font-size:.9rem!important;
}
.card{
    //border-radius:2.3rem!important;
    //width:84%;
}
.caption{
    font-size:1.5rem!important;
    font-family:Arial!important;
}
.form-control{
    border-radius:5px!important;
}
.control-label{
    color:#3c3838!important;
    font-weight:600!important;
}
.cinco{
    font-size:15px!important;
}
.fa{
    font-size:1.3rem!important;
}
.margeta{
    margin-left:-19%;
}
.btn-blue{
    background-color:#5bc0de;
    border-color:#46b8da;
    color:white;
}
th, td{
    font-size:14px;
}
th{
    //font-family:Verdana!important;
    //background:#eeeff3!important;
   //background-color:#f5f7ff!important;
}
.btn{
    font-family:Arial;
}
table.dataTable thead .sorting{
//background: #e3e6f0!important; 
//background:#f5f7ff!important;
}
.content-site{
    width:1380px!important;
}
.btn{
    font-size:1rem!important;
    border-radius:0.25rem!important;
    padding:0.375rem 0.75rem!important;
}
.scroll_vertical {
	height: 41114px;
	width: 1114px;
	overflow: auto;
	border: 1px solid #666;
	//background-color: #ccc;
	padding: 8px;
}
.text-gray-600{
    font-size:.9rem!important;
}
.margrup{
    margin-left:-43%;
}
div.dataTables_filter input{
    //width: 15em!important;
}
.margfase{
    margin-left:-34%;
}
.margdep{
    margin-left:-118%;
   width:240%; 
}
.conteo{
    background-color:#63a4e7;
    color:white;
    padding-left:2%;
        padding-right:2%;
        padding-top:1%;
        border-radius:15%!important;
}
.btn-green{
    background-color:#2B8B3A!important;
    border-color:#2B8B3A!important;
    color:white;
}
.col{
    //background-color:#d2dce9;
    //background-color:#cfe3f3;
    background-color:#f0f0f1;
}
li.eval{
    background:none repeat scroll 0 0 #377295;
    color:white !important;
    float:left;
    font-size: 2em !important;
    height:50px;
    margin:3px;
    text-align:center;
    width:20%!important;
    padding-top:0%;
    border-radius:1%;
}
.breadcrumb-item+.breadcrumb-item{
    color:#e2eaf1!important;
}
.data{
    background-color:white!important;
}
.breadcrumb-item.active{
    color:#e2eaf1!important;
    font-weight: 100!important;
}
.btnblackblue{
    background-color:#e5e5e5!important;
}
.breadcrumb a{
  color:#e2eaf1!important;  
}
.portlet.box.blue{
    border:1px solid #7cacfa;
    background-color: #eee;
    //width: 1100px;
}
    .portlet.box.blue > .portlet-title{
        background-color: #eee;
    }
    
    #content{
        background-color: white!important;
    }
    .bg-gradient-primary{
    //background-color:#3193fb!important;
    //background:#3b61a5!important;
    border-radius:0.3rem!important;
    //background:#3966b9;
    //background:#4d69bd;
    background: rgb(73 80 159)!important;
}

.border-primary{
    border-color:rgb(87 96 183)!important;
}
.border-primary{
   // width: 75%!important;
}
.navbar-dark .navbar-nav .nav-link{
    color:#fff!important;
    font-size:18px;
    font-weight:500;
}
.dropdown .dropdown-menu{
    font-size:18px!important;
}
.emerald{
    //background-color:#6c99ff;
    background:linear-gradient(45deg, #393393, #fd0707) !important;
    padding-top:62px;
    padding-bottom:38px;
}
h1{
    color:white;
}
.breadcrumb{
    //background:linear-gradient(45deg, #D87000, #FDB707);
}
.breadcrumb > li{
    display:inline-block;
    font-size:14px;
}
ul.breadcrumb > li.active{
    color:rgba(255, 255, 255, 0.7);
}
.breadcrumb-item+.breadcrumb-item::before{
    color:#e2eaf1!important;
}
.right{
    float:right;
}
.top{
    margin-top:2%;
}
h1{color:#ffffff; font-family:monospace!important; font-weight:600!important; text-transform:uppercase;}
.bg-primary{
    background:linear-gradient(45deg, rgb(152 152 163), rgb(167 167 167)) !important;
}
.border-primary{
    border-color:rgb(167, 167, 167)!important;
    border-radius:3px!important;
}
h5{
    color:#ffffff!important;
    font-size:16px!important;
}
.table{color:#444!important;}

@media (min-width: 992px){
	.dropdown-menu .dropdown-toggle:after{
		border-top: .3em solid transparent;
	    border-right: 0;
	    border-bottom: .3em solid transparent;
	    border-left: .3em solid;
	}
	.dropdown-menu .dropdown-menu{
		margin-left:0; margin-right: 0;
	}
	.dropdown-menu li{
		position: relative;
	}
	.nav-item .submenu{ 
		display: none;
		position: absolute;
		left:100%; top:-7px;
	}
	.nav-item .submenu-left{ 
		right:100%; left:auto;
	}
	.dropdown-menu > li:hover{ background-color: #f1f1f1 }
	.dropdown-menu > li:hover > .submenu{
		display: block;
	}
}


/* MEDIA QUERIES VERSION RESPONSIVE */
@media (max-width:740px){
    .navbar-nav{
        margin-left:0%!important;
    }
    .logo-login-footer{
        width: 45%!important;
        //margin-top:-7%;
    }
    .logo-login-up{
        width: 70%!important; 
    }
.default-img-inicio{
    height:12%!important;
}
.default-img-inicio-2{
    height:15%!important;
    width:24%!important;
}
.mov{
    display:block;
}
.mov-btn-excel{width:43%!important;margin-top:48%;margin-left:58%;}
.mov-btn-excel2{width:43%!important;margin-top:-47%;margin-left:58%;}
.btn-buscar-ancho{width:53%!important;}
.logo-mv-center{margin-left:auto!important;margin-right:auto!important;}
}