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

body {
font-size:120% !important;
}

.article {
font-size:160% !important;
}

h2.article_head {
font-size:400% !important;
}

span.author {
font-size:400% !important;
}

#content {
width:100% !important;
}

p {
padding-bottom:40px;
}

#top-drifter {
display:none;
}

#fixie {
display:inline !important;
}

#left-bar.article, #side-bar.article {
display:none;
}


.pagewidth-wrapper.splitnav {
width:980px;
}

.mains.splitnav {
}


#footer-wrapper {
width:980px !important;
}

}


@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {

body {
font-size:120% !important;
}

.article {
font-size:160% !important;
}

h2.article_head {
font-size:400% !important;
}

span.author {
font-size:400% !important;
}

#content {
width:100% !important;
}

#top-drifter {
display:none;
}

#fixie {
display:inline !important;
}

p {
font-size:18px;
padding-bottom:10px;
}

#left-bar.article, #side-bar.article {
display:none;
}


.pagewidth-wrapper.splitnav {
width:980px;
}


#footer-wrapper {
width:980px !important;
}


}

 @media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape)

{

.pagewidth-wrapper.splitnav {
width:980px;
}


#footer-wrapper {
width:980px !important;
}


}
/* Temporary */


#donate {
background-color:#dedede;
border-radius:3px;
}


a#donate {
color:#000 !important;
}

#donate2

{
position:relative;
float:right;
margin-right:-190px;
margin-top:80px;
width:170px;
height:680px;
background:url('https://dl.dropboxusercontent.com/u/97956143/Web/subscribelong.png');
background-size:170px;
background-repeat:no-repeat;
opacity:1;
}

#donate2:hover {
opacity:1;
} 


/* General */

html {
}

body {
width:100% !important;
padding:0;
margin:0;
}

a {
color:#888;
}

a:hover {
color:#111;
}

p {
line-height:1.4em;
font-size:16px;
}


#content p {
line-height:1.6em;
margin-bottom:20px;
font-size:18px;
color:#444;
}


p.caption {
font-size:80%;
color:#444;
}

p.spacer {
text-align:center;
}

#top.article_head {
padding-top:40px;
}

h2.article_head, h1.entry-title, h1.entry-title a {
font-size:46px;
line-height:1.2em;
font-weight:bold;
}


h1.entry-title {
font-weight:bold;
font-size:26px;
}

h1.entry-title a {
font-weight:bold;
font-size:20px;
}

h3 {
font-size:18px;
font-style:italic;
margin-bottom:8px;
line-height:1.2em;
margin-bottom:20px;
}

h4 {
font-weight:bold;
font-size:20px;
padding-top:40px;
padding-bottom:20px;
line-height:1.2em;
}



q {
font-weight:bold;
text-transform:uppercase;
}

q.date {
font-weight:normal;
text-transform:none;
color:#666;
}

blockquote {
margin-bottom:20px;
}

blockquote em {
font-style:italic;
}

ul {
list-style:none;
margin:0;
padding:0;
}

#red {
color:#FF5436;
}

#blue-grey {
color:#616280;
}

a.arrow-link {
position:relative;
z-index:2;
font-size:14px;
background-color:#eee;
border-radius:14px;
padding:3px 6px;
margin-left:6px;
text-decoration:none;
text-align:center;
}

a.arrow-link:hover {
background-color:#ccc;
}

#side-bar a {
color:#444;
}

#side-bar a.arrow-link, span.fp_post a.arrow-link {
font-size:10px;
padding:2px 4px;
width:8px;
height:8px;
}

/* Top drifter */

#top-drifter {
position:fixed;
float:left;
width:100%;
z-index:50;
top:0;
left:0;
}

#top-drifter-insert {
position:relative;
float:left;
width:100%;
}

#drifter-contents-wrapper {
position:relative;
float:left;
margin:0 50%;
width:100%;
}

#drifter-contents {
float:left;
z-index:100;
height:30px;
margin:0 -50%;
padding-top:30px;
padding-bottom:10px;
width:100%;
background-repeat:no-repeat;
background-position:-20px -4px;
background-size:130px;
}

#drifter-contents a {
padding-right:20px;
font-size:100%;
text-decoration:none;
}

