@media (max-width: 768px){

	.search-form .search-field

	{

		width: 220px;

	}

	.right-header

	{

		padding-left: 45px !important;

	}

	.each-game img

	{

		width: 100%;

		height: auto;

	}

	.list-social

	{

		right: 0px;

		text-align: left;

	}

	.nav>li>a:focus, .nav>li>a:hover

	{

		color: #673ab7;

	}

}





@media (width: 768px)

{

	.top-io,

	.list-cate,

	.single-post section,

	.single-post .ads,

	.guide,

	.content-right section,

	.menu-menu-left-container,

	.left-cat section, 

	.left-cat .ads,

	.popular-list,

	.right-cat .guide,

	.right-cat section

	{

		width: 32%;

	    display: inline-block;

	    vertical-align: top;

	}

	.content-right

	{

		margin-top: 20px;

	}

	#content

	{

		top:125px;

	}

	.header-child {

	    margin-bottom: 5px;

	}

	.list-social

	{

		margin-bottom: 20px;

	}

	.multi-cat > div

	{

		margin-bottom: 7px;

	}

	.widget,

	.guide

	{

		margin:0;

	}

	.top-post

	{

		margin-top: 20px;

	}

	.content-right .ads,

	.left-page .ads

	{

		display: none;

	}

	.single-game .content-right	.each-game

	{

		display: inline-block;

	    margin-right: 10px;

	    width: 233px;

	}

	.multi-cat > li

	{

		margin-bottom: 5px;

	}

	.search-form .search-field:focus {

   		width: 300px;

	}

	.single-game .popular-list

	{

		width: 100%;

	}

	.home-sort

	{

		max-height: 148px;

		overflow: hidden;

	}

	.category .post-item

	{

		max-height: 223px;

		overflow: hidden;

	}

}

@media (width: 1024px)

{

	.search-form .search-field{

		width: 140px;

	}

	.search-form .search-field:focus {

    	width: 150px;

	}

	.header-child #nav > li

	{

		padding: 0px 5px;

    	font-size: 14px;

	}

	#content

	{

		top:60px;

	}

	.single-game .content-right {

    	margin-top: 35px;

	}

	.content-right h2

	{

		font-size: 18px;

	}

}



@media (width: 360px){

	.content-cat

	{

		margin-top: 20px;

	}

	.logo

	{

		display: none;

	}

	.multi-cat > div,

	.multi-cat > li

	{

		margin-bottom: 5px;

	}

	.content-center-home .home-ads

	{

		display: none;

	}

	.content-center-home

	{

		margin-top: 20px;

	}

	.header-child #nav > li

	{

		margin-bottom: 10px;

	}

	.list-social

	{

		margin-bottom: 25px;

		margin-top: 0;

	}

	#content

	{

		top:220px;

	}

	.search-form .search-field:focus

	{

		width: 260px;

	}

}
@media all and (max-width: 480px){
	.custom-top-head {
	    display: none;
	}
	.custom-logo {
	    text-align: center;
	}
	.text-menu-mobile {
	    float: none;
	}
	.navbar-toggle {
	    float: none;
	    display: inline-block;
		margin: 0;
	}
	.navbar-toggle.collapsed.text-menu-mobile {
	    padding: 0px;
	    position: relative;
	    top: -2px;
	}
	.right-header {
	    padding: 0 !important;
	    text-align: center;
	    margin-bottom: 10px;
	}
	.site-content {
	    padding-top: 0 !important;
	}
	body.home.blog .content-left {
	    display: none;
	}
	#masthead {
	    position: relative;
	}
	.header-child {
		padding: 0;
	    text-align: center;
	    float: none;
	    margin-bottom: 5px;
	}
	.header-child #nav>li a {
	    padding: 0 5px;
	}
	.list-social {
	    line-height: 10px;
	    text-align: center;
	    float: none;
	    margin-bottom: 15px;
	}

}