/* 
    Document   : scheme.css
    Created on : Mar 19, 2013, 6:15:03 PM
    Author     : James Hamlin
    Description: 
*/

a:focus{
    outline: none;
}

#page-row {
    margin-top: 5px; 
    margin-bottom: 100px;
}
#div-pos-social-media {
    margin-top: -12px;
    margin-bottom: 20px;
    height: 25px;
}
.default-bg {
    background-color: #48A942;
}
#home-row .tab {
    border-bottom: 3px solid white;
    color: white;
    display: inline-block;
    font-size: 13px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin: 0;
    padding: 0 15px;
}
#home-row.pos-yellow #page-item{
    background-color: rgb(222,180,8);
}
#home-row.pos-yellow  #page-item h1 {
    color: white;
}
#page-item{
    background-color: rgb(234,226,221);
    color: black;
}
.pos-pale-green  #page-item{
    background-color: rgb(226, 237, 195);
    color: black;
}
.pos-sb-blue-aqua  #page-item{
    background-color: rgb(214, 233, 225);
    color: black;
}
#page-item {
    font-size: 13px;
    font-weight: normal;
    line-height: 1.5;
}
#home-row.pos-warm-grey #system-container{
    background-color: rgb(234,226,221);
}
#home-row #system-container{
    background-color: rgb(234,226,221);
    padding: 15px;
    border-bottom: 20px;
}
div.login a {
    margin-left: 182px;
    margin-top: 15px;
    display: inline-block;
    float: none;
}
div.login button.btn{
    border-left-width: 0;
}
div.alert, div.login, div.alert.warning {
    border-top: white solid 2px;
    background-color: #D6E9E1;
    color: black;
}
div.alert a.close{
    display: none;
}
div.alert h4{
    color: #48A942;
    font-size: inherit;
}
.ms-events, #page-item .ms-events {
    padding: 0;
    margin: 0;
    font-weight: normal;
}
.ms-events li.ms-event{
    float: none;
    clear: both;
    display: block;
    margin-top: 15px;
    padding-top: 5px;
    border-top: black solid 1px;
}
#home-row div.module-item img.event-mod-img {
    margin: -4px -4px 0 4px;
    height: 50px;
    width: 50px;
    position: static;
    float: right;
}
.ms-events .ms-event > img{
    display: block;
    float: left;
    margin-right: 15px;
    margin-bottom: 15px;
}
.ms-events .ms-event > a{
    margin-bottom: 15px;
    margin-top: 15px;
    display: block;
}
.ms-events .ms-event > p{
    display: block;
    float: none;
    clear: both;
}
.ms-events .ms-event > div.desc{
    display: block;
    float: none;
    clear: both;
    padding-top: 15px;
    padding-bottom: 15px;
}
.ms-events .ms-event > dl{
    display: block;
    float: left;
    clear: right;
    margin: 0;
    width: 485px;
}
.ms-event dd{
    margin: 0;
    display: block;
    float: left;
    clear: right;
}
.ms-event dt{
    display: block;
    float: left;
    clear: left;
    padding-right: 0.5em;
}
.ms-event dt.date,
.ms-event dt.event-name{
    display: none;
}
.ms-event dt.date + dd,
.ms-event dt.event-name + dd {
    clear: both;
}
.ms-event dd.date{
    font-weight: bold;
}
.topleft {
    margin-left: -15px;
    margin-top: -15px;
    margin-right: -15px;
}
.page-header{
    border: 0;
    margin: 0;
}

#div-pos-breadcrumb-wrapper h3:after{
    content: url('/templates/sb_main/images/system/arrow.png');
}
#div-pos-breadcrumb-wrapper{
    color: black;
    padding: 0;
    margin: 10px 0 0 0;
    border: 0;
}

#div-pos-breadcrumb-wrapper a, #div-pos-breadcrumb-wrapper a,
#div-pos-breadcrumb-wrapper h3, #div-pos-breadcrumb-wrapper span{
    color: black;
    font-size: 11px;
    font-weight: normal;
    padding: 0;
    display: inline;
}
#div-pos-breadcrumb-wrapper ul {
    padding: 0;
}
#div-pos-breadcrumb-wrapper ul, #div-pos-breadcrumb-wrapper li{
    background-color: transparent;
    display: inline;
}
#div-pos-breadcrumb-wrapper span.divider {
    padding-right: .5em;
    padding-left: .5em;
}
#pos-footer-left p.dev-name{
    height: 0;
    color: white;
    transition: all 0.75s ease 0.25s;
    -webkit-transition: all 1s;
    -webkit-transition-delay:1s;
}
#pos-footer-left p.dev-name em{
    font-style: normal;
    font-weight: bold;
}
#pos-footer-left:hover p.dev-name{
/*    height: auto;*/
    color: black;
}