*{padding:0;margin:0;}
/* BEGIN Thin */
@font-face {
    font-family: Roboto-thin;
    src: url("../fonts/Thin/Roboto-Thin.woff2?v=1.1.0") format("woff2"), url("../fonts/Thin/Roboto-Thin.woff?v=1.1.0") format("woff"), url("../fonts/Thin/Roboto-Thin.ttf?v=1.1.0") format("truetype");
    font-weight: 100;
    font-style: normal; }
/* END Thin */

/* BEGIN Thin Italic */
@font-face {
    font-family: Roboto-i;
    src: url("../fonts/ThinItalic/Roboto-ThinItalic.woff2?v=1.1.0") format("woff2"), url("../fonts/ThinItalic/Roboto-ThinItalic.woff?v=1.1.0") format("woff"), url("../fonts/ThinItalic/Roboto-ThinItalic.ttf?v=1.1.0") format("truetype");
    font-weight: 100;
    font-style: italic; }
/* END Thin Italic */

/* BEGIN Light */
@font-face {
    font-family: Roboto-l;
    src: url("../fonts/Light/Roboto-Light.woff2?v=1.1.0") format("woff2"), url("../fonts/Light/Roboto-Light.woff?v=1.1.0") format("woff"), url("../fonts/Light/Roboto-Light.ttf?v=1.1.0") format("truetype");
    font-weight: 300;
    font-style: normal; }
/* END Light */

/* BEGIN Light Italic */
@font-face {
    font-family: Roboto-ita;
    src: url("../fonts/LightItalic/Roboto-LightItalic.woff2?v=1.1.0") format("woff2"), url("../fonts/LightItalic/Roboto-LightItalic.woff?v=1.1.0") format("woff"), url("../fonts/LightItalic/Roboto-LightItalic.ttf?v=1.1.0") format("truetype");
    font-weight: 300;
    font-style: italic; }
/* END Light Italic */

/* BEGIN Regular */
@font-face {
    font-family: Roboto-r;
    src: url("../fonts/Regular/Roboto-Regular.woff2?v=1.1.0") format("woff2"), url("../fonts/Regular/Roboto-Regular.woff?v=1.1.0") format("woff"), url("../fonts/Regular/Roboto-Regular.ttf?v=1.1.0") format("truetype");
    font-weight: 400;
    font-style: normal; }

@font-face {
    font-family: Roboto;
    src: url("../fonts/Regular/Roboto-Regular.woff2?v=1.1.0") format("woff2"), url("../fonts/Regular/Roboto-Regular.woff?v=1.1.0") format("woff"), url("../fonts/Regular/Roboto-Regular.ttf?v=1.1.0") format("truetype");
    font-weight: normal;
    font-style: normal; }
/* END Regular */
/* BEGIN Italic */
@font-face {
    font-family: Roboto-it;
    src: url("../fonts/Italic/Roboto-Italic.woff2?v=1.1.0") format("woff2"), url("../fonts/Italic/Roboto-Italic.woff?v=1.1.0") format("woff"), url("../fonts/Italic/Roboto-Italic.ttf?v=1.1.0") format("truetype");
    font-weight: 400;
    font-style: italic; }

@font-face {
    font-family: Roboto-ita;
    src: url("../fonts/Italic/Roboto-Italic.woff2?v=1.1.0") format("woff2"), url("../fonts/Italic/Roboto-Italic.woff?v=1.1.0") format("woff"), url("../fonts/Italic/Roboto-Italic.ttf?v=1.1.0") format("truetype");
    font-weight: normal;
    font-style: italic; }
/* END Italic */
/* BEGIN Medium */
@font-face {
    font-family: Roboto-m;
    src: url("../fonts/Medium/Roboto-Medium.woff2?v=1.1.0") format("woff2"), url("../fonts/Medium/Roboto-Medium.woff?v=1.1.0") format("woff"), url("../fonts/Medium/Roboto-Medium.ttf?v=1.1.0") format("truetype");
    font-weight: 500;
    font-style: normal; }
/* END Medium */
/* BEGIN Medium Italic */
@font-face {
    font-family: Roboto-mei;
    src: url("../fonts/MediumItalic/Roboto-MediumItalic.woff2?v=1.1.0") format("woff2"), url("../fonts/MediumItalic/Roboto-MediumItalic.woff?v=1.1.0") format("woff"), url("../fonts/MediumItalic/Roboto-MediumItalic.ttf?v=1.1.0") format("truetype");
    font-weight: 500;
    font-style: italic; }
/* END Medium Italic */
/* BEGIN Bold */
@font-face {
    font-family: Roboto-b;
    src: url("../fonts/Bold/Roboto-Bold.woff2?v=1.1.0") format("woff2"), url("../fonts/Bold/Roboto-Bold.woff?v=1.1.0") format("woff"), url("../fonts/Bold/Roboto-Bold.ttf?v=1.1.0") format("truetype");
    font-weight: 700;
    font-style: normal; }
@font-face {
    font-family: Roboto-bo;
    src: url("../fonts/Bold/Roboto-Bold.woff2?v=1.1.0") format("woff2"), url("../fonts/Bold/Roboto-Bold.woff?v=1.1.0") format("woff"), url("../fonts/Bold/Roboto-Bold.ttf?v=1.1.0") format("truetype");
    font-weight: bold;
    font-style: normal; }
/* END Bold */
/* BEGIN Bold Italic */
@font-face {
    font-family: Roboto-bit;
    src: url("../fonts/BoldItalic/Roboto-BoldItalic.woff2?v=1.1.0") format("woff2"), url("../fonts/BoldItalic/Roboto-BoldItalic.woff?v=1.1.0") format("woff"), url("../fonts/BoldItalic/Roboto-BoldItalic.ttf?v=1.1.0") format("truetype");
    font-weight: 700;
    font-style: italic; }
