
/* TEMPLATE */
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*
@keyframes bottomElastic {
    0% { bottom: -350px; }
    20% { bottom: 20px; }
    40% { bottom: -5px; }
    60% { bottom: 0; }
    100% { bottom: 0; }
}

animation-fill-mode: forwards;
animation: bottomElastic 2s ;
*/

.uciwp-block {
    position: fixed;
    left: 0;
    right: 0;
    bottom: -350px;
    width: 100%;
    height: 100px;
    background: #EEEEEE;
    display: block !important;
    z-index: 999999;
    box-shadow: 0px 10px 50px rgba(0, 0, 0, 0.33);
    -moz-transition: bottom 1s ease;
    -o-transition: bottom 1s ease;
    -webkit-transition: bottom 1s ease;
    transition: bottom 1s ease;
    -moz-box-sizing: content-box !important;
    -webkit-box-sizing: content-box !important;
    box-sizing: content-box !important;
}

    .uciwp-block * {
        -moz-box-sizing: content-box !important;
        -webkit-box-sizing: content-box !important;
        box-sizing: content-box !important;
    }

    .uciwp-block *:after,
    .uciwp-block *:before {
        -moz-box-sizing: content-box !important;
        -webkit-box-sizing: content-box !important;
        box-sizing: content-box !important;
    }

    .uciwp-block.uciwp-show {
        bottom: 0;
    }

    .uciwp-block .uciwp-container {
        position: relative;
        display: block;
        width: 96%;
        max-width: 1180px;
        margin: 0 auto;
        height: 100%;
        font-size: 0;
    }


        .uciwp-block .uciwp-container .uciwp-tbl {
            height: 100%;
            width: 100%;
            display: table;
        }

        .uciwp-block .uciwp-container .uciwp-tblcell {
            vertical-align: middle;
            height: 100%;
            display: table-cell;
        }

        .uciwp-block .uciwp-container .uciwp-logo {
            float: left;
            display: inline-block;
            vertical-align: middle;
            width: 105px;
            text-align: left;
            font-family: 'Lato', Arial, sans-serif;
            font-size: 12px;
            font-weight: 700;
            color: #666;
            text-transform: uppercase;
        }

            .uciwp-block .uciwp-container .uciwp-logo img {
                display: block;
                width: 105px;
                height: 40px;
                margin-top: 5px;
            }

        .uciwp-block .uciwp-container .uciwp-iframe {
            position: absolute;
            left: 125px;
            right: 315px;
            top: 0;
            bottom: 0;
            margin: auto;
            height: 60px;
            text-align: right;
            overflow: hidden;
        }

        .uciwp-block .uciwp-container .uciwp-actions {
            float: right;
            width: 100%;
            max-width: 295px;
            margin: 0 auto;
            vertical-align: middle;
            text-align: right;
            height: 60px;
        }

            .uciwp-block .uciwp-container .uciwp-actions .uciwp-link {
                padding: 0;
                width: 77%;
                margin: 0;
            }

                .uciwp-block .uciwp-container .uciwp-actions .uciwp-link .uciwp-icon {
                    margin-right: 5px;
                }


            .uciwp-block .uciwp-container .uciwp-actions .uciwp-bar-trigger {
                width: 20%;
                padding: 0;
                margin: 0 0 0 3%;
                background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAARCAMAAAD0U0w/AAAAKlBMVEX////3Mj/3Mj/3Mj/3Mj/3Mj/3Mj/3Mj/3Mj/3Mj/3Mj/3Mj/3Mj/3Mj9Dsf2TAAAADXRSTlMAEDCQoLDQ1tzi7fDz9CbkfgAAAFJJREFUeAF9yTsSgCAMBuGAiA/4739dxxRh2EG32eKz/7ZsKO/JX9RguakmF4WFSNUJ5qJitEnCKDRIGGQyyrDeKcMgMBd2vHLZslO6k33YQpY9ceQFzVSL1w8AAAAASUVORK5CYII=);
                background-position: center;
                background-repeat: no-repeat;
            }


