html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

body {
    font-family: "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;
    overflow-x: hidden;
    word-break: break-word;
    background-repeat: no-repeat, repeat !important;
    background-color: white !important;
    background-image: url("../../../RecursosGlobalcomex/Imagenes/VS/Fondo_Login2.png") !important;
    background-size: 100% !important;
    /*  background-size: 100% 100% !important;*/
}

body {
    margin: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
    display: block;
}

audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline;
}

    audio:not([controls]) {
        display: none;
        height: 0;
    }

[hidden], template {
    display: none;
}

a {
    background-color: transparent;
}

    a:active, a:hover {
        outline: 0;
    }

abbr[title] {
    border-bottom: 1px dotted;
}

b, strong {
    font-weight: 700;
}

dfn {
    font-style: italic;
}

h1 {
    font-size: 2em;
    margin: .67em 0;
}

mark {
    background: #ff0;
    color: #000;
}

small {
    font-size: 80%;
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -.5em;
}

sub {
    bottom: -.25em;
}

img {
    border: 0;
}

svg:not(:root) {
    overflow: hidden;
}

figure {
    margin: 1em 40px;
}

hr {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}

pre {
    overflow: auto;
}

code, kbd, pre, samp {
    font-family: monospace,monospace;
    font-size: 1em;
}

button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0px;
}

button {
    overflow: visible;
}

button, select {
    text-transform: none;
}

button, html input[type="button"], input[type="reset"], input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}

    button[disabled], html input[disabled] {
        cursor: default;
    }

    button::-moz-focus-inner, input::-moz-focus-inner {
        border: 0;
        padding: 0;
    }

input {
    line-height: normal;
}

    input[type="checkbox"], input[type="radio"] {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 0px;
    }

    input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
        height: auto;
    }

    input[type="search"] {
        -webkit-appearance: textfield;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
    }

        input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
            -webkit-appearance: none;
        }

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em;
}

legend {
    border: 0;
    padding: 0;
}

textarea {
    overflow: auto;
}

optgroup {
    font-weight: 700;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

td, th {
    padding: 0;
}

@media print {
    *, :before, :after {
        background: transparent !important;
        color: #000 !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        text-shadow: none !important;
    }

    a, a:visited {
        text-decoration: underline;
    }

        a[href]:after {
            content: " (" attr(href) ")";
        }

    abbr[title]:after {
        content: " (" attr(title) ")";
    }

    a[href^="#"]:after, a[href^="javascript:"]:after {
        content: "";
    }

    pre, blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    thead {
        display: table-header-group;
    }

    tr, img {
        page-break-inside: avoid;
    }

    img {
        max-width: 100% !important;
    }

    p, h2, h3 {
        orphans: 3;
        widows: 3;
    }

    h2, h3 {
        page-break-after: avoid;
    }

    .navbar {
        display: none;
    }

    .btn > .caret, .dropup > .btn > .caret {
        border-top-color: #000 !important;
    }

    .label {
        border: 1px solid #000;
    }

    .table {
        border-collapse: collapse !important;
    }

        .table td, .table th {
            background-color: #fff !important;
        }

    .table-bordered th, .table-bordered td {
        border: 1px solid #ddd !important;
    }
}

/*@font-face {
    font-family: 'Glyphicons Halflings';
    src: url(../fonts/glyphicons-halflings-regular.eot);
    src: url(../fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"), url(../fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(../fonts/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg");
}*/

/*@font-face {
    font-family: 'Glyphicons Halflings';
    src: url('../../fontsfc/Segoe UI.ttf') format("truetype");
}*/

/*@font-face {
    font-family: "segoeuib";
    src: url("fonts/segoeuib.ttf"), url("fonts/segoeuib.eot"), url("fonts/segoeuib.woff");
}*/

.t-azul-oscuro {
    color: #005699;
}

.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.glyphicon-asterisk:before {
    content: "\2a";
}

.glyphicon-plus:before {
    content: "\2b";
}

.glyphicon-euro:before, .glyphicon-eur:before {
    content: "\20ac";
}

.glyphicon-minus:before {
    content: "\2212";
}

.glyphicon-cloud:before {
    content: "\2601";
}

.glyphicon-envelope:before {
    content: "\2709";
}

.glyphicon-pencil:before {
    content: "\270f";
}

.glyphicon-glass:before {
    content: "\e001";
}

.glyphicon-music:before {
    content: "\e002";
}

.glyphicon-search:before {
    content: "\e003";
}

.glyphicon-heart:before {
    content: "\e005";
}

.glyphicon-star:before {
    content: "\e006";
}

.glyphicon-star-empty:before {
    content: "\e007";
}

.glyphicon-user:before {
    content: "\e008";
}

.glyphicon-film:before {
    content: "\e009";
}

.glyphicon-th-large:before {
    content: "\e010";
}

.glyphicon-th:before {
    content: "\e011";
}

.glyphicon-th-list:before {
    content: "\e012";
}

.glyphicon-ok:before {
    content: "\e013";
}

.glyphicon-remove:before {
    content: "\e014";
}

.glyphicon-zoom-in:before {
    content: "\e015";
}

.glyphicon-zoom-out:before {
    content: "\e016";
}

.glyphicon-off:before {
    content: "\e017";
}

.glyphicon-signal:before {
    content: "\e018";
}

.glyphicon-cog:before {
    content: "\e019";
}

.glyphicon-trash:before {
    content: "\e020";
}

.glyphicon-home:before {
    content: "\e021";
}

.glyphicon-file:before {
    content: "\e022";
}

.glyphicon-time:before {
    content: "\e023";
}

.glyphicon-road:before {
    content: "\e024";
}

.glyphicon-download-alt:before {
    content: "\e025";
}

.glyphicon-download:before {
    content: "\e026";
}

.glyphicon-upload:before {
    content: "\e027";
}

.glyphicon-inbox:before {
    content: "\e028";
}

.glyphicon-play-circle:before {
    content: "\e029";
}

.glyphicon-repeat:before {
    content: "\e030";
}

.glyphicon-refresh:before {
    content: "\e031";
}

.glyphicon-list-alt:before {
    content: "\e032";
}

.glyphicon-lock:before {
    content: "\e033";
}

.glyphicon-flag:before {
    content: "\e034";
}

.glyphicon-headphones:before {
    content: "\e035";
}

.glyphicon-volume-off:before {
    content: "\e036";
}

.glyphicon-volume-down:before {
    content: "\e037";
}

.glyphicon-volume-up:before {
    content: "\e038";
}

.glyphicon-qrcode:before {
    content: "\e039";
}

.glyphicon-barcode:before {
    content: "\e040";
}

.glyphicon-tag:before {
    content: "\e041";
}

.glyphicon-tags:before {
    content: "\e042";
}

.glyphicon-book:before {
    content: "\e043";
}

.glyphicon-bookmark:before {
    content: "\e044";
}

.glyphicon-print:before {
    content: "\e045";
}

.glyphicon-camera:before {
    content: "\e046";
}

.glyphicon-font:before {
    content: "\e047";
}

.glyphicon-bold:before {
    content: "\e048";
}

.glyphicon-italic:before {
    content: "\e049";
}

.glyphicon-text-height:before {
    content: "\e050";
}

.glyphicon-text-width:before {
    content: "\e051";
}

.glyphicon-align-left:before {
    content: "\e052";
}

.glyphicon-align-center:before {
    content: "\e053";
}

.glyphicon-align-right:before {
    content: "\e054";
}

.glyphicon-align-justify:before {
    content: "\e055";
}

.glyphicon-list:before {
    content: "\e056";
}

.glyphicon-indent-left:before {
    content: "\e057";
}

.glyphicon-indent-right:before {
    content: "\e058";
}

.glyphicon-facetime-video:before {
    content: "\e059";
}

.glyphicon-picture:before {
    content: "\e060";
}

.glyphicon-map-marker:before {
    content: "\e062";
}

.glyphicon-adjust:before {
    content: "\e063";
}

.glyphicon-tint:before {
    content: "\e064";
}

.glyphicon-edit:before {
    content: "\e065";
}

.glyphicon-share:before {
    content: "\e066";
}

.glyphicon-check:before {
    content: "\e067";
}

.glyphicon-move:before {
    content: "\e068";
}

.glyphicon-step-backward:before {
    content: "\e069";
}

.glyphicon-fast-backward:before {
    content: "\e070";
}

.glyphicon-backward:before {
    content: "\e071";
}

.glyphicon-play:before {
    content: "\e072";
}

.glyphicon-pause:before {
    content: "\e073";
}

.glyphicon-stop:before {
    content: "\e074";
}

.glyphicon-forward:before {
    content: "\e075";
}

.glyphicon-fast-forward:before {
    content: "\e076";
}

.glyphicon-step-forward:before {
    content: "\e077";
}

.glyphicon-eject:before {
    content: "\e078";
}

.glyphicon-chevron-left:before {
    content: "\e079";
}

.glyphicon-chevron-right:before {
    content: "\e080";
}

.glyphicon-plus-sign:before {
    content: "\e081";
}

.glyphicon-minus-sign:before {
    content: "\e082";
}

.glyphicon-remove-sign:before {
    content: "\e083";
}

.glyphicon-ok-sign:before {
    content: "\e084";
}

.glyphicon-question-sign:before {
    content: "\e085";
}

.glyphicon-info-sign:before {
    content: "\e086";
}

.glyphicon-screenshot:before {
    content: "\e087";
}

.glyphicon-remove-circle:before {
    content: "\e088";
}

.glyphicon-ok-circle:before {
    content: "\e089";
}

.glyphicon-ban-circle:before {
    content: "\e090";
}

.glyphicon-arrow-left:before {
    content: "\e091";
}

.glyphicon-arrow-right:before {
    content: "\e092";
}

.glyphicon-arrow-up:before {
    content: "\e093";
}

.glyphicon-arrow-down:before {
    content: "\e094";
}

.glyphicon-share-alt:before {
    content: "\e095";
}

.glyphicon-resize-full:before {
    content: "\e096";
}

.glyphicon-resize-small:before {
    content: "\e097";
}

.glyphicon-exclamation-sign:before {
    content: "\e101";
}

.glyphicon-gift:before {
    content: "\e102";
}

.glyphicon-leaf:before {
    content: "\e103";
}

.glyphicon-fire:before {
    content: "\e104";
}

.glyphicon-eye-open:before {
    content: "\e105";
}

.glyphicon-eye-close:before {
    content: "\e106";
}

.glyphicon-warning-sign:before {
    content: "\e107";
}

.glyphicon-plane:before {
    content: "\e108";
}

.glyphicon-calendar:before {
    content: "\e109";
}

.glyphicon-random:before {
    content: "\e110";
}

.glyphicon-comment:before {
    content: "\e111";
}

.glyphicon-magnet:before {
    content: "\e112";
}

.glyphicon-chevron-up:before {
    content: "\e113";
}

.glyphicon-chevron-down:before {
    content: "\e114";
}

.glyphicon-retweet:before {
    content: "\e115";
}

.glyphicon-shopping-cart:before {
    content: "\e116";
}

.glyphicon-folder-close:before {
    content: "\e117";
}

.glyphicon-folder-open:before {
    content: "\e118";
}

.glyphicon-resize-vertical:before {
    content: "\e119";
}

.glyphicon-resize-horizontal:before {
    content: "\e120";
}

.glyphicon-hdd:before {
    content: "\e121";
}

.glyphicon-bullhorn:before {
    content: "\e122";
}

.glyphicon-bell:before {
    content: "\e123";
}

.glyphicon-certificate:before {
    content: "\e124";
}

.glyphicon-thumbs-up:before {
    content: "\e125";
}

.glyphicon-thumbs-down:before {
    content: "\e126";
}

.glyphicon-hand-right:before {
    content: "\e127";
}

.glyphicon-hand-left:before {
    content: "\e128";
}

.glyphicon-hand-up:before {
    content: "\e129";
}

.glyphicon-hand-down:before {
    content: "\e130";
}

.glyphicon-circle-arrow-right:before {
    content: "\e131";
}

.glyphicon-circle-arrow-left:before {
    content: "\e132";
}

.glyphicon-circle-arrow-up:before {
    content: "\e133";
}

.glyphicon-circle-arrow-down:before {
    content: "\e134";
}

.glyphicon-globe:before {
    content: "\e135";
}

.glyphicon-wrench:before {
    content: "\e136";
}

.glyphicon-tasks:before {
    content: "\e137";
}

.glyphicon-filter:before {
    content: "\e138";
}

.glyphicon-briefcase:before {
    content: "\e139";
}

.glyphicon-fullscreen:before {
    content: "\e140";
}

.glyphicon-dashboard:before {
    content: "\e141";
}

.glyphicon-paperclip:before {
    content: "\e142";
}

.glyphicon-heart-empty:before {
    content: "\e143";
}

.glyphicon-link:before {
    content: "\e144";
}

.glyphicon-phone:before {
    content: "\e145";
}

.glyphicon-pushpin:before {
    content: "\e146";
}

.glyphicon-usd:before {
    content: "\e148";
}

.glyphicon-gbp:before {
    content: "\e149";
}

.glyphicon-sort:before {
    content: "\e150";
}

.glyphicon-sort-by-alphabet:before {
    content: "\e151";
}

.glyphicon-sort-by-alphabet-alt:before {
    content: "\e152";
}

.glyphicon-sort-by-order:before {
    content: "\e153";
}

.glyphicon-sort-by-order-alt:before {
    content: "\e154";
}

.glyphicon-sort-by-attributes:before {
    content: "\e155";
}

.glyphicon-sort-by-attributes-alt:before {
    content: "\e156";
}

.glyphicon-unchecked:before {
    content: "\e157";
}

.glyphicon-expand:before {
    content: "\e158";
}

.glyphicon-collapse-down:before {
    content: "\e159";
}

.glyphicon-collapse-up:before {
    content: "\e160";
}

.glyphicon-log-in:before {
    content: "\e161";
}

.glyphicon-flash:before {
    content: "\e162";
}

.glyphicon-log-out:before {
    content: "\e163";
}

.glyphicon-new-window:before {
    content: "\e164";
}

.glyphicon-record:before {
    content: "\e165";
}

.glyphicon-save:before {
    content: "\e166";
}

.glyphicon-open:before {
    content: "\e167";
}

.glyphicon-saved:before {
    content: "\e168";
}

.glyphicon-import:before {
    content: "\e169";
}

.glyphicon-export:before {
    content: "\e170";
}

.glyphicon-send:before {
    content: "\e171";
}

.glyphicon-floppy-disk:before {
    content: "\e172";
}

.glyphicon-floppy-saved:before {
    content: "\e173";
}

.glyphicon-floppy-remove:before {
    content: "\e174";
}

.glyphicon-floppy-save:before {
    content: "\e175";
}

.glyphicon-floppy-open:before {
    content: "\e176";
}

.glyphicon-credit-card:before {
    content: "\e177";
}

.glyphicon-transfer:before {
    content: "\e178";
}

.glyphicon-cutlery:before {
    content: "\e179";
}

.glyphicon-header:before {
    content: "\e180";
}

.glyphicon-compressed:before {
    content: "\e181";
}

.glyphicon-earphone:before {
    content: "\e182";
}

.glyphicon-phone-alt:before {
    content: "\e183";
}

.glyphicon-tower:before {
    content: "\e184";
}

.glyphicon-stats:before {
    content: "\e185";
}

.glyphicon-sd-video:before {
    content: "\e186";
}

.glyphicon-hd-video:before {
    content: "\e187";
}

.glyphicon-subtitles:before {
    content: "\e188";
}

.glyphicon-sound-stereo:before {
    content: "\e189";
}

.glyphicon-sound-dolby:before {
    content: "\e190";
}

.glyphicon-sound-5-1:before {
    content: "\e191";
}

.glyphicon-sound-6-1:before {
    content: "\e192";
}

.glyphicon-sound-7-1:before {
    content: "\e193";
}

.glyphicon-copyright-mark:before {
    content: "\e194";
}

.glyphicon-registration-mark:before {
    content: "\e195";
}

.glyphicon-cloud-download:before {
    content: "\e197";
}

.glyphicon-cloud-upload:before {
    content: "\e198";
}

.glyphicon-tree-conifer:before {
    content: "\e199";
}

.glyphicon-tree-deciduous:before {
    content: "\e200";
}

.glyphicon-cd:before {
    content: "\e201";
}

.glyphicon-save-file:before {
    content: "\e202";
}

.glyphicon-open-file:before {
    content: "\e203";
}

.glyphicon-level-up:before {
    content: "\e204";
}

.glyphicon-copy:before {
    content: "\e205";
}

.glyphicon-paste:before {
    content: "\e206";
}

.glyphicon-alert:before {
    content: "\e209";
}

.glyphicon-equalizer:before {
    content: "\e210";
}

.glyphicon-king:before {
    content: "\e211";
}

.glyphicon-queen:before {
    content: "\e212";
}

.glyphicon-pawn:before {
    content: "\e213";
}

.glyphicon-bishop:before {
    content: "\e214";
}

.glyphicon-knight:before {
    content: "\e215";
}

.glyphicon-baby-formula:before {
    content: "\e216";
}

.glyphicon-tent:before {
    content: "\26fa";
}

.glyphicon-blackboard:before {
    content: "\e218";
}

.glyphicon-bed:before {
    content: "\e219";
}

.glyphicon-apple:before {
    content: "\f8ff";
}

.glyphicon-erase:before {
    content: "\e221";
}

.glyphicon-hourglass:before {
    content: "\231b";
}

.glyphicon-lamp:before {
    content: "\e223";
}

.glyphicon-duplicate:before {
    content: "\e224";
}

.glyphicon-piggy-bank:before {
    content: "\e225";
}

.glyphicon-scissors:before {
    content: "\e226";
}

.glyphicon-bitcoin:before {
    content: "\e227";
}

.glyphicon-btc:before {
    content: "\e227";
}

.glyphicon-xbt:before {
    content: "\e227";
}

.glyphicon-yen:before {
    content: "\00a5";
}

.glyphicon-jpy:before {
    content: "\00a5";
}

.glyphicon-ruble:before {
    content: "\20bd";
}

.glyphicon-rub:before {
    content: "\20bd";
}

.glyphicon-scale:before {
    content: "\e230";
}

.glyphicon-ice-lolly:before {
    content: "\e231";
}

.glyphicon-ice-lolly-tasted:before {
    content: "\e232";
}

.glyphicon-education:before {
    content: "\e233";
}

.glyphicon-option-horizontal:before {
    content: "\e234";
}

.glyphicon-option-vertical:before {
    content: "\e235";
}

.glyphicon-menu-hamburger:before {
    content: "\e236";
}

.glyphicon-modal-window:before {
    content: "\e237";
}

.glyphicon-oil:before {
    content: "\e238";
}

.glyphicon-grain:before {
    content: "\e239";
}

.glyphicon-sunglasses:before {
    content: "\e240";
}

.glyphicon-text-size:before {
    content: "\e241";
}

.glyphicon-text-color:before {
    content: "\e242";
}

.glyphicon-text-background:before {
    content: "\e243";
}

.glyphicon-object-align-top:before {
    content: "\e244";
}

.glyphicon-object-align-bottom:before {
    content: "\e245";
}

.glyphicon-object-align-horizontal:before {
    content: "\e246";
}

.glyphicon-object-align-left:before {
    content: "\e247";
}

.glyphicon-object-align-vertical:before {
    content: "\e248";
}

.glyphicon-object-align-right:before {
    content: "\e249";
}

.glyphicon-triangle-right:before {
    content: "\e250";
}

.glyphicon-triangle-left:before {
    content: "\e251";
}

.glyphicon-triangle-bottom:before {
    content: "\e252";
}

.glyphicon-triangle-top:before {
    content: "\e253";
}

.glyphicon-console:before {
    content: "\e254";
}

.glyphicon-superscript:before {
    content: "\e255";
}

.glyphicon-subscript:before {
    content: "\e256";
}

.glyphicon-menu-left:before {
    content: "\e257";
}

.glyphicon-menu-right:before {
    content: "\e258";
}

.glyphicon-menu-down:before {
    content: "\e259";
}

.glyphicon-menu-up:before {
    content: "\e260";
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

:before, :after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/*html {
    font-size: 10px;
    -webkit-tap-highlight-color: transparent;
}*/

/*body {
    font-family: "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 13px;
    line-height: 1.846;
    color: #666;
    background-color: #fff;
}*/

input, button, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}

a {
    color: #2196f3;
    text-decoration: none;
}

    a:hover, a:focus {
        color: #0a6ebd;
        text-decoration: underline;
    }

    a:focus {
        outline: thin dotted;
        outline: 5px auto -webkit-focus-ring-color;
        outline-offset: -2px;
    }

figure {
    margin: 0;
}

img {
    vertical-align: middle;
}

.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
    display: block;
    max-width: 100%;
    height: auto;
}

.img-rounded {
    border-radius: 3px;
}

.img-thumbnail {
    padding: 4px;
    line-height: 1.846;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 3px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    display: inline-block;
    max-width: 100%;
    height: auto;
}

.img-circle {
    border-radius: 50%;
}

hr {
    margin-top: 23px;
    margin-bottom: 23px;
    border: 0;
    border-top: 1px solid #eee;
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto;
}

[role="button"] {
    cursor: pointer;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: inherit;
    font-weight: 400;
    line-height: 1.1;
    color: #444;
}

    h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {
        font-weight: 400;
        line-height: 1;
        color: #bbb;
    }

