/*LAYOUT:SlowdownDESCRIPTION:Newslow*/

body {
    padding:0 2.5% 0 2.5%;
    /* top, right, bottom, left */
	margin:0;
    font-family:Arial, Sans-Serif;
    font-size:14px;
    background:#84a6c1;
    /* url(http://www.slowdown.vg/wp-content/themes/Newslow/gfx/body_bg.gif) repeat-x#d7cfbf #9C9284*/
}

/* HEADER */

div#header {
    background-color:#5d6b80;
    /*background:url(http://www.slowdown.vg/wp-content/themes/Newslow/gfx/header_bg.gif) repeat-y;
    background-position:0 300px;*/
    
	margin-bottom:1em;
    float:left;
    width:100%;
}

div#header img.logo {
	margin:0.3em;
    float:left;
    border:0;
}

#topwrap {
	outline: 0.25em solid #5d6b80;
}

div#headerwrap {
    float:right;
	width: 40%;
}

h1#blog-title {
    padding:0;
    margin:0;
}

div#blog-description {
    text-align:center;
    color:#fff;
    font-size:20px;
    padding:2em;
    padding-left:0;
    text-align:right;
}

/* MENU */

div#menu {
    float:right;
    background-color:#fff;
    width:100%;
    padding-top:0;
    margin-top:0;
}

div#menu ul {
    list-style:none;
    margin:0;
    padding:0;
    float:right;
}

div#menu ul li {
    float:left;
}

div#menu ul li ul {
    display:none;
    left:-999em;
    position:absolute;
}

div#menu ul a {
    background-color:#fff;
    padding:0 0.3em;
	text-transform:uppercase;
    text-decoration:none;
    font-weight:bold;
    letter-spacing:-1px;
    font-size:22px;
    line-height:26px;
    color:#ff9000;
}

div#menu ul a:hover {
    text-decoration:underline;
}

div#menu ul li:hover ul {
    left:auto;
}

div.wrap {
    float:left;
    width:70%;
	/*border:0.30em solid #5d6b80;*/
    background-color:#5d6b80;
	outline: 0.25em solid #5d6b80;
	margin-bottom:1em;
}

/* FEATURE */

div#feature {
    display:table;
    table-layout:fixed;
    width:100%;
    border-spacing:1em;
    background-color:#f8f9fa;
}

div#feature div.caption, div#recent div.caption {
    caption-side:top;
    display:table-caption;
    padding:0;
    margin:0;
    border-spacing:0;
    border:0;
}

div#feature img.thumbnail {
    float:left;
}

div#feature img.thumbnail, li#featured_post img.thumbnail {
    margin:1em 0.75em 0.5em 0;
    /* top, right, bottom and left */
	padding:1%;
    border:1px solid #ff9600;
}

li#featured_post img.thumbnail {
    margin-top:0.25em;
}

div#feature .thumbnail:hover {
    cursor:pointer;
}

div#feature div, div#recent div {
    display:table-row;
}

div#feature div div, div#recent div div {
    font-size:12px;
    display:table-cell;
    width:50%;
	padding: 1em 1em 0.5em 1em;
    border:1px solid #ff9000;
    background-color:#fff;
    vertical-align:top;
}

div#feature div div span, div#recent div div span {
    float:right;
    font-weight:bold;
    font-style:italic;
    font-size:18px;
    vertical-align:bottom;
}

div#feature div div span a:link, div#feature div div span a:visited {
    color:#ff9000;
    text-decoration:none;
}

div#feature div div:hover {
    background-color:#fffaf2;
    cursor:pointer;
}

div#feature h2, div#recent h2, div#content h2 {
    font-weight:bold;
    letter-spacing:-1px;
    font-size:28px;
    line-height:22px;
    text-align:left;
    color:#fff;
    margin:0px;
    padding:0.25em;
    background-color:#5d6b80;
    border-bottom:4px solid #5d6b80;
}

div#feature h2:hover, div#recent h2:hover, div#content h2:hover, h2.entry-title:hover {
    background-color:#62718c;
}

