/* only small desktops */
/* tablets */
/* only small tablets */
@media only screen and (min-width: 992px) and (max-width: 1180px) {
	.footer-area h3{
		font-size: 18px;
	}
	.inner-column h3{
	font-weight:100;
	line-height: 18px;
}
	
.filter-button-group {
    border: 0px solid #e4e4e4;
    border-radius: 4px;
  display: block;
  margin-left: auto;
  margin-right: auto;
	width: 80%;
}

.filter-button-group button {
    color: #333;
    letter-spacing: 2px;
    text-transform: none;
    font-weight: 200;
    font-size: 14px;
    cursor: pointer;
    background: #fff;
    padding: 5px 15px;
    border: none;
    border-radius: 4px;
}

.filter-button-group button.active {
    background: #bfb592;
    color: #fff;
    /*box-shadow: 2px 20px 45px 5px rgba(0,0,0,.2);*/
}

	.why-text h4{
		font-size: 16px;
	}
	.why-text p{
		margin: 0px;
		font-size: 12px;
		line-height: 12px;
	}
	
	
}
@media (min-width: 768px) and (max-width: 991px) {
	.navbar-light .navbar-brand{
		margin-left: 15px;
	}
	.navbar-light .navbar-toggler{
		margin-right: 15px;
		border-radius: 0px;
	}
	.navbar-expand-lg .navbar-nav .dropdown-menu{
		box-shadow: none;
	}
	.carousel-control-prev{
		left: -60px;
	}
	.carousel-control-next{
		right: -60px;
	}




	.why-text h4{
		font-size: 18px;
	}
	.why-text p{
		margin: 0px;
	}
	
	.page-breadcrumb {
    padding: 250px 0 150px;
    background: url(../images/03.jpg) no-repeat;
    background-attachment: fixed;
    background-size: 100%;
    position: relative;
}
	.inner-column h1{
	margin-top: 30px;
	}
	
	.col-md-12{
	padding-left: 10%;
	padding-right: 10%;
	}


	
.filter-button-group {
    border: 0px solid #e4e4e4;
    border-radius: 4px;
  display: block;
  margin-left: auto;
  margin-right: auto;
	width: 80%;
}

.filter-button-group button {
    color: #333;
    letter-spacing: 2px;
    text-transform: none;
    font-weight: 200;
    font-size: 12px;
    cursor: pointer;
    background: #fff;
    padding: 0px 10px;
    border: none;
    border-radius: 4px;
}

.filter-button-group button.active {
    background: #bfb592;
    color: #fff;
    /*box-shadow: 2px 20px 45px 5px rgba(0,0,0,.2);*/
}
}

/* mobile or only mobile */
@media (max-width: 767px) {
	.navbar-light .navbar-brand{
		margin-left: 15px;
	}
	.navbar-light .navbar-toggler{
		margin-right: 15px;
		border-radius: 0px;
	}
	.navbar-expand-lg .navbar-nav .dropdown-menu{
		box-shadow: none;
	}
	.cover-slides h1{
		font-size: 45px;
		margin-top: 2%;
	}
	.cover-slides p {
		font-size: 16px;
	}
	.slides-navigation a{
		height: 42px;
		width: 38px;
		line-height: 33px;
	}
	
	.menu-box{
	padding: 00px;
}
	
	
	.inner-column{
		margin-top: 15px;
	}
	.inner-column h1{
		font-size: 22px;
	}
	

.filter-button-group {
    border: 0px solid #e4e4e4;
    border-radius: 4px;
  display: block;
  margin-left: auto;
  margin-right: auto;
	width: 80%;
}

.filter-button-group button {
    color: #333;
    letter-spacing: 2px;
    text-transform: none;
    font-weight: 200;
    font-size: 12px;
    cursor: pointer;
    background: #fff;
    padding-left: 70px;
	padding-right: 70px;
    border: none;
    border-radius: 4px;
}

.filter-button-group button.active {
    background: #bfb592;
    color: #fff;
    /*box-shadow: 2px 20px 45px 5px rgba(0,0,0,.2);*/
}
	
	.contact-imfo-box .col-md-4{
		margin-bottom: 15px;
	}
	.carousel-control-prev{
		left: 0px;
	}
	.carousel-control-next{
		right: 0px;
	}
	.blog-box-inner .blog-detail{
		overflow: hidden;
	}
	.blog-sidebar{
		margin-top: 50px;
	}


	
}
@media only screen and (min-width: 280px) and (max-width: 766px) {
	
	.why-text h4{
		font-size: 20px;
	}
	.why-text p{
		margin: 0px;
		font-size: 12px;
		line-height: 14px;
	}
	



}
