/* Portrait and Landscape */
@media (max-width: 767px) {
    html, * html {
        margin: 0 !important;
        -webkit-text-size-adjust: 100%;
        width: 100%;
        height: 100%;
    }

    p, a, body, td, tr, div, section, article, aside, footer, iframe, img, input, h1, h2, h3, h4, h5, h6 {
        text-rendering: optimizeLegibility;
        box-sizing: border-box;
    }

    input {
        -webkit-appearance: none;
        -webkit-border-radius: 0;
    }

    body {
        margin: 0;
        -webkit-font-smoothing: subpixel-antialiased;
        overflow-x: hidden;
        text-rendering: optimizelegibility;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        height: 100%;
        background-image: none;
    }
    #redesi a {width: 100%;}
    /*MENU*/
    #menu {
        display: none;
    }

    /*HEADER*/
    #header {
        width: 100%;
        height: 400px;
        background-image: url(images/header.png);
        background-position: top center;
        background-repeat: no-repeat;
        background-size: cover;
        float: none;
        margin-bottom: 20px;
        margin-bottom: -60px;
    }
    #barra {margin-bottom: 30px;}
    #single #post #thumb {height: 400px;}

    /* ========================= */
/* POSTAGENS                 */
/* ========================= */
#postagens {width: 100%; height: auto;}
#postagens #post {width: 100% !important;height: auto;}
#postagens #post:first-child {width: 100%;height: auto;}
#postagens #post:first-child #thumb {height: 400px;}
    #postagens #post #thumb {}
#postagens #post #cc {
    position: relative;
}
#postagens #post #data {}
#postagens #post #titulo {}
#postagens #post #titulo a {}
#postagens #post #resumo {}
#postagens #post #categoria {}

/* ========================= */
/* BOTÃO LER MAIS            */
/* ========================= */
#lermais {width: 100%;}
#barra #busca {width: 100%;}

/* ========================= */
/* ÚLTIMO AGENDA             */
/* ========================= */
#ultimoagenda {width: 100%;}
#ultimoagenda #uc {width: 100%;}
#ultimoagenda #ultimolancamento {width: 100%;}
#ultimoagenda #clipe {
    margin-bottom: 20px;
}
#ultimoagenda #agenda #agenda-bg .agenda-item {font-size: 18px;}
#ultimoagenda #agenda {width: 100%;}
#ultimoagenda #agenda #agenda-bg {padding: 40px;/* padding-top: 200px; */bac;/* background-size: cover; */(images/agenda.png) align-content: center;background: #720304;height: auto;padding-bottom: 10px;}

/* ========================= */
/* SOBRE BENSON              */
/* ========================= */
#sobrebenson {}
#sobrebenson #img {
    float: none;
    margin: 0px auto;
    display: table;
    margin-bottom: 20px;
}
#sobrebenson #titulo {}
#sobrebenson #box {
    width: 100%;
    margin: 0;
    padding: 30px;
    padding-bottom: 80px;
    padding-top: 80px;
}

/* ========================= */
/* ERAS DO BENSON BOONE       */
/* ========================= */
#erasbenson {}
#erasbenson #t {}
#erasbenson #sub {}
#erasbenson #eras {}
#erasbenson #eras .era-item {width: 100%;}

    #content {
        width: 90%;
        margin: 0px auto;
    }

  

    /*SINGLE*/
    #posts {
        width: 100%;
    }

    /*SIDEBAR*/
    #sidebar {
        width: 100%;
    }


    /*MENU*/
    #menum {
        display: block;
        margin: 0px auto;
        width: 90%;
        margin-bottom: 20px;
    }

    /*Make dropdown links appear inline*/
    #menum ul {
        position: static;
        display: none;
    }

    /*Create vertical spacing*/
    #menum li {
        margin-bottom: 1px;
    }

    /*Make all menu links full width*/
    #menum ul li, li a {
        width: 100%;
    }

    /*Display 'show menu' link*/
    #menum .show-menu {
        display: block;
    }
}

@media (min-width: 768px) and (max-width: 1039px) {
    html, * html {
        margin: 0 !important;
        -webkit-text-size-adjust: 100%;
        width: 100%;
        height: 100%;
    }

    p, a, body, td, tr, div, section, article, aside, footer, iframe, img, input, h1, h2, h3, h4, h5, h6 {
        text-rendering: optimizeLegibility;
        box-sizing: border-box;
    }

    input {
        -webkit-appearance: none;
        -webkit-border-radius: 0;
    }

    body {
        margin: 0;
        -webkit-font-smoothing: subpixel-antialiased;
        overflow-x: hidden;
        text-rendering: optimizelegibility;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        height: 100%;
        background-image: none;
    }

    /*MENU*/
    #menu {
        display: none;
    }

    /*ANUNCIO*/
    #anuncio {
        display: none;
    }

    #ad {
        display: none;
    }

    /*MENU*/
    #menum {
        display: block;
        margin: 0px auto;
        width: 90%;
        margin-bottom: 20px;
    }

    /*Make dropdown links appear inline*/
    #menum ul {
        position: static;
        display: none;
    }

    /*Create vertical spacing*/
    #menum li {
        margin-bottom: 1px;
    }

    /*Make all menu links full width*/
    #menum ul li, li a {
        width: 100%;
    }

    /*Display 'show menu' link*/
    #menum .show-menu {
        display: block;
    }

    /*SINGLE*/
    #posts {
        width: calc(70% - 20px);
    }

    /*SIDEBAR*/
    #sidebar {
        width: 30%;
    }
   }

@media (min-width: 1024px) and (max-width: 1049px) {
}

@media (min-width: 1050px) and (max-width: 1365px) {
}
