/*
Theme Name:     Hütte Flachau Child
Theme URI:      http://example.com/
Description:    Child theme for the Twenty Thirteen theme
Author:         Your name here
Author URI:     http://example.com/about/
Template:       strappress
Version:        0.1.0
*/
@import url("../shared.css");
@import url("../strappress/style.css");


	.hintergrund {
		background:url(img/bg-footer.jpg) repeat;
		}
	
		.highlights ul li {
		background:url(img/li.png) 0 9px no-repeat;
		}
		
		
	

h1,h2,h3,h4,h5,h6, .iphorm-group-title, .ui-datepicker th, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a, .ueberschrift  {
color:#713B3B;
			}
			
			h2, h5 {
			color:#BB9555;
			}
	
	.tablepress tfoot th, .tablepress thead th, .ui-datepicker-header, #linkleiste, .icons  {
    background: #713B3B !important;
}
		.ubermenu-submenu a:hover {
	background: #713B3B !important;
	color:#fff !important;
}
		
			#streifen {
		background:url(img/bild-footer.jpg) left top no-repeat;
		}

	#footer {background:url(img/bg-footer.jpg) repeat;}
	
		.vc_separator {
		background:url(img/trennstrich.png) center center no-repeat !important;
		height:24px !important;
		margin-bottom:0px !important;
		margin-top:-30px !important;
		}
	
	
	#footer-wrapper {
		padding:75px 0;
		}
		
		
		/* ---------------------------------- BUTTONS ---------------------------*/
	
			 .button a{
			text-decoration:none;
			color:#fff;
			background:#BB9555;
			padding:10px 55px;
			 border: 1px solid rgba(255, 255, 255, 0.4) !important;
    box-shadow: 0 0 0 6px #BB9555;
			text-align:center;
			font-family: 'Volkhov', serif;
			}
			
			.button a:hover{
			text-decoration:none;
			color:#fff;
			background:#713B3B;
			box-shadow: 0 0 0 6px #713B3B;
			}
			
			
			
			 .button-gruen a{
			text-decoration:none;
			color:#fff;
			padding:10px 55px;
			 border: 1px solid rgba(255, 255, 255, 0.4) !important;
			background:#713B3B;
			box-shadow: 0 0 0 6px #713B3B;
			text-align:center;
			font-family: 'Volkhov', serif;
			}
			
			.button-gruen a:hover{
			text-decoration:none;
			color:#fff;
			background:#BB9555;
			 box-shadow: 0 0 0 6px #BB9555;
			}
			
			
			 .button-block a{
			text-decoration:none;
			color:#fff;
			background:#713B3B;
			padding:10px 25px;
			width:100%;
			display:block;
			text-align:center;
			}
			
			.button-block a:hover{
			text-decoration:none;
			color:#fff;
		background:#6C9FA3;
			}
			
			
			
	.home .button-gruen a {margin-right:20px;
	}
	
	
	
	.ui-datepicker {
		background:url(img/bg-footer.jpg) repeat !important;
		border:none !important;
		}
	
	
	.ui-datepicker-header{
		border:none !important;
		}
	

		
		.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {border:none !important;
		background:#fff !important;
		color:#713B3B !important;
		}
	/*--------------Tab-----------------*/



.vc_tta-tabs .vc_tta-panel-body {
    background: url(img/bg-footer.jpg) repeat !important;
    border: none !important;
    border-radius: 0 !important;
	padding:35px 35px 42px 35px !important;
}


#content .vc_tta-tabs-list {
	padding:0 !important;
	}



.vc_tta.vc_general .vc_tta-tab.vc_active > a {
    background: url(img/bg-footer.jpg) repeat !important;
    border: 0 none !important;
    border-radius: 0 !important;
    text-decoration: none !important;
}


.vc_tta.vc_general .vc_tta-tab > a {
	    border: 0 none !important;
    border-radius: 0 !important;
    text-decoration: none !important;
	background:#e9e7e3 !important;
	}
	
	
.vc_tta.vc_general .vc_tta-tab > a:hover {
	    border: 0 none !important;
    border-radius: 0 !important;
    text-decoration: none !important;
	background:url(img/bg-footer.jpg) repeat !important;
	}


.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a {
       font-family: 'Volkhov', serif;
    font-size: 18px !important;
}




.tab-hell .vc_tta.vc_general .vc_tta-tab.vc_active > a, .tab-hell .vc_tta.vc_general .vc_tta-tab > a:hover, .tab-hell .vc_tta-tabs .vc_tta-panel-body {
    background: #fff!important;
}






/* =Accordion
-------------------------------------------------------------- */

.vc_tta.vc_general .vc_tta-panel-title > a {
	    font-size: 19px !important;
    font-family: 'Volkhov', serif;
		color:#c0a57f !important;
	font-weight:400 !important;
	text-decoration: none !important;
	padding:20px 40px !important;
	  background:#fff !important;
	}



.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
border:none !important;
		 border-bottom: 1px solid #f3f0eb !important;
	  border-top: 1px solid #f3f0eb !important;
}

.vc_tta-accordion .vc_tta-panel-body {
	 background:#fff !important;
	 border:none !important;
	 border-radius:0 !important;
	}
	
	.vc_tta.vc_general .vc_tta-panel-title > a:hover {
	  background:#F9F6F2 !important;
	}
	
	
	.vc_tta.vc_general .vc_active .vc_tta-panel-title > a {
	  background:#F9F6F2 !important;
	}


.vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before {
    border-color: #e0cfb2 !important;
}



	@media screen and (max-width: 990px) {

#footer-wrapper {
    padding: 45px 0;
}
	}





	@media screen and (max-width: 650px) {
		
		#logo {
	background:url(img/bg-footer.jpg) repeat;
}
		
		.vc_tta-tabs .vc_tta-panel-body {
    padding:20px 20px !important;
}

.vc_tta.vc_general .vc_tta-panel-title > a {
    font-size: 15px !important;
}

.vc_separator {
    margin-top: -15px !important;
}
	}
	
	
	@media screen and (max-width: 480px) {

#footer-wrapper {
    padding: 30px 0;
}
.button a, .button-block a, .button-gruen a {
    padding: 6px 15px;
}


	}