* {
    margin: 0;
    padding: 0;
}

#div-principal {
    width: 100%;
    min-width: 100%;
    height: 100%;
    min-height: 100%;
    position: absolute;
    overflow: hidden;
}

.div-nuvem-fundo, .div-nuvem-fundo-estrelas, .div-silhueta, .div-logo-adm, .div-nuvem-central, .div-rodape {
    width: 100%;
    height: 100%;
}

.div-silhueta {
    height: 24%;
    max-height: 40%;
    position: absolute;
    top: 80%;
    background-position: left center;
    background-repeat: repeat-x;
    background-size: contain;
}

.div-rodape {
    height: 5%;
    position: absolute;
    top: 95%;
    /*background-image: url("img/logo_rodape.png");*/
    background-repeat: no-repeat;
    background-size: contain;
    background-position: bottom center;
}

.div-logo-adm, .div-nuvem-central {
    margin: auto;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

.div-nuvem-central {
    min-width: 30%;
}

.div-logo-adm {
    min-width: 20%;
    max-width: 30%;
}

.div-img-login {
    position: absolute;
    top: 69%;
    left: 8%;
    max-width: 5%;
    cursor: pointer;
}

.img-logo-adm, .img-nuvem-central {
    margin: auto;
    max-width: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    padding-bottom: 40px;
}

.img-logo-rodape {
    margin: auto;
}

/*Form */
.form-group {
    margin-bottom: 9px !important;
}

.form-signin {
    margin: auto;
    width: 100%;
    min-width: 300px;
    height: 199px;
    position: absolute;
    top: 170%;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: whitesmoke;
    background-color: rgba(255, 255, 255, 0.69);
    overflow: hidden;
    opacity: 0;
}

.form-control {
    padding-left: 0;
    max-width: 300px;
    height: 40px !important;
    border-left: 0;
}

.input-group-addon {
    background-color: #fff;
    border-color: #ccc;
    border-right: 0;
}

input {
    border-color: #ccc !important;
    color: #39c !important;
    font-size: 1.2em !important;
}

i {
    color: #bfc5c8;
}

.btn {
    color: #fff;
    font-size: 18px;
    height: 40px !important;
    margin-bottom: 9px;
}

#myWrap {
    margin: auto;
    padding-top: 1em;
    max-width: 300px;
    width: 300px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

#divBtnEsconderForm {
    cursor: pointer;
}

/*Fim  Form*/


@media (max-width: 576px) {
    .div-nuvem-fundo {
        background-image: url("../img/sm/nuvem_fundo.png");
    }

    .div-nuvem-fundo-estrelas {
        background-image: url("../img/sm/nuvem_fundo_estrelas.png");
    }

    .div-silhueta {
        background-image: url("../img/sm/silhueta.png");
    }

    .div-nuvem-central {
        max-width: 300px;
        max-height: 200px;
    }

    .div-logo-adm {
        max-width: 130px;
        max-height: 90px;
    }

    .div-img-login {
        top: 76%;
        left: 17%;
        max-width: 9%;
        min-width: 40px;
        min-height: 61px;
    }
}

/*XS - Smartphones*/
@media (min-width:576px) {

    .div-nuvem-fundo {
        background-image: url("../img/xs/nuvem_fundo.png");
    }

    .div-nuvem-fundo-estrelas {
        background-image: url("../img/xs/nuvem_fundo_estrelas.png");
    }

    .div-silhueta {
        background-image: url("../img/xs/silhueta.png");
    }

    .div-nuvem-central {
        min-width: 300px;
        min-height: 200px;
    }

    .div-logo-adm {
        min-width: 130px;
        min-height: 90px;
    }

    .div-img-login {
        top: 76%;
        left: 15%;
        max-width: 7%;
        min-width: 40px;
        min-height: 61px;
    }
}

