/*
Theme Name: Vellum Child
Theme URI: http://themeforest.net/item/vellum-responsive-wordpress-theme/6914246
Description: A theme by Parallelus and Bebel. Built with the <a href="http://runwaywp.com">Runway</a> framework for WordPress.
Author: Andy Wilkerson
Author URI: http://para.llel.us
Template: parallelus-vellum
Version: 1.2
Tags: one-column, two-columns, right-sidebar, left-sidebar, flexible-width, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, translation-ready
*/

@import url("../parallelus-vellum/style.css");

.cl-corp { color: #46A78E; }

.publicContactForm div.fieldContainer {
	margin-bottom: 10px;
}

.h1 { font-size: 30px; line-height: 1.25; }
.h2 { font-size: 24px; line-height: 1.3; }
.h3 { font-size: 18px; line-height: 1.4; }
.h4 { font-size: 16px; line-height: 1.5; }
.h5 { font-size: 14px; line-height: 1.5; }
.h6 { font-size: 12px; line-height: 1.5; }

.abac-bar .vc_single_bar,
.abac-bar .vc_bar {
	border-radius: 4px !important;
	margin-right: 13px;
}
.abac-bar .vc_single_bar {
	margin-right: 13px;
}
.abac-bar .vc_single_bar:after,
.abac-bar .vc_bar:after {
	content: "";
	position: absolute;
	top: 50%;
	right: -23px;
	margin-top: -12px;
	border: 13px solid transparent;
	border-left-color: #F7F7F7;
}
.abac-bar .vc_bar:after {
	border-left-color: #46A78E;
}
div.vc_progress_bar .vc_single_bar .vc_label, div.vc_progress_bar .vc_single_bar[class*='bar_'] .vc_label {
	font-style: italic;
	font-style: 12px;
	text-transform: none;
}
div.vc_progress_bar .vc_single_bar:last-child .vc_label, div.vc_progress_bar .vc_single_bar[class*='bar_']:last-child .vc_label {
	font-style: normal;
}
.pipeline-header > span {
	float: left;
	margin: 0 1% -8px 0;
	padding-bottom: 5px;
	font-weight: bold;
	font-style: italic;
	color: #999;
	border-bottom: 3px solid #d8d8d8;
}
.ti {
	display: inline-block;
	text-indent: -999em;
}
.logotype {
	display: inline-block;
	width: auto;
	max-height: 60px;
	margin: 0 1em 1em 0 !important;
	padding: 5px;
	vertical-align: middle;
	border: 1px solid #ddd;
}
	.logotype > img {
		width: auto;
		max-height: 50px;
	}
.partner-box .partner-logo {
	height: 90px;
}
.home .wp-video, .home .mejs-video {
    width: 100% !important;
}
.mejs-controls .mejs-time-rail .mejs-time-current {
	background-color: #46A78E !important;
}
.mejs-controls .mejs-time-rail .mejs-time-loaded {
	background-color: #636363 !important;
}
.widget li {
	font-size: 14px;
}

/* Hack to display category pages in full width */
/* body.category #layout_blog-single-post .grid-column-1.span9 {
    width: 100% !important;
} */

@media (max-width: 767px) {
	.big-headline {
		font-size: 32px;
	}
}

@media screen and (min-width: 768px) {
	.page .masthead-vertical-bg {
		background: url(/wp-content/uploads/2014/03/mastead-vertical-bg-default.jpg) no-repeat 0 0 / cover;
	}
	#megaMenu li.menu-item .wpmega-link-title {
		font-weight: 700;
		text-shadow: 0 0 2px #FFFFFF !important;
	}
	.partner-box > .wpb_wrapper {
		margin-left: -15px;
		padding-left: 15px;
		border-left: 1px solid #ddd;
	}
	.wpb_column:first-child > .wpb_wrapper > .partner-box > .wpb_wrapper {
		margin-left: 0;
		padding-left: 0;
		border-left: 0;
	}
	.partner-box .wpb_wrapper > div {
		height: 96px;
	}
}