/* Section parts overlay */
#rec409254622 {
    margin-top: -90px;
    position: relative;
}

    #rec409254622 .t490__img {
        /*margin-bottom: 0;*/
    }

/* Cover logo position on mobile */
#rec409307064 .t216__blocklogo {
    padding-top: 0;
}

/* How to contribute boxes */
.t615__imgwrapper {
    height: inherit;
}

/* Product description */
.t-typography__descr {
    font-family: "Roboto";
    font-size: 16px;
}

.t754 .t-store .t-store__card {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.10);
    border-radius: 8px;
    padding-bottom: 20px;
    background-color: rgba(255,255,255, 0.5);
}

/* SoMe icons size */
#rec381922352 .t-sociallinks__item a {
    display: block;
    margin-right: 15px;
    
}

    #rec381922352 .t-sociallinks__item a svg {
        width: 48px;
        Height: 48px;
    }

/* Button styles */
.t-btn {
    font-family: "Roboto";
    font-size: 16px;
}

/* Form styles */
form .t-input, form .t-input__vis-ph, form .t-submit {
    font-family: "Roboto";
    font-size: 16px;
}

form .t-form__successbox {
    background: transparent;
}

.uc-form-cart .t-text, .t-input-subtitle {
    font-family: "Roboto";
    font-size: 14px;
    color: #0e222d;
}

.uc-form-cart .t706 .t-input-group {
    margin-bottom: 40px;
}

.t706 .t-form__successbox {
    padding-top: 30px;
}


/*PAGE: /historia-de-um-livro*/
.uc-author {
    margin-top: -80px;
}
    .uc-author img {
        width: 120px;
        height: 120px;
    }

/*NAVIGATION*/
.uc-main-nav {
    
}
    .uc-main-nav ul.t450__list > li:last-of-type {
        margin-top: 30px;
    }
        .uc-main-nav-pt ul.t450__list > li:last-of-type > a,
        .uc-main-nav-en ul.t450__list > li:last-of-type > a {
            /*background-color: #b5fbdd;
            color: #ff8562 !important;*/
            padding: 30px 20px;
            border: #fff 1px solid;
            font-size: 24px !important;
            font-weight: normal !important;
            line-height: 1.5;
            text-align: center;
        }
        .uc-main-nav-pt ul.t450__list > li:last-of-type > a::before,
        .uc-main-nav-en ul.t450__list > li:last-of-type > a::before {
            display: block;
            padding-bottom: .5em;
            font-size: 20px !important;
            font-weight: bold;
        }
        .uc-main-nav-pt ul.t450__list > li:last-of-type > a::before {
            content: 'Ler um excerto de:';
        }
        .uc-main-nav-en ul.t450__list > li:last-of-type > a::before {
            content: 'Read an excerpt of:';
        }
        .uc-main-nav ul.t450__list > li:last-of-type > a:hover {
            border-color: #b5fbdd;
        }

/*EN and PT position on header*/
.uc-lang-nav {
}
    .uc-lang-nav ul.t456__list {
        margin-right: 100px;
    }
        .uc-lang-nav ul.t456__list li {
            display: inline;
        }

@media screen and (min-width: 960px) {
    
    /* Position of preview button on Desktop*/
    #rec413591271 {
        position: absolute;
        margin-top: -260px;
        margin-left: 200px;
    }
}


@media screen and (max-width: 961px) {
    
    /* Marco's image size on mobile*/
    #rec409292535 .t477__blockimg {
        width: 100%;
        height: 100%!important;
    }
        #rec409292535 .t477__blockimg::after {
            content: "";
            padding-bottom: 100%;
            display: block;
        }
    
    /*Burger position on mobile*/
    .uc-main-nav .t450__menu__content {
        top: 20px !important; right: 20px !important;
    }
    
    /*EN and PT position on header*/
    .uc-lang-nav {
    }
        .uc-lang-nav ul.t456__list li {
            display: inline;
        }
}


        
