/* codeDESIGN - custom_code_php.css */
@charset "utf-8";

/* CUSTOM CODE PHP */
.custom_code_php [class^="col-"],
.custom_code_php [class*=" col-"] {
	padding-left: 0px;
	padding-right: 0px;
}
div.custom_code_php {
	/*background: #F9F9F9;*/
	margin: 0px 0px 0px 0px;
	padding: 20px 20px 20px 20px;
}
div.custom_code_php.custom_code_php_171 {
	margin: 0px 0px 160px 0px;
}
@media only screen and (max-width : 996px) {
	div.custom_code_php.custom_code_php_171 {
		margin: 0px;
	}
}

div.custom_code_php.custom_code_php_172,
div.custom_code_php.custom_code_php_175,
div.custom_code_php.custom_code_php_176,
div.custom_code_php.custom_code_php_177,
div.custom_code_php.custom_code_php_172 .custom_code_php,
div.custom_code_php.custom_code_php_175 .custom_code_php,
div.custom_code_php.custom_code_php_176 .custom_code_php,
div.custom_code_php.custom_code_php_177 .custom_code_php {
	padding: 0px;
	margin: 40px 0px 0px 0px;
}
@media only screen and (max-width : 996px) {
	div.custom_code_php.custom_code_php_172,
	div.custom_code_php.custom_code_php_175,
	div.custom_code_php.custom_code_php_176,
	div.custom_code_php.custom_code_php_177,
	div.custom_code_php.custom_code_php_172 .custom_code_php,
	div.custom_code_php.custom_code_php_175 .custom_code_php,
	div.custom_code_php.custom_code_php_176 .custom_code_php,
	div.custom_code_php.custom_code_php_177 .custom_code_php {
		margin: 0px;
	}
}
div.custom_code_php.custom_code_php_177,
div.custom_code_php.custom_code_php_177 .custom_code_php {
	margin: 0px;
}

