/* CLasses Comuns */
body {
    margin: 0;
    padding: 0;
}

#trade {
    float: left;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    margin-top: 0;
    padding: 0;
    width: 100%;
}

.zeraPadding {
    padding-left:0px !important;
    padding-right:0px !important;
}

    #trade ul {
        list-style: none;
    }

    #trade .hide {
        display: none;
    }

    #trade .icol-space:before {
        content: "\a0";
    }

    #trade .z9 {
        z-index: 9 !important;
    }

    #trade .z99 {
        z-index: 99 !important;
    }

    #trade .z999 {
        z-index: 999 !important;
    }

    #trade .z9999 {
        z-index: 9999 !important;
    }

    #trade .clear {
        clear: both;
    }

    #trade .w100 {
        width: 100%;
    }

    #trade .w90 {
        width: 90%;
    }

    #trade .w80 {
        width: 80%;
    }

    #trade .w70 {
        width: 70%;
    }

    #trade .w60 {
        width: 60%;
    }

    #trade .right {
        text-align: right;
    }

    #trade .left {
        text-align: left;
    }

    #trade .center {
        text-align: center;
    }

    #trade .hidden {
        visibility: hidden;
    }

    #trade .absolute {
        position: absolute !important;
    }

    #trade .clearfix:before, #trade .clearfix:after {
        content: "";
        display: table;
    }

    #trade .clearfix:after {
        clear: both;
    }

    #trade .clearfix {
        *zoom: 1;
    }


@media screen and (min-width: 1600px) {
    #trade .coluna .icol-desk-06 {
        width: 25% !important;
    }
}


@media screen and (min-width: 1025px) and (max-width:1599px) {
    #trade .coluna .icol-desk-06 {
        width: 33.33% !important;
    }
}

@media screen and (max-width:1024px) {
    #trade .coluna .icol-desk-06 {
        width: 50% !important;
    }
}

