@media(min-width:1025px) and (max-width:1280px){
	.logo img {
	    margin: 0px auto 0;
	    width: 50%;
	}
	.navbar-default .navbar-nav > li > a{
		padding: 10px;
		font-size: 16px;
	}
	.myMenu ul li::after, .myMenu ul li:last-child::after{
		top:10px;
	}
	header{
		padding: 0;
	}
	.navbar-brand-centered{
		width:240px;
	}
	.my-navbar{
		margin-top:10px;
	}
	.dropdown-menu{
		top:50px;
	}
}
@media(min-width:992px) and (max-width:1024px){
	.logo img {
	    margin: 0px auto 0;
	    width: 50%;
	}
	.navbar-default .navbar-nav > li > a{
		padding: 10px;
		font-size: 13px;
	}
	.myMenu ul li::after, .myMenu ul li:last-child::after{
		top:10px;
	}
	header{
		padding: 0;
	}
	.navbar-brand-centered{
		width:240px;
	}
	.my-navbar{
		margin-top:10px;
	}
	.dropdown-menu{
		top:50px;
	}
}
@media(min-width:768px) and (max-width:991px){
	footer p {
	  font-size: 12px;
	  float: left;
	  margin: 0 10px 0 0;
	}
	footer img {
	  width: 29px;
	}
	.address {
		padding:5px 0;
	}
	.address address{
		font-size:18px;
	}
	.caption-text a{
		width:60%;
	}
	.caption-text img{
		margin:20px auto;
	}
	.gallery-heading{
		padding:0;
		margin:0;
	}
	.gallery-options{
		width:50%;
		height:70px;
	}
	.gallery-block{
		width:100%;
	}
}
@media(min-width:300px) and (max-width:767px){
	.mobile-menu-list{
		padding:10px 0 0 0;
	}
	.myMenu ul li::after, .myMenu ul li:last-child::after{
		background: #fff
	}
	footer img {
	  width: 29px;
	}
	.address {
		padding:5px 0;
	}
	.address address{
		font-size:14px;
	}
	.about-block{
		padding:0;
	}
	.black-mask{
		margin:0;
		padding:15px;
	}
	.black-mask h3{
		font-size: 18px;
	}
	.gallery-heading{
		padding:0;
		margin:0;
	}
	.gallery-options{
		width:50%;
		height:70px;
	}
	.gallery-block{
		width:100%;
	}
	footer p {
	  font-size: 10px;
	  /*! float: left; */
	  margin: 0 10px 0 0;
	  text-align: center;
	}
	footer img {
	  width: 29px;
	}
}