/* 

Theme Name: UCS
Theme URI: http://blog.ucsusa.com/
Author: Rad Campaign
Description: Ajax theme for UCS
Author URI: http://radcampaign.com/ 
Version: 1.1

*/ 

/*
    RESET
*/
* { margin: 0; padding: 0; }
html { overflow-y: scroll; }
body { font-size: 14px; line-height: 1.5; font-family:  'Mercury SSm A', 'Mercury SSm B','Mercury Text G1 A', 'Mercury Text G1 B', Georgia, serif; color:#555 }
.screen-reader-text { position: absolute; left: -9999px; }
img {border:none}
:target {padding-top: 200px!important;
}
/*
    TYPOGRAPHY
*/
a { color: #000000;text-decoration:none; outline: 0; }
a:hover { text-decoration: none;background:none;color:#888888}
h1, h2, h3, h4, h5 {font-family: 'Mercury SSm A', 'Mercury SSm B','Mercury Text G1 A', 'Mercury Text G1 B', Georgia, serif;font-weight:normal }
h1 { font-size: 20px; margin:15px 0 15px; font-family: 'Mercury SSm A', 'Mercury SSm B','Mercury Text G1 A', 'Mercury Text G1 B', Georgia, serif;}
h1 a { text-decoration: none; color:#000000;font-weight:bold}
h1 a:hover {text-decoration:none;color:#888888}
h2 { font-size: 22px; margin: 0px 0px 15px 0px; background: url("/wp-content/themes/UCS/images/boomerang.png") no-repeat scroll 0 5px transparent;padding-left: 20px;}
h3 { font-size: 18px; }
h4 { font-size: 16px; }
h5 { font-size: 14px; text-transform: uppercase; letter-spacing: 2px; }
#sidebar .scroller h2 {float:left;margin-bottom:10px}
.browse-posts h3 {font-family: 'Mercury SSm A', 'Mercury SSm B','Mercury Text G1 A', 'Mercury Text G1 B', Georgia, serif; font-size:12px;margin:10px 0 0;font-weight:bold}
.archive .archive h3,.search-results .search-results h3 {border-bottom: 1px solid #898989;margin-bottom: 15px;padding-bottom: 5px;padding-right: 150px;font-size:18px;font-family:'Mercury SSm A', 'Mercury SSm B','Mercury Text G1 A', 'Mercury Text G1 B', Georgia, serif;color:#000000}
.archive .archive h3.title,.search-results .search-results h3.title {border:none;color:#000;font-weight: bold;clear: both;padding-bottom:0px;margin-bottom: 20px;font-family: 'Mercury SSm A', 'Mercury SSm B','Mercury Text G1 A', 'Mercury Text G1 B', Georgia, serif;font-size: 23px;font-style: normal;}
.archive .archive h3 a,.search-results .search-results h3 a {color:#000000;text-decoration:none;font-weight:bold}
.archive.date h3.title,.search-results h3.title{font-family: 'Mercury SSm A', 'Mercury SSm B','Mercury Text G1 A', 'Mercury Text G1 B', Georgia, serif;font-size: 23px;font-style: normal;border-bottom: 2px solid #ccc;padding-bottom: 10px}
.archive h2.author-name,.search-results h2.author-name {background:none;padding-left:0px;padding-bottom:10px}
.archive .cat-meta h3.title,.search-results h3.title {font-family:'Mercury SSm A', 'Mercury SSm B','Mercury Text G1 A', 'Mercury Text G1 B', Georgia, serif;font-size:23px;font-style:normal;font-weight:bold}
.archive .entry_author_image,.search-results .entry_author_image {float:left;margin-right:15px}
.archive .gray-box {background:#ececec;border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border: 1px solid #d1d1d1;padding:10px;margin-bottom:20px;overflow: hidden}
.archive .gray-box h4 {border-top:1px solid #d1d1d1;padding-top:10px;clear:both}
.archive .gray-box img {float:left;margin-bottom:5px}
.archive .gray-box p {margin-bottom:10px}
.archive .gray-box .color-image img {border:1px solid #9e9e9e;margin-right:10px}
.archive .gray-box .rss {float: left;}
.archive .gray-box .twitter {float:left;margin-left:20px}
.author .no-image-on-author-pages {display:none}
.no-image-on-author-pages .entry_author_image {float: right;margin-right:0px}
.metadata a {color:#000000;text-decoration:none}
.article-content p.metadata  {margin-top:5px;font-size:12px}
.article-content h3{font-size:15px;font-weight:bold}
.article-content h4{font-size:13px;font-weight:bold}
/*
    BASIC STRUCTURE
*/
body {background: #D9E9F7}
#wrap {background: url("/wp-content/themes/UCS/images/clouds.png") repeat-x fixed center top transparent}
#wrap-grid {}
#page-wrap { width: 1060px; margin: 0px auto; padding-left:25px;border: none; background: url("/wp-content/themes/UCS/images/shadow-left.png") repeat-y scroll 0 0 transparent}
#page-wrap-inner {background: url("/wp-content/themes/UCS/images/shadow-right.png") repeat-y scroll right top transparent;padding-right:25px}
#white-inner {background:#ffffff;padding-bottom:30px;padding-top:124px}
#main-content { width: 630px; margin:0px 30px 0px 30px;float: left; min-height:384px}
#main-content #inside {margin-top:0px}
#column-wrap { overflow: hidden;}
#ajax-loader { position: absolute; display: none; top: 100px; left: 340px; }
.browse-posts .post {    clear: both;float: left;margin: 0 0 10px;}

/*
    HEADER
*/
#header { height: 124px; position: fixed;width:1016px;z-index:30;background:#fff;margin-top:-124px}
#header .widget {margin:0px}
#logo { display: block;margin-left:20px;font-family:'Mercury SSm A', 'Mercury SSm B','Mercury Text G1 A', 'Mercury Text G1 B', Georgia, serif;color:#999;font-style:italic;font-size:16px;margin-top:-6px}
#header p { float:left;height:66px;width:433px;border-left:1px solid #CCCCCC;margin-top:30px; margin-left:20px}
#header p .h1 {font-family:'Mercury SSm A', 'Mercury SSm B','Mercury Text G1 A', 'Mercury Text G1 B', Georgia, serif;font-size:31px;margin-left:20px}
#header h1 { float:left;margin:20px }
#header h1 a { background: url(/wp-content/themes/UCS/images/ucs-logo.png) no-repeat;text-indent:-99999px;height:82px;width:172px}
#white-inner header nav {display:none!important}
.social-header {float: right;margin: 40px 5px 0px 40px;}
.social-header img {margin-right:5px}
#header .search {float: right;margin: 14px 11px 0px 0px;}
#header .search .submit {background: url("/wp-content/themes/UCS/images/mag.png") no-repeat scroll 0 0 transparent;height: 19px;text-indent: -99999px;width: 17px;margin-left:-21px;margin-top:1px}
#header .search .text {}
#header .search .input {border: 1px solid #CCCCCC;height: 22px;width:182px}
.top-bar-mobile {display:none;}
span.science-blogger {display:none}
div.science-blogger {float:right;margin-top:-38px}
/*
    NAVIGATION
*/



/*
    SEARCH FORM
*/
#searchform { margin: 0; }
#searchsubmit { }
#searchsubmit:hover { background: #eee; }




/*
    SIDEBAR
*/
#sidebar { width: 315px; padding: 0; margin:0px 30px 0px 0px;float:left;}
.sidebar-inner {width:315px;position:fixed;margin-top:0px}
#sidebar .widget {clear:both}

.scroller .browse-posts .post {}
.widget_categories { overflow: hidden; }
#php_widget-10 h2 {width:110px;float:left}
.widget_authors h2 {width:100px;float:left}
.widget_authors .credit {display:none}
.widget_archive h2 {width:100px;float:left}
.widget_categories ul { list-style: none; }
.widget_categories ul li { display: inline; }
.widget_categories ul li a { float: left; display: block; width: 139px; text-decoration: none; }
.widget_categories ul li:nth-child(odd) a { }
.widget {margin-bottom:15px;display:block}
.widget_tag_cloud { overflow: hidden; }
.widget_tag_cloud a { float: left; display: block; width: 139px; text-decoration: none; font-size: 14px !important; }
.widget_tag_cloud a:nth-child(even) { }


.widget_links ul { list-style: none; }
.widget_links ul li a { display: block; text-decoration: none; }



.join-our-email-list {background: url("/wp-content/themes/UCS/images/email-list-bg.png");height:95px;width:313px;border:1px solid #e4e4b6}
.join-our-email-list h2 {text-align: center;height: 33px;font-weight:normal;color: #fff;margin: 0px;background: none;padding: 3px;font-size:20px}
.join-our-email-list .go {border: none;background: url("/wp-content/themes/UCS/images/go.png") no-repeat scroll 0 0 transparent;height: 33px;margin:11px 0 0 -10px;text-indent: -99999px;width: 35px;}
.join-our-email-list .text {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #CCCCCC;height: 19px;margin: 11px 0 0 20px;padding: 5px 3px;width: 242px;font-style:italic}
.support {border: 1px solid #CCCCCC;height: 33px;background:url("/wp-content/themes/UCS/images/input-gradient.png") repeat-x}
.support h2 {padding-left:0px;margin-bottom:0px}
.support h2 a {float: left;background:none;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-weight: bold;letter-spacing: 2px;margin: 6px 15px 0;padding:0px;color:#555}
.support img {margin:3px 5px}

#php_widget-3 {} 
#php_widget-3 img {float:left;margin-right:10px}
#php_widget-3 h3 a {color:#000000;text-decoration:none}
.scroller {height:350px;overflow:auto;/*border-bottom:1px solid #ccc*/margin-bottom:15px;clear:both}
select {text-align:right;border: 1px solid #ccc;height: 32px;padding: 5px;width: 172px;color:#999999;float: right}
option {text-align:left;color:#666}
div.selector span {width:118px !Important}
div.selector {width:147px!important;float:right}
/* 
	HOME
*/

.post-nav {border-top:2px solid #ccc}
.post-footer-button {background: url("/wp-content/themes/UCS/images/more-left.png") no-repeat scroll 0 0 transparent;float: right;height: 32px;margin-top: 15px;padding-right: 0;}
.post-footer-button a {display:block;margin:0px;font-family:Georgia, "Times New Roman", Times, serif;text-decoration:none }
.post-footer-button-inner {background: url("/wp-content/themes/UCS/images/more-right.png") no-repeat scroll 0 0 transparent;display: block;height: 32px;margin:0 0 0 5px;padding: 5px 10px 0;}
/*
POSTS
*/
.meta { font-size: 12px; text-transform: uppercase; position: relative; padding: 2px 0; margin: 0 0 20px 0; padding-right: 150px; }
.meta span { position: absolute; right: 0; top: 1px; }
.meta a { text-decoration: none; }
.meta a:hover { text-decoration: underline;}
.post h1, .type-page h1{    border-bottom: 1px solid #898989;margin-bottom: 15px;padding-bottom: 5px;padding-right: 5px;line-height:1.2}
.post h1 {padding-right:63px}
.post .entry_author_image{float:right;margin-top:-40px}
.post .username{   font-family:'Mercury SSm A', 'Mercury SSm B','Mercury Text G1 A', 'Mercury Text G1 B', Georgia, serif; color: #000000;float: right;font-style: italic;font-weight: bold;margin-right: 10px;margin-top: -6px;max-width: 435px;
text-align: right;}
.post .post-date p {font-size:14px;font-weight:bold;margin-bottom:10px;margin-top:-6px}
.post p {font-size:14px}
.article-content .author-bio {font-style:italic;font-size:12px}
.article-content .author-bio i {font-style:normal}
.article-content p { margin: 0 0 15px 0; font-size:14px}
.article-content ul, .article-content ol { margin: 0 0 10px 20px; }
.article-content ul ul, .article-content ol ol { margin-top: 5px; }
.article-content li { margin: 0 0 5px 0; }
.article-content code { font: 12px Monaco, Courier, Sans-Serif; }
.article-content pre { padding: 10px; margin: 0 0 15px 0; }
.article-content, #text-7 {clear:both}
.post { margin: 0 0 30px 0; }
a.more-link, a:hover.more-link, a:link.more-link{color:#000000;font-weight:bold}
.feature-1 {}
.feature-1 h1 {border:none}
#respond {clear:both}
#respond h2 {margin:20px 0px;display:block}
#respond label {margin:10px 0px 0px 0px;display:block}
.cats-and-tags {float:left}
.cats-and-tags p {float:left;margin:0 5px 0 0;font-size:12px}
.cats-and-tags a {color:#000000}
.article-content .widget img {margin-top:3px}
.latest-posts-post #text-8 {text-align: right;margin-right: 55px;}

.subfeatures {display:block;overflow:hidden;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:30px 0px 0px 0px;margin-bottom:30px;width:297px;float:left}
.subfeatures .category-sub-feature-left {    float: left;margin-right: 30px;width: 274px;}
.subfeatures .category-sub-feature-right {    float: left;margin-right:30px;width: 274px;}
.subfeatures .post h1 {border:none;margin:15px 0px;padding:0px;line-height:1}
.subfeatures .post h1 a {font-size:14px;}
.cat-meta {clear:both;border-bottom:2px solid #ccc;padding-bottom:20px;margin-bottom:20px}
.cat-meta img{margin:0px 7px 20px 0px}
.cat-meta h2 {background:none;color:#000000;padding:0px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin:0 0 15px}

.guest-blogger {overflow: hidden;margin-top:36px;margin-bottom: 15px;color:#000000;font-weight:bold;font-style:italic;}
.guest-blogger img {float:left;margin-right:10px}
#php_widget-7 {clear: both;}
#php_widget-7 .science-blogger {float:right!important;margin-top:-30px}
#php_widget-7 .guest-commentary {float:right!important;margin-top:-30px}
/*
    PAGINATION
*/
.pagination { overflow: hidden; }
.pagination .newer { float: right; }
.pagination .older { float: left; }
.pagination a {padding: 6px;width: 119px;height: 32px;display: block;}


/*
    MISC
*/
.left {float:left}
.right {float:right}
.border-bottom {border-bottom:2px solid #ccc;padding-bottom:20px;overflow:hidden}
.alignleft {float:left}
.alignright {float:right}
.article-content p.wp-caption-text {font-size:12px;padding:5px;text-align:left}
.wp-caption {padding:5px;text-align:center}
/*
    COMMENTS
*/
ol.commentlist { list-style: none; }
ol.commentlist li { }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor { }
ol.commentlist li.byuser { }
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { padding: 10px 10px 10px 10px; position: relative; font-size: 12px; }
ol.commentlist li.comment p a {color:#007aa5;font-weight:500;}
ol.commentlist li.comment div.comment-author { }
ol.commentlist li.comment div.vcard { margin: 0 0 5px 0; font-size: 15px; }
ol.commentlist li.comment div.vcard cite.fn { font-style:normal; }
ol.commentlist li.comment div.vcard cite.fn a.url {}
ol.commentlist li.comment div.vcard img.avatar { float: right; margin: 0 0 15px 15px; padding: 5px; }
ol.commentlist li.comment div.vcard img.avatar-32 { }
ol.commentlist li.comment div.vcard img.photo { }
ol.commentlist li.comment div.vcard span.says { }
ol.commentlist li.comment div.commentmetadata { position: absolute; top: 10px; right: 60px; }
ol.commentlist li.comment div.comment-meta { font-size:10px; }
ol.commentlist li.comment div.comment-meta a { color:#555;text-decoration:none}
ol.commentlist li.comment div.comment-meta a:hover { color: #555; }
ol.commentlist li.comment p {  margin: 10px 0 5px 10px }
ol.commentlist li.comment ul, ol.commentlist li.comment ol { margin: 0 0 15px 20px; }
ol.commentlist li.comment div.reply {    bottom: 5px; font-size: 11px;margin-left: 10px;right: 10px; }
ol.commentlist li.comment div.reply a { }
ol.commentlist li.comment ul.children { list-style: none; margin:1em 0 0; text-indent:0; }
ol.commentlist li.comment ul.children li { }
ol.commentlist li.comment ul.children li.alt { }
ol.commentlist li.comment ul.children li.bypostauthor { }
ol.commentlist li.comment ul.children li.byuser { }
ol.commentlist li.comment ul.children li.comment { }
ol.commentlist li.comment ul.children li.comment-author-admin { }
ol.commentlist li.comment ul.children li.depth-2 {border-left: 1px solid #CCCCCC;margin: 0 0 6px 6px;}
ol.commentlist li.comment ul.children li.depth-3 {border-left: 1px solid #CCCCCC;margin: 0 0 6px 6px;}
ol.commentlist li.comment ul.children li.depth-4 {border-left: 1px solid #CCCCCC;margin: 0 0 6px 6px;}
ol.commentlist li.comment ul.children li.depth-5 {border-left: 1px solid #CCCCCC;margin: 0 0 3px 3px;}
ol.commentlist li.comment ul.children li.depth-6 {border-left: 1px solid #CCCCCC;margin: 0 0 3px 3px;}
ol.commentlist li.comment ul.children li.depth-7 {border-left: 1px solid #CCCCCC;margin: 0 0 3px 3px;}
ol.commentlist li.comment ul.children li.depth-8 {border-left: 1px solid #CCCCCC;margin: 0 0 3px 3px;}
ol.commentlist li.comment ul.children li.depth-9 {border-left: 1px solid #CCCCCC;margin: 0 0 3px 3px;}
ol.commentlist li.comment ul.children li.depth-10 {border-left: 1px solid #CCCCCC;margin: 0 0 3px 3px;}
ol.commentlist li.comment ul.children li.depth-11 {border-left: 1px solid #CCCCCC;margin: 0 0 3px 3px;}
ol.commentlist li.comment ul.children li.odd { }
ol.commentlist li.even {  }
ol.commentlist li.odd { }
ol.commentlist li.parent { }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even { }
ol.commentlist li.thread-odd { }
ol.commentlist.closed li.comment div.reply {display:none}
.nocomments strong{text-transform:uppercase;font-weight:bold }
.nocomments {border-bottom: 1px solid #CCC;padding-bottom: 30px;margin-bottom:10px}
#commentform {clear:both }
#commentform div { margin: 0 0 5px 0; }
#commentform input[type=text] { font: 12px Helvetica, Sans-Serif; padding: 3px; }
#commentform #submit {    background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #CCCCCC;
    font: 14px Helvetica,Sans-Serif;
    height: 26px;
    padding: 4px;
    position: relative;}
#commentform #submit:hover { background: #eee; }
#commentform textarea { width: 620px; padding: 3px; }

/*
    FOOTER
*/
#footer {  background: none repeat scroll 0 0 #CCCCCC;margin: 30px 375px 30px 30px;padding: 10px 20px;height:25px}
#footer li {list-style:none;float:right}
#footer li#php_widget-5 {float:left;margin-left:5px}
#footer p {margin:0px 10px 0px 0px;float:left}
#footer img {margin-left:8px}
#footer .widget {float:left}
.article-content a {color:#007aa5}
.mobile {display:none}



@media (max-width: 821px) {


body #header {width:94%;margin-top:0px;margin-right:3%;height:150px;position:relative}
body .post h1 {font-size:16px;margin:0px 0px 10px 0px}
body #header h1 {float:none;margin:20px 0px 0px 0px}
body #header h1 a {background: url(/wp-content/themes/UCS/images/mobile-logo.jpg) left top no-repeat;text-indent: -99999px;height: 49px;width: 100%;}
body #header p {padding-top: 10px;padding-bottom:10px;border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;width: 92%;margin-top: 14px;margin-bottom:10px;border-left:none;height:auto}
body #header .search {display: none}
body .join-our-email-list {width:100%}
body .join-our-email-list input.text {width:70%}
body .join-our-email-list .go {margin-top: 10px;}
body .support h2 a {margin:6px 13px}
body .feature-1 img.wp-post-image {width:100%;height:auto}
body #page-wrap {width:auto;padding-left:3%}
body #page-wrap-inner {padding-right:3%}
body #main-content {width:89%;padding:0px 20px;margin:0px}
body #sidebar {width:100%}
body .sidebar-inner {position:relative;width:auto}
body .social-header {display:none}
body #white-inner {padding-top:0px;float:left;overflow: hidden;width:100%}
body #footer {margin:10px;height:auto;overflow:hidden;clear:both;width:100%;padding: 10px 0;text-align: center}
body #footer .widget {float: none}
body #column-wrap {float:left;width:100%}
body {background: url("/wp-content/themes/UCS/images/clouds.png") repeat-x fixed center top transparent;}
.social-footer {margin:0 auto; overflow: hidden;width: 185px}
#footer p {margin-top:10px;float: none;width: auto;}
.widget {clear: both;margin-bottom: 15px;display: block;}
.mean-bar {float: left;width: 100%;position: relative;background: #e1e1e1;padding: 4px 0;height: 39px;z-index: 999999;}
.mean-bar span {display: block;background: #000;height: 3px;margin-top: 3px;}
.mean-container a.meanmenu-reveal {width: 22px;height: 22px;padding: 13px 13px 11px 13px;position: absolute;top: 0;left: 0!important;cursor: pointer;color: #000000;text-decoration: none;font-size: 18px;line-height: 22px;display:block;font-weight: 700;font-family:Arial}
nav {background: #fff;
padding-bottom: 0px;
border-bottom: 1px solid #ccc;
margin-top: 43px;}
.top-bar-mobile {z-index:1000000;position: absolute;right:0px;font-family:arial;margin:0px;width:205px;display:block;height:50px}
.top-bar-mobile a {display: block;float: left;background: url("/wp-content/themes/UCS/images/mobi-divi.png") repeat-y right top;padding: 13px 10px!important;height: 21px;font-size:13px}
.top-bar-mobile a.join {width:24px}
.top-bar-mobile a.donate {width:41px}
.top-bar-mobile .mobile-search {display:block;background: url("/wp-content/themes/UCS/images/search-mobi.png") no-repeat center center;text-indent:-99999px;width:19px}
.addthis_default_style .at300m{padding:8px 10px 18px 10px!important}
.addthis_toolbox.addthis_32x32_style span {margin-right:0px!important}
.addthis_toolbox {float:left}
.top-bar-mobile .search-box {float:right}
#searching{display: none;padding-top:10px;background:#fff;height:32px;width:370px}
#searching form {margin-right:10px;float:right}
#searching form input[type="text"]{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;height: 23px;margin-right:10px}
h2.browse-posts {display:inline}
.mean-bar ul {list-style: none;background: #fff;padding: 15px;}
.mean-expand {text-indent: -9999px;width: 32px;height: 30px;background: url("/wp-content/themes/UCS/images/plus.png") no-repeat center center;display: inline-block;right: 0px;top: 8px;position: absolute;font-size: 18px}
.mean-expand:hover {background: url("/wp-content/themes/UCS/images/plus.png") no-repeat center center;}
.mean-expand.mean-clicked {background: url("/wp-content/themes/UCS/images/minus.png") no-repeat center center;}
.widget.php_widget {border-top:1px solid #efefef;padding-top:8px;position: relative;margin-bottom:0px}
#header p {font-size:16px}
#header p .h1 {font-size:16px;display:inline;margin-left:0px}
#logo {line-height:1;margin-top:0px;font-style:normal;}
p #logo {display:inline;margin-left:0px}
#sidebar {padding-top:0px!Important}
#sidebar .widget.php_widget {display:none}
#sidebar .widget.widget_extended-categories{display:none}
#sidebar .widget_authors {display:none}
#sidebar .widget_archive {display:none}
#sidebar .join-our-email-list {margin: 8%;width: 83%;}
#sidebar .support {margin: 8%;width: 83%;}
nav .widget h2 {font-size:18px;background:url("/wp-content/themes/UCS/images/boomerang.png") no-repeat scroll 0px 0px transparent}
nav .widget select {width:155px}
#footer .widget.widget_text {margin:11px 0px 0px 61px}
#footer .widget.php_widget {border:none}
#column-wrap .post .username {width:70%;margin-top:-6px;text-align:left;float:left}
#column-wrap .post .username {text-align: left;}
#column-wrap .post-date {margin-top: 10px;width: 100%;text-align: left;float: right;}
body .feature-1 h1 {padding-right:0px}
.pagination a {font-size:12px}
.pagination {border-top:2px solid #ccc;padding-top:20px}

ol.commentlist li.comment div.commentmetadata {position:relative;top:0px;right:0px}
.article-content img {width:100%!important;height:auto}
.article-content div {width:96%!important;height:auto}
.article-content .addthis_button img {width:auto!important}

.author .archive h3 {padding-right:0px}
.archive .archive h3 {padding-right:52px}
.author #column-wrap .post .username {width:90%}
.archive .gray-box .twitter {margin-left:0px}
.desktop {display: none}
.mobile {display:block}
}
@media (max-width: 321px) {
body #header h1 a {background: url(/wp-content/themes/UCS/images/mobile-logo.jpg) center top no-repeat;text-indent: -99999px;height: 49px;width: 100%;margin-left: 10px}
#footer {	padding:0px 0px 10px 0px}

}

@media print {
#sidebar {display:none}
#footer {display:none}
#main-content {width:930px}
#page-wrap {background:none}
#page-wrap-inner {background:none}
#wrap {background:none}
#respond {display:none}
}


