@media screen and (max-width: 991px){
	#header #menu-header li a {
	    font-size: 14px;
	    padding: 12px;
	}
	.slider span{
		font-size: 15px;
	}
	.desc-home-box {
	    font-size: 11px;
	   	top: 3%;
	}
	header #menu-header ul li a {
	    color: #fff;
	    padding: 10px 8px;
	}
}
@media screen and (max-width: 767px){
	#header .logo {
	    display: table;
	    margin: 5px auto 0;
    }
    #header .infoTop {
	    display: table;
	    float: none;
	    margin: 0 auto;
	}
    #header .infoTop ul li {
	    display: table;
	    float: none;
	    margin-top: 8px;
	    text-align: center;
	    width: 100%;
	}
	.navbar-toggle{
		border-color: #fff;
	}
	.menuHidden{
		display: block;
		color: #FFF;
	}
	.navbar-toggle .icon-bar{
		background: #fff;
	}
	#header #menu-header .navbar-nav {
	    display: table;
	    float: none;
	    padding: 10px;
	    width: 100%;
	}
	#header #menu-header li {
	    border-bottom: 1px solid #ddd;
	    display: block;
	    float: none;
	}
	#header #menu-header li a {
	    display: block;
	    font-size: 14px;
	    padding: 12px;
	    width: 100%;
	}
	#header #menu-header li:hover ul{
		display: none;
	}
	#header #menu-header li.open ul{
		display: block;
	}
	#header #menu-header li ul {
	    position: relative;
	}
	.footer .icones-ttf {
	    border-top: 1px solid #ddd;
	    margin-top: 15px;
	    padding-top: 10px;
	}
	.contact-form {
	    display: table;
	    margin-bottom: 35px;
	}
	.slider .container{
		width: 100%!important;
		display: block;
	}
	.slider span {
	    font-size: 15px;
	    left: 0;
	    margin: 0 !important;
	    position: static;
	    width: 100%;height: 75px; display: block
	}
	.calback-slider span{
		position: static;
		height: 75px; display: block;
	}
	header .logo{
		display: table;
		margin: 0 auto 15px;
	}
	header .infos-header ul {
	    float: none;
	    margin: 0 auto;
	    padding: 7px 5px 9px;
	}
	header .navbar {
	    background: #c00 none repeat scroll 0 0;
	}
	header #menu-header ul {
	    border-radius: 5px;
	    float: none;
	    margin: 0;
	    overflow: hidden;
	}
	.footer .nav li a {
	    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	    border-bottom: 1px solid #333;
	    color: #fff;
	    padding-left: 19px;
	    text-align: center;
	}
}
@media screen and (max-width: 502px){
	.content-facebook-home .facebook-content {
		display: block;
		height: 235px;
		margin: 0 auto;
		overflow: hidden;
		width: 100%;
	}
	.icone {
	    float: left;
	    margin-bottom: 20px;
	    width: 100%;
	}
}
@media screen and (max-width: 470px){
	.content-home .col-xs-6{
		width: 100%;
	}
	.content-home .box-home a .black-box{
		bottom: 0;
	}
	.prev-next{
		top: 17%;
	}
	.icon-cards-header .icone .title-cards {
	    color: #666666;
	    display: block;
	    float: none;
	    font-size: 16px !important;
	    padding: 9px;
	    text-align: center !important;
	    width: 100% !important;
	}
	.icon-cards-header .icone .cartoes {
	    display: block;
	    text-align: center;
	    width: 100%;
	}
	.icon-cards-header .icone {
	    display: block;
	    float: none;
	    width: auto;
	}
	.prev-next,
	.prev-next:focus {
    	background: rgba(0, 0, 0, 0) url("images/button-small.png") no-repeat scroll 0 0;
    	height: 34px;
    	width: 34px;
    }
    #next {
	    background-position: -36px 0;
	}
	#prev:hover {
	    background-position: 0 -36px;
	}
	#next:hover {
	    background-position: -36px -36px;
	}
	.slider .container {
	    margin: 0 !important;
	    padding: 0;
	    width: 100% !important;
	}

	.desc-home-box h2 {
	    font-size: 14px;
	    font-weight: 600;
	}
	.desc-home-box h2 {
	    font-size: 14px;
	    font-weight: 600;
	}
	.desc-home-box img{
		width: 20%;
	}
	.album .col-xs-6{
		width: 100%;
	}
}