/*   
Theme Name: massmatics V2
Theme URI:
Description: angepasstes theme fuer massmatics
Author: Stephan Claus
Author URI: http://www.massmatics.de/
Template: vanguard
Version: 1.0
Tags: massmatics
*/

@import url("../vanguard/style.css");

.post-meta .author { display: none!important; }
.post-meta .post-categories { display: none!important; }
.post-meta .post-tags { display: none!important; }

.search {background:#fff;}

/*---------------------------------------------------------------------------------------------*/
/*	custom classes
/*---------------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------*/
/*	Contact Form 7
/*---------------------------------------------------------------------------------------------*/

#content .wpcf7 {
	margin: 0;
	padding:0;
	overflow: hidden;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif;
	font-size:.85em;
}
#content .wpcf7 input.wpcf7-text {
	width:65%;
	margin: 3px 0 0;
	padding: 7px 5px;
	display: block;
	background-color:#fcfcfc;
	border: 1px solid #d9d9d9;
	-webkit-box-shadow: inset 0 0 4px rgba(0,0,0, 0.1);
	-moz-box-shadow: inset 0 0 4px rgba(0,0,0, 0.1);
	box-shadow: inset 0 0 4px  rgba(0,0,0, 0.1);
	font-size:1.1em;
	-webkit-transition: all .15s ease-in-out;
	-moz-transition: all .15s ease-in-out;
	-o-transition: all .15s ease-in-out;
	transition: all .15s ease-in-out;
}

#content .wpcf7 .wpcf7-select {
	width:66.5%;
	margin: 3px 0 0;
	padding: 7px 5px;
	display: block;
	background-color:#fcfcfc;
	border: 1px solid #d9d9d9;
	-webkit-box-shadow: inset 0 0 4px rgba(0,0,0, 0.1);
	-moz-box-shadow: inset 0 0 4px rgba(0,0,0, 0.1);
	box-shadow: inset 0 0 4px  rgba(0,0,0, 0.1);
	font-size:1.1em;
	-webkit-transition: all .15s ease-in-out;
	-moz-transition: all .15s ease-in-out;
	-o-transition: all .15s ease-in-out;
	transition: all .15s ease-in-out;
}

#content .wpcf7 textarea {
	width:96%;
	margin: 3px 0 0;
	padding: 7px 5px;
	background-color:#fcfcfc;
	border: 1px solid #d9d9d9;
	-webkit-box-shadow: inset 0 0 4px rgba(0,0,0, 0.1);
	-moz-box-shadow: inset 0 0 4px rgba(0,0,0, 0.1);
	box-shadow: inset 0 0 4px  rgba(0,0,0, 0.1);
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif;
	font-size: 1.1em;
	-webkit-transition: all .15s ease-in-out;
	-moz-transition: all .15s ease-in-out;
	-o-transition: all .15s ease-in-out;
	transition: all .15s ease-in-out;
}
#content .wpcf7 textarea:hover, 
#content .wpcf7 input.wpcf7-text:hover {
	border: 1px solid #bfbfbf;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 0 0 5px rgba(0,0,0, 0.1);
	box-shadow: inset 0 0 5px rgba(0,0,0, 0.1);
}
#content .wpcf7 textarea:focus,
#content .wpcf7 textarea:active,
#content .wpcf7 input.wpcf7-text:focus,
#content .wpcf7 input.wpcf7-text:active {
	background-color:#fff;
	border: 1px solid #b7b7b7;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	-moz-box-shadow: inset 0 0 5px rgba(0,0,0, 0.2);
	box-shadow: inset 0 0 5px rgba(0,0,0, 0.2);
}
#content .wpcf7-form p {
	margin:0 0 20px;
	padding: 0;
}
input.wpcf7-submit {
	margin: 0;
}
 
 
 .badge-center {text-align:center;}
 
.tour {position:relative;font-family:"Lucida Grande";}
.tour-iphone {float:left;} 

.tour h1 {font-family:"Helvetica Neue";font-size:36px;margin:0 0 5px 0 !important;padding:0 !important;}
.tour h2 {font-family:"Helvetica Neue";font-size:18px;font-weight:bold;color:#565656;margin:0 0 5px 0!important;padding:0!important;} 
 
#faq h4 {font-size:1em;}

#faq ul {font-size:1em;}
 
/*Collapse-o-Matic*/

.collapseomatic {
	padding: 0 0 10px 0px;
	/*border: 1px dotted blue;*/
	cursor: pointer;
}
.arrowright {
	background-position: top right;
	padding: 0 16px 10px 0;
}
.noarrow {
	background-image: none !important;
	padding: 0 0 10px 0;
}
.colomat-hover {
	text-decoration: underline;
}
.colomat-close {
}
.collapseomatic_excerpt, .collapseomatic_content {
	margin-top: 10px !important;
	margin-left:0 !important;
	padding: 0px;
}

.collapseomatic_content p {
	margin:0;
	padding:5px 0 0 0;
}

.content_collapse_wrapper {
	display: none;
}
.collapseall, .expandall {
	cursor: pointer;
}
.collapseall:hover, .expandall:hover {
	text-decoration: underline;
}