/*Media Query */
@media only screen and (min-width: 150px) and (max-width: 900px) {
#wrapper { width: 90% }
#headermain { font-size: 45px; }
#mainlinks { display: none; }
#mainlinks2 { display: inline-block; height: 60px; width: 100%;}
#mainlinks2 ul li { border-right: none; display: inline-block; text-align: center; float: none;}
#mainlinks2 ul li:first-child { border-left: none; }
#mainlinks2 ul { list-style: none; padding: 0;}
#mainlinks2 ul li { padding: 0 5px; min-width: 30px; max-height: 35px; height: 35px; line-height: 35px; }
#mainlinks2 ul li a { display: inline-block; font-size: 75%; text-transform: uppercase; letter-spacing: -1px; min-width: 30px; max-height: 33px; height: 33px;}
#leftside { border-right: none !important; }
#mainlinks2 li.icon  { font-size: 100%; border: none; }
nav { display: block; }
nav ul { display: block; list-style: none; padding: 0; margin: 0;}	
nav ul li a { display: block; padding: 10px }
#leftside, #rightside { width: 100%; border: none; float: left;}
#leftcontent, #rightcontent { width: 100%; padding: 3% 0;}
#rightcontent img.portrait { max-width: 50%; min-width: 50%; float: left; margin-right: 6px; }
#mainContent { width: 100% ;}
.quote { font-size: 150%;}
.source { font-size: 130%}
.linkpost a { font-size: 160%;}
.linkpost img.thumb { float: none; width: 100%; height: auto; padding-right: 0; }
#audiopost { text-align: center }
.audio iframe{ width: 100%;}
.tags { display: none}
#navpage .nxt { margin-right: 0; }
.searchf { width: 98%; }
ol.notes li.note img.avatar { display: none;}
}