/*
    NFWI "Flat" CSS.
*/

/*
* {
font-family: Arial !important; 
}
*/

body {
border-top: 6px solid #004236;
font-family: Arial !important; 
}


#header_search {
background: #004236;
}

#main_nav {
border-radius: 0;
background: #587b26;
}

#main_nav > ul {
    border-bottom: 4px solid #004236;
}

#main_nav ul li.active:first-child {
    background-color: #004236;
    border-radius: 0;
}

#main_nav li.active {
    background-color: #004236;
    border-radius: 0;
}

#main_nav li.active > a {
    background-color: #004236;
    border-radius: 0;
    background: #004236;
}

#main_nav li.active a span.main_nav_span {
    background-color: #004236;
}

#main_nav > ul > li {
    border-bottom: 4px solid #004236;
}

#main_nav ul li.active:first-child a span.main_nav_span span {
    background: url(https://mywi.thewi.org.uk/__data/assets/image/0008/193607/main_home_transparent.png?v=0.1.2) no-repeat 0 -13px;
}

#main_nav ul li:first-child a span.main_nav_span span {
    background: url(https://mywi.thewi.org.uk/__data/assets/image/0008/193607/main_home_transparent.png?v=0.1.2) no-repeat 0 0;
}

.social-icon {
    background-image: url('https://mywi.thewi.org.uk/__data/assets/image/0019/207910/socialicons.png?v=0.1.2');
}

.social-icon.podcast-icon {
    background-position: -151px 0;
}

#footer {
background: #004236;
}

input.btn-green-gradient {
background: #587b26;
border-radius: 0;
color: #fff;
}

.login-screen input {
border-radius: 0;
}

#footer_btt a {
background: #587b26;
}

.sitemap ul {
    margin-top: 10px;
    padding-left: 27px;
    padding-bottom: 25px;
    line-height: 20px;
    clear: both;
}

.sitemap li {
    padding-bottom: 10px;
    list-style-type: disc;
}

#inner_container.sitemap {
margin-left: 5px;
}

#header_search.sticky {
border-radius: 0;
background: #004236;
}

@media screen and (max-width: 860px) {
.slider.flexslider .flex-direction-nav .flex-prev, .slider.flexslider .flex-direction-nav .flex-next, .printerbreadcrumb {
display:none;
}
}

#main_nav > ul > li:first-child a img {
    padding-bottom: 5px;

}

@media screen and (max-width: 1023px) {

#main_container #main_nav ul li.active {
background: #004236;
}
}

.noticeboard .noticeboard_head {
border: 1px solid #e6e4c1;
}

#inner_container .login-screen p {
    margin: 5px 0;
}

.login-forgot {
    padding-top: 3px;
}

.listing_small_desc .listing_description p {
    font-size: .7rem !important;
}

.listing .listing_thumbnail--small .file-file--icon,.search_result--icons .file-file--icon {
    position:absolute;
    background-image:url("https://mywi.thewi.org.uk/__data/assets/image/0010/208882/file-file.png?v=0.1.3");
    width:20px;
    height:20px;
}

#header #header_left img {
    width: 120px;
}
#header_left {
    width: 120px;
    margin: 4px 0 0 6px;
}

/* attempt at stopping search result descriptions falling below thumbnails if over one line in length */ 
@media screen and (min-width: 860px) {
.has-thumbnail .search_result--description {
display: block;
min-height: 110px;
}

.search_result--thumbnail {
float: left;
clear: left;
}

.search_result {
margin-top: 15px;
margin-bottom: 15px;
}

}

.div-request-access {
    padding-top: 18px;
    text-align: center;
    font-weight: bold;
}

.btn-request-access {
    margin-top: 12px;
  color: #fff !important;
  display: block;
  background: #004236;;
  padding: 6px 10px 10px 6px;
  text-decoration: none !important;
  font-weight: bold;
  font-size: .9rem;
  
}