div.custom_code_php.custom_code_php_176,
div.custom_code_php.custom_code_php_176 .custom_code_php {
	padding: 20px 0px;
}
div.custom_code_php.custom_code_php_176 .image-wrapper {
	background-image: url("/a_media/slider_gastgeber/schlachthof_1920x600_header_05.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center bottom;
	height: 600px;
	margin-top: 10px;
}
@media only screen and (max-width : 991px) {
	div.custom_code_php.custom_code_php_176 .image-wrapper {
		height: 240px;
	}
}
div.custom_code_php.custom_code_php_176 .gastgeber-wrapper {
	display: block;
	position: relative;
	background: rgba(255, 255, 255, 0.5);
	margin: -160px 0px 0px 0px;
	padding: 20px;
}
div.custom_code_php.custom_code_php_176 .gastgeber {
	height: 258px;
}
@media only screen and (max-width : 991px) {
	div.custom_code_php.custom_code_php_176 .gastgeber {
		height: auto;
	}
}
div.custom_code_php.custom_code_php_176 .gastgeber-left {
	padding: 0px 20px 0px 0px;
}
@media only screen and (max-width : 991px) {
	div.custom_code_php.custom_code_php_176 .gastgeber-left {
		padding: 0px;
	}
}
div.custom_code_php.custom_code_php_176 .gastgeber-right {
	padding: 0px 0px 0px 20px;
}
@media only screen and (max-width : 991px) {
	div.custom_code_php.custom_code_php_176 .gastgeber-right {
		padding: 0px;
	}
}
div.custom_code_php.custom_code_php_176 .gastgeber-text {
	background: #91b0b2;
	color: #ffffff;
	padding: 40px;
	height: 100%;
}
div.custom_code_php.custom_code_php_176 .gastgeber-text h2 {
	color: #ffffff;
	border-bottom: 2px solid #ffffff;
}

div.custom_code_php.custom_code_php_172 .custom_container,
div.custom_code_php.custom_code_php_177 .custom_container,
div.custom_code_php.custom_code_php_175 .custom_container_spielplatz {
	display: block;
	position: relative;
	width: 100%;
	height: 600px;
	z-index: 0;
	overflow: hidden;
}
@media only screen and (max-width : 996px) {
	div.custom_code_php.custom_code_php_172 .custom_container,
	div.custom_code_php.custom_code_php_177 .custom_container,
	div.custom_code_php.custom_code_php_175 .custom_container_spielplatz {
		height: 200px;
	}
}

div.custom_code_php.custom_code_php_172 .custom_data_container .col-md-12,
div.custom_code_php.custom_code_php_177 .custom_data_container .col-md-12 {
	height: 400px;
}
div.custom_code_php.custom_code_php_172 .custom_wrapper,
div.custom_code_php.custom_code_php_177 .custom_wrapper {
}

@media only screen and (max-width : 991px) {
	div.custom_code_php.custom_code_php_172 .custom_data_container .col-md-12 {
		height: auto;
		margin-bottom: 80px;
	}
	div.custom_code_php.custom_code_php_177 .custom_data_container .col-md-12 {
		height: auto;
	}
}

div.custom_code_php.custom_code_php_172 .custom_wrapper .custom_slide,
div.custom_code_php.custom_code_php_175 .custom_wrapper .custom_slide,
div.custom_code_php.custom_code_php_177 .custom_wrapper .custom_slide {
	/*background-image: url("/a_media/custom_2/schlachthof_zimmerpreise_1920x1080.jpg");*/
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center bottom;
	/*width: 100%;
	height: 600px;*/
}
div.custom_code_php.custom_code_php_172 .custom_button,
div.custom_code_php.custom_code_php_175 .custom_button,
div.custom_code_php.custom_code_php_177 .custom_button {
	display: inline-block;
	position: absolute;
	width: 50px;
	height: 100px;
	top: calc(50% - 50px);
	margin: 10px;
	padding: 0px;
	cursor: pointer;
	z-index: 9999;
	opacity: 0.5;
	transition: all 0.33s ease-in-out;
	-moz-transition: all 0.33s ease-in-out;
	-o-transition: all 0.33s ease-in-out;
	-webkit-transition: all 0.33s ease-in-out;
}
div.custom_code_php.custom_code_php_172 .custom_button:hover,
div.custom_code_php.custom_code_php_175 .custom_button:hover,
div.custom_code_php.custom_code_php_177 .custom_button:hover {
	opacity: 1;
}
div.custom_code_php.custom_code_php_172 .custom_button.custom_button_prev,
div.custom_code_php.custom_code_php_175 .custom_button.custom_button_prev,
div.custom_code_php.custom_code_php_177 .custom_button.custom_button_prev {
	background: url("/a_media/slider_elements/slider_arrow_prev.png");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;
	left: 10px;
	right: auto;
}
div.custom_code_php.custom_code_php_172 .custom_button.custom_button_next,
div.custom_code_php.custom_code_php_175 .custom_button.custom_button_next,
div.custom_code_php.custom_code_php_177 .custom_button.custom_button_next {
	background: url("/a_media/slider_elements/slider_arrow_next.png");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;
	right: 10px;
	left: auto;
}
div.custom_code_php.custom_code_php_172 .custom_stripe,
div.custom_code_php.custom_code_php_175 .custom_stripe,
div.custom_code_php.custom_code_php_177 .custom_stripe {
	background: rgba(255, 255, 255, 0.5);
	display: block;
	position: absolute;
	/*bottom: 0px;*/
	width: 100%;
	height: 20px;
	margin-top: -20px;
}

div.custom_code_php.custom_code_php_177 .separator_triangle {
	position: inherit;
}

div.custom_code_php.custom_code_php_172 .green_stripe,
div.custom_code_php.custom_code_php_175 .green_stripe,
div.custom_code_php.custom_code_php_176 .green_stripe,
div.custom_code_php.custom_code_php_177 .green_stripe {
	background: #005e29;
	display: block;
	position: relative;
	width: calc(100% - ((100% - 1170px) / 2) - 15px);
	height: 10px;
	float: right;
	top: 0px;
}
div.custom_code_php.custom_code_php_172 .custom_box,
div.custom_code_php.custom_code_php_175 .custom_box,
div.custom_code_php.custom_code_php_177 .custom_box {
	display: block;
	position: relative;
	width: 100%;
	background: rgba(255, 255, 255, 0.5);
	padding: 80px 80px 0px 80px;
	top: -200px;
}

div.custom_code_php.custom_code_php_172 .custom_box_mobile {
	display: none;
	text-align: center;
	font-size: 14px;
	padding: 20px;
}

@media only screen and (max-width : 991px) {
	div.custom_code_php.custom_code_php_172 .custom_box {
		display: none;
	}
	div.custom_code_php.custom_code_php_172 .custom_box_mobile {
		display: block;
	}
}

div.custom_code_php.custom_code_php_177 .custom_box {
	top: 0px;
	z-index: 1;
}
@media only screen and (max-width : 991px) {
	div.custom_code_php.custom_code_php_177 .custom_box {
		display: none;
	}
}

div.custom_code_php.custom_code_php_172 .descriptor,
div.custom_code_php.custom_code_php_177 .descriptor {
	display: block;
	position: relative;
	background: #005e29;
	text-align: center;
	margin: 0px 10px 0px 0px;
}
div.custom_code_php.custom_code_php_172 .descriptor h2,
div.custom_code_php.custom_code_php_177 .descriptor h2 {
	font-weight: 600;
	text-align: center;
	color: #ffffff;
	display: block;
	position: relative;
	margin: auto 0px;
	padding: 10px;
	text-transform: uppercase;
}
div.custom_code_php.custom_code_php_172 .descriptor.logo,
div.custom_code_php.custom_code_php_177 .descriptor.logo {
	display: block;
	position: relative;
	background: rgba(255, 255, 255, 0.5);
	text-align: center;
	border-bottom: solid 4px #005e29;
	padding: 10px;
	margin-bottom: 4px;
	height: 64px;
}
div.custom_code_php.custom_code_php_172 .descriptor.logo_inner,
div.custom_code_php.custom_code_php_177 .descriptor.logo_inner {
	display: block;
	position: relative;
	background: rgba(255, 255, 255, 0.0);
	background-image: url("/a_media/logo/logo_schlachthof_text.png");
	background-repeat: no-repeat !important;
    background-position: center center !important;
    background-size: contain !important;
    width: 100%;
    height: 100%;
}
div.custom_code_php.custom_code_php_172 .descriptor ul,
div.custom_code_php.custom_code_php_177 .descriptor ul {
	color: #ffffff;
	list-style-type: none;
	padding: 10px 0px;
	margin: 0px;
}
div.custom_code_php.custom_code_php_172 .descriptor ul>li,
div.custom_code_php.custom_code_php_177 .descriptor ul>li {
	padding: 4px 10px;
	transition: all 0.33s ease-in-out;
	-moz-transition: all 0.33s ease-in-out;
	-o-transition: all 0.33s ease-in-out;
	-webkit-transition: all 0.33s ease-in-out;
}

div.custom_code_php.custom_code_php_172 .prices_wrapper .prices,
div.custom_code_php.custom_code_php_177 .prices_wrapper .prices {
	transition: all 0.33s ease-in-out;
	-moz-transition: all 0.33s ease-in-out;
	-o-transition: all 0.33s ease-in-out;
	-webkit-transition: all 0.33s ease-in-out;
}
div.custom_code_php.custom_code_php_172 .prices_wrapper .prices:hover,
div.custom_code_php.custom_code_php_177 .prices_wrapper .prices:hover {
	transform: scale(1.1);
	background: #ffffff;
	padding-top: 10px;
	z-index: 100;
}
div.custom_code_php.custom_code_php_172 .data,
div.custom_code_php.custom_code_php_177 .data {
	display: block;
	position: relative;
	background: #d9e6e8;
	text-align: center;
	margin: 0px 10px 0px 10px;
}
div.custom_code_php.custom_code_php_172 .data.header,
div.custom_code_php.custom_code_php_177 .data.header {
	background: #91b0b2;
}
div.custom_code_php.custom_code_php_172 .data h2,
div.custom_code_php.custom_code_php_177 .data h2 {
	font-weight: 600;
	text-align: center;
	color: #523927;
	display: block;
	position: relative;
	margin: auto 0px;
	padding: 10px;
	text-transform: uppercase;
}
div.custom_code_php.custom_code_php_172 .data.price,
div.custom_code_php.custom_code_php_177 .data.price {
	display: block;
	position: relative;
	background: rgba(255, 255, 255, 0.5);
	text-align: center;
	border-bottom: solid 8px #d9e6e8;
	/*margin-bottom: 4px;*/
	padding: 20px;
	height: 68px;
	color: #005e29;
	font-size: 24px;
	font-weight: 300;
}
div.custom_code_php.custom_code_php_172 .data.price::after,
div.custom_code_php.custom_code_php_177 .data.price::after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 10px 10px 0 10px;
	border-color: #005e29 transparent transparent transparent;
	left: calc(50% - 10px);
	bottom: -10px;
	z-index: 1;
}
div.custom_code_php.custom_code_php_172 .data.price span,
div.custom_code_php.custom_code_php_177 .data.price span {
	font-size: 32px;
	font-weight: 600;
}
div.custom_code_php.custom_code_php_172 .data ul,
div.custom_code_php.custom_code_php_177 .data ul {
	list-style-type: none;
	padding: 10px 0px;
	margin: 0px;
}
div.custom_code_php.custom_code_php_172 .data ul>li,
div.custom_code_php.custom_code_php_177 .data ul>li {
	padding: 4px 0px;
	color: #523927;
	font-weight: 600;
	transition: all 0.33s ease-in-out;
	-moz-transition: all 0.33s ease-in-out;
	-o-transition: all 0.33s ease-in-out;
	-webkit-transition: all 0.33s ease-in-out;
}

