/*
    General
*/
body, html{
    margin:0;
    padding:0;
}

div.row{
   margin-right: 0px;
}

.col-md-12{
    padding: 0px;
}


.container-fluid {
    padding: 0px;
    padding-right: 0px;
    max-width: 100%;
}

/*
    Comfernet
*/
.comfernet-text-orange{
    color: #ec652c;
}

.comfernet-text-blue{
    color: #1a466b;
}



.comfernet-orange{
    background-color: #ec652c;
    color: #FFF;
}

.comfernet-blue{
    background-color: #1a466b;
    color: #FFF;
}

.comfernet-blueM{
    background-color: #1a466b;
    color: #FFF;
    height: 50px;
}

.comfernet-btn:hover{
    background-color: #ec652c;
    color: #FFF;
}

.comfernet-btn{
    background-color: #1a466b;
    color: #FFF;
}

.comfernet-text-orange{
  color: #ec652c;
  font-weight: bolder;
}

.comfernet-text-blue{
  color: #1a466b;
  font-weight: bolder;
}

.comfernet-menu-store{
    height: 60px;
    font-size: 1.2em;
    font-weight: bolder;
    color: #FFF;
    margin: auto;
    text-align: center;
}

.comfernet-menu-datos{
    font-size: 0.8em;
    font-weight: normal;
    color: #FFF;
}

.comfernet-text{
    font-weight: bolder;
}

.descripcion{
    font-size: 0.8em;
}

.comfernet-icon-orange{
    color: #ec652c;
}

.comfernet-icon-blue{
    color: #1a466b;
}

.comfernet-indicators-orange{
    color: #ec652c;
}

.comfernet-title-icon{
    font-weight: bolder;
}

.comfernet-tittle-section{
    padding: 0px;
    font-weight: bolder;
    border-bottom: 2px solid #ec652c;
}

.comfernet-tittle-tips{
    padding: 0px;
    font-weight: bolder;
    border-bottom: 2px solid #1a466b;
}

.comfernet-line-blue{
    border-bottom: 2px solid #1a466b;
}

.aMenu{
    text-decoration: none;
    color:  #FFF;
}

.aMenu:hover {
    text-decoration: none;
    color: #ec652c;        
}

.divFiltros{
    color: #1a466b;
}

.divFiltros:hover{
    color: #ec652c;
    font-weight: bolder;
}

a{
    text-decoration: none;
}

a:hover{
    text-decoration: none;
    color: #ec652c;  
}


.card-footer{
    background-color: #FFF;
    color: #ec652c;
    font-weight: bolder;
}

.card-footer:hover{
    background-color: #FFF;
    color: #1a466b;
    font-weight: bolder;
}

.parent {
    height: 100%;
    background: #CCCCCC;
    display: flex;
    align-items: center;
    justify-content: center;
}

.child {
    background-color: #FFFF00;
    width: 100px;
    height: 100px;
}

.dropbtn {
    color: #1a466b;
    font-size: 16px;
    padding: 5px 7px;
    font-weight: bolder;
    min-width: 160px;
    /*border: 1px solid #ec652c;*/
}

.dropdown {
    position: relative;
    display: inline-block;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f1f1f1;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}

.dropdown-content a {
    color: black;
    padding: 5px 7px;
    text-decoration: none;
    display: block;
}

.dropdown-content a:hover {border: 1px solid #1a466b;}
.dropdown:hover .dropdown-content {display: block;}
/*.dropdown:hover .dropbtn {background-color: #3e8e41;}*/


.comfernet-row{
    padding-left: 20px;
}

.comfernet-number {
    opacity: 1;
}

header{
    background-color: #CCC;
}   

.menuMC{
    padding-top:0px; 
    padding-bottom: 0px;
}

.comfernet-icon{
    padding-left: 25px;
    background: url("https://static.thenounproject.com/png/101791-200.png") no-repeat left;
    background-size: 20px;
}

.select#selectoption {
            border-left:none;
            padding:none;
}

.input#datahere {
    position:relative;
    border-right:none;
    padding:none;
}

.txtDetalle{
    /*font-size: 3vmin;*/
    font-size: 1.0vw;
    font-weight: bolder;
}