h1, .h1, h2, .h2, h3, .h3 {
    margin-top: -39px;
    margin-bottom: 11.5px;
}

    h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small {
        font-size: 65%;
    }

h4, .h4, h5, .h5, h6, .h6 {
    margin-top: 11.5px;
    margin-bottom: 11.5px;
}

    h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small {
        font-size: 75%;
    }

h1, .h1 {
    font-size: 56px;
}

h2, .h2 {
    font-size: 45px;
}

h3, .h3 {
    font-size: 34px;
}

h4, .h4 {
    font-size: 24px;
}

h5, .h5 {
    font-size: 20px;
}

h6, .h6 {
    font-size: 14px;
}

p {
    margin: 0 0 11.5px;
}

.lead {
    margin-bottom: 23px;
    font-size: 14px;
    font-weight: 300;
    line-height: 1.4;
}

@media (min-width:768px) {
    .lead {
        font-size: 19.5px;
    }
}

small, .small {
    font-size: 92%;
}

mark, .mark {
    background-color: #ffe0b2;
    padding: .2em;
}

.text-left {
    text-align: left;
}

.text-right {
    text-align: right;
}

.text-center {
    text-align: center;
}

.text-justify {
    text-align: justify;
}

.text-nowrap {
    white-space: nowrap;
}

.text-lowercase {
    text-transform: lowercase;
}

.text-uppercase {
    text-transform: uppercase;
}

.text-capitalize {
    text-transform: capitalize;
}

.text-muted {
    color: #bbb;
}

.text-primary {
    color: #2196f3;
}

a.text-primary:hover, a.text-primary:focus {
    color: #0c7cd5;
}

.text-success {
    color: #4caf50;
}

a.text-success:hover, a.text-success:focus {
    color: #3d8b40;
}

.text-info {
    color: #9c27b0;
}

a.text-info:hover, a.text-info:focus {
    color: #771e86;
}

.text-warning {
    color: #ff9800;
}

a.text-warning:hover, a.text-warning:focus {
    color: #cc7a00;
}

.text-danger {
    color: #e51c23;
}

a.text-danger:hover, a.text-danger:focus {
    color: #b9151b;
}

.bg-primary {
    color: #fff;
    background-color: #2196f3;
}

a.bg-primary:hover, a.bg-primary:focus {
    background-color: #0c7cd5;
}

.bg-success {
    background-color: #dff0d8;
}

a.bg-success:hover, a.bg-success:focus {
    background-color: #c1e2b3;
}

.bg-info {
    background-color: #e1bee7;
}

a.bg-info:hover, a.bg-info:focus {
    background-color: #d099d9;
}

.bg-warning {
    background-color: #ffe0b2;
}

a.bg-warning:hover, a.bg-warning:focus {
    background-color: #ffcb7f;
}

.bg-danger {
    background-color: #f9bdbb;
}

a.bg-danger:hover, a.bg-danger:focus {
    background-color: #f5908c;
}

.page-header {
    padding-bottom: 10.5px;
    margin: 46px 0 23px;
    border-bottom: 1px solid #eee;
}

ul, ol {
    margin-top: 0;
    margin-bottom: 11.5px;
}

    ul ul, ol ul, ul ol, ol ol {
        margin-bottom: 0;
    }

.list-unstyled {
    padding-left: 0;
    list-style: none;
}

.list-inline {
    padding-left: 0;
    list-style: none;
    margin-left: -5px;
}

    .list-inline > li {
        display: inline-block;
        padding-left: 5px;
        padding-right: 5px;
    }

dl {
    margin-top: 0;
    margin-bottom: 23px;
}

dt, dd {
    line-height: 1.846;
}

dt {
    font-weight: 700;
}

dd {
    margin-left: 0;
}

@media (min-width:768px) {
    .dl-horizontal dt {
        float: left;
        width: 160px;
        clear: left;
        text-align: right;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .dl-horizontal dd {
        margin-left: 180px;
    }
}

abbr[title], abbr[data-original-title] {
    cursor: help;
    border-bottom: 1px dotted #bbb;
}

.initialism {
    font-size: 90%;
    text-transform: uppercase;
}

blockquote {
    padding: 11.5px 23px;
    margin: 0 0 23px;
    font-size: 16.25px;
    border-left: 5px solid #eee;
}

    blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child {
        margin-bottom: 0;
    }

    blockquote footer, blockquote small, blockquote .small {
        display: block;
        font-size: 80%;
        line-height: 1.846;
        color: #bbb;
    }

        blockquote footer:before, blockquote small:before, blockquote .small:before {
            content: '\2014 \00A0';
        }

    .blockquote-reverse, blockquote.pull-right {
        padding-right: 15px;
        padding-left: 0;
        border-right: 5px solid #eee;
        border-left: 0;
        text-align: right;
    }

        .blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before {
            content: '';
        }

        .blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after {
            content: '\00A0 \2014';
        }

address {
    margin-bottom: 23px;
    font-style: normal;
    line-height: 1.846;
}

code, kbd, pre, samp {
    font-family: Menlo,Monaco,Consolas,"Courier New",monospace;
}

code {
    padding: 2px 4px;
    font-size: 90%;
    color: #c7254e;
    background-color: #f9f2f4;
    border-radius: 3px;
}

kbd {
    padding: 2px 4px;
    font-size: 90%;
    color: #fff;
    background-color: #333;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.25);
    box-shadow: inset 0 -1px 0 rgba(0,0,0,0.25);
}

    kbd kbd {
        padding: 0;
        font-size: 100%;
        font-weight: 700;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

pre {
    display: block;
    padding: 11px;
    margin: 0 0 11.5px;
    font-size: 12px;
    line-height: 1.846;
    word-break: break-all;
    word-wrap: break-word;
    color: #212121;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 3px;
}

    pre code {
        padding: 0;
        font-size: inherit;
        color: inherit;
        white-space: pre-wrap;
        background-color: transparent;
        border-radius: 0;
    }

.pre-scrollable {
    max-height: 340px;
    overflow-y: scroll;
}

.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 4px;
    padding-right: 15px;
}

@media (min-width:768px) {
    .container {
        width: 750px;
    }
}

@media (min-width:992px) {
    .container {
        width: 970px;
    }
}

@media (min-width:1200px) {
    .container {
        width: 1170px;
        float: right;
    }
}

.container-fluid {
    margin-right: auto;
    margin-left: auto;
}

.row {
    margin-left: -8px;
    margin-right: -7px;
}

.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 {
    position: relative;
    min-height: 1px;
    padding-left: 0px;
    padding-right: 0px;
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
    float: left;
}

.col-xs-12 {
    width: 100%;
}

.col-xs-11 {
    width: 91.66666667%;
}

.col-xs-10 {
    width: 83.33333333%;
}

.col-xs-9 {
    width: 75%;
}

.col-xs-8 {
    width: 66.66666667%;
}

.col-xs-7 {
    width: 58.33333333%;
}

.col-xs-6 {
    width: 50%;
}

.col-xs-5 {
    width: 41.66666667%;
}

.col-xs-4 {
    width: 33.33333333%;
}

.col-xs-3 {
    width: 25%;
}

.col-xs-2 {
    width: 16.66666667%;
}

.col-xs-1 {
    width: 8.33333333%;
}

.col-xs-pull-12 {
    right: 100%;
}

.col-xs-pull-11 {
    right: 91.66666667%;
}

.col-xs-pull-10 {
    right: 83.33333333%;
}

.col-xs-pull-9 {
    right: 75%;
}

.col-xs-pull-8 {
    right: 66.66666667%;
}

.col-xs-pull-7 {
    right: 58.33333333%;
}

.col-xs-pull-6 {
    right: 50%;
}

.col-xs-pull-5 {
    right: 41.66666667%;
}

.col-xs-pull-4 {
    right: 33.33333333%;
}

.col-xs-pull-3 {
    right: 25%;
}

.col-xs-pull-2 {
    right: 16.66666667%;
}

.col-xs-pull-1 {
    right: 8.33333333%;
}

.col-xs-pull-0 {
    right: auto;
}

.col-xs-push-12 {
    left: 100%;
}

.col-xs-push-11 {
    left: 91.66666667%;
}

.col-xs-push-10 {
    left: 83.33333333%;
}

.col-xs-push-9 {
    left: 75%;
}

.col-xs-push-8 {
    left: 66.66666667%;
}

.col-xs-push-7 {
    left: 58.33333333%;
}

.col-xs-push-6 {
    left: 50%;
}

.col-xs-push-5 {
    left: 41.66666667%;
}

.col-xs-push-4 {
    left: 33.33333333%;
}

.col-xs-push-3 {
    left: 25%;
}

.col-xs-push-2 {
    left: 16.66666667%;
}

.col-xs-push-1 {
    left: 8.33333333%;
}

.col-xs-push-0 {
    left: auto;
}

.col-xs-offset-12 {
    margin-left: 100%;
}

.col-xs-offset-11 {
    margin-left: 91.66666667%;
}

.col-xs-offset-10 {
    margin-left: 83.33333333%;
}

.col-xs-offset-9 {
    margin-left: 75%;
}

.col-xs-offset-8 {
    margin-left: 66.66666667%;
}

.col-xs-offset-7 {
    margin-left: 58.33333333%;
}

.col-xs-offset-6 {
    margin-left: 50%;
}

.col-xs-offset-5 {
    margin-left: 41.66666667%;
}

.col-xs-offset-4 {
    margin-left: 33.33333333%;
}

.col-xs-offset-3 {
    margin-left: 25%;
}

.col-xs-offset-2 {
    margin-left: 16.66666667%;
}

.col-xs-offset-1 {
    margin-left: 8.33333333%;
}

.col-xs-offset-0 {
    margin-left: 0;
}

@media (min-width:768px) {
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
        float: left;
    }

    .col-sm-12 {
        width: 100%;
    }

    .col-sm-11 {
        width: 91.66666667%;
    }

    .col-sm-10 {
        width: 83.33333333%;
    }

    .col-sm-9 {
        width: 75%;
    }

    .col-sm-8 {
        width: 66.66666667%;
    }

    .col-sm-7 {
        width: 58.33333333%;
    }

    .col-sm-6 {
        width: 50%;
    }

    .col-sm-5 {
        width: 41.66666667%;
    }

    .col-sm-4 {
        width: 33.33333333%;
    }

    .col-sm-3 {
        width: 25%;
    }

    .col-sm-2 {
        width: 16.66666667%;
    }

    .col-sm-1 {
        width: 8.33333333%;
    }

    .col-sm-pull-12 {
        right: 100%;
    }

    .col-sm-pull-11 {
        right: 91.66666667%;
    }

    .col-sm-pull-10 {
        right: 83.33333333%;
    }

    .col-sm-pull-9 {
        right: 75%;
    }

    .col-sm-pull-8 {
        right: 66.66666667%;
    }

    .col-sm-pull-7 {
        right: 58.33333333%;
    }

    .col-sm-pull-6 {
        right: 50%;
    }

    .col-sm-pull-5 {
        right: 41.66666667%;
    }

    .col-sm-pull-4 {
        right: 33.33333333%;
    }

    .col-sm-pull-3 {
        right: 25%;
    }

    .col-sm-pull-2 {
        right: 16.66666667%;
    }

    .col-sm-pull-1 {
        right: 8.33333333%;
    }

    .col-sm-pull-0 {
        right: auto;
    }

    .col-sm-push-12 {
        left: 100%;
    }

    .col-sm-push-11 {
        left: 91.66666667%;
    }

    .col-sm-push-10 {
        left: 83.33333333%;
    }

    .col-sm-push-9 {
        left: 75%;
    }

    .col-sm-push-8 {
        left: 66.66666667%;
    }

    .col-sm-push-7 {
        left: 58.33333333%;
    }

    .col-sm-push-6 {
        left: 50%;
    }

    .col-sm-push-5 {
        left: 41.66666667%;
    }

    .col-sm-push-4 {
        left: 33.33333333%;
    }

    .col-sm-push-3 {
        left: 25%;
    }

    .col-sm-push-2 {
        left: 16.66666667%;
    }

    .col-sm-push-1 {
        left: 8.33333333%;
    }

    .col-sm-push-0 {
        left: auto;
    }

    .col-sm-offset-12 {
        margin-left: 100%;
    }

    .col-sm-offset-11 {
        margin-left: 91.66666667%;
    }

    .col-sm-offset-10 {
        margin-left: 83.33333333%;
    }

    .col-sm-offset-9 {
        margin-left: 75%;
    }

    .col-sm-offset-8 {
        margin-left: 66.66666667%;
    }

    .col-sm-offset-7 {
        margin-left: 58.33333333%;
    }

    .col-sm-offset-6 {
        margin-left: 50%;
    }

    .col-sm-offset-5 {
        margin-left: 41.66666667%;
    }

    .col-sm-offset-4 {
        margin-left: 33.33333333%;
    }

    .col-sm-offset-3 {
        margin-left: 25%;
    }

    .col-sm-offset-2 {
        margin-left: 16.66666667%;
    }

    .col-sm-offset-1 {
        margin-left: 8.33333333%;
    }

    .col-sm-offset-0 {
        margin-left: 0;
    }
}

@media (min-width:992px) {
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
        float: left;
    }

    .col-md-12 {
        width: 100%;
        display: inline-flex;
        justify-content: right;
        padding-right: 120px;
        padding-top: 40px;

    }

    .col-md-11 {
        width: 91.66666667%;
    }

    .col-md-10 {
        width: 83.33333333%;
    }

    .col-md-9 {
        width: 75%;
    }

    .col-md-8 {
        width: 66.66666667%;
    }

    .col-md-7 {
        width: 58.33333333%;
    }

    .col-md-6 {
        width: 50%;
    }

    .col-md-5 {
        width: 41.66666667%;
    }

    .col-md-4 {
        width: 33.33333333%;
    }

    .col-md-3 {
        width: 25%;
    }

    .col-md-2 {
        width: 16.66666667%;
    }

    .col-md-1 {
        width: 8.33333333%;
    }

    .col-md-pull-12 {
        right: 100%;
    }

    .col-md-pull-11 {
        right: 91.66666667%;
    }

    .col-md-pull-10 {
        right: 83.33333333%;
    }

    .col-md-pull-9 {
        right: 75%;
    }

    .col-md-pull-8 {
        right: 66.66666667%;
    }

    .col-md-pull-7 {
        right: 58.33333333%;
    }

    .col-md-pull-6 {
        right: 50%;
    }

    .col-md-pull-5 {
        right: 41.66666667%;
    }

    .col-md-pull-4 {
        right: 33.33333333%;
    }

    .col-md-pull-3 {
        right: 25%;
    }

    .col-md-pull-2 {
        right: 16.66666667%;
    }

    .col-md-pull-1 {
        right: 8.33333333%;
    }

    .col-md-pull-0 {
        right: auto;
    }

    .col-md-push-12 {
        left: 100%;
    }

    .col-md-push-11 {
        left: 91.66666667%;
    }

    .col-md-push-10 {
        left: 83.33333333%;
    }

    .col-md-push-9 {
        left: 75%;
    }

    .col-md-push-8 {
        left: 66.66666667%;
    }

    .col-md-push-7 {
        left: 58.33333333%;
    }

    .col-md-push-6 {
        left: 50%;
    }

    .col-md-push-5 {
        left: 41.66666667%;
    }

    .col-md-push-4 {
        left: 33.33333333%;
    }

    .col-md-push-3 {
        left: 25%;
    }

    .col-md-push-2 {
        left: 16.66666667%;
    }

    .col-md-push-1 {
        left: 8.33333333%;
    }

    .col-md-push-0 {
        left: auto;
    }

    .col-md-offset-12 {
        margin-left: 100%;
    }

    .col-md-offset-11 {
        margin-left: 91.66666667%;
    }

    .col-md-offset-10 {
        margin-left: 83.33333333%;
    }

    .col-md-offset-9 {
        margin-left: 75%;
    }

    .col-md-offset-8 {
        margin-left: 66.66666667%;
    }

    .col-md-offset-7 {
        margin-left: 58.33333333%;
    }

    .col-md-offset-6 {
        margin-left: 50%;
    }

    .col-md-offset-5 {
        margin-left: 41.66666667%;
    }

    .col-md-offset-4 {
        margin-left: 33.33333333%;
    }

    .col-md-offset-3 {
        margin-left: 25%;
    }

    .col-md-offset-2 {
        margin-left: 16.66666667%;
    }

    .col-md-offset-1 {
        margin-left: 8.33333333%;
    }

    .col-md-offset-0 {
        margin-left: 0;
    }
}

@media (min-width:1200px) {
    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
        float: left;
    }

    .col-lg-12 {
        width: 100%;
    }

    .col-lg-11 {
        width: 91.66666667%;
    }

    .col-lg-10 {
        width: 83.33333333%;
    }

    .col-lg-9 {
        width: 75%;
    }

    .col-lg-8 {
        width: 66.66666667%;
    }

    .col-lg-7 {
        width: 58.33333333%;
    }

    .col-lg-6 {
        width: 50%;
    }

    .col-lg-5 {
        width: 41.66666667%;
    }

    .col-lg-4 {
        width: 33.33333333%;
    }

    .col-lg-3 {
        width: 25%;
    }

    .col-lg-2 {
        width: 16.66666667%;
    }

    .col-lg-1 {
        width: 8.33333333%;
    }

    .col-lg-pull-12 {
        right: 100%;
    }

    .col-lg-pull-11 {
        right: 91.66666667%;
    }

    .col-lg-pull-10 {
        right: 83.33333333%;
    }

    .col-lg-pull-9 {
        right: 75%;
    }

    .col-lg-pull-8 {
        right: 66.66666667%;
    }

    .col-lg-pull-7 {
        right: 58.33333333%;
    }

    .col-lg-pull-6 {
        right: 50%;
    }

    .col-lg-pull-5 {
        right: 41.66666667%;
    }

    .col-lg-pull-4 {
        right: 33.33333333%;
    }

    .col-lg-pull-3 {
        right: 25%;
    }

    .col-lg-pull-2 {
        right: 16.66666667%;
    }

    .col-lg-pull-1 {
        right: 8.33333333%;
    }

    .col-lg-pull-0 {
        right: auto;
    }

    .col-lg-push-12 {
        left: 100%;
    }

    .col-lg-push-11 {
        left: 91.66666667%;
    }

    .col-lg-push-10 {
        left: 83.33333333%;
    }

    .col-lg-push-9 {
        left: 75%;
    }

    .col-lg-push-8 {
        left: 66.66666667%;
    }

    .col-lg-push-7 {
        left: 58.33333333%;
    }

    .col-lg-push-6 {
        left: 50%;
    }

    .col-lg-push-5 {
        left: 41.66666667%;
    }

    .col-lg-push-4 {
        left: 33.33333333%;
    }

    .col-lg-push-3 {
        left: 25%;
    }

    .col-lg-push-2 {
        left: 16.66666667%;
    }

    .col-lg-push-1 {
        left: 8.33333333%;
    }

    .col-lg-push-0 {
        left: auto;
    }

    .col-lg-offset-12 {
        margin-left: 100%;
    }

    .col-lg-offset-11 {
        margin-left: 91.66666667%;
    }

    .col-lg-offset-10 {
        margin-left: 83.33333333%;
    }

    .col-lg-offset-9 {
        margin-left: 75%;
    }

    .col-lg-offset-8 {
        margin-left: 66.66666667%;
    }

    .col-lg-offset-7 {
        margin-left: 58.33333333%;
    }

    .col-lg-offset-6 {
        margin-left: 50%;
    }

    .col-lg-offset-5 {
        margin-left: 41.66666667%;
    }

    .col-lg-offset-4 {
        margin-left: 33.33333333%;
    }

    .col-lg-offset-3 {
        margin-left: 25%;
    }

    .col-lg-offset-2 {
        margin-left: 16.66666667%;
    }

    .col-lg-offset-1 {
        margin-left: 8.33333333%;
    }

    .col-lg-offset-0 {
        margin-left: 0;
    }
}

table {
    background-color: transparent;
}

caption {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #bbb;
    text-align: left;
}

th {
    text-align: left;
}

.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 23px;
}

    .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
        padding: 8px;
        line-height: 1.846;
        vertical-align: top;
        border-top: 1px solid #ddd;
    }

    .table > thead > tr > th {
        vertical-align: bottom;
        border-bottom: 2px solid #ddd;
    }

    .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td {
        border-top: 0;
    }

    .table > tbody + tbody {
        border-top: 2px solid #ddd;
    }

    .table .table {
        background-color: #fff;
    }

.table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td {
    padding: 5px;
}

.table-bordered {
    border: 1px solid #ddd;
}

    .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
        border: 1px solid #ddd;
    }

    .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {
        border-bottom-width: 2px;
    }

.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #f9f9f9;
}

.table-hover > tbody > tr:hover {
    background-color: #f5f5f5;
}

table col[class*="col-"] {
    position: static;
    float: none;
    display: table-column;
}

table td[class*="col-"], table th[class*="col-"] {
    position: static;
    float: none;
    display: table-cell;
}

.table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th {
    background-color: #f5f5f5;
}

.table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {
    background-color: #e8e8e8;
}

.table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th {
    background-color: #dff0d8;
}

.table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {
    background-color: #d0e9c6;
}

.table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th {
    background-color: #e1bee7;
}

.table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {
    background-color: #d8abe0;
}

.table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th {
    background-color: #ffe0b2;
}