div.custom_code_php .descriptor.labels ul>li.hover {
	background: #00401c;
}
div.custom_code_php .data.labels ul>li.hover {
	background: #91b0b2;
}

div.custom_code_php.custom_code_php_173,
div.custom_code_php.custom_code_php_173 .custom_code_php,
div.custom_code_php.custom_code_php_174,
div.custom_code_php.custom_code_php_174 .custom_code_php {
	padding: 0px;
}
@media only screen and (max-width : 991px) {
	div.custom_code_php_174 {
		display: none;
	}
}
div.custom_code_php.custom_code_php_173 .custom_wrapper {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	display: block;
	position: relative;
	width: 100%;
	height: 480px;
	margin-bottom: 60px;
}
div.custom_code_php.custom_code_php_173 .custom_wrapper.custom_wrapper_catering {
	background-image: url("/a_media/custom_3/schlachthof_catering3_1920x540.jpg");
}
div.custom_code_php.custom_code_php_173 .custom_wrapper.custom_wrapper_tagungen {
	background-image: url("/a_media/custom_3/schlachthof_tagungen_1920x540.jpg");
}
div.custom_code_php.custom_code_php_173 .custom_stripe {
	background: rgba(255, 255, 255, 0.5);
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	height: 20px;
}
div.custom_code_php.custom_code_php_173 .green_stripe,
div.custom_code_php.custom_code_php_174 .green_stripe {
	background: #005e29;
	display: block;
	position: relative;
	width: calc(100% - ((100% - 1170px) / 2) - 15px);
	height: 10px;
	float: right;
	top: -10px;
}
div.custom_code_php.custom_code_php_173 h1,
div.custom_code_php.custom_code_php_174 h1 {
	margin: 0px 0px 20px 0px;
}
div.custom_code_php.custom_code_php_173 .custom_parallelogram {
	display: block;
	position: absolute;
	top: 0;
	width: 33.3%;
	min-width: 520px;
	height: 100%;
	background: #ffffff;
	z-index: 100;
}
div.custom_code_php.custom_code_php_173 div.custom.mobile {
	display: none;
	position: absolute;
	width: calc(100% - 40px);
	padding: 20px;
	margin: 20px;
	background: rgba(255, 255, 255, 0.8);
}
@media only screen and (max-width : 991px) {
	div.custom_code_php.custom_code_php_173 .custom_wrapper {
		background-position: left center;
	}
	div.custom_code_php.custom_code_php_173 .custom_parallelogram {
		display: none;
	}
	div.custom_code_php.custom_code_php_173 div.custom.mobile {
		display: block;
	}
}
div.custom_code_php.custom_code_php_173 .custom_parallelogram.skew_left {
	left: 25%;
	transform: skew(33.3deg);
}
div.custom_code_php.custom_code_php_173 .custom_parallelogram.skew_right {
	right: 25%;
	transform: skew(-33.3deg);
}
div.custom_code_php.custom_code_php_173 .custom_parallelogram.skew_left .unskew_left {
	width: 100%;
	transform: skew(-33.3deg);
	text-align: center;
	padding: 30px 60px 0px 80px;
	font-size: 15px;
}
div.custom_code_php.custom_code_php_173 .custom_parallelogram.skew_right .unskew_right {
	width: 100%;
	transform: skew(33.3deg);
	text-align: center;
	padding: 40px 80px 0px 60px;
	font-size: 15px;
}
div.custom_code_php .unskew_left .anfragen,
div.custom_code_php .unskew_right .anfragen {
	font: normal 24px/24px 'Cambria','Open Sans', Arial, Helvetica;
	font-weight: 600;
	font-style: normal;
	color: #005e29;
}
div.custom_code_php .unskew_left .telefon,
div.custom_code_php .unskew_right .telefon {
	font: normal 24px/24px 'Cambria','Open Sans', Arial, Helvetica;
	font-weight: 600;
	font-style: normal;
	color: #523927;
}
div.custom_code_php.custom_code_php_174 .custom_wrapper {
	background: #ffffff;
	display: block;
	position: relative;
	width: 100%;
	height: 400px;
}
div.custom_code_php.custom_code_php_174 .custom_stripe {
	background: #d9e6e8;
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	height: 200px;
	z-index: 0;
}
div.custom_code_php.custom_code_php_174 .beer_wrapper {
	z-index: 200;
}
div.custom_code_php.custom_code_php_174 .beer_image {
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	display: block;
	position: relative;
	width: 100%;
	height: 320px;
	margin-bottom: 50px;
	z-index: 200;
}
div.custom_code_php.custom_code_php_174 .beer_text {
	display: block;
	position: relative;
	font: normal 20px/20px 'Cambria','Open Sans', Arial, Helvetica;
	font-style: normal;
	font-weight: normal;
	font-weight: 600;
	font-style: normal;
	color: #ffffff;
	text-align: center;
	z-index: 200;
	padding: 10px 10px 32px 10px;
	border-bottom: none;
	text-transform: uppercase;
	transition: all 0.33s ease-in-out;
	-moz-transition: all 0.33s ease-in-out;
	-o-transition: all 0.33s ease-in-out;
	-webkit-transition: all 0.33s ease-in-out;
}
div.custom_code_php.custom_code_php_174 .beer_wrapper:hover .beer_text {
	background: rgba(255, 255, 255, 0.3);
	color: #523927;
	border-bottom: solid #005e29 10px;
	padding-bottom: 32px;
	text-transform: uppercase;
}
div.custom_code_php.custom_code_php_174 .beer_image_1 {
	background-image: url("/a_media/custom_4/bier_1_edelpils.png");
}
div.custom_code_php.custom_code_php_174 .beer_image_2 {
	background-image: url("/a_media/custom_4/bier_2_exportdunkel.png");
}
div.custom_code_php.custom_code_php_174 .beer_image_3 {
	background-image: url("/a_media/custom_4/bier_3_sommerbier.png");
}
div.custom_code_php.custom_code_php_174 .beer_image_4 {
	background-image: url("/a_media/custom_4/bier_4_bock.png");
}
div.custom_code_php.custom_code_php_174 .beer_image_5 {
	background-image: url("/a_media/custom_4/bier_5_alkoholfrei.png");
}
div.custom_code_php.custom_code_php_174 .col-md-2 {
	width: 20%;
}
div.custom_code_php.custom_code_php_174 .container.beer_stripe {
	display: block;
	position: absolute;
	left: calc((100% - 1170px) / 2);
	bottom: -30px;
}
div.custom_code_php.custom_code_php_174 .col-md-12.beer_stripe {
	background: #523927;
	display: block;
	position: relative;
	/*z-index: 100;*/
	height: 170px;
}
div.layout_codedesign_responsive_custom_code_wrapper.custom_code_php_161 h3 {
	font: normal 24px/24px 'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;
	font-style: italic;
	font-weight: 600;
	color: #bc262d;
	letter-spacing: -1px;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 15px 0px;
	position: relative;
}
div.layout_codedesign_responsive_custom_code_wrapper.custom_code_php_161 h3:after {
	background: #bbbbbb;
	bottom: -2px;
	content: "";
	height: 3px;
	left: 0%;
	margin: 0px 0px 0px 0px;
	position: absolute;
	width: 82px;
	transition: all 0.33s ease-in-out;
	-moz-transition: all 0.33s ease-in-out;
	-o-transition: all 0.33s ease-in-out;
	-webkit-transition: all 0.33s ease-in-out;
}
div.layout_codedesign_responsive_custom_code_wrapper.custom_code_php_161 h3:hover:after {
	width: 120px;
}
div.layout_codedesign_responsive_custom_code_wrapper.custom_code_php_161 {
	margin: 0px 0px 40px 0px;
	padding: 0px 0px 0px 0px;	
}
div.layout_codedesign_responsive_custom_code_wrapper.custom_code_php_161 div.seals_table {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;	
}
div.layout_codedesign_responsive_custom_code_wrapper.custom_code_php_161 div.seals_content {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;	
}
div.layout_codedesign_responsive_custom_code_wrapper.custom_code_php_161 hr {
	width: 100%;
	display: inline-block;
	margin: 20px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #e7e7e7;
}

