.grecaptcha-badge{
	display:none;
}
:focus{
	outline: none;
}

input[type="button" i], input[type="submit" i], input[type="reset" i], input[type="file" i]::-webkit-file-upload-button, button {
    border-color: rgb(216, 216, 216) rgb(209, 209, 209) rgb(186, 186, 186);
    border-style: solid;
    border-width: 0px;
    padding: 0px;
}


body{

	font-family: nimbus-sans, sans-serif;
	font-style: normal;
	font-weight: 300;
	    letter-spacing: 0.01em;
	font-size: 20px;
	line-height: 28px;
	color: #000000;
	/*background: #eeeeee;*/
}

/*
body ::selection {
	background: transparent;
	color: inherit;
}
body ::-moz-selection {
 background: transparent;
 color: inherit;
}
*/
.icon_prev ::-moz-selection{
	background: transparent;
	color: inherit;
	}
	
.icon_prev, .icon_next { 
 -ms-user-select: None; 
 -moz-user-select: None; 
 -webkit-user-select: None; 
} 
	
.icon_next ::-moz-selection{
	background: transparent;
	color: inherit;
	}
	
.icon_prev ::selection{
	background: transparent;
	color: inherit;
	}
	
.icon_next ::selection{
	background: transparent;
	color: inherit;
	}
	
.d-none{
	display:none;
}
#menu-item-1640{
	display:none;
	background:#e6e6e6;
	border-bottom: 2px solid #ffffff;
}
#menu-item-1641{
	display:none;
	background:#e6e6e6;
	border-bottom: 2px solid #ffffff;
}
#menu-item-1642{
	display:none;
	background:#e6e6e6;
	border-bottom: 2px solid #ffffff;
}
#menu-item-1645{
	display:none;
	/*background:#e6e6e6;
	border-bottom: 2px solid #ffffff;*/
}
#menu-item-1645 a{font-size: 16px;}
#menu-item-1645 .li-toggle{font-size: 16px; padding: 11px;}

    

.menu-main-menu-container .wpm-languages{
	/*display:none;*/
}
.logo{
	min-height:90px;
	/*background-size: auto 100% !important;*/
    background-size: 210px auto !important;
    
	background-position: left !important;
    background-repeat: no-repeat !important;
	 background-image: url(../../../img/sunnen_logo.png) !important;
}

h1, .h1{
	font-size:67px;
	line-height:70px;
	position: relative;
	padding-bottom:32px;
	color: #000000;
}

.h1-product{
	padding-bottom:7px;
	color: #000000;
}

.h1-sub{
	font-size:30px;
	line-height:30px;
	font-weight: 600;
	position: relative;
	color: #d71e28;
	padding-bottom:45px;

}

h2, .h2{
	font-size:57px;
	line-height:70px;
	position: relative;
	padding-bottom: 80px;
color:#000000;
}

.h2::after{
	content: "";
    height: 2px;
    background: #000000;
    position: absolute;
    bottom: 40px;
    width: 45px;
    left: 0;
}

.h2-ws{
	color: #ffffff !important;
}
.h2-ws::after{
	 background: #ffffff;
	
}

h3, .h3{
	font-size:30px;
	line-height:30px;
	position: relative;
    padding-bottom: 50px;
	color: #000000;
}

h4, .h4{
	font-size:30px;
	line-height:30px;
	font-weight: 600;
	position: relative;
	padding-bottom: 40px;
	color: #000000;
}

h5, .h5{
	font-size:20px;
	line-height:28px;
	font-weight: 600;
	position: relative;
	padding-bottom: 13px;
	color: #000000;
}
.image-description{
	font-size:12px;
	border-right:1px solid #000000;
	padding-top: 15px;
	padding-right:10px;
	max-width:190px;
	line-height:15px;
	text-align: right;
	margin-bottom: 50px;
}

hr {
    display: block;
    unicode-bidi: isolate;
    margin-block-start: 0.5em;
    margin-block-end: 0.5em;
    margin-inline-start: 0;
    margin-inline-end: auto;
    overflow: hidden;
	height:2px;
	background:#000000;
	width:50px;
    border-style: inset;
    border-width: 0px;
	margin-top:50px;
	margin-bottom:50px;
}


