/*
Theme Name: Cardiff University Corporate Blogs Theme
Theme URI: http://www.cardiff.ac.uk/
Author: Web Development Team | INSRV | Cardiff University
Author URI: http://www.cardiff.ac.uk/
Description: You can use the Cardiff University Corporate Theme on blogs.cardiff.ac.uk. This theme has the same functionality as a standard Wordpress Theme but with Cardiff University branding. We've kept it clean and simple to make it attractive to your readers, and easier for you to use. It's also responsive so it will work well on tablets and smartphones.
Version: 1.0
License: GNU General Public License
License URI: license.txt
Text Domain: blogscf
Domain Path: /languages/
Tags:

This Theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

 blogscf is based on Underscores http://underscores.me/, (C) 2012-2013 Automattic, Inc.

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
and Blueprint http://www.blueprintcss.org/
*/


/* =Reset
-------------------------------------------------------------- */


/* Remove Allowed HTML tags and attributes instructions
-------------------------------------------------------*/

.form-allowed-tags {
    display:none;
}

/* Images */
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.wp-caption {
	max-width: 100%; /* Keep wide captions from overflowing their container. */
	padding: 4px;
}
.wp-caption .wp-caption-text,
.gallery-caption,
.entry-caption {
	font-style: italic;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 2;
	color: #757575;
}
img.wp-smiley,
.rsswidget img {
	border: 0;
	border-radius: 0;
	box-shadow: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}
.entry-content dl.gallery-item {
	margin: 0;
}
.gallery-item a,
.gallery-caption {
	width: 90%;
}
.gallery-item a {
	display: block;
}
.gallery-caption a {
	display: inline;
}
.gallery-columns-1 .gallery-item a {
	max-width: 100%;
	width: auto;
}
.gallery .gallery-icon img {
	height: auto;
	max-width: 90%;
	padding: 5%;
}
.gallery-columns-1 .gallery-icon img {
	padding: 3%;
}

/* =Main content and comment content
-------------------------------------------------------------- */
img.alignleft {
	margin: 12px 24px 12px 0;
	margin: 0.857142857rem 1.714285714rem 0.857142857rem 0;
}
img.alignright {
	margin: 12px 0 12px 24px;
	margin: 0.857142857rem 0 0.857142857rem 1.714285714rem;
}
img.aligncenter {
	margin-top: 12px;
	margin-top: 0.857142857rem;
	margin-bottom: 12px;
	margin-bottom: 0.857142857rem;
}

/* =Widgets
----------------------------------------------- */

.widget {
	margin: 0 0 1.5em;
}

/* Make sure select elements fit in widgets */
.widget select {
	max-width: 100%;
}

/* Fix to remove spacing
------------------------------------------------ */

.footer-local .box {border: none;}        
figure br, figure p:empty {display: none; }       


#comment {
  width: 100%;
  box-sizing: border-box;
}

.list li.posted-on {
  margin-right: 20px;
}

.entry-categories {
  font-family: "franklin_gothic_fs_medregular",Arial,"Helvetica Neue",sans-serif;
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 10px;
}

.entry-categories a {
  color: #d4374a;
}

.entry-title {
  margin-bottom: 10px;
}

.entry-meta {
  margin-bottom: 20px;
}

.entry-meta a {
  color: #91908f;
}

.page-header .page-title {
  margin: 0 0 20px 0;
}

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

.teaser-text-more:before { content:"\A"; white-space:pre;}

.offscreen
{position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;}

hr {
  clear: both;
}

.disclaimer {
  font-family: Georgia, serif;
  font-style: italic;
}

img.avatar {
  border-radius: 50%;
}

.byline, .posted-on {
  font-style: italic;
  font-family: Georgia;
  font-size: 14px;
  line-height: 20px;
  margin: 0;
}

.entry-meta {
  margin-top: 20px;
  padding: 0 0 20px 80px;
  clear: both;
  color: #555555;
}

.entry-meta .avatar {
  margin-left: -80px;
  float: left;
}

.entry-meta a {
  color: #555555;
}

.entry-meta .list-tags {
  margin: 10px 0 0 0;
}

.entry-meta .list-tags li {
  font-size: 12px;
  line-height: 15px;
}