div.custom_code_php_171 div.custom1_triple_image  {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	position: relative;
	display: block;
}

div.custom_code_php_171 div.custom1_triple_wrapper_image {
	display: block;
	position: relative;
	width: 90%;
	height: 90%;
	z-index: 20;
}

div.custom_code_php_171 div.custom1_triple_wrapper_text {
	display: block;
	position: absolute;
	right: 0px;
	border: solid #005e29 3px;
	width: 80%;
	z-index: 10;
	font: normal 13.8px/16px 'Cambria','Open Sans', Arial, Helvetica !important;
	font-weight: normal;
	text-transform: none;
	letter-spacing: 0px;
}
div.custom_code_php_171 div.custom1_triple_wrapper_text h3 {
    font-weight: normal;
	font-weight: 600 !important;
	text-transform: uppercase !important;
	letter-spacing: 0px !important;
	padding: 0px 0px 4px 0px;
}
div.custom_code_php_171 div.custom1_triple_wrapper_text h4 {
    font-weight: normal;
	font-weight: 600 !important;
	text-transform: none !important;
	letter-spacing: 0px !important;
	padding: 0px 0px 12px 0px;
}
div.custom_code_php_171 div.custom1_triple_wrapper_text span.green {
	color: #005e29 ;
	text-transform: uppercase;
}
div.custom_code_php_171 div.custom1_triple_wrapper_text span.strong {
	font-weight: 600;
}
div.custom_code_php_171 div.custom1_triple_wrapper_text a,
div.custom_code_php_171 div.custom1_triple_wrapper_text a:link,
div.custom_code_php_171 div.custom1_triple_wrapper_text a:visited {
	color: #523927;
	text-decoration: none;
}
div.custom_code_php_171 div.custom1_triple_wrapper_text.custom1_triple_text_left {
	margin: -30px 40px 0px 0px;
	padding: 50px 20px 20px 20px;
}
div.custom_code_php_171 div.custom1_triple_wrapper_text.custom1_triple_text_center {
	margin: -30px 30px 0px 10px;
	padding: 50px 20px 20px 20px;
}
div.custom_code_php_171 div.custom1_triple_wrapper_text.custom1_triple_text_right {
	margin: -30px 20px 0px 20px;
	padding: 50px 20px 20px 20px;
}