.uciwp-bar {
    position: fixed;
    left: 0;
    right: 0;
    margin: auto;
    bottom: -100px;
    width: 96%;
    margin: 0 auto;
    height: 50px;
    display: block;
    z-index: 999999;
    pointer-events: none;
    -moz-transition: bottom 1s ease;
    -o-transition: bottom 1s ease;
    -webkit-transition: bottom 1s ease;
    transition: bottom 1s ease;
    cursor: pointer;
    -moz-box-sizing: content-box !important;
    -webkit-box-sizing: content-box !important;
    box-sizing: content-box !important;
}

    .uciwp-bar * {
        -moz-box-sizing: content-box !important;
        -webkit-box-sizing: content-box !important;
        box-sizing: content-box !important;
    }

        .uciwp-bar *:after,
        .uciwp-bar *:before {
            -moz-box-sizing: content-box !important;
            -webkit-box-sizing: content-box !important;
            box-sizing: content-box !important;
        }


    .uciwp-bar.uciwp-show {
        bottom: 0;
    }

    .uciwp-bar .uciwp-container {
        display: block;
        float: right;
        width: 230px;
        height: 100%;
        font-size: 0;
        box-shadow: 0px 10px 50px rgba(0, 0, 0, 0.33);
        background: #F8F8F8;
        pointer-events: auto;
        font-size: 0;
    }

        .uciwp-bar .uciwp-container .uciwp-logo {
            position: relative;
            display: inline-block;
            vertical-align: middle;
            width: 180px;
            height: 50px;
        }

            .uciwp-bar .uciwp-container .uciwp-logo:after {
                content: 'Financiamento';
                display: block;
                position: absolute;
                width: 180px;
                margin: auto;
                top: 0;
                bottom: 0;
                left: -20px;
                text-align: center;
                font-family: 'Lato', Arial, sans-serif;
                font-size: 13px;
                font-weight: 700;
                color: #666;
                line-height: 50px;
                background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAPCAYAAACWV43jAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAALiSURBVEiJzdZPiFVVHAfwz3u+ibk2tCgLikKkwshNF8lyEVcmigglKV2U0SJUkIJxYZtaSNHCRRD92cSUbhookRmGkv5QxA0hrMUdLTBapFGhJhLmn/ugmXdb3PPqzOs9nWbVFw7nd36/7zm/7/nde8+5jaqqlGm2DsNo4UxS5If1oEyz1bgRDZxIivzbPpxV2IyNYa1pvJ8U+dEeHtyHa9DETFLkP/euJywCb2J5SP4lHu7DfQ7rA2ccO6OE1+KlIO76wIE7sb1Ms0k8nxT52eBv4hWsCtxnsa+fwGboE4zganUl+2E4xJdiKBJ3C77GM7ghEifYy7Ad35dptjz4q5Czu17LALSiCfrYLucv06yFA7g1cn+ODwN/A+4P/kmci4QPytNX4GKxCWui8VhS5K9H49fKNNuNX5Mif3sxCRYrsLv7xyLfpz3iQFLkL0Jn/95lZucuNJ/Y1v4vibrvYFzuzhVExZwVscBBSTrv7c3Mdo7QyKupd1fMnfqpY4GPuCtwKPI1+hExd4W1Bs2jYQ9uwpqq3R4bOXnCQgV2H/Ex9TEDNw/gxv7zof8Rq4P9oPromIdyNNMor7pOo1FLWtI8Pfz41lr2AtCt4D50342VZZo9PS9Jmj2CuyPXTOgnI98DZZrt1IvfvVxdat9eXShVF0uds+c+CpEFCexW8AMcwT1h/E6ZZmtxGHepz7ElIXYSHwf7AMZwbxi/WqbZBhxU12s9RjW7dTC99OhXM+Em6YvOxPgIduMS9rQgKfKyTLNdyP1T1a2h9WJHUuTnw7zZMs024wvcFuKjofXih7BRUY5+eAG7gr3pb2JS5IewDoeC+hhtfIOHkiKfjgNJkf+iPgvfwGnzT4EKZ/AW1iZF/lsU64RWmf/BHAv5/sBnjar698dUptlGbMFKHMcEppIi//MyO1em2R14VH2XD+ET7E+K/LseXgNPqe/tIRyMfyg6E+NP4mJzy7apvgL/T/gLzgfmMIPomtEAAAAASUVORK5CYII=);
                background-position: right;
                background-repeat: no-repeat;
                pointer-events: none;
            }

            .uciwp-bar .uciwp-container .uciwp-logo img {
                position: relative;
                top: -2px;
                display: inline-block;
                vertical-align: middle;
                margin-left: 5px;
                width: 40px;
                height: 15px;
            }

        .uciwp-bar .uciwp-container .uciwp-action {
            position: relative;
            display: inline-block;
            vertical-align: middle;
            width: 50px;
            height: 100%;
            background-color: #e4002b;
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAANCAMAAACTkM4rAAAAElBMVEX////4+Pj4+Pj4+Pj4+Pj4+PjLvqtbAAAABXRSTlMAMGCc8BreAjoAAAA7SURBVHjafc3BDgAgCALQRPz/X65xiMotTuyx6fgks0lVNnkMpaCJzGKzALZdbbxHrhI8TzCGzI8kPROtTQGNcHv6gAAAAABJRU5ErkJggg==);
            background-position: center;
            background-repeat: no-repeat;
            text-align: center;
            -moz-transition: background-color 0.25s ease;
            -o-transition: background-color 0.25s ease;
            -webkit-transition: background-color 0.25s ease;
            transition: background-color 0.25s ease;
        }

        .uciwp-bar .uciwp-container:hover .uciwp-action {
            background-color: #e4002b;
        }