/*SM - Tablets*/
@media (min-width:768px) {

    .div-nuvem-fundo {
        background-image: url("../img/sm/nuvem_fundo.png");
    }

    .div-nuvem-fundo-estrelas {
        background-image: url("../img/sm/nuvem_fundo_estrelas.png");
    }

    .div-silhueta {
        background-image: url("../img/sm/silhueta.png");
    }

    .div-nuvem-central {
        max-width: initial;
        max-height: initial;
    }

    .div-logo-adm {
        max-width: initial;
        max-height: initial;
    }

    .div-img-login {
        top: 71%;
        left: 11%;
        max-width: 6%;
    }
}

/*MD - Computadores com Telas Pequenas (800x600, 1024x768, etc)*/

@media (min-width:992px) {

    .div-nuvem-fundo {
        background-image: url("../img/md/nuvem_fundo.png");
    }

    .div-nuvem-fundo-estrelas {
        background-image: url("../img/md/nuvem_fundo_estrelas.png");
    }

    .div-silhueta {
        background-image: url("../img/md/silhueta.png");
    }

    .div-nuvem-central {
        max-width: initial;
        max-height: initial;
    }

    .div-logo-adm {
        max-width: initial;
        max-height: initial;
    }

    .div-img-login {
        top: 72%;
        left: 12%;
        max-width: 6%;
    }
}

/*LG - Computadores com telas grandes, TVs, etc*/
@media (min-width:1200px) {
    .div-nuvem-fundo {
        background-image: url("../img/lg/nuvem_fundo.png");
    }

    .div-nuvem-fundo-estrelas {
        background-image: url("../img/lg/nuvem_fundo_estrelas.png");
    }

    .div-silhueta {
        background-image: url("../img/lg/silhueta.png");
    }

    .div-nuvem-central {
        max-width: initial;
        max-height: initial;
    }

    .div-logo-adm {
        max-width: initial;
        max-height: initial;
    }

    .div-img-login {
        top: 70%;
        left: 9%;
        max-width: 6%;
    }
}


/*Gradientes */

