


@media (min-width: 1200px) {


    [class*="span"] {
        float: left;
        min-height: 1px;
        margin-left: 30px;
    }

    .container,
    .navbar-static-top .container,
    .navbar-fixed-top .container,
    .navbar-fixed-bottom .container {
        width: 970px;
    }

    .span6 {
        width: 570px;
    }

    .span5 {
        width: 470px;
    }



    input.span6,
    textarea.span6,
    .uneditable-input.span6 {
        width: 556px;
    }

    input.span5,
    textarea.span5,
    .uneditable-input.span5 {
        width: 456px;
    }

}

@media (min-width: 768px) and (max-width: 979px) {

    [class*="span"] {
        float: left;
        min-height: 1px;
        margin-left: 20px;
    }

    .container,
    .navbar-static-top .container,
    .navbar-fixed-top .container,
    .navbar-fixed-bottom .container {
        width: 724px;
    }



    .span6 {
        width: 352px;
    }

    .span5 {
        width: 290px;
    }



    input.span6,
    textarea.span6,
    .uneditable-input.span6 {
        width: 338px;
    }

    input.span5,
    textarea.span5,
    .uneditable-input.span5 {
        width: 276px;
    }

}

@media (max-width: 767px) {

	.linha_1, .linha_2 { font-size:14px;}

    .container {
        padding-left:5px;
        padding-right:5px;
    }

    .container {
        width: auto;
    }

	.img-responsive {
		min-height:300px !important;
	}

	.img-padrao-responsive {
		width:100% !important; 
		padding:0 20px;
	}
	.box_2,
	.box_1 {
	padding:30px !important; 
	height:auto !important;
	}

    [class*="span"],
    .uneditable-input[class*="span"],
    .row-fluid [class*="span"] {
        display: block;
        float: none;
        width: 100%;
        margin-left: 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }


}

@media (max-width: 480px) {

    .carousel-caption {
        position: static;
    }

    .heroframe h1 {
        font-size: 40px !important;
    }
	.txt_green_light,
	.txt_green_bold,
	.txt_white_light {
	font-size:25px !important;}
}

@media (max-width: 380px) {
	.logo { 
		float:right;
		margin-right:30px;
		/*width: 150px !important;	*/	
	}
}

@media (max-width: 979px) {
    .hero-unit {
        background-size: cover;
    }
	.img-responsive-2 {
		width:100%; padding: 0 20px;
	}		
}
