@media (min-width: 1400px){
	.container {width: 1300px;}
	header {min-height: 800px;}
	header .navbar-default .navbar-nav>li>a {font-size: 20px;}
	header .navbar-nav {margin-top: 80px;}
	header .navbar-brand img {width: 165px;}
	header .content {padding: 17% 18% 0;}
	header .content h2 {font-size: 63px;}
	header .content h3 {font-size: 20px; margin: 10px 17%;}
}


@media (max-width: 1200px){
	header .navbar-default .navbar-nav>li>a {font-size: 16px;}
	header .navbar-brand img {width: 130px;}
	header .content {padding: 19% 17% 0;}
	#conteudo section#blog .item {height: 200px;}
}


@media (max-width: 992px){
	body {font-size: 14px; line-height: 22px;}
	header{height: 450px; min-height: 450px;}
	header .navbar-default .navbar-nav>li>a {font-size: 14px;  padding: 10px;}
	header .content h2 {font-size: 26px;}
	header .navbar-brand img {width: 115px;}
	header.fixed .navbar-brand img {width: 80px;}
	header.fixed .navbar-default .navbar-nav>li>a {padding: 15px 10px;}
	#conteudo section {padding: 50px 0;}
	#conteudo section#blog .item {height: 140px;}
	#conteudo section#blog a h3 {font-size: 20px;}
	#conteudo section#cover {text-align: center;}
	#conteudo section#cover .button{margin: 0 auto 30px;}
	#conteudo section#small-contact form{margin-bottom: 30px; margin-top: 10px;}
	#conteudo section#small-contact form input[type="submit"]{margin: 0 auto;}
	#conteudo section#small-contact{text-align: center;}
	#conteudo section#small-contact a {
	    margin-right: 10px;
	    margin-left: 10px;
	    margin-bottom: 30px;
	    display: inline-block;
	}
}


@media (max-width: 768px){
	header {
	    height: 250px;
	    min-height: 250px;
	    background-image: url(../img/terra-boa-header-nelore-responsive.jpg);
	    background-position: center bottom 36px !important;
	    background-attachment: initial !important;
	    background-size: cover !important;
	}
	header .navbar-default{background: #006d38;}
	header .navbar-brand img {
	    width: 90px;
	    position: absolute;
	    top: 0;
	    left: 50%;
	    margin-left: -45px;
	    z-index: 999;
	}
	header.fixed .navbar-default {position: absolute;}
	.navbar-default .navbar-toggle {border: none;}
	.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
	header .navbar-nav {
	    float: none;
	    margin: 0;
	    background: #353535;
	    padding: 30px 0 0;
	}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{
	    margin: 0;
	    padding: 0;
	    border: none;
	}
	header .container{padding: 0}
	header .navbar-default .navbar-nav>li>a {
	    font-size: 11px;
	    padding: 10px;
	    text-align: center;
	}
	.container>.navbar-header{margin: 0}
	header .navbar-default .navbar-nav>li>a:hover, header .navbar-default .navbar-nav>li>a:focus, header .navbar-default .navbar-nav>.open>a, header .navbar-default .navbar-nav>.open>a:focus, header .navbar-default .navbar-nav>.open>a:hover, header li.dropdown:hover a{color: #fff; background: rgb(47, 47, 47);}
	.caret{
		position: absolute;
	    right: 4%;
	    top: 50%;
	    margin-top: -1px;
	}
	.navbar-nav .open .dropdown-menu{
		background: #2f2f2f;
		text-align: center;
		padding-top: 0;
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {color: #a3a3a3;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{
		color: #fff;
    	background: #292929;
    }
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: #06a759;}
    .navbar-default .navbar-toggle {border: none; border-radius: 0; margin-right: 5px}
    header .content {padding: 96px 0;}


    #conteudo section#brandscump {padding: 15px 0;}

    #conteudo section#pre-footer p { font-size: 8px;}


    #conteudo section.texto-corrido {text-align: left;}
    #conteudo section.texto-corrido img {
	    width: 50%;
	    margin-right: 20px;
	}

	.sub-title {margin: 0 0 10px;}

	#conteudo section#blog .img-first{margin-bottom: 20px; width: 100%}


	#scrolTop{display: none !important;}
}
.
@media (max-width: 500px){
	#conteudo section#blog [class^="col-"]{width: 100%;}
}

@media (max-width: 400px){

	#conteudo section#small-contact a{margin: 0; display: block;}
}