.background6h {
    background: #579bbf; /* Old browsers */
    background: -moz-linear-gradient(top, #579bbf 0%, #86aaba 21%, #9aaeb5 27%, #cabeae 37%, #dec6ae 45%, #ffd3ac 55%, #ffe6be 74%, #ffeed0 88%, #fff0d3 88%, #fef6e1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#579bbf), color-stop(21%,#86aaba), color-stop(27%,#9aaeb5), color-stop(37%,#cabeae), color-stop(45%,#dec6ae), color-stop(55%,#ffd3ac), color-stop(74%,#ffe6be), color-stop(88%,#ffeed0), color-stop(88%,#fff0d3), color-stop(100%,#fef6e1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #579bbf 0%,#86aaba 21%,#9aaeb5 27%,#cabeae 37%,#dec6ae 45%,#ffd3ac 55%,#ffe6be 74%,#ffeed0 88%,#fff0d3 88%,#fef6e1 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #579bbf 0%,#86aaba 21%,#9aaeb5 27%,#cabeae 37%,#dec6ae 45%,#ffd3ac 55%,#ffe6be 74%,#ffeed0 88%,#fff0d3 88%,#fef6e1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #579bbf 0%,#86aaba 21%,#9aaeb5 27%,#cabeae 37%,#dec6ae 45%,#ffd3ac 55%,#ffe6be 74%,#ffeed0 88%,#fff0d3 88%,#fef6e1 100%); /* IE10+ */
    background: linear-gradient(to bottom, #579bbf 0%,#86aaba 21%,#9aaeb5 27%,#cabeae 37%,#dec6ae 45%,#ffd3ac 55%,#ffe6be 74%,#ffeed0 88%,#fff0d3 88%,#fef6e1 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#579bbf', endColorstr='#fef6e1',GradientType=0 ); /* IE6-9 */
}

.background8h {
    background: #4595c6; /* Old browsers */
    background: -moz-linear-gradient(top, #4595c6 0%, #4595c6 3%, #45a1c6 11%, #44c1c7 27%, #5ad4c9 39%, #8de1c7 58%, #a6e7c9 65%, #b7ebc7 70%, #c9edc7 75%, #cbedca 75%, #f2f5ca 89%, #fbf7c8 95%, #fef7c9 95%, #fef7c9 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4595c6), color-stop(3%,#4595c6), color-stop(11%,#45a1c6), color-stop(27%,#44c1c7), color-stop(39%,#5ad4c9), color-stop(58%,#8de1c7), color-stop(65%,#a6e7c9), color-stop(70%,#b7ebc7), color-stop(75%,#c9edc7), color-stop(75%,#cbedca), color-stop(89%,#f2f5ca), color-stop(95%,#fbf7c8), color-stop(95%,#fef7c9), color-stop(100%,#fef7c9)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #4595c6 0%,#4595c6 3%,#45a1c6 11%,#44c1c7 27%,#5ad4c9 39%,#8de1c7 58%,#a6e7c9 65%,#b7ebc7 70%,#c9edc7 75%,#cbedca 75%,#f2f5ca 89%,#fbf7c8 95%,#fef7c9 95%,#fef7c9 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #4595c6 0%,#4595c6 3%,#45a1c6 11%,#44c1c7 27%,#5ad4c9 39%,#8de1c7 58%,#a6e7c9 65%,#b7ebc7 70%,#c9edc7 75%,#cbedca 75%,#f2f5ca 89%,#fbf7c8 95%,#fef7c9 95%,#fef7c9 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #4595c6 0%,#4595c6 3%,#45a1c6 11%,#44c1c7 27%,#5ad4c9 39%,#8de1c7 58%,#a6e7c9 65%,#b7ebc7 70%,#c9edc7 75%,#cbedca 75%,#f2f5ca 89%,#fbf7c8 95%,#fef7c9 95%,#fef7c9 100%); /* IE10+ */
    background: linear-gradient(to bottom, #4595c6 0%,#4595c6 3%,#45a1c6 11%,#44c1c7 27%,#5ad4c9 39%,#8de1c7 58%,#a6e7c9 65%,#b7ebc7 70%,#c9edc7 75%,#cbedca 75%,#f2f5ca 89%,#fbf7c8 95%,#fef7c9 95%,#fef7c9 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4595c6', endColorstr='#fef7c9',GradientType=0 ); /* IE6-9 */
}

.background10h {
    background: #1fa2fa; /* Old browsers */
    background: -moz-linear-gradient(top, #1fa2fa 0%, #17adf9 13%, #19d0fa 31%, #17d1f8 31%, #35e5f2 50%, #3ae6f2 50%, #91f2e9 70%, #8cf2e7 70%, #b3f6e4 79%, #b6f6e5 79%, #b9f6e6 79%, #cffadf 86%, #ebf9e3 96%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1fa2fa), color-stop(13%,#17adf9), color-stop(31%,#19d0fa), color-stop(31%,#17d1f8), color-stop(50%,#35e5f2), color-stop(50%,#3ae6f2), color-stop(70%,#91f2e9), color-stop(70%,#8cf2e7), color-stop(79%,#b3f6e4), color-stop(79%,#b6f6e5), color-stop(79%,#b9f6e6), color-stop(86%,#cffadf), color-stop(96%,#ebf9e3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #1fa2fa 0%,#17adf9 13%,#19d0fa 31%,#17d1f8 31%,#35e5f2 50%,#3ae6f2 50%,#91f2e9 70%,#8cf2e7 70%,#b3f6e4 79%,#b6f6e5 79%,#b9f6e6 79%,#cffadf 86%,#ebf9e3 96%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #1fa2fa 0%,#17adf9 13%,#19d0fa 31%,#17d1f8 31%,#35e5f2 50%,#3ae6f2 50%,#91f2e9 70%,#8cf2e7 70%,#b3f6e4 79%,#b6f6e5 79%,#b9f6e6 79%,#cffadf 86%,#ebf9e3 96%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #1fa2fa 0%,#17adf9 13%,#19d0fa 31%,#17d1f8 31%,#35e5f2 50%,#3ae6f2 50%,#91f2e9 70%,#8cf2e7 70%,#b3f6e4 79%,#b6f6e5 79%,#b9f6e6 79%,#cffadf 86%,#ebf9e3 96%); /* IE10+ */
    background: linear-gradient(to bottom, #1fa2fa 0%,#17adf9 13%,#19d0fa 31%,#17d1f8 31%,#35e5f2 50%,#3ae6f2 50%,#91f2e9 70%,#8cf2e7 70%,#b3f6e4 79%,#b6f6e5 79%,#b9f6e6 79%,#cffadf 86%,#ebf9e3 96%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1fa2fa', endColorstr='#ebf9e3',GradientType=0 ); /* IE6-9 */
}

.background12h {
    background: #0395fa; /* Old browsers */
    background: -moz-linear-gradient(top, #0395fa 0%, #04a4f8 17%, #04b7f9 29%, #02b8f7 29%, #0ad0f7 43%, #16dcf7 54%, #87f1fe 80%, #9df4fe 88%, #b6f6ff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0395fa), color-stop(17%,#04a4f8), color-stop(29%,#04b7f9), color-stop(29%,#02b8f7), color-stop(43%,#0ad0f7), color-stop(54%,#16dcf7), color-stop(80%,#87f1fe), color-stop(88%,#9df4fe), color-stop(100%,#b6f6ff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #0395fa 0%,#04a4f8 17%,#04b7f9 29%,#02b8f7 29%,#0ad0f7 43%,#16dcf7 54%,#87f1fe 80%,#9df4fe 88%,#b6f6ff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #0395fa 0%,#04a4f8 17%,#04b7f9 29%,#02b8f7 29%,#0ad0f7 43%,#16dcf7 54%,#87f1fe 80%,#9df4fe 88%,#b6f6ff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #0395fa 0%,#04a4f8 17%,#04b7f9 29%,#02b8f7 29%,#0ad0f7 43%,#16dcf7 54%,#87f1fe 80%,#9df4fe 88%,#b6f6ff 100%); /* IE10+ */
    background: linear-gradient(to bottom, #0395fa 0%,#04a4f8 17%,#04b7f9 29%,#02b8f7 29%,#0ad0f7 43%,#16dcf7 54%,#87f1fe 80%,#9df4fe 88%,#b6f6ff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0395fa', endColorstr='#b6f6ff',GradientType=0 ); /* IE6-9 */
}

.background14h {
    background: #109afc; /* Old browsers */
    background: -moz-linear-gradient(top, #109afc 0%, #159bfc 7%, #139bfe 7%, #249ffd 19%, #43a7ff 34%, #5daeff 47%, #75b8ff 55%, #bfd6ff 74%, #d2dfff 84%, #d3e0ff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#109afc), color-stop(7%,#159bfc), color-stop(7%,#139bfe), color-stop(19%,#249ffd), color-stop(34%,#43a7ff), color-stop(47%,#5daeff), color-stop(55%,#75b8ff), color-stop(74%,#bfd6ff), color-stop(84%,#d2dfff), color-stop(100%,#d3e0ff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #109afc 0%,#159bfc 7%,#139bfe 7%,#249ffd 19%,#43a7ff 34%,#5daeff 47%,#75b8ff 55%,#bfd6ff 74%,#d2dfff 84%,#d3e0ff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #109afc 0%,#159bfc 7%,#139bfe 7%,#249ffd 19%,#43a7ff 34%,#5daeff 47%,#75b8ff 55%,#bfd6ff 74%,#d2dfff 84%,#d3e0ff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #109afc 0%,#159bfc 7%,#139bfe 7%,#249ffd 19%,#43a7ff 34%,#5daeff 47%,#75b8ff 55%,#bfd6ff 74%,#d2dfff 84%,#d3e0ff 100%); /* IE10+ */
    background: linear-gradient(to bottom, #109afc 0%,#159bfc 7%,#139bfe 7%,#249ffd 19%,#43a7ff 34%,#5daeff 47%,#75b8ff 55%,#bfd6ff 74%,#d2dfff 84%,#d3e0ff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#109afc', endColorstr='#d3e0ff',GradientType=0 ); /* IE6-9 */
}

.background16h {
    background: #3196e6; /* Old browsers */
    background: -moz-linear-gradient(top, #3196e6 0%, #5091e1 10%, #6d92e0 16%, #8993db 24%, #9d91d9 29%, #b293d9 35%, #b591d7 35%, #bc95d4 40%, #d4adca 51%, #debac6 56%, #deb9ca 56%, #ecd2c3 68%, #f5e3bf 77%, #fcedc2 84%, #fff7e4 91%, #fff9e9 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3196e6), color-stop(10%,#5091e1), color-stop(16%,#6d92e0), color-stop(24%,#8993db), color-stop(29%,#9d91d9), color-stop(35%,#b293d9), color-stop(35%,#b591d7), color-stop(40%,#bc95d4), color-stop(51%,#d4adca), color-stop(56%,#debac6), color-stop(56%,#deb9ca), color-stop(68%,#ecd2c3), color-stop(77%,#f5e3bf), color-stop(84%,#fcedc2), color-stop(91%,#fff7e4), color-stop(100%,#fff9e9)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #3196e6 0%,#5091e1 10%,#6d92e0 16%,#8993db 24%,#9d91d9 29%,#b293d9 35%,#b591d7 35%,#bc95d4 40%,#d4adca 51%,#debac6 56%,#deb9ca 56%,#ecd2c3 68%,#f5e3bf 77%,#fcedc2 84%,#fff7e4 91%,#fff9e9 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #3196e6 0%,#5091e1 10%,#6d92e0 16%,#8993db 24%,#9d91d9 29%,#b293d9 35%,#b591d7 35%,#bc95d4 40%,#d4adca 51%,#debac6 56%,#deb9ca 56%,#ecd2c3 68%,#f5e3bf 77%,#fcedc2 84%,#fff7e4 91%,#fff9e9 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #3196e6 0%,#5091e1 10%,#6d92e0 16%,#8993db 24%,#9d91d9 29%,#b293d9 35%,#b591d7 35%,#bc95d4 40%,#d4adca 51%,#debac6 56%,#deb9ca 56%,#ecd2c3 68%,#f5e3bf 77%,#fcedc2 84%,#fff7e4 91%,#fff9e9 100%); /* IE10+ */
    background: linear-gradient(to bottom, #3196e6 0%,#5091e1 10%,#6d92e0 16%,#8993db 24%,#9d91d9 29%,#b293d9 35%,#b591d7 35%,#bc95d4 40%,#d4adca 51%,#debac6 56%,#deb9ca 56%,#ecd2c3 68%,#f5e3bf 77%,#fcedc2 84%,#fff7e4 91%,#fff9e9 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3196e6', endColorstr='#fff9e9',GradientType=0 ); /* IE6-9 */
}

.background18h {
    background: #9f5ff3; /* Old browsers */
    background: -moz-linear-gradient(top, #9f5ff3 1%, #bd6fd2 12%, #bf6fce 12%, #d083af 21%, #df9892 26%, #e9a882 32%, #eaa885 32%, #ebaa80 32%, #f6ba7e 38%, #f9c482 42%, #fad79f 60%, #f9e3b4 67%, #fae9be 78%, #fae9be 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#9f5ff3), color-stop(12%,#bd6fd2), color-stop(12%,#bf6fce), color-stop(21%,#d083af), color-stop(26%,#df9892), color-stop(32%,#e9a882), color-stop(32%,#eaa885), color-stop(32%,#ebaa80), color-stop(38%,#f6ba7e), color-stop(42%,#f9c482), color-stop(60%,#fad79f), color-stop(67%,#f9e3b4), color-stop(78%,#fae9be), color-stop(100%,#fae9be)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #9f5ff3 1%,#bd6fd2 12%,#bf6fce 12%,#d083af 21%,#df9892 26%,#e9a882 32%,#eaa885 32%,#ebaa80 32%,#f6ba7e 38%,#f9c482 42%,#fad79f 60%,#f9e3b4 67%,#fae9be 78%,#fae9be 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #9f5ff3 1%,#bd6fd2 12%,#bf6fce 12%,#d083af 21%,#df9892 26%,#e9a882 32%,#eaa885 32%,#ebaa80 32%,#f6ba7e 38%,#f9c482 42%,#fad79f 60%,#f9e3b4 67%,#fae9be 78%,#fae9be 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #9f5ff3 1%,#bd6fd2 12%,#bf6fce 12%,#d083af 21%,#df9892 26%,#e9a882 32%,#eaa885 32%,#ebaa80 32%,#f6ba7e 38%,#f9c482 42%,#fad79f 60%,#f9e3b4 67%,#fae9be 78%,#fae9be 100%); /* IE10+ */
    background: linear-gradient(to bottom, #9f5ff3 1%,#bd6fd2 12%,#bf6fce 12%,#d083af 21%,#df9892 26%,#e9a882 32%,#eaa885 32%,#ebaa80 32%,#f6ba7e 38%,#f9c482 42%,#fad79f 60%,#f9e3b4 67%,#fae9be 78%,#fae9be 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9f5ff3', endColorstr='#fae9be',GradientType=0 ); /* IE6-9 */
}

.background20h {
    background: #123a91; /* Old browsers */
    background: -moz-linear-gradient(top, #123a91 0%, #1b3b90 8%, #273f95 19%, #4a4dac 38%, #4a4daa 38%, #6b5dbc 56%, #8f73ca 68%, #a680d7 78%, #b98ce1 89%, #b98ce1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#123a91), color-stop(8%,#1b3b90), color-stop(19%,#273f95), color-stop(38%,#4a4dac), color-stop(38%,#4a4daa), color-stop(56%,#6b5dbc), color-stop(68%,#8f73ca), color-stop(78%,#a680d7), color-stop(89%,#b98ce1), color-stop(100%,#b98ce1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #123a91 0%,#1b3b90 8%,#273f95 19%,#4a4dac 38%,#4a4daa 38%,#6b5dbc 56%,#8f73ca 68%,#a680d7 78%,#b98ce1 89%,#b98ce1 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #123a91 0%,#1b3b90 8%,#273f95 19%,#4a4dac 38%,#4a4daa 38%,#6b5dbc 56%,#8f73ca 68%,#a680d7 78%,#b98ce1 89%,#b98ce1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #123a91 0%,#1b3b90 8%,#273f95 19%,#4a4dac 38%,#4a4daa 38%,#6b5dbc 56%,#8f73ca 68%,#a680d7 78%,#b98ce1 89%,#b98ce1 100%); /* IE10+ */
    background: linear-gradient(to bottom, #123a91 0%,#1b3b90 8%,#273f95 19%,#4a4dac 38%,#4a4daa 38%,#6b5dbc 56%,#8f73ca 68%,#a680d7 78%,#b98ce1 89%,#b98ce1 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#123a91', endColorstr='#b98ce1',GradientType=0 ); /* IE6-9 */
}

.background22h {
    background: #01265e; /* Old browsers */
    background: -moz-linear-gradient(top, #01265e 36%, #223d94 66%, #294199 68%, #4d4dad 99%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(36%,#01265e), color-stop(66%,#223d94), color-stop(68%,#294199), color-stop(99%,#4d4dad)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #01265e 36%,#223d94 66%,#294199 68%,#4d4dad 99%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #01265e 36%,#223d94 66%,#294199 68%,#4d4dad 99%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #01265e 36%,#223d94 66%,#294199 68%,#4d4dad 99%); /* IE10+ */
    background: linear-gradient(to bottom, #01265e 36%,#223d94 66%,#294199 68%,#4d4dad 99%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01265e', endColorstr='#4d4dad',GradientType=0 ); /* IE6-9 */
}

/*Fim Gradientes*/
