﻿body {
    SCROLLBAR-FACE-COLOR: #f1f1f1;
    SCROLLBAR-HIGHLIGHT-COLOR: #f7f7f7;
    SCROLLBAR-SHADOW-COLOR: #b8b8b8;
    SCROLLBAR-3DLIGHT-COLOR: #b8b8b8;
    SCROLLBAR-ARROW-COLOR: #d6d6d6;
    SCROLLBAR-DARKSHADOW-COLOR: #f1f1f1;
    SCROLLBAR-BASE-COLOR: #f1f1f1;
}

.tablaDatos {
    background-color: #fff;
    font-family: Arial;
    border-spacing: 0px;
    border-bottom: 1px solid Gray;
    border-top: 1px solid Gray;
}

.headerTablaDatos {
    background-image: url("../images/fondo_header.png");
    background-color: Gray;
    background-repeat: repeat-x;
    text-align: center;
    height: 40px;
    font-weight: bold;
}

.tituloTablaDatos {
    background-color: Orange;
    color: White;
    height: 40px;
    text-align: left;
    font-weight: bold;
}

.tablaDatos td {
    border-left: 1px solid Gray;
    border-right: 1px solid Gray;
    border-top: 1px solid White;
    border-bottom: 1px solid White;
    text-align: left;
    font-size: 14px;
    font-weight: bold;
}


.Titulo {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Tahoma
}

.Subtitulo {
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 3px;
    COLOR: white;
    MARGIN-RIGHT: 5px;
    FONT-FAMILY: Tahoma
}

.Destacado {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #ff6600;
    TEXT-DECORATION: none
}

.DestacadoOR {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #0A57A4;
    TEXT-DECORATION: none
}

.DestacadoDistribucion {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: black;
    TEXT-DECORATION: none
}

.TituloCelda {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #0957A4
}

.TituloCeldaBold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #0957A4;
    font-weight: bold
}

.Celda {
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    COLOR: White;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #8b9ebe;
    TEXT-DECORATION: none
}

.Celdanueva {
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    color: #00529c;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #8b9ebe;
    TEXT-DECORATION: none
}

.CeldaDistribucion {
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #a5acb2;
    TEXT-DECORATION: none;
    font-weight: bold
}

.CeldaBold {
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #8b9ebe;
    TEXT-DECORATION: none;
    font-weight: bold
}

.Texto {
    font-family: Tahoma;
    font-size: 11px;
    color: #0A57A4;
    text-decoration: none;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal
}

.TextoError {
    font-family: Tahoma;
    font-size: 11px;
    color: red;
    text-decoration: none;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal
}

.TextoDistribucion {
    font-family: Tahoma;
    font-size: 11px;
    color: black;
    text-decoration: none;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal
}

.TextoChicoFijo {
    font-family: Tahoma;
    font-size: 11px;
    color: #0A57A4;
    text-decoration: none;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    width: 8em;
}

.TextoBold {
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 11px;
    COLOR: #0A57A4;
    text-decoration: none;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
}

.TextoBoldDistribucion {
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 11px;
    COLOR: black;
    text-decoration: none;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
}

.CrucesGuia {
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 9px;
    COLOR: Black;
    text-decoration: none;
}

.TextoGuiaImpresa {
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 14px;
    HEIGHT: 22px;
    COLOR: Black;
    text-decoration: none;
}

.TextoChicoGuiaImpresa {
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 10px;
    COLOR: Black;
    text-decoration: none;
}

.Campo {
    border: 1px solid #a5acb2;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
    color: #000000;
    margin-left: 0px;
}

.CampoSinBorde {
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
    color: #000000;
}

.CampoBold {
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
    color: #000000;
    FONT-WEIGHT: bold;
}

.CampoChicoFijo {
    border-right: #a5acb2 1px solid;
    border-top: #a5acb2 1px solid;
    font-weight: normal;
    font-size: 11px;
    border-left: #a5acb2 1px solid;
    width: 8em;
    color: #000000;
    border-bottom: #a5acb2 1px solid;
    font-family: Tahoma;
}

.CampoLargo {
    BORDER-RIGHT: #a5acb2 1px solid;
    BORDER-TOP: #a5acb2 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #a5acb2 1px solid;
    BORDER-BOTTOM: #a5acb2 1px solid;
    FONT-FAMILY: Tahoma;
    color: #000000;
    BACKGROUND-COLOR: #f0f0f0;
}

