/*
Velkommen til Custom CSS!

For mere info, se http://wp.me/PEmnE-Bt
*/
/*Lav cirkelformede branche-ikoner*/
ul#w-filters li a {
	display: inline-block;
	width: 130px;
	height: 130px;
	line-height: 132px;
	border: 1px dotted #b9b7b7;
	border-radius: 100px;
	color: #dcdcdc;
	opacity: .8;
	font-size: 18px;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	transform: rotate(45deg);
}

/*Lav grøn hover-baggrund i icon box*/
.vntd-icon-box:hover a.about-icon {
    background: #67bd4c;
}


/*Lav valgte brancheikon hvid med grøn tekst*/
ul#w-filters li a.selected, ul#w-filters li a:hover {
	background-color: rgba(255,255,255,1);
	color: #67bd4c;
}

/*Centrér deleknap*/
div.sharedaddy,
#content div.sharedaddy,
#main div.sharedaddy {
	clear: both;
	text-align: center;
}

/*Placér Call to Action foran video*/
.vntd-section-white {
	color: #fff;
	z-index: 7;
}

/*Gør at alle tværgående fullscreen-områder går helt ud til kanten*/
.container-fluid {
	padding-left: 0;
	padding-right: 0;
}

/*Lav valgte portfolio-kategori grøn*/
.portfolio #options ul li a:hover, .portfolio #options ul li a.selected {
	background: #67bd4c;
	border: 1px solid #67bd4c;
}

/*Lav "mere"-knap ved cases mørkere grå*/
.portfolio a.portfolio-view-more {
	background: #C8C8C8;
}

/*Fjern stiplede rammer ovenover testimonials*/
.clients .item .client-image {
	display: none;
}


/*Gør side-indikator under testimonial lysere*/
.clients .owl-controls .owl-pagination .owl-page {
	background: #C0C0C0;
}

.clients .owl-controls .owl-pagination .owl-page.active {
	border: 1px solid #C0C0C0;
}

/*Lysere skrift i testimonials, samt større tekst og mindre luft */
.clients .item {
	color: #C0C0C0;
	padding-left: 60px;
	padding-right: 60px;
}

.clients .item h1.client-name {
	margin: 24px auto 0;
	padding: 0;
	font-size: 26px;
}

.clients .item h3.client-position {
	margin: 16px auto 9px;
	padding: 0;
	font-size: 17px;
	font-family: Raleway;
}

.clients .item p.client-desc {
	margin: 20px auto;
	padding: 0;
	font-size: 15px;
}

.clients .owl-controls {
	height: auto;
	width: 100%;
	margin-top: 10px;
}

.vc_custom_1412160189693 {
    padding-bottom: 0px !important;
}


/*Flyt kundeliste-knap op i midten af grøn bjælke*/
.vc_general.vc_btn3 {
	top: -40px;
}

/*Erstat forsidebillede på mobil*/
.mobile-bg:after {
	width: 100%;
	height: 100%;
	position: absolute;
	content: '';
	display: block;
	background-image: url("http://mediafarm.dk/wp-content/uploads/2014/11/Hjemmeside_MobilCoverImage.jpg");
	background-size: cover;
}

/*Placér flag tæt på hinanden i menuen*/
.nav-menu ul li.menu-item-language a {
	padding-left: 0;
	padding-right: 0;
}

/*Gør logo i topmenu mindre*/
.nav-inner .logo a img {
	max-height: 42px;
}

/*Customization af quote-box*/
.vc_message_box {
	background-color: #FFFFFF;
	color: #1B1B1B;
	padding: 2.3em 4em 2em 5.5em;
}

.vc_message_box-icon > * {
	left: 70%;
	top: 15%;
}

.fa-info-circle:before {
	content: url(http://mediafarm.dk/wp-content/uploads/2014/11/Quote_green.png)!important;
}

/*Gør aktiv-tekst mørkere og ikke-aktiv-tekst lysere i case accordion*/
.tabs .nav-tabs li.active a {
	color: #1D1D1D;
}

.tabs .nav-tabs li a {
	color: #9B9B9B;
}

/*Fix farver for menu-punkter*/
.current_page_item > a, .current-menu-ancestor > a, .current-menu-parent > a, .price {
	color: #FFFFFF !important;
}

.current_page_item > a:hover, .current-menu-ancestor > a:hover, .current-menu-parent > a:hover, .price {
	color: #67bd4c !important;
}

.nav-menu ul li.active a {
	color: #67bd4c !important;
}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {
	background-color: transparent;
}

.slide-button-black, .home-button-1 {
	margin: 800px 0 3px;
}

/*Tab slide styling*/
.tab_text_left {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	box-shadow: -1px 1px 2px #545454;
	z-index: -1;
}

.tab_text_bg {
	background-color: #FFF;
}

#tab_title_wrap {
	background-color: transparent;
	color: #3e3e3e;
}

#tab_slide_background {
	box-shadow: -1px 1px 2px #545454;
	background-position: center -70px;
}

.tab_slide_corners_left {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

#tab_slide_include {
	padding: 30px 20px 20px 30px;
}

.tab_slide_widget_button {
	color: #FFF;
	font-size: 15px;
	padding: 10px;
	background-color: #67bd4c;
}

/*Padding på titler i portfolio grid*/
.portfolio .portfolio-items .item a.work-image h1 {
	padding: 20px;
}

.portfolio .portfolio-items .item a.work-image p {
	padding: 10px px;
}

/*Link hover grøn/bold i stedet for blå*/
a:hover, a:active, a:focus {
	color: #249600;
/*font-weight: bold;*/
}

/*Separator-linje samme grå farve som linje under overskrifter*/
.separator {
	background-color: #d0d0d0;
}

/*Padding på portfolio-thumbnail-tekst*/
.portfolio .portfolio-items .item a.work-image div.item-details {
	padding: 10px;
}

.portfolio .portfolio-items .item a.work-image h1 {
	margin: -10px auto;
}

/*Call-to-action knapper: Fremhæv den første + anderledes hover style end normalt*/
a.page-content-button.scroll.font-primary.uppercase.white:first-child {
	background: #67bd4c;
}

a.page-content-button:hover {
	color: #67bd4c;
	background: white !important;
}


/*Remove white background on language buttons on case pages*/
.nav-menu .menu-item.menu-item-language {
	background: none;
}