@media only screen and (max-width: 1700px){
	.rt-maintop .intro-line h1{
		font-size: 120px;
	}
}

@media only screen and (max-width: 1500px){

	.rt-maintop .intro-wrapper{
		bottom: 15%;
	}

	.rt-maintop .intro-line h1{
		font-size: 90px;
		line-height: 90px;
	}

	.rt-maintop .intro-line h2{
		font-size: 40px;
		line-height: 50px;
	}

	body.menu-agencia .rt-maintop{
		background-size: 100% auto;
	}
}

@media only screen and (max-width: 1200px){
	.rt-top .nav.menu{
		margin: 15% auto 0;
	}

	.rt-maintop .intro-line h1{
		font-size: 65px;
		line-height: 60px;
	}

	.rt-maintop .intro-line h2{
		font-size: 35px;
		line-height: 40px;
	}

	body.menu-agencia .rt-maintop{
		background-size: 120% auto;
	}

	body.menu-blog .rt-sidemain, body.menu-categorias .rt-sidemain, body.menu-autores .rt-sidemain, body.menu-pesquisa .rt-sidemain{
		width: 70%;
	}

	body.menu-blog .rt-sidebarright, body.menu-categorias .rt-sidebarright, body.menu-autores .rt-sidebarright, body.menu-pesquisa .rt-sidebarright{
		width: 30%;
	}

}

@media only screen and (max-width: 960px){
	.rt-maintop .intro-line h1{
		font-size: 55px;
		line-height: 60px;
	}

        .scroll-tab.tab1 .intro-img{
		background: url('../images/preloader/3.jpg') center center;
		background-size: cover;
	}
	.rt-maintop .intro-line h2{
		font-size: 30px;
		line-height: 40px;
	}

	body.menu-agencia .rt-maintop{
		background-size: 135% auto;
	}

	body.menu-blog .rt-sidemain, body.menu-categorias .rt-sidemain, body.menu-autores .rt-sidemain, body.menu-pesquisa .rt-sidemain{
		width: 65%;
	}

	body.menu-blog .rt-sidebarright, body.menu-categorias .rt-sidebarright, body.menu-autores .rt-sidebarright, body.menu-pesquisa .rt-sidebarright{
		width: 35%;
	}
}

/* Mobile */
@media only screen and (max-width: 767px){

	body.menu-agencia .rt-maintop{
		height: 0;
	}

	.rt-header .rt-container{
		padding: 0px 5%;
	}

	.rt-maintop .intro-wrapper{
		bottom: none;
		top: 20%;
	}

	.rt-maintop .intro-line{
		border: 10px solid #000000;
		color: #000000;
	}

	.rt-maintop .intro-line h1{
		font-family: 'brandon_grotesqueblack';
		font-size: 48px;
		line-height: 44px;
	}

	.rt-maintop .intro-line h2{
		font-family: 'brandon_grotesqueblack';
		font-size: 48px;
		line-height: 44px;
	}

	.rt-footer .rt-container{
		padding: 20px 5% 10px;
	}

	.rt-footer .rows.footer{
		padding: 10px 0 0;
	}

	.rt-footer .copyright{
		padding-top: 5px;
		text-align: center !important;
	}

	.rt-footer .social-wrapper{
		display: none;
	}

	body.menu-blog .rt-sidemain, body.menu-categorias .rt-sidemain, body.menu-autores .rt-sidemain, body.menu-pesquisa .rt-sidemain{
		width: 100%;
		float: none;
	}

	body.menu-blog .rt-sidebarright, body.menu-categorias .rt-sidebarright, body.menu-autores .rt-sidebarright, body.menu-pesquisa .rt-sidebarright{
		width: 100%;
		right: -100%;
		background: rgba(255,255,255,0.98);
		-webkit-transition: right .5s;
	    -moz-transition: right .5s;
	    transition: right .5s;
	    overflow-y: overlay;
	}
	body.menu-blog .rt-sidebarright.active, body.menu-categorias .rt-sidebarright.active, body.menu-autores .rt-sidebarright.active, body.menu-pesquisa .rt-sidebarright.active{
		right: 0;
	}

	body.menu-blog .rt-sidebarright .rt-content, body.menu-categorias .rt-sidebarright .rt-content, body.menu-autores .rt-sidebarright .rt-content, body.menu-pesquisa .rt-sidebarright .rt-content{
		text-align: center;
	}

	body.menu-blog .rt-footer .rt-container, body.menu-blog .rt-header .rt-container, body.menu-categorias .rt-footer .rt-container, body.menu-categorias .rt-header .rt-container, body.menu-autores .rt-footer .rt-container, body.menu-autores .rt-header .rt-container, body.menu-pesquisa .rt-footer .rt-container, body.menu-pesquisa .rt-header .rt-container{
		width: 95%;
		margin: 0 auto;
	}


}

@media only screen and (max-width: 639px){
	.rt-top .nav.menu{
		margin: 20% auto 0;
	}
}