div#feature h3, div#recent h3, div#sidebar h3, div#respond h3, div#smart-archives-list h2, div#content h3, #comments h3, #relatedposts h3 {
    text-transform:uppercase;
    font-weight:bold;
    letter-spacing:-1px;
    font-size:24px;
    line-height:20px;
    text-align:left;
    color:#ff9000;
    margin:0px;
    padding:0px;
    padding-bottom:4px;
    border-bottom:4px solid #73baff;
}

#relatedposts h3 {
	font-weight: bold !important;
}

div#feature a:link, div#feature a:visited {
    text-decoration:none;
}

div#feature p {
    font-size:1.2em;
	font-family:Trebuchet MS;
	line-height:1.3em;
	text-align: justify;
	margin-bottom:0.5em;
}

div#feature p.wp-caption-text {
    visibility:hidden;
    margin:0;
    padding:0;
    line-height:0;
}

div#feature p:hover {
    cursor:text;
}

/* Sidebar */

div#sidebar {
    float:right;
    width:24%;
    padding:0.3em 1em 1em 1em;
    margin:0 0 0.25% 0;
    background-color:#EFEFEF;
	outline: 0.25em solid #5d6b80;
}

div#sidebar a, div#recent a {
    font-family:Trebuchet MS;
	color:#000;
    word-spacing:0.15em;
}

div#sidebar a:link, div#sidebar a:visited {
    color:#000;
    text-decoration:none;
}

div#sidebar a:hover {
    text-decoration:underline;
}

div#sidebar li h3, div#smart-archives-list h2, div#content h3, #comments h3 {
    font-size:20px;
    line-height:16px;
    margin:0.6em;
    padding:0;
    padding-bottom:4px;
    margin-bottom:0.3em;
}

div#sidebar li h3 a.twitterwidget {
    font-family:Arial, Sans-Serif;
    font-size:20px;
    line-height:16px;
    text-transform:uppercase;
    letter-spacing:-1px;
    text-align:left;
    color:#ff9000;
    font-weight:bold;
}

div#sidebar span.entry-content {
    font-family:Trebuchet MS;
    font-size:14px;
    /*line-height:13px;
    */
color:#000;
}

div#sidebar ul {
    padding:0;
    margin:0;
}

div#sidebar ul li {
    margin-top:1em;
    list-style-type:none;
    background-color:#fff;
    border:1px solid #ff9000;
    overflow:hidden;
}

div#sidebar ul li ul {
    padding:1em;
    margin:0;
    padding-top:0;
    border:0;
}

div#sidebar ul li ul li {
    border:0;
    padding:0;
    margin:0;
}

div#sidebar ul li ul li ul {
    padding:0;
    padding-left:0.6em;
    margin:0;
}

ul.xoxo li ul li {
    padding-left:4px;
    border:0;
}

ul.xoxo li.widget-pages ul li {
    padding:0;
    margin:0;
}

div#sidebar li div ul li {
    line-height:normal;
    padding-bottom:0.5em;
}

div#sidebar li div ul li a:link, div#sidebar li div ul li a:visited {
    color:#035aa4;
    text-decoration:none;
}

div#sidebar li div ul li a:hover {
    text-decoration:underline;
}

/* IE test */

div#sidebar ul.xoxo li ul li , div#sidebar ul.xoxo li ul li a
{

}

div#sidebar, ul.xoxo, h3.widgettitle {
	list-style-type: none;
	list-style-image: url(data:0);
}

div#sidebar ul.xoxo li a, div#sidebar ul.xoxo li ul li a {

}


input#s {
    margin-top:1em;
    width:50%;
    border:1px solid #ff9000;
}

input#searchsubmit {
    float:right;
	margin-top:1em;
    border:1px solid #ff9000;
    font-weight:bold;
    background-color:#fff;
}

#searchform input.submit {
	border:1px solid #ff9000;
	background-color:#fff;
}

li#search-2 div {
    padding:0.6em;
    padding-top:0;
}

li#search:hover {
    background-color:#fffaf2;
    cursor:pointer;
}

.blog-search input.button {
    width:25%;
    padding:0;
    margin:0;
    border:1px solid #ff9000;
    background-color:#fff;
}