.table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {
    background-color: #ffd699;
}

.table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th {
    background-color: #f9bdbb;
}

.table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {
    background-color: #f7a6a4;
}

.table-responsive {
    overflow-x: auto;
    min-height: .01%;
}

@media screen and (max-width:767px) {
    .table-responsive {
        width: 100%;
        margin-bottom: 17.25px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd;
    }

        .table-responsive > .table {
            margin-bottom: 0;
        }

            .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td {
                white-space: nowrap;
            }

        .table-responsive > .table-bordered {
            border: 0;
        }

            .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child {
                border-left: 0;
            }

            .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child {
                border-right: 0;
            }

            .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td {
                border-bottom: 0;
            }
}

fieldset {
    padding: 0;
    margin: 0;
    border: 0;
    min-width: 0;
}

legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 23px;
    font-size: 19.5px;
    line-height: inherit;
    color: #212121;
    border: 0;
    border-bottom: 1px solid #e5e5e5;
}

label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 700;
}

input[type="search"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

input[type="radio"], input[type="checkbox"] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    line-height: normal;
}

input[type="file"] {
    display: block;
}

input[type="range"] {
    display: block;
    width: 100%;
}

select[multiple], select[size] {
    height: auto;
}

input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}

output {
    display: block;
    padding-top: 7px;
    font-size: 13px;
    line-height: 1.846;
    color: #666;
}

.form-control {
    display: block;
    width: 100%;
    height: 43px;
    padding: 6px 16px;
    font-size: 13px;
    line-height: 1.846;
    color: #666;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

    .form-control:focus {
        border-color: #66afe9;
        outline: 0;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);
        box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);
    }

    .form-control::-moz-placeholder {
        color: #bbb;
        opacity: 1;
    }

    .form-control:-ms-input-placeholder {
        color: #bbb;
    }

    .form-control::-webkit-input-placeholder {
        color: #bbb;
    }

    .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
        background-color: transparent;
        opacity: 1;
    }

    .form-control[disabled], fieldset[disabled] .form-control {
        cursor: not-allowed;
    }

textarea.form-control {
    height: auto;
}

input[type="search"] {
    -webkit-appearance: none;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    input[type="date"].form-control, input[type="time"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control {
        line-height: 37px;
    }

    input[type="date"].input-sm, input[type="time"].input-sm, input[type="datetime-local"].input-sm, input[type="month"].input-sm, .input-group-sm input[type="date"], .input-group-sm input[type="time"], .input-group-sm input[type="datetime-local"], .input-group-sm input[type="month"] {
        line-height: 30px;
    }

    input[type="date"].input-lg, input[type="time"].input-lg, input[type="datetime-local"].input-lg, input[type="month"].input-lg, .input-group-lg input[type="date"], .input-group-lg input[type="time"], .input-group-lg input[type="datetime-local"], .input-group-lg input[type="month"] {
        line-height: 45px;
    }
}

.form-group {
    margin-bottom: 15px;
}

.radio, .checkbox {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
}

    .radio label, .checkbox label {
        min-height: 23px;
        padding-left: 20px;
        margin-bottom: 0;
        font-weight: 400;
        cursor: pointer;
    }

    .radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
        position: absolute;
        margin-left: -20px;
        margin-top: 4px \9;
    }

    .radio + .radio, .checkbox + .checkbox {
        margin-top: -5px;
    }

.radio-inline, .checkbox-inline {
    position: relative;
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    vertical-align: middle;
    font-weight: 400;
    cursor: pointer;
}

    .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline {
        margin-top: 0;
        margin-left: 10px;
    }

input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"].disabled, input[type="checkbox"].disabled, fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"] {
    cursor: not-allowed;
}

.radio-inline.disabled, .checkbox-inline.disabled, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox-inline {
    cursor: not-allowed;
}

.radio.disabled label, .checkbox.disabled label, fieldset[disabled] .radio label, fieldset[disabled] .checkbox label {
    cursor: not-allowed;
}

.form-control-static {
    padding-top: 7px;
    padding-bottom: 7px;
    margin-bottom: 0;
    min-height: 36px;
}

    .form-control-static.input-lg, .form-control-static.input-sm {
        padding-left: 0;
        padding-right: 0;
    }

.input-sm {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}

select.input-sm {
    height: 30px;
    line-height: 30px;
}

textarea.input-sm, select[multiple].input-sm {
    height: auto;
}

.form-group-sm .form-control {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}

.form-group-sm select.form-control {
    height: 30px;
    line-height: 30px;
}

.form-group-sm textarea.form-control, .form-group-sm select[multiple].form-control {
    height: auto;
}

.form-group-sm .form-control-static {
    height: 30px;
    min-height: 35px;
    padding: 6px 10px;
    font-size: 12px;
    line-height: 1.5;
}

.input-lg {
    height: 45px;
    padding: 10px 16px;
    font-size: 17px;
    line-height: 1.3333333;
    border-radius: 3px;
}

select.input-lg {
    height: 45px;
    line-height: 45px;
}

textarea.input-lg, select[multiple].input-lg {
    height: auto;
}

.form-group-lg .form-control {
    height: 45px;
    padding: 10px 16px;
    font-size: 17px;
    line-height: 1.3333333;
    border-radius: 3px;
}

.form-group-lg select.form-control {
    height: 45px;
    line-height: 45px;
}

.form-group-lg textarea.form-control, .form-group-lg select[multiple].form-control {
    height: auto;
}

.form-group-lg .form-control-static {
    height: 45px;
    min-height: 40px;
    padding: 11px 16px;
    font-size: 17px;
    line-height: 1.3333333;
}

.has-feedback {
    position: relative;
}

    .has-feedback .form-control {
        padding-right: 46.25px;
    }

.form-control-feedback {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    display: block;
    width: 37px;
    height: 37px;
    line-height: 37px;
    text-align: center;
    pointer-events: none;
}

.input-lg + .form-control-feedback, .input-group-lg + .form-control-feedback, .form-group-lg .form-control + .form-control-feedback {
    width: 45px;
    height: 45px;
    line-height: 45px;
}

.input-sm + .form-control-feedback, .input-group-sm + .form-control-feedback, .form-group-sm .form-control + .form-control-feedback {
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {
    color: #4caf50;
}

.has-success .form-control {
    border-color: #4caf50;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}

    .has-success .form-control:focus {
        border-color: #3d8b40;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #92cf94;
        box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #92cf94;
    }

.has-success .input-group-addon {
    color: #4caf50;
    border-color: #4caf50;
    background-color: #dff0d8;
}

.has-success .form-control-feedback {
    color: #4caf50;
}

.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {
    color: #ff9800;
}

.has-warning .form-control {
    border-color: #ff9800;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}

    .has-warning .form-control:focus {
        border-color: #cc7a00;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ffc166;
        box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ffc166;
    }

.has-warning .input-group-addon {
    color: #ff9800;
    border-color: #ff9800;
    background-color: #ffe0b2;
}

.has-warning .form-control-feedback {
    color: #ff9800;
}

.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {
    color: #e51c23;
}

.has-error .form-control {
    border-color: #e51c23;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}

    .has-error .form-control:focus {
        border-color: #b9151b;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ef787c;
        box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ef787c;
    }

.has-error .input-group-addon {
    color: #e51c23;
    border-color: #e51c23;
    background-color: #f9bdbb;
}

.has-error .form-control-feedback {
    color: #e51c23;
}

.has-feedback label ~ .form-control-feedback {
    top: 28px;
}

.has-feedback label.sr-only ~ .form-control-feedback {
    top: 0;
}

.help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #a6a6a6;
}

@media (min-width:768px) {
    .form-inline .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle;
    }

    .form-inline .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle;
    }

    .form-inline .form-control-static {
        display: inline-block;
    }

    .form-inline .input-group {
        display: inline-table;
        vertical-align: middle;
    }

        .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control {
            width: auto;
        }

        .form-inline .input-group > .form-control {
            width: 100%;
        }

    .form-inline .control-label {
        margin-bottom: 0;
        vertical-align: middle;
    }

    .form-inline .radio, .form-inline .checkbox {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle;
    }

        .form-inline .radio label, .form-inline .checkbox label {
            padding-left: 0;
        }

        .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {
            position: relative;
            margin-left: 0;
        }

    .form-inline .has-feedback .form-control-feedback {
        top: 0;
    }
}

.form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 7px;
}

.form-horizontal .radio, .form-horizontal .checkbox {
    min-height: 30px;
}

.form-horizontal .form-group {
    margin-left: -15px;
    margin-right: -15px;
}

@media (min-width:768px) {
    .form-horizontal .control-label {
        text-align: right;
        margin-bottom: 0;
        padding-top: 7px;
    }
}

.form-horizontal .has-feedback .form-control-feedback {
    right: 15px;
}

@media (min-width:768px) {
    .form-horizontal .form-group-lg .control-label {
        padding-top: 14.333333px;
        font-size: 17px;
    }
}

@media (min-width:768px) {
    .form-horizontal .form-group-sm .control-label {
        padding-top: 6px;
        font-size: 12px;
    }
}

.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 16px;
    font-size: 13px;
    line-height: 1.846;
    border-radius: 3px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus {
        outline: thin dotted;
        outline: 5px auto -webkit-focus-ring-color;
        outline-offset: -2px;
    }

    .btn:hover, .btn:focus, .btn.focus {
        color: #444;
        text-decoration: none;
    }

    .btn:active, .btn.active {
        outline: 0;
        background-image: none;
        -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
        box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
    }

    .btn.disabled, .btn[disabled], fieldset[disabled] .btn {
        cursor: not-allowed;
        opacity: .65;
        filter: alpha(opacity=65);
        -webkit-box-shadow: none;
        box-shadow: none;
    }

a.btn.disabled, fieldset[disabled] a.btn {
    pointer-events: none;
}

.btn-default {
    color: #444;
    background-color: #fff;
    border-color: transparent;
}

    .btn-default:focus, .btn-default.focus {
        color: #444;
        background-color: #e6e6e6;
        border-color: transparent;
    }

    .btn-default:hover {
        color: #444;
        background-color: #e6e6e6;
        border-color: transparent;
    }

    .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
        color: #444;
        background-color: #e6e6e6;
        border-color: transparent;
    }

        .btn-default:active:hover, .btn-default.active:hover, .open > .dropdown-toggle.btn-default:hover, .btn-default:active:focus, .btn-default.active:focus, .open > .dropdown-toggle.btn-default:focus, .btn-default:active.focus, .btn-default.active.focus, .open > .dropdown-toggle.btn-default.focus {
            color: #444;
            background-color: #d4d4d4;
            border-color: transparent;
        }

    .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
        background-image: none;
    }

    .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
        background-color: #fff;
        border-color: transparent;
    }

    .btn-default .badge {
        color: #fff;
        background-color: #444;
    }

.btn-primary {
    color: #fff;
    background-color: #2196f3;
    border-color: transparent;
}

    .btn-primary:focus, .btn-primary.focus {
        color: #fff;
        background-color: #0c7cd5;
        border-color: transparent;
    }

    .btn-primary:hover {
        color: #fff;
        background-color: #0c7cd5;
        border-color: transparent;
    }

    .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
        color: #fff;
        background-color: #0c7cd5;
        border-color: transparent;
    }

        .btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus {
            color: #0A4681;
            background-color: #0A4681;
            border-color: transparent;
        }

    .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
        background-image: none;
    }

    .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
        background-color: #2196f3;
        border-color: transparent;
    }

    .btn-primary .badge {
        color: #2196f3;
        background-color: #fff;
    }

.btn-success {
    color: #fff;
    background-color: #4caf50;
    border-color: transparent;
}

    .btn-success:focus, .btn-success.focus {
        color: #fff;
        background-color: #3d8b40;
        border-color: transparent;
    }

    .btn-success:hover {
        color: #fff;
        background-color: #3d8b40;
        border-color: transparent;
    }

    .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {
        color: #fff;
        background-color: #3d8b40;
        border-color: transparent;
    }

        .btn-success:active:hover, .btn-success.active:hover, .open > .dropdown-toggle.btn-success:hover, .btn-success:active:focus, .btn-success.active:focus, .open > .dropdown-toggle.btn-success:focus, .btn-success:active.focus, .btn-success.active.focus, .open > .dropdown-toggle.btn-success.focus {
            color: #fff;
            background-color: #327334;
            border-color: transparent;
        }

    .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {
        background-image: none;
    }

    .btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {
        background-color: #4caf50;
        border-color: transparent;
    }

    .btn-success .badge {
        color: #4caf50;
        background-color: #fff;
    }

.btn-info {
    color: #fff;
    background-color: #9c27b0;
    border-color: transparent;
}

    .btn-info:focus, .btn-info.focus {
        color: #fff;
        background-color: #771e86;
        border-color: transparent;
    }

    .btn-info:hover {
        color: #fff;
        background-color: #771e86;
        border-color: transparent;
    }

    .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {
        color: #fff;
        background-color: #771e86;
        border-color: transparent;
    }

        .btn-info:active:hover, .btn-info.active:hover, .open > .dropdown-toggle.btn-info:hover, .btn-info:active:focus, .btn-info.active:focus, .open > .dropdown-toggle.btn-info:focus, .btn-info:active.focus, .btn-info.active.focus, .open > .dropdown-toggle.btn-info.focus {
            color: #fff;
            background-color: #5d1769;
            border-color: transparent;
        }

    .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {
        background-image: none;
    }

    .btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active {
        background-color: #9c27b0;
        border-color: transparent;
    }

    .btn-info .badge {
        color: #9c27b0;
        background-color: #fff;
    }

.btn-warning {
    color: #fff;
    background-color: #ff9800;
    border-color: transparent;
}

    .btn-warning:focus, .btn-warning.focus {
        color: #fff;
        background-color: #cc7a00;
        border-color: transparent;
    }

    .btn-warning:hover {
        color: #fff;
        background-color: #cc7a00;
        border-color: transparent;
    }

    .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {
        color: #fff;
        background-color: #cc7a00;
        border-color: transparent;
    }

        .btn-warning:active:hover, .btn-warning.active:hover, .open > .dropdown-toggle.btn-warning:hover, .btn-warning:active:focus, .btn-warning.active:focus, .open > .dropdown-toggle.btn-warning:focus, .btn-warning:active.focus, .btn-warning.active.focus, .open > .dropdown-toggle.btn-warning.focus {
            color: #fff;
            background-color: #a86400;
            border-color: transparent;
        }

    .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {
        background-image: none;
    }

    .btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active {
        background-color: #ff9800;
        border-color: transparent;
    }

    .btn-warning .badge {
        color: #ff9800;
        background-color: #fff;
    }

.btn-danger {
    color: #fff;
    background-color: #e51c23;
    border-color: transparent;
}

    .btn-danger:focus, .btn-danger.focus {
        color: #fff;
        background-color: #b9151b;
        border-color: transparent;
    }

    .btn-danger:hover {
        color: #fff;
        background-color: #b9151b;
        border-color: transparent;
    }

    .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {
        color: #fff;
        background-color: #b9151b;
        border-color: transparent;
    }

        .btn-danger:active:hover, .btn-danger.active:hover, .open > .dropdown-toggle.btn-danger:hover, .btn-danger:active:focus, .btn-danger.active:focus, .open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus, .btn-danger.active.focus, .open > .dropdown-toggle.btn-danger.focus {
            color: #fff;
            background-color: #991216;
            border-color: transparent;
        }

    .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {
        background-image: none;
    }

    .btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {
        background-color: #e51c23;
        border-color: transparent;
    }

    .btn-danger .badge {
        color: #e51c23;
        background-color: #fff;
    }

.btn-link {
    color: #2196f3;
    font-weight: 400;
    border-radius: 0;
}

    .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {
        background-color: transparent;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

        .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
            border-color: transparent;
        }

            .btn-link:hover, .btn-link:focus {
                color: #0a6ebd;
                text-decoration: underline;
                background-color: transparent;
            }

            .btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus {
                color: #bbb;
                text-decoration: none;
            }

.btn-lg, .btn-group-lg > .btn {
    padding: 10px 16px;
    font-size: 17px;
    line-height: 1.3333333;
    border-radius: 3px;
}

.btn-sm, .btn-group-sm > .btn {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}

.btn-xs, .btn-group-xs > .btn {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}

.btn-block {
    display: block;
    width: 100%;
}

    .btn-block + .btn-block {
        margin-top: 5px;
    }

input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
    width: 100%;
}

.fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear;
}

    .fade.in {
        opacity: 1;
    }

.collapse {
    display: none;
}

    .collapse.in {
        display: block;
    }

tr.collapse.in {
    display: table-row;
}

tbody.collapse.in {
    display: table-row-group;
}

.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition-property: height,visibility;
    -o-transition-property: height,visibility;
    transition-property: height,visibility;
    -webkit-transition-duration: .35s;
    -o-transition-duration: .35s;
    transition-duration: .35s;
    -webkit-transition-timing-function: ease;
    -o-transition-timing-function: ease;
    transition-timing-function: ease;
}

.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid \9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}

.dropup, .dropdown {
    position: relative;
}

.dropdown-toggle:focus {
    outline: 0;
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 13px;
    text-align: left;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,0.15);
    border-radius: 3px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);
    box-shadow: 0 6px 12px rgba(0,0,0,0.175);
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}

    .dropdown-menu.pull-right {
        right: 0;
        left: auto;
    }

    .dropdown-menu .divider {
        height: 1px;
        margin: 10.5px 0;
        overflow: hidden;
        background-color: #e5e5e5;
    }

    .dropdown-menu > li > a {
        display: block;
        padding: 3px 20px;
        clear: both;
        font-weight: 400;
        line-height: 1.846;
        color: #666;
        white-space: nowrap;
    }

        .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
            text-decoration: none;
            color: #141414;
            background-color: #eee;
        }

    .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
        color: #fff;
        text-decoration: none;
        outline: 0;
        background-color: #2196f3;
    }

    .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
        color: #bbb;
    }

        .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
            text-decoration: none;
            background-color: transparent;
            background-image: none;
            filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
            cursor: not-allowed;
        }

.open > .dropdown-menu {
    display: block;
}

.open > a {
    outline: 0;
}

.dropdown-menu-right {
    left: auto;
    right: 0;
}

.dropdown-menu-left {
    left: 0;
    right: auto;
}

.dropdown-header {
    display: block;
    padding: 3px 20px;
    font-size: 12px;
    line-height: 1.846;
    color: #bbb;
    white-space: nowrap;
}

.dropdown-backdrop {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 990;
}

.pull-right > .dropdown-menu {
    right: 0;
    left: auto;
}

.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
    border-top: 0;
    border-bottom: 4px dashed;
    border-bottom: 4px solid \9;
    content: "";
}

.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 2px;
}

@media (min-width:768px) {
    .navbar-right .dropdown-menu {
        left: auto;
        right: 0;
    }

    .navbar-right .dropdown-menu-left {
        left: 0;
        right: auto;
    }
}

.btn-group, .btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}

    .btn-group > .btn, .btn-group-vertical > .btn {
        position: relative;
        float: left;
    }

        .btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active {
            z-index: 2;
        }

    .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {
        margin-left: -1px;
    }

.btn-toolbar {
    margin-left: -5px;
}

    .btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group {
        float: left;
    }

    .btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group {
        margin-left: 5px;
    }

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0;
}

.btn-group > .btn:first-child {
    margin-left: 0;
}

    .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}

.btn-group > .btn-group {
    float: left;
}

    .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
        border-radius: 0;
    }

    .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {
    outline: 0;
}

.btn-group > .btn + .dropdown-toggle {
    padding-left: 8px;
    padding-right: 8px;
}

.btn-group > .btn-lg + .dropdown-toggle {
    padding-left: 12px;
    padding-right: 12px;
}

.btn-group.open .dropdown-toggle {
    -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
    box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
}

    .btn-group.open .dropdown-toggle.btn-link {
        -webkit-box-shadow: none;
        box-shadow: none;
    }

.btn .caret {
    margin-left: 0;
}

.btn-lg .caret {
    border-width: 5px 5px 0;
    border-bottom-width: 0;
}

.dropup .btn-lg .caret {
    border-width: 0 5px 5px;
}

.btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%;
}

    .btn-group-vertical > .btn-group > .btn {
        float: none;
    }

    .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group {
        margin-top: -1px;
        margin-left: 0;
    }

    .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
        border-radius: 0;
    }

    .btn-group-vertical > .btn:first-child:not(:last-child) {
        border-top-right-radius: 3px;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }

    .btn-group-vertical > .btn:last-child:not(:first-child) {
        border-bottom-left-radius: 3px;
        border-top-right-radius: 0;
        border-top-left-radius: 0;
    }

    .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
        border-radius: 0;
    }

    .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }

    .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
        border-top-right-radius: 0;
        border-top-left-radius: 0;
    }

.btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate;
}

    .btn-group-justified > .btn, .btn-group-justified > .btn-group {
        float: none;
        display: table-cell;
        width: 1%;
    }

        .btn-group-justified > .btn-group .btn {
            width: 100%;
        }

        .btn-group-justified > .btn-group .dropdown-menu {
            left: auto;
        }

[data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"], [data-toggle="buttons"] > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none;
}

.input-group {
    position: relative;
    display: flex;
    border-collapse: separate;
}

    .input-group[class*="col-"] {
        float: none;
        padding-left: 0;
        padding-right: 0;
    }

    .input-group .form-control {
        position: relative;
        z-index: 2;
        float: left;
        width: 100%;
        margin-bottom: 0;
    }