.fade-up{
	/*opacity: 0;*/
}
.cnt-headline{
	color: #d71e28;
    font-size: 15px;
    padding-bottom: 50px;
	font-weight:600;
}
.container-line{height:20px;text-align: center; width:100%;}

.container-line-start{
	padding-bottom: 60px;
}

.hr-red {
    display: block;
    unicode-bidi: isolate;
    margin-block-start: 0.5em;
    margin-block-end: 0.5em;
    margin-inline-start: auto;
    margin-inline-end: auto;
    overflow: hidden;
	height:2px;
	background:#d71e28;
	width:400px;
    border-style: inset;
    border-width: 0px;

}
.hr-full{
	width:100%;
}

.hr-overview{
	padding-bottom:100px;
}

.basic-table{
	width: 100%;
}
thead td{
	padding-top:10px;
}
tbody td{
	padding-bottom:10px;
}

#container ul{
	list-style: disc;
	padding-left:20px;
}

.icon_prev{
	content: "";
	margin-right: 20px;
	background-color:transparent;
    background-size: 15px;
	background-position: center;
    background-repeat: no-repeat;
    width: 60px;
    height: 60px;
	border-radius: 30px;
    background-image: url(../../../img/icon_prev.png) !important;
   /* background-image: url(../../../img/avatar.svg), none !important;*/
}
.background-fiftyBottom .icon_prev:hover{
	background-color:#ffffff;
}
.background-fiftyTop .icon_prev:hover{
	background-color:#e6e6e6;
}
.background-gr .icon_prev:hover{
	background-color:#ffffff;
}

.icon_next{
		content: "";
	margin-right: -20px;
	background-color:transparent;
    background-size: 15px;
	background-position: center;
    background-repeat: no-repeat;
    width: 60px;
    height: 60px;
	border-radius: 30px;
    background-image: url(../../../img/icon_next.png) !important;
   /* background-image: url(../../../img/avatar.svg), none !important;*/
}

.background-fiftyBottom .icon_next:hover{
	background-color:#ffffff;
}
.background-fiftyTop .icon_next:hover{
	background-color:#e6e6e6;
}.background-gr .icon_next:hover{
	background-color:#ffffff;
}



.container-rand {
    background: linear-gradient(to right, #ffffff 78.5715%, #e6e6e6 21.4285%) !important;
    background-size: 100% !important;
    background-position: right bottom !important;
}


.container-padding{
	padding-top:200px;
	padding-bottom:200px;
}
.container{
	max-width:1400px;
	margin:0 auto;
	display: grid;
	display: -ms-grid;
	grid-auto-flow: dense;
	grid-template-columns: repeat(14, 1fr);
	-ms-grid-columns: 1fr 1fr  1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	position: relative;
    z-index: 100;
	overflow:hidden;
}

#footer .container{
	max-width:100%;
}

#footer h5{color:#ffffff !important;}

