/*
File Name: style.css
Theme Name:  bst-systemtechnik
Author: Arnold Margolf
Version: 1.9.9.3
Author URI: http://www.bst-systemtechnik.de
Theme URI: http://www.bst-systemtechnik.de
Description:   Theme designed by AM - <a href="http://www.bst-systemtechnik.de">BST Systemtechnik</a>
License: GNU General Public License
License URI: /Licensing/gpl.txt
*/


.wpcf7

{
margin-top:10px;
/*border: solid 1px #ddd;*/
background-color:#F5F5F5;
   -webkit-box-shadow: 0 8px 6px -6px black  !important;
	   -moz-box-shadow: 0 8px 6px -6px black  !important;
	        box-shadow: 0 8px 6px -6px black  !important;
}


.wpcf7 form
{
padding-left:25px;
padding-top:20px;
padding-right:22px;
padding-bottom:25px;

}

.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="url"],
.wpcf7 input[type="select"],
.wpcf7 textarea
{
padding:6px;
width: 98%;
border: solid 1px #ddd;
color:#777777;
}

.wpcf7 .wpcf7-select
{
padding:6px;
width: 100%;
border: solid 1px #ddd;
height: 30px;
color:#777777;

}

.wpcf7 span.wpcf7-not-valid-tip { 
margin-top: 5px; 
margin-bottom: 0px;
}

div.wpcf7 div.wpcf7-response-output,
div.wpcf7 div.wpcf7-validation-errors {
color:#fff;
border:1px solid #ddd !important;
padding-left:20x !important;
border-radius:5px !important;
-moz-border-radius:5px !important;
-webkit-border-radius:5px !important;
background:#1D325F !important;
margin-left:0px;

}  



/*
	EDIT /css/style.css for the theme stlye
*/


/* #Social Posts by Arnold Margolf
================================================== */
.socialposts { 

width:97.5%;
height:auto;

position:relative; top:0px; left:0px;

background: #f8f8f8;
padding-top:13px;
padding-bottom:5px;
padding-right:0px;
padding-left:10px;

margin-top:-30px;


border:1px;
border-style:solid;
border-color:#f8f8f8;
  /* -moz-box-shadow:    0px 0px 4px 6px #ccc;
  -webkit-box-shadow: 0px 0px 4px 6px #ccc;
  box-shadow:         0px 0px 4px 6px #ccc;
  */

	-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;


}
	

.socialposts:hover{
   background-color:#cccccc;
}

.clearfix:before,
.clearfix:after {
content: " ";
display: table;
}
.clearfix:after {
clear: both;
}
.clearfix {
*zoom: 1;
}

.fleft {
border:1px;
border-style:solid;
border-color:#000;
float: left;
width: 90px;
}

.float_left_Facebook {
border:0px;
border-style:solid;
border-color:#000;
float: left;
width: 115px;
height: 25px;
}

.float_left_Twitter {
border:0px;
border-style:solid;
border-color:#000;
float: left;
width: 95px;
height: 25px;

}

.float_left_gPlus {
border:0px;
border-style:solid;
border-color:#000;
float: left;
width: 65px;
height: 25px;

}

.float_left_Pinterest {
border:0px;
border-style:solid;
border-color:#000;
float: left;
width: 50px;
height: 25px;
}

.float_left_t3n {
border:0px;
border-style:solid;
border-color:#000;
float: left;
width: 60px;
height: 25px;
}

.float_left_XING {
border:0px;
border-style:solid;
border-color:#000;
float: left;
width: 90px;
height: 25px;
}

.float_left_ln {
border:0px;
border-style:solid;
border-color:#000;
float: left;
width: 120px;
height: 25px;
}

.float_left_Facebook_Header {
border:0px;
border-style:solid;
border-color:#000;
float: left;
width: 135px;
height: 25px;
margin-top:-2px !important;
}



.social_footer {

margin-top:-10px !important;

}

.li_twitter 
{
    list-style-type: none;
    padding-right: 0px;
    margin-left: 0px;
    margin-top: -15px;
    
    background-repeat:no-repeat;
    background-position:left top;
} 

/* Tab Styles */
div.content {

	clear: left;
	padding: 1em;
}

ol#toc {
	height: 2em;
	list-style: none;
	margin: 0;
	padding: 0;
}

ol#toc a {
	background: url(http://www.bst-systemtechnik.de/_social_blue/ipshop.png) 100% 0;
	
	float: left;
	line-height: 2em;
	outline: none;
	padding-right: 10px;
	text-decoration: none;
}

ol#toc li.current {
	
	background-position: 0 -60px;
}

ol#toc li.current a {
	background-position: 100% -60px;
	
	font-weight: bold;
}

ol#toc li {
	background: url(http://www.bst-systemtechnik.de/_social_blue/ipshop.png);
	float: left;
	margin: 0 1px 0 0;
	padding-left: 10px;
}