.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn {
    height: 45px;
    padding: 10px 16px;
    font-size: 17px;
    line-height: 1.3333333;
    border-radius: 3px;
}

select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn {
    height: 45px;
    line-height: 45px;
}

textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn, select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-btn > .btn {
    height: auto;
}

.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}

select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn {
    height: 30px;
    line-height: 30px;
}

textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn, select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-btn > .btn {
    height: auto;
}

.input-group-addon, .input-group-btn, .input-group .form-control {
    display: table-cell;
}

    .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) {
        border-radius: 0;
    }

.input-group-addon, .input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}

.input-group-addon {
    padding: 13px 16px;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    color: #666;
    text-align: center;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: 3px;
}

    .input-group-addon.input-sm {
        padding: 5px 10px;
        font-size: 12px;
        border-radius: 3px;
    }

    .input-group-addon.input-lg {
        padding: 10px 16px;
        font-size: 17px;
        border-radius: 3px;
    }

    .input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] {
        margin-top: 0;
    }

    .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    .input-group-addon:first-child {
        border-right: 0;
    }

    .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    .input-group-addon:last-child {
        border-left: 0;
    }

.input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap;
}

    .input-group-btn > .btn {
        position: relative;
    }

        .input-group-btn > .btn + .btn {
            margin-left: -1px;
        }

        .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {
            z-index: 2;
        }

    .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group {
        margin-right: -1px;
    }

    .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {
        z-index: 2;
        margin-left: -1px;
    }

.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}

    .nav > li {
        position: relative;
        display: block;
    }

        .nav > li > a {
            position: relative;
            display: block;
            padding: 10px 15px;
        }

            .nav > li > a:hover, .nav > li > a:focus {
                text-decoration: none;
                background-color: #eee;
            }

        .nav > li.disabled > a {
            color: #bbb;
        }

            .nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
                color: #bbb;
                text-decoration: none;
                background-color: transparent;
                cursor: not-allowed;
            }

    .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
        background-color: #eee;
        border-color: #2196f3;
    }

    .nav .nav-divider {
        height: 1px;
        margin: 10.5px 0;
        overflow: hidden;
        background-color: #e5e5e5;
    }

    .nav > li > a > img {
        max-width: none;
    }

.nav-tabs {
    border-bottom: 1px solid transparent;
}

    .nav-tabs > li {
        float: left;
        margin-bottom: -1px;
    }

        .nav-tabs > li > a {
            margin-right: 2px;
            line-height: 1.846;
            border: 1px solid transparent;
            border-radius: 3px 3px 0 0;
        }

            .nav-tabs > li > a:hover {
                border-color: #eee #eee transparent;
            }

        .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
            color: #666;
            background-color: transparent;
            border: 1px solid transparent;
            border-bottom-color: transparent;
            cursor: default;
        }

    .nav-tabs.nav-justified {
        width: 100%;
        border-bottom: 0;
    }

        .nav-tabs.nav-justified > li {
            float: none;
        }

            .nav-tabs.nav-justified > li > a {
                text-align: center;
                margin-bottom: 5px;
            }

        .nav-tabs.nav-justified > .dropdown .dropdown-menu {
            top: auto;
            left: auto;
        }

@media (min-width:768px) {
    .nav-tabs.nav-justified > li {
        display: table-cell;
        width: 1%;
    }

        .nav-tabs.nav-justified > li > a {
            margin-bottom: 0;
        }
}

.nav-tabs.nav-justified > li > a {
    margin-right: 0;
    border-radius: 3px;
}

.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {
    border: 1px solid transparent;
}

@media (min-width:768px) {
    .nav-tabs.nav-justified > li > a {
        border-bottom: 1px solid transparent;
        border-radius: 3px 3px 0 0;
    }

    .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {
        border-bottom-color: #fff;
    }
}

.nav-pills > li {
    float: left;
}

    .nav-pills > li > a {
        border-radius: 3px;
    }

    .nav-pills > li + li {
        margin-left: 2px;
    }

    .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
        color: #fff;
        background-color: #2196f3;
    }

.nav-stacked > li {
    float: none;
}

    .nav-stacked > li + li {
        margin-top: 2px;
        margin-left: 0;
    }

.nav-justified {
    width: 100%;
}

    .nav-justified > li {
        float: none;
    }

        .nav-justified > li > a {
            text-align: center;
            margin-bottom: 5px;
        }

    .nav-justified > .dropdown .dropdown-menu {
        top: auto;
        left: auto;
    }

@media (min-width:768px) {
    .nav-justified > li {
        display: table-cell;
        width: 1%;
    }

        .nav-justified > li > a {
            margin-bottom: 0;
        }
}

.nav-tabs-justified {
    border-bottom: 0;
}

    .nav-tabs-justified > li > a {
        margin-right: 0;
        border-radius: 3px;
    }

    .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus {
        border: 1px solid transparent;
    }

@media (min-width:768px) {
    .nav-tabs-justified > li > a {
        border-bottom: 1px solid transparent;
        border-radius: 3px 3px 0 0;
    }

    .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus {
        border-bottom-color: #fff;
    }
}

.tab-content > .tab-pane {
    display: none;
}

.tab-content > .active {
    display: block;
}

.nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.navbar {
    position: relative;
    min-height: 64px;
    margin-bottom: 26px;
    border: 1px solid transparent;
}

@media (min-width:768px) {
    .navbar {
        border-radius: 3px;
    }
}

@media (min-width:768px) {
    .navbar-header {
        float: left;
    }
}

.navbar-collapse {
    overflow-x: visible;
    padding-right: 15px;
    padding-left: 15px;
    border-top: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    -webkit-overflow-scrolling: touch;
}

    .navbar-collapse.in {
        overflow-y: auto;
    }

@media (min-width:768px) {
    .navbar-collapse {
        width: auto;
        border-top: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

        .navbar-collapse.collapse {
            display: block !important;
            height: auto !important;
            padding-bottom: 0;
            overflow: visible !important;
        }

        .navbar-collapse.in {
            overflow-y: visible;
        }

    .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
        padding-left: 0;
        padding-right: 0;
    }
}

.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
    max-height: 340px;
}

@media (max-device-width:480px) and (orientation:landscape) {
    .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
        max-height: 200px;
    }
}

.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {
    margin-right: -15px;
    margin-left: -15px;
}

@media (min-width:768px) {
    .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {
        margin-right: 0;
        margin-left: 0;
    }
}

.navbar-static-top {
    z-index: 1000;
    border-width: 0 0 1px;
}

@media (min-width:768px) {
    .navbar-static-top {
        border-radius: 0;
    }
}

.navbar-fixed-top, .navbar-fixed-bottom {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030;
}

@media (min-width:768px) {
    .navbar-fixed-top, .navbar-fixed-bottom {
        border-radius: 0;
    }
}

.navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px;
}

.navbar-fixed-bottom {
    bottom: 0;
    margin-bottom: 0;
    border-width: 1px 0 0;
}

.navbar-brand {
    float: left;
    padding: 20.5px 15px;
    font-size: 17px;
    line-height: 23px;
    height: 5px;
}

    .navbar-brand:hover, .navbar-brand:focus {
        text-decoration: none;
    }

    .navbar-brand > img {
        display: block;
    }

@media (min-width:768px) {
    .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
        margin-left: -15px;
    }
}

.navbar-toggle {
    position: relative;
    float: right;
    margin-right: 24px;
    padding: 0px 0px;
    margin-top: 15px;
    margin-bottom: 15px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 3px;
}

    .navbar-toggle:focus {
        outline: 0;
    }

    .navbar-toggle .icon-bar {
        display: block;
        width: 22px;
        height: 2px;
        border-radius: 1px;
    }

        .navbar-toggle .icon-bar + .icon-bar {
            margin-top: 4px;
        }

@media (min-width:768px) {
    .navbar-toggle {
        display: none;
    }
}

.navbar-nav {
    margin: 10.25px -15px;
}

    .navbar-nav > li > a {
        padding-top: 10px;
        padding-bottom: 10px;
        line-height: 23px;
    }

@media (max-width:767px) {
    .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

        .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {
            padding: 5px 15px 5px 25px;
        }

        .navbar-nav .open .dropdown-menu > li > a {
            line-height: 23px;
        }

            .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {
                background-image: none;
            }
}

@media (min-width:768px) {
    .navbar-nav {
        float: left;
        margin: 0;
    }

        .navbar-nav > li {
            float: left;
        }

            .navbar-nav > li > a {
                padding-top: 20.5px;
                padding-bottom: 20.5px;
            }
}

.navbar-form {
    padding: 10px 15px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);
    margin: 13.5px -15px;
}

@media (min-width:768px) {
    .navbar-form .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle;
    }

    .navbar-form .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle;
    }

    .navbar-form .form-control-static {
        display: inline-block;
    }

    .navbar-form .input-group {
        display: inline-table;
        vertical-align: middle;
    }

        .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn, .navbar-form .input-group .form-control {
            width: auto;
        }

        .navbar-form .input-group > .form-control {
            width: 100%;
        }

    .navbar-form .control-label {
        margin-bottom: 0;
        vertical-align: middle;
    }

    .navbar-form .radio, .navbar-form .checkbox {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle;
    }

        .navbar-form .radio label, .navbar-form .checkbox label {
            padding-left: 0;
        }

        .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] {
            position: relative;
            margin-left: 0;
        }

    .navbar-form .has-feedback .form-control-feedback {
        top: 0;
    }
}

@media (max-width:767px) {
    .navbar-form .form-group {
        margin-bottom: 5px;
    }

        .navbar-form .form-group:last-child {
            margin-bottom: 0;
        }
}

@media (min-width:768px) {
    .navbar-form {
        width: auto;
        border: 0;
        margin-left: 0;
        margin-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
}

.navbar-nav > li > .dropdown-menu {
    margin-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
    margin-bottom: 0;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

.navbar-btn {
    margin-top: 13.5px;
    margin-bottom: 13.5px;
}

    .navbar-btn.btn-sm {
        margin-top: 17px;
        margin-bottom: 17px;
    }

    .navbar-btn.btn-xs {
        margin-top: 21px;
        margin-bottom: 21px;
    }

.navbar-text {
    margin-top: 20.5px;
    margin-bottom: 20.5px;
}

@media (min-width:768px) {
    .navbar-text {
        float: left;
        margin-left: 15px;
        margin-right: 15px;
    }
}

@media (min-width:768px) {
    .navbar-left {
        float: left !important;
    }

    .navbar-right {
        float: right !important;
        margin-right: -15px;
    }

        .navbar-right ~ .navbar-right {
            margin-right: 0;
        }
}

.navbar-default {
    background-color: #fff;
    border-color: transparent;
}

    .navbar-default .navbar-brand {
        color: #666;
    }

        .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
            color: #212121;
            background-color: transparent;
        }

    .navbar-default .navbar-text {
        color: #bbb;
    }

    .navbar-default .navbar-nav > li > a {
        color: #666;
    }

        .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
            color: #212121;
            background-color: transparent;
        }

    .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
        color: #212121;
        background-color: #eee;
    }

    .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
        color: #ccc;
        background-color: transparent;
    }

    .navbar-default .navbar-toggle {
        border-color: transparent;
    }

        .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
            background-color: transparent;
        }

        .navbar-default .navbar-toggle .icon-bar {
            background-color: #999;
        }

    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
        border-color: transparent;
    }

    .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
        background-color: #eee;
        color: #212121;
    }

@media (max-width:767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #666;
    }

        .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
            color: #212121;
            background-color: transparent;
        }

    .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: #212121;
        background-color: #eee;
    }

    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
        color: #ccc;
        background-color: transparent;
    }
}

.navbar-default .navbar-link {
    color: #666;
}

    .navbar-default .navbar-link:hover {
        color: #212121;
    }

.navbar-default .btn-link {
    color: #666;
}

    .navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
        color: #212121;
    }

    .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:focus {
        color: #ccc;
    }

.navbar-inverse {
    background-color: #2196f3;
    border-color: transparent;
}

    .navbar-inverse .navbar-brand {
        color: #b2dbfb;
    }

        .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
            color: #fff;
            background-color: transparent;
        }

    .navbar-inverse .navbar-text {
        color: #bbb;
    }

    .navbar-inverse .navbar-nav > li > a {
        color: #b2dbfb;
    }

        .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
            color: #fff;
            background-color: transparent;
        }

    .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
        color: #fff;
        background-color: #0c7cd5;
    }

    .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
        color: #444;
        background-color: transparent;
    }

    .navbar-inverse .navbar-toggle {
        border-color: transparent;
    }

        .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
            background-color: transparent;
        }

        .navbar-inverse .navbar-toggle .icon-bar {
            background-color: #999;
        }

    .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
        border-color: #0c84e4;
    }

    .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
        background-color: #0c7cd5;
        color: #fff;
    }

@media (max-width:767px) {
    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
        border-color: transparent;
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
        background-color: transparent;
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
        color: #b2dbfb;
    }

        .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
            color: #fff;
            background-color: transparent;
        }

    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: #fff;
        background-color: #0c7cd5;
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
        color: #444;
        background-color: transparent;
    }
}

.navbar-inverse .navbar-link {
    color: #b2dbfb;
}

    .navbar-inverse .navbar-link:hover {
        color: #fff;
    }

.navbar-inverse .btn-link {
    color: #b2dbfb;
}

    .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
        color: #fff;
    }

    .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:focus {
        color: #444;
    }

.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 23px;
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 3px;
}

    .breadcrumb > li {
        display: inline-block;
    }

        .breadcrumb > li + li:before {
            content: "/\00a0";
            padding: 0 5px;
            color: #ccc;
        }

    .breadcrumb > .active {
        color: #bbb;
    }

.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 23px 0;
    border-radius: 3px;
}

    .pagination > li {
        display: inline;
    }

        .pagination > li > a, .pagination > li > span {
            position: relative;
            float: left;
            padding: 6px 16px;
            line-height: 1.846;
            text-decoration: none;
            color: #2196f3;
            background-color: #fff;
            border: 1px solid #ddd;
            margin-left: -1px;
        }

        .pagination > li:first-child > a, .pagination > li:first-child > span {
            margin-left: 0;
            border-bottom-left-radius: 3px;
            border-top-left-radius: 3px;
        }

        .pagination > li:last-child > a, .pagination > li:last-child > span {
            border-bottom-right-radius: 3px;
            border-top-right-radius: 3px;
        }

        .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
            z-index: 3;
            color: #0a6ebd;
            background-color: #eee;
            border-color: #ddd;
        }

    .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
        z-index: 2;
        color: #fff;
        background-color: #2196f3;
        border-color: #2196f3;
        cursor: default;
    }

    .pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {
        color: #bbb;
        background-color: #fff;
        border-color: #ddd;
        cursor: not-allowed;
    }

.pagination-lg > li > a, .pagination-lg > li > span {
    padding: 10px 16px;
    font-size: 17px;
    line-height: 1.3333333;
}

.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
}

.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}

.pagination-sm > li > a, .pagination-sm > li > span {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
}

.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
}

.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}

.pager {
    padding-left: 0;
    margin: 23px 0;
    list-style: none;
    text-align: center;
}

    .pager li {
        display: inline;
    }

        .pager li > a, .pager li > span {
            display: inline-block;
            padding: 5px 14px;
            background-color: #fff;
            border: 1px solid #ddd;
            border-radius: 15px;
        }

            .pager li > a:hover, .pager li > a:focus {
                text-decoration: none;
                background-color: #eee;
            }

    .pager .next > a, .pager .next > span {
        float: right;
    }

    .pager .previous > a, .pager .previous > span {
        float: left;
    }

    .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span {
        color: #bbb;
        background-color: #fff;
        cursor: not-allowed;
    }

.label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
}

a.label:hover, a.label:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}

.label:empty {
    display: none;
}

.btn .label {
    position: relative;
    top: -1px;
}

.label-default {
    background-color: #bbb;
}

    .label-default[href]:hover, .label-default[href]:focus {
        background-color: #a2a2a2;
    }

.label-primary {
    background-color: #2196f3;
}

    .label-primary[href]:hover, .label-primary[href]:focus {
        background-color: #0c7cd5;
    }

.label-success {
    background-color: #4caf50;
}

    .label-success[href]:hover, .label-success[href]:focus {
        background-color: #3d8b40;
    }

.label-info {
    background-color: #9c27b0;
}

    .label-info[href]:hover, .label-info[href]:focus {
        background-color: #771e86;
    }

.label-warning {
    background-color: #ff9800;
}

    .label-warning[href]:hover, .label-warning[href]:focus {
        background-color: #cc7a00;
    }

.label-danger {
    background-color: #e51c23;
}

    .label-danger[href]:hover, .label-danger[href]:focus {
        background-color: #b9151b;
    }

.badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: 400;
    color: #fff;
    line-height: 1;
    vertical-align: middle;
    white-space: nowrap;
    text-align: center;
    background-color: #bbb;
    border-radius: 10px;
}

    .badge:empty {
        display: none;
    }

.btn .badge {
    position: relative;
    top: -1px;
}

.btn-xs .badge, .btn-group-xs > .btn .badge {
    top: 0;
    padding: 1px 5px;
}

a.badge:hover, a.badge:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}

.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
    color: #2196f3;
    background-color: #fff;
}

.list-group-item > .badge {
    float: right;
}

    .list-group-item > .badge + .badge {
        margin-right: 5px;
    }

.nav-pills > li > a > .badge {
    margin-left: 3px;
}

.jumbotron {
    padding-top: 30px;
    padding-bottom: 30px;
    margin-bottom: 30px;
    color: inherit;
    background-color: #f9f9f9;
}

    .jumbotron h1, .jumbotron .h1 {
        color: #444;
    }

    .jumbotron p {
        margin-bottom: 15px;
        font-size: 20px;
        font-weight: 200;
    }

    .jumbotron > hr {
        border-top-color: #e0e0e0;
    }

.container .jumbotron, .container-fluid .jumbotron {
    border-radius: 3px;
}

.jumbotron .container {
    max-width: 100%;
}

@media screen and (min-width:768px) {
    .jumbotron {
        padding-top: 48px;
        padding-bottom: 48px;
    }

    .container .jumbotron, .container-fluid .jumbotron {
        padding-left: 60px;
        padding-right: 60px;
    }

    .jumbotron h1, .jumbotron .h1 {
        font-size: 59px;
    }
}

.thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 23px;
    line-height: 1.846;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 3px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
}

    .thumbnail > img, .thumbnail a > img {
        margin-left: auto;
        margin-right: auto;
    }

a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {
    border-color: #2196f3;
}

.thumbnail .caption {
    padding: 9px;
    color: #666;
}

.alert {
    padding: 15px;
    margin-bottom: 23px;
    border: 1px solid transparent;
    border-radius: 3px;
}

    .alert h4 {
        margin-top: 0;
        color: inherit;
    }

    .alert .alert-link {
        font-weight: 700;
    }

    .alert > p, .alert > ul {
        margin-bottom: 0;
    }

        .alert > p + p {
            margin-top: 5px;
        }

.alert-dismissable, .alert-dismissible {
    padding-right: 35px;
}

    .alert-dismissable .close, .alert-dismissible .close {
        position: relative;
        top: -2px;
        right: -21px;
        color: inherit;
    }

.alert-success {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #4caf50;
}

    .alert-success hr {
        border-top-color: #c9e2b3;
    }

    .alert-success .alert-link {
        color: #3d8b40;
    }

.alert-info {
    background-color: #e1bee7;
    border-color: #cba4dd;
    color: #9c27b0;
}

    .alert-info hr {
        border-top-color: #c191d6;
    }

    .alert-info .alert-link {
        color: #771e86;
    }

.alert-warning {
    background-color: #ffe0b2;
    border-color: #ffc599;
    color: #ff9800;
}

    .alert-warning hr {
        border-top-color: #ffb67f;
    }

    .alert-warning .alert-link {
        color: #cc7a00;
    }

.alert-danger {
    background-color: #f9bdbb;
    border-color: #f7a4af;
    color: #e51c23;
}

    .alert-danger hr {
        border-top-color: #f58c9a;
    }

    .alert-danger .alert-link {
        color: #b9151b;
    }

@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }

    to {
        background-position: 0 0;
    }
}

@-o-keyframes progress-bar-stripes {
    from; {
        background-position: 40px 0;
    }

    to {
        background-position: 0 0;
    }
}

@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }

    to {
        background-position: 0 0;
    }
}

.progress {
    overflow: hidden;
    height: 23px;
    margin-bottom: 23px;
    background-color: #f5f5f5;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
}

.progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    line-height: 23px;
    color: #fff;
    text-align: center;
    background-color: #2196f3;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
    box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease;
}

.progress-striped .progress-bar, .progress-bar-striped {
    background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    -webkit-background-size: 40px 40px;
    background-size: 40px 40px;
}

.progress.active .progress-bar, .progress-bar.active {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -o-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}

.progress-bar-success {
    background-color: #4caf50;
}

.progress-striped .progress-bar-success {
    background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
}

.progress-bar-info {
    background-color: #9c27b0;
}

.progress-striped .progress-bar-info {
    background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
}

.progress-bar-warning {
    background-color: #ff9800;
}

.progress-striped .progress-bar-warning {
    background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
}

.progress-bar-danger {
    background-color: #e51c23;
}