/* Latest post */

div#latestpost {
    float:left;
    width:70%;
    background-color:#f8f9fa;
    margin:1em 0 1em 0;
    /*padding:0.25%;
	border:0.25em solid #5d6b80;*/
    border-top:0;
	outline: 0.25em solid #5d6b80;
}

/* RECENT */
div#recent {
	display:table;
    table-layout:fixed;
    width:100%;
    font-size:12px;
    border-spacing:1.2em 1.2em;
    border-top:0;
    background-color:#f8f9fa;
}

div#recent ul {
    padding:0px;
    padding-top:4px;
    margin:0px;
}

div#recent ul li {
    list-style-type:none;
}

div#recent div, div#recent div div {
    color:#000;
    line-height:16px;
    font-family:Trebuchet MS;
    font-size:13px;
    text-decoration:none;
    word-wrap:break-word;
}

div#recent div div div {
    line-height:normal;
    font-size:inherit;
    display:block;
    width:auto;
    padding:0;
    border:0;
    background-color:#fff;
    vertical-align:inherit;
}

div#recent a:link, div#recent a:visited {
    color:#000;
    line-height:16px;
    text-decoration:none;
}

div#recent a:hover {
    text-decoration:underline;
}

div#recent div div#recentcomments ul li {
    padding-bottom:5px;
}

div#recentcomments a:link, div#recentcomments a:visited, div#recent div.aktt_tweets a:link, div#recent div.aktt_tweets a:visited {
    color:#035aa4;
    text-decoration:none;
}

div#recentcomments a:hover, div#recent div.aktt_tweets a:hover {
    text-decoration:underline;
}

div#recent div.aktt_tweets ul li {
    padding-bottom:5px;
}

div.aktt_tweets ul li.aktt_more_updates a {
    float:right;
}

/* Other posts */

div#otherposts {
    float:left;
    clear:none;
    width:70%;
    background-color:#f8f9fa;
    margin-top:1em;
    margin-bottom:2em;
    /*border:0.25em solid #5d6b80;*/
	outline: 0.25em solid #5d6b80;
}

div#container {
	
}

div#singlecontent, div#content {
    float:left;
    clear:none;
    width:70%;
    background-color:#f8f9fa;
    margin:0 0 1em 0;
    /*
    border-top:0;
	outline: 0.25em solid #5d6b80;*/
	margin: -0.25em;
	border:0.25em solid #5d6b80;
}



/* Special pages 
div#content {
    padding:1em;
}*/

/* Posts */
.entry-content a, #nav-below a {
    font-weight:600;
}

.entry-content a:link, #nav-below a:link {
	font-weight: bold;
}

.entry-content a:link, .post-info a:link, .entry-meta a:link, #nav-below a:link {
    color:#035aa4;
    text-decoration:none;
}

.entry-content a:visited, .post-info a:visited, .entry-meta a:visited, #nav-below a:visited {
    color:#035aa4;
    text-decoration:none;
}

.entry-content a:hover, .post-info a:hover, .entry-meta a:hover, #nav-below a:hover {
    color:#035aa4;
    text-decoration:underline;
}

.entry-content a:active, .post-info a:active, .entry-meta a:active, #nav-below a:active {
}

.entry-content h2, .entry-content h3 {
	font-family: Carrois Gothic;
	color: #36557F;
	font-size:24px;
	letter-spacing: -1px;
	padding:0.25em 0 0 0;
	border-bottom: 4px solid #36557f;
	margin-left: 0.8em;
	margin-right: 0.8em;
}

.entry-content ul {
	list-style-type: square;
	line-height: 20px;
	font-size: 15px;
	padding: 0 1.5em 0.25em 3em;
	text-align: justify;
}

.entry-content ul li {
	margin: 0.25em;
	}

/* line start

.entry-content h2:after {
	content: "";
	position: relative;
	display: inline-block;
	width: auto;
	height: 4px;
	vertical-align: middle;
	background: #5d6b80;
	overflow: hidden;
	}
.entry-content h2:after {    
	left: 0.8em;
	margin: 0 0 0 0;
	}
	
 line end */	