#KR {
float:left;
margin-left:40px;
color:black;
background-color:black;
font-size:140% !important;
border-radius:4px;
}

#KR:hover {
background-color:#222;
}

#krlogo {
float:left;
width:80px;
height:50px;
background:url('https://dl.dropboxusercontent.com/u/97956143/Web/');
background-size:80px;
background-position: 10px 6px;
background-repeat:no-repeat;
}

#drifting-search {
float:right;
margin-right:20px;
}


#fixie {
float:left;
z-index:100;
height:150px;
padding-top:30px;
padding-bottom:10px;
margin-bottom:40px;
width:900px;
background:url('https://dl.dropboxusercontent.com/u/97956143/Web/chesspiece3.png');
background-repeat:no-repeat;
background-position:-30px 20px;
background-size:300px;
display:none;
}

/* Column lines */

span.col-line {
position:absolute;
z-index:0;
left:0;
width:300px;
height:99%;
border-right:1px solid #ccc;
}

#col-line2 {
width:600px;
height:99%;
}


/* Logo */

#logo {
margin:0 auto;
width:900px;
padding:0px;
}


#logo_test {
margin:0 auto;
width:900px;
padding:0px;
}


#logo span.maintitle {
float:left;
width:700px;
height:150px;
padding:0px 100px 0px;
margin:80px 0 40px;
background:url('http://dl.dropbox.com/u/97956143/Web/chesspiece3.png');
background-repeat:no-repeat;
background-position:-40px 0px;
background-size:200px;
line-height:1.3em;
font-size:34px;
border-bottom:1px solid #eee;
}


#logo_test span.maintitle {
float:left;
width:720px;
height:80px;
padding:20px 0px 0px 190px;
margin:20px 0 20px;
background:url('http://dl.dropbox.com/u/97956143/Web/krlogoblk.png');
background-repeat:no-repeat;
background-position:0px 0px;
background-size:200px;
border-bottom:1px solid #eee;
}

#top-search {
float:right;
padding-top:40px;
}

span.maintitle a {
text-decoration:none;
color:#ccc;
}

span.maintitle a:hover {
color:#aaa;
}

#mainhead {
float:left;
padding-top:60px;
padding-bottom:10px;
font-size:76px;
}


#mainhead_test {

font-size:60px;
font-family:arial;
font-weight:bold;
padding-right:30px;
}

#log span.topsearch {
float:right;
}

#log .ms-global-search_form input {
	width:120px;
	background: url(images/search.png) no-repeat 5px 6px;
	background-color:#fff;
	box-shadow:0px 4px 4px #111;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin:10px 0px 0px 0px !important;
	font-size: 14px;
	height: 22px;
	line-height: 1.2em;
	padding: 4px 10px 4px ;
	border:0px;
	color:#aaa;
}

#review {
color:#777;
}


/* Issue-specific */


#issue-cover {
float:left;
width:600px;
} 

span.issue-strap {
float:left;
position:relative;
width:594px;
z-index:2;
clear:both;
background-color:#444;
padding-left:10px;
padding-top:10px;
margin-bottom:40px;
box-shadow:0px 2px 2px #111;
}

span.issue-strap-test {
float:left;
position:relative;
width:594px;
z-index:2;
clear:both;
padding-left:10px;
padding-top:10px;
margin-bottom:40px;
border-bottom:1px solid #111;
}

span.issue-strap-test h2.lettershead {
color:#000;
}

span.issue-strap:before {
    content: '';
    position: absolute;
    top:-2px; right: -2px;
    border-top: 42px solid white;
    border-left: 42px solid #fff;
    width: 0px;
}

span.issue-strap:after {
    content: '';
    position: absolute;
    top:0px; right: 0px;
    border-top: 40px solid white;
    border-left: 40px solid #444;
    width: 0px;
box-shadow:-2px 2px 2px #111;
}


span.issue-strap h2.lettershead {
color:#fff;
}

#archive-strap {
width:584px;
}

/* Content */

#content-wrapper {
margin:100px auto;
width:900px;
padding:0px 40px 0;
font-size:16px;
min-height:600px;
}


#content-wrapper.article {
margin-top:100px;
}

#content-outer {
float:left;
margin-top:20px;
width:900px;
padding:0 0 0;
font-size:20px;
line-height:1.6em;
}