.progress-striped .progress-bar-danger {
    background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
}

.media {
    margin-top: 15px;
}

    .media:first-child {
        margin-top: 0;
    }

.media, .media-body {
    zoom: 1;
    overflow: hidden;
}

.media-body {
    width: 10000px;
}

.media-object {
    display: block;
}

    .media-object.img-thumbnail {
        max-width: none;
    }

.media-right, .media > .pull-right {
    padding-left: 10px;
}

.media-left, .media > .pull-left {
    padding-right: 10px;
}

.media-left, .media-right, .media-body {
    display: table-cell;
    vertical-align: top;
}

.media-middle {
    vertical-align: middle;
}

.media-bottom {
    vertical-align: bottom;
}

.media-heading {
    margin-top: 0;
    margin-bottom: 5px;
}

.media-list {
    padding-left: 0;
    list-style: none;
}

.list-group {
    margin-bottom: 20px;
    padding-left: 0;
}

.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #ddd;
}

    .list-group-item:first-child {
        border-top-right-radius: 3px;
        border-top-left-radius: 3px;
    }

    .list-group-item:last-child {
        margin-bottom: 0;
        border-bottom-right-radius: 3px;
        border-bottom-left-radius: 3px;
    }

a.list-group-item, button.list-group-item {
    color: #555;
}

    a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading {
        color: #333;
    }

    a.list-group-item:hover, button.list-group-item:hover, a.list-group-item:focus, button.list-group-item:focus {
        text-decoration: none;
        color: #555;
        background-color: #f5f5f5;
    }

button.list-group-item {
    width: 100%;
    text-align: left;
}

.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
    background-color: #eee;
    color: #bbb;
    cursor: not-allowed;
}

    .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading {
        color: inherit;
    }

    .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {
        color: #bbb;
    }

.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
    z-index: 2;
    color: #fff;
    background-color: #2196f3;
    border-color: #2196f3;
}

    .list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > .small {
        color: inherit;
    }

    .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
        color: #e3f2fd;
    }

.list-group-item-success {
    color: #4caf50;
    background-color: #dff0d8;
}

a.list-group-item-success, button.list-group-item-success {
    color: #4caf50;
}

    a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading {
        color: inherit;
    }

    a.list-group-item-success:hover, button.list-group-item-success:hover, a.list-group-item-success:focus, button.list-group-item-success:focus {
        color: #4caf50;
        background-color: #d0e9c6;
    }

    a.list-group-item-success.active, button.list-group-item-success.active, a.list-group-item-success.active:hover, button.list-group-item-success.active:hover, a.list-group-item-success.active:focus, button.list-group-item-success.active:focus {
        color: #fff;
        background-color: #4caf50;
        border-color: #4caf50;
    }

.list-group-item-info {
    color: #9c27b0;
    background-color: #e1bee7;
}

a.list-group-item-info, button.list-group-item-info {
    color: #9c27b0;
}

    a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading {
        color: inherit;
    }

    a.list-group-item-info:hover, button.list-group-item-info:hover, a.list-group-item-info:focus, button.list-group-item-info:focus {
        color: #9c27b0;
        background-color: #d8abe0;
    }

    a.list-group-item-info.active, button.list-group-item-info.active, a.list-group-item-info.active:hover, button.list-group-item-info.active:hover, a.list-group-item-info.active:focus, button.list-group-item-info.active:focus {
        color: #fff;
        background-color: #9c27b0;
        border-color: #9c27b0;
    }

.list-group-item-warning {
    color: #ff9800;
    background-color: #ffe0b2;
}

a.list-group-item-warning, button.list-group-item-warning {
    color: #ff9800;
}

    a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading {
        color: inherit;
    }

    a.list-group-item-warning:hover, button.list-group-item-warning:hover, a.list-group-item-warning:focus, button.list-group-item-warning:focus {
        color: #ff9800;
        background-color: #ffd699;
    }

    a.list-group-item-warning.active, button.list-group-item-warning.active, a.list-group-item-warning.active:hover, button.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, button.list-group-item-warning.active:focus {
        color: #fff;
        background-color: #ff9800;
        border-color: #ff9800;
    }

.list-group-item-danger {
    color: #e51c23;
    background-color: #f9bdbb;
}

a.list-group-item-danger, button.list-group-item-danger {
    color: #e51c23;
}

    a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading {
        color: inherit;
    }

    a.list-group-item-danger:hover, button.list-group-item-danger:hover, a.list-group-item-danger:focus, button.list-group-item-danger:focus {
        color: #e51c23;
        background-color: #f7a6a4;
    }

    a.list-group-item-danger.active, button.list-group-item-danger.active, a.list-group-item-danger.active:hover, button.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, button.list-group-item-danger.active:focus {
        color: #fff;
        background-color: #e51c23;
        border-color: #e51c23;
    }

.list-group-item-heading {
    margin-top: 0;
    margin-bottom: 5px;
}

.list-group-item-text {
    margin-bottom: 0;
    line-height: 1.3;
}

.panel {
    margin-bottom: 23px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 3px;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.05);
    box-shadow: 0 1px 1px rgba(0,0,0,0.05);
}

.panel-body {
    padding: 15px;
}

.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 2px;
    border-top-left-radius: 2px;
}

    .panel-heading > .dropdown .dropdown-toggle {
        color: inherit;
    }

.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 15px;
    color: inherit;
}

    .panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a {
        color: inherit;
    }

.panel-footer {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
}

.panel > .list-group, .panel > .panel-collapse > .list-group {
    margin-bottom: 0;
}

    .panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item {
        border-width: 1px 0;
        border-radius: 0;
    }

    .panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
        border-top: 0;
        border-top-right-radius: 2px;
        border-top-left-radius: 2px;
    }

    .panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
        border-bottom: 0;
        border-bottom-right-radius: 2px;
        border-bottom-left-radius: 2px;
    }

.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.panel-heading + .list-group .list-group-item:first-child {
    border-top-width: 0;
}

.list-group + .panel-footer {
    border-top-width: 0;
}

.panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table {
    margin-bottom: 0;
}

    .panel > .table caption, .panel > .table-responsive > .table caption, .panel > .panel-collapse > .table caption {
        padding-left: 15px;
        padding-right: 15px;
    }

    .panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child {
        border-top-right-radius: 2px;
        border-top-left-radius: 2px;
    }

        .panel > .table:first-child > thead:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
            border-top-left-radius: 2px;
            border-top-right-radius: 2px;
        }

            .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
                border-top-left-radius: 2px;
            }

            .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
                border-top-right-radius: 2px;
            }

    .panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child {
        border-bottom-right-radius: 2px;
        border-bottom-left-radius: 2px;
    }

        .panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
            border-bottom-left-radius: 2px;
            border-bottom-right-radius: 2px;
        }

            .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
                border-bottom-left-radius: 2px;
            }

            .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
                border-bottom-right-radius: 2px;
            }

    .panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body {
        border-top: 1px solid #ddd;
    }

    .panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td {
        border-top: 0;
    }

.panel > .table-bordered, .panel > .table-responsive > .table-bordered {
    border: 0;
}

    .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
        border-left: 0;
    }

    .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
        border-right: 0;
    }

    .panel > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
        border-bottom: 0;
    }

    .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
        border-bottom: 0;
    }

.panel > .table-responsive {
    border: 0;
    margin-bottom: 0;
}

.panel-group {
    margin-bottom: 23px;
}

    .panel-group .panel {
        margin-bottom: 0;
        border-radius: 3px;
    }

        .panel-group .panel + .panel {
            margin-top: 5px;
        }

    .panel-group .panel-heading {
        border-bottom: 0;
    }

        .panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group {
            border-top: 1px solid #ddd;
        }

    .panel-group .panel-footer {
        border-top: 0;
    }

        .panel-group .panel-footer + .panel-collapse .panel-body {
            border-bottom: 1px solid #ddd;
        }

.panel-default {
    border-color: #ddd;
}

    .panel-default > .panel-heading {
        color: #212121;
        background-color: #f5f5f5;
        border-color: #ddd;
    }

        .panel-default > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #ddd;
        }

        .panel-default > .panel-heading .badge {
            color: #f5f5f5;
            background-color: #212121;
        }

    .panel-default > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #ddd;
    }

.panel-primary {
    border-color: #2196f3;
}

    .panel-primary > .panel-heading {
        color: #fff;
        background-color: #2196f3;
        border-color: #2196f3;
    }

        .panel-primary > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #2196f3;
        }

        .panel-primary > .panel-heading .badge {
            color: #2196f3;
            background-color: #fff;
        }

    .panel-primary > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #2196f3;
    }

.panel-success {
    border-color: #d6e9c6;
}

    .panel-success > .panel-heading {
        color: #fff;
        background-color: #4caf50;
        border-color: #d6e9c6;
    }

        .panel-success > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #d6e9c6;
        }

        .panel-success > .panel-heading .badge {
            color: #4caf50;
            background-color: #fff;
        }

    .panel-success > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #d6e9c6;
    }

.panel-info {
    border-color: #cba4dd;
}

    .panel-info > .panel-heading {
        color: #fff;
        background-color: #9c27b0;
        border-color: #cba4dd;
    }

        .panel-info > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #cba4dd;
        }

        .panel-info > .panel-heading .badge {
            color: #9c27b0;
            background-color: #fff;
        }

    .panel-info > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #cba4dd;
    }

.panel-warning {
    border-color: #ffc599;
}

    .panel-warning > .panel-heading {
        color: #fff;
        background-color: #ff9800;
        border-color: #ffc599;
    }

        .panel-warning > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #ffc599;
        }

        .panel-warning > .panel-heading .badge {
            color: #ff9800;
            background-color: #fff;
        }

    .panel-warning > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #ffc599;
    }

.panel-danger {
    border-color: #f7a4af;
}

    .panel-danger > .panel-heading {
        color: #fff;
        background-color: #e51c23;
        border-color: #f7a4af;
    }

        .panel-danger > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #f7a4af;
        }

        .panel-danger > .panel-heading .badge {
            color: #e51c23;
            background-color: #fff;
        }

    .panel-danger > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #f7a4af;
    }

.embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden;
}

    .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        height: 100%;
        width: 100%;
        border: 0;
    }

.embed-responsive-16by9 {
    padding-bottom: 56.25%;
}

.embed-responsive-4by3 {
    padding-bottom: 75%;
}

.well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f9f9f9;
    border: 1px solid transparent;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}

    .well blockquote {
        border-color: #ddd;
        border-color: rgba(0,0,0,0.15);
    }

.well-lg {
    padding: 24px;
    border-radius: 3px;
}

.well-sm {
    padding: 9px;
    border-radius: 3px;
}

.close {
    float: right;
    font-size: 19.5px;
    font-weight: 400;
    line-height: 1;
    color: #000;
    text-shadow: none;
    opacity: .2;
    filter: alpha(opacity=20);
}

    .close:hover, .close:focus {
        color: #000;
        text-decoration: none;
        cursor: pointer;
        opacity: .5;
        filter: alpha(opacity=50);
    }

button.close {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
}

.modal-open {
    overflow: hidden;
}

.modal {
    display: none;
    overflow: hidden;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    -webkit-overflow-scrolling: touch;
    outline: 0;
}

    .modal.fade .modal-dialog {
        -webkit-transform: translate(0, -25%);
        -ms-transform: translate(0, -25%);
        -o-transform: translate(0, -25%);
        transform: translate(0, -25%);
        -webkit-transition: -webkit-transform .3s ease-out;
        -o-transition: -o-transform .3s ease-out;
        transition: transform .3s ease-out;
    }

    .modal.in .modal-dialog {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0);
    }

.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: 10px;
}

.modal-content {
    position: relative;
    background-color: #fff;
    border: 1px solid #999;
    border: 1px solid transparent;
    border-radius: 3px;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,0.5);
    box-shadow: 0 3px 9px rgba(0,0,0,0.5);
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    outline: 0;
}

.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000;
}

    .modal-backdrop.fade {
        opacity: 0;
        filter: alpha(opacity=0);
    }

    .modal-backdrop.in {
        opacity: .5;
        filter: alpha(opacity=50);
    }

.modal-header {
    padding: 15px;
    border-bottom: 1px solid transparent;
    min-height: 16.846px;
}

    .modal-header .close {
        margin-top: -2px;
    }

.modal-title {
    margin: 0;
    line-height: 1.846;
}

.modal-body {
    position: relative;
    padding: 15px;
}

.modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid transparent;
}

    .modal-footer .btn + .btn {
        margin-left: 5px;
        margin-bottom: 0;
    }

    .modal-footer .btn-group .btn + .btn {
        margin-left: -1px;
    }

    .modal-footer .btn-block + .btn-block {
        margin-left: 0;
    }

.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width:768px) {
    .modal-dialog {
        width: 600px;
        margin: 30px auto;
    }

    .modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.5);
        box-shadow: 0 5px 15px rgba(0,0,0,0.5);
    }

    .modal-sm {
        width: 300px;
    }
}

@media (min-width:992px) {
    .modal-lg {
        width: 900px;
    }
}

.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    font-family: inherit;
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-break: auto;
    line-height: 1.846;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    white-space: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    font-size: 12px;
    opacity: 0;
    filter: alpha(opacity=0);
}

    .tooltip.in {
        opacity: .9;
        filter: alpha(opacity=90);
    }

    .tooltip.top {
        margin-top: -3px;
        padding: 5px 0;
    }

    .tooltip.right {
        margin-left: 3px;
        padding: 0 5px;
    }

    .tooltip.bottom {
        margin-top: 3px;
        padding: 5px 0;
    }

    .tooltip.left {
        margin-left: -3px;
        padding: 0 5px;
    }

.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    background-color: #727272;
    border-radius: 3px;
}

.tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}

.tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #727272;
}

.tooltip.top-left .tooltip-arrow {
    bottom: 0;
    right: 5px;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #727272;
}

.tooltip.top-right .tooltip-arrow {
    bottom: 0;
    left: 5px;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #727272;
}

.tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #727272;
}

.tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #727272;
}

.tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #727272;
}

.tooltip.bottom-left .tooltip-arrow {
    top: 0;
    right: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #727272;
}

.tooltip.bottom-right .tooltip-arrow {
    top: 0;
    left: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #727272;
}

.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    max-width: 276px;
    padding: 1px;
    font-family: inherit;
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-break: auto;
    line-height: 1.846;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    white-space: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    font-size: 13px;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid transparent;
    border-radius: 3px;
    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
    box-shadow: 0 5px 10px rgba(0,0,0,0.2);
}

    .popover.top {
        margin-top: -10px;
    }

    .popover.right {
        margin-left: 10px;
    }

    .popover.bottom {
        margin-top: 10px;
    }

    .popover.left {
        margin-left: -10px;
    }

.popover-title {
    margin: 0;
    padding: 8px 14px;
    font-size: 13px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: 2px 2px 0 0;
}

.popover-content {
    padding: 9px 14px;
}

.popover > .arrow, .popover > .arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}

.popover > .arrow {
    border-width: 11px;
}

    .popover > .arrow:after {
        border-width: 10px;
        content: "";
    }

.popover.top > .arrow {
    left: 50%;
    margin-left: -11px;
    border-bottom-width: 0;
    border-top-color: transparent;
    border-top-color: rgba(0,0,0,0.075);
    bottom: -11px;
}

    .popover.top > .arrow:after {
        content: " ";
        bottom: 1px;
        margin-left: -10px;
        border-bottom-width: 0;
        border-top-color: #fff;
    }

.popover.right > .arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-left-width: 0;
    border-right-color: transparent;
    border-right-color: rgba(0,0,0,0.075);
}

    .popover.right > .arrow:after {
        content: " ";
        left: 1px;
        bottom: -10px;
        border-left-width: 0;
        border-right-color: #fff;
    }

.popover.bottom > .arrow {
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: transparent;
    border-bottom-color: rgba(0,0,0,0.075);
    top: -11px;
}

    .popover.bottom > .arrow:after {
        content: " ";
        top: 1px;
        margin-left: -10px;
        border-top-width: 0;
        border-bottom-color: #fff;
    }

.popover.left > .arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-right-width: 0;
    border-left-color: transparent;
    border-left-color: rgba(0,0,0,0.075);
}

    .popover.left > .arrow:after {
        content: " ";
        right: 1px;
        border-right-width: 0;
        border-left-color: #fff;
        bottom: -10px;
    }

.carousel {
    position: relative;
}

.carousel-inner {
    position: relative;
    overflow: hidden;
    width: 100%;
}

    .carousel-inner > .item {
        display: none;
        position: relative;
        -webkit-transition: .6s ease-in-out left;
        -o-transition: .6s ease-in-out left;
        transition: .6s ease-in-out left;
    }

        .carousel-inner > .item > img, .carousel-inner > .item > a > img {
            line-height: 1;
        }

@media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-inner > .item {
        -webkit-transition: -webkit-transform .6s ease-in-out;
        -o-transition: -o-transform .6s ease-in-out;
        transition: transform .6s ease-in-out;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-perspective: 1000px;
        perspective: 1000px;
    }

        .carousel-inner > .item.next, .carousel-inner > .item.active.right {
            -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
            left: 0;
        }

        .carousel-inner > .item.prev, .carousel-inner > .item.active.left {
            -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
            left: 0;
        }

            .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {
                -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
                left: 0;
            }
}

.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev {
    display: block;
}

.carousel-inner > .active {
    left: 0;
}

.carousel-inner > .next, .carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%;
}

.carousel-inner > .next {
    left: 100%;
}

.carousel-inner > .prev {
    left: -100%;
}

    .carousel-inner > .next.left, .carousel-inner > .prev.right {
        left: 0;
    }

.carousel-inner > .active.left {
    left: -100%;
}

.carousel-inner > .active.right {
    left: 100%;
}

.carousel-control {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 15%;
    opacity: .5;
    filter: alpha(opacity=50);
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,0.6);
}

    .carousel-control.left {
        background-image: -webkit-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);
        background-image: -o-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);
        background-image: -webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.0001)));
        background-image: linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);
        background-repeat: repeat-x;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);
    }

    .carousel-control.right {
        left: auto;
        right: 0;
        background-image: -webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);
        background-image: -o-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);
        background-image: -webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.0001)), to(rgba(0,0,0,0.5)));
        background-image: linear-gradient(to right, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);
        background-repeat: repeat-x;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);
    }

    .carousel-control:hover, .carousel-control:focus {
        outline: 0;
        color: #fff;
        text-decoration: none;
        opacity: .9;
        filter: alpha(opacity=90);
    }

    .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
        position: absolute;
        top: 50%;
        margin-top: -10px;
        z-index: 5;
        display: inline-block;
    }

    .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {
        left: 50%;
        margin-left: -10px;
    }

    .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {
        right: 50%;
        margin-right: -10px;
    }

    .carousel-control .icon-prev, .carousel-control .icon-next {
        width: 20px;
        height: 20px;
        line-height: 1;
        font-family: serif;
    }

        .carousel-control .icon-prev:before {
            content: '\2039';
        }

        .carousel-control .icon-next:before {
            content: '\203a';
        }

.carousel-indicators {
    position: absolute;
    bottom: 10px;
    left: 50%;
    z-index: 15;
    width: 60%;
    margin-left: -30%;
    padding-left: 0;
    list-style: none;
    text-align: center;
}

    .carousel-indicators li {
        display: inline-block;
        width: 10px;
        height: 10px;
        margin: 1px;
        text-indent: -999px;
        border: 1px solid #fff;
        border-radius: 10px;
        cursor: pointer;
        background-color: #000 \9;
        background-color: transparent;
    }

    .carousel-indicators .active {
        margin: 0;
        width: 12px;
        height: 12px;
        background-color: #fff;
    }

.carousel-caption {
    position: absolute;
    left: 15%;
    right: 15%;
    bottom: 20px;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,0.6);
}

    .carousel-caption .btn {
        text-shadow: none;
    }

@media screen and (min-width:768px) {
    .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
        width: 30px;
        height: 30px;
        margin-top: -15px;
        font-size: 30px;
    }

    .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
        margin-left: -15px;
    }

    .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
        margin-right: -15px;
    }

    .carousel-caption {
        left: 20%;
        right: 20%;
        padding-bottom: 30px;
    }

    .carousel-indicators {
        bottom: 20px;
    }
}

.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after {
    content: " ";
    display: table;
}

.clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after {
    clear: both;
}

.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.pull-right {
    float: right !important;
}

.pull-left {
    float: left !important;
}

.hide {
    display: none !important;
}

.show {
    display: block !important;
}

.invisible {
    visibility: hidden;
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}

.hidden {
    display: none !important;
}

.affix {
    position: fixed;
}

.visible-xs, .visible-sm, .visible-md, .visible-lg {
    display: none !important;
}

.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block {
    display: none !important;
}

@media (max-width:767px) {
    .visible-xs {
        display: block !important;
    }

    table.visible-xs {
        display: table !important;
    }

    tr.visible-xs {
        display: table-row !important;
    }

    th.visible-xs, td.visible-xs {
        display: table-cell !important;
    }
}

@media (max-width:767px) {
    .visible-xs-block {
        display: block !important;
    }
}

@media (max-width:767px) {
    .visible-xs-inline {
        display: inline !important;
    }
}

@media (max-width:767px) {
    .visible-xs-inline-block {
        display: inline-block !important;
    }
}