.CampoExtraLargo {
    BORDER-RIGHT: #a5acb2 1px solid;
    BORDER-TOP: #a5acb2 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #a5acb2 1px solid;
    BORDER-BOTTOM: #a5acb2 1px solid;
    FONT-FAMILY: Tahoma;
    color: #000000;
    width: 27em;
}

.Combo {
    border-right: #a5acb2 1px solid;
    border-top: #a5acb2 1px solid;
    font-weight: normal;
    font-size: 11px;
    border-left: #a5acb2 1px solid;
    width: 12em;
    color: #000000;
    border-bottom: #a5acb2 1px solid;
    font-family: Tahoma;
}

.CampoLargoFijo {
    border-right: #a5acb2 1px solid;
    border-top: #a5acb2 1px solid;
    font-weight: normal;
    font-size: 11px;
    border-left: #a5acb2 1px solid;
    width: 15em;
    color: #000000;
    border-bottom: #a5acb2 1px solid;
    font-family: Tahoma;
}

.Boton {
    border: thin solid #ff6600;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #ff6600;
    TEXT-DECORATION: none;
    margin-left: 16px;
    height: 21px;
}

.BotonOR {
    border: thin solid #0A57A4;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: 'Calibri';
    BACKGROUND-COLOR: #0A57A4;
    TEXT-DECORATION: none;
    margin-left: 16px;
}

.Boton_general {
    border: thin solid #0A57A4;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    FONT-FAMILY: 'Calibri';
    BACKGROUND-COLOR: #0A57A4;
    TEXT-DECORATION: none;
    margin-left: 16px;
}

.BotonChico {
    font-family: Tahoma;
    font-size: 11px;
    text-decoration: none;
    background-color: #CCCCCC;
    color: #000000;
    border-top: thin solid #FFFFFF;
    border-right: thin solid #FFFFFF;
    border-bottom: thin solid #FFFFFF;
    border-left: thin solid #FFFFFF;
}

