/**
 * @tableofcontents
 *
 * 1. Portuguese CSS Fixes
 */

/* @section 1. Portuguese CSS Fixes */
.cw-navbar-brand
{
    margin-right: 35px;
}

/* About Us */

.abt-vlu-tab-list .nav-tabs li a>span
{
    transform: translateY(-50%);
    top: 50%;
}


.footerNavWrap .footer-nav:last-child
{
  display: none !important;
}


/* Application Upgrades */

.addon-inr-bnr .cw-glb-btn
{
    width: auto;
}

/* Landing CSS */

.lnd-srv-cards
{
    min-height: 230px;
}

.cw-host-ftr-descrp-inr
{
    padding: 10px;
}

.cw-host-ftr-box h4
{
    white-space: normal;
}

.cw-host-ftr-descrp-top img
{
    display: none;
}

.nfeat-list-box h3
{
    line-height: 20px;
}

.lnd-app-sol-cards {
    min-height: 310px;
}

#portugees-gce-plt-intro-img-box img
{
    bottom: -52px;
}

#lnd-prtnr-explr .lnd-app-sol-cards
{
    min-height: 410px;
}

#tools-list-pg .prtnr-card-box {
    min-height: 400px !important;
}

.aff-prc-sld_hbplan-slct select, .aff-prc-sld_hbplan-slct select:focus, .aff-prc-sld_hbplan-slct select:active, .aff-prc-sld_hbplan-slct .dropdown .btn
{
    margin: 0;
}

.aff-prc-sld_hbplan-slct form .col-xs-12:nth-of-type(2) .dropdown .btn
{
    width: 60%
}

.wt-prcNew2_prvd-tab_feat li
{
    font-size: 14px !important;
}

.wt-prcNew2_prvd-tab_feat li:nth-of-type(n+2):before
{
    margin: 0 4px !important;
}

a.footer-nav-heading
{
    overflow: hidden;
    text-overflow: ellipsis;
}

@media only screen and (min-width: 767px){
    .footer-nav_content {
        height: 300px !important;
    }
}

@media only screen and (max-width: 1200px) and (min-width: 992px)
{
    .cw-navbar-brand
    {
        margin-right: 20px !important;
    }

    .cd-morph-dropdown .main-nav>ul>li
    {
        padding: 0 10px !important;
    }
}

@media(max-width:1200px)
{
    .abt-vlu-tab-list .nav-tabs li a>span
    {
        top: 50%;
    }

    .adn-inr-new-ftrs-box
    {
        min-height: 225px;
    }

    .adn-new-bnr-img img
    {
        margin-top: 60px;
    }

    .adn-new-card-box
    {
        min-height: 420px;
    }

    .lnd-app-dc-sec {
        background-position: -30% center,120% center;
    }

    .lnd-srv-cards
    {
        min-height: 280px;
    }

    .wt-stats2-sm-box p
    {
        min-height: 68px;
    }

    .lnd-bnr-ttl-box h1
    {
        font-size: 50px
    }

    .cw-host-ftr-descrp-inr
    {
        height: 210px;
    }

    .cw-host-ftr-box-inr
    {
        min-height: 210px;
    }

    .lnd-app-sol-cards {
        min-height: 330px;
    }
  
    #lnd-prtnr-explr .lnd-app-sol-cards
    {
        min-height: 450px;
    }

    #tools-list-pg .prtnr-card-box {
        min-height: 430px !important;
    }

    .wt-prcNew2_prc_btn a {
        font-size: 12px !important;
    }

}

@media(min-width:992px)
{
    .hm-bnr>p
    {
        font-size: 19px !important;
    }
}

@media(max-width:992px)
{
    #cw-navbar-wrap.cd-morph-dropdown .main-nav>ul>li
    {
        padding: 0 5px !important;
    }

    .abt-vlu-ttl-wrap {
        margin-bottom: 80px;
    }

    .adn-new-card-box
    {
        min-height: 355px;
    }

    .lnd-srv-cards
    {
        min-height: 300px;
    }

    .wt-stats2-sm-box p
    {
        min-height: 80px;
    }

    .lnd-bnr-logo
    {
        right: -180px;
    }
    .lnd-app-sol-cards {
        min-height: 230px !important;
    }

    #lnd-prtnr-explr .lnd-app-sol-cards
    {
        min-height: 370px !important;
    }

}

@media(max-width:767px)
{
    .adn-inr-new-ftrs-box,.lnd-srv-cards
    {
        min-width: auto;
    }

    #lnd-prtnr-explr .lnd-app-sol-cards {
        min-height: auto !important;
    }

    .lnd-app-sol-cards, #tools-list-pg .prtnr-card-box {
        min-height: auto !important;
    }
}

@media(max-width:500px)
{
    .wt-stats2-sm-box p
    {
        min-width: auto;
    }
}