span#content.fp {
width:540px !important;
}


#content {
float:left;
background-color:#fff;
position:relative;
width: 650px;
min-height:600px;
z-index:1000 !important;
}


#left-bar, .left-bar {
float:left;
width:110px;
margin-right:30px;
min-height:20px;
}

.left-info {
float:left;
width:160px;
font-weight:bold;
font-size:16px;
}

.left-circle {
float:left;
width:100%;
line-height:1.2em;
font-weight:bold;
border-radius:50px;
}

span.fp_image {
float:left;
height:160px;
width:120px;
margin-right:70px;
margin-top:60px;
border:1px dashed black;
border-radius:8px;
}

span.content-head {
font-size:34px;
font-weight:bold;
}

.entry-meta {
}

.entry-meta a {
text-decoration:none;
}

#red {
color:#FF5436;
}

.intro {
font-size:18px;
line-height:1.6em;
}

.pagewidth-wrapper {
float:left;
position:relative;
width:100%;
}


.content-wrappers {
margin:100px auto;
width:900px;
padding: 0 40px 0;
font-size:16px;
background-color:#fff;
}


.mains {
float:left;
width:900px;
padding: 0 0 0;
}


.frontfeature {
background-color:#fff;
}

.splitnav {
margin-bottom:30px;
}

/* Sidebars */

span.side_head {
float:left;
width:280px;
padding:0 10px 0 ;
font-size:18px;
border-bottom:1px solid #eee;
margin-bottom:30px;
}

#side-bar {
float:left;
width:280px;
margin-left:60px;
padding:0 0 0;
}

#blog-roll {
float:left;
width:100%;
margin-bottom:30px;
}

span.fp_post {
float:left;
width:100%;
padding:0;
margin:0px 0px 40px;
font-size:14px;
}

a.meta-nav {
text-decoration:none;
padding:0 4px 2px;
border-radius:20px;
background-color:#eee;
}

span.meta-nav {

}

h2.fp_blogtitle a {
float:left;
width:100%;
font-size:20px;
font-weight:bold;
color:#000;
text-decoration:none;
line-height:1.2em;
}

h2.fp_blogtitle a:hover {
color:#333;
}

span.fp_blogdate {
float:left;
width:100%;
font-size:12px;
margin:-4px 0px 6px;
color:#888;
}

#twitter_feed {
float:left;
width:260px;
padding:10px;
}

#twitter_feed a {
float:left;
width:100%;
text-decoration:none;
margin:10px 0 10px;
font-size:14px;
}

div.rss2html-note {
display:none;
}



/* Article */


span.article {
position:relative;
z-index:1;
float:left;
width:100%;
min-height:600px;
padding:10px 0 10px
border-bottom:1px solid #ccc;
margin-bottom:20px;
}

p.author, span.author {
float:left;
width:100%;
margin-top:0px;
padding-bottom:18px;
font-size:14px !important;
font-style:italic;
color:#888;
}

p.author a, span.author a {
color:#444;
font-size:16px;
text-decoration:none;
}

p.byline {

padding-top:16px;
border-top:1px solid #ccc;
margin-bottom:20px;
}

span.date {
color:#888;
font-size:16px;
}

#left-bar {
float:left;
width:110px;
margin-right:40px;
}

#side-bar.article {
width:150px;
}

#side-bar.article a {
text-decoration:none;
}

#side-bar.article .ms-global-search_form input {
width:100px;
margin:0 !important;
}

#feb2013 {
float:left;
width:40px;
height:40px;
line-height:1.2em;
text-align:center;
padding:10px;
font-weight:bold;
border-radius:50px;
background-color:#eee;
}

span.author-profile {
float:left;
width:100%
margin-bottom:10px;
font-size:14px;
}

a.chapel-back {
float:left;
width:100%;
padding-top:136px;
background:url('http://dl.dropbox.com/u/97956143/Web/chapel_bw.png');
background-repeat:no-repeat;
background-position:0px 40px;
background-size:40px;
}

a.chapel-back:hover {
opacity:0.6;
}


span.article-nav {
float:left;
width:100%;
margin-top:16px;
}

span.article-nav a:hover {
text-decoration:underline;
color:#666;
}

.fb-like, .twitter-share-button {
margin-bottom:20px;
}

/* Navigation */