.background-ws{
	background: #ffffff;
}
.background-gr{
	background: #e6e6e6;
}
.background-red{
	background: #d71e28;
	color:#ffffff;
}
.background-fifty{
	background: linear-gradient(to right, #ffffff 50%, #e6e6e6 50%) !important;
    background-size: 100% !important;
    background-position: right bottom !important;
}

.background-fiftyTop{
	background: linear-gradient(to bottom, #ffffff 50%, #e6e6e6 50%) !important;
    background-size: 100% !important;
    background-position: right bottom !important;
}


.background-fiftyBottom{
	background: linear-gradient(to top, #ffffff 50%, #e6e6e6 50%) !important;
    background-size: 100% !important;
    background-position: right bottom !important;
}




img {
   width: 100%;
	 height: auto;
}

strong,b{
	font-weight: 600;
}

em{
	font-style: italic;
}

p{
	margin-bottom:13px;
}

a {
	color:#000000;
}

a:hover {
	color:#d71e28;
}

.breadcrumb{
	position: absolute;
	margin-top: -60px;
	padding-right: 7.1428vw;
	color: #d71e28;
	font-size: 15px;
}
.breadcum-line{
	display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
    height: 2px;
    width: 45px;
    background: #d71e28;
}



.btn{
	position: relative;
    display: block;
    padding: 15px;
    border-radius: 30px;
    background: #d71e28;
    color: #ffffff;
    text-decoration: none;
	text-align: center;
	max-width:230px;
	margin-bottom: 20px;
	cursor: pointer;
}
/*
.btn:hover{
	background: transparent;
	-webkit-box-shadow: inset 0px 0px 0px 3px #d71e28;
-moz-box-shadow: inset 0px 0px 0px 3px #d71e28;
box-shadow: inset 0px 0px 0px 3px #d71e28;
}
*/
.btn:hover a{color:#d71e28;}

.btn-download{
	background: #000000;
}

.btn:hover{
	background: #e6e6e6;
	/*
	-webkit-box-shadow: inset 0px 0px 0px 3px #000000;
-moz-box-shadow: inset 0px 0px 0px 3px #000000;
box-shadow: inset 0px 0px 0px 3px #000000;*/
}


.background-gr .btn:hover{
	background: #ffffff;
}

.overview-cnt-link .btn:hover{
	background: #e6e6e6;
}

.icon{
	width:100%;
	text-align: center;
}


.icon-img{
	width:150px;
	height:150px;
	background:#ffffff;
	border-radius: 50%;
	cursor: pointer;
    background-size: 200% 100% !important;
    background-position: left bottom !important;
	margin: 0 auto;
}

.icon-img-hover{
	 background-position: right bottom !important;
}

.icon-wrapper{

	padding: 10px 50px;
	
}

.icon-hover___{
	padding: 0 40px;
}
.icon-hover___ img{
	background:#d71e28;
}

#footer{
	color:#ffffff;
	padding:0;
	background: #808285;
}
#footer .logo{

}
#footer .container{
	background: #808285;
	
}
.first-footer-container{
	border-top: 2px solid #e6e6e6;
}
#footer strong{
	font-size:15px;
}


.footer-left{
	grid-column-start: 1;
	grid-column-end: 11;
	-ms-grid-column:1; 
   -ms-grid-column-span:10;

	border-bottom: 2px solid #e6e6e6;
	border-right: 2px solid #e6e6e6;
	
}

.footer-left-wrapper{

	/*display: grid;
	display: -ms-grid;
	grid-auto-flow: dense;
	grid-template-columns: repeat(10, 1fr);
	ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;*/
}

.left-wrapper{
	display: grid;
	display: -ms-grid;
	
	grid-auto-flow: dense;
	grid-template-columns: repeat(10, 1fr);
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	
}

.footer-right{
	grid-column-start: 11;
	grid-column-end: 15;
	-ms-grid-column:11; 
   -ms-grid-column-span:4;
	border-bottom: 2px solid #e6e6e6;
}


.footer-logo{
	grid-column-start: 2;
	grid-column-end: 4;
	-ms-grid-column:1; 
   -ms-grid-column-span:2;
	/*padding-left:50px;*/
	padding-top: 50px;
	padding-bottom: 50px;
}
.footer-logo img{margin-left:-30px;}

.footer-address{
	grid-column-start: 5;
	grid-column-end: 11;
	-ms-grid-column:7; 
   -ms-grid-column-span:3;
	padding-top: 50px;
	padding-bottom: 50px;
	font-size: 15px;
}

.footer-contact{
	padding:50px;
	background: #d71e28;
	display: flex;
}

.footer-contact-wrapper{
	    align-self: center;
    justify-self: center;
	width:100%;
}

.footer-tel{
	grid-column-start: 2;
	grid-column-end: 5;
	-ms-grid-column:2; 
   -ms-grid-column-span:3;
	padding-top: 50px;
	padding-bottom: 50px;
}

.footer-fax{
	grid-column-start: 5;
	grid-column-end: 8;
	-ms-grid-column:5; 
   -ms-grid-column-span:3;
	padding-top: 50px;
	padding-bottom: 50px;
}

