.slicknav_menu {
	display:none;
}

@media only screen and (max-width:1024px){
	#top{
		padding-left:6px;
		padding-right:6px;
	}
	
	.page_title{
		margin-left:5px;
	}
	
	#footer{
		padding-left:10px;
		padding-right:10px;
	}
}

@media only screen and (max-width:956px){
	
}

@media only screen and (max-width:906px){
	#logo{
		text-align:center;
	}
	
	#logo img{
		max-width:90%;
	}
	
	#menu{
		margin-top:30px;
	}
	
	#menu ul li a{
		font-size:12px;
		padding:6px 8px;
	}
	
	#menu ul li a:hover{
		padding:5px 8px 6px 7px;
	}
		
	.current_page:hover{
		padding:6px 8px !important;
	}
	
	#header_wrapper{
		background:url(images/header_bg.jpg)  top center;
	}
	
	#logo{
		text-align:center;
		padding:2%;
		float:none;
		width:96%;
	}
	
	#menu{
		float:none;
		width:100%;
		margin-top:10px;
		height:40px;
		text-align:center;
	}

	#menu ul{
		display:inline-block;
	}
	
	.social_button a{
		font-size:12px;
		width:21.80%;
	}
}

@media only screen and (max-width:768px){
	.sidebar, .content{
		float:none;
		width:100%;
		margin:0 auto;
	}
	
	.paging{
		margin-bottom:20px;
		float: none;
		display: table;
		margin: 20px auto;
	}
	
	.category_wrapper{
		width:40%;
		margin-right:2%;
		float:left;
	}
	
	.featured{
		margin-top:0;
		width:52%;
		float:left;
	}
	
	.links{
		width:50%;
		margin-bottom:20px;
	}
}

@media only screen and (max-width:568px){
	#social, #search{
		float:none;
		width:100%;
		text-align:center;
	}
	
	#search{
		width:261px;
		margin:0 auto;
		padding:6px 0;
		text-align:center;
	}
	
	.stxt{
		width:180px;
	}
	
	.sbtn{
		width:24px;
	}
	
}


@media screen and (max-width:568px) {
	#menu {
		display:none;
	}
	
	.slicknav_menu {
		display:block !important;
	}
	
	.current_page{
		background:#43D5FD;
		border-top:none;
		border-left:none;
		padding:5px 10px;
	}

	.current_page:hover{
		padding:5px 10px !important;
	}
	
	.txt_box{
		width:100%;
	}
	
	.generate_btn{
		width:36%;
	}
	
	.share_art{
		width:60%;
	}
	
	.post_wrapper{
		width:46.7%;
	}
	.paging_wappar
	{
		width:46.7%;
	}

}

@media only screen and (max-width:480px){
	.post h2{
		text-align:center;
	}
	.appimg2 
	{
	padding:10px;
	}
	.appimg2 img
	{
		display:block !important;
	}
	.appimg img
	{
		display:none !important;
	}
	.art_img{
		float:none;
		width:100%;
		text-align:center;
	}
	
	.art_desc{
		float:none;
		width:100%;
		margin-top:10px;
	}
	
	.social_button a{
		width:46%;
		margin-bottom:2%;
	}
	
	.category_wrapper{
		width:auto;
		float:none;
		margin-right:0;
	}
	
	.featured{
		float:none;
		margin-top:20px;
		width:100%;
	}
	
	.links{
		width:100%;
		float:none;
	}
	
	#copyright{
		text-align:center;
	}
	
	.art_var, #loadoriginal{
		width:48%;
		margin-right:1%;
	}
	
	.generate_btn{
		float:none;
		width:100%;
	}
	
	.gen_btn{
		width:100%;
	}
	
	.share_art{
		margin-top:10px;
		width:100%;
		float:none;
		text-align:center;
	}
	
	.post_wrapper{
		float:none;
		width:96%;
		margin:0 auto;
		margin-bottom:10px;
	}
	.paging_wappar
	{
		float:none;
		width:96%;
		margin:0 auto;
		margin-bottom:10px;
	}
	.download_pic{
		float:none;
		width:100%;
		padding-left:0;
		padding-right:0;
		margin-top:10px;
		margin-bottom:10px;
	}
	
	.sendtofriends{
		float:none;
		width:100%;
		padding-left:0;
		padding-right:0;
	}
}