/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 17/08/2016, 02:56:03 PM
    Author     : Ale
*/
@font-face {
    font-family: CorbelBI;
    src: url('../fonts/Corbel Bold Italic.ttf');
}
@font-face {
    font-family: CorbelI;
    src: url('../fonts/Corbel Italic.ttf');
}
.bgIndex{
    background-image: url('../images/index_bg.jpg');
    background-size: 100% auto;
    //background-attachment: fixed;
    background-repeat: no-repeat;
}
.bgContenido{
    background-image: url('../images/bgContenido.png');
    background-size: 100% auto;
    //background-attachment: fixed;
    background-repeat: no-repeat;
}
.efecto-espejo {
    -webkit-box-reflect: below -25px -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(255, 255, 255, 0.5)));
}
.franjaGris{
    height: 35px;
    width: 100%;
    background: #808284;
}
.franjaAzul{
    height: 35px;
    width: 100%;
    background: #1b75bb;
}
.bgLogo{
    background: rgba(128, 130, 132, 0.3);
}
.p-b-100{
    padding-top: 100px;
}
.p-b-10{
    padding-top: 10px;
}
.m-t-100{
    margin-top: 100px;
}
.m-t-n150{
    margin-top: -65px;
}
.m-b-100{
    margin-bottom: 100px;
}
.text-menu{
    color: black;
    font-family: CorbelBI;
    font-size: 14px;
    text-shadow: 2px 0 0 #fff,
        -2px 0 0 #fff,
        0 2px 0 #fff,
        0 -2px 0 #fff,
        1px 1px #fff,
        -1px -1px 0 #fff,
        1px -1px 0 #fff
        , -1px 1px 0 #fff;
}
.bgTextoContenido{
    font-family: CorbelBI;
    background: rgba(209, 210, 212, 0.3);
    //border-color: rgba(0, 173, 239, 0.3);
    border: rgba(0, 173, 239, 0.3) 3px solid;
    border-radius: 10px;
    margin: 0px;
    padding: 20px;
}
@media (min-width: 768px) {
    .text-menu{
        font-size: 18px;
    }
    .m-t-n150{
        margin-top: -123px;
    }
    .bgTextoContenido{
        margin: 5px;
    }
}
@media (min-width: 992px) {
    .text-menu{
        font-size: 22px;
    }
    .m-t-n150{
        margin-top: -143px;
    }
    .bgTextoContenido{
        margin: 10px;
    }
    .p0{
    padding-left: 15px;
    padding-right: 15px;
}
}
@media (min-width: 1200px) {
    .text-menu{
        font-size: 26px;
    }
    .m-t-n150{
        margin-top: -150px;
    }
    .bgTextoContenido{
        margin: 20px;
    }
    .p0{
    padding-left: 15px;
    padding-right: 15px;
}
}

.text-titulo{
    color: #00adef;
    font-family: CorbelBI;
    font-size: 28px;
    -webkit-box-reflect: below -10px -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(255, 255, 255, 0.5)));
    //-webkit-box-reflect: below 0px -webkit-linear-gradient(bottom, rgba(147, 149, 151, 0.4) 50%, transparent 75%, transparent 100%);
}
.text-subtitulo{
    color: #1b75bb;
    font-family: Corbel;
    font-weight: bold;
    font-size: 15px;
    padding-left: 20px;
}
.text-menu:hover{
    text-decoration: none;
}
.menuz100{
    position: relative;
    z-index: 150;
}
.bgImageContenido{
    background: rgba(209, 210, 212, 0.3);
    //border-color: rgba(0, 173, 239, 0.3);
    border: rgba(0, 173, 239, 0.3) 3px solid;
    border-radius: 10px;
    margin: 20px;
}
.liNegro{
    list-style-image: url("../images/liNegra.png");
    font-family: CorbelI;
}
.liAzul{
    list-style-image: url("../images/liAzul.png");
    font-family: CorbelI;
}
.bordeAzul{
    border: rgba(0, 173, 239, 0.4) 5px solid;
    border-radius: 10px;
    padding: 2px;
}
.bgContenidoServicio1{
    font-family: CorbelBI;
    background-image: url('../images/servicio1-1.jpg');
    background-size: 100% auto;
    background-repeat: no-repeat;
    min-height: 290px;
    //border-color: rgba(0, 173, 239, 0.3);
    //margin: 20px;
}
.bgContenidoServicio2{
    font-family: CorbelBI;
    background-image: url('../images/servicio2.jpg');
    background-size: 100% auto;
    background-repeat: no-repeat;
    min-height: 290px;
    //border-color: rgba(0, 173, 239, 0.3);
    //margin: 20px;
}
.bgContenidoServicio3{
    font-family: CorbelBI;
    background-image: url('../images/servicio3.jpg');
    background-size: 100% auto;
    background-repeat: no-repeat;
    min-height: 290px;
    //border-color: rgba(0, 173, 239, 0.3);
    //margin: 20px;
}
.bgContenidoServicio4{
    font-family: CorbelBI;
    background-image: url('../images/servicio4.jpg');
    background-size: 100% auto;
    background-repeat: no-repeat;
    min-height: 290px;
    //border-color: rgba(0, 173, 239, 0.3);
    //margin: 20px;
}
.bgContenidoServicio5{
    font-family: CorbelBI;
    background-image: url('../images/servicios5.jpg');
    background-size: 100% auto;
    background-repeat: no-repeat;
    min-height: 290px;
    //border-color: rgba(0, 173, 239, 0.3);
    //margin: 20px;
}
.bgTextoContenidoServicio1{
    font-family: CorbelBI;
    background: rgba(209, 210, 212, 0.7);
    //border-color: rgba(0, 173, 239, 0.3);
    border-radius: 10px;
    margin: 15px 5px;
    padding: 5px;
}
.bgTextoContenidoTitulo{
    width: 80%;
    font-family: Corbel;
    font-weight: bold;
    font-size: 16px;
    color: white;
    background: rgba(0, 173, 239, 0.6);
    //border-color: rgba(0, 173, 239, 0.3);
    border: rgba(209, 210, 212, 0.6) 6px solid;
    border-radius: 100px;
    padding: 5px;
}
.tituloContacto{
    color: #1b75bb;
    font-size: 20px;
}