#nav-wrapper {
float:left;
width:100%;
background-color:#222;
box-shadow:inset 0px -4px 4px #111;
}

#nav-container {
margin:0 auto;
width:100%;
padding:0px 40px 0px;
}

ul.nav {
float:left;
text-align:justify;
width:100%;
list-style-type:none;
padding:0px 0 0px;
margin:16px 0 16px;
font-size:18px;

background-repeat:no-repeat;
background-position:right;
background-size:16px;
}

ul.nav li {
display:inline;
}

ul.nav li a {
margin:0 0;
padding:4px 0px 4px;
padding-right:2px;
color:#aaa;
text-decoration:none;
}


ul.nav li a.active {
color:#fff;
}

ul.nav li a:hover {
color:#eee;
}

#mainnav {
margin-bottom:0px;
margin-top:0px;
}

#mainnav li {
margin:0 7px 0;
}

#mainnav li a {
color:#444;
padding:0 7px 0;
}

#mainnav li a.active {
color:#000;
font-weight:400;
border-bottom:2px solid #fff;
}


#mainnav li a:hover {
color:#000;
}

/* Frontpage */

div.pagewidth-wrapper.frontfeature {
background-repeat:no-repeat;
background-size:100%
}

span.featured-article {
float:left;
position:relative;
width:540px;
z-index:3;
}


span.featured-article-test {
float:left;
position:relative;
width:940px;
margin-top:0px;
margin-bottom:0px;
z-index:3;
}

span.featured-article-test h2 a {
font-weight:800;
font-size:46px !important;
line-height:1.2em;
color:#333;
}

span.featured-article-test span.author {
font-size:16px !important;
}

span.featured-article-test p {
color:#666;
}

span.featured-articles {
float:left;
position:relative;
width:100%;
background-color:#fff;
z-index:3;
padding-top:30px;
border-top:1px solid #eee;
border-bottom:1px solid #ccc;
margin-bottom:30px;
}

span.featured-articles h2 a {
font-weight:600;
line-height:1.2em;
color:#777;
}

span.mini-featured {
float:left;
position:relative;
width:280px;
margin-right:30px;
z-index:3;
background-color:#fff;
}

ul.featured-articles>:last-child span.mini-featured {
margin-right:0;
}


span.featured-image {
float:left;
width:540px !important;
margin-bottom:20px;
}

span.featured-image img {
width:540px;
}

span.featured-content {
float:left;
width:520px;
padding:10px;
}

span.featured-content-test {
float:left;
width:340px;
padding-left:20px;
}

span.issue_head {
float:left;
width:100%;
font-size:18px;
font-weight:bold;
margin-bottom:20px;
padding-bottom:4px;
line-height:1em;
border-bottom:1px solid #888;
}

span.fp {
float:left;
width:240px;
margin-bottom:30px;
}

#fp_one {
width:240px;
margin-right:30px;
}

#fp_two {
width:360px;
margin-right:30px;
}

#fp_three {
width:240px;
}


.fp_title {
float:left;
width:100%;
text-decoration:none;
font-size:30px;
font-weight:normal;
line-height:1.2em;
}

.fp_author {
float:left;
width:100%;
padding-top:6px;
padding-bottom:10px;
font-size:18px;
font-style:italic;
color:#444;
text-decoration:none;
}

.fp_excerpt {
float:left;
width:100%;
}

span.featured {
float:left;
position:relative;
width:170px;
z-index:6;
}

span.featured-banner {
float:left;
position:relative;
width:287px;
z-index:2;
clear:both;
background-color:#666;
padding-left:10px;
padding-top:10px;
margin-bottom:40px;
box-shadow:0px 2px 2px #111;
color:white;
font-size:18px;
}

span.featured-banner:before {
    content: '';
    position: absolute;
    top:-2px; right: -2px;
    border-top: 42px solid white;
    border-left: 42px solid #fff;
    width: 0px;
}

span.featured-banner:after {
    content: '';
    position: absolute;
    top:0px; right: 0px;
    border-top: 40px solid white;
    border-left: 40px solid #666;
    width: 0px;
    box-shadow:-2px 2px 2px #111;
}


span.featured-content {
	float:left;
	width:100%;
}


#col-line-left {
width:400px;
}

#col-line-mid {
width:600px;
}

