.h2, h2 { color: #0081c2; font-weight: bold; font-size: large; }

/*li { margin-bottom: 0.5em; margin-right: 5%; margin-left: 5%; }*/


.image_margin { margin: 5px; }

.sefton_h3 { color: #0081c2; font-weight: bold; font-size: 1.17em; }

.sefton_h2 { color: #0081c2; font-weight: bold; font-size: 1.5em; }

.news-archive-item > p > img {display: none}

.qr_code { display:none; }

.print_logo {
	display:none;
}

.doitnow
{
	display: block;
	padding: 12px 0px 12px 10px;
	font-size: 1em;
	border: 1px solid #DADADA;
	background: linear-gradient(to bottom, #FFF 0%, #EAEAEA 100%) repeat scroll 0% 0% transparent;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );
}

.landing-tabs .tab-content
{
	min-height: 489px;
}

.carousel-indicators li
{
	background-color:#7FB7FF;
}

.carousel-indicators .active
{
	background-color:#090888;
}

.carousel-control {
    width: 30px;
    height: 30px;
	top: 50%;
    font-size: 40px;
    font-weight: 100;
    line-height: 22px;
    background: none repeat scroll 0% 0% #0081c2;
}

/*.carousel-item h3 span {
    color: #fff;
    background: rgba(14,124,181,0.85) none repeat scroll 0% 0%;
    padding: 4px 10px;
    text-shadow: none;
}

.carousel-item .subtext {
    color: #0E7CB5;
    background: rgba(255,255,255,0.85) none repeat scroll 0% 0%;
    padding: 4px 10px;
    text-shadow: none;
}*/

.navbar-search .search-query {
    border-radius: 15px 0px 0px 15px;
}

a.prev, a.next {
	background: url(../images/miscellaneous_sprite.png) no-repeat transparent;
	width: 45px;
	height: 50px;
	display: block;
	position: absolute;
	top: 40%;
	/*z-index: 999;*/
}

a.prev {
	left: 0px;
	background-position: 0 0;
}
a.prev:hover {
	background-position: 0 -50px;
}

a.next {
	right: 0px;
	background-position: -50px 0;
}
a.next:hover {
	background-position: -50px -50px;
}

a.prev span, a.next span {
	display: none;
}

.list-group {
    padding-left: 0px;
    margin-bottom: 20px;
}

.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #FFF;
    border: 1px solid #DDD;
}

.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
    /*z-index: 2;*/
    color: #FFF;
    background-color: #0E7CB5;
    border-color: #0E7CB5;
}
.list-group-item:first-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #FFF;
    border: 1px solid #DDD;
}

.list-group-item.active h3 {
    color: #FFF;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 14px;
    font-weight: bold;
}

.list-group > li a {
    text-decoration: none;
}

ul.list-group {
	margin-left: 0px;
}

.site-footer .sitemap-stack {
    background: transparent none repeat scroll 0% 0%;
}

.site-footer .partners-stack .partner-logos .partner {
	/*margin-left:75px;
	margin-top:30px;
	width:15%;*/
	float: left;
	/*margin: 15px 45px;*/
	min-height: 80px;
}

.site-footer .partners-stack .partner-logos .partner a img {
	width:75%;
}

.site-footer .sitemap-stack {
	background: none;
}

.site-footer .partners-stack .partner-logos .partner {
	width:20%;
}

.site-footer3 .partners-stack .partner-logos .partner {
	/*margin-left:75px;
	margin-top:30px;
	width:15%;*/
	float: left;
	/*margin: 15px 45px;*/
	min-height: 80px;
}

.site-footer3 .partners-stack .partner-logos .partner a img {
	width:75%;
}

.site-footer3 .partners-stack .partner-logos .partner {
	width:20%;
}


/* PARTNER LOGOS IN SOCIAL STACK (HEADER AND FOOTER 3) */
.site-footer .sitemap-stack .social-partners-stack .partner-logos .partner a img {
    width: 70%;
}

.site-footer .sitemap-stack .social-partners-stack .partner-logos .partner {
width: auto;
padding-top: 40px;
padding-bottom: 30px;
padding-left: 50px;
min-height: 100px;
}

.site-footer .social-partners-stack .partner-logos a {
    display: block;
    position: relative;
    padding: 5px 0;
}

/*media screen*/
.site-footer .social-partners-stack .partner-logos .mono {
    position: absolute;
    top: 5px;
    left: 0px;
}

/*media screen*/
.site-footer .social-partners-stack .partner-logos a img {
    transition: opacity 200ms;
    -webkit-transition: opacity 200ms;
    -mos-transition: opacity 200ms;
    -o-transition: opacity 200ms;
    -ms-transition: opacity 200ms;
}


.site-footer .social-partners-stack .partner-logos a:hover .mono {
        opacity: 0;
        filter:alpha(opacity=0);
}















































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
.sefton_h2 {
color: #0081c2; font-weight: bold; font-size: 1.5em; 
}

.icon-ok {

}

.image_margin {
margin: 10px;
}

.sefton_h3 {
color: #0081c2; font-weight: bold; font-size: 1.17em; 
}

.table table-bordered table-condensed {

}