/* RESIZE */


/* SMALL */
@media only screen and (min-width: 640px) and (max-width: 980px) {

    .uciwp-block {
        height: 215px;
    }

        .uciwp-block .uciwp-container .uciwp-logo {
            float: none;
            display: block;
            width: 100%;
            text-align: center;
        }

            .uciwp-block .uciwp-container .uciwp-logo img {
                margin: 0 auto;
                text-align: center;
            }

        .uciwp-block .uciwp-container .uciwp-iframe {
            position: relative;
            left: 0;
            right: 0;
            max-width: 290px;
            height: 60px;
            display: block;
            margin: 10px auto;
            text-align: center;
        }

        .uciwp-block .uciwp-container .uciwp-actions {
            float: none;
            display: block;
            width: 100%;
            text-align: center;
        }

    .uciwp-bar .uciwp-container {
        margin: 0 auto;
    }
}

/* MINI */
@media only screen and (min-width: 0px) and (max-width: 640px) {

    .uciwp-block {
        height: 180px;
    }

        .uciwp-block .uciwp-container .uciwp-logo {
            float: none;
            display: block;
            width: 100%;
            text-align: center;
        }

            .uciwp-block .uciwp-container .uciwp-logo img {
                margin: 0 auto;
                text-align: center;
                max-width: 80px;
                height: auto;
            }

        .uciwp-block .uciwp-container .uciwp-iframe {
            position: relative;
            left: 0;
            right: 0;
            max-width: 290px;
            height: 60px;
            display: block;
            margin: 10px auto;
            text-align: center;
        }

        .uciwp-block .uciwp-container .uciwp-actions {
            float: none;
            display: block;
            width: 100%;
            text-align: center;
            height: 40px;
        }

    .uciwp-bar .uciwp-container {
        margin: 0 auto;
    }

    .uciwp-block .uciwp-container .uciwp-main-button {
        font-size: 14px !important;
        height: 34px !important;
        line-height: 34px !important;
    }
}


/* THEMES */
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/* THEME 1 */

.uciwp-block.uciwp-theme1 {
    border-top: 2px solid #AAAAAA;
}


.uciwp-bar.uciwp-theme1 {
    max-width: 1180px;
}

    .uciwp-bar.uciwp-theme1 .uciwp-container {
        border-left: 2px solid #AAAAAA;
        border-right: 2px solid #AAAAAA;
        border-top: 2px solid #AAAAAA;
    }

