/*
Theme Name: P&S Transportation Template
Description: This is a theme for P&S Transportation Site.
Author: Jacqueline Smith
Author URI: http://www.imjackiesmith.com

*/

@import url('theme.css');

#media-center h6, #media-center li a span {
    color: #0063a7;
}

#media-center h6 {
    font-size: 14px;
    margin-top: 15px;
    margin-bottom: 0px;
}

#media-center ul li:before {
    content: none;
}

#media-center ul {
    margin-top: 0px;
    margin-bottom: 30px;
    padding-left: 21px;
}

#media-center a {
    text-decoration: none;
}

#media-center li a {
    color: #656666;
}

.literature-download {
    float: left;
    width: 47%;
    margin-right: 36px;
     color: #706e6e;
    font-size: 14px;
}

.literature-download div {
    margin-top: 15px;
}

.literature-download a {
    font-weight: bold;
}

.literature-download:nth-of-type(even){
    margin-right: 0px;
}

#archives-holder {
 position: absolute;
        top: 0;
    right: 0;
    width: 175px;
    -webkit-border-radius: 0 0 10px 10px;
border-radius: 0 0 10px 10px;
    -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.55);
box-shadow: 0 0 10px 0 rgba(0,0,0,.55);
}

#archives-holder .year {
 height: 35px;
    padding-left: 30px;
border-bottom: 1px solid #a4a3a3;
}

#archives-holder .year.active {
 height: 40px;
        -webkit-border-radius: 0 0 10px 10px;
border-radius: 0 0 10px 10px;
    background: #005d9a;
    color: white;
    line-height: 38px;
}

#archives-holder .year a {
    line-height: 33px;
    text-decoration: none;
    color: #a4a3a3;
}

#archives-holder .year.active a {
    color: white;
}

#archives-holder .year:last-of-type {
    border-bottom: none;
}

#nav_menu-6 .widget-title {
    padding-left: 20px;
}

.media-center-banner {
    background: url("/wp-content/themes/pstransportation/_resources/images/media-center-banner.jpg") 95% 50px no-repeat;
    background-size: cover;
    background-position: 28% 50px;
}

.blog-post {
    max-width: 77%;
}

.blog-content {
    font-size: 14px;
}

.video .featured-image {
        float: left;
        width:47%;
        margin-right: 22px;
}

.video .video-content {
    float: left;
width: 49%;
}

.video .video-title {
    margin-bottom: 25px;
    font-size: 16px;
    color: #0063a7;
}

#media-center .video-title a {
  text-decoration: underline;
}

.video .clear {
    margin-bottom: 25px;
}

.blog-read-more {
    font-size: 14px;
    font-style: ;
}

.media-news, .media-blog {
    max-width: 520px;
}

.sidebar ul .media-News.current-menu-item {
background: #0f446e url("/wp-content/themes/pstransportation/_resources/images/arrow-right.png") 95% 50% no-repeat;
}

.header #menu-main-menu .sub-menu {
  left: -1px;
}

.no-spacing {
  margin-top: 0px;
}

p.no-spacing-bottom {
  margin-bottom: 0px;
}

.blog-type-content {
  padding-bottom: 60px;
}

.avatar {
  display: none;
}

.commentlist {
  list-style-type: none;
  padding-left: 20px;
}

article hr {
margin: 25px 0px;
border: 0px;
background: darkgrey;
height: 1px;
}

#apply-now-sidebar h3 {
  margin: 0px;
font-style: normal;
font-size: 18px;
}

#apply-now-sidebar p {
  line-height: 18px;
  margin: 0px;
}

#apply-now-sidebar img {
  max-width: 86%;
height: auto;
margin-top: -6px;
}

@media (max-width: 768px){
    .media-center-banner {
        background-position: 28% 0px;
    }
}



.header #menu-main-menu .sub-menu {
    margin-top: -5px;
}




@media (min-width: 768px){
    .header #menu-main-menu li a{
        padding: 22px 8px 32px 14px;
    }

    .search-results .content { padding-top: 120px;}


}

@media (min-width: 940px){
    .header #menu-main-menu li a {
        padding: 22px 22px 30px 28px;
    }
    .header .logo {
        width: 20%;
    }

    .header .nav {
        width: 80%;
    }

    .header #menu-main-menu #menu-item-646 .sub-menu {
      left: 7px;
    }

}

@media (max-width: 940px){
    .header #menu-main-menu .sub-menu {
        margin-top: 0px;
    }
}

@media (min-width: 768px){
    .header #menu-main-menu {
        margin: 0 0 0 -80px;
    }

}

@media (min-width: 768px) and (max-width: 1015px){
    .header #menu-main-menu li a {
        font-size: 11px;
    }

}



@media (max-width: 715px) and (min-width: 500px){
    .media-news, .media-blog {
        max-width: 275px;
    }

}

@media (max-width: 500px){
    .media-news, .media-blog {
        width: 100%;
    }

    #archives-holder {
        width: 100%;
        position: static;
    }

}

@media (max-width: 700px){
    .video .video-content, .video .featured-image {
        float: none;
    }

    .video .video-content {
        width: 100%;
    }

    .video .featured-image {
        max-width: 700px;
        margin: 0 auto;
    }
}

@media (max-width: 600px){
    .literature-download {
        float: none;
        width: 100%;
    }

}