div.custom_code_php_171 div.custom1_triple_wrapper_left {
	padding: 0px 20px 0px 0px;
}
div.custom_code_php_171 div.custom1_triple_left {
	background-image: url("/a_media/custom_1/hotel_960x960.jpg");
	padding: 90% 0px 0px 0px;
}

div.custom_code_php_171 div.custom1_triple_wrapper_center {
	padding: 0px 10px 0px 10px;
}
div.custom_code_php_171 div.custom1_triple_center {
	background-image: url("/a_media/custom_1/restaurant_960x960.jpg");
	padding: 90% 0px 0px 0px;
}

div.custom_code_php_171 div.custom1_triple_wrapper_right {
	padding: 0px 0px 0px 20px;
}
div.custom_code_php_171 div.custom1_triple_right {
	background-image: url("/a_media/custom_1/catering_960x960.jpg");
	padding: 90% 0px 0px 0px;
}
@media only screen and (max-width : 1199px) {
	div.custom_code_php_171 div.custom1_triple_wrapper_text {
		height: 232px;
	}
}
@media only screen and (max-width : 996px) {
	div.custom_code_php_171 div.custom1_triple_wrapper_left,
	div.custom_code_php_171 div.custom1_triple_wrapper_center,
	div.custom_code_php_171 div.custom1_triple_wrapper_right {
		padding: 0px;
	}
	div.custom_code_php_171 div.custom1_triple_wrapper_image {
		width: 100%;
		height: 100%;
	}
	div.custom_code_php_171 div.custom1_triple_wrapper_text {
		display: block;
		position: relative;
		margin: 0px 0px 40px 0px !important;
		padding: 20px !important;
		width: 100%;
		height: 100%;
	}
}