@media only screen and (min-width: 640px) and (max-width: 980px) {

    .uciwp-bar.uciwp-theme1 .uciwp-container {
        float: none;
    }

    .uciwp-block .uciwp-container .uciwp-iframe {
        max-width: 290px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 640px) {

    .uciwp-bar.uciwp-theme1 .uciwp-container {
        float: none;
    }

    .uciwp-block .uciwp-container .uciwp-iframe {
        max-width: 290px;
    }

    .uciwp-bar.uciwp-theme1 .uciwp-container .uciwp-logo:after {
        content: 'Ver Presta\00e7\00e3o\apara este im\00f3vel';
        width: 100px;
        top: 10px;
        bottom: 10px;
        left: 0;
        right: 0;
        padding-left: 45px;
        text-align: left;
        line-height: 14px;
        background-position: left;
    }
}

/* THEME 2 */

.uciwp-block.uciwp-theme2 {
    left: auto;
    max-width: 820px;
    border-top: 2px solid #AAAAAA;
    border-left: 2px solid #AAAAAA;
}

.uciwp-bar.uciwp-theme2 .uciwp-container {
    border-left: 2px solid #AAAAAA;
    border-right: 2px solid #AAAAAA;
    border-top: 2px solid #AAAAAA;
}


@media only screen and (min-width: 640px) and (max-width: 980px) {

    .uciwp-block.uciwp-theme2 {
        max-width: 320px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 640px) {

    .uciwp-block.uciwp-theme2 {
        max-width: 320px;
    }

    .uciwp-bar.uciwp-theme2 .uciwp-container .uciwp-logo:after {
        content: 'Ver Presta\00e7\00e3o\apara este im\00f3vel';
        width: 100px;
        top: 10px;
        bottom: 10px;
        left: 0;
        right: 0;
        padding-left: 45px;
        text-align: left;
        line-height: 14px;
        background-position: left;
    }
}


/* THEME 3 */
.uciwp-block.uciwp-theme3 {
    left: auto;
    top: 0;
    bottom: 0;
    margin: auto;
    right: -350px;
    max-width: 225px;
    height: 340px;
    box-shadow: none;
    -moz-transition: right 1s ease;
    -o-transition: right 1s ease;
    -webkit-transition: right 1s ease;
    transition: right 1s ease;
}

    .uciwp-block.uciwp-theme3.uciwp-show {
        right: 0;
    }

    .uciwp-block.uciwp-theme3 .uciwp-container .uciwp-logo {
        display: block;
        float: none;
        width: 190px;
        margin: 10px auto 0;
        text-align: left;
    }

        .uciwp-block.uciwp-theme3 .uciwp-container .uciwp-logo img {
            text-align: left;
            margin: 0;
        }


    .uciwp-block.uciwp-theme3 .uciwp-container .uciwp-iframe {
        position: relative;
        display: block;
        width: 190px;
        height: 190px;
        margin: 0 auto;
        right: 0;
        text-align: left;
        left: 0;
    }


    .uciwp-block.uciwp-theme3 .uciwp-container .uciwp-actions {
        position: relative;
        display: block;
        float: none;
        width: 190px;
        margin: 0 auto;
        text-align: center;
    }

        .uciwp-block.uciwp-theme3 .uciwp-container .uciwp-actions .uciwp-link {
            padding: 0;
            margin: 0 auto;
            width: 190px;
            height: 47px;
            line-height: 47px;
            font-size: 15px;
        }

        .uciwp-block.uciwp-theme3 .uciwp-container .uciwp-actions .uciwp-bar-trigger {
            position: absolute;
            display: block;
            left: -74px;
            top: -267px;
            width: 57px;
            height: 57px;
            line-height: 55px;
            border-radius: 0;
            padding: 0;
            margin: 0;
            background-color: #EEEEEE;
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAASCAMAAAC3taQAAAAAG1BMVEX////2MD72MD72MD72MD72MD72MD72MD72MD5x4ZtDAAAACHRSTlMAIDBgoNbc8LFNM1UAAAA1SURBVHgBYwACRgYkwMTOgszh4EBwgRwkLjMHYS4rKpcNjYvKw8lhxbQBwcF0GcLVCB9hBQBDewKM1XGXnQAAAABJRU5ErkJggg==);
            background-position: center;
            background-repeat: no-repeat;
        }

            .uciwp-block.uciwp-theme3 .uciwp-container .uciwp-actions .uciwp-bar-trigger:after {
                display: none;
            }

.uciwp-bar.uciwp-theme3 {
    left: auto;
    right: -260px;
    top: 0;
    bottom: 0;
    margin: auto;
    max-width: 195px;
    height: 58px;
    -moz-transition: right 1s ease;
    -o-transition: right 1s ease;
    -webkit-transition: right 1s ease;
    transition: right 1s ease;
}

    .uciwp-bar.uciwp-theme3.uciwp-show {
        right: 0;
    }

    .uciwp-bar.uciwp-theme3 .uciwp-container {
        width: 100%;
        box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);
    }

        .uciwp-bar.uciwp-theme3 .uciwp-container .uciwp-logo {
            float: right;
            width: 110px;
        }

        .uciwp-bar.uciwp-theme3 .uciwp-container .uciwp-action {
            float: left;
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAATCAMAAAB86XelAAAAG1BMVEX////4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Piq/n3FAAAACHRSTlMAIDBgoNbc8LFNM1UAAAA2SURBVHgBY8ABGJE5LOxMSBwODiAXwQFykTkczFg4rMgcNlwcBA87lxWVy0KYy47paoSP0AAAQGsCjHLzI5kAAAAASUVORK5CYII=);
            width: 58px;
        }

        .uciwp-bar.uciwp-theme3 .uciwp-container .uciwp-logo:after {
            content: 'Ver Presta\00e7\00e3o\apara este im\00f3vel';
            white-space: pre;
            width: 120px;
            left: -10px;
            background: none;
            color: #444444;
            text-align: left;
            line-height: 16px;
            top: 12px;
        }

.uciwp-values.theme3 {
    height: 180px;
}

    .uciwp-values.theme3 .uciwp-not-valid {
        line-height: 180px;
    }

    .uciwp-values.theme3 .uciwp-linha {
        min-height: 20px;
    }

    .uciwp-values.theme3 .uciwp-w50 {
        position: relative;
        display: block;
        width: 100%;
        margin: 15px auto 0;
    }

    .uciwp-values.theme3 .uciwp-w30 {
        position: relative;
        display: block;
        width: 100%;
    }

    .uciwp-values.theme3 .uciwp-w70 {
        position: relative;
        display: block;
        width: 100%;
    }

    .uciwp-values.theme3 .uciwp-lbl {
        display: inline-block;
        vertical-align: top;
        padding-right: 5px;
    }

    .uciwp-values.theme3 .uciwp-w70 .uciwp-linha + .uciwp-linha .uciwp-lbl {
        font-size: 11px;
    }

    .uciwp-values.theme3 .uciwp-w70 .uciwp-linha + .uciwp-linha .uciwp-val {
        font-size: 11px;
    }

    .uciwp-values.theme3 .uciwp-val {
        display: inline-block;
        vertical-align: top;
    }

    .uciwp-values.theme3 .uciwp-lbl-big {
        line-height: 21px;
        text-align: left;
    }

    .uciwp-values.theme3 .uciwp-val-big {
        line-height: 38px;
        text-align: left;
        font-size: 40px;
    }

@media only screen and (min-width: 640px) and (max-width: 980px) {

    .uciwp-block.uciwp-theme2 {
        max-width: 320px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 640px) {

    .uciwp-block.uciwp-theme2 {
        max-width: 320px;
    }

    .uciwp-bar.uciwp-theme3 {
        max-width: 135px;
        height: 40px;
    }

        .uciwp-bar.uciwp-theme3 .uciwp-container .uciwp-logo {
            width: 82px;
        }

            .uciwp-bar.uciwp-theme3 .uciwp-container .uciwp-logo:after {
                content: 'Presta\00e7\00e3o\apara o im\00f3vel';
                width: 110px;
                left: -5px;
                line-height: 14px;
                top: 5px;
            }

    .uciwp-block.uciwp-theme3 .uciwp-container .uciwp-actions .uciwp-bar-trigger {
        width: 34px;
        left: -36px;
        top: -211px;
    }

    .uciwp-block.uciwp-theme3 {
        height: 260px;
        width: 160px;
    }

        .uciwp-block.uciwp-theme3 .uciwp-container .uciwp-logo {
            width: 140px;
            margin: 0 auto;
        }

            .uciwp-block.uciwp-theme3 .uciwp-container .uciwp-logo img {
                margin-top: 5px;
            }

        .uciwp-block.uciwp-theme3 .uciwp-container .uciwp-actions {
            width: 160px;
        }

    .uciwp-bar.uciwp-theme3 .uciwp-container .uciwp-action {
        width: 38px;
    }

    .uciwp-block.uciwp-theme3 .uciwp-container .uciwp-iframe {
        width: 140px;
        height: 155px;
    }

    .uciwp-block.uciwp-theme3 .uciwp-container .uciwp-actions .uciwp-link {
        width: 140px;
    }
}

/* THEME 3 IFRAME */
@media only screen and (min-width: 0px) and (max-width: 180px) {

    .uciwp-values.theme3 .uciwp-linha {
        min-height: 12px;
    }

    .uciwp-values.theme3 .uciwp-lbl-big {
        line-height: 14px;
    }

    .uciwp-values.theme3 .uciwp-val-big {
        font-size: 26px;
        line-height: 26px;
    }

    .uciwp-values.theme3 .uciwp-w50 {
        margin-top: 10px;
    }
}


/* BUTTON TEMPLATE */
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.uciwp-main-button {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 5px;
    height: 54px;
    line-height: 54px;
    background-color: #e4002b;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    font-family: 'Lato', Arial, sans-serif;
    font-size: 17px;
    padding: 0 15px;
    font-weight: 700;
    color: #FFF !important;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
}

    .uciwp-main-button:after {
        content: '';
        position: absolute;
        bottom: -5px;
        left: 0;
        right: 0;
        margin: auto;
        width: 100%;
        height: 5px;
        background: #e4002b;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 5px;
        overflow: hidden;
    }

    .uciwp-main-button.uciwp-white {
        background-color: #fff;
        color: #e4002b;
    }

        .uciwp-main-button.uciwp-white:after {
            background: #DDD;
        }


    .uciwp-main-button:hover {
        top: 5px;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 5px;
    }

        .uciwp-main-button:hover:after {
            display: none;
        }

    .uciwp-main-button .uciwp-icon {
        display: inline-block;
        vertical-align: middle;
        position: relative;
    }



/* IFRAME */
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.uciwp-values {
    position: relative;
    display: block;
    width: 100%;
    max-width: 360px;
    float: right;
    height: 60px;
    /*transition:visibility 0.2s ease;*/
}

.uciwp-loading {
    position: relative;
    z-index: 1;
}

    .uciwp-loading:after {
        content: '';
        display: block;
        width: 24px;
        height: 24px;
        padding: 5px;
        position: absolute;
        z-index: 3;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        margin: auto;
        background: url(data:image/gif;base64,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) no-repeat center center #fff;
        border-radius: 50%;
    }

    .uciwp-loading:before {
        content: '';
        position: absolute;
        z-index: 2;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background: #EEEEEE;
        -ms-zoom: 1;
        zoom: 1;
        filter: alpha(opacity=75);
        opacity: 0.75;
    }

.uciwp-values .uciwp-not-valid {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    line-height: 60px;
    margin: auto;
    z-index: 10;
}

    .uciwp-values .uciwp-not-valid > div {
        display: inline-block;
        vertical-align: middle;
        line-height: 15px;
        text-align: center;
        font-family: 'Lato', Arial, sans-serif;
        font-size: 16px;
        font-weight: 400;
        color: #858585;
    }


    .uciwp-values .uciwp-not-valid a {
        display: table;
        margin: 0 auto;
        text-align: center;
        color: #e4002b;
        text-decoration: underline;
        cursor: pointer;
    }

    .uciwp-values .uciwp-not-valid:before {
        content: '';
        position: absolute;
        z-index: -1;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background: #EEEEEE;
        -ms-zoom: 1;
        zoom: 1;
        filter: alpha(opacity=90);
        opacity: 0.90;
    }

.uciwp-values .uciwp-linha {
    position: relative;
    display: block;
    width: 100%;
    min-height: 30px;
    font-size: 0;
}

.uciwp-values .uciwp-w50 {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 50%;
}


.uciwp-values .uciwp-w30 {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 29%;
}

.uciwp-values .uciwp-w70 {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 71%;
}

.uciwp-values .uciwp-lbl {
    display: block;
    text-align: left;
    font-family: 'Lato', Arial, sans-serif;
    font-size: 12px;
    font-weight: 400;
    color: #858585;
}

.uciwp-values .uciwp-val {
    display: block;
    text-align: left;
    font-family: 'Lato', Arial, sans-serif;
    font-size: 12px;
    font-weight: 700;
    color: #444444;
}

.uciwp-values .uciwp-lbl-big {
    display: block;
    text-align: right;
    line-height: 14px;
    font-family: 'Lato', Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #444444;
}

.uciwp-values .uciwp-val-big {
    display: block;
    text-align: right;
    font-family: 'Lato', Arial, sans-serif;
    font-size: 35px;
    line-height: 54px;
    font-weight: 700;
    color: #444444;
}


@media only screen and (min-width: 0px) and (max-width:345px) {
    .uciwp-values:not(.theme3) .uciwp-w50 {
        width: 38%;
    }

        .uciwp-values:not(.theme3) .uciwp-w50:first-child {
            width: 62%;
        }

    .uciwp-values:not(.theme3) .uciwp-lbl-big {
        line-height: 15px;
    }

    .uciwp-values:not(.theme3) .uciwp-val-big {
        font-size: 25px;
        line-height: 30px;
    }
}