@media (min-width:768px) and (max-width:991px) {
    .visible-sm {
        display: block !important;
    }

    table.visible-sm {
        display: table !important;
    }

    tr.visible-sm {
        display: table-row !important;
    }

    th.visible-sm, td.visible-sm {
        display: table-cell !important;
    }

    .visible-sm-block {
        display: block !important;
    }

    .visible-sm-inline {
        display: inline !important;
    }

    .visible-sm-inline-block {
        display: inline-block !important;
    }
}

@media (min-width:992px) and (max-width:1199px) {
    .visible-md {
        display: block !important;
    }

    table.visible-md {
        display: table !important;
    }

    tr.visible-md {
        display: table-row !important;
    }

    th.visible-md, td.visible-md {
        display: table-cell !important;
    }

    .visible-md-block {
        display: block !important;
    }

    .visible-md-inline {
        display: inline !important;
    }

    .visible-md-inline-block {
        display: inline-block !important;
    }
}

@media (min-width:1200px) {
    .visible-lg {
        display: block !important;
    }

    table.visible-lg {
        display: table !important;
    }

    tr.visible-lg {
        display: table-row !important;
    }

    th.visible-lg, td.visible-lg {
        display: table-cell !important;
    }
}

@media (min-width:1200px) {
    .visible-lg-block {
        display: block !important;
    }
}

@media (min-width:1200px) {
    .visible-lg-inline {
        display: inline !important;
    }
}

@media (min-width:1200px) {
    .visible-lg-inline-block {
        display: inline-block !important;
    }
}

@media (max-width:767px) {
    .hidden-xs {
        display: none !important;
    }
}

@media (min-width:768px) and (max-width:991px) {
    .hidden-sm {
        display: none !important;
    }
}

@media (min-width:992px) and (max-width:1199px) {
    .hidden-md {
        display: none !important;
    }
}

@media (min-width:1200px) {
    .hidden-lg {
        display: none !important;
    }
}

.visible-print {
    display: none !important;
}

@media print {
    .visible-print {
        display: block !important;
    }

    table.visible-print {
        display: table !important;
    }

    tr.visible-print {
        display: table-row !important;
    }

    th.visible-print, td.visible-print {
        display: table-cell !important;
    }
}

.visible-print-block {
    display: none !important;
}

@media print {
    .visible-print-block {
        display: block !important;
    }
}

.visible-print-inline {
    display: none !important;
}

@media print {
    .visible-print-inline {
        display: inline !important;
    }
}

.visible-print-inline-block {
    display: none !important;
}

@media print {
    .visible-print-inline-block {
        display: inline-block !important;
    }
}

@media print {
    .hidden-print {
        display: none !important;
    }
}

.navbar {
    border: none;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.3);
    box-shadow: 0 1px 2px rgba(0,0,0,0.3);
}

.navbar-brand {
    font-size: 24px;
}

.navbar-inverse .navbar-form input[type=text], .navbar-inverse .navbar-form input[type=password] {
    color: #fff;
    -webkit-box-shadow: inset 0 -1px 0 #b2dbfb;
    box-shadow: inset 0 -1px 0 #b2dbfb;
}

    .navbar-inverse .navbar-form input[type=text]::-moz-placeholder, .navbar-inverse .navbar-form input[type=password]::-moz-placeholder {
        color: #b2dbfb;
        opacity: 1;
    }

    .navbar-inverse .navbar-form input[type=text]:-ms-input-placeholder, .navbar-inverse .navbar-form input[type=password]:-ms-input-placeholder {
        color: #b2dbfb;
    }

    .navbar-inverse .navbar-form input[type=text]::-webkit-input-placeholder, .navbar-inverse .navbar-form input[type=password]::-webkit-input-placeholder {
        color: #b2dbfb;
    }

    .navbar-inverse .navbar-form input[type=text]:focus, .navbar-inverse .navbar-form input[type=password]:focus {
        -webkit-box-shadow: inset 0 -2px 0 #fff;
        box-shadow: inset 0 -2px 0 #fff;
    }

