/*--- FONT DEFINITIONS ---*/
@font-face {
  font-family:'MaxComp';
  src:url('../fonts/MaxWeb.eot');
  src:url('../fonts/MaxWeb.eot?#iefix') format('embedded-opentype'),
      url('../fonts/MaxWeb.woff') format('woff'),
      url('../fonts/MaxComp.ttf') format('truetype');
  font-weight: normal !important;
}

@font-face {
  font-family:'MaxComp-Bold';
  src:url('../fonts/MaxWeb-Bold.eot');
  src:url('../fonts/MaxWeb-Bold.eot?#iefix') format('embedded-opentype'),
      url('../fonts/MaxWeb-Bold.woff') format('woff'),
      url('../fonts/MaxComp-Bold.ttf') format('truetype');
  font-weight: normal !important;
}

.vjs-share {
	display: none!important;
}


/*

DEFAULT COLORS FOR DEVISIONS

GREY: #98afb4
BORDER-GREY: #c7c7c7
BLUE: #358ccc
GREEN: #94b93f

*/

#light-gallery {

}


.video-js {
	vertical-align: baseline !important;
}


@-ms-viewport { width: device-width; zoom: 1.0; }
@-o-viewport { width: device-width; zoom: 1.0; }
@viewport { width: device-width; zoom: 1.0; }

/* iOS Style fuer Telefonnummer
a[href^=tel] { color:red; } */

/* Google Maps /*
/*
.gm-style img { max-width: none; }
.gm-style label { width: auto; display: inline; }
 */

.no-touch a[href^="tel"] {
	text-decoration: none;
	cursor: auto !important;
	pointer-events: none;
}

a {
	color: #004781;
}

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

#content2 img {
	width: 100%;
}

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

/*
#content0 img {
	width: 100%;
}
*/

video.video {
	max-width: 100%;
}

.responsive-video {
    position: relative;
    padding-bottom: 56%;
/*     padding-top: 15px; */
    height: 0;
    overflow: hidden;
    margin-bottom: 0.75rem;
    z-index: 10;
}




#iframeSlider .responsive-video {
	padding-bottom: 13.3%;
}

.responsive-video iframe, .responsive-video embed {
    position: absolute;
    z-index: 11;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.video iframe.object html body img{}

.flash-home-group .responsive-video {
	padding-top: 0;
	padding-bottom: 65%;
}


DIV.csc-textpic-above DIV.csc-textpic-imagewrap,
DIV.csc-textpic-below DIV.csc-textpic-imagewrap,
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI,
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image,
DIV.csc-textpic DIV.csc-textpic-imagecolumn,
DIV.csc-textpic-center .csc-textpic-center-inner,
DIV.csc-textpic-center .csc-textpic-center-outer,
div.csc-textpic-intext-left .csc-textpic-imagewrap,
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {
	float: none;
}

/* figure.csc-textpic-image  {
	display: inline-block !important;
} */

div.csc-textpic div.csc-textpic-imagecolumn {
	float: left !important;
	margin: 0 10px 10px 0;
}

@-moz-document url-prefix() {
	div.csc-textpic .csc-textpic-imagewrap figure, div.csc-textpic figure.csc-textpic-imagewrap {
/* 		display: table-cell; */
	}
}

.csc-textpic-intext-left-nowrap .csc-textpic-text {
	margin-left: 0 !important;
}

figcaption.csc-textpic-caption, figcaption, .news-single-item .caption p {
	position:relative;
	width: 100%;
	font-size: 0.7rem;
/* 	display: block; */
}

.news-single-item .caption {
	margin-top: -12px!important;
}

.news-single-item .columns .caption:first-child {
	margin-top: -17px!important;
}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img, div.csc-textpic-border div.csc-textpic-single-image img {
	border: 1px solid #98afb4;
}


p:last-child {
	margin-bottom: 0 !important;
}

/*.de:lang(en) {
	display: none;
}
.en:lang(de) {
	display: none;
}*/

.align-left { text-align: left; }
.align-center { text-align: center; }
.align-right { text-align: right; }
.align-justify { text-align: justify; }

ul {
	margin-left: 1.3rem;
	font-size: 0.750rem;
	line-height: 1rem;
	margin-bottom: 0px;
}


h1, h2, h3, h4, h5, h6 {
	font-family: Arial,sans-serif;
	text-rendering: auto;
	margin:0;
	padding:0;
}

h2 > img {
	display: inline-block!important;
}

p, .tx-cal-controller {
    font-family: inherit;
    font-size: 0.750rem;
    font-weight: normal;
    line-height: 1rem;
    margin-bottom: 1rem;
    text-rendering: optimizelegibility;
    text-rendering: auto;
    margin: 0px;
}


.tx-ttaddress-pi1 {
	margin-top: 10px;
}

.vcard {
	border: none;
	margin: 0 0 1.875rem 0;
	padding: 0;
	display: block;
	font-size: 0.75rem;
}

.vcard .phone a{
	color: #5e676c;
}

.vcard span.fax, .vcard span.phone {
	padding: 4px 2px 4px 27px !important;
}

.vcard span.fax:empty, .vcard span.phone:empty, .vcard a.mail:empty {
	display: none;
	padding: 0;
}


.csc-default {
	font-family: inherit;
    font-size: 0.750rem;
    font-weight: normal;
    line-height: 1rem;
	text-rendering: optimizelegibility;
    text-rendering: auto;

}

hr {
	border: 0px;
	height: 1px;
	background-color: #c1cfd0;
	margin-bottom: 3px;
	margin-top: 7px;
}

/* Lightbox */
#lg-outer {
		background: rgb(141,161,12); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhkYTEwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2IzY2EyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iI2IzY2EyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YmEwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(141,161,12,0.8) 0%, rgba(179,202,35,0.8) 30%, rgba(179,202,35,0.8) 67%, rgba(139,160,0,0.8) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(141,161,12,0.8)), color-stop(30%,rgba(179,202,35,0.8)), color-stop(67%,rgba(179,202,35,0.8)), color-stop(100%,rgba(139,160,0,0.8))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(141,161,12,0.8) 0%,rgba(179,202,35,0.8) 30%,rgba(179,202,35,0.8) 67%,rgba(139,160,0,0.8) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(141,161,12,0.8) 0%,rgba(179,202,35,0.8) 30%,rgba(179,202,35,0.8) 67%,rgba(139,160,0,0.8) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(141,161,12,0.8) 0%,rgba(179,202,35,0.8) 30%,rgba(179,202,35,0.8) 67%,rgba(139,160,0,0.8) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(141,161,12,0.8) 0%,rgba(179,202,35,0.8) 30%,rgba(179,202,35,0.8) 67%,rgba(139,160,0,0.8) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8da10c', endColorstr='#8ba000',GradientType=0 ); /* IE6-8 */
	z-index: 9999999 !important;
}

#lg-close {
	background: transparent;
}