.current-strands {
float:left;
position:relative;
z-index:5;
border-bottom:1px solid #000;
padding-bottom:60px;
margin-bottom:20px;
}

.current-strands a {
float:left;
width:100%;
text-decoration:none;
line-height:1.2em;
padding-bottom:10px;
}

.print-edition {
float:left;
position:relative;
width:100%;
margin-bottom:20px;
border-bottom:1px solid #000;
z-index:6;
}

.print-cover {
float:left;
width:100%;
height:260px;
background:url('http://dl.dropbox.com/u/97956143/Web/KR – Autumn Cover (lo).jpg');
background-size:170px;
background-repeat:no-repeat;
}

/* Frontpage Display */

span.articlescol {
float:left;
width:380px;
padding-right:20px;
z-index:3;
}

span.midcol {
position:relative;
float:left;
width:170px;
padding:0 15px 0;
z-index:4;
}

h2.fphead {
position:relative;
z-index:1;
float:left;
width:100%;
font-size:24px;
line-height:1.2em;
margin-bottom:4px;
font-weight:bold;
color:#444;
}

h2.fphead a {
text-decoration:none;
}

h2.fphead a:hover {
color:#111;
}

span.fparticle-meta {
float:left;
width:100%;
font-size:14px;
font-style:italic;
line-height:1.3em;
color:#333;
margin-bottom:20px;
}

span.fparticle-author {
float:left;
width:100%;
font-size:16px;
}

span.fparticle-date {
float:left;
width:100%;
}

span.fparticle-spacer {
float:left;
width:100%;
padding:20px 0 20px;
}


/* Letters */

span.letterscol {
position:relative;
float:left;
width:270px;
padding:0 15px 0;
z-index:3;
}

h2.lettershead {
position:relative;
z-index:1;
float:left;
width:100%;
font-size:20px;
line-height:1.2em;
margin-bottom:10px;
font-weight:bold;
color:#444;
}

h2.lettershead a {
text-decoration:none;
}

h2.lettershead a:hover {
color:#111;
}

span.letter-meta {
float:left;
width:100%;
font-size:14px;
font-style:italic;
line-height:1.3em;
color:#333;
margin-bottom:20px;
}

span.letter-author {
float:left;
width:100%;
font-size:16px;
}

span.letter-date {
float:left;
width:100%;
}

span.letter-spacer {
float:left;
width:100%;
padding:20px 0 20px;
}

p.writetous {
position:relative;
font-size:18px;
font-style:italic;
padding-bottom:20px;
margin-bottom:40px;
border-bottom:1px solid #ccc;
}

p.writetous.featured {
float:left
margin-top:10px;
padding-top:10px;
}

span.email-alerts {
float:left;
display:none;
margin-bottom:30px;
border-radius:6px;
padding:4px;
background-color:#FF643D;
border:1px solid #ee542d;
}

span.email-alerts a {
color:#fff;
text-decoration:none;
}

span.email-alerts a.arrow-link {
color:#FF643D;
text-decoration:none;
background-color:white;
}

#article-letters {
position:relative;
margin-top:20px;
border-top:1px solid #ccc;
padding-top:20px;
}

#back-to-top {
position:absolute;
bottom:6px;
right:0;
padding:6px;
}

/* Archives */

h2.archive_head {
float:left;
width:100%;
font-weight:bold;
font-size:20px;
margin-bottom:6px;
}

h3.archive-head {
float:left;
width:100%;
margin-top:0px;
}

ul.archives {
float:left;
width:100%;
list-style:none;
margin-bottom:40px;
border-bottom:1px solid #888;
}

ul.archives li {
float:left;
width:272px;
padding:6px 4px 6px;
border-top:1px solid #888;
}

ul.archives a {
text-decoration:none;
}

span.issue {
float:left;
width:760px;
}

span.issue_contents {
float:left;
width:540px;
}

span.issue_contents a {
float:left;
width:100%;
line-height:1.2em;
text-decoration:none;
font-size:18px;
}


span.issue_contents a:hover {
text-decoration:underline;
color:#000;
}

span.issue_contents p {
float:left;
margin-bottom:10px;
font-size:14px;
font-style:italic;
}


#fp_maghead {
float:left;
width:540px;
padding:0 10px 0;
font-size:22px;
}