.btn-default {
    -webkit-background-size: 200% 200%;
    background-size: 200%;
    background-position: 50%;
}

    .btn-default:focus {
        background-color: #fff;
    }

    .btn-default:hover, .btn-default:active:hover {
        background-color: #f0f0f0;
    }

    .btn-default:active {
        background-color: #e0e0e0;
        background-image: -webkit-radial-gradient(circle, #e0e0e0 10%, #fff 11%);
        background-image: -o-radial-gradient(circle, #e0e0e0 10%, #fff 11%);
        background-image: radial-gradient(circle, #e0e0e0 10%,#ffffff 11%);
        background-repeat: no-repeat;
        -webkit-background-size: 1000% 1000%;
        background-size: 1000%;
        -webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
        box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
    }

.btn-primary {
    -webkit-background-size: 200% 200%;
    background-size: 200%;
    background-position: 50%;
}

    .btn-primary:focus {
        background-color: #2196f3;
    }

    .btn-primary:hover, .btn-primary:active:hover {
        background-color: #0d87e9;
    }

/*    .btn-primary:active {
        background-color: #0b76cc;
        background-image: -webkit-radial-gradient(circle, #0b76cc 10%, #2196f3 11%);
        background-image: -o-radial-gradient(circle, #0b76cc 10%, #2196f3 11%);
        background-image: radial-gradient(circle, #0b76cc 10%,#2196f3 11%);
        background-repeat: no-repeat;
        -webkit-background-size: 1000% 1000%;
        background-size: 1000%;
        -webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
        box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
    }*/

.btn-success {
    -webkit-background-size: 200% 200%;
    background-size: 200%;
    background-position: 50%;
}

    .btn-success:focus {
        background-color: #4caf50;
    }

    .btn-success:hover, .btn-success:active:hover {
        background-color: #439a46;
    }

    .btn-success:active {
        background-color: #39843c;
        background-image: -webkit-radial-gradient(circle, #39843c 10%, #4caf50 11%);
        background-image: -o-radial-gradient(circle, #39843c 10%, #4caf50 11%);
        background-image: radial-gradient(circle, #39843c 10%,#4caf50 11%);
        background-repeat: no-repeat;
        -webkit-background-size: 1000% 1000%;
        background-size: 1000%;
        -webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
        box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
    }

.btn-info {
    -webkit-background-size: 200% 200%;
    background-size: 200%;
    background-position: 50%;
}

    .btn-info:focus {
        background-color: #9c27b0;
    }

    .btn-info:hover, .btn-info:active:hover {
        background-color: #862197;
    }

    .btn-info:active {
        background-color: #701c7e;
        background-image: -webkit-radial-gradient(circle, #701c7e 10%, #9c27b0 11%);
        background-image: -o-radial-gradient(circle, #701c7e 10%, #9c27b0 11%);
        background-image: radial-gradient(circle, #701c7e 10%,#9c27b0 11%);
        background-repeat: no-repeat;
        -webkit-background-size: 1000% 1000%;
        background-size: 1000%;
        -webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
        box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
    }

.btn-warning {
    -webkit-background-size: 200% 200%;
    background-size: 200%;
    background-position: 50%;
}

    .btn-warning:focus {
        background-color: #ff9800;
    }

    .btn-warning:hover, .btn-warning:active:hover {
        background-color: #e08600;
    }

    .btn-warning:active {
        background-color: #c27400;
        background-image: -webkit-radial-gradient(circle, #c27400 10%, #ff9800 11%);
        background-image: -o-radial-gradient(circle, #c27400 10%, #ff9800 11%);
        background-image: radial-gradient(circle, #c27400 10%,#ff9800 11%);
        background-repeat: no-repeat;
        -webkit-background-size: 1000% 1000%;
        background-size: 1000%;
        -webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
        box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
    }

.btn-danger {
    -webkit-background-size: 200% 200%;
    background-size: 200%;
    background-position: 50%;
}

    .btn-danger:focus {
        background-color: #e51c23;
    }

    .btn-danger:hover, .btn-danger:active:hover {
        background-color: #cb171e;
    }

    .btn-danger:active {
        background-color: #b0141a;
        background-image: -webkit-radial-gradient(circle, #b0141a 10%, #e51c23 11%);
        background-image: -o-radial-gradient(circle, #b0141a 10%, #e51c23 11%);
        background-image: radial-gradient(circle, #b0141a 10%,#e51c23 11%);
        background-repeat: no-repeat;
        -webkit-background-size: 1000% 1000%;
        background-size: 1000%;
        -webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
        box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
    }

.btn-link {
    -webkit-background-size: 200% 200%;
    background-size: 200%;
    background-position: 50%;
}

    .btn-link:focus {
        background-color: #fff;
    }

    .btn-link:hover, .btn-link:active:hover {
        background-color: #f0f0f0;
    }

    .btn-link:active {
        background-color: #e0e0e0;
        background-image: -webkit-radial-gradient(circle, #e0e0e0 10%, #fff 11%);
        background-image: -o-radial-gradient(circle, #e0e0e0 10%, #fff 11%);
        background-image: radial-gradient(circle, #e0e0e0 10%,#ffffff 11%);
        background-repeat: no-repeat;
        -webkit-background-size: 1000% 1000%;
        background-size: 1000%;
        -webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
        box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
    }

.btn {
    text-transform: uppercase;
    border: none;
    -webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.4);
    box-shadow: 1px 1px 4px rgba(0,0,0,0.4);
    -webkit-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
}

.btn-link {
    border-radius: 3px;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #444;
}

    .btn-link:hover, .btn-link:focus {
        -webkit-box-shadow: none;
        box-shadow: none;
        color: #444;
        text-decoration: none;
    }

.btn-default.disabled {
    background-color: rgba(0,0,0,0.1);
    color: rgba(0,0,0,0.4);
    opacity: 1;
}

.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {
    margin-left: 0;
}

.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group {
    margin-top: 0;
}

body {
    -webkit-font-smoothing: antialiased;
    letter-spacing: .1px;
}

p {
    margin: 0 0 1em;
}

input, button {
    -webkit-font-smoothing: antialiased;
    letter-spacing: .1px;
}

a {
    -webkit-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}

.table-hover > tbody > tr, .table-hover > tbody > tr > th, .table-hover > tbody > tr > td {
    -webkit-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}

label {
    font-weight: 400;
}

textarea, textarea.form-control, input.form-control, input[type=text], input[type=password], input[type=email], input[type=number], [type=text].form-control, [type=password].form-control, [type=email].form-control, [type=tel].form-control, [contenteditable].form-control {
    padding: 0;
    border: none;
    border-radius: 0;
    -webkit-appearance: none;
    -webkit-box-shadow: inset 0 -1px 0 #ddd;
    box-shadow: inset 0 -1px 0 #ddd;
    font-size: 16px;
}

    textarea:focus, textarea.form-control:focus, input.form-control:focus, input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=number]:focus, [type=text].form-control:focus, [type=password].form-control:focus, [type=email].form-control:focus, [type=tel].form-control:focus, [contenteditable].form-control:focus {
        -webkit-box-shadow: inset 0 -2px 0 #2196f3;
        box-shadow: inset 0 -2px 0 #2196f3;
    }

    textarea[disabled], textarea.form-control[disabled], input.form-control[disabled], input[type=text][disabled], input[type=password][disabled], input[type=email][disabled], input[type=number][disabled], [type=text].form-control[disabled], [type=password].form-control[disabled], [type=email].form-control[disabled], [type=tel].form-control[disabled], [contenteditable].form-control[disabled], textarea[readonly], textarea.form-control[readonly], input.form-control[readonly], input[type=text][readonly], input[type=password][readonly], input[type=email][readonly], input[type=number][readonly], [type=text].form-control[readonly], [type=password].form-control[readonly], [type=email].form-control[readonly], [type=tel].form-control[readonly], [contenteditable].form-control[readonly] {
        -webkit-box-shadow: none;
        box-shadow: none;
        border-bottom: 1px dotted #ddd;
    }

    textarea.input-sm, textarea.form-control.input-sm, input.form-control.input-sm, input[type=text].input-sm, input[type=password].input-sm, input[type=email].input-sm, input[type=number].input-sm, [type=text].form-control.input-sm, [type=password].form-control.input-sm, [type=email].form-control.input-sm, [type=tel].form-control.input-sm, [contenteditable].form-control.input-sm {
        font-size: 12px;
    }

    textarea.input-lg, textarea.form-control.input-lg, input.form-control.input-lg, input[type=text].input-lg, input[type=password].input-lg, input[type=email].input-lg, input[type=number].input-lg, [type=text].form-control.input-lg, [type=password].form-control.input-lg, [type=email].form-control.input-lg, [type=tel].form-control.input-lg, [contenteditable].form-control.input-lg {
        font-size: 17px;
    }

select, select.form-control {
    border: 0;
    border-radius: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding-left: 0;
    padding-right: 0\9;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAAJ1BMVEVmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmaP/QSjAAAADHRSTlMAAgMJC0uWpKa6wMxMdjkoAAAANUlEQVR4AeXJyQEAERAAsNl7Hf3X6xt0QL6JpZWq30pdvdadme+0PMdzvHm8YThHcT1H7K0BtOMDniZhWOgAAAAASUVORK5CYII=);
    -webkit-background-size: 13px 13px;
    background-size: 13px;
    background-repeat: no-repeat;
    background-position: right center;
    -webkit-box-shadow: inset 0 -1px 0 #ddd;
    box-shadow: inset 0 -1px 0 #ddd;
    font-size: 16px;
    line-height: 1.5;
}

    select::-ms-expand, select.form-control::-ms-expand {
        display: none;
    }

    select.input-sm, select.form-control.input-sm {
        font-size: 12px;
    }

    select.input-lg, select.form-control.input-lg {
        font-size: 17px;
    }

    select:focus, select.form-control:focus {
        -webkit-box-shadow: inset 0 -2px 0 #2196f3;
        box-shadow: inset 0 -2px 0 #2196f3;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAAJ1BMVEUhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISF8S9ewAAAADHRSTlMAAgMJC0uWpKa6wMxMdjkoAAAANUlEQVR4AeXJyQEAERAAsNl7Hf3X6xt0QL6JpZWq30pdvdadme+0PMdzvHm8YThHcT1H7K0BtOMDniZhWOgAAAAASUVORK5CYII=);
    }

    select[multiple], select.form-control[multiple] {
        background: none;
    }

.radio label, .radio-inline label, .checkbox label, .checkbox-inline label {
    padding-left: 25px;
}

.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="radio"], .checkbox-inline input[type="radio"], .radio input[type="checkbox"], .radio-inline input[type="checkbox"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    margin-left: -25px;
}

input[type="radio"], .radio input[type="radio"], .radio-inline input[type="radio"] {
    position: relative;
    margin-top: 6px;
    margin-right: 4px;
    vertical-align: top;
    border: none;
    background-color: transparent;
    -webkit-appearance: none;
    appearance: none;
    cursor: pointer;
}

    input[type="radio"]:focus, .radio input[type="radio"]:focus, .radio-inline input[type="radio"]:focus {
        outline: none;
    }

    input[type="radio"]:before, .radio input[type="radio"]:before, .radio-inline input[type="radio"]:before, input[type="radio"]:after, .radio input[type="radio"]:after, .radio-inline input[type="radio"]:after {
        content: "";
        display: block;
        width: 18px;
        height: 18px;
        border-radius: 50%;
        -webkit-transition: 240ms;
        -o-transition: 240ms;
        transition: 240ms;
    }

    input[type="radio"]:before, .radio input[type="radio"]:before, .radio-inline input[type="radio"]:before {
        position: absolute;
        left: 0;
        top: -3px;
        background-color: #2196f3;
        -webkit-transform: scale(0);
        -ms-transform: scale(0);
        -o-transform: scale(0);
        transform: scale(0);
    }

    input[type="radio"]:after, .radio input[type="radio"]:after, .radio-inline input[type="radio"]:after {
        position: relative;
        top: -3px;
        border: 2px solid #666;
    }

    input[type="radio"]:checked:before, .radio input[type="radio"]:checked:before, .radio-inline input[type="radio"]:checked:before {
        -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
        -o-transform: scale(0.5);
        transform: scale(0.5);
    }

    input[type="radio"]:disabled:checked:before, .radio input[type="radio"]:disabled:checked:before, .radio-inline input[type="radio"]:disabled:checked:before {
        background-color: #bbb;
    }

    input[type="radio"]:checked:after, .radio input[type="radio"]:checked:after, .radio-inline input[type="radio"]:checked:after {
        border-color: #2196f3;
    }

    input[type="radio"]:disabled:after, .radio input[type="radio"]:disabled:after, .radio-inline input[type="radio"]:disabled:after, input[type="radio"]:disabled:checked:after, .radio input[type="radio"]:disabled:checked:after, .radio-inline input[type="radio"]:disabled:checked:after {
        border-color: #bbb;
    }

input[type="checkbox"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    position: relative;
    border: none;
    margin-bottom: -4px;
    -webkit-appearance: none;
    appearance: none;
    cursor: pointer;
}

    input[type="checkbox"]:focus, .checkbox input[type="checkbox"]:focus, .checkbox-inline input[type="checkbox"]:focus {
        outline: none;
    }

        input[type="checkbox"]:focus:after, .checkbox input[type="checkbox"]:focus:after, .checkbox-inline input[type="checkbox"]:focus:after {
            border-color: #2196f3;
        }

    input[type="checkbox"]:after, .checkbox input[type="checkbox"]:after, .checkbox-inline input[type="checkbox"]:after {
        content: "";
        display: block;
        width: 18px;
        height: 18px;
        margin-top: -2px;
        margin-right: 5px;
        border: 2px solid #666;
        border-radius: 2px;
        -webkit-transition: 240ms;
        -o-transition: 240ms;
        transition: 240ms;
    }

    input[type="checkbox"]:checked:before, .checkbox input[type="checkbox"]:checked:before, .checkbox-inline input[type="checkbox"]:checked:before {
        content: "";
        position: absolute;
        top: 0;
        left: 6px;
        display: table;
        width: 6px;
        height: 12px;
        border: 2px solid #fff;
        border-top-width: 0;
        border-left-width: 0;
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        transform: rotate(45deg);
    }

    input[type="checkbox"]:checked:after, .checkbox input[type="checkbox"]:checked:after, .checkbox-inline input[type="checkbox"]:checked:after {
        background-color: #2196f3;
        border-color: #2196f3;
    }

    input[type="checkbox"]:disabled:after, .checkbox input[type="checkbox"]:disabled:after, .checkbox-inline input[type="checkbox"]:disabled:after {
        border-color: #bbb;
    }

    input[type="checkbox"]:disabled:checked:after, .checkbox input[type="checkbox"]:disabled:checked:after, .checkbox-inline input[type="checkbox"]:disabled:checked:after {
        background-color: #bbb;
        border-color: transparent;
    }

.has-warning input:not([type=checkbox]), .has-warning .form-control, .has-warning input.form-control[readonly], .has-warning input[type=text][readonly], .has-warning [type=text].form-control[readonly], .has-warning input:not([type=checkbox]):focus, .has-warning .form-control:focus {
    border-bottom: none;
    -webkit-box-shadow: inset 0 -2px 0 #ff9800;
    box-shadow: inset 0 -2px 0 #ff9800;
}

.has-error input:not([type=checkbox]), .has-error .form-control, .has-error input.form-control[readonly], .has-error input[type=text][readonly], .has-error [type=text].form-control[readonly], .has-error input:not([type=checkbox]):focus, .has-error .form-control:focus {
    border-bottom: none;
    -webkit-box-shadow: inset 0 -2px 0 #e51c23;
    box-shadow: inset 0 -2px 0 #e51c23;
}

.has-success input:not([type=checkbox]), .has-success .form-control, .has-success input.form-control[readonly], .has-success input[type=text][readonly], .has-success [type=text].form-control[readonly], .has-success input:not([type=checkbox]):focus, .has-success .form-control:focus {
    border-bottom: none;
    -webkit-box-shadow: inset 0 -2px 0 #4caf50;
    box-shadow: inset 0 -2px 0 #4caf50;
}

.has-warning .input-group-addon, .has-error .input-group-addon, .has-success .input-group-addon {
    color: #666;
    border-color: transparent;
    background-color: transparent;
}

.nav-tabs > li > a, .nav-tabs > li > a:focus {
    margin-right: 0;
    background-color: transparent;
    border: none;
    color: #666;
    -webkit-box-shadow: inset 0 -1px 0 #ddd;
    box-shadow: inset 0 -1px 0 #ddd;
    -webkit-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}

    .nav-tabs > li > a:hover, .nav-tabs > li > a:focus:hover {
        background-color: transparent;
        -webkit-box-shadow: inset 0 -2px 0 #2196f3;
        box-shadow: inset 0 -2px 0 #2196f3;
        color: #2196f3;
    }

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus {
    border: none;
    -webkit-box-shadow: inset 0 -2px 0 #2196f3;
    box-shadow: inset 0 -2px 0 #2196f3;
    color: #2196f3;
}

    .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus:hover {
        border: none;
        color: #2196f3;
    }

.nav-tabs > li.disabled > a {
    -webkit-box-shadow: inset 0 -1px 0 #ddd;
    box-shadow: inset 0 -1px 0 #ddd;
}

.nav-tabs.nav-justified > li > a, .nav-tabs.nav-justified > li > a:hover, .nav-tabs.nav-justified > li > a:focus, .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {
    border: none;
}

.nav-tabs .dropdown-menu {
    margin-top: 0;
}

.dropdown-menu {
    margin-top: 0;
    border: none;
    -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.3);
    box-shadow: 0 1px 4px rgba(0,0,0,0.3);
}

.alert {
    border: none;
    color: #fff;
}

.alert-success {
    background-color: #4caf50;
}

.alert-info {
    background-color: #9c27b0;
}

.alert-warning {
    background-color: #ff9800;
}

.alert-danger {
    background-color: #e51c23;
}

.alert a:not(.close), .alert .alert-link {
    color: #fff;
    font-weight: 700;
}

.alert .close {
    color: #fff;
}

.badge {
    padding: 3px 6px 5px;
}

.progress {
    position: relative;
    z-index: 1;
    height: 6px;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.progress-bar {
    -webkit-box-shadow: none;
    box-shadow: none;
}

    .progress-bar:last-child {
        border-radius: 0 3px 3px 0;
    }

        .progress-bar:last-child:before {
            display: block;
            content: "";
            position: absolute;
            width: 100%;
            height: 100%;
            left: 0;
            right: 0;
            z-index: -1;
            background-color: #cae6fc;
        }

.progress-bar-success:last-child.progress-bar:before {
    background-color: #c7e7c8;
}

.progress-bar-info:last-child.progress-bar:before {
    background-color: #edc9f3;
}

.progress-bar-warning:last-child.progress-bar:before {
    background-color: #ffe0b3;
}

.progress-bar-danger:last-child.progress-bar:before {
    background-color: #f28e92;
}

.close {
    font-size: 34px;
    font-weight: 300;
    line-height: 24px;
    opacity: .6;
    -webkit-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}

    .close:hover {
        opacity: 1;
    }

.list-group-item {
    padding: 15px;
}

.list-group-item-text {
    color: #bbb;
}

.well {
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.panel {
    border: none;
    border-radius: 2px;
    -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.3);
    box-shadow: 0 1px 4px rgba(0,0,0,0.3);
}

.panel-heading {
    border-bottom: none;
}

.panel-footer {
    border-top: none;
}

.popover {
    border: none;
    -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.3);
    box-shadow: 0 1px 4px rgba(0,0,0,0.3);
}

.carousel-caption h1, .carousel-caption h2, .carousel-caption h3, .carousel-caption h4, .carousel-caption h5, .carousel-caption h6 {
    color: inherit;
}

.navbar {
    border: none;
}

.navbar-brand {
    font-size: 24px;
}

.navbar-inverse .navbar-form input[type=text], .navbar-inverse .navbar-form input[type=password] {
    color: #fff;
}

.btn-default {
    background-size: 200%;
    background-position: 50%;
}

    .btn-default:focus {
        background-color: #fff;
    }

    .btn-default:hover, .btn-default:active:hover {
        background-color: #f0f0f0;
    }

    .btn-default:active {
        background-color: #e0e0e0;
        background-size: 1000%;
    }

/*.btn-primary {
    background-size: 200%;
    background-position: 50%;
}

    .btn-primary:focus {
        background-color: #2196F3;
    }

    .btn-primary:hover, .btn-primary:active:hover {
        background-color: #0d87e9;
    }

    .btn-primary:active {
        background-color: #0b76cc;
        background-size: 1000%;
    }*/

.btn-success {
    background-size: 200%;
    background-position: 50%;
}

    .btn-success:focus {
        background-color: #4CAF50;
    }

    .btn-success:hover, .btn-success:active:hover {
        background-color: #439a46;
    }

    .btn-success:active {
        background-color: #39843c;
        background-size: 1000%;
    }

.btn-info {
    background-size: 200%;
    background-position: 50%;
}

    .btn-info:focus {
        background-color: #9C27B0;
    }

    .btn-info:hover, .btn-info:active:hover {
        background-color: #862197;
    }

    .btn-info:active {
        background-color: #701c7e;
        background-size: 1000%;
    }

.btn-warning {
    background-size: 200%;
    background-position: 50%;
}

    .btn-warning:focus {
        background-color: #ff9800;
    }

    .btn-warning:hover, .btn-warning:active:hover {
        background-color: #e08600;
    }

    .btn-warning:active {
        background-color: #c27400;
        background-size: 1000%;
    }

.btn-danger {
    background-size: 200%;
    background-position: 50%;
}

    .btn-danger:focus {
        background-color: #e51c23;
    }

    .btn-danger:hover, .btn-danger:active:hover {
        background-color: #cb171e;
    }

    .btn-danger:active {
        background-color: #b0141a;
        background-size: 1000%;
    }

.btn-link {
    background-size: 200%;
    background-position: 50%;
}

    .btn-link:focus {
        background-color: #fff;
    }

    .btn-link:hover, .btn-link:active:hover {
        background-color: #f0f0f0;
    }

    .btn-link:active {
        background-color: #e0e0e0;
        background-size: 1000%;
    }

.btn {
    text-transform: uppercase;
    border: none;
}

.btn-link {
    border-radius: 3px;
    color: #444;
}

    .btn-link:hover, .btn-link:focus {
        color: #444;
        text-decoration: none;
    }

.btn-default.disabled {
    background-color: rgba(0,0,0,0.1);
    color: rgba(0,0,0,0.4);
    opacity: 1;
}

.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {
    margin-left: 0;
}

.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group {
    margin-top: 0;
}

body {
    -webkit-font-smoothing: antialiased;
    letter-spacing: .1px;
}

p {
    margin: 0 0 1em;
}

input, button {
    -webkit-font-smoothing: antialiased;
    letter-spacing: .1px;
}

label {
    font-weight: normal;
}

textarea, textarea.form-control, input.form-control, input[type=text], input[type=password], input[type=email], input[type=number], [type=text].form-control, [type=password].form-control, [type=email].form-control, [type=tel].form-control, [contenteditable].form-control {
    padding: 0;
    border: none;
    border-radius: 0;
    -webkit-appearance: none;
    box-shadow: none;
    font-size: 16px;
}

    textarea:focus, textarea.form-control:focus, input.form-control:focus, input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=number]:focus, [type=text].form-control:focus, [type=password].form-control:focus, [type=email].form-control:focus, [type=tel].form-control:focus, [contenteditable].form-control:focus {
        box-shadow: none !important;
        background-color: #F5F5F5 !important;
    }

    textarea[disabled], textarea[readonly], textarea.form-control[disabled], textarea.form-control[readonly], input.form-control[disabled], input.form-control[readonly], input[type=text][disabled], input[type=text][readonly], input[type=password][disabled], input[type=password][readonly], input[type=email][disabled], input[type=email][readonly], input[type=number][disabled], input[type=number][readonly], [type=text].form-control[disabled], [type=text].form-control[readonly], [type=password].form-control[disabled], [type=password].form-control[readonly], [type=email].form-control[disabled], [type=email].form-control[readonly], [type=tel].form-control[disabled], [type=tel].form-control[readonly], [contenteditable].form-control[disabled], [contenteditable].form-control[readonly] {
        border-bottom: 1px dotted #ddd;
    }

    textarea.input-sm, textarea.form-control.input-sm, input.form-control.input-sm, input[type=text].input-sm, input[type=password].input-sm, input[type=email].input-sm, input[type=number].input-sm, [type=text].form-control.input-sm, [type=password].form-control.input-sm, [type=email].form-control.input-sm, [type=tel].form-control.input-sm, [contenteditable].form-control.input-sm {
        font-size: 12px;
    }

    textarea.input-lg, textarea.form-control.input-lg, input.form-control.input-lg, input[type=text].input-lg, input[type=password].input-lg, input[type=email].input-lg, input[type=number].input-lg, [type=text].form-control.input-lg, [type=password].form-control.input-lg, [type=email].form-control.input-lg, [type=tel].form-control.input-lg, [contenteditable].form-control.input-lg {
        font-size: 17px;
    }

select, select.form-control {
    border: 1px solid #ddd;
    border-radius: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding-left: 0;
    padding-right: 0\9;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAAJ1BMVEVmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmaP/QSjAAAADHRSTlMAAgMJC0uWpKa6wMxMdjkoAAAANUlEQVR4AeXJyQEAERAAsNl7Hf3X6xt0QL6JpZWq30pdvdadme+0PMdzvHm8YThHcT1H7K0BtOMDniZhWOgAAAAASUVORK5CYII=);
    background-size: 13px;
    background-repeat: no-repeat;
    background-position: right center;
    box-shadow: none;
    font-size: 16px;
    line-height: 1.5;
}

    select::-ms-expand, select.form-control::-ms-expand {
        display: none;
    }

    select.input-sm, select.form-control.input-sm {
        font-size: 12px;
    }

    select.input-lg, select.form-control.input-lg {
        font-size: 17px;
    }

    select:focus, select.form-control:focus {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAAJ1BMVEUhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISF8S9ewAAAADHRSTlMAAgMJC0uWpKa6wMxMdjkoAAAANUlEQVR4AeXJyQEAERAAsNl7Hf3X6xt0QL6JpZWq30pdvdadme+0PMdzvHm8YThHcT1H7K0BtOMDniZhWOgAAAAASUVORK5CYII=);
    }

    select[multiple], select.form-control[multiple] {
        background: none;
    }

.radio label, .radio-inline label, .checkbox label, .checkbox-inline label {
    padding-left: 25px;
}

.radio input[type="radio"], .radio input[type="checkbox"], .radio-inline input[type="radio"], .radio-inline input[type="checkbox"], .checkbox input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="radio"], .checkbox-inline input[type="checkbox"] {
    margin-left: -25px;
}

input[type="radio"], .radio input[type="radio"], .radio-inline input[type="radio"] {
    position: relative;
    margin-top: 6px;
    margin-right: 4px;
    vertical-align: top;
    border: none;
    background-color: transparent;
    -webkit-appearance: none;
    appearance: none;
    cursor: pointer;
}

    input[type="radio"]:focus, .radio input[type="radio"]:focus, .radio-inline input[type="radio"]:focus {
        outline: none;
    }

    input[type="radio"]:before, input[type="radio"]:after, .radio input[type="radio"]:before, .radio input[type="radio"]:after, .radio-inline input[type="radio"]:before, .radio-inline input[type="radio"]:after {
        content: "";
        display: block;
        width: 18px;
        height: 18px;
        border-radius: 50%;
    }

    input[type="radio"]:before, .radio input[type="radio"]:before, .radio-inline input[type="radio"]:before {
        position: absolute;
        left: 0;
        top: -3px;
        background-color: #2196F3;
    }

    input[type="radio"]:after, .radio input[type="radio"]:after, .radio-inline input[type="radio"]:after {
        position: relative;
        top: -3px;
        border: 2px solid #666;
    }

    input[type="radio"]:disabled:checked:before, .radio input[type="radio"]:disabled:checked:before, .radio-inline input[type="radio"]:disabled:checked:before {
        background-color: #bbb;
    }

    input[type="radio"]:checked:after, .radio input[type="radio"]:checked:after, .radio-inline input[type="radio"]:checked:after {
        border-color: #2196F3;
    }

    input[type="radio"]:disabled:after, input[type="radio"]:disabled:checked:after, .radio input[type="radio"]:disabled:after, .radio input[type="radio"]:disabled:checked:after, .radio-inline input[type="radio"]:disabled:after, .radio-inline input[type="radio"]:disabled:checked:after {
        border-color: #bbb;
    }

input[type="checkbox"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    position: relative;
    border: none;
    margin-bottom: -4px;
    -webkit-appearance: none;
    appearance: none;
    cursor: pointer;
}

    input[type="checkbox"]:focus, .checkbox input[type="checkbox"]:focus, .checkbox-inline input[type="checkbox"]:focus {
        outline: none;
    }

        input[type="checkbox"]:focus:after, .checkbox input[type="checkbox"]:focus:after, .checkbox-inline input[type="checkbox"]:focus:after {
            border-color: #2196F3;
        }

    input[type="checkbox"]:after, .checkbox input[type="checkbox"]:after, .checkbox-inline input[type="checkbox"]:after {
        content: "";
        display: block;
        width: 18px;
        height: 18px;
        margin-top: -2px;
        margin-right: 5px;
        border: 2px solid #666;
        border-radius: 2px;
    }

    input[type="checkbox"]:checked:before, .checkbox input[type="checkbox"]:checked:before, .checkbox-inline input[type="checkbox"]:checked:before {
        content: "";
        position: absolute;
        top: 0;
        left: 6px;
        display: table;
        width: 6px;
        height: 12px;
        border: 2px solid #fff;
        border-top-width: 0;
        border-left-width: 0;
    }

    input[type="checkbox"]:checked:after, .checkbox input[type="checkbox"]:checked:after, .checkbox-inline input[type="checkbox"]:checked:after {
        background-color: #2196F3;
        border-color: #2196F3;
    }

    input[type="checkbox"]:disabled:after, .checkbox input[type="checkbox"]:disabled:after, .checkbox-inline input[type="checkbox"]:disabled:after {
        border-color: #bbb;
    }

    input[type="checkbox"]:disabled:checked:after, .checkbox input[type="checkbox"]:disabled:checked:after, .checkbox-inline input[type="checkbox"]:disabled:checked:after {
        background-color: #bbb;
        border-color: transparent;
    }

.has-warning input:not([type=checkbox]), .has-warning .form-control, .has-warning input.form-control[readonly], .has-warning input[type=text][readonly], .has-warning [type=text].form-control[readonly], .has-warning input:not([type=checkbox]):focus, .has-warning .form-control:focus {
    border-bottom: none;
}

.has-error input:not([type=checkbox]), .has-error .form-control, .has-error input.form-control[readonly], .has-error input[type=text][readonly], .has-error [type=text].form-control[readonly], .has-error input:not([type=checkbox]):focus, .has-error .form-control:focus {
    border-bottom: none;
}

.has-success input:not([type=checkbox]), .has-success .form-control, .has-success input.form-control[readonly], .has-success input[type=text][readonly], .has-success [type=text].form-control[readonly], .has-success input:not([type=checkbox]):focus, .has-success .form-control:focus {
    border-bottom: none;
}

.has-warning .input-group-addon, .has-error .input-group-addon, .has-success .input-group-addon {
    color: #666;
    border-color: transparent;
    background-color: transparent;
}

.nav-tabs > li > a, .nav-tabs > li > a:focus {
    margin-right: 0;
    background-color: transparent;
    border: none;
    color: #666;
}

    .nav-tabs > li > a:hover, .nav-tabs > li > a:focus:hover {
        background-color: transparent;
        color: #2196F3;
    }

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus {
    border: none;
    color: #2196F3;
}

    .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus:hover {
        border: none;
        color: #2196F3;
    }

.nav-tabs.nav-justified > li > a, .nav-tabs.nav-justified > li > a:hover, .nav-tabs.nav-justified > li > a:focus, .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {
    border: none;
}

.nav-tabs .dropdown-menu {
    margin-top: 0;
}

.dropdown-menu {
    margin-top: 0;
    border: none;
}

.alert {
    border: none;
    color: #fff;
}

.alert-success {
    background-color: #4CAF50;
}

.alert-info {
    background-color: #9C27B0;
}

.alert-warning {
    background-color: #ff9800;
}

.alert-danger {
    background-color: #e51c23;
}

.alert a:not(.close), .alert .alert-link {
    color: #fff;
    font-weight: bold;
}

.alert .close {
    color: #fff;
}

.badge {
    padding: 3px 6px 5px;
}

.progress {
    position: relative;
    z-index: 1;
    height: 6px;
    border-radius: 0;
}

.progress-bar:last-child {
    border-radius: 0 3px 3px 0;
}

    .progress-bar:last-child:before {
        display: block;
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0;
        right: 0;
        z-index: -1;
        background-color: #cae6fc;
    }

.progress-bar-success:last-child.progress-bar:before {
    background-color: #c7e7c8;
}

.progress-bar-info:last-child.progress-bar:before {
    background-color: #edc9f3;
}

.progress-bar-warning:last-child.progress-bar:before {
    background-color: #ffe0b3;
}

.progress-bar-danger:last-child.progress-bar:before {
    background-color: #f28e92;
}

.close {
    font-size: 34px;
    font-weight: 300;
    line-height: 24px;
    opacity: 0.6;
}

    .close:hover {
        opacity: 1;
    }

.list-group-item {
    padding: 15px;
}

.list-group-item-text {
    color: #bbb;
}

.well {
    border-radius: 0;
}

.panel {
    border: none;
    border-radius: 2px;
}

.panel-heading {
    border-bottom: none;
}

.panel-footer {
    border-top: none;
}

.popover {
    border: none;
}

.carousel-caption h1, .carousel-caption h2, .carousel-caption h3, .carousel-caption h4, .carousel-caption h5, .carousel-caption h6 {
    color: inherit;
}

body {
   /* background: #fff;*/
}

.base_main {
    background: #EFEFEF;
}

.base_primary {
    background: #BA0400;
}

textarea, textarea.form-control, input.form-control, input[type=text], input[type=password], input[type=email], input[type=number], [type=text].form-control, [type=password].form-control, [type=email].form-control, [type=tel].form-control, [contenteditable].form-control {
    padding: 6px 12px;
    border: 1px solid #ddd;
    border-radius: 0;
    -webkit-appearance: none;
    font-size: 13px;
}

    textarea:focus, textarea.form-control:focus, input.form-control:focus, input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=number]:focus, [type=text].form-control:focus, [type=password].form-control:focus, [type=email].form-control:focus, [type=tel].form-control:focus, [contenteditable].form-control:focus {
        -webkit-box-shadow: inset 0 -1px 0 #2196f3;
        box-shadow: inset 0 -1px 0 #2196f3;
    }

.affix, .affix-top {
    position: static;
}

@media (min-width:979px) {
    #sidebar.affix-top {
        position: static;
    }

    #sidebar.affix {
        position: fixed;
        top: 0px;
        width: 20%;
    }
}

#checkbox .sample1 label {
    font-weight: bold;
}

#checkbox .hint {
    padding-left: 45px;
    padding-top: 20px;
    font-weight: 400;
}

#checkbox .sample1 {
    padding-bottom: 20px;
}

#checkbox h2 {
    font-size: 18.7199993133545px;
    font-weight: bold;
    margin-bottom: 30px;
}

#checkbox .sample2 {
    width: 300px;
    clear: both;
    font-weight: 400;
}

#checkbox .sample2 {
    padding: 10px 0;
}

    #checkbox .sample2 .text {
        display: inline-block;
    }

    #checkbox .sample2 .checkbox {
        float: right;
        margin: 0;
    }

.text-title {
    font-family: "Oswald",helvetica;
}

#header .text-title {
    margin: 0;
    font-size: 24px;
    height: 36px;
    padding-top: 4px;
}

    #header .text-title span {
        border-bottom: 2px solid #BA0400;
        padding-bottom: 6px;
        color: #000;
    }

#header .breadcrumb {
    background: #fff;
    padding: 10px 0;
    border-bottom: 1px solid #ddd;
    border-radius: 0;
    margin-bottom: 20px;
    border-top: 1px solid #ddd;
}

.left-div {
    float: right;
    margin-top: 0px;
}

    .left-div label {
        color: #fff;
        margin-top: 11px;
        font-size: 14px;
        font-weight: 600;
        display: block;
        line-height: 0px;
    }

    .left-div small {
        color: #fff;
        float: right;
        font-size: 86%;
        margin-top: 2px;
    }

#sidebar {
    width: 240px;
    vertical-align: top;
    display: inline-block;
}

.box-main-seccion {
    width: calc(100% - 245px);
    display: inline-block;
    vertical-align: top;
    height: 100%;
    border-left: 1px solid #ddd;
}

.bg-main {
    background: #fff;
    position: relative;
    top: 0;
    display: inline-table;
    width: 100%;
    min-height: 400px;
}

footer {
    position: relative;
    font-size: 12px;
    background-color: #000;
    width: 100%;
    border-top: 1px solid #dadbda;
    margin-top: 40px;
}

    footer .grisFooter {
        background: #ededed;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodÔÇªEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #ededed 0%, #d8dcd9 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ededed), color-stop(100%, #d8dcd9));
        background: -webkit-linear-gradient(top, #ededed 0%, #d8dcd9 100%);
        background: -o-linear-gradient(top, #ededed 0%, #d8dcd9 100%);
        background: -ms-linear-gradient(top, #ededed 0%, #d8dcd9 100%);
        background: linear-gradient(to bottom, #ededed 0%, #d8dcd9 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#d8dcd9',GradientType=0);
        color: #1A171B;
        border-top: 1px solid #fff;
        padding: 4px 0;
    }

        footer .grisFooter p {
            line-height: 16px;
            margin-bottom: 0;
        }

    footer .redFooter {
        border-top: 1px solid #eeeeee;
        height: 45px;
        background-position: 0 25px;
    }

#btn-hidden-nav {
    display: block;
    padding: 15px;
    background-color: #292828;
    height: 62px;
}

    #btn-hidden-nav a {
        color: #F5F5F5;
        display: inline-block;
        vertical-align: middle;
        font-family: inherit;
        font-weight: bold;
    }

        #btn-hidden-nav a:hover {
            text-decoration: none !important;
            color: #fff;
        }

.menu-flex #sidebar {
    width: 65px;
    text-align: center;
}

    .menu-flex #sidebar #btn-hidden-nav {
        padding: 25px 20px;
    }

        .menu-flex #sidebar #btn-hidden-nav a:hover {
            text-decoration: none !important;
        }

    .menu-flex #sidebar li {
        padding: 20px 15px;
    }

    .menu-flex #sidebar span {
        display: none;
    }

    .menu-flex #sidebar .sub-menu a {
        padding: 0;
        text-align: center;
    }

    .menu-flex #sidebar .sub-menu li {
        padding: 15px 0;
    }

        .menu-flex #sidebar .sub-menu li .icon-document, .menu-flex #sidebar .sub-menu li .icon-text-document, .menu-flex #sidebar .sub-menu li .icon-key {
            display: block;
        }

        .menu-flex #sidebar .sub-menu li .label {
            display: inline-block;
            right: -20px;
            top: -20px;
        }

    .menu-flex #sidebar .icon-right {
        display: none;
    }

