/*TODO FIX RESPONSIVO*/
.middle {
    width: 728px;
    padding-bottom:50px;
}

.footer .block1 {
    display: none;
}

.footer .block2{
    float:none;
    margin:auto;
    padding-top:20px;
}

.footer .color2{
    padding-left:20px;
    padding-right:20px;
}


.middle > .target1{
    width:408px;
}


.assetExclusivo{
    width:173px;
}
.assetExclusivo h2{
    font-size:14px;
}

.materiasBlock{
    padding-bottom:60px;
}

.materiasBlock .bullets{
    top:0px;
}


.home .homeNewsBlock2 > .blockLeft{
    width:100%;
    float:none;
    padding:0;
}
.home .homeNewsBlock2 > .blockRight{
    width:100%;
    float:none;
    padding:0;
}

.home .dntvAll{
    display:none;
}

.home .bannerFlipTop .banner:first-child,.home .bannerFlipTop .banner:nth-of-type(2){
    float:none;
}

.tv .video .embed{
    width:auto;
    height:auto;
}
.tv .video .embed iframe{
    width:408px;
    height:280px;
}

.tv .asset5{
    float:none;
}
.tv .materiasBlock{
    padding-bottom:20px;
}

.newsBlock1 .asset8.right,.newsBlock1 .asset8.left{
    float:none!important;
    width:100%;
    border:none;
}

.assetSlide .slick-dots {
    top: 216px;
}


.share{

}

.share .fontSizes,.share .printSend{
    display:none;
}

.imageGallery .zoom{
    width:408px;
    height:auto;
}
.imageGallery .zoom img{
    width:100%;
    height:auto;
    display:block;
}
.imageGallery .legend{
    width:100%;
    position:absolute;
    bottom:0;
    left:0;
}

article .text{
    width:100%;
    overflow-x: auto;
}
article .text table{
    width:auto!important;
}

article .text .embedYoutube{
    width:408px;
    height:260px;
}

.asset7{
    width:150px;
}
.specials .asset4{
    width:245px;
}
.specials .asset4 h2{
    font-size:14px;
}

.asset12 .linkImage{
    margin:0;
    float:none;
    width:auto;
}

.asset12 .infoBlock{
    display:block;
    float:none;
    width:auto;
    padding-top:10px;
}

.menu2 .tvButton, .menu2 .specialButton, .menu2 .docsButton, .menu2 .linksButton{
    font-size:12px;
    margin-right:10px;
}

.text img{
    max-width:100%!important;
    height:auto!important;
}

.contato form textarea,.contato form input{
    width:100%!important;
    display:block;
    box-sizing: border-box;
}

.assetRelatedSession .list{
    margin-left:-5px;
    margin-right:-5px;
}
.assetRelatedSession .linkImage{
    display:inline-block;
    width:199px;
    margin:5px 5px;
}

