/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

nav.main_menu > ul > li > a{
	color: #224b29;
	font-size: 13px;
    	font-style: normal;
    	font-weight: 600;
    	letter-spacing: 0px;
    	text-transform: uppercase;
	font-size: 16px;
}

header:not(.with_hover_bg_color) nav.main_menu>ul>li>a{
	height: 90px;
	border-bottom: 2px solid transparent;
	-webkit-transition: border-color 1s ease;
        -moz-transition: border-color 1s ease;
        -o-transition: border-color 1s ease;
        -ms-transition: border-color 1s ease;
        transition: border-color 1s ease;
}
.scrolled nav.main_menu>ul>li>a{
	height: 50px !important;
}

header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a{
	opacity: 1;
	border-bottom: 2px solid white;

}

.header_top_bottom_holder{
	background-color: rgba(156, 142, 128, 0.72);
}

.angebote_table tr:nth-child(even) {
	background-color: #f5f5f5;
	color: #303030;
text-align: right;
}

.angebote_table tr:nth-child(odd) {
	background-color: rgba(90, 4, 30, 0.72);
	color: white;
}

.angebote2_table tr:nth-child(even) {
	background-color: #f5f5f5;
	color: #303030;
}

.angebote2_table tr:nth-child(odd) {
	background-color: rgba(182, 163, 126, 0.72);
	color: white;
}

.contact_form {
	background-color: #3c5ba0;
    	padding: 10px;
    	color: white;
}

.footer_bottom_holder {
    background-color: #ffff00 !important;
}

.footer_top_holder {
    background-color: #ffff00;
}

.holz-logo img{
	position: absolute; 
	top: 34px; 
	left: 141px;
}

.scrolled .holz-logo img{
	top:5px;
	width: 82px;
}

.custom-button{
	text-align: center;
}

.custom-button a{
	padding: 15px;
	background-color: #39599f;
	color: white;
}

.custom-button a:hover{
	background-color: #7888ab;
}




ul.test {
    padding-left: 15px
}
ul.test li {
    list-style: none;
}

ul.test li:before {
    content: "\2022";
    float: left;
    margin-left: -15px;
}









 .main{
float: left;
width: 100%;
padding-top: 2%;
padding-bottom: 2%;
}

 .main2{
width: 100%;
float:left;
background-image: url("http://schattberg.bigfoot-design.at/wp-content/uploads/background2.jpg");
padding-top: 2%;
padding-bottom: 2%;
}

 .region{
width: 100%;
float: left;
}

 .box-region {
    background-color: #78c864;
    border-radius: 20px;
    box-shadow: 0 0 8px white inset;
    color: white;
    float: left;
    font-weight: bold;
    margin-left: 23%;
    margin-right: -17%;
    margin-top: 1%;
    padding: 4px;
    width: 14%;
}

 .balken1{
width: 100%;
}

 .bilder{
width: 100%;
float: left;
}

 .box {
    background-color: #053f89;
    border-radius: 20px;
    box-shadow: 0 0 21px white inset;
    color: white;
    float: left;
    font-weight: bold;
    margin-left: 31.5%;
    margin-right: -31%;
    padding: 4px;
    width: 12%;
}

 img {
    border-radius: 10px;
    box-shadow: 0 0 20px black;
    height: auto;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}

 h1 {
  color: #403f3e;
}

 a {
  color: white;
}

 h3 {
  color: #403f3e;
}

 h4 {
  color: #403f3e;
}

 h5 {
  color: #224b29;
}

 h2 {
  color: #403f3e;
  padding-bottom: 1%;
  padding-top: 2%;
  text-shadow: 2px 2px 1px rgba(150, 150, 150, 1);
}
.strich {
    float: left;
    margin-bottom: -1%;
    margin-top: 2%;
    width: 100%;
}

.textbox {
 background-color: rgba(225,225,225,0.7);
 padding: 10px;
 margin-top: 1%;
 margin-bottom: 1%;
}


table, th, td {
    border: 1px solid black;
}
