

@font-face {
	font-family:'VAGRoundedStd-Light';
	src: url('http://2017.outpostmedia.co.uk/fonts/VAGRoundedStd-Light.eot');
	src: url('http://2017.outpostmedia.co.uk/fonts/VAGRoundedStd-Light.eot?#iefix') format('embedded-opentype'),
		url('http://2017.outpostmedia.co.uk/fonts/VAGRoundedStd-Light.woff') format('woff'),
		url('http://2017.outpostmedia.co.uk/fonts/VAGRoundedStd-Light.ttf') format('truetype'),
		url('http://2017.outpostmedia.co.uk/fonts/VAGRoundedStd-Light.svg#VAGRoundedStd-Light') format('svg');
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-25CA;
}
/*body {
    background: #F4F4F4 url(http://2017.outpostmedia.co.uk/wp-content/themes/bridge-child/img/page_background.jpg) no-repeat top center;
}*/
.transparent_content { background-attachment: scroll; }
::selection { background: #006600; }
h1,h2,h3,h4,h5,h6 {
	font-family: Palatino, 'Palatino Linotype', Georgia, serif;
	font-weight: 300;
	font-style: italic;
	text-transform: none !important;
	letter-spacing: 0 !important;
}
.content {
	margin-top: 70px;
}
.home .content {
	margin-top: 0;
}
.home .latest_post_holder.boxes>ul>li .latest_post .post_infos>a.post_comments, .home .latest_post_holder.boxes>ul>li .latest_post .post_infos>span.dots { display: none; }
.home .latest_post_holder h5 { font-size: 22px; }
.single-case-studies .blog_holder.blog_single article h2.entry_title { display: none; }
nav.main_menu>ul>li>a {
	text-transform: lowercase;
	font-family:'VAGRoundedStd-Light';
	font-size: 2em;
	padding: 0 8px;
}
nav.main_menu>ul>li>a span {
	top: 49px;
	transition: all 1s ease 0s;
}
.scrolled nav.main_menu>ul>li>a span {
	top: 0;
}
.title h1, .title.title_size_small h1 {
	font-size: 36px;
	line-height: 48px;
	font-weight: 300;
}
.separator.small {
	background-color: #999;
    height: 1px;
    width: 100%;
}
.content .container .container_inner.page_container_inner, .full_page_container_inner { padding-top: 0; }
.blog_holder article .post_text .post_text_inner { background: transparent; }
.blog_holder article .post_info { display: none; }
article.case-studies .post_text h2 .date { display: none; }
@media screen and (min-width: 1000px) {
	.title_outer { height: 230px; }
	.post-type-archive-case-studies .title_holder { padding-top:68px !important;height:182px !important; }
}