/* Enter Your Custom CSS Here */

/* HOME */

#one-page-menu li.cart-menu-item{
  	display:none !important;
}

#header-social-bar{
  	z-index:99999;
}

.home section{
  	padding-top:27.5%;
}

#about .container, #about .section-inner{
  	padding-top:0;
}

.gallery{
  	width:102%;
}

#posts-front-page article.post .entry-frame{
  	background-color:#F5F5F5;
}

#posts-front-page article.post h2.entry-title{
  	min-height:35px;
}

.home #tour-dates-3{
  	background-color:#8B7D70;
}

.home .section-font-light td{
  	border-top:1px solid #FFFFFF;
  	border-bottom:1px solid #FFFFFF;
  	padding-left:50px;
}

.home .wolf-show-date{
  	width:260px;
  	font-size:36px;
}

.home .wolf-show-action a{
  	color:#000000;
}

.wolf-tour-dates table{
  	font-size:20px;
}

.wolf-show-icons .wolf-show-facebook:before{
  	color:#000000;
}

#logo-container{
  	position:absolute;
  	z-index:9999;
  	width:100%;
  	left:0;
  	top:0;
  	line-height:600px;
  	padding-top:5%;
}  	

#video_home{
 	width:100%;
  	position:absolute;
  	top:0;
  	left:0;
}

#video_home video{
 	width:100%;
}

/* FOOTER */

#tertiary #lsi_widget-3{
  	float:right;
  	right:8%;
  	position:absolute;
}

#tertiary .widget .textwidget {
  	font-size:12px;
}

#tertiary .widget .textwidget a{
  	font-weight:100;
}

.footer_logo{
  	width:100%;
  	text-align:center;
  	position:absolute;
}

.footer_logo img{
  	width:50px;
}

.site-footer .site-infos{
  	font-size:12px;
}

/* FORMULAIRE */

input[type=email], input[type=tel], input[type=text] {
  	background:#F5F5F5;
  	width:80%;
}

textarea{
  	background-color:#B9AEA4;
  	width:80%;
  	height:120px;
}
    	

input[type=email], input[type=search], input[type=tel], input[type=text], select{
  	width:50%;
  	height:22px;
  	padding:0px 0px 0px 5px;
  	font-size:13px;
}

#commentform textarea{
  	background-color:#FFFFFF;
}

.contact_content .contact_content_left form{
  	margin-top:0;
}

.contact_content .contact_content_left .wpcf7-form p{
  	color:#AE8964;
  	font-size:14px;
  	margin:0px 0px 5px 0px;
}

.contact_content .contact_content_left .wpcf7-form input[type='submit']{
  	background-color:#000000 !important;
  	box-shadow:none !important;
  	border-radius:0 !important;
  	padding:5px 10px;
  	top:-15px;
  	
}

.contact_content{  	
  	overflow:auto;
  	background-color:#F5F5F5;
  	padding:15px !important;
}

.contact_content_left{
  	float:left;
  	width:50%;
  	border-right:1px solid #C3BAB2;
}

.contact_content_right{
  	float:left;
  	width:50%;
  	padding-left:80px;
  	padding-top:6%;
}

.contact_content_right p{
  	font-size:12px;
  	color:#000000;
}

.contact_content_right a, .contact_content_right a:hover{
  	color:#000000;
}

.contact_content_right .mediaPress{
  	color:#AE8964; 
  	margin-bottom:58px; 
  	margin-top:0;
  	font-size:24px;
  	line-height:26px;
}

/* FACEBOOK SHARE BUTTON */

#page iframe{
  	position:absolute;
  	z-index:99999;
  	top:15px;
  	left:1%;
  	width:120px;
  	height:20px;
}

/* ARTICLE */

#page #masthead{
  	background:#000000;
}

.view-more-button{
  	background-color:#000000;
  	color:#FFFFFF;
  	padding:5px;
  	margin-left:40%;
  	margin-bottom:5px;
}

.read-more-news-button{
  	border:none !important;
  	background:url("http://www.michaeldjames.com/wp-content/uploads/2015/02/allArchives.png") no-repeat center 0 transparent !important;
  	height:110px;
  	padding-top:85px;
}

.button-alt:hover, .button-alt-light:hover, .button-alt-big:hover, .button-alt-light-big:hover{
  	border-color:#FFFFFF !important;
  	background-color:#FFFFFF !important;
}

.entry-meta{
  	padding-top:10px;
}

