@media screen and (min-width:1764px){
	.tile {
		  height:495px;
	}
}

@media only screen and (max-width:1764px) {
#item-gallery .gallery-image-wrap{
	height:23.5vw;
}

.sign img{
	width:8vw;
}

.tile {
		height:25vw;
	}


}


@media only screen and (max-width:1360px) {
.fw-menu li{
	margin-right:5%;
}

}

@media only screen and (max-width:1200px) {
	

.logowrapper {
	width:170px;
}
	
}



@media only screen and (max-width:1170px) {	


.header-top .menu-socail{
	display: none;
}


#logo-container{
	text-align:left;
}

.logowrapper{
	width:100px;
}

.slide-image {
    height: 70vh;
}

.fw-logo img{
	max-width:100%;
}

.fw-menu li {
    margin-right:2%;
}

}

@media only screen and (max-width:992px) {	


.home-block-wrap{
	padding: 20px;
}

.home-block-wrap .btn{
	min-width:auto;
}

.slide-image {
    height:70vh;
}

.text-box{
	margin-top:30px;
}

.post-thumb-title,
.post-thumb:before{
	opacity: 1;
}

.hide-mobile,
.fw-hide{
	display: none;
}

.nav-tabs li a{
	padding-top: 15px;
	padding-bottom: 15px;
}
.nav-tabs li{
	width:33.33%;
}

}

@media only screen and (max-width:768px) {

.image-title{
	opacity: 1;
}

 
}

@media only screen and (max-width:520px) {	



.fw-logo img {
    max-width:100px;
}

.home-block-wrap{
	margin: 0;
}

.home-block-image{
	height: 400px;
}

.home-block-logo{
	max-width:200px;
	margin: 0 auto;
}

.home-block:last-child .home-block-wrap{
	margin-left: 0;
}

.photo-title{
	font-size:25px;
}

.photo-description{
	font-size:18px;
	line-height: 25px;
}

.col-price{
	width:100%;	
}

.col-label{
	width:100%;
}

.nav-tabs li{
	width:50%;
}

.list-item .description{
	font-size:13px;
}

}



@media only screen and (max-width:460px) {

}

@media only screen and (max-width:340px) {


}


	
	
