body {
  margin: 0; }
  body h1.printlogo {
    display: block;
    position: relative;
    margin: 20px;
    padding: 0;
    height: 170px;
    border-bottom: 1px solid rgba(40, 40, 40, 0.1); }
    body h1.printlogo:before, body h1.printlogo:after, body h1.printlogo span {
      position: absolute;
      top: 0;
      font-family: 'icomoon';
      font-size: 120px;
      line-height: 1; }
    body h1.printlogo:before {
      color: #00a0e1;
      z-index: 1; }
    body h1.printlogo:after {
      color: #ffe600;
      z-index: 2; }
    body h1.printlogo span {
      color: #282828;
      z-index: 3; }
      body h1.printlogo span strong {
        display: none; }
  body h2.printclaim {
    display: block;
    font-family: 'penna';
    font-size: 100px;
    line-height: 100px;
    text-transform: none;
    font-weight: normal;
    position: absolute;
    right: 0px;
    top: 68px;
    margin: 0;
    padding: 0;
    color: #dbdbdb;
    -webkit-font-smoothing: subpixel-antialiased; }
  body .full-width-container-yellow {
    display: none; }
  body .full-width-container-grey {
    display: none; }
  body .full-width-container-grey-2 {
    display: none; }
  body .zoom {
    display: none; }
  body a {
    color: black !important;
    text-decoration: none; }
  body .noprint {
    display: none; }
  body .facebook-profile {
    display: none !important; }

/*
#print_logo										{ position: relative; padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px dotted rgb(160,160,160); }
#print_logo h1									{ position: absolute; right: 0; top: 0; margin: 0; padding: 0; text-align: right; color: rgb(50,80,60); font-size: 22px; line-height: 22px; font-weight: 300; font-style: normal; }
#print_logo h1 strong							{ font-weight: 300; }
#print_logo h1 small							{ padding-right: 16px; }

#menu,
.social-bar,
.slider-heroes,
#claims,
#fb-root,
#toolbar-navigation,
#footer-navigation,
.content-navigation,
.service-navigation,
.related-pages,
iframe,
.fluid-width-video-wrapper,
.pagination,
form,
.slider-controls,
#navigation,
#logo span,
#search,
.eoe-menu-toolbar,
.eoe-menu-helper,
.eoe-menu-wrapper,
.eoe-menu-search								{ display: none !important; }

.kimshead {
	padding-left: 0;

	&:before {
		display: none;
	}

}

#content >.content.col-3-4 {
	width: 100% !important;
}

#logo {

	strong {
		position: absolute;
		right: 0;
		width: 60%;
		text-align: right;
		font-size: 20px;
		font-weight: normal;
	}

	&:before {
		position    : absolute;
		z-index     : 1;
		left: 2px;
		font-size	: 100px;
	}

	&:after {
		position : absolute;
		z-index  : 0;
		left: 2px;
		font-size: 100px;
	}

}

.owl-item {
	display: none;
}
.owl-item.active {
	display: block !important;
}

.map-outer-container {
	width: 500px;
	height: 280px;
	margin-bottom: 1em;
}

.ss_wrapper										{ float: left; padding: 0; margin: 4px 20px 5px 0; }
.content-teaser .ss_wrapper						{ float: left; padding: 0; margin: 0; border: none; }
.slideshow										{ float: left; }
.slideshow small								{ font-size: 11px; line-height: 16px; color: rgb(175,185,175); }

h1												{ font-family: "nimbus-sans", Arial, Helvetica, sans-serif; font-weight: 300; font-style: normal; }
h2												{ font-family: "nimbus-sans", Arial, Helvetica, sans-serif; font-weight: 300; font-style: normal; }
h3												{ font-family: "nimbus-sans", Arial, Helvetica, sans-serif; font-weight: 300; font-style: normal; }

hr												{ height: 1px; border: 0; border-top: 1px dotted rgb(160,160,160); }
form											{ display: none; }

a												{ color: black; text-decoration: none; }
.noprint										{ display: none; }
a img											{ border: none; }

table											{ margin: 0 0 20px 0; width: 100%; table-layout: auto; border-collapse: collapse; }
td, th											{ padding: 4px 8px 4px 8px; vertical-align: top; text-align: left; border: 1px solid black; }
th												{ background: rgb(220,220,220); }
tr.grey td										{ background: rgb(240,240,240); }
tr .pos											{ width: 1%; }
*/

/*# sourceMappingURL=print.css.map */