span.archive_item {
float:left;
width:540px;
border-top:1px solid #eee;
padding:10px 0px 20px;
}

a.archive_title {
font-size:24px;
margin-top:20px;
text-decoration:none;
line-height:1.2em;
}

p.archive_author {
margin-top:6px;
margin-bottom:0px;
padding-bottom:0px;
font-size:15px !important;
font-style:italic;
}

.current-cat {
font-weight:bold;
}

/* Footer */

#footer-wrapper {
float:left;
width:100%;
color:#000;
margin-top:40px;
padding-bottom:40px;
background-color:#fff;
color:#333;
}

#footer-container {
margin: 0 auto;
width:900px;
padding: 0 40px 0px;
}

#footer-border {
float:left;
width:100%;
border-top:1px solid #aaa;
}

#footer {
margin:0 auto;
width:600px;
margin-top:0px;
padding-top:20px;
margin-bottom:300px;
font-size:13px;
}

#footer-container a {
color:#333;
text-decoration:none;
}

#footer-container a:hover {
color:#000;
text-decoration:none;
}

#footer ul {
margin:0;
float:left;
width:100%;
list-style:none;
padding:0;
text-align:center;
}

#footer li {
float:left;
width:100%;
margin-bottom:6px;
}

span.footer-col {
float:left;
width:185px;
margin-right:100px;
padding-top:15px;
padding-right:15px;
}

#footer3 {
width:270px;
margin-right:0px;
}

span.footer-head {
font-weight:bold;
float:left;
width:100%;
margin-bottom:10px;
}

input#s {
	background: url(images/search.png) no-repeat 5px 6px;
	background-color:#ccc;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin-top:10px;
	font-size: 14px;
	height: 22px;
	line-height: 1.2em;
	padding: 4px 10px 4px 28px;
}

.assistive-text {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
	clip: rect(1px, 1px, 1px, 1px);
}

input#searchsubmit {
	display: none;
}



/* globalsearch styling */

.ms-global-search_form {
padding:0 !important;
}

.ms-global-search_form input {
	width:130px;
	background: url(images/search.png) no-repeat 5px 6px;
	background-color:transparent;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin:0px !important;
	font-size: 14px;
	height: 22px;
	line-height: 1.2em;
	padding: 4px 10px 4px 28px;
	border:1px solid #ccc;
	color:#aaa;
}

.ms-global-search_form input.button {
display:none;
}


/***************** Widget ********************/
.mssearch {
    border: 1px solid #bbb;
}


.ms-global-search_vbox {
}

.ms-global-search_hbox {
}

.ms-global-search_term {
	font-weight: bold;
}

/***************** Page **********************/

/* Error message */
.globalpage_message {
}

.globalpage_title {	
}

/* Blog title */
.globalblog_title {
	margin-top: 14px;
	font-weight: bold;
	text-decoration: underline;
}

/* Results */

#result-count {
margin-top:-20px;
margin-left:-150px;
position:absolute;
left:0;
top:0;
width:100px;
line-height:0.8em;
}


#result-count .left-info {
float:left;
font-size:20px;
margin-bottom:6px;

}

.globalsearch_post {
	float:left;
	clear: both
    padding-bottom: 40px;
margin-top:-24px;
} 


div.entry {
margin-bottom:60px;
}

.globalsearch_header {

    padding-top: 0px;
    padding-bottom: 0px
    margin-top:-30px !important;
}

.globalsearch_header h2 a {
font-weight:bold;
text-decoration:none;
color:#000;
font-size:20px;
}

.globalsearch_title {
margin-bottom:6px !important;
line-height:1em;
}

.globalsearch_meta {
    margin: 0;
	overflow: hidden;
    min-height: 16px;
    font-size: 12px;
font-style:italic;
}

.globalsearch_meta a {
text-decoration:none;
}

.globalsearch_meta span {
    color: #808080;
    background-repeat: no-repeat;
}

.globalsearch_comment {
    float: right;
	line-height: 12px;
    margin-right: 0 !important;
display:none;
}


.globalsearch_content {
    line-height: 160%;
    margin: 10px 0 0 0;
    padding-bottom: 40px !important;
}


/* Mailchimp */

#mc_embed_signup form {
padding:0 !important;
}