.entry-title-header, .comments-link {
    background-color:#fff;
    font-weight:bold;
	border:0;
    border-bottom:1px solid #5d6b80;
	padding:0;
	height:auto;
	clear:both;
}

h2.entry-title, h2.page-title {
    font-family: Carrois Gothic;
	font-size:28px;
    line-height:24px;
    text-align:left;
    color:#fff;
    margin:0;
    padding:0.25em;
    font-weight:bold;
    letter-spacing:-1px;
    background-color:#5d6b80;
    border-top:0.15em solid #5d6b80;
    border-bottom:0.15em solid #5d6b80;
}

h2.entry-title a {
    color:#fff;
}

h2.entry-title a:link, h2.entry-title a:visited {
    color:#fff;
    text-decoration:none;
}

h3.entry-title {
	text-transform:uppercase;
    font-weight:bold;
    letter-spacing:-1px;
    font-size:24px;
    line-height:20px;
    text-align:left;
    color:#ff9000;
    margin:0px;
    padding:0px;
    padding-bottom:4px;
    border-bottom:4px solid #73baff;
    margin:0.5em;
}

h3.entry-title a {
    color:#ff9000;
}

h3.entry-title a:link, h3.entry-title a:visited {
    color:#ff9000;
    text-decoration:none;
}
/*
.entry-data {
	padding:0.3em;
	clear:both;
	height:auto;
	width:100%;
}
*/
.post-info {
    float:left;
    padding:0.5em;
    margin:0.5em 0.5em 0.75em 0;
    vertical-align:top;
    text-align:right;
    max-width:25%;
	border-right:2px solid #ff9000;
}

.entry-meta, .entry-date, .vcard, .comments-link {
    line-height:1.3em;
    font-family: Trebuchet MS;
    font-size:15px;
    text-transform:lowercase;
    font-variant:small-caps;
    padding-left:10px;
}


.comments-link {
	border-top:1px solid #5d6b80;
	padding: 1em 10px;
	padding-bottom: 0;
}

.entry-date {
    font-size:13px;
    text-transform:none;
    line-height:14px;
}

h3.entry-subtitle {
    font-weight:bold;
    letter-spacing:-1px;
    font-size:22px;
    line-height:18px;
    text-align:left;
    color:#ff9000;
	padding:0 0 0.3em 0;
	margin: 0.5em 0.5em 0 0.5em;
    border-bottom:2px solid #8791a1;
}

div.entry-content p {
    padding: 0 1.5em 0.25em 1.5em;
	line-height: 20px;
    font-size:15px;
    text-align:justify;
}

 .entry-content {
    min-height:140px;
	clear:both;
}

.entry-content-archive {
    min-height:0;
}

.entry-meta {
    margin-left:1em;
    padding: 1em 1em 0.5em 0.25em;
    font-size:14px;
    text-transform:lowercase;
    font-variant:small-caps;
    letter-spacing:1px;
    vertical-align:top;
}

.entry-meta .cat-links {
}

.entry-meta .tags {
	padding-bottom:0.75em;
    margin-bottom:0.75em;
}

.entry-meta .tags a:href, .entry-meta .tags a:link {
    text-decoration:none;
}

