@media (max-width: 1400px) {
    #masthead > .container {
        max-width: 100%;
        padding: 0 30px;
    }
}


h2.site-title {
    margin-bottom: 0px;
}

header h3.site-description {
    margin-bottom: 12px !important;
    font-size: 14.3px !important;
}


@media screen and (max-width: 1210px) {
    #masthead #site-navigation {
        display: none !important;
        padding: 0 !important;
    }

    #masthead div.menu_mobile_trigger {
        display: block !important;
    }
}

@media screen and (max-width: 480px) {
    #masthead .site-branding h3.site-description {
        font-size: 12px !important;
    }
}

#masthead .menu_mobile.opened #site-navigation {
    display: block !important;
}


.position-relative {
    position: relative;
}
/*
.verified-ico-arch {
    right: 0;
    top: 3px;
    position: absolute;
    height: 13px;
    width: 13px !important;
}*/


.cef-wrapp-ico span {
    position: relative;
    padding-left: 21px;
}



@media screen and (max-width: 1310px) {
    header ul#menu-menu-principal li a, header ul#menu-menu-principal-pt li a {
        margin: 0 15px !important;
    }
}

header ul#menu-menu-principal li a:last-of-type, header ul#menu-menu-principal-pt li a:last-of-type {
    margin-right: 0 !important;
}


.hidden {
    display: none !important;
}

.text-xs {
    font-size: 12px !important;
}

.girl_background_side{
    padding-top: 80px !important;
}

header  li.btn-navbar a:hover{
    background: #E6005A !important;
}


.verified svg{
    width: 100% !important;
    opacity: 0.8;
    height: 60px
}
.verified img{
    width: 100% !important;
    opacity: 0.8;
}
.verified{
    position: absolute;
    bottom: 0px;
    right: 0px;
    width: 60px !important;
    z-index: 3;
}
.verified > div{
    position: absolute;
    top: 22px;
    left: 8px;
    transform: rotate(314deg);
    color: #ffffff;
    font-size: 14px;
    width: 60px;
    height: 32px;
    text-align: center;
}
.verified-label{
    background: #e6005a;
    color: #ffffff;
    font-size: 14px;
    border-radius: 5px;
    padding: 5px 10px;
    position: relative;
    top: -5px;
}
@media screen and (max-width: 575px) {
    .verified {
        transform: scale(0.9);
        bottom: -3px;
        right: -1px;
    }
    .verified-label{
        top: -3px;
    }
}