@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;}

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

/*HEADER*/
#header {background-color: transparent;background-image: url(images/header.png);background-repeat: no-repeat;background-position: center;background-size: cover;height: 400px;margin-bottom: 0px;}
#topo {margin-top: -80px;margin-bottom: 0px;}
#menuewelcome #welcome, #albuns, #status {width: 100%;height: auto;}
#ultimosalbunst, #ultimasnoticias #links {display: none;}
#status {padding-left: 80px; margin-bottom: 20px;}
#albuns .owl-nav {left: 20px; right: 0px; }
#ultimasnoticias {width: 100%; margin-top: 0px;}
#posts {display: flex; flex-direction: column;}
#noticias #primeiros, #noticias #po, #destaquesmais, #maisnoticias, #noticias #outros, #melissabenoist #sobreamelissa {width: 100%;/* margin-bottom: 20px; */}
#videos #video #thumb {height: 150px;}
#noticias #primeiros {order: 2;}
#destaquesmais {order: 1;}
#noticias #outros {order: 3;}
#projetos {width: 100%; border-left: 1px rgba(0,0,0,0.05) solid;}  
#disclaimer, #mbbr #bluesky {width: 100%;}	
#mbbr #bluesky {height: calc(172.5px + 40px);}
#mbbr #redes a #icon {
    width: 52px;
    margin-right: 20px;
}
#single #thumb {height: 300px;}
#mbbr #redes a:last-child #icon {margin-right: 0px;}
#mbbr #bluesky #ig {width: 100%;height: 172.5px;overflow: hidden;}
#mbbr #bluesky {margin-bottom: 20px;}
#mbbr #redes {width: auto;display: table;margin: 0px auto;float: none;}
#videoslegendadost {order: 4;}
#melissabenoist #biografia {
    width: 100%;
    height: auto;
}
#melissabenoist #sobreamelissa #umaparte {
    border-right: 0px;
    width: 170px;
    display: table;
    float: none;
    margin: 0px auto;
    padding-bottom: 0px;
}
	   #melissabenoist #sobreamelissa {height: auto;}
/*FOOTER*/
#footer {padding: 30px;}
#footer #ad {display: none;}


/*SINGLE*/
#posts{width: 100%; display: flex; flex-direction: column;}


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


/*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;
	}





}

@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;}

/*HEADER*/
#header {background-color: transparent; background-image: url(images/header.png); background-repeat: no-repeat; background-position: center; background-size: cover; height: 556px;}
#header #redes {display: none;}

/*NOTICIAS*/
#noticias #postsi {width: 100%; float: left;}
#postsi #post {width: calc(50% - 10px); float: left; margin-bottom: 20px; position: relative; height: calc(655px / 2 - 20px); margin-bottom: 20px; background: rgba(0,0,0,0.02); overflow: hidden; margin-right: 20px;}
#postsi #post:nth-child(2n+0) { margin-right: 0px;}
#postsi #mais {margin-bottom: 20px;}

/*SIDEBAR INICIAL*/
#sidebari {width: 300px; float: left; margin-right: 20px; display: none;}

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

/*REDES*/
#projetostal #twitter {height: 258px;}

/*MENU*/
#menum {display: block; margin: 0px auto; width: 90%; margin-bottom: 20px; margin-top: -100px;}
/*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) {

} 