@import "genericons/genericons.css";
@import "css/glyphicons.css";
@import "css/bootstrap.min.css";
@import "css/normalize.css";
@import "css/leo.css";

/* Resposive */

@media (max-width: 400px) {

    .home-item-section .item-ul li { margin-right: 7px; }
    .home-item-section .titulo { text-align: center; }
    .home-item-section .btn-download { margin: 0 auto; }

}

@media (max-width: 767px) {

    .home-item-section .exib-mod-2 .img { height: auto; }

    #menu-principal li a { display: block; max-width: none; height: 51px; font-size: 18px; }
    .btn-assine-agora-col {  padding-left: 15px; padding-right: 15px;}

}

@media (min-width: 768px) and (max-width: 991px) {

    #menu-principal li a { padding: 15px; font-size: 13px; max-width: 88px; }
    .btn-assine-agora { margin: 10px auto 15px auto; }
    .btn-assine-agora-col {  padding-left: 15px; padding-right: 15px;}

}

@media (min-width: 992px) and (max-width: 1199px) {

    .home-item-section .item-ul li { margin-right: 12px; margin-top: 20px; }
    .home-item-section .img { height: 140px; width: 140px; }
    .home-item-section .titulo { font-size: 14px; }

    .home-item-section .exib-mod-2 .img { height: 140px; }

    #menu-principal li a { padding: 8px; font-size: 13px; max-width: 72px; }

    .btn-assine-agora { font-size: 8px; }
    .btn-assine-agora .texto { margin-top: 19px; }

    #login-form .label { font-size: 8px; }
}

@media (min-width: 1200px) {

}