/*
Theme Name: ScoutSites
Theme URI: http://www.scoutsites.org.uk
Author: Online Youth Manager Ltd
Author URI: https://www.onlinescoutmanager.co.uk
Description: A theme to be used by UK scout groups, roughly following the branding guidelines.
Tags: scouts
Version: 1.0
Template: twentyeleven
*/

@import url("../twentyeleven/style.css");
.badgetbl {
    width: 100%;
}
.badgetbl th {
    color: #00a794;
    font-weight: bold;
    font-size: 0.8em;
    letter-spacing: normal !important;
    -webkit-transform: rotate(353deg);
    -moz-transform: rotate(353deg);
    -o-transform: rotate(353deg);
    writing-mode: lr-tb;
}
.badgetbl td {
    font-size: 0.9em;
    padding: 2px;
    margin: 0px;
}
#page {
    margin: 1em auto;
}
#branding hgroup {
    margin: 0 160px;
}
#branding {
    border-top: 1px solid #7413dc;
}
#main {
    padding: 0.625em 0 0;
}
a {
    color: #006990;
}
#access a.assistive-text:active,
#access a.assistive-text:focus {
    color: #006990;
}
#branding {
    background: url(Scouts_Logo_Stack_Purple.png) no-repeat 10px 5px;
}
#site-title {
    margin-right: 160px;
    padding: 1.65625em 0 0;
}
.singular.page .hentry {
    padding: 0;
}
#site-title a {
    color: #7413dc;
}
#site-description {
    color: #00a794;
    margin: 0 50px 1.65625em 0;
}
#access {
    background: none;
    background-image: none;
    -webkit-box-shadow: rgba(77, 33, 119, 0.9) 0px 1px 2px;
    -moz-box-shadow: rgba(77, 33, 119, 0.9) 0px 1px 2px;
    box-shadow: rgba(77, 33, 119, 0.9) 0px 1px 2px;
    background-color: #7413dc;
}
#access a {
    color: white;
}
#access ul ul a {
    background: #00a794;
    color: white;
}
#access li:hover > a,
#access ul ul :hover > a,
#access a:focus {
    background: none;
    background-color: #00c7a4;
}
#access li:hover > a,
#access a:focus {
    background: none;
    background-color: #00c7a4;
    color: white;
}
#branding #searchform {
    top: 2.8em;
}
.singular .entry-title {
    color: #006990;
    font-size: 26px;
}
.entry-title,
.entry-title a {
    color: #006990;
    text-decoration: none;
}
.entry-title a:hover,
.entry-title a:focus,
.entry-title a:active {
    color: #8B0066;
}
#content {
    margin: 0 4% 0 4%;
    width: 66%;
}
#branding {
    z-index: 10 !important;
}
.entry-header .comments-link a:hover,
.entry-header .comments-link a:focus,
.entry-header .comments-link a:active {
    background-color: #006990;
}
article.feature-image.small .entry-summary p a:hover {
    background: #006990;
}
.feature-slider a.active {
    background: #006990;
}
section.recent-posts .other-recent-posts .comments-link a:hover {
    color: #006990;
    border-color: #006990;
}
.widget-title {
    border-bottom: 1px solid #DFD7E6;
    color: #7413dc;
    font-weight: bold;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    font-size: 1.15em;
}
.widget ul li {
    color: #777;
    font-size: 13px;
    border-bottom: 1px dotted #DFD7E6;
    list-style: none;
}
.widget a {
    color: #7413dc;    
}
.widget_search #searchsubmit:active {
    background: #006990;
}
#respond input#submit:active {
    background: #006990;
}
#site-generator {
    padding: 1em 0;
}
#site-generator a {
    color: #555;
    font-weight: normal;
}
#secondary {
    float: right;
    margin-right: 20px;
    width: 24%;
}
.fullwidth .entry-content {
    width: 100%;
}
.fullwidth .maincontent {
    margin: 10px !important;
}
.fullwidth .entry-header {
    width: 100%;
}

