h1 {font-size:290%;}
h2 {font-size:190%;}
h3 {font-size:140%;}
h4 {font-size:110%;}
h5 {font-size:100%;}
h1 a, h2 a, h3 a, h4 a, h5 a, .media-title a {color:#000;}

.body-search {border-bottom:1px solid #ddd;display:none;float:left;width:100%;background:#d00;}
.body-search .input-group {width:100%;}
.body-search .form-text {width:100%;height:80px;padding:0;margin:0;border:none;text-align:center;font-size:50px;font-weight:300;border-radius:0;}
.body-search .form-text:hover {border:none;}
.body-search .input-group-btn,
.body-search .form-actions {display:none;}

.lead {font-size:150%;font-weight:300;}
blockquote {font-size:120%;font-weight:900;line-height:1.6em;color:#000;}

div.messages {margin:0;text-align:center;border-radius:0;}
.body div.messages {margin-bottom:15px;}

.layout-default .main-content {padding-top:15px;}
.layout-default .sidebar,
.layout-cover .sidebar {padding-top:15px;border-left:1px solid #ddd;}
.layout-default .main-content,
.layout-cover .main-content {}

.breadcrumb {margin:0}
.page-breadcrumb {margin-top:10px;}
.page-breadcrumb a {font-weight:700;}
.page-breadcrumb .label {font-size:90%;text-transform:uppercase;}
.category-term a {color:#fff;padding:1px 5px;}

.block-title {display:table;width:100%;font-weight:900;text-transform:uppercase;font-size:16px;background:url(/sites/all/themes/custom/zeus/files/pixel-ddd.png) center repeat-x;}
.block-title span {background:#fff;padding:10px;}
.block-title small {background:#fff;padding:10px;padding-right:0;margin-top:2px;}
.teaser-title a {font-weight:900;}
.sidebar .teaser-title {font-size:110%;margin-top:.3em;}
.more-link {float:left;width:100%;margin-top:15px;}

.panel-heading .badge a,
.panel-heading .badge a:hover {color:#fff !important;}

.copyright {padding:20px 0;}