blockquote {
    background:url(http://www.slowdays.org/games/wp-content/themes/slowdown/gfx/quotes.gif) no-repeat top left;
    padding: 0 0 0 0.5em;
}

blockquote p {
	font-style: italic;
	padding-right: 0em !important;
	line-height: 18px;
}

/* Comments-link 
.comments-link {
    padding:1em;
    margin:0em;
    border-top:1px solid #5d6b80;
    border-bottom:0;
	vertical-align:top;
}

.comments-link a {
    color:#000;
}

.comments-link a:link {
    color:#000;
    text-decoration:none;
}

.comments-link a:visited {
    color:#000;
    text-decoration:none;
}

.comments-link a:hover {
    color:#000;
    text-decoration:underline;
}

.comments-link a:active {
    color:#035aa4;
}

#comment {
    width:100%;
}
*/

.edit-link {
    /*padding:5px 10px 5px 10px;
    */
}

.vcard {
    font-weight:bold;
    padding-left:3px;
}

/* Aligns */
p.wp-caption-text, div.entry-content p.wp-caption-text {
	font-family: Carrois Gothic;
	letter-spacing:0.1em;
	line-height: 13px;
	font-size:13px;
	text-align:center;
	margin:0.20em;
}

/* Comments 

div#comments {
    background-color:#f8f9fa;
    border-top:1px solid #5d6b80;
}

div#respond, div#smart-archives-list {
    padding:1em;
}

div#smart-archives-list ul {
    list-style-type:none;
}

ol.commentlist {
    margin:0;
    padding:0;
}

.commentlist li {
    list-style:none;
    margin-bottom:14px;
}

.comment-author, .comment-author img {
    vertical-align:middle;
    font-size:16px;
}

.comment-meta {
    text-align:left;
    padding:0 1em 0 1em;
    font-size:14px;
    text-transform:lowercase;
    font-variant:small-caps;
    padding-left:3px;
    letter-spacing:1px;
}

.comment-content {
    padding-left:1em;
}

.commentlist a:link, .commentlist a:visited {
    color:#035aa4;
    text-decoration:none;
}

.commentlist a:hover, {
    text-decoration:underline;
}

.commentlist cite img {
}

.commentlist .author {
}

.commentlist .time {
}

.commenttext {
}

*/

#submit {
    padding:0;
    margin:0.5em;
    border:1px solid #ff9000;
    background-color:#fff;
    text-transform:lowercase;
    font-variant:small-caps;
    font-weight:bold;
    letter-spacing:-1px;
    font-size:16px;
    line-height:14px;
    text-align:left;
    color:#ff9000;
}


p#login a:link, p#login a:visited {
    color:#035aa4;
    text-decoration:none;
}

abbr.published {
    margin-left:0.5em;
}

div.entry-content a img {
    /*padding-left:0.5em;
    padding-right:0.5em;*/
	border:1px solid #5d6b80;
    padding:0.2em;
}

div.entry-content a img:hover {
    border:1px solid #ff9600;
}

/* Alignment */

 .alignright {
    float:right;
    margin:0 0.75em 0.25em 0.75em;
}

img.alignright {
    float:right;
    margin:0 0 0.25em 0.75em;
    padding-left:0.75em;
}

.alignleft {
    float:left;
    margin:0em 0.75em 0.25em 0.75em;
}

img.alignleft {
    float:left;
    margin:0em 0.75em 0.25em 0;
    padding-right:0.75em;
}

.aligncenter, img.aligncenter {
    display:block;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
}

.size-auto, 
.size-full,
.size-large,
.size-medium,
.size-thumbnail {
	max-width: 100%;
	height: auto;
}

/* Images */

#feature img,
#featured_post img,
.entry-content img,
.comment-content img,
.widget img {
max-width: 97.5%; /* Fluid images for posts, comments, and widgets */
}
img[class*="align"],
img[class*="thumbnail"],
img[class*="wp-image-"] {
height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */
}
img.size-full {
max-width: 97.5%;
width: auto; /* Prevent stretching of full-size images with height and width attributes in IE8 */
}

/* table, list alignment */

div.entry-content table {
	padding-left: auto;
	padding-right: auto;
	margin: auto;
	width: 75%;
	}

div.entry-content table p {
	text-align:left;
	/*padding: 0.25em;*/
	line-height: auto;
}

div.entry-content ol {
	margin: 0 1.5em 0.25em 1.5em;
}

/* TOC, Table of Contents */

div div#toc_container {
	margin-right: 1.5em !important;
	margin-left: 1.5em;
	margin-bottom: 0.25em;
	padding: 0.75em !important;
}

div ul.toc_list {
	text-align: left;
}

/* Related posts */

div#relatedposts {
    background-color:#fff;
    margin:2em;
    padding:1em;
	padding-bottom: 0.85em;
    border:1px solid #5d6b80;
}

div#relatedposts ol {
    list-style-type:none;
	padding: 0.25em 0 0 0;
	margin-left: 0;
}