@font-face {
    font-family: Roboto-bi;
    src: url("../fonts/BoldItalic/Roboto-BoldItalic.woff2?v=1.1.0") format("woff2"), url("../fonts/BoldItalic/Roboto-BoldItalic.woff?v=1.1.0") format("woff"), url("../fonts/BoldItalic/Roboto-BoldItalic.ttf?v=1.1.0") format("truetype");
    font-weight: bold;
    font-style: italic; }
/* END Bold Italic */
/* BEGIN Black */
@font-face {
    font-family: Roboto-bb;
    src: url("../fonts/Black/Roboto-Black.woff2?v=1.1.0") format("woff2"), url("../fonts/Black/Roboto-Black.woff?v=1.1.0") format("woff"), url("../fonts/Black/Roboto-Black.ttf?v=1.1.0") format("truetype");
    font-weight: 900;
    font-style: normal; }
/* END Black */
/* BEGIN Black Italic */
@font-face {
    font-family: Roboto-bi;
    src: url("../fonts/BlackItalic/Roboto-BlackItalic.woff2?v=1.1.0") format("woff2"), url("../fonts/BlackItalic/Roboto-BlackItalic.woff?v=1.1.0") format("woff"), url("../fonts/BlackItalic/Roboto-BlackItalic.ttf?v=1.1.0") format("truetype");
    font-weight: 900;
    font-style: italic; }
/* END Black Italic */

/*# sourceMappingURL=roboto.css.map */
.carousel .item {
    left: 0 !important;
    -webkit-transition: opacity .4s; /*adjust timing here */
    -moz-transition: opacity .4s;
    -o-transition: opacity .4s;
    transition: opacity .4s;
}
.carousel-control {
    background-image: none !important; /* remove background gradients on controls */
}
/* Fade controls with items */
.next.left,
.prev.right {
    opacity: 1;
    z-index: 1;
}
.active.left,
.active.right {
    opacity: 0;
    z-index: 2;
}
.amarillo{background: #fece00;}
.top_height{height: 75px;box-shadow:0.1em 0.1em 8px 5px rgba(0,0,0,0.8);position:relative;z-index:999;}
.rojo{background: #e21f19;}
.top1{padding: 14px 0;}
.fondo{
    background: url(../images/fondo.png) no-repeat top center;
    width: 100%;
    position: relative;
    z-index: 1;
}
.footer1{
    width: 100%;
    padding: 60px 0;
    background: #f6f6f7;
}
.col-centered{
    float: none !important;
    margin: 0 auto !important;
}
.col-centeredlogos{
    float: none !important;
    margin: 50px auto auto auto !important;
}
.organizan{
    font: bold 9pt Roboto;
    padding: 0;
    margin: 0;
    line-height: 9px;
    color:#404041;
}
.footer2{
    width: 100%;
    background: #e21f19;
    padding: 3px 0;
}
.titulos{text-align: center; padding: 82px 0;}
.titulos h2{color: #be111b; font-family: Roboto-b; font-size: 44px; padding: 0; margin: 0;}
.cajacontacto{height: 400px; display: table; text-align: center; background: #ba1412 url(../images/flecha_blanca.png) right center no-repeat;}
.imagenContacto{display: table-cell; vertical-align: middle;}
.contactoinfos{padding: 0 0 0 20px; margin: 0;}
.contactoinfos li{list-style-image: url("../images/bolamenu.png"); padding: 0 0 0 10px;}
.contactoinfos li .nobre{color:#414141; font:bold 12pt Roboto;}
.contactoinfos li .sutitu{color:#E92327; font:italic 11pt Roboto; padding: 5px 0 5px 20px;}
.contactoinfos li ul{padding: 0; margin: 0;}
.contactoinfos li ul li{padding: 0; margin: 5px 0; list-style: none; color:#414141; font:normal 11pt Roboto;}
.contactoinfos li ul li i{color: #858385; margin-right: 20px;}
.pho{font-size: 15pt !important;}
.cel{font-size: 22pt !important; }
.mail{font-size: 15pt !important; }
.contenedorcontact{padding: 100px 0 0 30px;}
/*.menu-top{padding: 0; margin: 0; position:relative;}
.menu-top li{float: left; list-style: none; padding: 0 70px; text-align: center; border-right: 1px #FFF solid; height: 47px; display: table;line-height:12pt;}
.menu-top li:first-child{padding: 0 70px 0 70px;}
.menu-top li:last-child{padding: 0 0px 0 70px; border-right: 0;}
.menu-top li a{font-family: Roboto;text-decoration:none; font-weight: bold; font-style: normal; color: #FFF; font-size: 11pt; display: table-cell; vertical-align: middle;}
.menu-top li a:hover{
    animation-duration: 3s;
    animation-name: slidein;
    color:#FFCE00;
}
.menu-top li > ul{display:none;}
.menu-top li:hover > ul{display:block; position:absolute;width:480px;height:60px;left:200px;margin-top:60px;z-index:-100;}
.menu-top li > ul li{
    display:block;
    background:#FFCE00;
    width:450px;
    height:22px;
    padding:10px 0;   
    text-align:left;
    position:relative;
    z-index:-100;
    border-right: 0px #FFF solid;
}
*/
@media (max-width: 1366px) {
    .contactoinfos li ul li i{margin-right: 10px;}
    .contactoinfos li ul li{font:9pt Roboto;}
    .mail{font-size: 12pt !important;}
    .cel{font-size: 18pt !important;}
    .pho{font-size: 14pt !important;}
    .contactoinfos li .sutitu{font:italic 10pt Roboto;}
    .contactoinfos li .nobre{font:bold 11pt Roboto;}
}