.link {
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: darkgray;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

    .link:hover {
        FONT-WEIGHT: normal;
        FONT-SIZE: 10px;
        COLOR: darkgray;
        FONT-FAMILY: Verdana;
        TEXT-DECORATION: underline
    }

.TituloGrilla {
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    font-weight: bold;
    font-size: 11px;
    border-left: gray 1px solid;
    color: white;
    border-bottom: gray 1px solid;
    font-family: Verdana;
    background-color: #0957a4;
}

.TituloGrillaFijo {
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    font-weight: bold;
    font-size: 11px;
    border-left: gray 1px solid;
    color: white;
    border-bottom: gray 1px solid;
    font-family: Verdana;
    background-color: #0957a4;
    width: 8em;
}

.TextoGrilla {
    border-right: black 3px solid;
    border-top: black 3px solid;
    padding-left: 5px;
    font-weight: normal;
    font-size: 11px;
    border-left: black 3px solid;
    color: #0a57a4;
    border-bottom: black 3px solid;
    font-family: Tahoma;
    text-decoration: none;
}

.TextoGrillaImpresa {
    border-right: none;
    border-top: none;
    padding-left: 0px;
    font-weight: normal;
    font-size: 11px;
    border-left: none;
    color: #ffffff;
    border-bottom: none;
    font-family: Tahoma;
    text-decoration: none;
}


.Manito {
    cursor: pointer;
}

.Menu {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    WIDTH: 115px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Tahoma
}

.Menu2 {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    CURSOR: hand;
    COLOR: #0a57a4;
    FONT-FAMILY: Verdana, Tahoma;
    TEXT-ALIGN: left
}

.Menu3 {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    CURSOR: hand;
    COLOR: #ff3300;
    FONT-FAMILY: Verdana, Tahoma;
    TEXT-ALIGN: left
}

.MenuPpal {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    WIDTH: 115px;
    COLOR: #095aa6;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-WEIGHT: bold
}

A.solapa {
    BORDER-RIGHT: 0px;
    BACKGROUND-POSITION: center center;
    BORDER-TOP: 0px;
    FONT-WEIGHT: 500;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(..\images\slpNormal.gif);
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 73px;
    CURSOR: hand;
    COLOR: #222222;
    TEXT-INDENT: 0pt;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Tahoma;
    LETTER-SPACING: normal;
    HEIGHT: 18px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

A.solapa {
    COLOR: #222222
}

    A.solapa:visited {
        COLOR: #222222
    }

    A.solapa:hover {
        BACKGROUND-IMAGE: url(..\images\slpHover.gif);
        PADDING-BOTTOM: 0px;
        PADDING-TOP: 5px
    }

A.activesolapa {
    BACKGROUND-IMAGE: url(..\images\slpHover.gif);
    COLOR: #000000
}

    A.activesolapa:hover {
        BACKGROUND-IMAGE: url(..\images\slpHover.gif);
        COLOR: #000000
    }

    A.activesolapa:visited {
        BACKGROUND-IMAGE: url(..\images\slpHover.gif);
        COLOR: #000000
    }

A.solapa1 {
    BORDER-RIGHT: 0px;
    BACKGROUND-POSITION: center center;
    BORDER-TOP: 0px;
    FONT-WEIGHT: 500;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(..\images\slpNormal1.gif);
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 120px;
    CURSOR: hand;
    COLOR: #222222;
    TEXT-INDENT: 0pt;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Tahoma;
    LETTER-SPACING: normal;
    HEIGHT: 18px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

A.solapa1 {
    COLOR: #222222
}

    A.solapa1:visited {
        COLOR: #222222
    }

    A.solapa1:hover {
        BACKGROUND-IMAGE: url(..\images\slpHover1.gif);
        PADDING-BOTTOM: 0px;
        PADDING-TOP: 5px
    }

A.activesolapa1 {
    BACKGROUND-IMAGE: url(..\images\slpHover1.gif);
    COLOR: #000000
}

    A.activesolapa1:hover {
        BACKGROUND-IMAGE: url(..\images\slpHover1.gif);
        COLOR: #000000
    }

    A.activesolapa1:visited {
        BACKGROUND-IMAGE: url(..\images\slpHover1.gif);
        COLOR: #000000
    }

A.solapa2 {
    BORDER-RIGHT: 0px;
    BACKGROUND-POSITION: center center;
    BORDER-TOP: 0px;
    FONT-WEIGHT: 500;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(..\images\slpNormal2.gif);
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 200px;
    CURSOR: hand;
    COLOR: #222222;
    TEXT-INDENT: 0pt;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Tahoma;
    LETTER-SPACING: normal;
    HEIGHT: 18px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

A.solapa2 {
    COLOR: #222222
}

    A.solapa2:visited {
        COLOR: #222222
    }

    A.solapa2:hover {
        BACKGROUND-IMAGE: url(..\images\slpHover2.gif);
        PADDING-BOTTOM: 0px;
        PADDING-TOP: 5px
    }

A.activesolapa2 {
    BACKGROUND-IMAGE: url(..\images\slpHover2.gif);
    COLOR: #000000
}

    A.activesolapa2:hover {
        BACKGROUND-IMAGE: url(..\images\slpHover2.gif);
        COLOR: #000000
    }

    A.activesolapa2:visited {
        BACKGROUND-IMAGE: url(..\images\slpHover2.gif);
        COLOR: #000000
    }

.Error {
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
    color: #FF0000;
    margin: 0px;
    padding: 0px;
    margin-left: 5px;
    font-weight: bold;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
    width: 100px;
}

/* Nadir 27/09/2024, agregado para hacer mas grande el checkbox en RecepcionGc.aspx*/
.large-checkbox input {
    zoom: 1.6;
}

.DivNuevo {
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    FONT-FAMILY: Tahoma;
    color: #FF0000;
    margin: 0px;
    padding: 0px;
    margin-left: 5px;
    align-content: center;
    color: red;
}


.Error ul {
    margin-top: 0px;
}

.Colectora {
    width: 800px;
    height: 890px;
}

.ComboChico {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    WIDTH: 40px;
    COLOR: #5b5b5b;
    FONT-FAMILY: Verdana, Tahoma;
    HEIGHT: 18px
}

.ComboCodi {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    WIDTH: 130px;
    COLOR: #5b5b5b;
    FONT-FAMILY: Verdana, Tahoma;
    HEIGHT: 18px
}

.ComboTel {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    WIDTH: 75px;
    COLOR: #5b5b5b;
    FONT-FAMILY: Verdana, Tahoma;
    HEIGHT: 18px
}

.Text4 {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 15px;
    COLOR: #0038bb;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-WEIGHT: bold
}

.CampoChico {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    border: 1px solid #a5acb2;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
    color: #000000;
    width: 30px;
}

.BotonColectora {
    BORDER-RIGHT: #ff6600 thin solid;
    BORDER-TOP: #ff6600 thin solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    BORDER-LEFT: #ff6600 thin solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ff6600 thin solid;
    FONT-FAMILY: Tahoma;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #ff6600;
    TEXT-DECORATION: none
}

.TextoBoldColectora {
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 24px;
    COLOR: #0A57A4;
    text-decoration: none;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
}

.CampoColectora {
    BORDER-RIGHT: #a5acb2 1px solid;
    BORDER-TOP: #a5acb2 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 24px;
    BORDER-LEFT: #a5acb2 1px solid;
    BORDER-BOTTOM: #a5acb2 1px solid;
    FONT-FAMILY: Tahoma;
    color: #000000;
}

.ComboColectora {
    border-right: #a5acb2 1px solid;
    border-top: #a5acb2 1px solid;
    font-weight: normal;
    font-size: 24px;
    border-left: #a5acb2 1px solid;
    width: 450px;
    color: #000000;
    border-bottom: #a5acb2 1px solid;
    font-family: Tahoma;
}

.BotonColectoraPantalla {
    BORDER-RIGHT: #ff6600 thin solid;
    BORDER-TOP: #ff6600 thin solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    BORDER-LEFT: #ff6600 thin solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ff6600 thin solid;
    FONT-FAMILY: Tahoma;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #ff6600;
    TEXT-DECORATION: none;
    text-align: center;
}

.CampoChicoColectora {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    border: 1px solid #a5acb2;
    FONT-WEIGHT: normal;
    FONT-SIZE: 24px;
    FONT-FAMILY: Tahoma;
    color: #000000;
    width: 30px;
}

.menu1_msispack_1 {
    width: 100%;
    display: block;
}

.TablaDatos2 {
    border-color: Gray;
    border-width: 1px;
    border-style: Solid;
    border-collapse: collapse;
}

/*Mensajes de error en Input Teléfono Emisión de Guía*/
.mjeTelefono1 {
    color: #cd0a0a;
    display: none;
    font-size: 11px;
    margin-top: -50px;
    margin-left: 10px;
    position: absolute;
}

.mjeTelefono2 {
    color: #cd0a0a;
    display: none;
    font-size: 11px;
    margin-top: -12px;
    margin-left: 10px;
    position: absolute;
}

.mjeTelefono3 {
    color: #cd0a0a;
    display: none;
    font-size: 11px;
    margin-top: -12px;
    margin-left: 180px;
    position: absolute;
}

.mjeTelefono4 {
    color: #cd0a0a;
    display: none;
    font-size: 11px;
    margin-top: -50px;
    margin-left: 180px;
    position: absolute;
}

.mjeTelefono11 {
    color: #cd0a0a;
    display: none;
    font-size: 11px;
    margin-top: -50px;
    margin-left: 10px;
    position: absolute;
}

.mjeTelefono22 {
    color: #cd0a0a;
    display: none;
    font-size: 11px;
    margin-top: -12px;
    margin-left: 10px;
    position: absolute;
}

.mjeTelefono33 {
    color: #cd0a0a;
    display: none;
    font-size: 11px;
    margin-top: -12px;
    margin-left: 180px;
    position: absolute;
}

.mjeTelefono44 {
    color: #cd0a0a;
    display: none;
    font-size: 11px;
    margin-top: -50px;
    margin-left: 180px;
    position: absolute;
}

/*Validaci�n de correo ClientesMailOperativo -- GV -18/10/17*/
.mjeCorreo {
    color: #cd0a0a;
    display: none;
    font-size: 14px;
    margin-top: 0px;
    margin-left: 100px;
    position: absolute;
}


.alert {
    padding: 0.75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: 0.25rem;
}

.alert-heading {
    color: inherit;
}

.alert-link {
    font-weight: bold;
}

.alert-dismissible .close {
    position: relative;
    top: -0.75rem;
    right: -1.25rem;
    padding: 0.75rem 1.25rem;
    color: inherit;
}

.alert-success {
    background-color: #dff0d8;
    border-color: #d0e9c6;
    color: #3c763d;
}

    .alert-success hr {
        border-top-color: #c1e2b3;
    }

    .alert-success .alert-link {
        color: #2b542c;
    }

.alert-info {
    background-color: #d9edf7;
    border-color: #bcdff1;
    color: #31708f;
}

    .alert-info hr {
        border-top-color: #a6d5ec;
    }

    .alert-info .alert-link {
        color: #245269;
    }

.alert-warning {
    background-color: #fcf8e3;
    border-color: #faf2cc;
    color: #8a6d3b;
}

    .alert-warning hr {
        border-top-color: #f7ecb5;
    }

    .alert-warning .alert-link {
        color: #66512c;
    }

.alert-danger {
    background-color: #f2dede;
    border-color: #ebcccc;
    color: #a94442;
}

    .alert-danger hr {
        border-top-color: #e4b9b9;
    }

    .alert-danger .alert-link {
        color: #843534;
    }