.footer-mail{
	grid-column-start: 8;
	grid-column-end: 10;
	-ms-grid-column:8; 
   -ms-grid-column-span:2;
	padding-top: 50px;
	padding-bottom: 50px;
}
.footer-contact-mail{
	color:#ffffff;
	text-decoration: none;
	    display: inline-block;
	width:100%;
	position: relative;
}
.footer-contact-mail::after{
	content: "";
	position: absolute;
	top: -15px;
    right: 0px;
    background-size: 100%;
	background-position: center;
    background-repeat: no-repeat;
    width: 60px;
    height: 60px;
    background-image: url(../../../img/mail_rt.png);
    background-image: url(../../../img/mail_rt.svg), none !important;

}


.footer-contact-mail:hover{
	color:#ffffff;

}




.footer-left-wrapper:nth-child(1){
	-ms-grid-row:1;
	
}
.footer-left-wrapper:nth-child(2){
	-ms-grid-row:2;
	
}
.footer-left-wrapper:nth-child(3){
	-ms-grid-row:3;
	
}

.footer-left-wrapper:last-child{
	border-bottom:0px solid #e6e6e6;
}

.footer-partner-image{
	grid-column-start: 2;
	grid-column-end: 4;
	-ms-grid-column:1; 
   -ms-grid-column-span:3;
	/*padding-left: 50px;*/
	padding-top: 50px;
	padding-bottom: 50px;
}

.footer-partner-image picture{margin-left:-30px;}

.footer-partner-text{
	grid-column-start: 5;
	grid-column-end: 8;
	-ms-grid-column:4; 
   -ms-grid-column-span:3;
	padding-right: 50px;
	padding-top: 50px;
	padding-bottom: 50px;
}

.footer-partner-cnt{
	grid-column-start: 8;
	grid-column-end: 11;
	-ms-grid-column:7; 
   -ms-grid-column-span:2;
	padding-top: 50px;
	padding-bottom: 50px;
	padding-right:50px;
}

.footer-partnerlist{
	padding:50px;
}


.footer-partner-image img{
	max-width:175px;
	height:auto;
}

.footer-copyright{
	grid-column-start: 2;
	grid-column-end: 10;
	padding-top: 50px;
	padding-bottom: 50px;
	padding-left: 50px;
	font-size: 15px;
}

.footer-navi{
	padding-top: 50px;
	padding-bottom: 50px;
	padding-left: 50px;
	font-size: 15px;
}

.btn-footer{
	background:#e6e6e6;
	color: #808285;
	
}
.btn-footer:hover{
	background:#ffffff;
}

#menu-footer-menu{
	
}

#menu-footer-menu  li{
	float:left;
}

#menu-footer-menu  li a{
	color:#ffffff;
	text-decoration: none;
	margin-right: 20px;
}


#menu-item-148 .sub-menu{
	/*top:200px !important;*/
}

[data-aos^=fade][data-aos^=fade] {
    /*opacity: 0;*/
    transform: translateY(35px);
	transition: all 0.75s ease;
}

[data-aos^=fade][data-aos^=fade].aos-animate {
    opacity: 1 !important;
    transform: translateY(0px);
	transition: all 0.75s ease;
}



.contact-us-left{
	grid-column-start: 2;
	grid-column-end: 8;
	-ms-grid-column:1; 
   -ms-grid-column-span:6;
	padding-right:50px;
	padding-top:200px;
	padding-bottom:200px;
}
.contact-us-right{
	grid-column-start: 8;
	grid-column-end: 14;
	-ms-grid-column:8; 
   -ms-grid-column-span:6;
	padding-top:350px;
	padding-bottom:200px;

}
.contact-us-adress-wrapper{
	background:#ffffff;
	color:#000000;
	padding:50px 30px;
	
}

.address{
	display: none;
	padding-bottom:50px;
}
.address-activ{
	display: block;
}
.breadcum-line-ws{
    background: #ffffff;
}
.contact-us-line{font-size:15px;padding-bottom:50px;font-weight:600;}

.contact-us-text{
	padding-bottom:36px;
}
.contact-us-place{
	padding-bottom:36px;
}
.btn-land {
    position: relative;
    display: block;
    padding: 15px;
    border-radius: 30px;
    background: #d71e28;
    color: #ffffff;
    text-decoration: none;
    text-align: center;
    max-width: 230px;
    margin-bottom: 20px;
}

