/*
Theme Name: Halfcreative Child 01
Theme URI: 
Description: Child 01 theme for the Halfcreative theme
Author: <a href="http://themeforest.net/user/bitfade">bitfade</a>
Author URI: 
Template: halfcreative
Version: 1.1.0
*/

/* Generated by Orbisius Child Theme Creator (http://club.orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Thu, 06 Nov 2014 12:24:54 +0000 */ 

@import url('../halfcreative/style.css');
/*header*/


/*header, .mobile header {
	background-color: #000;
}*/

body {
	background-color: #000;
}

footer img {
	max-width: 100%;
}
@media (max-width: 812px) {
	.roles{
height: 250px;
}

h1.fade-in.one {
 /*height: 50% !important;*/
 margin-left: 0% !important;
} 


}

@media (min-width: 812px) {
 .roles {
	height: 150px;
	float: left;
	margin-left: 2%;
	position: absolute;
	bottom: 10px;
	left: 0;
}

h1.fade-in.one {
	float: right;
}
}


.roles img{
	height: 50%;
}
.roles div {
	margin-top: 80px !important;
}

/*background mobild*/
@media screen and (max-width: 960px) {
	header {
		background: transparent no-repeat center center fixed;
	}
}

/*#tab a {
background-color: #0e0e0e !important;
}*/
body, p, h1, h2, h3, h4, h5. h5 {
	font-family: 'Myriad Pro', arial, sans-serif;
}
.content {
	padding-bottom: 100px;
}

section.content {
	background-color: #0d0d0d;
}
section.portfolio {
	background-color: #141414;
}
section.contact {
	background-color: #0f0f0f;
}
#social_module {
	background-color: #0e0e0e;
}
footer, .sticky-wrapper, nav {
	background-color: #0e0e0e;
}

nav ul li a {
	color: #BBB;
}

/*
.og-grid li > a, .og-grid li > a img {
	 filter: grayscale(100%);
-webkit-filter: grayscale(100%); /* For Webkit browsers */
/*filter: gray; /* For IE 6 - 9 */
/*-webkit-transition: all .2s ease; /* Fade to color for Chrome and Safari */
/*filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
/*filter: url(http://www.karlmartindahl.se/wp-content/themes/halfcreative-child-01/desaturate.svg#greyscale);

}
.og-grid li:hover > a, .og-grid:hover li > a img {
	filter: grayscale(0%);
    -webkit-filter: grayscale(0%);
    filter: none;
}
/*galleri*/
/*galleri*/
h1.fade-in.one {
 margin: auto;
 height: 80%;

} 
.fade-in.one img {
/*	max-width: 90%;*/
	max-height: 400px;
	max-width: 90%;
	padding-top: 10%;
}
/*
.og-close {
	z-index: 999;
}

.og-fullimg {
	width: 100% !important;
	height: 75%;
	display: block !important;
}
.og-fullimg img {
min-height: 100%;

}
.og-expander {
	background-color: #333;
}
.og-grid li.og-expanded > a::after {
	border-bottom: #333;
}
@media screen and (max-width: 480px) {
	.og-fullimg img {
min-height: 10%;

}
.og-expander {
max-height: 400px;

}
.og-expanded {

max-height: 500px}
}

f
/*instagram*/
.fa {
	font-family: "FontAwsome";
	font-weight: 400;
font-style: normal;
font-size: 23px;
color: #777; 
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;

}
.fa:hover {
	color: #b51e0d;
}


/*video*/

.og-expander, .og-details {
	height: 100% !important;
	z-index: 100;
}

.page-id-128  .og-fullimg {
	display: none;
}

.page-id-128 .og-details {
	width: 80%;
	margin: 0 10%;
}

.videoWrapper, .videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 70%;
height: 70%;
margin: 0 15%;
}

@media (max-width: 812px) { 
	.videoWrapper iframe {
	
	width: 100%;
height: 100%;
margin: 0px;
}
.og-expander, .og-details {
	height: 100% !important;
	}
}