/* Desktop Full Resolution */
@media screen and (min-width: 1025px) {

    #trade .icol-desk-00 {
        display: none;
    }

    #trade .icol-desk-01, #trade .icol-desk-02, #trade .icol-desk-03, #trade .icol-desk-04, #trade .icol-desk-05, #trade .icol-desk-06, #trade .icol-desk-07, #trade .icol-desk-08, #trade .icol-desk-09, #trade .icol-desk-10, #trade .icol-desk-11, #trade .icol-desk-12, #trade .icol-desk-13, #trade .icol-desk-14, #trade .icol-desk-15, #trade .icol-desk-16, #trade .icol-desk-17, #trade .icol-desk-18, #trade .icol-desk-19, #trade .icol-desk-20, #trade .icol-desk-21, #trade .icol-desk-22, #trade .icol-desk-23, #trade .icol-desk-24 {
        float: left;
        position: relative;
        box-sizing: border-box;
        padding-left: 0.52083333333333vw;
        padding-right: 0.52083333333333vw;
        z-index: 999;
    }

    #trade .icol-desk-01 {
        width: 4.16666667%;
    }

    #trade .icol-desk-02 {
        width: 8.33333333%;
    }

    #trade .icol-desk-03 {
        width: 12.5%;
    }

    #trade .icol-desk-04 {
        width: 16.66666667%;
    }

    #trade .icol-desk-05 {
        width: 20.83333333%;
    }

    #trade .icol-desk-06 {
        width: 25%;
    }

    #trade .icol-desk-07 {
        width: 29.16666667%;
    }

    #trade .icol-desk-08 {
        width: 33.33333333%;
    }

    #trade .icol-desk-09 {
        width: 37.5%;
    }

    #trade .icol-desk-10 {
        width: 41.66666667%;
    }

    #trade .icol-desk-11 {
        width: 45.83333333%;
    }

    #trade .icol-desk-12 {
        width: 50%;
    }

    #trade .icol-desk-13 {
        width: 54.16666667%;
    }

    #trade .icol-desk-14 {
        width: 58.33333333%;
    }

    #trade .icol-desk-15 {
        width: 62.5%;
    }

    #trade .icol-desk-16 {
        width: 66.66666667%;
    }

    #trade .icol-desk-17 {
        width: 70.83333333%;
    }

    #trade .icol-desk-18 {
        width: 75%;
    }

    #trade .icol-desk-19 {
        width: 79.16666667%;
    }

    #trade .icol-desk-20 {
        width: 83.33333333%;
    }

    #trade .icol-desk-21 {
        width: 87.5%;
    }

    #trade .icol-desk-22 {
        width: 91.66666667%;
    }

    #trade .icol-desk-23 {
        width: 95.83333333%;
    }

    #trade .icol-desk-24 {
        width: 100%;
    }


    #trade .icol-desk-offset-01 {
        margin-left: 4.16666667%;
    }

    #trade .icol-desk-offset-02 {
        margin-left: 8.33333333%;
    }

    #trade .icol-desk-offset-03 {
        margin-left: 12.5%;
    }

    #trade .icol-desk-offset-04 {
        margin-left: 16.66666667%;
    }

    #trade .icol-desk-offset-05 {
        margin-left: 20.83333333%;
    }

    #trade .icol-desk-offset-06 {
        margin-left: 25%;
    }

    #trade .icol-desk-offset-07 {
        margin-left: 29.16666667%;
    }

    #trade .icol-desk-offset-08 {
        margin-left: 33.33333333%;
    }

    #trade .icol-desk-offset-09 {
        margin-left: 37.5%;
    }

    #trade .icol-desk-offset-10 {
        margin-left: 41.66666667%;
    }

    #trade .icol-desk-offset-11 {
        margin-left: 45.83333333%;
    }

    #trade .icol-desk-offset-12 {
        margin-left: 50%;
    }

    #trade .icol-desk-offset-13 {
        margin-left: 54.16666667%;
    }

    #trade .icol-desk-offset-14 {
        margin-left: 58.33333333%;
    }

    #trade .icol-desk-offset-15 {
        margin-left: 62.5%;
    }

    #trade .icol-desk-offset-16 {
        margin-left: 66.66666667%;
    }

    #trade .icol-desk-offset-17 {
        margin-left: 70.83333333%;
    }

    #trade .icol-desk-offset-18 {
        margin-left: 75%;
    }

    #trade .icol-desk-offset-19 {
        margin-left: 79.16666667%;
    }

    #trade .icol-desk-offset-20 {
        margin-left: 83.33333333%;
    }

    #trade .icol-desk-offset-21 {
        margin-left: 87.5%;
    }

    #trade .icol-desk-offset-22 {
        margin-left: 91.66666667%;
    }

    #trade .icol-desk-offset-23 {
        margin-left: 95.83333333%;
    }
}


/* Tablet */

@media screen and (min-width: 781px) and (max-width: 1024px) {

    #trade .icol-tb-00 {
        display: none;
    }

    #trade .icol-tb-01, #trade .icol-tb-02, #trade .icol-tb-03, #trade .icol-tb-04, #trade .icol-tb-05, #trade .icol-tb-06,
    #trade .icol-tb-07, #trade .icol-tb-08, #trade .icol-tb-09, #trade .icol-tb-10, #trade .icol-tb-11, #trade .icol-tb-12 {
        float: left;
        position: relative;
        box-sizing: border-box;
        padding-left: 0,52083333333333vw;
        padding-right: 0,52083333333333vw;
        z-index: 999;
    }

    #trade .icol-tb-01 {
        width: 8.33333333%;
    }

    #trade .icol-tb-02 {
        width: 16.66666667%;
    }

    #trade .icol-tb-03 {
        width: 25%;
    }

    #trade .icol-tb-04 {
        width: 33.33333333%;
    }

    #trade .icol-tb-05 {
        width: 41.66666667%;
    }

    #trade .icol-tb-06 {
        width: 50%;
    }

    #trade .icol-tb-07 {
        width: 58.33333333%;
    }

    #trade .icol-tb-08 {
        width: 66.66666667%;
    }

    #trade .icol-tb-09 {
        width: 75%;
    }

    #trade .icol-tb-10 {
        width: 83.33333333%;
    }

    #trade .icol-tb-11 {
        width: 91.66666667%;
    }

    #trade .icol-tb-12 {
        width: 100%;
    }

    #trade .icol-tb-offset-01 {
        margin-left: 8.33333333%;
    }

    #trade .icol-tb-offset-02 {
        margin-left: 16.66666667%;
    }

    #trade .icol-tb-offset-03 {
        margin-left: 25%;
    }

    #trade .icol-tb-offset-04 {
        margin-left: 33.33333333%;
    }

    #trade .icol-tb-offset-05 {
        margin-left: 41.66666667%;
    }

    #trade .icol-tb-offset-06 {
        margin-left: 50%;
    }

    #trade .icol-tb-offset-07 {
        margin-left: 58.33333333%;
    }

    #trade .icol-tb-offset-08 {
        margin-left: 66.66666667%;
    }

    #trade .icol-tb-offset-09 {
        margin-left: 75%;
    }

    #trade .icol-tb-offset-10 {
        margin-left: 83.33333333%;
    }

    #trade .icol-tb-offset-11 {
        margin-left: 91.66666667%;
    }
}