#map{
	width:100%;
	height:300px;
	  z-index: 2;
}

.panel-container{
	height: 60px;
	max-width: 260px;
    display: block;
    z-index: 5;
    position: relative;
	padding-bottom:20px;
}

.panel-parent {
      position: relative;
    display: block;
    padding: 15px;
	padding-left:30px;
    border-radius: 30px;
    background: #ffffff;
    color: #000000;
    text-decoration: none;
    text-align: left;
    max-width: 230px;

}
.panel-parent::after{
	content: "";
	position: absolute;
	    top: 18px;
    right: 30px;
    background-size: 100%;
	background-position: center;
    background-repeat: no-repeat;
    width: 14px;
    height: 22px;
    background-image: url(../../../img/arrow_down.png);
    background-image: url(../../../img/arrow_down.svg), none !important;

}
.panel-activ{
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}

.panel-activ::after{
		content: "";
	position: absolute;
	    top: 18px;
    right: 30px;
    background-size: 100%;
	background-position: center;
    background-repeat: no-repeat;
    width: 14px;
    height: 22px;
    background-image: url(../../../img/arrow_up.png);
    background-image: url(../../../img/arrow_up.svg), none !important;

}

.panel-child {
	padding: 15px;
	background: #e6e6e6;
    display: none;
	text-align: center;
    max-width: 230px;
	color:#000000;
	border-bottom-left-radius: 30px;
	border-bottom-right-radius: 30px;
}

.select-land{
	text-align: left;
	padding:5px;
	padding-left: 15px;
}

.select-land-activ{
	background: #d71e28;
	color:#ffffff;
}

.land-activ{
	background: #ffffff;
	color: #d71e28;
}

#menu-language-menu img, .aktLang img{
	display:none;
}
.aktLang{
	font-size: 15px;
	color: #d71e28;
	text-transform: uppercase;
	cursor: pointer;
}
#menu-language-menu a{
	font-size: 15px;
	color: #d71e28;
	text-decoration: none;
	text-transform: uppercase;
}
#menu-item-language-en a::after{
	/*content: 'EN';
	
	position: absolute;*/
}
#menu-item-language-de a::after{
	/*content: 'DE';

	position: absolute;*/
}
.post5-icon, .post6-icon, .post7-icon{
	cursor: pointer;
}
.post5-icon:hover, .post6-icon:hover, .post7-icon:hover{
	
	color:#d71e28;
}


#jquery-cookie-law-script a.cookie-law-button {
    padding: 4px 8px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background-color: #d71e28;
    color: #fff;
    text-decoration: none;
    text-shadow: 0 -1px 0 rgba(0,0,0,.25);
    -webkit-transition: 0.25s;
    -moz-transition: 0.25s;
    transition: 0.25s;
}


#jquery-cookie-law-script a.cookie-law-button:hover, #jquery-cookie-law-script a.cookie-law-button:focus {
    background-color: #d71e28;
    color: white;
    -webkit-transition: 0.25s;
    -moz-transition: 0.25s;
    transition: 0.25s;
}

#jquery-cookie-law-script a#cookie-law-button-more {
    margin-left: 10px;
    background: #ffffff;
	color:#000000;
}

.notFound{
	
	grid-column-start: 1;
	grid-column-end: 11;
	-ms-grid-column:1; 
   -ms-grid-column-span:10;
	
	padding-top: 200px;
    padding-right: 100px;
    padding-bottom: 100px;
	
}

@media screen and (max-width: 1439px) {
	
	.logo {

    margin-bottom: 10px;
}
	
	[data-aos^=fade][data-aos^=fade] {
		opacity: 0;
		transform: translateY(0px);
		transition: all 0.75s ease;
	}

	[data-aos^=fade][data-aos^=fade].aos-animate {
		opacity: 1 !important;
		transform: translateY(35px);
		transition: all 0.75s ease;
	}
	
	tbody td {
		padding-bottom: 0px;
	}
	
	tr td:first-child{padding-top:20px;}
	tr td:last-child {
		padding-bottom:20px;
	}
	
	.contact-us-left {
		padding-top: 7.1428vw;
		padding-bottom: 7.1428vw;
	}
	.contact-us-right {
		grid-column-start: 8;
		grid-column-end: 14;
		padding-top: calc(7.1428vw + 210px);
		padding-bottom: 200px;
	}
	
	.cnt-left-ilu{
		padding-bottom:7.1428vw
	}
	
	.footer-right {
		grid-column-start: 10;
		grid-column-end: 15;
	}
	
	.footer-left {
		grid-column-start: 1;
		grid-column-end: 10;
	}
	.footer-partner-cnt{

	padding-right:20px;
}
	
}