div#relatedposts ol li {
    /*margin-left:1.0em;*/
	font-size: 1em;
	line-height: 16px;
	padding: 0.15em 0 0.15em 0;
	margin: 0;
}

sup {
    line-height:4px;
}

/* Slideshow */

div#container div#singlecontent div.slideshow-window {
	margin: 0 15px 0 15px;
	background-color:#5d6b80;
	border-color: #5d6b80;
}

/* Twitter widget */

.in-reply-to, .retweet {
    padding-right:3px;
    font-size:11px;
}

.follow-button {
    padding-left:1em;
    padding-bottom:1em;
}

ul.xoxo span.entry-meta {
    line-height:normal;
    text-transform:lowercase;
    font-variant:small-caps;
    padding:3px;
    margin:0;
}

.favourite {
    font-size:11px;
}


/* Sharedaddy */

div.sharedaddy h3.sd-title {
	display: none !important;
	}


div.sharedaddy div.sd-block {
	border: 0px !important;
}

a.sd-button {
	border: 1px solid #5D6B80 !important;
}

/* Genericons for Sharedaddy */

div.sharedaddy .sd-content li a::before {
    font: normal 16px/1 Genericons;
	-webkit-font-smoothing: antialiased;
	font-size: 1.5em !important;
	vertical-align: middle;
}

div.sharedaddy .sd-content li.share-twitter a::before {
    content: '\f202';
    color: #4099FF;
}
div.sharedaddy .sd-content li.share-facebook a::before {
    content: '\f203';
    color: #3B5998;
}
div.sharedaddy .sd-content li.share-google-plus-1 a::before {
    content: '\f218';
    color: #DD4B39;
}
div.sharedaddy .sd-content li.share-tumblr a::before {
    content: '\f214';
    color: #2C4762;
}
div.sharedaddy .sd-content li.share-email a::before {
    content: '\f410';
    color: #666666;
}


/* Polldaddy */

div#polldaddy {
    margin-top:1em;
    overflow:hidden;
}

/* Pagenavi */

.wp-pagenavi {
    clear:both;
}

.wp-pagenavi a, .wp-pagenavi span {
    text-decoration:none;
    border:0px solid #035aa4;
    padding:3px 5px;
    margin:2px;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
    border-color:#ff9000;
}

.wp-pagenavi span.current {
    font-weight:bold;
}

.wp-pagenavi span.pages {
white-space: nowrap;
}

.gallery-caption {
    margin-bottom:0;
    padding-bottom:0;
}

#nav-images .nav-previous, #nav-images .nav-next {
    width:50%;
}
    img.attachment-thumbnail a:href, img.attachment-thumbnail a:link, img.attachment-thumbnail a:visited {
    border:0;
}

#nav-images .nav-previous {
    float:left;
}

#nav-images .nav-next {
    float:right;
}

#nav-below {
	display: none; 
}

div.reddit {
    float:right;
}

ol.footnotes li {
	font-size: 1em !important;
}

.more-link {
}

/* SOCIAL */

#social { 
	margin: 0 !important;
	}

#reply-title {
    background: none !important;
}

#commentform {
	padding: 1em !important;
	}
	
/* 
.social-comment-header
.social-comment-inner
.social-comment-body
.social-comment-collapsed
.social-post-form {
}
#facebook_signin
#twitter_signin
.social-quiet
.bypostauthor */

/* fitvids */

.fluid-width-video-wrapper iframe {
	margin: 0 5%;
	width: 90%;
	height: 90%;
	}
	
/* FitVids Mobile */
object, embed, iframe,.Video embed {
    max-width: 100% !important;
    }


/* @media mobile portrait */

