

@media screen and (max-width:480px){
	p, div, h1, h2, h3 {
		max-width:100%;
	}
	
	.for_pc{
		display:none !important;
	}
	
	body{
		background-repeat:no-repeat;
		background-color:#fff;
	}
	
	img {
		max-width:100%;
		height:auto;
	}

	.container, #featPostsBig {
    		min-height: 0;
	}
	
	#logo{
		width: 30%;
		margin-bottom: 25px;
	}
	.wp-members{
		width:auto;
	}
	#wp-members{
		margin-bottom: 10px;
	}
	
	#menu{
		margin-top:0;
	}
	
	#menu>ul>li{
		display:none;
	}
	
	#menu>ul>li:first-child{
		display:block;
	}
	#menu>ul>li:last-child{
		display:block;
	}
	#featPostsBig div.cover{
		margin-right:0;
		width:100%;
	}
	.slides{
		position:relative;
	}
	
	.slides .cleaner{
		display:none;
	}
	
	.cover a{
		display:block;
		position:relative;
		width:100%;
		padding-top:62.5%;
		height:0;
	}
	
	
	.cover a img{
		display:block;
		position:absolute;
		left:0;
		top:0;
		max-width: 100%;
	}
	a.previous {
	    left: auto;
	    right:75px;
	}
	a.previous {
	    left: auto;
	    right:55px;
	}
	a.next {
	    left: auto;
	    right:20px;
	}
	.postcontent {
		width:auto;
		clear: both;
		position:relative;
		height:auto;
	}
	.postcontent p{
		display:none;
	}
	
	#sidebar-top {
	    margin: 0 auto;
	    float: none;
	    clear: both;
	    text-align: center;
	}
	
	#ranking{
		text-align:left;
		margin: 1em 10px;
		width:auto;
		height:auto;
	}
	#widget_wpmemwidget-2 label, #widget_wpmemwidget-2 .button_div {
	    clear: both;
	}
	
	#featured{
		width:auto;
		display:none;
	}
	
	#featured ul li {
		display:block;
		clear:both;
	}
	
	#featured ul li .thumb{
		display:block;
		float:left;
		padding-right:1em;
		width:20%;
	}
	

	#sidebar{
		float:none;
		overflow:visible;
		display:none;
		margin-bottom:10px;
		margin-top:0;
	}

	.widget_search .search{
		text-align:center;
		margin:0 auto;
	}
	
	.widget .textwidget{
		text-align:center;
	}

	.widget .textwidget >ul{
		text-align:left;
	}

	.widget .textwidget >form>table{
		margin:0 auto;
	}
	.featured_art .meta {
		clear:both;
		padding-top:10px;
	}

	.featured_art h2 {
		margin-top:5px;
		font-size:20px;
	}
	
	.featured_art .thumb {
		width: 100%;
	}
	
	.featured_art img {
		margin: 10px 0;
		width: 100%;
	}
	.featured_art p{
		display:none;
	}
	#content {
		float:none;
		margin-left:10px;
		margin-right:10px;
		padding:0;
		width:auto;
		margin-top: -1px;
	}
	.featured_art {
		padding:0;
	}
	
	.archive{
		margin:0;
		padding:0;
		width:auto;
	}
	
	.archive .post {
		width:100%;
	}
	.archive .post .thumb{
		width:40%;
		padding-right:1em;
	}
	
	.archive .post p{
		display:none;
	}
	.archive .post h2{
		font-size:15px;
		line-height:1.1em;
	}
	.archive .post .meta{
		font-size:10px;
		text-indent: -8px;
	}
	#footer .widget {
		width:auto;
	}
	
	.st-tag-cloud{
		max-height:3em;
		overflow:hidden;
	}
	
	.st-tag-cloud a{
		font-size:10pt !important;
	}
	#sidebar .widget_text:last-child{
		display:none;
	}
	ul.xoxo.blogroll li:nth-child(n+3){
		display:none;
	}
	
	.widget_search{
		padding-top: 10px;
		border-top: 1px solid #7d7f7f;
	}
	
	.search #s {
	    height: 18px;
	    width: 255px;
	}
	#page-wrap{
		position:relative;
	}
	
	.single{
		width:auto;
		padding: 7px 0 15px;
		overflow:hidden;
	}
	
	.single .meta{
		border-bottom:none;
	}
	
	.single>div, .single>h1{
		margin-left:10px;
		margin-right:10px;
		width:100%;
	}
	
	.single table, .single tbody, .single tr, .single td{
		display:block;
		padding-left:0;
		padding-right:0;
	} 
	
	.single table.ad td{
		text-align:center;
	}
	
	.single .after-meta{
		width: 100% !important;
		clear:both;
		margin: 0 auto 15px;
	}
	
	.after-meta table.ad{
		margin-bottom:10px;
	}
	
	.single .after-meta .ad td>div{
		margin: 0 auto;
	}
	
	.single .after-meta ul li:first-child{
		display:none;
	}
	
	.single .after-meta ul li:last-child{
		display:none;
	}
	
	.single .after-meta ul li a{
		display:block;
		width:32px;
		height:32px;
	}
	
	.single .after-meta ul li a img{
		display:none;
	}
	
	.single .after-meta ul li.facebook a{
		background:url(../../magazinum/images/icons/facebook.png) no-repeat;
	}
	
	.single .after-meta ul li.twitter a{
		background:url(../../magazinum/images/icons/twitter.png) no-repeat;
	}
	
	.single .entry{
		width:auto;
		float: none;
		clear: both;
	}
	
	.single .entry .wp-caption{
		width: auto !important;
	}
	
	.single .entry .wp-caption.alignright, .single .entry .wp-caption.alignleft{
		max-width:50%;
	}
	
	.single .entry img {
		max-width:100% !important;
	}
	
	.single .tags_list {
		clear:both;
	}
	
	.single .author{
		clear:both;
		float:none;
		display:block;
		margin:10px;
		padding-top:10px;
		width:auto;
		
	}
	
	.single #comments{
		display:none;
	}
	
	.single>.uliza{
		width:100% !important;
		margin-bottom:0;
		margin-left:0;
		margin-right:0;
		text-align:center;
	}
	.uliza #ranking{
		display:block;
	}
	.uliza #ranking ul li a {
		color: #166E96;
	}
	
	.uliza #single_ads {
		margin-left: 0;
	}

	.uliza table.ad{
		width:100%;
		margin:0 auto;
	}
	
	.uliza table.ad td{
		text-align:center;
		width:auto;
	}
	#ULIZA_DIGEST_AD_WRAPPER{
		width:auto !important;
	}
	
	#logly-lift-widget{
		min-width:0 !important;
		width:auto !important;
		clear:both;
	}
	.logly-lift-num4 .logly-lift-ad {
		width: 48% !important;
	}
	
	#taboola-below-article-thumbnails{
		margin-left:2% !important;
	}
	
	#wpmem_reg, #wpmem_login {
		width: auto;
	}
	
	#wpmem_reg .dropdown, #wpmem_reg .textbox, #wpmem_login .textbox, #wpmem_reg .username, #wpmem_login .username, #wpmem_reg .password, #wpmem_login .password {
		width:240px;
	}

	
	#wpmem_reg .div_text, #wpmem_reg .div_checkbox, #wpmem_reg .div_textarea, #wpmem_reg .div_select, #wpmem_login .div_text {
		width:auto;
		float:left;
		clear:both;
		background:none;
		margin-top:0;
		padding-top:0;
	}
	#wpmem_reg label.text, #wpmem_reg label.checkbox, #wpmem_reg label.textarea, #wpmem_reg label.select, #wpmem_login label {
		background:none;
		height:auto;
		width:auto;
		clear:both;
	}
	
	#wpmem_reg .button_div, #wpmem_login .button_div {
		width: auto;
		border:none;
	}
	
	#wpmem_reg .req-text {
		clear:both;
		display:block;
	}
	
	#wpmem_reg span {
		position:static;
		clear:both;
		width:auto;
		padding-top:1em;
	}
	#wpmem_msg, .wpmem_msg {
		width:auto;
		margin-bottom:10px;
	}
	
	.adv{
		float:none;
	}
	
	#widget_wpmemwidget-2{
		float:none;
		font-size:10px;
	}
	
	#widget_wpmemwidget-2 form{
		float:right;
	}
	
	#sidebar {
		width: auto;
		margin 10px auto;
	}
	.single .entry{font-size:16px}
	
	#ranking ul li{font-size:15px;line-height:1.3}	
}