@media screen and (max-width: 768px) {
	h1, .h1 {
		font-size: 53px;
		line-height: 56px;
	}
	
	.h1-sub {
		font-size: 24px;
		line-height: 24px;
	}
	
	h2, .h2 {
    font-size: 37px;
    line-height: 1.2;

}
	
	.container-rand {
		background: #ffffff !important;
		background-size: 100% !important;
		background-position: right bottom !important;
	}
	.hr-red {
		width: 100%;
	}
	.container-line {
		width: auto;
	}
	
	.container-line-start {
		padding-left: 7.1428vw;
		padding-right: 7.1428vw;
		padding-bottom: 7.1428vw;
	}
	
	.contact-us-left {
		grid-column-start: 2;
		grid-column-end: 14;
		padding-right: 0px;
		padding-top: 7.1428vw;
		padding-bottom: 7.1428vw;
	}
	
	.contact-us-right {
		grid-column-start: 2;
		grid-column-end: 14;
		padding-top: 7.1428vw;
		padding-bottom: 7.1428vw;
	}
	
	.contact-us-adress-wrapper {
		padding: 7.1428vw;
	}
	
	.footer-left {
		grid-column-start: 1;
		grid-column-end: 15;
		display: grid;
		grid-auto-flow: dense;
		grid-template-columns: repeat(14, 1fr);
		border-bottom: 2px solid #e6e6e6;
		border-right: 0px;
		padding-top: 7.1428vw;

	}
	.footer-right {
		grid-column-start: 1;
		grid-column-end: 15;
		border-bottom: 2px solid #e6e6e6;
	}
	.footer-logo {
		grid-column-start: 2;
		grid-column-end: 5;
		padding-left: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.footer-address {
		grid-column-start: 6;
		grid-column-end: 14;
		padding-top: 0px;
		padding-bottom: 0px;
		font-size: 15px;
	}
	
	.footer-left-wrapper {
		grid-column-start: 1;
		grid-column-end: 15;
		/*display: grid;
		grid-auto-flow: dense;
		grid-template-columns: repeat(12, 1fr);*/
		border-bottom: 2px solid #e6e6e6;
	}
	.footer-left-wrapper p {
		display: inline-block;
	}
	
	.footer-tel {
		grid-column-start: 2;
		grid-column-end: 13;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.footer-fax {
		grid-column-start: 2;
		grid-column-end: 13;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.footer-mail {
		grid-column-start: 2;
		grid-column-end: 13;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	
	.footer-partner-image {
		grid-column-start: 2;
		grid-column-end: 10;
		padding-top: 7.1428vw;
		padding-bottom: 7.1428vw;
		padding-left: 0px;

	}
	.footer-partner-cnt {
		grid-column-start: 2;
		grid-column-end: 10;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-right:0px;
	}
	
	.footer-partner-text {
    grid-column-start: 2;
    grid-column-end: 10;
    -ms-grid-column: 4;
    -ms-grid-column-span: 3;
    padding-top: 50px;
    padding-bottom: 50px;
}

	.footer-partnerlist {
		padding: 7.1428vw;
	}
	.footer-copyright {
		grid-column-start: 2;
		grid-column-end: 14;
		padding-top: 0px;
		padding-bottom: 7.1428vw;
		padding-left: 0px;
		font-size: 15px;
	}
	.footer-navi {
		padding-top: 7.1428vw;
		padding-bottom: 7.1428vw;
		padding-left: 7.1428vw;
		font-size: 15px;
	}
	.btn-footer {
		max-width: 100%;
	}
	
}