@media
	not screen and (-webkit-min-device-pixel-ratio: 0),
	only screen 
		and (orientation: portrait)
		and (max-width: 799px),
		and (max-resolution: 191dpi)
{

	div#menu ul {
	width: 80%;
	padding: 0 10% 0 10%;
	}

	div#sidebar { 
		display:none !important;
	}
	
	div#header img.logo {
		float: none;
		display: block;
		text-align:center;
		margin: 0 auto;
		padding:0.5em;
	}
	
	div#headerwrap {
		width: 100%;
	}
	
	div#menu ul a {
		padding: 0px 0.75em !important;
	}
	
	div#blog-description {
		padding:0.5em;
		text-align:center;
	}
	
	div.wrap, div#latestpost, div#otherposts, div#singlecontent {
		width:100% !important;
		margin-right:0;
		padding-right:0;
	}

	div#feature p {
		font-size: 1.3em !important;
		line-height: 1.5em !important;
	}
	
	div#sidebar p, div#sidebar a, div#sidebar span {
		font-size: 1.3em !important;
		line-height: 1.4em !important;
	}
	li.widget_twitter {
		display: none;
	}
	
	div#feature > div > div:last-child {
		display: none !important;
	}

	div#feature > div > div:first-child {
		width: 100%;
	}
	div#recent > div > div:first-child {
		display: none !important;
	}

	div#recent > div > div:last-child {
		width: 100%;
	}

	div#recent ul li, div#recent ul li {
		margin: 7px !important;
		font-size: 1.4em;
	}

	/* Hidden elements */
	div.entry-meta, div.post-info, .wp-pagenavi {
		display:none !important;
	}
	
	#nav-below {
		margin-top: -1.5em;
		padding: 0;
		display: inherit;
		font-size: 1.5em;
		font-family:Arial, Sans-Serif;
	}
	
	#nav-below div.nav-previous {
		float:left;
		padding: 0.5em 1em;
	}
	
	#nav-below div.nav-next {
		float: right;
		padding: 0.5em 1em;
	}

	h2.entry-title {
    font-size: 32px !important;
    line-height: 28px !important;
	/*-webkit-text-stroke: 0.5px black;*/
	}

	.entry-content, .entry-content p {
		font-size: 1.2em !important;
		line-height: 1.25em !important;
		padding: 0 1em 0.1em !important;
		hyphens: auto;
		-moz-hyphens: auto;
		-webkit-hyphens: auto;
		-ms-hyphens: auto;
	}
	
	blockquote, blockquote p {
		line-height: 1.75em !important;
		
		margin-right: 0;
	}
	
	div.entry-content blockquote p {
	margin-left: 0;
	}
	
	div#recent a {
		font-size: 1.25em !important;
	}
}

/* @media mobile landscape */

@media 
	not screen and (-webkit-min-device-pixel-ratio: 0),
	only screen 
		and (orientation: landscape)
		and (min-width: 800px) and (max-width: 1400px)
		and (min-resolution: 192dpi) and (max-resolution: 280dpi),
		and (-webkit-min-device-pixel-ratio: 2.0)
	
{
	div#header img.logo {
		float: none;
		display: block;
		text-align:center;
		margin: 0 auto;
		padding:0.5em;
	}
	
	div#headerwrap {
		width: 100%;
	}
	
	div#menu ul a {
		padding: 0px 0.75em !important;
	}
	
	div#blog-description {
		padding:0.5em;
		text-align:center;
	}
	
	div.wrap, div#latestpost, div#otherposts, div#singlecontent {
		width:100% !important;
		margin-right:0;
		padding-right:0;
	}

	div#feature p {
		font-size: 1.3em !important;
		line-height: 1.5em !important;
	}
	
	div#sidebar p, div#sidebar a, div#sidebar span {
		font-size: 1.3em !important;
		line-height: 1.4em !important;
	}
	li.widget_twitter {
		display: none;
	}
	
	div#feature > div > div:last-child {
		display: none !important;
	}

	div#feature > div > div:first-child {
		width: 100%;
	}
	div#recent > div > div:first-child {
		display: none !important;
	}

	div#recent > div > div:last-child {
		width: 100%;
	}

	div#recent ul li, div#recent ul li {
		margin: 7px !important;
		font-size: 1.4em;
	}

	/* Hidden elements */
	div.entry-meta, div.post-info, .wp-pagenavi {
		display:none !important;
	}
	
	#nav-below {
		margin-top: -1.5em;
		padding: 0;
		display: inherit;
		font-size: 1.5em;
		font-family:Arial, Sans-Serif;
	}
	
	#nav-below div.nav-previous {
		float:left;
		padding: 0.5em 1em;
	}
	
	#nav-below div.nav-next {
		float: right;
		padding: 0.5em 1em;
	}

	h2.entry-title {
		font-size: 32px !important;
		line-height: 28px !important;
		/*-webkit-text-stroke: 0.5px black;*/
	}
	
	.entry-content, .entry-content p {
		font-size: 1.25em !important;
		line-height: 1.3em !important;
		padding: 0 1em 0.1em !important;
		hyphens: auto;
		-moz-hyphens: auto;
		-webkit-hyphens: auto;
		-ms-hyphens: auto;
	}
	
	div#recent a {
	font-size: 1.25em !important;
	}
	
	blockquote, blockquote p {
		line-height: 2rem !important;
		padding: 0 !important;
		margin-right: 0;
	}
}
	
