 body {
    font-family: 'Roboto', sans-serif !important;
}

.cms-page-view .std h2, .cms-no-route .std h2 {
    color: #FFFF;
}
.fondo_naranja{

    background-image: url(../images/fondo_hormigon_naranja.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    padding: 30px 20px 20px 20px;

}

.flexslider{
    background: none ;
    border: none ;
}

.flex-direction-nav a{
    width: 45px ;
    height: 45px ;
}

.ancho{
    max-width: 950px ;
    background-image: url(wysiwyg/quienes/fondo_hormigon.jpg);
    background-repeat: repeat;
    box-sizing: border-box;
     -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}

.franja_blanca{
    background-image: url(wysiwyg/quienes/banda%20blanco.png);
}

.div_1_1, .div_1_2, .div_1_3, .div_1_4, .div_1_5, .div_1_6{
    width: 80% ;
    margin: auto;
}

.bloque{
    height: 200px;
    margin-bottom: 20px;
    text-align: center;
    max-width: 287px;
    margin: auto;
}

p{    
    font-weight: 200;
    font-size: 17px;
    color: white;
    text-align: left;
    font-family: 'Roboto', sans-serif ;
}

.descripcion_bloques{
    text-align: center;
    font-size: 14px;
    color: #003062;
    background-color: #E9E9E9;
    font-weight: bold;
    min-height: 65px;
    max-width: 287px;
    padding: 20px 10px 20px 10px;
    margin: auto;
    min-height: 100px;  
    font-family :'Roboto', sans-serif ;
    line-height :1.42857143;
}

.p_azul {
    color: #1e3361;
}
.trasnparente{
    width: 100%;
    height: 100%;
}

.trasnparente:hover{
    width: 100%;
    height: 100%;
    background-color: orangered;
    opacity: 0.2;
}

.div_naranja p{
    font-size: 17px;
    color: white;
    text-align: center;
}

.bloque_img_1{
    background-image: url(wysiwyg/quienes/acerca-de.png);
}

.bloque_img_2{
    background-image: url(wysiwyg/quienes/razon-ser.png);
}

.bloque_img_3{
    background-image: url(wysiwyg/quienes/modelo-negocio.png);
}

.bloque_img_4{
    background-image: url(wysiwyg/quienes/pasion-clientes.png);
}

.bloque_img_5{
    background-image: url(wysiwyg/quienes/compromiso-personas.png);
}

.bloque_img_6{
    background-image: url(wysiwyg/quienes/bricomart-cifras.png);
}



.fondo_blanco{
    background-image: url(wysiwyg/quienes/mancha%20blanco.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    color: white;
    width: 100%;
    text-align: center;
    margin: auto;
    font-size: 20px;
    padding: 30px 60px 30px 60px;
    margin-top: 50px;
}

.contenido1_bloque_4{
    font-weight: bold;
    margin: auto;
    margin-bottom: 30px;
}

.contenido4_bloque_5{
    width: 100%;
    margin: auto;
}

.imagen_bloque_5{
    width: 100%;
}

.contenido2_bloque_4{
    margin-top: 55px;
}

.titulo_bloques {
    font-family: 'Roboto', sans-serif;
    font-size: 26px;
    color:#ffffff !important;
    z-index: 2;
    padding-top: 100px;
}


.contenido3_bloque_4{
    margin: auto;
    margin-top: 50px;
}

.contenido4_bloque_4{
    color: #F36E21;
    margin-top: 10px;   
}

.video video{
    width: 80%;
}

.video{
    text-align: center;
    margin-top: 50px;
}

.imagen_bloque_4{
    width: 100%;  
}

.div_imagen_bloque_3{
    margin: auto;
    margin-top: 30px;

}

.div_imagen_bloque_3 img{
    width: 100%;
}


.titulo{
    color: white;
}

.texto_bloque_3{
    margin-top: 4px;
}

.line_height_titulo{
    line-height: 50px;
}

/*#bloque_1:hover, #bloque_2:hover, #bloque_3:hover, #bloque_4:hover, #bloque_5:hover, #bloque_6:hover{
background-image: none ;
background-color: #F36E21;
}*/

.subtitulos{
    font-size: 22px;
    color:#1e3361;
    font-weight: bold;
    text-align: left;
}

.texto_naranja{
    color: #ff8200;
}


.titulo_naranja{
    font-weight: bold;
    font-size: 45px;
    text-align: center;
    color: #002c64;
    font: normal 800 37px / 36px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
    text-transform: none;
    margin-bottom: 50px;
    margin-top: 50px;
}

.titulo_naranja_pequeno_2{
    color: #F36E21;
    font-weight: bold;
    font-size: 20px ;
    text-align: center;
    margin-bottom: 20px;
    margin-top: 20px;
}
.contenido2_bloque_5{
    width: 100%;
    margin: auto;
    margin-top: 20px;
    margin-bottom: 20px;
}

.span_grande{
    font-size: 25px;
}

.span_pequeno{
    font-size: 13px;
}

.margin_30{
    margin-top: 30px;
}

.margin_60{
    margin-top: 100px;
}

.titulo_naranja_pequeno{
    color: #F36E21;
    font-weight: bold;
    font-size: 20px;
    line-height: 21px;

}

.letra_naranja{
    color: #F36E21;
}

.transparente{
    width: 100%;
    height: 100%;
}

.transparente:hover{
    background-color: rgba(240,128,14,0.8);
    z-index: 1;
}

.div_bloques{
    text-align: justify;
    margin: auto;
    width: 100%;
    font-size: 17px;
    /*font-weight: bold;*/
    color: dimgray;
}

.div_block{
    display: block;
}

.div_none{
    display: none;
}

#div_bloque_6 img{
    width: 100%;
}

.img_adeo{
    width: 100%;
    margin-top: -5px;
}
.img_bandas{
    width:100%;
    margin-top: 40px;
}

.img_bandas_bajo_slider{
    width:100%;
    margin-top: -10px;
}

.embed-responsive-4by3{
    padding-bottom: 56%;
}

iframe{
    padding-top: 40px;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {

    padding-left: 0px ;
    padding-right: 0px ;
}



