@media (min-width: 768px) {
	.menu .navbar-nav > li > a {
		padding-top: 18px;
    padding-bottom: 17px;
	}
}

@media (min-width: 1280px) {
	.container {
		width: 1222px;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.single-post {
		min-height: 230px;
		height: 230px;
	}
}

@media (max-width: 992px) {
  .single-block {
    margin-bottom: 10px;
  }
}

@media (min-width: 768px) and (max-width: 992px) {
	.single-post {
		min-height: 175px;
	}
}

@media (max-width: 768px) {
	.navbar-collapse {
		clear: both;
	}
	
	.menu .navbar-nav > li > ul, .menu .navbar-nav > li > ul ul {
		position: static;
	}
  
	.menu {
		/* float: none !important; */
	}
	
	.menu .navbar-nav > li > .dropdown-menu .dropdown-menu > li > a {
		padding-left: 50px;
	}
	
	.menu .dropdown-menu > li:hover .dropdown-menu {
		//display: none;
	}
	
	.nav:target > ul
	{
		display: block;
	}

	.menu .navbar-nav > li {
		border-right: 0;
	}
	
	.menu .navbar-nav > li:after {
		/*content: "\25B6";
		font-size: 10px;
		text-align: center;
		color: #fff;
		width: 15px;
		height: 15px;
		top: 18px;*/
		display: none;
	}
	
	.single-topic {
		margin-bottom: 10px;
	}
	
	.single-post {
		margin-top: 10px;
		margin-bottom: 10px;
	}
  
  .menu ul.nav > li > ul > li > a {
    padding-left: 25px;
  }
  
  .menu ul.nav > li > ul > li > ul > li > a {
    padding-left: 35px;
  }
  
 	.block-container {
		padding-left: 0;
		padding-top: 5px;
	}

}

@media (max-width: 600px) {
  .header-top ul {
    float: none !important;
    text-align: center;
  }
  
  .header-top .info-content {
    float: none !important;
    text-align: center;
    margin-top: 15px;
  }
}

@media (max-width: 480px) {
  .header-container .rate-info {
    float: none !important;
    margin: 0 auto;
    max-width: 207px;
    margin-bottom: 20px;
  }
  
  .menu {
    margin-left: -15px;
    margin-right: -15px;
  }
  
  .header-top .info-content .divider {
    display: block;
    font-size: 0;
  }
}