.menu-flex .box-main-seccion {
    width: calc(100% - 65px);
}

@media (min-width:992px) {
    .col-md-offset-3 {
        margin-left: 25%;
    }
}

.txt-info {
    opacity: .6;
}

#sidebar .icon-document, #sidebar .icon-key, #sidebar .icon-text-document {
    display: none;
}

.table-bordered > tbody > tr > td {
    font-size: 11px;
    color: #2C4369;
    font-weight: 500;
}

.table-bordered > thead {
    background: #EDEDED;
}

    .table-bordered > thead th {
        color: #000000;
        text-shadow: 0px 1px 0px #fff !important;
        font-weight: 500;
        font-family: "Oswald",helvetica;
    }

.center-acccion {
    text-align: center;
    width: 95px;
    display: block;
}

.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #FDFDFD;
}

.btn-def {
    background: #f7f7f7;
    background-image: -webkit-linear-gradient(top, #f7f7f7, #d6d6d6);
    background-image: -moz-linear-gradient(top, #f7f7f7, #d6d6d6);
    background-image: -ms-linear-gradient(top, #f7f7f7, #d6d6d6);
    background-image: -o-linear-gradient(top, #f7f7f7, #d6d6d6);
    background-image: linear-gradient(to bottom, #f7f7f7, #d6d6d6);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    color: #000;
    font-size: 16px;
    padding: 6px;
    border: solid #B7B7B7 1px;
    text-decoration: none;
    box-shadow: none;
    text-shadow: 0 1px 0 #fff;
}

    .btn-def:hover {
        background: #f0f0f0;
        background-image: -webkit-linear-gradient(top, #f0f0f0, #dbdbdb);
        background-image: -moz-linear-gradient(top, #f0f0f0, #dbdbdb);
        background-image: -ms-linear-gradient(top, #f0f0f0, #dbdbdb);
        background-image: -o-linear-gradient(top, #f0f0f0, #dbdbdb);
        background-image: linear-gradient(to bottom, #f0f0f0, #dbdbdb);
        text-decoration: none;
    }

.breadcrumb .icon-home {
    color: #000;
}

.form-control {
    color: #212121;
    box-shadow: none;
}

.icon-lst-not {
    font-size: 24px;
    background-color: #EDEDED;
    padding: 6px;
    border-radius: 50%;
    width: 36px;
    display: block;
    float: left;
    margin-right: 15px;
    color: #B9B9B9;
}

#box-lst-main .form-group {
    color: #000;
}

    #box-lst-main .form-group label {
        margin-bottom: 0;
        margin-top: 5px;
        color: #FF0500;
        font-size: 12px;
    }

    #box-lst-main .form-group .form-control {
        font-weight: 400;
    }

#box-lst-main span.form-control.input-sm {
    font-size: 16px;
    padding-top: 0;
}

.main-btn-read .btn {
    background-color: #7dcd40;
    box-shadow: none;
    color: #fff;
    padding: 10px 30px;
    border-bottom: 3px solid rgba(0,0,0,0.3);
}

    .main-btn-read .btn:hover {
        background: #65ad2d;
        border-bottom: 3px solid rgba(0,0,0,0.5);
    }

select.input-sm, select.form-control.input-sm {
    font-size: 12px;
    height: 35px;
    border-radius: 2px;
    padding: 5px 10px;
}

.refresh {
    float: right;
    font-size: 16px;
}

#btn-standar .btn {
    border-radius: 3px;
    padding: 0;
    padding-left: 16px;
}

/*#btn-standar .btn-primary {
    text-transform: capitalize;
    background: #BA0400;
}*/

   /* #btn-standar .btn-primary:active {
        background-color: #b70300;
        background-size: 1000%;
    }*/

       /* #btn-standar .btn-primary:hover, #btn-standar .btn-primary:active:hover {
            background-color: #990300;
        }*/

      /*      #btn-standar .btn-primary:hover:hover span, #btn-standar .btn-primary:active:hover:hover span {
                background: #101010;
            }

    #btn-standar .btn-primary span {
        padding: 10px;
        display: inline-block;
        border-left: 1px solid #fff;
        margin-left: 12px;
        font-size: 14px;
        border-radius: 0 3px 3px 0;
        background: #292828;
    }*/

.requerido_c::after {
    content: "*";
    color: #FF0500;
    margin-left: 5px;
}

.error-msg {
    color: #D00;
    line-height: 15px;
    background: rgba(255,0,0,0.05) none repeat scroll 0% 0%;
    padding: 5px 10px;
    display: block;
    font-size: 12px;
    border-radius: 4px;
    border: 1px solid rgba(255,0,0,0.08);
    display: inline-flex;
}

    .error-msg::before {
        content: "\e60e";
        font-family: 'icomoon';
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        font-size: 18px;
        vertical-align: bottom;
        margin-right: 10px;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

[class^="icon-"], [class*=" icon-"] {
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.base_main .navbar-header .navbar-brand {
    padding: 5px 10px;
}

    .base_main .navbar-header .navbar-brand img {
        width: 140px;
    }

.base_main .navbar {
    background: #0A4681 !important;
    box-shadow: none;
    border-radius: 0;
}

.box-main-seccion .panel {
    padding: 30px;
    border-radius: 0;
    padding-top: 24px;
}

.table thead tr {
    border: 1px solid #ddd;
}

#main-content-data {
    box-shadow: none;
    min-height: 380px;
    position: relative;
}

    #main-content-data .carga-efecto {
        width: 54px;
        height: 25px;
        position: absolute;
        top: 50%;
        left: 50%;
        margin-left: -27px;
        margin-top: -10px;
    }

    #main-content-data iframe {
        width: 100%;
    }

#box-info-user {
    margin-top: 8px;
}

    #box-info-user span {
        width: 10px;
    }

#box-info-user-sidel {
    margin-top: 8px;
    font-size: 12px;
}

    #box-info-user-sidel .text-nav-bold {
        font-weight: 500;
        margin-right: 2px;
    }

    #box-info-user-sidel .text-nav-i {
        font-weight: 300;
        margin-right: 2px;
    }

    #box-info-user-sidel #btn-cerrar-sc a {
        font-weight: 400;
        color: #BA0400;
    }

.space_btn {
    height: 28px;
    display: block;
}

.btn-main-filtro .btn-primary {
    box-shadow: none;
}

/*    .btn-main-filtro .btn-primary span {
        padding-left: 10px;
        border-left: 1px solid rgba(255,255,255,0.22);
        margin-left: 10px;
    }*/

.btn-main-filtro .btn-default {
    padding: 0;
    padding-left: 15px;
    font-size: 12px;
    box-shadow: none;
    border: 1px solid #DDD;
}

    .btn-main-filtro .btn-default span {
        padding: 7px 10px;
        display: inline-block;
        border-left: 1px solid rgba(0,0,0,0.1);
        margin-left: 12px;
        font-size: 14px;
        border-radius: 0;
    }

.label-danger {
    background-color: #FF0500;
}

.btn {
    box-shadow: none;
}

#box-inf-doc {
    border: 1px solid #ddd;
    padding: 7px 15px;
    box-shadow: inset 0px 3px 0px #ddd;
    text-align: left;
    display: block;
    float: right;
}

    #box-inf-doc li {
        margin: 0;
        padding: 0;
    }

    #box-inf-doc img {
        margin: 0;
    }

    #box-inf-doc h3 {
        margin: 0;
        display: inline-block;
        font-size: 13px;
        margin-left: 10px;
    }

.table-doc {
    width: 100%;
    border-collapse: collapse;
}

    .table-doc .base_primary {
        padding: 6px;
        width: 80px;
        height: 73px;
    }

    .table-doc .text-title {
        font-size: 16px;
        color: #000;
        font-weight: normal;
    }

    .table-doc .text-data-pdf td {
        font-size: 12px;
        padding: 0 5px;
    }

    .table-doc .color-text {
        color: #00366E;
        font-weight: 500;
    }

    .table-doc .text-sub-title {
        font-size: 14px;
        padding: 0 20px;
    }

#box-detalle-Doc .title-table td {
    background: #EDEDED;
    color: #000;
    font-family: "Oswald",helvetica;
    border: 1px solid #ddd;
    font-size: 14px;
}

#preloader6 {
    position: relative;
    width: 85px;
    height: 25px;
    animation: preloader_6 5s infinite linear;
}

    #preloader6 span {
        width: 20px;
        height: 20px;
        position: absolute;
        background: red;
        display: block;
        border-radius: 50%;
        animation: preloader_6_span 1s infinite linear;
    }

        #preloader6 span:nth-child(1) {
            background: #ff413d;
            animation-delay: .4s;
        }

        #preloader6 span:nth-child(2) {
            left: 22px;
            background: #ff0f0a;
            animation-delay: .6s;
        }

        #preloader6 span:nth-child(3) {
            left: 42px;
            background: #e00400;
            animation-delay: .8s;
        }

        #preloader6 span:nth-child(4) {
            left: 62px;
            background: #BA0400;
            animation-delay: .10s;
        }

@keyframes preloader_6_span {
    0% {
        transform: scale(1);
    }

    50% {
        transform: scale(0.5);
    }

    100% {
        transform: scale(1);
    }
}

@media (min-width:768px) {
    #main-login {
        background: #fff;
        min-width: 335px;
        width: 28%;
        margin: 0 auto;
        max-width: 33%;
        margin-top: 1%;
        box-shadow: 0 5px 10px rgba(0,0,0,0.5);
    }
}

@media (max-width:767px) {
    #main-login {
        background: #fff;
        min-width: 335px !important;
        width: 28%;
        margin: 0 auto;
        max-width: 33%;
        margin-top: 1%;
        box-shadow: 0 5px 10px rgba(0,0,0,0.5);
    }
}

@media (min-width:1024px) {
    #main-login {
        background: #fff;
        min-width: 335px;
        width: 28%;
        margin: 0 auto;
        max-width: 33%;
        margin-top: 1%;
        box-shadow: 0 5px 10px rgba(0,0,0,0.5);
    }
}

#main-login {
    background: #fff;
    min-width: 350px;
    /*height: 360px;*/
    margin-top: 6% !important;
    width: 28%;
    margin: 0 auto;
    max-width: 33%;
   /* margin-top: 1%;*/
    box-shadow: 0 5px 10px rgba(0,0,0,0.5);
}

    #main-login .iso {
        background: url("data:image/png;base64,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LFumn1ScWRtIu1S+z+D/Drab+f/t7e3wjoh9eKb3x0wjfUGbILzS4pz2R/yeVh3LN7yXkV73fT6TadKeurIt5xz46P6faeb/7Dt9nkxK+LDsWO0mx1TKUPcz/VTeI6/036gdZ/+u8EofH9b5bA4gHmXk/SfvPYrW+D+FzZhv6ef5boDtsWH26+yb9L18NxiNFfk+mv0/x5D0VZYlyzur7xKPoq38jy/xbfa1nk5/L+jjSY612fdm81HWg/x6e8jxPNNkzOk26WSZbvk76K/ayv+lslG+A5Zt+3t79zXtJP3A+wRp0aZ45hT/ZzzGJPIizV6+JT3q/K+UUkoppZ5Tl9rnzXTvZS/51pTrIJewYX0bzb5r+vfUX7X2ebU/rDnUmslszXqN0v99bSO/80ff/EtrIayb9PNrKMs56kf84zG7v5Te6HqW1yytUb8m7mzNaVbmv4r9stz7I1/WPPKc9sIzuc6ebST3XjlnDZd7OSawd7MmvNs6y5nriXWP9WbWmvq6UoX3Ota9TCttV8f0GZBXXqMep8R6JfdJl73upTKfo+6XbG+j/s9aG7ZmP75rNPZXvNzHLegjrPOtCT9WL+yXY17/tyH3IRB7GXXMtcq0VabZ8xrZt/8TQZzR/ZH/R2U+R33+P8X/GX/2/pB24py9GY74M//JWBN+ar36nJd7Avh6VKf0QbdPXs/yyrDRPhP3sz9znXmPynyutvB/30cpn1CmPC8x1jF+MpbRnteGn1Ivwhg3+I8AG9O+EHNt938fc3KP8pj/+X8i8yj1+93/szKfq2P+z7kdO/R+knUt9fEpfYO/iMs8tlX4MbtnGLbk/TrnYcZw4mLntDV7nfgz9yiPlYN/a/EhbSdtyp7ZyP+jMp/zLsh+W9YpfUffzrpij9FYRdxMr+fX/dn7wZpwwpbqlWHUg7mk+zfn8tE3GM/350Z59TDaQN+LTBsTP/Oelbn3tUtoab1APb70v1JKKaWUUkoppZRSSl1NOxERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERGRO+Qfh5eOatk7jpwAAAFTbWtCVPrOyv4Af6WFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBGaXJld29ya3MgQ1M1LjEgMTEuMS4wLjIwNSBXaW5kb3dzPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE1LTAzLTI2VDE3OjE5OjIxWjwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE1LTAzLTI2VDE3OjIwOjI1WjwveG1wOk1vZGlmeURhdGU+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pr1XU/gAAD/wSURB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") no-repeat 0 0;
        width: 200px;
        height: 220px;
        content: '';
        position: absolute;
        bottom: 0;
        left: -60.5% !important;
    }

    #main-login .input-ico-active {
        border: 1px solid #A0A0A0 !important;
        border-right: 0 !important;
        background-color: #F5F5F5 !important;
        outline: none;
    }

    #main-login .panel-body {
        padding-top: 5px;
    }

    #main-login .sideltexto h3 {
        margin-top: 0;
    }

    #main-login .input-group-addon {
        border: 1px solid #DDD;
        border-radius: 3px 0 0 3px;
        border-right: 0;
        background-color: #f9f9f9;
    }

    #main-login #headerLogin {
        color: #fff;
        font-family: inherit;
    }

    #main-login .checkbox {
        font-size: 13px;
        margin: 15px 0 0;
        display: inline-block;
    }

    #main-login form {
        padding: 25px 15px;
    }

    #main-login .input-group input {
        outline: none;
        box-shadow: none;
        border-left: 0;
        background: #f9f9f9;
        border-radius: 0 4px 4px 0;
    }

    #main-login::-webkit-input-placeholder {
        text-transform: capitalize;
    }

    #main-login:-moz-placeholder {
        text-transform: capitalize;
    }

    #main-login::-moz-placeholder {
        text-transform: capitalize;
    }

    #main-login:-ms-input-placeholder {
        text-transform: capitalize;
    }

    #main-login .btn {
        border-radius: 3px;
        padding: 10px;
        background-color: #327BB9;
    }

    #main-login a {
        color: #0A4681;
    }

body {
 /*   background: #EDEDED;
    background-size: 100%;*/
}

.top-box-login {
    /*padding: 5px 25px;*/
}

.btn-primary {
    background: #236BA9;
    text-transform: capitalize;
}

   /* .btn-primary:focus {
        background: #A40400 !important;
    }*/

 /*   .btn-primary:active {
        background-color: #b70300;
        background-size: 1000%;
    }*/

        /*.btn-primary:hover, .btn-primary:active:hover {
            background-color: #990300;
        }*/

            .btn-primary:hover:hover span, .btn-primary:active:hover:hover span {
                background: #101010;
            }

    .btn-primary span {
        padding: 10px;
        display: inline-block;
        border-left: 1px solid #fff;
        margin-left: 12px;
        font-size: 14px;
        border-radius: 0 3px 3px 0;
        background: #292828;
    }

   /* .btn-primary:active {
        background: #b70300 !important;
        background-size: 1000%;
    }*/

.btn-default span {
    padding: 10px;
    display: inline-block;
    border-left: 1px solid rgba(0,0,0,0.1);
    margin-left: 12px;
    font-size: 14px;
}

.rc-anchor {
    box-shadow: none;
}

.panel-login {
    border-color: #ccc;
    -webkit-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.2);
    box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.2);
    padding: 20px 25px 5px 25px;
}

    .panel-login > .panel-heading {
        color: #00415d;
        background-color: #fff;
        border-color: #fff;
        text-align: center;
    }

        .panel-login > .panel-heading p {
            text-decoration: none;
            color: #666;
            font-weight: bold;
            font-size: 15px;
            -webkit-transition: all 0.1s linear;
            -moz-transition: all 0.1s linear;
            transition: all 0.1s linear;
            padding: 0 25px;
        }

            .panel-login > .panel-heading p.active {
                color: #0A4681;
                font-size: 18px;
                margin: 0;
            }

        .panel-login > .panel-heading hr {
            margin-top: 5px;
            margin-bottom: 0px;
            clear: both;
            border: 0;
            height: 1px;
            background-image: -webkit-linear-gradient(left, transparent, rgba(0,0,0,0.15), transparent);
            background-image: -moz-linear-gradient(left, transparent, rgba(0,0,0,0.15), transparent);
            background-image: -ms-linear-gradient(left, transparent, rgba(0,0,0,0.15), transparent);
            background-image: -o-linear-gradient(left, transparent, rgba(0,0,0,0.15), transparent);
        }

    .panel-login input[type="text"], .panel-login input[type="email"], .panel-login input[type="password"] {
        -webkit-transition: all 0.1s linear;
        -moz-transition: all 0.1s linear;
        transition: all 0.1s linear;
    }

#box-Info {
    display: block;
}

    #box-Info h3 {
        margin-top: 15px;
        font-size: 24px;
        color: #202020;
        font-family: "Oswald",helvetica;
    }

    #box-Info p {
        color: #202020;
        margin-bottom: 25px;
    }

.captcha {
    display: block;
}

    .captcha input {
        border-radius: 4px;
    }

#box-nv-rc {
    float: right;
    margin-top: 15px;
}

.navegador, #boxNave {
    font-size: 11px;
    opacity: .6;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    line-height: 12px;
}

#firefox, #chrome {
    display: inline-block;
    vertical-align: middle;
    width: 27px;
    height: 27px;
    background-size: 64px auto !important;
    opacity: .4;
    transition: all 150ms ease-out;
}

#listRec {
    padding-left: 20px;
    list-style-type: square;
}

    #listRec li {
        font-size: 13px;
        line-height: 18px;
        margin-bottom: 20px;
    }

#btn-ayuda {
    float: left;
    margin-top: 15px;
    font-size: 14px;
    font-weight: 400;
    color: #666666;
}

.realperson-challenge {
    display: block;
    color: #000;
}

.realperson-text {
    font-family: "Courier New",monospace;
    font-size: 6px;
    font-weight: bold;
    letter-spacing: -1px;
    line-height: 3px;
}

.realperson-regen {
    padding-top: 4px;
    font-size: 12px;
    text-align: center;
    cursor: pointer;
}

.realperson-disabled {
    opacity: 0.5;
    filter: Alpha(Opacity=50);
}

    .realperson-disabled .realperson-regen {
        cursor: default;
    }

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

@-webkit-keyframes fadeInLeft {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInLeft {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}

.login-h1 {
    font-size: 32px;
    margin-bottom: 1px;
    color: #2869A2;
}

.login-h2 {
    font-size: 16px;
    margin: 8px 0 0 0;
}

.right-div {
    float: left;
    position: absolute;
    bottom: -5px;
}

    .right-div a {
        text-decoration: none;
        color: #fff;
    }

        .right-div a:hover {
            text-decoration: underline;
        }

#recuperar-login {
    box-shadow: 0 5px 10px rgba(0,0,0,0.5);
}

    #recuperar-login .btn {
        border-radius: 3px;
        padding: 8px 16px 8px 16px;
        background-color: #0A4681;
        border-color: #2e6da4;
        min-width: 240px;
    }

    #recuperar-login a {
        text-decoration: none;
        color: #19730D;
        font-size: 16px;
    }

        #recuperar-login a:hover {
            text-decoration: underline;
        }

    #recuperar-login .btn:focus, .btn:active:focus {
        background-color: #0A4681;
    }

    #recuperar-login .btn:hover {
        background-color: #236BA9;
    }

#main-login .btn:focus, .btn:active:focus {
    background-color: #0A4681;
}

#main-login .btn:hover {
    background-color: #24ACE4;
}

.global-error {
    background-color: #dd2e1f;
    overflow: hidden;
    color: #fff;
    font-size: 12px;
    line-height: 20px;
    position: relative;
    padding: 10px 20px 10px 20px;
    font-weight: bold;
}

.global-succes {
    background-color: #038A20;
    overflow: hidden;
    color: #fff;
    font-size: 14px;
    line-height: 20px;
    position: relative;
    padding: 10px 20px 10px 20px;
    font-weight: bold;
    min-width: 500px;
    max-width: 33%;
    margin: 0 auto;
}

.global-warning {
    background-color: #FFCCFF;
    overflow: hidden;
    color: #CC3300;
    font-size: 12px;
    line-height: 10px;
    position: relative;
    padding: 10px 10px 10px 10px;
    font-weight: bold;
    border-radius: 5px;
}