/* Mobile */

/* Mobile max 780 Somente Fontes */
@media screen and (min-width: 521px) and (max-width: 780px) {
}

/* Mobile max 520 Somente Fontes */
@media screen and (max-width: 520px) {
}

@media screen and (max-width: 780px) {
    #trade .icol-mb-00 {
        display: none !important;
    }

    #trade .icol-mb-01, #trade .icol-mb-02, #trade .icol-mb-03, #trade .icol-mb-04, #trade .icol-mb-05, #trade .icol-mb-06, #trade .icol-mb-07, #trade .icol-mb-08, #trade .icol-mb-09, #trade .icol-mb-10, #trade .icol-mb-11, #trade .icol-mb-12 {
        float: left;
        position: relative;
        box-sizing: border-box;
        padding-left: 0,52083333333333vw;
        padding-right: 0,52083333333333vw;
        z-index: 999;
    }

    #trade .icol-mb-01 {
        width: 8.33333333%;
    }

    #trade .icol-mb-02 {
        width: 16.66666667%;
    }

    #trade .icol-mb-03 {
        width: 25%;
    }

    #trade .icol-mb-04 {
        width: 33.33333333%;
    }

    #trade .icol-mb-05 {
        width: 41.66666667%;
    }

    #trade .icol-mb-06 {
        width: 50%;
    }

    #trade .icol-mb-07 {
        width: 58.33333333%;
    }

    #trade .icol-mb-08 {
        width: 66.66666667%;
    }

    #trade .icol-mb-09 {
        width: 75%;
    }

    #trade .icol-mb-10 {
        width: 83.33333333%;
    }

    #trade .icol-mb-11 {
        width: 91.66666667%;
    }

    #trade .icol-mb-12 {
        width: 100%;
    }

    #trade .icol-mb-offset-01 {
        margin-left: 8.33333333%;
    }

    #trade .icol-mb-offset-02 {
        margin-left: 16.66666667%;
    }

    #trade .icol-mb-offset-03 {
        margin-left: 25%;
    }

    #trade .icol-mb-offset-04 {
        margin-left: 33.33333333%;
    }

    #trade .icol-mb-offset-05 {
        margin-left: 41.66666667%;
    }

    #trade .icol-mb-offset-06 {
        margin-left: 50%;
    }

    #trade .icol-mb-offset-07 {
        margin-left: 58.33333333%;
    }

    #trade .icol-mb-offset-08 {
        margin-left: 66.66666667%;
    }

    #trade .icol-mb-offset-09 {
        margin-left: 75%;
    }

    #trade .icol-mb-offset-10 {
        margin-left: 83.33333333%;
    }

    #trade .icol-mb-offset-11 {
        margin-left: 91.66666667%;
    }
}


.uppercase {
    text-transform:uppercase !important;
}