/* Tablet fixes */	
	
@media 
	only screen 
		and (orientation: landscape),
		and (-webkit-min-device-pixel-ratio: 3.0)
		and (max-height: 1081px) and (min-width: 1401px) and (min-resolution: 281dpi)
		
{	
	div#feature h2, div#recent h2, div#content h2 {
		font-family: Carrois Gothic;
		font-size: 28px;
		font-weight: none;
		letter-spacing: -1px;
		line-height: 24px;
	}
	
	div#header img.logo {
		float: none;
		display: block;
		text-align:center;
		margin: 0 auto;
		padding:0.5em;
	}
	
	div#headerwrap {
		width: 70% !important;
	}

	
	div#menu ul a {
		padding: 0px 0.75em !important;
	}
	
	div#blog-description {
		padding:0.5em;
		text-align:center;
	}
	
	div.wrap, div#latestpost, div#otherposts, div#singlecontent {
		width: 70% !important;
		margin-right:0;
		padding-right:0;
	}

	div#feature p {
		font-size: 1.3em !important;
		line-height: 1.5em !important;
	}
	
	div#sidebar p, div#sidebar a, div#sidebar span {
		font-size: 1.3em !important;
		line-height: 1.4em !important;
	}
	li.widget_twitter {
		display: none;
	}

	div#recent ul li, div#recent ul li {
		margin: 7px !important;
		font-size: 1.4em;
	}

	/* Hidden elements */
	div.entry-meta, div.post-info, .wp-pagenavi {
		display:none !important;
	}
	
	#nav-below {
		margin-top: -1.5em;
		padding: 0;
		display: inherit;
		font-size: 1.5em;
		font-family:Arial, Sans-Serif;
	}
	
	#nav-below div.nav-previous {
		float:left;
		padding: 0.5em 1em;
	}
	
	#nav-below div.nav-next {
		float: right;
		padding: 0.5em 1em;
	}

	h2.entry-title {
		font-size: 32px !important;
		line-height: 28px !important;
		/*-webkit-text-stroke: 0.5px black;*/
	}
	
	.entry-content, .entry-content p {
		font-size: 1.25em !important;
		line-height: 1.3em !important;
		padding: 0 1em 0.1em !important;
		hyphens: auto;
		-moz-hyphens: auto;
		-webkit-hyphens: auto;
		-ms-hyphens: auto;
	}
	
	div#recent a {
		font-size: 1.25em !important;
	}
	
	blockquote, blockquote p {
		line-height: 2rem !important;
		padding: 0 !important;
		margin-right: 0;
	}
	
	/*Bigass tablet*/
	
	div#sidebar { 
		display:inline !important;
	}
	
	div.wrap, div#latestpost, div#otherposts, div#singlecontent {
		width:70% !important;
	}
	
	#recent > div > div:first-child {
		display: none !important;
	}

	#recent > div > div:last-child {
		width: 70% !important;
	}
	
	div#sidebar ul li ul li {
		list-style-type: none;
		list-style-position: inside;
		padding-right: 0 !important;
		text-indent: -1em !important;
		padding-left: 1em !important;
	}
}