/*
Theme Name:     Prometheus Wordpress
Theme URI:      http://example.com/
Description:    The Prometheus Wordpress theme is a theme for clients of Prometheus Labor Communications, Inc.
Author:         morrissinger
Author URI:     http://www.prometheuslabor.com/
Template:       the-bootstrap                             
Version:        1.0
*/

@import url("css/style.css");
.widget_em_widget .event-icon {
    width: 45px;
}
.widget_em_widget .event-month-year {
    width: 70%;
    margin-left: auto;
    margin-right: auto;
    font-size: 1.4em;
}
.widget_em_widget .event-title {
    font-size: 1.2em;
    line-height: initial;
}
.widget-easy-twitter-feed-widget-global-wrapper h2.widget-title {
    margin-left: 15px;
}


// Extra CSS 
h1#site-title a, h1#site-title a:hover, h1#site-title a:visited {
}
header#branding {
    background: none repeat scroll 0 0 #324289;
}
footer#colophon {
    background: none repeat scroll 0 0 #1E73BE;
}
header#branding .navbar .navbar-inner {
    background: none repeat scroll 0 0 #8F9B09;
}
nav#header-menu a, nav#header-menu a:hover, nav#header-menu a:visited {
    background: none repeat scroll 0 0 #8F9B09;
}
nav#footer-menu .nav-pills > .active > a, nav#footer-menu .nav-pills > .active > a:hover {
    background: inherit;
    border: 1px solid #8F9B09;
}
nav#nav-bar a:hover {
    background: inherit;
    color: #8F9B09;
}
ul#menu-top-navigation {
    background: linear-gradient(to bottom, #92C3F7 0%, #4268AC 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
ul#menu-top-navigation ul li, ul#menu-top-navigation ul li:hover, ul#menu-top-navigation ul li.sfHover {
    background: none repeat scroll 0 0 #92C3F7;
}
ul#menu-top-navigation a {
    color: #FFFFFF;
}
ul#menu-top-navigation a:hover {
    color: #0B639E;
}
ul#menu-top-navigation a:visited {
    color: #0B639E;
}
nav#access div.navbar-inner {
    background-color: #324289;
    background-image: none;
    background-repeat: no-repeat;
}
section#right .widget, .soliloquy-container .soliloquy-image, ul#menu-top-navigation, div.entry-date, footer#colophon, footer#colophon .widget, nav#access .navbar-search .search-query {
    border-radius: 10px;
}
.soliloquy-container .soliloquy-caption {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}

html body {
    background: none repeat scroll 0 0 #F7FAFF;
}

#branding hgroup {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
}

.media-caption {
    color: #666666;
    font-size: 0.9em;
    text-align: left;
    display:block;
    clear:both;
    padding: 0.5em;
    width:220px;
    margin-left:7px;
}
.media-item img{
    background: none repeat scroll 0 0 #DDDDDD;
    padding: 0.5em;
}

.bx-wrapper {
    box-shadow: none !important;
    border: none !important;
    background: transparent !important;
}

.logoOverlay{
    position: absolute;
    left: 18%;
    top: 11px;
    z-index: 51;
    height: 169px;
    overflow: hidden;
}
.logoslideShow{
    position: absolute;
    right: 16px;
    top: 11px;
    z-index: 20;
    height: 169px;
    width: 600px;
    padding: 0;
    margin: 0;
    overflow: hidden;
    float: none;
    left: 49%;
}
.logoslideShow .bx-wrapper img{
    height: auto !important;
}
.header_pt{
    width: 100%;height: 180px;
}
header#branding{
    overflow: hidden;
}

@media (min-width: 1200px){
    .header_pt{
        width: 1170px;
        margin-left: auto;
        margin-right: auto;
        position: relative;
    }    
    .logoOverlay{
        left: -1%;
    }
    .logoslideShow{
        width: 52.2%;
    }
}

@media (max-width: 1199px){
    .header_pt{
        width: 940px;
        margin-left: auto;
        margin-right: auto;
        position: relative;
    }
    .logoOverlay{
        left: -1%;
    }
    .logoslideShow{
        width: 52.2%;
    }
}
@media (max-width: 992px){
    .header_pt{
        width: 724px;
        margin-left: auto;
        margin-right: auto;
        position: relative;
    }
}

@media (min-width: 767px) and (max-width: 992px){
    .header_pt{
        height: 124px;    
    }
    .header_pt .bx-wrapper img {
        max-width: 126% !important;
    }
    .logoslideShow .bx-viewport{
        height: 150px !important;
    }
}
@media (min-width: 724px) and (max-width: 769px){
    .header_pt{
        height: 128px !important;    
    }
    .header_pt .bx-wrapper img {
        max-width: 126% !important;
    }
    .header_pt .logoslideShow .bx-viewport{
        height: 150px !important;
    }
    .header_pt .logoOverlay img{
        height: 119px !important;
    }
}


@media (max-width: 724px){
    .header_pt{
        width: 100%;
        background: url("http://demo.presstigers.com/ufcw371/wp-content/themes/prometheus-wordpress-theme/slideshow/bg.png") repeat-x;
    }
    .header_pt #mobile-image{
        display: block;
        margin-top: -11px;
    }
    .header_pt #header-image{
        display: none;
    }
    .header_pt .logoslideShow{
        display: none;
    }

}
@media (min-width: 724px){
    .header_pt #mobile-image{
        display: none;
    }
}
@media (max-width: 477px){
    .header_pt{
        background: none;
    }
}

@media (max-width: 360px){
    .header_pt{
        height: 120px;
    }
}