/* #Media Querie - heith 600
================================================== */

/*@media screen and (max-height: 600px) {
	.fb-description {
		display: none;
	}
}

@media screen and (max-height: 550px) {
		.featured-boxes {
			display: none;
		}
	
}*/



/* #Media Querie - width 1200
================================================== */

@media screen and (max-width: 1200px) {
	
	/* Structure */
	.wrapper {
		width: 94%;
		padding: 0 3%;
	}

	/* Featured Slider */

	.fb-title > h3 {
	    font-size: 20px;
	}

	.fb-description > p {
	    line-height: 16px;
	}

}

/* #Media Querie - width 960
================================================== */

@media screen and (max-width: 960px) {
	
}

/* #Media Querie - width 800
================================================== */

@media screen and (max-width: 800px) {
	.main-menu {
		display: none;
	}

	.mobile-menu-btn {
		display: inline-block;
		vertical-align: middle;
	}
 
	.mobile-menu-list {
	}

	
	.nav-mobile > ul > li {
		border-bottom: 1px solid #0D4F7E;
	}

	.nav-mobile > ul > li:hover > ul.sub-menu {
		display: none;
	}


	.mobile-menu-list > .nav-mobile > ul > li {
		display: block;
		width: 100%;
		text-align: center;

	}

	.mobile-menu-list > .nav-mobile > ul > li > a {
    	line-height: 30px;
	}

	.nav-mobile > ul > li::after {
		display: none;
	}

	/* Featured Slider */

	.hf-content > h1 {
	    font-size: 30px;
	    line-height: 34px;
	    letter-spacing: 1px;
	}

	.hf-content > h2 {
	    font-size: 28px;
	    line-height: 32px;
	    letter-spacing: 1px;
	}

	.hf-content > h3 {
	    font-size: 20px;
	    line-height: 24px;
	    letter-spacing: 1px;
	}
}

/* #Media Querie - width 720
================================================== */

@media screen and (max-width: 720px) {
	/* Contato */
	.hc-left {
	    display: inline-block;
	    vertical-align: top;
	    width: 100%;
	    margin-right: 0;
	}

	.hc-right {
	    width: 100%;
	    margin-left: 0;
	}

	/*#----INTERNAS----*/
	.pc-left, .pc-right {
		width: 100%;
		margin-bottom: 50px;
	}
}

/* #Media Querie - width 600
================================================== */

@media screen and (max-width: 600px) {
	/* Featured Slider */

	.hf-content > h1 {
	    font-size: 20px;
	    line-height: 22px;
	    letter-spacing: 0;
	}

	.hf-content > h2 {
	    font-size: 18px;
	    line-height: 20px;
	    letter-spacing: 0;
	}

	.hf-content > h3 {
	    font-size: 16px;
	    line-height: 18px;
	    letter-spacing: 0;
	}

	.language-selector {
	    display: none;
	}

	/* Footer */
	.site-footer { 
		padding: 70px 0;
	}
}

/* #Media Querie - width 420
================================================== */

@media screen and (max-width: 420px) {
	/*Contact Top*/
	.contact-menu-mobile {
    	left: 30%;
	}

	/*Footer*/
	.footer-info {
    	width: 90%;
    	margin-left: 5%;
	}
}

/* #Media Querie - width 375 (iPhone 6)
================================================== */

@media screen and (max-width: 375px) {
	/*Contact Top*/
	.contact-menu-mobile {
    	left: 20%;
	}

	/*Home Parceiros*/
	.parceiros-slider {
	    font-size: 0;
	    width: 80% !important;
	    display: inline-block !important;
	    text-align: center !important;
	    margin-left: 2%;
		margin-right: 2%;
	}

}

/* #Media Querie - width 320 (iPhone 5)
================================================== */

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

}