div.custom_code_php_171 div.custom1_triple_header {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	padding: 40px;
}

div.custom_code_php_171 div.custom1_triple_box {
	background: rgba(255, 255, 255, 0.5);
	/*background: rgba(32, 22, 15, 0.5);*/
	width: 100%;
	height: 100%;
	font: normal 26px/32px 'AlgerianW01','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;
	font-weight: 400;
	color: #523927;
	text-align: center;
	transition: all 0.33s ease-in-out;
	-moz-transition: all 0.33s ease-in-out;
	-o-transition: all 0.33s ease-in-out;
	-webkit-transition: all 0.33s ease-in-out;
}
div.custom_code_php_171 div.custom1_triple_wrapper:hover div.custom1_triple_box {
	background: rgba(32, 22, 15, 0.5);
	color: #ffffff;
}
div.custom_code_php_171 div.custom1_triple_box span {
	margin: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}


div.custom_code_php_182 a div.custom1_full_wrapper div.custom1_full_wrapper_text,
div.custom_code_php_182 a:link div.custom1_full_wrapper div.custom1_full_wrapper_text,
div.custom_code_php_182 a:visited div.custom1_full_wrapper div.custom1_full_wrapper_text {
	color: #523927;
	text-decoration: none;
	font: normal 26px/32px 'AlgerianW01','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;
	font-weight: 400;
	text-align: center;
}

div.custom_code_php_182 div.custom1_full_wrapper {
	border: solid #005e29 3px;
	padding: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
}