#lg-close:hover {
	background: #0f6cb1; /* Old browsers */
    background: -moz-linear-gradient(left, #0f6cb1 0%, #3a8bc3 100%) !important; /* FF3.6+ */
    background: -webkit-linear-gradient(left, #0f6cb1 0%,#3a8bc3 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #0f6cb1 0%,#3a8bc3 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #0f6cb1 0%,#3a8bc3 100%) !important; /* IE10+ */
    background: linear-gradient(to right, #0f6cb1 0%,#3a8bc3 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f6cb1', endColorstr='#3a8bc3',GradientType=1 )!important; /* IE6-9 */
}

.contentSpacing .lightboxContent h1 {
	background-color: #0f6cb1 !important;
    color: #fff !important;
    padding: 4px 0.9375rem !important;
    line-height: 20px;
    background: #0f6cb1; /* Old browsers */
    background: -moz-linear-gradient(left, #0f6cb1 0%, #3a8bc3 100%) !important; /* FF3.6+ */
    background: -webkit-linear-gradient(left, #0f6cb1 0%,#3a8bc3 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #0f6cb1 0%,#3a8bc3 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #0f6cb1 0%,#3a8bc3 100%) !important; /* IE10+ */
    background: linear-gradient(to right, #0f6cb1 0%,#3a8bc3 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f6cb1', endColorstr='#3a8bc3',GradientType=1 )!important; /* IE6-9 */
    font-size: 0.8rem;
    margin-bottom: 5px;
}

.lightboxContent {

}

.lightboxContent .csc-textpic-text {
	background: #fff;
	padding: 0.5rem !important;
	text-align: center;
}

.lightboxContent .sbbutton {
		color: #fff;
		background-image: none;
		background: -moz-linear-gradient(left, #7aa026 0%, #90ba2a 100%); /* FF3.6+ */
	    background: -webkit-linear-gradient(left, #7aa026 0%,#90ba2a 100%); /* Chrome10+,Safari5.1+ */
	    background: -o-linear-gradient(left, #7aa026 0%,#90ba2a 100%); /* Opera 11.10+ */
	    background: -ms-linear-gradient(left, #7aa026 0%,#90ba2a 100%); /* IE10+ */
	    background: linear-gradient(to right, #7aa026 0%,#90ba2a 100%); /* W3C */
	    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7aa026', endColorstr='#90ba2a',GradientType=1 ); /* IE6-9 */
	    font-size: 12px;
	    line-height: 23px;
		padding: 0.23rem 1.875rem;
	    display:inline-block;
}

.lightboxContent .sbbutton:first-child {
	margin-right: 1.875rem;
}

.lightboxContent a.sbbutton  {
	text-decoration: none!important;
}

body {
	position: relative;
	cursor: auto;
	font-family: arial;
	height: 100%;
	background-attachment: fixed !important;
	color: #5e676c;
}

#content2 {
	color: #5e676c !important;
}


#openLightbox {
    background: #fff none repeat scroll 0 0;
    margin: 0 auto;
    padding: 30px;
    position: fixed;
    top: 100px;
    width: 100%;
    max-width: 474px;
    z-index: 2147483647;
    max-height: 500px;
    overflow: scroll;
}

.lightBoxBg {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgb(141,161,12); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhkYTEwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2IzY2EyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iI2IzY2EyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YmEwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(141,161,12,0.8) 0%, rgba(179,202,35,0.8) 30%, rgba(179,202,35,0.8) 67%, rgba(139,160,0,0.8) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(141,161,12,0.8)), color-stop(30%,rgba(179,202,35,0.8)), color-stop(67%,rgba(179,202,35,0.8)), color-stop(100%,rgba(139,160,0,0.8))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(141,161,12,0.8) 0%,rgba(179,202,35,0.8) 30%,rgba(179,202,35,0.8) 67%,rgba(139,160,0,0.8) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(141,161,12,0.8) 0%,rgba(179,202,35,0.8) 30%,rgba(179,202,35,0.8) 67%,rgba(139,160,0,0.8) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(141,161,12,0.8) 0%,rgba(179,202,35,0.8) 30%,rgba(179,202,35,0.8) 67%,rgba(139,160,0,0.8) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(141,161,12,0.8) 0%,rgba(179,202,35,0.8) 30%,rgba(179,202,35,0.8) 67%,rgba(139,160,0,0.8) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8da10c', endColorstr='#8ba000',GradientType=0 ); /* IE6-8 */
	z-index: 9999999 !important;
	cursor: pointer;
}


button.lightboxClose {
	display: none;
    z-index: 999999999 !important;
}


body.remstar, body.mlog, body.home {
	background: rgb(141,161,12); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhkYTEwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2IzY2EyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iI2IzY2EyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YmEwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(141,161,12,1) 0%, rgba(179,202,35,1) 30%, rgba(179,202,35,1) 67%, rgba(139,160,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(141,161,12,1)), color-stop(30%,rgba(179,202,35,1)), color-stop(67%,rgba(179,202,35,1)), color-stop(100%,rgba(139,160,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(141,161,12,1) 0%,rgba(179,202,35,1) 30%,rgba(179,202,35,1) 67%,rgba(139,160,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(141,161,12,1) 0%,rgba(179,202,35,1) 30%,rgba(179,202,35,1) 67%,rgba(139,160,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(141,161,12,1) 0%,rgba(179,202,35,1) 30%,rgba(179,202,35,1) 67%,rgba(139,160,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(141,161,12,1) 0%,rgba(179,202,35,1) 30%,rgba(179,202,35,1) 67%,rgba(139,160,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8da10c', endColorstr='#8ba000',GradientType=0 ); /* IE6-8 */
}

body.group {
	background: rgb(119,132,139); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc3ODQ4YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iIzkzOWZhNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iI2IxYmRjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iI2IxYmRjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgyJSIgc3RvcC1jb2xvcj0iIzkzOWZhNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ODc0N2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(119,132,139,1) 0%, rgba(147,159,164,1) 19%, rgba(177,189,192,1) 38%, rgba(177,189,192,1) 63%, rgba(147,159,164,1) 82%, rgba(104,116,124,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(119,132,139,1)), color-stop(19%,rgba(147,159,164,1)), color-stop(38%,rgba(177,189,192,1)), color-stop(63%,rgba(177,189,192,1)), color-stop(82%,rgba(147,159,164,1)), color-stop(100%,rgba(104,116,124,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(119,132,139,1) 0%,rgba(147,159,164,1) 19%,rgba(177,189,192,1) 38%,rgba(177,189,192,1) 63%,rgba(147,159,164,1) 82%,rgba(104,116,124,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(119,132,139,1) 0%,rgba(147,159,164,1) 19%,rgba(177,189,192,1) 38%,rgba(177,189,192,1) 63%,rgba(147,159,164,1) 82%,rgba(104,116,124,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(119,132,139,1) 0%,rgba(147,159,164,1) 19%,rgba(177,189,192,1) 38%,rgba(177,189,192,1) 63%,rgba(147,159,164,1) 82%,rgba(104,116,124,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(119,132,139,1) 0%,rgba(147,159,164,1) 19%,rgba(177,189,192,1) 38%,rgba(177,189,192,1) 63%,rgba(147,159,164,1) 82%,rgba(104,116,124,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77848b', endColorstr='#68747c',GradientType=0 ); /* IE6-8 */

}
img.remstar, img.mlog, img.group {
	display: none;
	}

.homeMitte a {
	color: #004781;
	text-decoration: none;
	}

.row {
	background-color: white;
	z-index: 0;
	}



.off-canvas-wrap .headerTop {
	padding: 0.75em 0;
}

.headWrapper {
	float:right;
	}

.printbutton, #languageMenu, #languageMenu2, #infoNavi, .search {
	display: none;
	}

.group #languageMenu2 {
	display: block;
	float: right;

	}


.printbutton {
    float: left;
    padding: 3px 20px 0 0px;
}


.logo a {
	display: block;
	top: 10px;
	height: 27px;
	width: 210px;
	background-size: contain;
	text-decoration: none;
	z-index: 1000;
}

.logo.group a {
	background: url('../img/logo/logo_kardex-group-grey.svg') no-repeat;
	width: 170px;
	background-size: 170px;
	}

/*
.logo.remstar a {
	background: url('../img/logo/logo_kardex-remstar.svgz') no-repeat;
	background-size: 196px auto;
}
*/

.logo.remstar a {
	background: url('../img/logo/logo_kardex-remstar.svgz') no-repeat;
	background-size: 100% auto;
	max-width: 100%;
}

.logo.remstar {
	max-width: 100%;
}

.logo.mlog a {
	background: url('../img/logo/logo_kardex-mlog.svg') no-repeat;
	width: 164px;
	background-size: 164px;
	}


.no-svg .logo.group a {
	background: url('../img/logo/logo_kardex-group-grey.gif') no-repeat;
	}

.no-svg .logo.remstar a {
	background: url('../img/logo/logo_kardex-remstar.gif') no-repeat;
	}

.no-svg .logo.mlog a {
	background: url('../img/logo/logo_kardex-mlog.gif') no-repeat;
	}



.contactTeaser .contactteaser-home, .contactTeaser .contactteaser {
    background-image: url("../img/contactteaser-image-new.jpg");
    background-position: top right;
    background-repeat: no-repeat;
    border: 1px solid #c7c7c7;
    color: #1e4974;
    float: left;
    height: 155px;
    margin: 29px 0px 0 0;
    overflow: visible !important;
    position: relative;
    width: 100%;
}

.contactTeaser .contactteaser-home h5, .contactTeaser .contactteaser h5 {
    background: -moz-linear-gradient(0deg, #0f6cb1 10%, #3a8bc3 90%);/* FF3.6+ */
	background: -webkit-gradient(linear, 0deg, color-stop(10%, #0f6cb1), color-stop(90%, #3a8bc3));/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(0deg, #0f6cb1 10%, #3a8bc3 90%);/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(0deg, #0f6cb1 10%, #3a8bc3 90%);/* Opera 11.10+ */
	background: -ms-linear-gradient(0deg, #0f6cb1 10%, #3a8bc3 90%);/* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f6cb1', endColorstr='#3a8bc3', GradientType='1'); /* for IE */
	background: linear-gradient(90deg, #0f6cb1 10%, #3a8bc3 90%);/* W3C */
    color: #fff;
    font-size: 12px;
    line-height: 23px;
    margin-bottom: 87px;
    margin-top: -31px;
    margin-left: -1px;
    padding: 0 0 0 15px;
    width: 100%;
}

.contactTeaser .contactteaser-home p, .contactTeaser .contactteaser p {
    background-image: url("../img/contact-bg.png");
    bottom: 0 !important;
    padding: 2px 0 2px 8px;
}

.contactTeaser .contactteaser-home.withoutTel h5 {
    margin-bottom: 111px !important;

}

.contactTeaser .contentSpacing {
	margin: 0px;
}

.contactTeaser {
	display: none;
}

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

.contentContactteaser .csc-textpic-text {
	background: rgba(256,256,256,0.8);
	padding: 5px 7px;
	position: relative;
	margin-top: -59px;
}


.barComplete .medium-9.columns {
	padding-left: 0.9375rem;
	overflow: hidden;
}

.barComplete .medium-4.columns {
	overflow: hidden;
}

.barComplete .rootNavi {
	margin-bottom: 0.9375rem;
}

.statement p {
  color: #1e4974;
  font-size: 11pt;
  line-height: 16pt;

}

.statement {
	border-top: 1px solid #adbcbd;
	padding-top: 10px;
	background-image: url("../img/bar_grey.gif");
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 182px;
}

 .lSSlideOuter ul {
	margin: 0px;
	height: 165px !important;
}
.lSSlideOuter .sliderImgDescription {
	background-color: #fff;
	color: #000;
	opacity: 0.8 !important;
	padding: 12px 25px 9px 35px;
	bottom: 0;
	left: 0;
	position: absolute;
	width: 100%;
	z-index: 89;
}

.lSSlideOuter .sliderImgDescription p {
	color: #4e4e4e;
	font-family: MaxComp,Arial !important;
	font-size: 14px;
	font-weight: normal !important;
	letter-spacing: 0.1pt;
	line-height: 19px;
	margin-bottom: 0 !important;
	opacity: 1 !important;
}


/* New Home DK */


#page-5299 .lSSlideOuter .sliderImgDescription, #page-5255 .lSSlideOuter .sliderImgDescription, .slider-new-home .lSSlideOuter .sliderImgDescription {
	background-color: #0f6cb1;
	opacity: 0.7 !important;
	padding: 16px 25px 4px 35px;

}

#page-5299 .lSSlideOuter .sliderImgDescription p, #page-5255 .lSSlideOuter .sliderImgDescription p, .slider-new-home .lSSlideOuter .sliderImgDescription p {
	color: #fff;
	font-size: 16px;
	font-weight: bold !important;

}

.new-home-navi-box li {
	color: #5E676C;
    font-weight: bold;
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 1rem;
}



.lSSlideOuter .lSAction > a {
	opacity: 0.7;
}

.group .headBarRight, .group .lSSlideOuter ul, .group .headBarRight img {
	height: auto !important;
	/*width: 100%; */
}


.headBarRight img {
	width: 100%;
}


/*
#iframeSlider {
	z-index: 1;
	position: relative;
}

.lSAction {
	z-index: 2;
	position: relative;
}
*/

#iframeSlider, .mlog #content0 .lSSlideOuter  {
	display: none;
}

@-moz-document url-prefix() {
	.flexslider {
		display: none;
	}

	#iframeSlider, .lSSlideOuter  {
		height: 100% !important;
		display: block !important;
	}
}


/* Flexslider settings */
.flex-viewport {

}

.flexslider {
	margin: 0 0 20px;

}

.flexslider .slides, .flexslider .responsive-video, .flexslider .responsive-video iframe {

}

.flex-direction-nav a {
	opacity: 1.0 !important;
}


.flex-control-paging li a {
	background: #fff;
}

.flex-control-nav {
	bottom: -25px;
}

.flex-control-paging li a.flex-active, .flex-control-paging li a:hover {
	background: #358ccc;
}

.flex-direction-nav a::before {
	color: rgba(255, 255, 255, 1.0);
	line-height: normal;
	opacity: 1.0;
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 1.0);
}

.flex-direction-nav a.flex-next::before, .flex-direction-nav a.flex-prev::before {
	content: none;
}

.flex-direction-nav a.flex-next, .flex-direction-nav a.flex-prev {
	width: 32px;
    display: block;
    top: 50%;
    height: 32px;
    background-image: url('../img/controls.png');
    cursor: pointer;
    position: absolute;
    z-index: 9999;
    margin-top: -16px;
    opacity: 0.5;
    -webkit-transition: opacity 0.35s linear 0s;
    transition: opacity 0.35s linear 0s;
}
.flex-direction-nav a.flex-next {
	background-position: -32px 0;
}

.flex-control-paging li a {
	width: 8px;
	height: 8px;
	background-color: #ccc;
	box-shadow: none;
}


.headBarRight figure {
	margin:0;
}

.headBarRight .contentSpacing, .headBarRight .csc-textpic-image {
	margin: 0 !important;
}

.rootNavi  {
    background-image: url("../img/bar_grey.gif");
    height: 18px;
    overflow: hidden;
}

#page-5255 .rootNavi  {
	display: none;
    background-image: url("../img/bar_grey.gif");
    height: 0px;
    overflow: hidden;
}


#content0 .contentSpacing {
	margin-bottom: 0px;
}

#content0 .csc-textpic {
	margin-bottom: 20px;
}

/*
#content0 .headline-box img:first-child {
	display: none;
}
*/



.contentSpacing {
	margin-bottom: 20px;
}

#page-5269 #content2 .contentSpacing, #page-5270 #content2 .contentSpacing, #page-5271 #content2 .contentSpacing, #page-5272 #content2 .contentSpacing {
	margin-bottom: 0px;
}


.homeMitte .csc-default {
	margin-bottom: 15px;
}

.text-in-border .csc-textpic-text {
	border-top: 1px solid #c7c7c7;
	border-bottom: 1px solid #c7c7c7;
	padding: 3px 0 3px 7px;
	margin-bottom: 20px;
}

.text-in-border .csc-textpic-imagewrap {
	border-right: 10px solid white;
	margin-right: 0px !important;
}


/*-- INDEXED_SEARCH --*/

.tx-indexedsearch-browsebox  p {
	margin-bottom: 6px;
}

.tx-indexedsearch-browsebox ul {
	margin-bottom: 15px;
	margin-left: 0px;
}


 .tx-indexedsearch-whatis {
	display: none;
}

.content .tx-indexedsearch h3 {
	margin-bottom: 3px;
}


.tx-indexedsearch fieldset {
	border: 0;
	display: inline;
	margin:0px;
	padding: 0px;
}

.tx-indexedsearch fieldset input  {
	margin: 0px;
	padding: 3px;
	height: 26px;
	font-size: 14px;
}

.tx-indexedsearch fieldset label  {
	line-height: 26px;
}

.tx-indexedsearch legend {
	display: none;

}



/*-- SEARCH --*/
.search {
	float: left;
}

.search fieldset {
	border: 0;
	display: inline !important;
	margin:0px;
	padding: 0px;
}

.search input {
	height: 18px;
	width: 80px;
	border: 1px solid #999999;
	padding: 2px 5px;
	font-size: 0.750rem;
	margin: 2px 1px;

}

.search input[type=submit] {
	border: 1px solid #999999;
	padding: 1px 1px;
}

.search form {
	margin-top: 5px;
	margin-left: 20px;
	padding: 0px;
	height: 20px;
	}


.column, .columns {
    float: left;
    padding-left: 0.750em;
    padding-right: 0.750em;
    position: relative;
}

.row .row {
    margin: 0 -0.7325em;
    max-width: none;
    width: auto;
}


.groupstart .homeMitte #content0 {
	border-left: 0px solid transparent;
	}

.homeMitte #content0 {
	border-left: 0px
	}

.homeMitte #content2 {
	border-left: 0px;
	}

.headline-box .csc-textpic-intext-right img {
	margin-left: 8px !important;
	}

.headline-box DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
	width: 100%;
}

.headline-box .csc-textpic {
	position:relative;
	margin-top: -7px;
	z-index: 1 !important;
}

.headline-box .csc-header, .headline-text-box .csc-header {
	position:relative;
	border: 1px solid #94c700;
	padding: 2px 25px 13px 20px;
	background-color: #fff !important;
	margin-bottom: 7px;
	margin-top: 0px;
	z-index: 2;
	width: 100%;
}

.headline-text-box img {
	width:100%;
}


/*
.headline-text-box .csc-header {
	margin-bottom: 20px;
}
*/


.headline-box h1, .headline-text-box h1 {
	font-family: MaxComp-Bold, Arial !important;
	color: #a6b6c4;
	font-size: 17px;
	font-weight:normal !important;
	border: none !important;
	line-height:23px;
	margin-bottom: 0 !important;
	letter-spacing:0.1pt;
	padding: 4px 0 0 0;
}

.headline-box h2, .headline-text-box h2 {
	font-family: MaxComp, Arial !important;
	font-size: 17px;
	font-weight:normal !important;
	color: #96c700;
	line-height:23px;
	letter-spacing: 0.3pt;
	margin-bottom: 0;
	background-color: ;
}

.headline-box h3, .headline-text-box h3 {
	margin-bottom: 0;

}

.headline-box .csc-header h2, .headline-text-box .csc-header h2 {
	font-family: MaxComp, Arial !important;
	font-size: 17px;
	font-weight:normal !important;
	color: #96c700;
	line-height:23px;
	letter-spacing: 0.3pt;
}

.headline-box.news-headline h3 {
	font-family: MaxComp, Arial !important;
	font-size: 17px;
	font-weight:normal !important;
	color: #96c700;
	line-height:23px;
	letter-spacing: 0.3pt;
}


.headline-box .csc-textpic-text, .headline-text-box p {
	position:relative;
	background: -moz-linear-gradient(left, #0f6cb1 0%, #3a8bc3 100%) !important; /* FF3.6+ */
    background: -webkit-linear-gradient(left, #0f6cb1 0%,#3a8bc3 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #0f6cb1 0%,#3a8bc3 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #0f6cb1 0%,#3a8bc3 100%) !important; /* IE10+ */
    background: linear-gradient(to right, #0f6cb1 0%,#3a8bc3 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f6cb1', endColorstr='#3a8bc3',GradientType=1 )!important; /* IE6-9 */
    color: #fff;
    padding: 15px 25px;
    width:100%;
    float:left;
    margin:-10px 0 10px 0!important;
}

.headline-box .csc-textpic-imagewrap {

}



.headline-box .csc-textpic-text a, .headline-text-box .csc-textpic-text a  {
	color: #fff!important;
}




/*--- CONTENT content-2colFoundation --*/

.content2colFoundation	.csc-textpic {
	padding-bottom: 15px;
}

.content2colFoundation img, .content2colBranches img, .content3colFoundation img {
	width: 100%;
	height: auto;
}

.content2colFoundation .img70 img {
	width: 100%;
	height: auto;
}


.content2colFoundation h2 {
	border: 1px solid #94c700;
	border-right: 0;
	padding: 7px;
	margin-bottom: 6px;
	font-size: 13px;
	background: none!important;
	filter: none !important;
	background-color: #fff !important;
	color: #004781;
	line-height: inherit;
}

.content2colFoundation h2 a {
	color: #004781;
	background-color: #fff;
}


/*
.content2colFoundation h2 a {
	display: block;
	color: white;
}
*/

.content2colBranches .csc-textpic {
	padding-bottom: 15px;
}

.content2colBranches h2 {
	border: 1px solid #94c700;
	border-right: 0;
	padding: 7px;
	margin-bottom: 6px;
	font-size: 13px;
	background-color: transparent;
	background: transparent;
	color: #98afb4;
	line-height: inherit;
}

.content2colBranches h2 a {
	color: #98afb4;
	background-color: transparent;
	padding: inherit;
}


.content2colBranches h2 {
	border-right: 1px solid #94c700;
	color: #98afb4;
}

.content2colBranches .csc-header {
	position: relative;
	background-color: #fff;
	z-index: 10;
}

.content2colBranches .csc-textpic {
	z-index: 5;
	margin-top: -18px;
}

.content2colBranches .csc-textpic img {
	border: 1px solid #c7c7c7 !important;
}

/*
.content3colFoundation .contentSpacing {
	margin-bottom: 1.5rem !important;
}
*/

#page-4425 h4 {
	clear: both;
}

/*
#page-4425 .small-6 {
	margin-bottom: 1.5rem;
}
*/

footer.row .copyright {
	width: 100%;
	margin-top: -5px;
	margin-bottom: 15px;
	padding-top: 3px;
	border-top: 0px;
	font-size: 0.750rem;
	text-align: center;
	}

footer.row {
    color: #6e7e84;
    padding-bottom: 10px;

}

footer .socialBookmarks {
    border-top: 0px;
    padding: 0px 0;
    text-align: center;
    width: 100%
}

footer .socialBookmarks img {
	padding: 0px 5px;
}

.address {
	font-size: 11px;
	bottom: 20px;
	line-height: 17px;
}

.address a {
	color: #004781;
  	text-decoration: none;
}

.address a:hover {
  	text-decoration: underline;
}


.csc-mailform input, .csc-mailform textarea {
	border-radius: 0;
}
.csc-mailform fieldset {
	margin: 0;
	padding: 0;
	border: none;
}
.csc-mailform fieldset legend {
	font-size: 0.75em;
	font-weight: normal;
	color: #4D4D4D;
	float: left;
}
.csc-mailform fieldset ol {
	padding-top: 0;
	margin-left: 160px;
}
.csc-mailform ol li {
	padding: 5px 0;
	list-style: none;
	display: table;
}
.csc-mailform li label {
	display: table-cell;
	width: 160px;
	margin: 0;
	padding: 4px 0;
	font-size: 0.75em;
}
.csc-mailform li input {
	display: table-cell;
	margin: 0;
}

.csc-form-element-textline input, .csc-mailform textarea {
	width: 250px;
	max-width: 250px;
	font-size: 0.75em;
}
.csc-form-element-textarea label {
	vertical-align: top;
}
.csc-mailform .csc-form-element-checkboxgroup input {
	float: left;
	display: inline;
	margin-right: 5px;
	margin-top: 2px;
	vertical-align: top;
}
.csc-mailform .csc-form-element-checkboxgroup label {
	float: none;
	display: inline;
	vertical-align: top;
}
.csc-form-element-textblock {
	font-size: 0.75em;
}
.csc-mailform .kontakt .csc-form-11 {
	display: block;
	float: left;
	width: 160px;
}
.csc-form-element-submit, .csc-form-element-reset {
	display: block;
	float: left;
	margin-right: 10px;
	font-size: 0.875em;
}
.csc-form-element-textblock {
	clear: both;
}
.csc-mailform .termin .csc-form-8 li {
	float: left;
	margin-right: 10px;
}
.csc-mailform label strong, .csc-mailform .fieldset-subgroup strong {
	display: block;
	color: red;
	font-weight: normal;
}






.selectYourCountry .link {
	float:left !important;
	padding: 5px 0px;
	margin:0px;
	}



.selectYourCountry h4 {
	clear: both !important;
}

.selectYourCountry a {
	font-size: 12px;
}

.selectYourCountry figure {
	margin:0px;
}

.flash-home-group {
	display: none;
}

.touch .flash-home-group {
	display: none;
}

.touch .noflash-home-group {
	display: inherit;
}

.no-touch .noflash-home-group {
	display: none;
}

/* sr_feuser_register */

#tx-srfeuserregister-pi1-fe_users_form label {
	display:block;
}


/*
#tx-srfeuserregister-pi1-fe_users_form legend {
	display: none !important;
}

*/





/* powermail */

.tx-powermail form, .tx-powermail label, input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea, select {
	font-size: 13px;
}

input[type="file"], input[type="checkbox"], input[type="radio"], select, .powermail_fieldwrap_text {
/* 	margin: 0 0 0.3rem; */
}

.tx-powermail h3 {
	display: none;
}

.tx-powermail fieldset.powermail_fieldset, .tx-powermail fieldset {
	padding: 0;
	border: 0;
}

.powermail_legend {
	display:none;
}

dl.powermail_all {
	font-size: 0.8rem;
}

dt.powermail_all_label {
	margin-bottom: 0;
}

.parsley-required {
	color: red;
	margin-top: -0.75rem;
	margin-bottom: 0.75rem;
}

.powermail_captcha_outer img {
	margin-bottom: 0.75rem;
}

input[type=submit] {
	padding: 0.3525rem 0.75rem;
	border-radius: 0;
	border: none;
	margin-top: 0.75rem;
	color: #fff;
	background: #1987c2;
}

 .powermail_tab_navigation {
	 margin-top:2em
	 }

.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_next,.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_previous{
	background: linear-gradient(90deg, #0f6cb1 10%, #3a8bc3 90%);
	display:inline-block;
	padding:5px 30px;
	text-decoration:none;
	color:white;
	border:1px solid #bbb;
	font-weight:bold
}

.powermail_tabmenu {
	display: none;
}




/* CAL */
.headline-box #calendar-event .csc-textpic {
	margin: 0;
}

#calendar-event {
	height: 100%;
}

#calendar-event .teaser p {
	font-weight: bold;
}

#calendar-event-backlink a {
	float: right;
	margin: 0.9375rem 0;
}


/* LIGHTBOX CONTENT */
.contentSpacing .lightboxContent h1 {
	background-color: #0f6cb1 !important;
    color: #fff !important;
    padding: 4px 0.9375rem !important;
    line-height: 20px;
    background: #0f6cb1; /* Old browsers */
    background: -moz-linear-gradient(left, #0f6cb1 0%, #3a8bc3 100%) !important; /* FF3.6+ */
    background: -webkit-linear-gradient(left, #0f6cb1 0%,#3a8bc3 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #0f6cb1 0%,#3a8bc3 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #0f6cb1 0%,#3a8bc3 100%) !important; /* IE10+ */
    background: linear-gradient(to right, #0f6cb1 0%,#3a8bc3 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f6cb1', endColorstr='#3a8bc3',GradientType=1 )!important; /* IE6-9 */
    font-size: 0.8rem;
    margin-bottom: 5px;
}

.lightboxContent .csc-textpic-text {
	background: #fff;
	padding: 2rem;
	text-align: center;
}

.lightboxContent .sbbutton {
		color: #fff;
		background-image: none;
		background: -moz-linear-gradient(left, #7aa026 0%, #90ba2a 100%); /* FF3.6+ */
	    background: -webkit-linear-gradient(left, #7aa026 0%,#90ba2a 100%); /* Chrome10+,Safari5.1+ */
	    background: -o-linear-gradient(left, #7aa026 0%,#90ba2a 100%); /* Opera 11.10+ */
	    background: -ms-linear-gradient(left, #7aa026 0%,#90ba2a 100%); /* IE10+ */
	    background: linear-gradient(to right, #7aa026 0%,#90ba2a 100%); /* W3C */
	    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7aa026', endColorstr='#90ba2a',GradientType=1 ); /* IE6-9 */
	    font-size: 12px;
	    line-height: 23px;
		padding: 0.23rem 1.875rem;
	    display:inline-block;
}

.lightboxContent .sbbutton:first-child {
	margin-right: 1.875rem;
}

.lightboxContent a.sbbutton  {
	text-decoration: none!important;
}


/* SAM CONTENT LIGHTBOX POPUP */
.lightboxBackground {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgb(141,161,12); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhkYTEwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2IzY2EyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iI2IzY2EyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YmEwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(141,161,12,0.8) 0%, rgba(179,202,35,0.8) 30%, rgba(179,202,35,0.8) 67%, rgba(139,160,0,0.8) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(141,161,12,0.8)), color-stop(30%,rgba(179,202,35,0.8)), color-stop(67%,rgba(179,202,35,0.8)), color-stop(100%,rgba(139,160,0,0.8))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(141,161,12,0.8) 0%,rgba(179,202,35,0.8) 30%,rgba(179,202,35,0.8) 67%,rgba(139,160,0,0.8) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(141,161,12,0.8) 0%,rgba(179,202,35,0.8) 30%,rgba(179,202,35,0.8) 67%,rgba(139,160,0,0.8) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(141,161,12,0.8) 0%,rgba(179,202,35,0.8) 30%,rgba(179,202,35,0.8) 67%,rgba(139,160,0,0.8) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(141,161,12,0.8) 0%,rgba(179,202,35,0.8) 30%,rgba(179,202,35,0.8) 67%,rgba(139,160,0,0.8) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8da10c', endColorstr='#8ba000',GradientType=0 ); /* IE6-8 */
	z-index: 9999999 !important;
}

.contentSamLightbox {
	background: #fff;
	max-width: 320px;
	position: absolute;
	left: 50%;
	top: 15%;
	margin-left: -160px;
	padding: 0.75rem;
	z-index: 99999999 !important;
}

.contentSamLightbox h1, .contentSamLightbox h5, .contentSamLightbox h3 {
	padding:5px 10px;
	line-height: 25px;
	font-size: 15px;
}

.contentSamLightbox h1, .contentSamLightbox h3 {
	background-color: #0f6cb1 !important;
    color: #fff !important;
    background: #0f6cb1; /* Old browsers */
    background: -moz-linear-gradient(left, #0f6cb1 0%, #3a8bc3 100%) !important; /* FF3.6+ */
    background: -webkit-linear-gradient(left, #0f6cb1 0%,#3a8bc3 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #0f6cb1 0%,#3a8bc3 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #0f6cb1 0%,#3a8bc3 100%) !important; /* IE10+ */
    background: linear-gradient(to right, #0f6cb1 0%,#3a8bc3 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f6cb1', endColorstr='#3a8bc3',GradientType=1 )!important; /* IE6-9 */
    margin-bottom: 5px;
}


.contentSamLightbox p.close {
	color: #0f6cb1;
	cursor: pointer;
}



/* SOCIALMEDIA MLOG */
.socialMediaTop {
	float: right;
	margin-left: 0;
	padding-top: 0;
}

.socialMediaTop > div {
	float: left;
	padding: 0 3px;
}

.youtubeIcon a {
	background: url('../img/icons-neu/youtube.svg');
	display: block;
	width: 44px;
	height: 18px;
}

.wikipediaIcon a {
	background: url('../img/icons-neu/wikipedia_opt.svg');
	display: block;
	width: 18px;
	height: 18px;
}


/* Socialmedia Remstar */
.remstar .socialMediaTop .fa-stack-2x {
	font-size: 2.2em;
}

.remstar .socialMediaTop .fa-stack .fa.fa-inverse {
	padding-left: 3px;
	padding-top: 2px;
}

.remstar .socialMediaTop a {
	margin: 0 2px;
}

.socialMediaTop a.facebook .fa-circle {
	color: #3b5998;
}

.socialMediaTop a.twitter .fa-circle {
	color: #00aced;
}

.socialMediaTop a.youtube .fa-circle {
	color: #e52d27;
}

.socialMediaTop a.linkedin .fa-circle {
	color: #0077b5;
}

.socialMediaTop a.wikipedia .fa-circle {
	color: #b0b0b0;
}

.socialMediaTop a.xing .fa-circle {
	color: #126567;
}

.socialMediaTop a.facebook:hover .fa-circle {
	color: rgba(60, 90, 153, 0.75);
}

.socialMediaTop a.twitter:hover .fa-circle {
	color: rgba(0, 175, 238, 0.75);
}


.socialMediaTop a.youtube:hover .fa-circle {
	color: rgba(230, 45, 39, 0.75);
}

.socialMediaTop a.linkedin:hover .fa-circle {
	color: rgba(0, 118, 181, 0.75);
}

.socialMediaTop a.wikipedia:hover .fa-circle {
	color: rgba(176, 176, 176, 0.75);
}

.socialMediaTop a.xing:hover .fa-circle {
	color: rgba(17, 101, 103, 0.75);
}

/*
.headerTop > div {
	width: 100%;
}
*/

.headerTop > div .headWrapper {
	float: none;
}




/* SECTION FRAME BOXES */
.greyBox {
	padding: 0.75rem;
	margin-bottom: 0.75rem;
	background-color: #ececec;
}

.greyBox .text-image {
	margin-bottom: 0;
}


/* SECTION FRAME NEW HOME DENMARK */

#content2 .homeBorderBoxGreenHead img {
	width: inherit;
}

.homeBorderBoxGreenHead  {
	border: 1px solid #8bba16;
}

.homeBorderBoxGreenHead h5  {
	border: 0px;
}

.homeBorderBoxGreenHead h3  {
	margin-left: 0.5rem;
	margin-right: 0.5rem;
	margin-bottom: 1.125rem;
}

.homeBorderBoxGreenHead h3 img  {
	margin-right: 0.5rem;

}

#page-5255 .contactTeaser .contactteaser-home, #page-5299 .contactTeaser .contactteaser-home, .contactTeaser .contactteaser-home.newPic {
	background-image: url('../img/Kardex-Mlog_Header_ContactBox.jpg')
}


#page-5255 .homeMitte #content0, #page-5299 .homeMitte #content0 {
		border-left: 1px solid #c2cfd1;

	}

.homeBorderBoxGreenHead table .even, .homeBorderBoxGreenHead table .odd {
	background-color: #fff;
}

.homeBorderBoxGreenHead table td {
	background-color: #fff;
	border: 0px;
	border-color: #fff;
}


.homeBorderBoxGreenHead table .first th, .homeBorderBoxGreenHead table .first td {
	border-top: 0px !important;

}

.tableIR tr td:nth-child(2), .tableIR tr td:nth-child(3) {
	background:#f2f3f5;
	color:#004781;
}

.tableIR tbody > tr.first {
	border-bottom:2px solid #98afb4;
}

.tableIR tbody > tr:nth-child(1) td, .tableIR tbody > tr:nth-child(2) td, td.whiteBG  {
	background: #fff !important;
}



/*  NEW HOME DENMARK Version  */


/*
#page-5299 #content1 .homeBorderBoxGreenHead h5, #page-5299 #content2 .homeBorderBoxGreenHead h5  {
	background: none;
	color: #8bba16 !important;
}
*/

#image-map-pro-container-1, #image-map-pro-container-2, #image-map-pro-container-3 {
	top: 0px;
}

.imp-wrap {
	max-width: 100%;
	height: auto !important;
}


.imp-tooltip-plain-text {
	font-size: 0.813rem;
	font-weight: bold;
	color: #565656 !important;
}





/* SOCIAL MEDIA KARDEX REMSTAR */
.whatsapp_button {
	background: #94b93f;
	padding: 15px;
	color: #fff;
}


/*SECTIONFRAME KARDEX REMSTAR REMOTE SERVICE plusiconlist*/

	.plusiconlist ul{
		margin-left: 0;
	}

	.plusiconlist ul li{
		list-style: none;
		 background: url('../img/icons-neu/plusicon.png') no-repeat left center;
		padding:20px 20px 20px 50px;
		border:1px solid #94c700;
		margin: 10px 5px 10px 5px;
	}
/*SECTIONFRAME KARDEX REMSTAR REMOTE SERVICE checkiconlist*/

	.checkiconlist ul{
		margin-left: 0;
	}

	.checkiconlist ul li{
		list-style: none;
		background: url('../img/icons-neu/checkicon.png') no-repeat left center;
		background-size: 37px auto;
		padding:20px 10px 20px 50px;
		margin: 0;
	}

.twocolumnsnews > .site > .content > .homeMitte > #content0 {
	border-left: none !important;
}

.tx-pb-downloadform a {
	display: inline-block;
	margin-right: 5px;
	margin-bottom: 10px;
	vertical-align: top;
	width: auto;
}

#content0 .tx-pb-downloadform a {
    width: 47%;
}

.tx-pb-downloadform img {
	border: 1px solid #98afb4;
}

.tx-pb-downloadform figcaption {
	font-size: 0.7rem;
	color: #5e676c;
}

.pb-not-active {
	pointer-events: none;
	cursor: default;
}

.downloadform {
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
}
.downloadform  .submit {
	padding: 1rem 2rem;
	border-radius: 3px;
	text-transform: uppercase;
	background-color: #247bb9;
}
.downloadform h3 {
    font-size: 1rem;
    font-weight: bold;
    color: #004781;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 5px;
    margin-bottom: 7px;
    background-color: #fff;
    background-position: 0 0;
    background-repeat: repeat x;
    line-height: 27px;
    display: block !important;
    border-top: 1px solid #c7c7c7;
    border-bottom: 1px solid #c7c7c7;
}
.mfp-fade.mfp-bg.mfp-ready {
	background: linear-gradient(to bottom, rgba(141,161,12,0.8) 0%,rgba(179,202,35,0.8) 30%,rgba(179,202,35,0.8) 67%,rgba(139,160,0,0.8) 100%) !important;
	z-index: 1999;
}

.mfp-wrap {
	z-index: 2000!important;
}



@media screen and (min-width: 410px) {
	.logo.remstar a {
		background: url('../img/logo/logo_kardex-remstar.svgz') no-repeat;
		background-size: 196px auto;
	}

	.headerTop {
		padding-top: 20px;
	}

	.headerTop > div {
		width: auto;
	}

	.headerTop > div .headWrapper {
		float: right;
	    padding-top: 0;
	    padding-bottom: 0;
	}

	.remstar .socialMediaTop {
		float: left;
		padding-top: 4px;
		margin-left: 20px;
	}

	.mlog .socialMediaTop {
		float: left;
		padding-top: 8px;
		margin-left: 20px
	}
}

@media screen and (min-width: 482px) {
	#content0 .tx-pb-downloadform a {
		width: 31.6% !important;
	}
}



@media screen and (min-width:1024px) {
	.whatsapp_button {
		display: none;
	}
}


@media screen and (min-width: 47.938em) {
	.socialMediaTop .fa-stack {
		font-size: 0.8em;
	}

	#content2 .responsive-video {
		padding-bottom: 56%;
	}

	.lightboxContent .csc-textpic-text {
		padding: 0 2rem;
	}

	.headBarRight img{
		height: 165px;
		width: 730px;
		max-width: none;
	}

/*  NEW HOME DENMARK Version  */
	#page-5255 .headBarRight img{
		height: 183px;

	}

	.group .headBarRight, .group .lSSlideOuter ul, .group .headBarRight img {
	height: 165px !important;
/*	width: 100%;*/
}

	.headBarRight {
		height: 165px;
		overflow: hidden;
	}

/*  NEW HOME DENMARK Version  */
	#page-5255 .headBarRight {
		height: 183px;
		overflow: hidden;
	}

/*  NEW HOME DENMARK Version  */
	#page-5255 .homeMitte #content0, #page-5299 .homeMitte #content0 {
		border-left: 1px solid #c2cfd1;
		min-height: 1200px;
	}


	.news-single-item .medium-4 {
	  width: 32%;
	}


	.flash-home-group {
		display: block;
}

	.flash-home-group embed {
		max-width: 100%;
		width: 100%;
	}

	/*Padding aussen vergrössern  */

	.headerTop .medium-4.columns {
		padding-left: 1.313em;
	}

	.headerTop .medium-8.columns {
		padding-right: 1.313em;
	}

	.headerBottom .medium-12.columns {
		padding-left: 1.313em;
		padding-right: 1.313em;
	}

	.barComplete .medium-3.columns {
		padding-left: 1.313em;
	}

	.barComplete .medium-9.columns {
		padding-right: 1.313em;
	}

	#content1.column, #content1.columns, #content0.medium-9.columns {
		padding-left: 1.313em;
	}



	#content2.column, #content2.columns {
		padding-right: 1.313em;
	}

	.headline-box .csc-textpic-text {
		margin:-50px 0 10px 0!important;
	}

	.headline-box .csc-textpic {
		margin-top: -45px;
	}

	.remstar .headline-box .csc-textpic-text {
		margin-top: -10px!important;
	}

	.remstar .headline-box .csc-textpic {
		margin-top: -7px;
	}

	footer .medium-3.columns.left {
		padding-left: 1.313em;
	}
	footer .medium-3.columns.right {
		padding-right: 1.313em;
	}

	.reflection {
		background-image: url("../img/reflection_content.png");;
		background-color: transparent !important;
		height:142px;
		z-index: 20;
		margin-bottom: -10px;
		}


	.grid {
	    background-image: url("../img/grid-cut_opt.png");
	    background-position: center top;
	    bottom: 0;
	    height: 300px;
	    position: fixed;
	    text-align: center;
	    width: 100%;
	    z-index: -1 !important;
	    }


	.group .barComplete, .remstar .barComplete, .mlog .barComplete  {
		height: 200px;
		display: inherit;
		overflow: hidden;
	}

	.groupstart .barComplete {
		height: inherit;
		display: inherit;
		overflow: hidden;
		padding-bottom: 12px;
		}

	.groupstart .barComplete .columns {
		/*height: 144px;*/
		}


	.contactTeaser {
		display: block;
	}

	.barComplete .medium-9.columns {
		padding-left: 0;
		overflow: hidden;
	}

	.barComplete .rootNavi {
		margin-bottom: 0;
	}

	#content0 .headline-box img:first-child {
		display: block;
	}

	#content0 .tx-powermail img:first-child {
		display: unset;
	}

	.headline-box .csc-header {
		margin-bottom: 7px;
	}

	.headWrapper {
		float:right;
	}

	.printbutton, #languageMenu, #infoNavi {
		display: inherit;
	}

	.group #languageMenu2 {
		display: none;
	}

	.homeMitte #content0 {
		border-left: 1px solid #c2cfd1;
		min-height: 900px;
	}

	.homeMitte .sideNavi {
		margin-bottom: 25px;
	}

	.homeMitte #content2 {
		border-left: 1px solid #c2cfd1;
	}


	.homeMitte {
	    display: -webkit-box;
	    display: -moz-box;
	    display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex;
	    -webkit-box-direction: normal;
	    -moz-box-direction: normal;
	    -webkit-box-orient: horizontal;
	    -moz-box-orient: horizontal;
	    -webkit-flex-direction: row;
	    -ms-flex-direction: row;
	    flex-direction: row;
	    -webkit-flex-wrap: nowrap;
	    -ms-flex-wrap: nowrap;
	    flex-wrap: nowrap;
	    -webkit-box-pack: start;
	    -moz-box-pack: start;
	    -webkit-justify-content: flex-start;
	    -ms-flex-pack: start;
	    justify-content: flex-start;
	    -webkit-align-content: flex-start;
	    -ms-flex-line-pack: start;
	    align-content: flex-start;
	    -webkit-box-align: start;
	    -moz-box-align: start;
	    -webkit-align-items: flex-start;
	    -ms-flex-align: start;
	    align-items: flex-start;
	    }

	.homeMitte .columns:nth-child(1) {
	    -webkit-box-ordinal-group: 1;
	    -moz-box-ordinal-group: 1;
	    -webkit-order: 0;
	    -ms-flex-order: 0;
	    order: 0;
	    -webkit-box-flex: 0;
	    -moz-box-flex: 0;
	    -webkit-flex: 0 1 auto;
	    -ms-flex: 0 1 auto;
	    flex: 0 1 auto;
	    -webkit-align-self: stretch;
	    -ms-flex-item-align: stretch;
	    align-self: stretch;
	    }

	.homeMitte .columns:nth-child(2) {
	    -webkit-box-ordinal-group: 1;
	    -moz-box-ordinal-group: 1;
	    -webkit-order: 0;
	    -ms-flex-order: 0;
	    order: 0;
	    -webkit-box-flex: 0;
	    -moz-box-flex: 0;
	    -webkit-flex: 0 1 auto;
	    -ms-flex: 0 1 auto;
	    flex: 0 1 auto;
	    -webkit-align-self: stretch;
	    -ms-flex-item-align: stretch;
	    align-self: stretch;
	    }

	.homeMitte .columns:nth-child(3) {
	    -webkit-box-ordinal-group: 1;
	    -moz-box-ordinal-group: 1;
	    -webkit-order: 0;
	    -ms-flex-order: 0;
	    order: 0;
	    -webkit-box-flex: 0;
	    -moz-box-flex: 0;
	    -webkit-flex: 0 1 auto;
	    -ms-flex: 0 1 auto;
	    flex: 0 1 auto;
	    -webkit-align-self: stretch;
	    -ms-flex-item-align: stretch;
	    align-self: stretch;
	    }


	.headline-box .csc-header {
		margin-top: 0px;
		}



	/* Section Frame Boxes */

	.border-box-grey {
	 	padding: 0px 6px 6px 6px;

		}

	.border-box-grey-top {
	 	padding: 0px 6px 6px 6px;
	}

	.border-box-grey-top h1, .border-box-grey-top h5 {
	  font-size: 14px;
		font-weight: bold;
		color: #004781;
	  background-color: transparent;
		/* margin: -7px -6px 2px -6px;  */
		margin-left: -6px;
		margin-right: -6px;
		padding-left: 6px;
		padding-bottom: 0px;

	}

	.border-box-grey h1, .border-box-grey h5 {
		font-size: 14px;
		font-weight: bold;
		color: #004781;
		background-color: transparent;
		/* margin: -7px -6px 2px -6px;  */
		margin-left: 0px;
		margin-right: -6px;
		padding-left: 0px;
		padding-bottom: 0px;
		border-top: 0px ;
	}

	#content2 h1, #content2 h5 {
		font-size: 14px;
		font-weight: bold;
		color: #004781;
		background-color: transparent;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: -1px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-top: 0px;
		border-top: 0px ;
	}

	.group #content2 h1 {
		border-top: 1px solid #c7c7c7
	}

	/*--- CONTENT content-2colFoundation --*/
	.content2colFoundation .csc-textpic {
		padding-bottom: 15px;
	}

	.content2colFoundation .img70 img {
		width: 80%;
		height: auto;
	}



	.content-2colums-middle-float #content1 h1 {
		width: 482px;
	}

	.box-advantages {
	        background-color: #7aa026;
	        color:#fff !important;
	        padding: 0 0px 5px 0 !important;
	        background: #7aa026;
	        background: -moz-linear-gradient(left, #7aa026 0%, #90ba2a 100%); /* FF3.6+ */
	        background: -webkit-linear-gradient(left, #7aa026 0%,#90ba2a 100%); /* Chrome10+,Safari5.1+ */
	        background: -o-linear-gradient(left, #7aa026 0%,#90ba2a 100%) !important; /* Opera 11.10+ */
	        background: -ms-linear-gradient(left, #7aa026 0%,#90ba2a 100%) !important; /* IE10+ */
	        background: linear-gradient(to right, #7aa026 0%,#90ba2a 100%) !important; /* W3C */
	        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7aa026', endColorstr='#90ba2a',GradientType=1 ); /* IE6-9 */
	}

	.box-advantages a {
		color: #fff !important;
	}
	.box-advantages ul  {
	       padding: 0 0 3px 0 !important;
	}

	.box-advantages ul li {
	       padding: 0 7px 0 0 !important;
	}

	.box-advantages p {
	        margin:0 5px 5px 5px;

	}

	.box-advantages p b {
		border-bottom: 1px solid #fff;
		width: 100%;
		display: block;
	}


	.box-advantages h5.csc-firstHeader, .box-advantages h5 {
	        background-color: #0f6cb1 !important;
	        color: #fff !important;
	        padding: 4px 5px !important;
	        border-bottom: 3px solid #fff !important;
	        line-height: 20px;
	        background: #0f6cb1; /* Old browsers */
	        background: -moz-linear-gradient(left, #0f6cb1 0%, #3a8bc3 100%) !important; /* FF3.6+ */
	        background: -webkit-linear-gradient(left, #0f6cb1 0%,#3a8bc3 100%) !important; /* Chrome10+,Safari5.1+ */
	        background: -o-linear-gradient(left, #0f6cb1 0%,#3a8bc3 100%) !important; /* Opera 11.10+ */
	        background: -ms-linear-gradient(left, #0f6cb1 0%,#3a8bc3 100%) !important; /* IE10+ */
	        background: linear-gradient(to right, #0f6cb1 0%,#3a8bc3 100%) !important; /* W3C */
	        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f6cb1', endColorstr='#3a8bc3',GradientType=1 )!important; /* IE6-9 */
	}



	div.csc-textpic-intext-left .csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {
		float: left;
	}

	.headline-box .csc-textpic-imagewrap {
		max-width: 100%;
	}


	.address {
		font-size: 11px;
		display: block;
		position: absolute;
		bottom: 19px;
		line-height: 17px;
		width: 86%;
		}

	footer.row .copyright {
		margin: 0px;
		text-align: left;
		border-top: 1px solid #c2cfd1;
		font-size: 0.625rem;
	}

	footer .socialBookmarks {
	    border-top: 1px solid #c2cfd1;
	    padding: 0px 0;
	    text-align: left;
	    width: 100%
	}

	footer .socialBookmarks img {
		padding: 0px 3px;
	}


}

@media screen and (min-width: 53.125em) {
	.search {
		display: inherit;
	}

}


@media screen and (min-width: 60.063em) {
	body {
		overflow-y: scroll;
	}
}


#page-5290 input, #page-5290 textarea, #page-5290 select {
	border: none;
	background: #ececec;
}

#page-5290 input.powermail_submit {
	color: #fff;
	background: #94b93f;
	padding: 10px 25px;
}

#page-5290 input.powermail_submit:hover {
	background: #7f9e34;
}


.addRoll {
	position:relative;
	background: -moz-linear-gradient(left, #0f6cb1 0%, #3a8bc3 100%) !important; /* FF3.6+ */
    background: -webkit-linear-gradient(left, #0f6cb1 0%,#3a8bc3 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #0f6cb1 0%,#3a8bc3 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #0f6cb1 0%,#3a8bc3 100%) !important; /* IE10+ */
    background: linear-gradient(to right, #0f6cb1 0%,#3a8bc3 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f6cb1', endColorstr='#3a8bc3',GradientType=1 )!important; /* IE6-9 */
    color: #fff;
    padding: 15px 25px;
    width:100%;
    float:left;
    margin:-10px 0 10px 0!important;
    color: #fff;
}

.addRoll .powermail_radio_inner label {
	color: #fff !important;
}

.addRoll .powermail_radio_inner {
	float: left;
}

.addRoll legend {
	background: transparent;
}

.addRoll fieldset {
	margin: 0;
}