.entry-meta .date a, .entry-meta .comments-link a{
  	color:#897359;
}

.entry-content{
  	margin-bottom:10px;
}

.section-wrap .text-center{
  	height:110px;
  	padding-top:100px;
}

.section-wrap .text-center a{
  	text-transform:uppercase;
  	color:#947f6a !important;
}

.categories-links{
  	display:none !important;
}

#recent-posts-2 li{
  	background-color:#F5F5F5;
  	padding:5px;
  	margin-bottom:10px;
}

article.post{
	padding-bottom:5px;
  	margin-bottom:30px;
  	border-bottom:0;
}

.single #content .entry-content{
  	padding:0px 20px 0px 20px;
}

.single #content .entry-content, .single #content .entry-meta{
  	background-color:#F5F5F5;	
}

.single #content .entry-meta{
  	margin-bottom:0;
  	padding-bottom:15px;
  	padding-left:20px;
}

.single #content .entry-thumbnail{
  	margin-bottom:0;
}

.single .p1{
  	font-size:12px;
}


.blog #content .entry-content, .blog #content .entry-meta, .blog #content .entry-header{
  	background-color:#F5F5F5;	
}

.blog #content .entry-content{
  	padding:0px 20px 20px 20px;
}

.blog #content .entry-content .p1{
  	font-size:12px;
  	margin-top:5px;
  	margin-bottom:0px;
}

.blog #content .entry-header .entry-title{
	margin-bottom:0px;
  	padding-left:20px;
}

.blog #content .entry-header{
	padding-top:10px;
}

.blog #content .entry-meta{
  	padding-left:20px;
}

.blog article.post{
  	padding-top:0;
  	margin-top:0;
  	padding-bottom:0;
  	margin-bottom:0;
}

#logo-container img{
  	margin-bottom:50px;
}

.single .entry-meta a{
  	color:#897359;
}



/* COMMENTS */

#comments #reply-title{
  	font-size:20px;
}

#commentform{
  	padding-top:0;
  	margin-top:0;
}

#commentform p{
  	margin-top:0;
}

#commentform .logged-in-as{
  	margin:0;
  	font-size:12px;
}

#commentform .form-submit input[type='submit']{
  	background-color:#000000 !important;
  	box-shadow:none !important;
  	border-radius:0 !important;
  	padding:5px 10px;
  	top:-29px; 	
  	font-size:12px;
}

#commentform .comment-form-comment textarea{
	font-size:12px;
	background-color:#F5F5F5;
}

.post-navigation .nav-links a[rel="prev"]{
  	float:right;
  	transform:rotate(180deg);
  	-ms-transform: rotate(180deg); /* IE 9 */
    -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
}

.post-navigation .nav-links a[rel="next"]{
  	float:left;
  	transform:rotate(180deg);
  	-ms-transform: rotate(180deg); /* IE 9 */
    -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
}

/* IMAGE */

#swipebox-overlay{
  	background-color:#FFFFFF;
}

#mute{
  	position:absolute;
  	top:15px;
  	width:20px;
  	left:130px;
  	z-index:99999;
}

#unmute{
  	position:absolute;
  	top:15px;
  	width:20px;
  	left:160px;
  	z-index:99999;
}

/* RELEASE */

.home #release .section-inner{
  	background:#F5F5F5;
}

.home #release .shortcode-release-grid li{
  	margin:0 auto;
  	float:inherit;
}

article.wolf-release .entry-title{
  	color:#AE8964;
  	margin-bottom:0;
  	line-height:28px;
}

article.wolf-release .release_format{
  	color:#AE8964;
}

article.wolf-release .entry-thumbnail{
  	padding:10px 10px 0 10px;
  	background-color:#F5F5F5;
  	margin-right:0 !important;
}

article.wolf-release .entry-content{
  	margin-left:0 !important;
  	background-color:#F5F5F5;
  	max-height:365px;
  	padding-left:10px;
  	padding-right:10px;
}

.wolf-release-meta{
  	display:none;
}

.playerZimbalam{
    height: 192px;
  	width: 444px;
  	overflow: hidden;
}

.playerZimbalam embed{
    margin-top:-3px;
}

.discography-page article{
  	padding-top:50px;
  	margin-bottom:35px;
}

.discography-page .wolf-release{
  	float:inherit;
}

article.wolf-release .entry-thumbnail{
 	height:365px; 
}

#release .section-inner{
  	padding-bottom:30px;
}
  	