/* line 1, ../sass/_hdm_decor_scss.scss */

.blue_button {

  color: white;

  background-color: #00427A;

  border: 1px solid #00427A;

  height: 37px;

  padding: 5px 13px;

}



/* mixin for multiline */

/*********



(c) Heidelberger Druckmaschinen AG

(c) S/H/E IT AG www.she.de



Authors: Dirk Rossbach, Mark Engelhard, Markus Bucher



Usage: Version 0.95. 

Questions: HDM Project Team "Skinning"





**********/

/* line 14, ../sass/_hdm_global.scss */

html {

  height: 100%;

  position: relative;

  background-color: #e8e9ee;

  max-width: 1400px;

  margin: 0 auto;

}



/* line 22, ../sass/_hdm_global.scss */

body {

  max-width: 1280px;

  min-height: 100%;

  margin: 0 auto;

  display: table;

  height: 100%;

  position: relative;

  font-size: 20px;

  line-height: 25px;

  background-color: #e8e9ee;

  color: #e8e9ee;

}



/* line 34, ../sass/_hdm_global.scss */

html, body {

  overflow-x: hidden;

  -webkit-overflow-scrolling: touch;

}



/* line 38, ../sass/_hdm_global.scss */

html.isie,

html.isie body {

  overflow-x: visible;

}



/* line 42, ../sass/_hdm_global.scss */

.header_holder {

  display: block;

  z-index: 4;

  position: relative;

}



/* line 44, ../sass/_hdm_global.scss */

header a.logo img {

  width: 352px;

}



/* Fontsize, -color */

/* line 70, ../sass/_hdm_global.scss */

a:hover {

  color: #00427a;

}



/* line 73, ../sass/_hdm_global.scss */

.breadcrumb, .breadcrumb a, .breadcrumb a:hover {

  color: #646464;

}



/* line 77, ../sass/_hdm_global.scss */

.blue {

  color: #00427a;

}



/* line 80, ../sass/_hdm_global.scss */

.bluebg, .bluebg a, .bluebg a:hover,

.mixbg, .mixbg a, .mixbg a:hover {

  background-color: #00427a;

  color: white;

}



/* line 86, ../sass/_hdm_global.scss */

.cyanbg, .cyanbg a, .cyanbg a:hover {

  background-color: #00aeef;

  color: white;

}



/* line 90, ../sass/_hdm_global.scss */

.greenbg, .greenbg a, .greenbg a:hover {

  background-color: #00ab4e;

  color: white;

}



/* line 95, ../sass/_hdm_global.scss */

.yellowbg, .yellowbg a, .yellowbg a:hover {

  background-color: #ffc60b;

  color: white;

}



/* line 100, ../sass/_hdm_global.scss */

.hasbg {

  background-color: white;

  margin-bottom: 20px;

}



/* line 104, ../sass/_hdm_global.scss */

.nomargin {

  margin: 0;

}



/* line 107, ../sass/_hdm_global.scss */

.nopadding {

  padding: 0;

}



/* line 110, ../sass/_hdm_global.scss */

.forcenomarginbottom {

  margin-bottom: 0 !important;

}



/* line 113, ../sass/_hdm_global.scss */

.small {

  font-size: 15px;

}



/* line 116, ../sass/_hdm_global.scss */

p.text-col a {

  border-bottom: 1px solid #00427a;

}

/* line 118, ../sass/_hdm_global.scss */

p.text-col a:hover {

  border-color: #000;

  border-width: 2px;

  text-decoration: none;

}



/* line 124, ../sass/_hdm_global.scss */

a:focus, a:active {

  outline: 0;

}



/* line 127, ../sass/_hdm_global.scss */

a.arrow {

  padding-left: 30px;

  position: relative;

  display: inline-block;

  border: none !important;

}

/* line 26, ../sass/_hdm_mixins.scss */

a.arrow:hover {

  text-decoration: none;

  border: none !important;

}

/* line 29, ../sass/_hdm_mixins.scss */

a.arrow:hover span {

  text-decoration: underline;

}

/* line 33, ../sass/_hdm_mixins.scss */

a.arrow:before {

  font: normal normal normal 14px Icomoon-Ultimate;

  font-size: 20px;

  text-rendering: auto;

  -webkit-font-smoothing: antialiased;

  content: "\edf6";

  position: absolute;

  left: 0;

  top: -3px;

}

/* line 129, ../sass/_hdm_global.scss */

a.arrow:hover {

  text-decoration: none;

}

/* line 131, ../sass/_hdm_global.scss */

a.arrow:hover span {

  text-decoration: underline;

}



/* line 9, ../sass/_hdm_mixins.scss */

.underline:after {

  content: "";

  display: block;

  border-top: 4.5px solid #00427a;

  border-bottom: 4.5px solid #00427a;

  width: 70px;

  border-radius: 12px;

  margin-top: 20px;

  margin-bottom: 30px;

}



/* line 9, ../sass/_hdm_mixins.scss */

body.blue .underline:after {

  content: "";

  display: block;

  border-top: 4px solid #00427a;

  border-bottom: 4px solid #00427a;

  width: 70px;

  border-radius: 12px;

  margin-top: 20px;

  margin-bottom: 30px;

}



/* line 9, ../sass/_hdm_mixins.scss */

body.cyan .underline:after {

  content: "";

  display: block;

  border-top: 4px solid #00aeef;

  border-bottom: 4px solid #00aeef;

  width: 70px;

  border-radius: 12px;

  margin-top: 20px;

  margin-bottom: 30px;

}



/* line 9, ../sass/_hdm_mixins.scss */

body.yellow .underline:after {

  content: "";

  display: block;

  border-top: 4px solid #ffc60b;

  border-bottom: 4px solid #ffc60b;

  width: 70px;

  border-radius: 12px;

  margin-top: 20px;

  margin-bottom: 30px;

}



/* line 9, ../sass/_hdm_mixins.scss */

body.green .underline:after {

  content: "";

  display: block;

  border-top: 4px solid #00ab4e;

  border-bottom: 4px solid #00ab4e;

  width: 70px;

  border-radius: 12px;

  margin-top: 20px;

  margin-bottom: 30px;

}



/* line 9, ../sass/_hdm_mixins.scss */

body.blue h4 + .underline:after {

  content: "";

  display: block;

  border-top: 4px solid #00427a;

  border-bottom: 4px solid #00427a;

  width: 70px;

  border-radius: 12px;

  margin-top: 20px;

  margin-bottom: 30px;

}



/* line 9, ../sass/_hdm_mixins.scss */

body.cyan h4 + .underline:after {

  content: "";

  display: block;

  border-top: 4px solid #00aeef;

  border-bottom: 4px solid #00aeef;

  width: 70px;

  border-radius: 12px;

  margin-top: 20px;

  margin-bottom: 30px;

}



/* line 9, ../sass/_hdm_mixins.scss */

body.yellow h4 + .underline:after {

  content: "";

  display: block;

  border-top: 4px solid #ffc60b;

  border-bottom: 4px solid #ffc60b;

  width: 70px;

  border-radius: 12px;

  margin-top: 20px;

  margin-bottom: 30px;

}



/* line 9, ../sass/_hdm_mixins.scss */

body.green h4 + .underline:after {

  content: "";

  display: block;

  border-top: 4px solid #00ab4e;

  border-bottom: 4px solid #00ab4e;

  width: 70px;

  border-radius: 12px;

  margin-top: 20px;

  margin-bottom: 30px;

}



/* line 170, ../sass/_hdm_global.scss */

h1.noline:after, h2.noline:after, h3.noline:after, h4.noline:after {

  display: none !important;

}



/* line 178, ../sass/_hdm_global.scss */

.ellipsis {

  overflow: hidden;

  position: relative;

  line-height: 1.2em;

  max-height: 3.6em;

  text-align: justify;

  margin-right: -1em "";

  padding-right: 1em "";

}

/* line 54, ../sass/_hdm_mixins.scss */

.ellipsis:before {

  content: '...';

  position: absolute;

  right: 0;

  bottom: 3px;

}

/* line 60, ../sass/_hdm_mixins.scss */

.ellipsis:after {

  content: '';

  position: absolute;

  right: 0;

  width: 1em;

  height: 1em;

  margin-top: 0.2em;

  background: white;

}



/* line 9, ../sass/_hdm_mixins.scss */

body.blue .titleunderline .underline:after {

  content: "";

  display: block;

  border-top: 4px solid #00427a;

  border-bottom: 4px solid #00427a;

  width: 70px;

  border-radius: 12px;

  margin-top: 20px;

  margin-bottom: 30px;

}



/* line 9, ../sass/_hdm_mixins.scss */

body.cyan .titleunderline .underline:after {

  content: "";

  display: block;

  border-top: 4px solid #00aeef;

  border-bottom: 4px solid #00aeef;

  width: 70px;

  border-radius: 12px;

  margin-top: 20px;

  margin-bottom: 30px;

}



/* line 9, ../sass/_hdm_mixins.scss */

body.yellow .titleunderline .underline:after {

  content: "";

  display: block;

  border-top: 4px solid #ffc60b;

  border-bottom: 4px solid #ffc60b;

  width: 70px;

  border-radius: 12px;

  margin-top: 20px;

  margin-bottom: 30px;

}



/* line 9, ../sass/_hdm_mixins.scss */

body.green .titleunderline .underline:after {

  content: "";

  display: block;

  border-top: 4px solid #00ab4e;

  border-bottom: 4px solid #00ab4e;

  width: 70px;

  border-radius: 12px;

  margin-top: 20px;

  margin-bottom: 30px;

}



/* line 197, ../sass/_hdm_global.scss */

.titleunderline .underline {

  padding-top: 40px;

}

/* line 200, ../sass/_hdm_global.scss */

.titleunderline p {

  padding-top: 0;

}



/* line 1, ../sass/_hdm_font.scss */

body, html {

  color: #00427a;

}



/* line 5, ../sass/_hdm_font.scss */

html[lang="ru_RU"], html[lang="ru_RU"] body {

  font-family: arial, sans-serif;

}



/* line 9, ../sass/_hdm_font.scss */

header,

ul.breadcrumb,

footer {

  font-size: 16px;

}



/* line 15, ../sass/_hdm_font.scss */

header, nav, ul.breadcrumb, .gothic {

  font-family: "HeidelbergGothicMl", sans-serif;

}



/* line 19, ../sass/_hdm_font.scss */

.antiqua {

  font-family: "HeidelbergAntiquaMl", serif;

}



/* line 23, ../sass/_hdm_font.scss */

h1 {

  font-size: 65px;

  line-height: 72px;

  font-family: "HeidelbergAntiquaMl", serif;

}



/* line 29, ../sass/_hdm_font.scss */

h2 {

  font-size: 65px;

  line-height: 72px;

  font-family: "HeidelbergGothicMlbold", sans-serif;

}



/* line 35, ../sass/_hdm_font.scss */

html[lang="ru_RU"] h2 {

  font-family: arial, sans-serif;

  font-weight: bold;

}



/* line 40, ../sass/_hdm_font.scss */

h3 {

  font-size: 40px;

  line-height: 50px;

  font-family: "HeidelbergAntiquaMl", serif;

}



/* line 46, ../sass/_hdm_font.scss */

html[lang="ru_RU"] h1, html[lang="ru_RU"] h3 {

  font-family: hdm_antiqua_ru;

}



/* line 50, ../sass/_hdm_font.scss */

h4 {

  font-size: 40px;

  line-height: 50px;

  font-family: "HeidelbergGothicMlbold", sans-serif;

}



/* line 56, ../sass/_hdm_font.scss */

html[lang="ru_RU"] h4 {

  font-family: arial, sans-serif;

  font-weight: bold;

}



/* line 61, ../sass/_hdm_font.scss */

a {

  color: #00427a;

}



/* line 64, ../sass/_hdm_font.scss */

.bold, b, strong {

  font-family: "HeidelbergGothicMlbold", sans-serif;

  font-weight: normal;

}



/* line 68, ../sass/_hdm_font.scss */

html[lang="ru_RU"] .bold, html[lang="ru_RU"] b, html[lang="ru_RU"] strong {

  font-family: arial, "HeidelbergGothicMl", sans-serif;

  font-weight: bold;

}



/* line 74, ../sass/_hdm_font.scss */

.footer {

  font-size: 16px;

  line-height: 20px;

}



/* line 79, ../sass/_hdm_font.scss */

.nobreak {

  white-space: nowrap;

}



/* line 84, ../sass/_hdm_font.scss */

html[lang="jp_JP"] body,

html[lang="jp_JP"] h1,

html[lang="jp_JP"] h3,

html[lang="jp_JP"] nav.desktop_navigation ul.nav_pos_1 > li > .nav_pos_2,

html[lang="jp_JP"] .custom .headline,

html[lang="jp_JP"] .hdm_entry_box .content_wrapper .subheadline,

html[lang="jp_JP"] table.equipment .primary th, html[lang="jp_JP"] table.equipment .primary td, html[lang="jp_JP"] .techdata .primary th, html[lang="jp_JP"] .techdata .primary td {

  font-family: "游ゴシック", "HeidelbergAntiquaMl", serif;

}

/* line 94, ../sass/_hdm_font.scss */

html[lang="jp_JP"] .bold,

html[lang="jp_JP"] b,

html[lang="jp_JP"] strong,

html[lang="jp_JP"] h2,

html[lang="jp_JP"] h4,

html[lang="jp_JP"] .download_button button,

html[lang="jp_JP"] .hdm_brand_color_teaser .content h3,

html[lang="jp_JP"] body.home .carousel .carousel-caption a,

html[lang="jp_JP"] #cO2map_wrapper #sbco2n,

html[lang="jp_JP"] #cO2map_wrapper .co2result h3,

html[lang="jp_JP"] .formwrapper,

html[lang="jp_JP"] .hdm_email_link,

html[lang="jp_JP"] .hdm_entry_box .content_wrapper .headline,

html[lang="jp_JP"] div.document_links,

html[lang="jp_JP"] .heidelbergnews button,

html[lang="jp_JP"] .hdm_image_text h3,

html[lang="jp_JP"] .ui-widget,

html[lang="jp_JP"] .hdm_machine_comparison table.comparison,

html[lang="jp_JP"] .hdm_machine_comparison .ui-selectmenu-button.ui-widget.ui-state-default.ui-corner-all span.ui-selectmenu-text,

html[lang="jp_JP"] table.equipment, html[lang="jp_JP"] .techdata,

html[lang="jp_JP"] table.equipment thead .primary th, html[lang="jp_JP"] .techdata thead .primary th,

html[lang="jp_JP"] .ui-selectmenu-button.ui-widget.ui-state-default.ui-corner-all span.ui-selectmenu-text,

html[lang="jp_JP"] body header .language > li.selected,

html[lang="jp_JP"] .breadcrumb > li.selected,

html[lang="jp_JP"] nav.desktop_navigation,

html[lang="jp_JP"] .newsletter-subscription,

html[lang="jp_JP"] body > main > article .products-box .pagination.hdm_pagination.buttons .pages li a span,

html[lang="jp_JP"] body > main > article .products-box .pagination.buttons .pages li.active a span,

html[lang="jp_JP"] body > main > article .products-box .list .products .item h3,

html[lang="jp_JP"] .newslist .newsteaser,

html[lang="jp_JP"] .newslist .newsteaser h4,

html[lang="jp_JP"] .newslist .newsteaser p,

html[lang="jp_JP"] body > main > article .press-search input[name="qry"],

html[lang="jp_JP"] body > main > article .press-search .button_box button,

html[lang="jp_JP"] .press-search.foo.form > div,

html[lang="jp_JP"] .search-wrapper .pagination ul.pages a,

html[lang="jp_JP"] .squaremenu .box-item .heading,

html[lang="jp_JP"] .hdm_text_image .wrapper h2,

html[lang="jp_JP"] .tooltip.top .tooltip-inner,

html[lang="jp_JP"] .tooltip.bottom .tooltip-inner,

html[lang="jp_JP"] .hdm_used_machines .usedmachine-catselect button,

html[lang="jp_JP"] .user_reports .pagination a,

html[lang="jp_JP"] nav > form.search input#search_text, html[lang="jp_JP"] nav > form.search input#search_text2,

html[lang="jp_JP"] nav > form.search2 input#search_text,

html[lang="jp_JP"] nav > form.search2 input#search_text2,

html[lang="jp_JP"] .search_wrapper input#search_text, html[lang="jp_JP"] .search_wrapper input#search_text2,

html[lang="jp_JP"] .cnt_form a.privacylink,

html[lang="jp_JP"] .custom,

html[lang="jp_JP"] .um_form a.privacylink,

html[lang="jp_JP"] .td_form a.privacylink,

html[lang="jp_JP"] body .newslist .news-element a.arrow,

html[lang="jp_JP"] .xs_navi .mobileheader a,

html[lang="jp_JP"] .xs_navi .nav_pos_0 > li > a, html[lang="jp_JP"] .xs_navi .nav_pos_1, html[lang="jp_JP"] .xs_navi .mobile-footer .ls.selected, html[lang="jp_JP"] .xs_navi .nav_pos_0 > li > a,

html[lang="jp_JP"] .xs_navi .mobile-footer .ls.selected,

html[lang="jp_JP"] body > main > article .search-wrapper .pagination a {

  font-family: "游ゴシック", "HeidelbergGothicMl", sans-serif;

  font-weight: bold;

}

/* line 153, ../sass/_hdm_font.scss */

html[lang="jp_JP"] body {

  font-size: 14px;

  line-height: 24px;

}

/* line 157, ../sass/_hdm_font.scss */

html[lang="jp_JP"] nav.desktop_navigation ul.nav_pos_0 li {

  font-size: 16px;

  line-height: 1.2em;

}

/* line 161, ../sass/_hdm_font.scss */

html[lang="jp_JP"] nav.desktop_navigation ul.nav_pos_1 li {

  font-size: 14px;

  line-height: 1.2em;

}

/* line 165, ../sass/_hdm_font.scss */

html[lang="jp_JP"] header, html[lang="jp_JP"] ul.breadcrumb, html[lang="jp_JP"] footer {

  font-size: 13px;

}

/* line 168, ../sass/_hdm_font.scss */

html[lang="jp_JP"] .search_wrapper input#search_text, html[lang="jp_JP"] .search_wrapper input#search_text2 {

  font-size: 13px;

}

/* line 171, ../sass/_hdm_font.scss */

html[lang="jp_JP"] h1, html[lang="jp_JP"] h2 {

  font-size: 32px;

  line-height: 45px;

}

/* line 175, ../sass/_hdm_font.scss */

html[lang="jp_JP"] h3, html[lang="jp_JP"] h4 {

  font-size: 26px;

}

/* line 178, ../sass/_hdm_font.scss */

html[lang="jp_JP"] footer {

  font-size: 12px;

}

/* line 181, ../sass/_hdm_font.scss */

html[lang="jp_JP"] body .footercontact .hasbg h4 {

  font-size: 16px;

}

/* line 184, ../sass/_hdm_font.scss */

html[lang="jp_JP"] body ul.breadcrumb {

  font-size: 12px;

}

/* line 187, ../sass/_hdm_font.scss */

html[lang="jp_JP"] body .image-colorbox .item p.nopadding {

  font-size: 20px;

  line-height: 32px;

}

/* line 191, ../sass/_hdm_font.scss */

html[lang="jp_JP"] body .techdata .primary th {

  font-size: 16px;

  line-height: 24px;

}

/* line 195, ../sass/_hdm_font.scss */

html[lang="jp_JP"] .table-collapsable table {

  font-size: 14px;

}

/* line 198, ../sass/_hdm_font.scss */

html[lang="jp_JP"] .table-collapsable table .arrow::before {

  font-size: 16px !important;

}

/* line 201, ../sass/_hdm_font.scss */

html[lang="jp_JP"] table.equipment thead .primary th, html[lang="jp_JP"] .techdata thead .primary th {

  font-size: 14px;

}

/* line 204, ../sass/_hdm_font.scss */

html[lang="jp_JP"] table.equipment .primary th, html[lang="jp_JP"] table.equipment .primary td, html[lang="jp_JP"] .techdata .primary th, html[lang="jp_JP"] .techdata .primary td {

  font-size: 16px;

}



/* line 3, ../sass/_hdm_lists.scss */

ul.bullet li {

  list-style-type: disc;

  padding-bottom: 5px;

}



/* line 1, ../sass/_hdm_headlines.scss */

h1 {

  background: white;

  padding: 40px 20px;

  margin: 0px;

}



/* line 6, ../sass/_hdm_headlines.scss */

h2 {

  padding: 40px 20px;

}



/* line 9, ../sass/_hdm_headlines.scss */

section > h2 {

  padding: 0;

}



/* line 9, ../sass/_hdm_mixins.scss */

body.blue h1:after {

  content: "";

  display: block;

  border-top: 4.5px solid #00427a;

  border-bottom: 4.5px solid #00427a;

  width: 120px;

  border-radius: 12px;

  margin-top: 20px;

  margin-bottom: 0px;

}



/* line 9, ../sass/_hdm_mixins.scss */

body.cyan h1:after {

  content: "";

  display: block;

  border-top: 4.5px solid #00aeef;

  border-bottom: 4.5px solid #00aeef;

  width: 120px;

  border-radius: 12px;

  margin-top: 20px;

  margin-bottom: 0px;

}



/* line 9, ../sass/_hdm_mixins.scss */

body.yellow h1:after {

  content: "";

  display: block;

  border-top: 4.5px solid #ffc60b;

  border-bottom: 4.5px solid #ffc60b;

  width: 120px;

  border-radius: 12px;

  margin-top: 20px;

  margin-bottom: 0px;

}



/* line 9, ../sass/_hdm_mixins.scss */

body.green h1:after {

  content: "";

  display: block;

  border-top: 4.5px solid #00ab4e;

  border-bottom: 4.5px solid #00ab4e;

  width: 120px;

  border-radius: 12px;

  margin-top: 20px;

  margin-bottom: 0px;

}



/* line 2, ../sass/_hdm_footercontact.scss */

.footercontact a.arrow:hover {

  text-decoration: none;

}

/* line 4, ../sass/_hdm_footercontact.scss */

.footercontact a.arrow:hover span {

  text-decoration: underline;

}

/* line 8, ../sass/_hdm_footercontact.scss */

.footercontact p, .footercontact ul {

  padding: 0;

  margin: 0;

}

/* line 12, ../sass/_hdm_footercontact.scss */

.footercontact h1, .footercontact h2 {

  background: none;

}

/* line 15, ../sass/_hdm_footercontact.scss */

.footercontact .linklist p {

  line-height: 1.3em;

  padding: 5px 0;

}

/* line 19, ../sass/_hdm_footercontact.scss */

.footercontact .linklist p a:before {

  content: none;

}

/* line 22, ../sass/_hdm_footercontact.scss */

.footercontact .linklist p a.arrow {

  padding-left: 0;

}

/* line 25, ../sass/_hdm_footercontact.scss */

.footercontact .linklist p a.arrow:hover {

  text-decoration: none;

}

/* line 28, ../sass/_hdm_footercontact.scss */

.footercontact .linklist p a.arrow span:hover {

  text-decoration: underline;

}



/* line 1, ../sass/_hdm_overviewboxlist.scss */

.overviewboxlist {

  margin-bottom: -20px;

}

/* line 2, ../sass/_hdm_overviewboxlist.scss */

.overviewboxlist a {

  text-decoration: none;

}

/* line 4, ../sass/_hdm_overviewboxlist.scss */

.overviewboxlist a span:hover {

  text-decoration: underline;

}

/* line 9, ../sass/_hdm_overviewboxlist.scss */

.overviewboxlist .overviewbox-element {

  margin-bottom: 20px;

}

/* line 11, ../sass/_hdm_overviewboxlist.scss */

.overviewboxlist .overviewbox-element .obet > p {

  margin-top: 0;

  padding-top: 0;

  margin-bottom: 0;

}

/* line 17, ../sass/_hdm_overviewboxlist.scss */

.overviewboxlist .colored h4 {

  padding: 20px;

  padding-bottom: 0;

  margin-bottom: 0;

  font-size: 24px;

  line-height: 30px;

}

/* line 24, ../sass/_hdm_overviewboxlist.scss */

.overviewboxlist a {

  display: block;

  margin-top: 15px;

  padding-left: 30px;

  position: relative;

  display: inline-block;

  border: none !important;

}

/* line 26, ../sass/_hdm_mixins.scss */

.overviewboxlist a:hover {

  text-decoration: none;

  border: none !important;

}

/* line 29, ../sass/_hdm_mixins.scss */

.overviewboxlist a:hover span {

  text-decoration: underline;

}

/* line 33, ../sass/_hdm_mixins.scss */

.overviewboxlist a:before {

  font: normal normal normal 14px Icomoon-Ultimate;

  font-size: 20px;

  text-rendering: auto;

  -webkit-font-smoothing: antialiased;

  content: "\edf6";

  position: absolute;

  left: 0;

  top: -3px;

}

/* line 28, ../sass/_hdm_overviewboxlist.scss */

.overviewboxlist a.haspadding {

  padding-top: 0;

}

/* line 32, ../sass/_hdm_overviewboxlist.scss */

.overviewboxlist p {

  line-height: 20px;

}

/* line 35, ../sass/_hdm_overviewboxlist.scss */

.overviewboxlist .notcolored h4 {

  margin-bottom: 0px;

}

/* line 38, ../sass/_hdm_overviewboxlist.scss */

.overviewboxlist .notcolored p {

  padding-left: 0;

  padding-top: 0;

}

/* line 42, ../sass/_hdm_overviewboxlist.scss */

.overviewboxlist .linkbox {

  padding-left: 20px;

}

/* line 45, ../sass/_hdm_overviewboxlist.scss */

.overviewboxlist .notcolored .linkbox {

  min-height: 254px;

}

/* line 48, ../sass/_hdm_overviewboxlist.scss */

.overviewboxlist .noimage {

  min-height: 178px;

}

/* line 50, ../sass/_hdm_overviewboxlist.scss */

.overviewboxlist .noimage h4, .overviewboxlist .noimage p {

  padding: 0 10px;

  margin: 0;

}

/* line 54, ../sass/_hdm_overviewboxlist.scss */

.overviewboxlist .noimage h4 {

  padding: 10px 10px 10px;

}

/* line 57, ../sass/_hdm_overviewboxlist.scss */

.overviewboxlist .noimage p {

  padding-top: 20px;

}

/* line 59, ../sass/_hdm_overviewboxlist.scss */

.overviewboxlist .noimage p:last-child {

  padding-bottom: 20px;

}

/* line 63, ../sass/_hdm_overviewboxlist.scss */

.overviewboxlist .noimage a {

  margin-left: 10px;

  padding-bottom: 20px;

}



/* line 69, ../sass/_hdm_overviewboxlist.scss */

.dropdown-navigation + .overviewboxlist {

  margin-top: 20px;

}



/* line 1, ../sass/_hdm_downloadbutton.scss */

.download_button button {

  font-family: "HeidelbergGothicMl", sans-serif;

  background-color: #00427a;

  color: white;

  border: 1px solid #00427a;

  border-radius: 2px;

  padding: 10px 20px;

  font-size: 16px;

}

/* line 9, ../sass/_hdm_downloadbutton.scss */

.download_button button:hover {

  background-color: white;

  color: #00427a;

}

/* line 13, ../sass/_hdm_downloadbutton.scss */

.download_button button:active {

  background-color: #e8e9ee;

  color: #00427a;

}



/* line 19, ../sass/_hdm_downloadbutton.scss */

.downloadbutton.center button,

.download_button.center button {

  margin: 0 auto;

  display: block;

}



/* line 59, ../sass/_hdm_downloadbutton.scss */

.row.textimage-row + .row.downloadbutton .hasbg {

  margin-top: -20px;

}



/* line 1, ../sass/_hdm_downloadlist.scss */

.download-list {

  margin-bottom: 40px;

}

/* line 3, ../sass/_hdm_downloadlist.scss */

.download-list li > div.row {

  padding: 20px 0;

}

/* line 6, ../sass/_hdm_downloadlist.scss */

.download-list img.download_img {

  max-width: 130px;

}

/* line 9, ../sass/_hdm_downloadlist.scss */

.download-list + h4.teaserlist, .download-list + div + h4.teaserlist {

  padding-top: 20px;

}



/* line 3, ../sass/_hdm_accordion.scss */

.accordeon-wrapper {

  cursor: pointer;

}

/* line 5, ../sass/_hdm_accordion.scss */

.accordeon-wrapper.haspadding {

  padding: 20px 20px 0 20px;

}

/* line 8, ../sass/_hdm_accordion.scss */

.accordeon-wrapper.last {

  margin-bottom: 20px;

}

/* line 10, ../sass/_hdm_accordion.scss */

.accordeon-wrapper.last > div {

  border-bottom: none;

  padding-bottom: 20px;

  margin-bottom: 20px;

}

/* line 16, ../sass/_hdm_accordion.scss */

.accordeon-wrapper .accordion {

  border-bottom: 1px solid #a8b1b6;

}

/* line 18, ../sass/_hdm_accordion.scss */

.accordeon-wrapper .accordion.last {

  border-bottom: none;

}

/* line 21, ../sass/_hdm_accordion.scss */

.accordeon-wrapper .accordion h3 {

  margin: 0;

  font-size: 30px;

  line-height: 34px;

  padding-left: 30px;

}

/* line 26, ../sass/_hdm_accordion.scss */

.accordeon-wrapper .accordion h3 .arrow {

  margin-left: -29px;

  -webkit-transition: all 0.1s;

  /* Safari */

  transition: all 0.1s;

  margin-right: 10px;

}

/* line 31, ../sass/_hdm_accordion.scss */

.accordeon-wrapper .accordion h3 .arrow:before {

  font-family: 'Icomoon-Ultimate';

  font-size: 20px;

  content: '\ed61';

  font-style: normal;

  height: 20px;

}

/* line 38, ../sass/_hdm_accordion.scss */

.accordeon-wrapper .accordion h3 .arrow:hover {

  pointer: arrow;

}

/* line 43, ../sass/_hdm_accordion.scss */

.accordeon-wrapper .accordion h3.selected .arrow:before {

  content: '\ed62';

}

/* line 48, ../sass/_hdm_accordion.scss */

.accordeon-wrapper .accordion .acc_inner_content {

  padding-left: 30px;

  padding-top: 10px;

}

/* line 51, ../sass/_hdm_accordion.scss */

.accordeon-wrapper .accordion .acc_inner_content a.arrow {

  padding-left: 0;

  text-decoration: underline;

}

/* line 53, ../sass/_hdm_accordion.scss */

.accordeon-wrapper .accordion .acc_inner_content a.arrow:before {

  display: none;

}

/* line 59, ../sass/_hdm_accordion.scss */

.accordeon-wrapper .accordion.haspadding {

  padding: 10px 20px;

}

/* line 62, ../sass/_hdm_accordion.scss */

.accordeon-wrapper .accordion p {

  padding: 0;

}



/* line 2, ../sass/_hdm_brand_color_teaser.scss */

.hdm_brand_color_teaser .bc_alpha_blue {

  background-color: rgba(0, 66, 122, 0.85);

}

/* line 5, ../sass/_hdm_brand_color_teaser.scss */

.hdm_brand_color_teaser .bc_alpha_cyan {

  background-color: rgba(0, 174, 239, 0.85);

}

/* line 8, ../sass/_hdm_brand_color_teaser.scss */

.hdm_brand_color_teaser .bc_alpha_green {

  background-color: rgba(0, 171, 78, 0.85);

}

/* line 11, ../sass/_hdm_brand_color_teaser.scss */

.hdm_brand_color_teaser .bc_alpha_yellow {

  background-color: rgba(255, 198, 11, 0.85);

}

/* line 14, ../sass/_hdm_brand_color_teaser.scss */

.hdm_brand_color_teaser .bc_blue {

  background-color: #00427a;

}

/* line 17, ../sass/_hdm_brand_color_teaser.scss */

.hdm_brand_color_teaser .bc_cyan {

  background-color: #00aeef;

}

/* line 20, ../sass/_hdm_brand_color_teaser.scss */

.hdm_brand_color_teaser .bc_green {

  background-color: #00ab4e;

}

/* line 23, ../sass/_hdm_brand_color_teaser.scss */

.hdm_brand_color_teaser .bc_yellow {

  background-color: #ffc60b;

}

/* line 26, ../sass/_hdm_brand_color_teaser.scss */

.hdm_brand_color_teaser .content_wrapper {

  position: relative;

  width: 100%;

}

/* line 30, ../sass/_hdm_brand_color_teaser.scss */

.hdm_brand_color_teaser .overlay {

  height: 100%;

  width: 100%;

  z-index: 2;

  position: absolute;

  top: 0;

}

/* line 37, ../sass/_hdm_brand_color_teaser.scss */

.hdm_brand_color_teaser .image {

  position: absolute;

  position: absolute;

  top: 0;

  width: 100%;

  height: 100%;

  background-position: 50% 0;

  -webkit-background-size: cover;

  background-size: cover;

  z-index: 1;

}

/* line 48, ../sass/_hdm_brand_color_teaser.scss */

.hdm_brand_color_teaser .content {

  position: absolute;

  top: 0;

  color: white;

  padding: 20px;

  z-index: 3;

}

/* line 54, ../sass/_hdm_brand_color_teaser.scss */

.hdm_brand_color_teaser .content h3 {

  color: white;

  font-family: "HeidelbergGothicMlbold", sans-serif;

  font-size: 20px;

  margin: 0;

  line-height: normal;

}

/* line 61, ../sass/_hdm_brand_color_teaser.scss */

.hdm_brand_color_teaser .content a {

  color: white;

}



/* line 2, ../sass/_hdm_carouselstyle.scss */

body.home .carousel .carousel-caption {

  left: 20px;

  right: auto;

  top: 20px;

  text-align: left;

  background-color: rgba(255, 255, 255, 0.8);

  width: 48%;

  height: 40%;

  color: #00427a;

  padding: 20px;

  text-shadow: none;

  z-index: 2;

}

/* line 9, ../sass/_hdm_mixins.scss */

body.home .carousel .carousel-caption .hdm_underline:after {

  content: "";

  display: block;

  border-top: 4.5px solid #00427a;

  border-bottom: 4.5px solid #00427a;

  width: 70px;

  border-radius: 12px;

  margin-top: 20px;

  margin-bottom: 0px;

}

/* line 17, ../sass/_hdm_carouselstyle.scss */

body.home .carousel .carousel-caption h3 {

  padding: 0;

  margin: 0;

}

/* line 21, ../sass/_hdm_carouselstyle.scss */

body.home .carousel .carousel-caption h4 {

  padding: 0;

  margin: 0;

}

/* line 25, ../sass/_hdm_carouselstyle.scss */

body.home .carousel .carousel-caption p {

  padding: 0;

  margin-top: 20px;

  font-size: 20px;

}

/* line 30, ../sass/_hdm_carouselstyle.scss */

body.home .carousel .carousel-caption a {

  font-family: "HeidelbergGothicMlbold", sans-serif;

  padding-left: 30px;

  position: relative;

  display: inline-block;

  border: none !important;

}

/* line 26, ../sass/_hdm_mixins.scss */

body.home .carousel .carousel-caption a:hover {

  text-decoration: none;

  border: none !important;

}

/* line 29, ../sass/_hdm_mixins.scss */

body.home .carousel .carousel-caption a:hover span {

  text-decoration: underline;

}

/* line 33, ../sass/_hdm_mixins.scss */

body.home .carousel .carousel-caption a:before {

  font: normal normal normal 14px Icomoon-Ultimate;

  font-size: 20px;

  text-rendering: auto;

  -webkit-font-smoothing: antialiased;

  content: "\edf6";

  position: absolute;

  left: 0;

  top: -3px;

}

/* line 35, ../sass/_hdm_carouselstyle.scss */

body.home .carousel .nobackground .carousel-caption {

  background-color: transparent;

}

/* line 38, ../sass/_hdm_carouselstyle.scss */

body.home .carousel .carousel-control {

  opacity: 1;

  background-image: none;

  top: auto;

  bottom: 40px;

}

/* line 43, ../sass/_hdm_carouselstyle.scss */

body.home .carousel .carousel-control .glyphicon-chevron-left {

  left: 20px;

  top: 95%;

}

/* line 47, ../sass/_hdm_carouselstyle.scss */

body.home .carousel .carousel-control .glyphicon-chevron-right {

  right: 20px;

  top: 95%;

}

/* line 52, ../sass/_hdm_carouselstyle.scss */

body.home .carousel .carousel-indicators {

  bottom: 0;

  margin-bottom: 15px;

}

/* line 55, ../sass/_hdm_carouselstyle.scss */

body.home .carousel .carousel-indicators li {

  background-color: #a8b1b6;

  border-color: #a8b1b6;

}

/* line 58, ../sass/_hdm_carouselstyle.scss */

body.home .carousel .carousel-indicators li.active {

  background-color: #00427a;

  border-color: #00427a;

}



/* line 66, ../sass/_hdm_carouselstyle.scss */

.carousel-indicators {

  bottom: 0;

}

/* line 68, ../sass/_hdm_carouselstyle.scss */

.carousel-indicators li {

  background-color: #a8b1b6;

  border-color: #a8b1b6;

}

/* line 71, ../sass/_hdm_carouselstyle.scss */

.carousel-indicators li.active {

  background-color: #00427a;

  border-color: #00427a;

}



/* line 1, ../sass/_hdm_co2map.scss */

#cO2map_wrapper {

  margin-bottom: 20px;

  /*co2map start -----------------------------------------------------*/

  /*co2map end -----------------------------------------------------*/

}

/* line 7, ../sass/_hdm_co2map.scss */

#cO2map_wrapper #co2searchbutton {

  color: white;

  background-color: #00427A;

  border: 1px solid #00427A;

  padding: 5px 13px;

  height: 33px;

  margin-left: 20px;

}

/* line 16, ../sass/_hdm_co2map.scss */

#cO2map_wrapper #noMatches {

  margin-left: 388px;

}

/* line 19, ../sass/_hdm_co2map.scss */

#cO2map_wrapper #sbco2n {

  width: 270px;

  margin-left: 8px;

  display: inline-block;

  font-family: 'HeidelbergGothicMlbold';

  line-height: 1.3;

}

/* line 27, ../sass/_hdm_co2map.scss */

#cO2map_wrapper .greyBackgroundWrapper {

  padding: 17px 48px 17px 48px;

  background-color: #f0f2f3;

}

/* line 31, ../sass/_hdm_co2map.scss */

#cO2map_wrapper #co2searchbynumber {

  margin-left: 48px;

}

/* line 34, ../sass/_hdm_co2map.scss */

#cO2map_wrapper #seachbypostalcode #co2digits {

  float: left;

  margin: 0 0 0 15px;

}

/* line 38, ../sass/_hdm_co2map.scss */

#cO2map_wrapper #seachbypostalcode {

  margin: 20px 0 20px 0;

}

/* line 41, ../sass/_hdm_co2map.scss */

#cO2map_wrapper #searchbyletter {

  margin: 20px 0 20px 0;

}

/* line 44, ../sass/_hdm_co2map.scss */

#cO2map_wrapper #search_by_number #suchfeld {

  width: 375px;

  height: 33px;

}

/* line 49, ../sass/_hdm_co2map.scss */

#cO2map_wrapper #searchletters {

  padding: 0;

  margin: 0;

}

/* line 54, ../sass/_hdm_co2map.scss */

#cO2map_wrapper #co2digits li, #cO2map_wrapper #searchletters li {

  list-style-type: none;

  float: left;

  margin-right: 10px;

  padding: 0;

  border-bottom: none;

  background-color: #e8e9ee;

  color: black;

  padding: 1px 10px;

}

/* line 63, ../sass/_hdm_co2map.scss */

#cO2map_wrapper #co2digits li a, #cO2map_wrapper #searchletters li a {

  color: black;

  font-size: 20px;

}

/* line 68, ../sass/_hdm_co2map.scss */

#cO2map_wrapper #seachbypostalcode {

  margin-top: 10px;

  margin-left: 48px;

}

/* line 72, ../sass/_hdm_co2map.scss */

#cO2map_wrapper #seachbypostalcode .co2label {

  float: left;

}

/* line 75, ../sass/_hdm_co2map.scss */

#cO2map_wrapper .resultgroup {

  margin-bottom: 20px;

}

/* line 78, ../sass/_hdm_co2map.scss */

#cO2map_wrapper .resultgroup span {

  margin-bottom: 15px;

}

/* line 83, ../sass/_hdm_co2map.scss */

#cO2map_wrapper .co2results hr {

  margin: 0 0 20px 0;

}

/* line 86, ../sass/_hdm_co2map.scss */

#cO2map_wrapper .co2result {

  display: inline-block;

  vertical-align: top;

  margin-right: 20px;

  width: 200px;

  line-height: 1.4;

  position: relative;

  min-height: 150px;

  padding-bottom: 35px;

}

/* line 96, ../sass/_hdm_co2map.scss */

#cO2map_wrapper .co2result a button {

  position: absolute;

  bottom: 0;

}

/* line 101, ../sass/_hdm_co2map.scss */

#cO2map_wrapper .co2result h3 {

  margin: 10px 0 0 0;

  font-size: 15px;

  line-height: 1.4;

  font-family: HeidelbergGothicMlbold;

}

/* line 107, ../sass/_hdm_co2map.scss */

#cO2map_wrapper .co2result p {

  margin: 0;

}

/* line 110, ../sass/_hdm_co2map.scss */

#cO2map_wrapper #singleResult {

  margin-top: 20px;

}

/* line 113, ../sass/_hdm_co2map.scss */

#cO2map_wrapper .resultcircle {

  display: block;

}

/* line 116, ../sass/_hdm_co2map.scss */

#cO2map_wrapper .circle_20 {

  background: none;

  font-size: 40px;

  padding-bottom: 3px;

  border-bottom: 1px grey solid;

}

/* line 122, ../sass/_hdm_co2map.scss */

#cO2map_wrapper .circle_20 a {

  text-decoration: none;

}

/* line 125, ../sass/_hdm_co2map.scss */

#cO2map_wrapper .grey {

  background-color: lightgrey;

}

/* line 128, ../sass/_hdm_co2map.scss */

#cO2map_wrapper .grey:hover {

  background-color: grey;

}

/* line 131, ../sass/_hdm_co2map.scss */

#cO2map_wrapper .co2resultbutton {

  color: white;

  background-color: #00427A;

  border: 1px solid #00427A;

  height: 37px;

  padding: 5px 13px;

}

/* line 138, ../sass/_hdm_co2map.scss */

#cO2map_wrapper .co2resultbutton a {

  color: white;

  text-decoration: none;

}

/* line 142, ../sass/_hdm_co2map.scss */

#cO2map_wrapper #mapwrapper {

  margin: 20px 0 20px 0;

}



/* line 1, ../sass/_hdm_slideshow.scss */

.textimage-row + .slideshow > div,

.textimage-row + script + .slideshow > div {

  margin-top: 0px;

}



/* line 6, ../sass/_hdm_slideshow.scss */

.slideshow + .teaserlist,

.slideshow + .overviewboxlist,

.slideshow + script + .teaserlist,

.slideshow + script + .overviewboxlist {

  padding-top: 20px;

}



/* line 14, ../sass/_hdm_slideshow.scss */

article section .row:last.slideshow {

  padding-bottom: 20px;

}



/* line 19, ../sass/_hdm_slideshow.scss */

.slideshow p {

  padding-left: 0;

}

/* line 21, ../sass/_hdm_slideshow.scss */

.slideshow p.alignbottom {

  position: absolute;

  bottom: 18px;

  margin: 0;

}

/* line 27, ../sass/_hdm_slideshow.scss */

.slideshow .carousel-control.right,

.slideshow .carousel-control.left {

  background: none;

}

/* line 31, ../sass/_hdm_slideshow.scss */

.slideshow .carousel-control .glyphicon-chevron-right {

  right: 20px;

}

/* line 35, ../sass/_hdm_slideshow.scss */

.slideshow .carousel-control .glyphicon-chevron-left {

  left: 20px;

}

/* line 38, ../sass/_hdm_slideshow.scss */

.slideshow .carousel-indicators {

  bottom: 20px;

  margin-bottom: 0;

  width: 15%;

  margin-left: -130px;

  left: 60%;

}

/* line 45, ../sass/_hdm_slideshow.scss */

.slideshow > div {

  margin-top: 20px;

}



/* line 49, ../sass/_hdm_slideshow.scss */

.textimage-row + script + .slideshow > div {

  margin-top: 0;

}



/* line 54, ../sass/_hdm_slideshow.scss */

.slide .item .textblock {

  position: absolute;

  height: 100%;

  right: 0;

  padding: 0 20px;

  margin-top: 20px;

}

/* line 60, ../sass/_hdm_slideshow.scss */

.slide .item .textblock h3, .slide .item .textblock h4 {

  margin-top: 0px;

  margin-bottom: 20px;

}

/* line 63, ../sass/_hdm_slideshow.scss */

.slide .item .textblock h3.nomargin, .slide .item .textblock h4.nomargin {

  margin: 0;

}

/* line 67, ../sass/_hdm_slideshow.scss */

.slide .item .textblock p {

  padding-top: 0;

}



/* line 73, ../sass/_hdm_slideshow.scss */

body.home .slideshow > div {

  margin-top: 0;

}



/* line 76, ../sass/_hdm_slideshow.scss */

a.alone::after {

  content: "\eb34";

  font: normal normal normal 14px Icomoon-Ultimate;

  font-size: 30px;

  position: absolute;

  bottom: 20px;

  right: 20px;

  text-shadow: 0 0 0.2em #FFF, 0 0 0.2em #FFF, 0 0 0.2em #FFF;

  text-decoration: none !important;

}



/* line 86, ../sass/_hdm_slideshow.scss */

a.alone:hover,

a.alone:active {

  text-decoration: none !important;

}



/* line 91, ../sass/_hdm_slideshow.scss */

.row.slideshow.hasmagnifyer .carousel-control {

  margin-top: 80px;

  margin-bottom: 80px;

}



/* line 1, ../sass/_hdm_contactbox.scss */

.contactlist {

  margin-top: 20px;

}

/* line 3, ../sass/_hdm_contactbox.scss */

.contactlist .hdm_contactbox {

  margin-bottom: 20px;

}

/* line 5, ../sass/_hdm_contactbox.scss */

.contactlist .hdm_contactbox .content_wrapper {

  background-color: white;

  font-size: 15px;

}

/* line 10, ../sass/_hdm_contactbox.scss */

.contactlist .hdm_contactbox .cb_text > p {

  padding: 10px 10px 0 0;

  margin-bottom: 0;

}

/* line 15, ../sass/_hdm_contactbox.scss */

.contactlist .hdm_contactbox button {

  padding: 4px 8px;

  background-color: #00427a;

  color: white;

  border: none;

  -webkit-border-radius: 2px;

  -moz-border-radius: 2px;

  border-radius: 2px;

}

/* line 24, ../sass/_hdm_contactbox.scss */

.contactlist .hdm_contactbox .cb_title {

  display: block;

  line-height: 1.2;

}

/* line 29, ../sass/_hdm_contactbox.scss */

.contactlist.fullview p.fullview {

  display: block !important;

  padding-bottom: 20px;

}



/* line 1, ../sass/_hdm_disclaimer.scss */

.disclaimer {

  padding: 20px;

}

/* line 3, ../sass/_hdm_disclaimer.scss */

.disclaimer p {

  padding-left: 0;

  padding-right: 0;

}



/* line 10, ../sass/_hdm_disclaimer.scss */

#disclaimer_dialog_box {

  padding: 20px;

}

/* line 12, ../sass/_hdm_disclaimer.scss */

#disclaimer_dialog_box p {

  padding: 0;

}

/* line 15, ../sass/_hdm_disclaimer.scss */

#disclaimer_dialog_box button.discl_button {

  color: white;

  background-color: #00427A;

  border: 1px solid #00427A;

  height: 37px;

  padding: 5px 13px;

}



/* line 4, ../sass/_hdm_drupa_forms.scss */

.formwrapper {

  width: 100%;

  z-index: 5;

  position: fixed;

  font-family: "HeidelbergGothicMl", sans-serif;

  -webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.25);

  -moz-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.25);

  box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.25);

  box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.25);

}

/* line 13, ../sass/_hdm_drupa_forms.scss */

.formwrapper .form_col {

  float: left;

  margin-right: 8px;

}

/* line 17, ../sass/_hdm_drupa_forms.scss */

.formwrapper .privacy_link label {

  text-decoration: underline;

}

/* line 20, ../sass/_hdm_drupa_forms.scss */

.formwrapper.c_form {

  padding: 100px 0 50px 0;

  background-color: rgba(255, 255, 255, 0.9);

}

/* line 27, ../sass/_hdm_drupa_forms.scss */

.formwrapper .hdm_drupa_form {

  position: relative;

}

/* line 29, ../sass/_hdm_drupa_forms.scss */

.formwrapper .hdm_drupa_form .select_appointment {

  width: 100%;

  box-sizing: border-box;

}

/* line 33, ../sass/_hdm_drupa_forms.scss */

.formwrapper .hdm_drupa_form .select_salutation, .formwrapper .hdm_drupa_form .select_country, .formwrapper .hdm_drupa_form .input_firstname, .formwrapper .hdm_drupa_form .input_lastname {

  width: 117px;

  box-sizing: border-box;

}

/* line 37, ../sass/_hdm_drupa_forms.scss */

.formwrapper .hdm_drupa_form input {

  margin-bottom: 8px;

}

/* line 40, ../sass/_hdm_drupa_forms.scss */

.formwrapper .hdm_drupa_form select, .formwrapper .hdm_drupa_form input {

  color: #a7a7a9;

  font-size: 14px;

  border: 1px solid #e1e5e6;

  box-sizing: border-box;

  margin-right: 4px;

}

/* line 48, ../sass/_hdm_drupa_forms.scss */

.formwrapper .hdm_drupa_form select {

  background-color: #e1e5e6;

  height: 23px;

}

/* line 52, ../sass/_hdm_drupa_forms.scss */

.formwrapper .hdm_drupa_form input {

  height: 25px;

  padding: 0 5px;

}

/* line 56, ../sass/_hdm_drupa_forms.scss */

.formwrapper .hdm_drupa_form input[type="checkbox"] {

  background-color: white;

}

/* line 59, ../sass/_hdm_drupa_forms.scss */

.formwrapper .hdm_drupa_form textarea {

  color: #a7a7a9;

  font-size: 14px;

  height: 58px;

  width: 100%;

  border: 1px solid #e1e5e6;

  padding: 0 5px;

}

/* line 68, ../sass/_hdm_drupa_forms.scss */

.formwrapper .hdm_drupa_form .button_wrapper .submit_btn {

  color: white;

  background-color: #00427A;

  border: 1px solid #00427A;

  height: 37px;

  padding: 5px 13px;

}

/* line 75, ../sass/_hdm_drupa_forms.scss */

.formwrapper .hdm_drupa_form .button_wrapper .close_btn {

  background: transparent;

  color: #a7a7a9;

  border: 1px solid #e1e5e6;

  height: 37px;

  width: 37px;

  position: relative;

  top: 1px;

}

/* line 85, ../sass/_hdm_drupa_forms.scss */

.formwrapper .hdm_drupa_form .information {

  font-size: 14px;

  line-height: 1;

  margin-top: 10px;

}

/* line 91, ../sass/_hdm_drupa_forms.scss */

.formwrapper .col1, .formwrapper .col3 {

  width: 242px;

}

/* line 94, ../sass/_hdm_drupa_forms.scss */

.formwrapper .col2 {

  width: 121px;

}

/* line 96, ../sass/_hdm_drupa_forms.scss */

.formwrapper .col2 input, .formwrapper .col2 select {

  width: 100%;

}

/* line 100, ../sass/_hdm_drupa_forms.scss */

.formwrapper .col4 {

  margin-left: 200px;

  float: left;

}



/* line 108, ../sass/_hdm_drupa_forms.scss */

.before_form_text {

  display: block;

  max-width: 800px;

  margin-bottom: 20px;

}

/* line 112, ../sass/_hdm_drupa_forms.scss */

.before_form_text p {

  margin: 0;

  padding: 0 !important;

}



/* line 117, ../sass/_hdm_drupa_forms.scss */

.hdm_lp .language {

  position: absolute;

  right: 10px;

  top: 10px;

  z-index: 10;

  font-family: "HeidelbergGothicMl", sans-serif;

  font-size: 14px;

}

/* line 124, ../sass/_hdm_drupa_forms.scss */

.hdm_lp .language li:first-child {

  border-right: 1px solid #00427a;

  padding-right: 6px;

}

/* line 128, ../sass/_hdm_drupa_forms.scss */

.hdm_lp .language li.selected {

  font-family: "HeidelbergGothicMlbold", sans-serif;

}



/* line 1, ../sass/_hdm_email_link.scss */

.hdm_email_link {

  display: inline-block;

  font-family: "HeidelbergGothicMlbold", sans-serif;

}



/* line 2, ../sass/_hdm_entry_box.scss */

.hdm_entry_box .content_wrapper {

  color: white;

  height: 300px;

  overflow: hidden;

  padding: 10px;

}

/* line 7, ../sass/_hdm_entry_box.scss */

.hdm_entry_box .content_wrapper .linklist {

  padding: 0;

}

/* line 9, ../sass/_hdm_entry_box.scss */

.hdm_entry_box .content_wrapper .linklist a {

  color: white;

}

/* line 13, ../sass/_hdm_entry_box.scss */

.hdm_entry_box .content_wrapper .headline {

  font-family: "HeidelbergGothicMlbold", sans-serif;

  padding: 0 0 10px 0;

  margin: 0;

  font-size: 24px;

  line-height: 1;

}

/* line 20, ../sass/_hdm_entry_box.scss */

.hdm_entry_box .content_wrapper .subheadline {

  padding: 0;

  font-family: "HeidelbergAntiquaMl", serif;

  margin-top: 0;

  font-size: 24px;

  line-height: 1;

}



/* line 1, ../sass/_hdm_events.scss */

.events {

  margin-bottom: 20px;

}

/* line 3, ../sass/_hdm_events.scss */

.events form.countryselect {

  padding-bottom: 20px;

}

/* line 6, ../sass/_hdm_events.scss */

.events .event-labels {

  background-color: #e8e9ee;

  padding: 10px;

  border-bottom: 2px solid #a8b1b6;

}

/* line 10, ../sass/_hdm_events.scss */

.events .event-labels a {

  padding: 10px;

  font-size: 16px;

  white-space: nowrap;

}

/* line 14, ../sass/_hdm_events.scss */

.events .event-labels a:first-child {

  padding-left: 0;

}

/* line 22, ../sass/_hdm_events.scss */

.events .event {

  border-bottom: 1px solid #a8b1b6;

  padding: 20px 0;

}

/* line 25, ../sass/_hdm_events.scss */

.events .event:last-child {

  border-width: 2px;

}

/* line 28, ../sass/_hdm_events.scss */

.events .event .date {

  padding-left: 5px;

}

/* line 32, ../sass/_hdm_events.scss */

.events a.arrow {

  margin: 10px 0;

}

/* line 36, ../sass/_hdm_events.scss */

.events .event-color {

  display: inline-block;

  width: 16px;

  height: 16px;

  vertical-align: top;

}

/* line 41, ../sass/_hdm_events.scss */

.events .event-color.measure {

  background: #a8b1b6;

}

/* line 45, ../sass/_hdm_events.scss */

.events .event-color.events {

  background: #78cdeb;

}

/* line 49, ../sass/_hdm_events.scss */

.events .event-color.print-academy {

  background: #006e9b;

}

/* line 53, ../sass/_hdm_events.scss */

.events .event-color.inhouse {

  background: #ffc60b;

}

/* line 57, ../sass/_hdm_events.scss */

.events .event-color.others {

  background: #96c33c;

}

/* line 62, ../sass/_hdm_events.scss */

.events + h4.teaserlist {

  padding-top: 20px;

}



/* line 2, ../sass/_hdm_documentlinks.scss */

div.document_links {

  font-family: "HeidelbergGothicMl", sans-serif;

}

/* line 4, ../sass/_hdm_documentlinks.scss */

div.document_links table {

  width: 100%;

}

/* line 5, ../sass/_hdm_documentlinks.scss */

div.document_links table.domtable {

  margin-bottom: 10px;

}

/* line 9, ../sass/_hdm_documentlinks.scss */

div.document_links table tr:nth-child(odd) {

  background-color: #f3f4f5;

}

/* line 12, ../sass/_hdm_documentlinks.scss */

div.document_links table tr:nth-child(even) {

  background-color: #eaecee;

}

/* line 15, ../sass/_hdm_documentlinks.scss */

div.document_links table td {

  padding: 5px 13px;

  vertical-align: top;

  line-height: 20px;

}

/* line 19, ../sass/_hdm_documentlinks.scss */

div.document_links table td a {

  display: block;

  line-height: 1.4em;

  margin-left: 30px;

}

/* line 23, ../sass/_hdm_documentlinks.scss */

div.document_links table td a img {

  margin-left: -26px;

}

/* line 26, ../sass/_hdm_documentlinks.scss */

div.document_links table td a.hdm_external_link:not(.arrow), div.document_links table td a.hdm_external_link:not(.arrow):hover {

  border-bottom: none;

}

/* line 30, ../sass/_hdm_documentlinks.scss */

div.document_links table td a.hdm_external_link:not(.arrow):hover {

  text-decoration: underline;

}

/* line 34, ../sass/_hdm_documentlinks.scss */

div.document_links table td .background-color_808080 {

  background-color: #e8e9ee;

}

/* line 39, ../sass/_hdm_documentlinks.scss */

div.document_links img.media_link_icon {

  width: 21px !important;

  height: 28px !important;

}



/* line 46, ../sass/_hdm_documentlinks.scss */

.documentlinks .haspadding {

  padding: 20px 20px 20px;

}

/* line 49, ../sass/_hdm_documentlinks.scss */

.documentlinks + .underline, .documentlinks + .downloadbutton {

  margin-top: 20px;

}



/* line 1, ../sass/_hdm_external_link.scss */

.hdm_external_link {

  display: inline-block;

}

/* line 3, ../sass/_hdm_external_link.scss */

.hdm_external_link:not(.arrow) {

  border-bottom: 1px solid #00427a;

}

/* line 5, ../sass/_hdm_external_link.scss */

.hdm_external_link:not(.arrow):hover {

  border-bottom: 2px solid black;

  text-decoration: none;

  margin-bottom: -1px;

}



/* line 4, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_australia, .hdmicon .hdmicon_austria, .hdmicon .hdmicon_belgium, .hdmicon .hdmicon_brazil, .hdmicon .hdmicon_canada,

.hdmicon .hdmicon_china, .hdmicon .hdmicon_czech-republic, .hdmicon .hdmicon_denmark, .hdmicon .hdmicon_estonia, .hdmicon .hdmicon_finland,

.hdmicon .hdmicon_france, .hdmicon .hdmicon_germany, .hdmicon .hdmicon_greece, .hdmicon .hdmicon_hungary, .hdmicon .hdmicon_india,

.hdmicon .hdmicon_indonesia, .hdmicon .hdmicon_italy, .hdmicon .hdmicon_japan, .hdmicon .hdmicon_korea, .hdmicon .hdmicon_latvia,

.hdmicon .hdmicon_lebanon, .hdmicon .hdmicon_lithuania, .hdmicon .hdmicon_luxembourg, .hdmicon .hdmicon_malaysia, .hdmicon .hdmicon_mexico, .hdmicon .hdmicon_netherlands, .hdmicon .hdmicon_new-zealand,

.hdmicon .hdmicon_philippines, .hdmicon .hdmicon_poland, .hdmicon .hdmicon_russia, .hdmicon .hdmicon_singapore, .hdmicon .hdmicon_slovakia,

.hdmicon .hdmicon_south-africa, .hdmicon .hdmicon_spain, .hdmicon .hdmicon_sweden, .hdmicon .hdmicon_switzerland, .hdmicon .hdmicon_taiwan,

.hdmicon .hdmicon_thailand, .hdmicon .hdmicon_turkey, .hdmicon .hdmicon_united-kingdom, .hdmicon .hdmicon_united-states {

  width: 22px;

  height: 15px;

  border: 1px solid #e8e9ee;

  display: inline-block;

  background: url('../img/hdm_flags.png') no-repeat;

  overflow: hidden;

  text-indent: -9999px;

  text-align: left;

}

/* line 14, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_australia {

  background-position: -3px -0px;

}

/* line 15, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_austria {

  background-position: -26px -0px;

}

/* line 16, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_belgium {

  background-position: -49px -0px;

}

/* line 17, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_brazil {

  background-position: -72px -0px;

}

/* line 18, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_canada {

  background-position: -95px -0px;

}

/* line 19, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_china {

  background-position: -118px -0px;

}

/* line 20, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_czech-republic {

  background-position: -3px -16px;

}

/* line 21, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_denmark {

  background-position: -26px -16px;

}

/* line 22, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_estonia {

  background-position: -49px -16px;

}

/* line 23, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_finland {

  background-position: -72px -16px;

}

/* line 24, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_france {

  background-position: -95px -16px;

}

/* line 25, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_germany {

  background-position: -118px -16px;

}

/* line 26, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_greece {

  background-position: -3px -32px;

}

/* line 27, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_hungary {

  background-position: -26px -32px;

}

/* line 28, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_india {

  background-position: -49px -32px;

}

/* line 29, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_indonesia {

  background-position: -72px -32px;

}

/* line 30, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_italy {

  background-position: -95px -32px;

}

/* line 31, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_japan {

  background-position: -118px -32px;

}

/* line 32, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_korea {

  background-position: -3px -48px;

}

/* line 33, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_latvia {

  background-position: -26px -48px;

}

/* line 34, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_lebanon {

  background-position: -49px -48px;

}

/* line 35, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_lithuania {

  background-position: -72px -48px;

}

/* line 36, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_luxembourg {

  background-position: -49px -0px;

}

/* line 37, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_malaysia {

  /* background-position: -95px -48px;  */

}

/* line 38, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_mexico {

  background-position: -118px -48px;

}

/* line 39, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_netherlands {

  background-position: -49px -0px;

}

/* line 40, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_new-zealand {

  background-position: -3px -64px;

}

/* line 41, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_philippines {

  background-position: -26px -64px;

}

/* line 42, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_poland {

  background-position: -49px -64px;

}

/* line 43, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_russia {

  background-position: -72px -64px;

}

/* line 45, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_malaysia, .hdmicon .hdmicon_singapore {

  background-position: 0 0;

  background-image: url('../img/hdm_flag_malaysiasingapore.jpg');

  background-size: 20px;

}

/* line 47, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_slovakia {

  background-position: -118px -64px;

}

/* line 48, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_south-africa {

  background-position: -3px -80px;

}

/* line 49, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_spain {

  background-position: -26px -80px;

}

/* line 50, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_sweden {

  background-position: -49px -80px;

}

/* line 51, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_switzerland {

  background-position: -72px -80px;

}

/* line 52, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_taiwan {

  background-position: -95px -80px;

}

/* line 53, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_thailand {

  background-position: -118px -80px;

}

/* line 54, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_turkey {

  background-position: -3px -96px;

}

/* line 55, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_united-kingdom {

  background-position: -26px -96px;

}

/* line 56, ../sass/_hdm_flags.scss */

.hdmicon .hdmicon_united-states {

  background-position: -49px -96px;

}



/* Styles for Countryselector in IE9 */

/* line 64, ../sass/_hdm_flags.scss */

.ie9 ul > li, .ie9 li > a {

  width: 33.33%;

  display: inline;

  float: left;

}

/* line 70, ../sass/_hdm_flags.scss */

.ie9 .helperlist {

  padding-left: 0px;

}

/* line 74, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_australia, .ie9 .hdmicon_austria, .ie9 .hdmicon_belgium, .ie9 .hdmicon_brazil, .ie9 .hdmicon_canada,

.ie9 .hdmicon_china, .ie9 .hdmicon_czech-republic, .ie9 .hdmicon_denmark, .ie9 .hdmicon_estonia, .ie9 .hdmicon_finland,

.ie9 .hdmicon_france, .ie9 .hdmicon_germany, .ie9 .hdmicon_greece, .ie9 .hdmicon_hungary, .ie9 .hdmicon_india,

.ie9 .hdmicon_indonesia, .ie9 .hdmicon_italy, .ie9 .hdmicon_japan, .ie9 .hdmicon_korea, .ie9 .hdmicon_latvia,

.ie9 .hdmicon_lebanon, .ie9 .hdmicon_lithuania, .ie9 .hdmicon_malaysia, .ie9 .hdmicon_mexico, .ie9 .hdmicon_new-zealand,

.ie9 .hdmicon_philippines, .ie9 .hdmicon_poland, .ie9 .hdmicon_russia, .ie9 .hdmicon_singapore, .ie9 .hdmicon_slovakia,

.ie9 .hdmicon_south-africa, .ie9 .hdmicon_spain, .ie9 .hdmicon_sweden, .ie9 .hdmicon_switzerland, .ie9 .hdmicon_taiwan,

.ie9 .hdmicon_thailand, .ie9 .hdmicon_turkey, .ie9 .hdmicon_united-kingdom, .ie9 .hdmicon_united-states {

  display: inline-block;

  background: url('../img/hdm_flags.png') no-repeat;

  overflow: hidden;

  text-indent: -9999px;

  text-align: left;

}

/* line 84, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_australia {

  background-position: -3px -0px;

  width: 20px;

  height: 13px;

}

/* line 85, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_austria {

  background-position: -26px -0px;

  width: 20px;

  height: 13px;

}

/* line 86, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_belgium {

  background-position: -49px -0px;

  width: 20px;

  height: 13px;

}

/* line 87, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_brazil {

  background-position: -72px -0px;

  width: 20px;

  height: 13px;

}

/* line 88, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_canada {

  background-position: -95px -0px;

  width: 20px;

  height: 13px;

}

/* line 89, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_china {

  background-position: -118px -0px;

  width: 20px;

  height: 13px;

}

/* line 90, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_czech-republic {

  background-position: -3px -16px;

  width: 20px;

  height: 13px;

}

/* line 91, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_denmark {

  background-position: -26px -16px;

  width: 20px;

  height: 13px;

}

/* line 92, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_estonia {

  background-position: -49px -16px;

  width: 20px;

  height: 13px;

}

/* line 93, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_finland {

  background-position: -72px -16px;

  width: 20px;

  height: 13px;

}

/* line 94, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_france {

  background-position: -95px -16px;

  width: 20px;

  height: 13px;

}

/* line 95, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_germany {

  background-position: -118px -16px;

  width: 20px;

  height: 13px;

}

/* line 96, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_greece {

  background-position: -3px -32px;

  width: 20px;

  height: 13px;

}

/* line 97, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_hungary {

  background-position: -26px -32px;

  width: 20px;

  height: 13px;

}

/* line 98, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_india {

  background-position: -49px -32px;

  width: 20px;

  height: 13px;

}

/* line 99, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_indonesia {

  background-position: -72px -32px;

  width: 20px;

  height: 13px;

}

/* line 100, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_italy {

  background-position: -95px -32px;

  width: 20px;

  height: 13px;

}

/* line 101, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_japan {

  background-position: -118px -32px;

  width: 20px;

  height: 13px;

}

/* line 102, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_korea {

  background-position: -3px -48px;

  width: 20px;

  height: 13px;

}

/* line 103, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_latvia {

  background-position: -26px -48px;

  width: 20px;

  height: 13px;

}

/* line 104, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_lebanon {

  background-position: -49px -48px;

  width: 20px;

  height: 13px;

}

/* line 105, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_lithuania {

  background-position: -72px -48px;

  width: 20px;

  height: 13px;

}

/* line 106, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_malaysia {

  background-position: -95px -48px;

  width: 20px;

  height: 13px;

}

/* line 107, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_mexico {

  background-position: -118px -48px;

  width: 20px;

  height: 13px;

}

/* line 108, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_new-zealand {

  background-position: -3px -64px;

  width: 20px;

  height: 13px;

}

/* line 109, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_philippines {

  background-position: -26px -64px;

  width: 20px;

  height: 13px;

}

/* line 110, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_poland {

  background-position: -49px -64px;

  width: 20px;

  height: 13px;

}

/* line 111, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_russia {

  background-position: -72px -64px;

  width: 20px;

  height: 13px;

}

/* line 112, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_singapore {

  background-position: -95px -64px;

  width: 20px;

  height: 13px;

}

/* line 113, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_slovakia {

  background-position: -118px -64px;

  width: 20px;

  height: 13px;

}

/* line 114, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_south-africa {

  background-position: -3px -80px;

  width: 20px;

  height: 13px;

}

/* line 115, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_spain {

  background-position: -26px -80px;

  width: 20px;

  height: 13px;

}

/* line 116, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_sweden {

  background-position: -49px -80px;

  width: 20px;

  height: 13px;

}

/* line 117, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_switzerland {

  background-position: -72px -80px;

  width: 20px;

  height: 13px;

}

/* line 118, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_taiwan {

  background-position: -95px -80px;

  width: 20px;

  height: 13px;

}

/* line 119, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_thailand {

  background-position: -118px -80px;

  width: 20px;

  height: 13px;

}

/* line 120, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_turkey {

  background-position: -3px -96px;

  width: 20px;

  height: 13px;

}

/* line 121, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_united-kingdom {

  background-position: -26px -96px;

  width: 20px;

  height: 13px;

}

/* line 122, ../sass/_hdm_flags.scss */

.ie9 .hdmicon_united-states {

  background-position: -49px -96px;

  width: 20px;

  height: 13px;

}



/* IE9 Styles End */

/* line 4, ../sass/_hdm_footer.scss */

footer .footerlinks {

  margin-bottom: 20px;

  padding-top: 30px;

  margin-left: 0px;

  padding-left: 0;

}

/* line 9, ../sass/_hdm_footer.scss */

footer .footerlinks li {

  margin-right: 10px;

}

/* line 13, ../sass/_hdm_footer.scss */

footer .social {

  margin-left: 0px;

  padding-left: 0;

}

/* line 17, ../sass/_hdm_footer.scss */

footer .icon {

  vertical-align: middle;

  line-height: 100%;

  font-family: 'IcoMoon';

  font-size: 30px;

  margin-right: 5px;

}

/* line 24, ../sass/_hdm_footer.scss */

footer .icon-twitter a:before {

  content: '\e004';

}

/* line 27, ../sass/_hdm_footer.scss */

footer .icon-youtube a:before {

  content: '\e003';

}

/* line 30, ../sass/_hdm_footer.scss */

footer .icon-linkedin a:before {

  font-family: 'IcoMoon_ext';

  content: '\e606';

}

/* line 34, ../sass/_hdm_footer.scss */

footer .icon-facebook a:before {

  content: '\e006';

}

/* line 37, ../sass/_hdm_footer.scss */

footer .icon-googleplus a:before {

  font-family: 'IcoMoon_ext';

  content: '\e603';

}

/* line 41, ../sass/_hdm_footer.scss */

footer .icon-xing a:before {

  content: '\e005';

}

/* line 44, ../sass/_hdm_footer.scss */

footer .icon-generic:hover {

  opacity: 0.8;

}

/* line 47, ../sass/_hdm_footer.scss */

footer .icon-instagram3 {

  background: transparent url('/global/media/technical_files/img/icons/social/hdm_instagramm-icon_socialmedia.png') top left;

  display: block;

  width: 29px;

  height: 30px;

}

/* line 53, ../sass/_hdm_footer.scss */

footer .icon-youtube3 {

  background: transparent url('/global/media/technical_files/img/icons/social/hdm_youtube-icon_socialmedia.png') top left;

  display: block;

  width: 29px;

  height: 30px;

}

/* line 59, ../sass/_hdm_footer.scss */

footer .copyright {

  text-align: right;

  padding-top: 30px;

}

/* line 62, ../sass/_hdm_footer.scss */

footer .copyright a:hover {

  text-decoration: underline !important;

  color: #fff !important;

}

/* line 67, ../sass/_hdm_footer.scss */

footer a.icon-print:before {

  content: '\e00f';

  font-size: 16px;

  font-family: 'IcoMoon';

  padding-right: 10px;

}

/* line 73, ../sass/_hdm_footer.scss */

footer a.icon-totop:before {

  display: inline-block;

  content: '\e00e';

  font-size: 16px;

  font-family: 'IcoMoon';

  padding-left: 10px;

  -webkit-transform: rotate(-180deg);

  -moz-transform: rotate(-180deg);

  -ms-transform: rotate(-180deg);

  -o-transform: rotate(-180deg);

}

/* line 84, ../sass/_hdm_footer.scss */

footer .footerpadding {

  padding-bottom: 60px;

  padding-left: 9px;

  padding-right: 9px;

}



/* line 2, ../sass/_hdm_fullsize_image.scss */

.hdm_fullsize_image img {

  width: 100%;

  height: auto;

}



/* line 3, ../sass/_hdm_greecefont.scss */

html[lang="gr_GRC"] h2,

html[lang="gr_GRC"] h4,

html[lang="gr_GRC"] .hdm_image_text h3,

html[lang="gr_GRC"] .hdm_brand_color_teaser h3,

html[lang="gr_GRC"] .bold,

html[lang="gr_GRC"] b,

html[lang="gr_GRC"] strong,

html[lang="gr_GRC"] nav.desktop_navigation,

html[lang="gr_GRC"] nav.desktop_navigation ul a,

html[lang="gr_GRC"] body header .language > li.selected,

html[lang="gr_GRC"] .xs_navi .nav_pos_1,

html[lang="gr_GRC"] .xs_navi .nav_pos_0 > li > a,

html[lang="gr_GRC"] body.home .carousel .carousel-caption a,

html[lang="gr_GRC"] .breadcrumb > li.selected,

html[lang="gr_GRC"] .hdm_lp .language li.selected,

html[lang="gr_GRC"] .newsteaser,

html[lang="gr_GRC"] .squaremenu .box-item .heading,

html[lang="gr_GRC"] .hdm_email_link,

html[lang="gr_GRC"] .hdm_entry_box .content_wrapper .headline,

html[lang="gr_GRC"] table.equipment thead .primary th,

html[lang="gr_GRC"] .techdata thead .primary th,

html[lang="gr_GRC"] a.arrow,

html[lang="gr_GRC"] .mobileheader a,

html[lang="gr_GRC"] .cnt_form a.privacylink,

html[lang="gr_GRC"] .um_form a.privacylink,

html[lang="gr_GRC"] .td_form a.privacylink,

html[lang="gr_GRC"] .dummy {

  font-family: "HeidelbergGothicMl", sans-serif !important;

  font-weight: normal !important;

}



/* line 2, ../sass/_hdm_heidelbergnews.scss */

.heidelbergnews button {

  height: 30px;

  box-sizing: border-box;

  font-size: 18px;

  padding-top: 0;

  font-family: "HeidelbergGothicMl", sans-serif;

  padding-top: 5px;

  position: relative;

  top: -9px;

}

/* line 12, ../sass/_hdm_heidelbergnews.scss */

.heidelbergnews .ui-selectmenu-button.ui-widget.ui-state-default {

  margin-bottom: 0;

  height: 30px;

}



/* line 19, ../sass/_hdm_heidelbergnews.scss */

body > main > article .products-box.heidelbergnews .pagination .pages {

  margin: 0;

}



/* line 23, ../sass/_hdm_heidelbergnews.scss */

body > main > article .products-box.left .right > .pagination {

  left: auto;

  right: 0;

  padding-right: 10px;

  margin: 0;

}



/* line 4, ../sass/_hdm_image_colorbox.scss */

.image-colorbox {

  padding-bottom: 60px;

}

/* line 6, ../sass/_hdm_image_colorbox.scss */

.image-colorbox h1, .image-colorbox h2 {

  padding: 0;

  margin: 0;

  background: none;

}

/* line 14, ../sass/_hdm_image_colorbox.scss */

.image-colorbox .item {

  vertical-align: top;

}

/* line 16, ../sass/_hdm_image_colorbox.scss */

.image-colorbox .item p.nopadding {

  padding: 0;

  margin: 0;

  font-size: 40px;

  line-height: 45px;

}

/* line 22, ../sass/_hdm_image_colorbox.scss */

.image-colorbox .item h4 {

  margin-bottom: 0;

}

/* line 25, ../sass/_hdm_image_colorbox.scss */

.image-colorbox .item a.arrow {

  font-size: 20px;

  margin-top: 15px;

}

/* line 29, ../sass/_hdm_image_colorbox.scss */

.image-colorbox .item .image + .text.orientation_left {

  padding-right: 30px;

}



/* line 2, ../sass/_hdm_image_text.scss */

.hdm_image_text .content {

  background-color: white;

  padding: 20px;

}

/* line 7, ../sass/_hdm_image_text.scss */

.hdm_image_text .image img {

  width: 100%;

  height: auto;

}

/* line 12, ../sass/_hdm_image_text.scss */

.hdm_image_text h3 {

  font-family: "HeidelbergGothicMlbold", sans-serif;

  font-size: 20px;

  margin: 0;

  line-height: normal;

}



/* line 19, ../sass/_hdm_image_text.scss */

img.full-width {

  width: 100%;

  height: auto;

}



/* line 1, ../sass/_hdm_icomoon.scss */

.icomoon-icon {

  /* use !important to prevent issues with browser extensions that change fonts */

  speak: none;

  font-style: normal;

  font-weight: normal;

  font-variant: normal;

  text-transform: none;

  line-height: 1;

  /* Enable Ligatures ================ */

  letter-spacing: 0;

  -webkit-font-feature-settings: "liga";

  -moz-font-feature-settings: "liga=1";

  -moz-font-feature-settings: "liga";

  -ms-font-feature-settings: "liga" 1;

  -o-font-feature-settings: "liga";

  font-feature-settings: "liga";

  /* Better Font Rendering =========== */

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

}

/* line 24, ../sass/_hdm_icomoon.scss */

.icomoon-icon:before {

  font-family: 'IcoMoon-Ultimate' !important;

}

/* line 27, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-home:before {

  content: "\e900";

}

/* line 30, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-home2:before {

  content: "\e901";

}

/* line 33, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-home3:before {

  content: "\e902";

}

/* line 36, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-home4:before {

  content: "\e903";

}

/* line 39, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-home5:before {

  content: "\e904";

}

/* line 42, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-home6:before {

  content: "\e905";

}

/* line 45, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-home7:before {

  content: "\e906";

}

/* line 48, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-home8:before {

  content: "\e907";

}

/* line 51, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-home9:before {

  content: "\e908";

}

/* line 54, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-office:before {

  content: "\e909";

}

/* line 57, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-city:before {

  content: "\e90a";

}

/* line 60, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-newspaper:before {

  content: "\e90b";

}

/* line 63, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-magazine:before {

  content: "\e90c";

}

/* line 66, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-design:before {

  content: "\e90d";

}

/* line 69, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pencil:before {

  content: "\e90e";

}

/* line 72, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pencil2:before {

  content: "\e90f";

}

/* line 75, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pencil3:before {

  content: "\e910";

}

/* line 78, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pencil4:before {

  content: "\e911";

}

/* line 81, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pencil5:before {

  content: "\e912";

}

/* line 84, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pencil6:before {

  content: "\e913";

}

/* line 87, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pencil7:before {

  content: "\e914";

}

/* line 90, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-eraser:before {

  content: "\e915";

}

/* line 93, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-eraser2:before {

  content: "\e916";

}

/* line 96, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-eraser3:before {

  content: "\e917";

}

/* line 99, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-quill:before {

  content: "\e918";

}

/* line 102, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-quill2:before {

  content: "\e919";

}

/* line 105, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-quill3:before {

  content: "\e91a";

}

/* line 108, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-quill4:before {

  content: "\e91b";

}

/* line 111, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pen:before {

  content: "\e91c";

}

/* line 114, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pen-plus:before {

  content: "\e91d";

}

/* line 117, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pen-minus:before {

  content: "\e91e";

}

/* line 120, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pen2:before {

  content: "\e91f";

}

/* line 123, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pen3:before {

  content: "\e920";

}

/* line 126, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pen4:before {

  content: "\e921";

}

/* line 129, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pen5:before {

  content: "\e922";

}

/* line 132, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-marker:before {

  content: "\e923";

}

/* line 135, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-marker2:before {

  content: "\e924";

}

/* line 138, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-blog:before {

  content: "\e925";

}

/* line 141, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-blog2:before {

  content: "\e926";

}

/* line 144, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pen6:before {

  content: "\e927";

}

/* line 147, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-brush:before {

  content: "\e928";

}

/* line 150, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-spray:before {

  content: "\e929";

}

/* line 153, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-palette:before {

  content: "\e92a";

}

/* line 156, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-palette2:before {

  content: "\e92b";

}

/* line 159, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-color-sampler:before {

  content: "\e92c";

}

/* line 162, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-toggle:before {

  content: "\e92d";

}

/* line 165, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bucket:before {

  content: "\e92e";

}

/* line 168, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bucket2:before {

  content: "\e92f";

}

/* line 171, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-gradient:before {

  content: "\e930";

}

/* line 174, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-eyedropper:before {

  content: "\e931";

}

/* line 177, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-eyedropper2:before {

  content: "\e932";

}

/* line 180, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-eyedropper3:before {

  content: "\e933";

}

/* line 183, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-droplet:before {

  content: "\e934";

}

/* line 186, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-droplet2:before {

  content: "\e935";

}

/* line 189, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-droplet-contrast:before {

  content: "\e936";

}

/* line 192, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-color-clear:before {

  content: "\e937";

}

/* line 195, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-paint-format:before {

  content: "\e938";

}

/* line 198, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stamp:before {

  content: "\e939";

}

/* line 201, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-images:before {

  content: "\e93a";

}

/* line 204, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-image:before {

  content: "\e93b";

}

/* line 207, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-image2:before {

  content: "\e93c";

}

/* line 210, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-image-compare:before {

  content: "\e93d";

}

/* line 213, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-images2:before {

  content: "\e93e";

}

/* line 216, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-image3:before {

  content: "\e93f";

}

/* line 219, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-images3:before {

  content: "\e940";

}

/* line 222, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-image4:before {

  content: "\e941";

}

/* line 225, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-image5:before {

  content: "\e942";

}

/* line 228, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-image6:before {

  content: "\e943";

}

/* line 231, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-camera:before {

  content: "\e944";

}

/* line 234, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-camera2:before {

  content: "\e945";

}

/* line 237, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-camera3:before {

  content: "\e946";

}

/* line 240, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shutter:before {

  content: "\e947";

}

/* line 243, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-headphones:before {

  content: "\e948";

}

/* line 246, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-headset:before {

  content: "\e949";

}

/* line 249, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-music:before {

  content: "\e94a";

}

/* line 252, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-music2:before {

  content: "\e94b";

}

/* line 255, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-music3:before {

  content: "\e94c";

}

/* line 258, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-music4:before {

  content: "\e94d";

}

/* line 261, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-music5:before {

  content: "\e94e";

}

/* line 264, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-music6:before {

  content: "\e94f";

}

/* line 267, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-album:before {

  content: "\e950";

}

/* line 270, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cassette:before {

  content: "\e951";

}

/* line 273, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-tape:before {

  content: "\e952";

}

/* line 276, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-piano:before {

  content: "\e953";

}

/* line 279, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-guitar:before {

  content: "\e954";

}

/* line 282, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-trumpet:before {

  content: "\e955";

}

/* line 285, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-speakers:before {

  content: "\e956";

}

/* line 288, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-play:before {

  content: "\e957";

}

/* line 291, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-play2:before {

  content: "\e958";

}

/* line 294, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-clapboard-play:before {

  content: "\e959";

}

/* line 297, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-clapboard:before {

  content: "\e95a";

}

/* line 300, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-media:before {

  content: "\e95b";

}

/* line 303, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-presentation:before {

  content: "\e95c";

}

/* line 306, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-movie:before {

  content: "\e95d";

}

/* line 309, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-film:before {

  content: "\e95e";

}

/* line 312, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-film2:before {

  content: "\e95f";

}

/* line 315, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-film3:before {

  content: "\e960";

}

/* line 318, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-film4:before {

  content: "\e961";

}

/* line 321, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-video-camera:before {

  content: "\e962";

}

/* line 324, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-video-camera2:before {

  content: "\e963";

}

/* line 327, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-video-camera-slash:before {

  content: "\e964";

}

/* line 330, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-video-camera3:before {

  content: "\e965";

}

/* line 333, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-video-camera4:before {

  content: "\e966";

}

/* line 336, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-video-camera-slash2:before {

  content: "\e967";

}

/* line 339, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-video-camera5:before {

  content: "\e968";

}

/* line 342, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-recording:before {

  content: "\e969";

}

/* line 345, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-dice:before {

  content: "\e96a";

}

/* line 348, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-gamepad:before {

  content: "\e96b";

}

/* line 351, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-gamepad2:before {

  content: "\e96c";

}

/* line 354, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-gamepad3:before {

  content: "\e96d";

}

/* line 357, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pacman:before {

  content: "\e96e";

}

/* line 360, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-spades:before {

  content: "\e96f";

}

/* line 363, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-clubs:before {

  content: "\e970";

}

/* line 366, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-diamonds:before {

  content: "\e971";

}

/* line 369, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-chess-king:before {

  content: "\e972";

}

/* line 372, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-chess-queen:before {

  content: "\e973";

}

/* line 375, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-chess-rook:before {

  content: "\e974";

}

/* line 378, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-chess-bishop:before {

  content: "\e975";

}

/* line 381, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-chess-knight:before {

  content: "\e976";

}

/* line 384, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-chess-pawn:before {

  content: "\e977";

}

/* line 387, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-chess:before {

  content: "\e978";

}

/* line 390, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bullhorn:before {

  content: "\e979";

}

/* line 393, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-megaphone:before {

  content: "\e97a";

}

/* line 396, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-new:before {

  content: "\e97b";

}

/* line 399, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-connection:before {

  content: "\e97c";

}

/* line 402, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-connection2:before {

  content: "\e97d";

}

/* line 405, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-connection3:before {

  content: "\e97e";

}

/* line 408, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-connection4:before {

  content: "\e97f";

}

/* line 411, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-podcast:before {

  content: "\e980";

}

/* line 414, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-station:before {

  content: "\e981";

}

/* line 417, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-station2:before {

  content: "\e982";

}

/* line 420, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-antenna:before {

  content: "\e983";

}

/* line 423, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-satellite-dish:before {

  content: "\e984";

}

/* line 426, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-satellite-dish2:before {

  content: "\e985";

}

/* line 429, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-feed:before {

  content: "\e986";

}

/* line 432, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-podcast2:before {

  content: "\e987";

}

/* line 435, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-antenna2:before {

  content: "\e988";

}

/* line 438, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mic:before {

  content: "\e989";

}

/* line 441, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mic-off:before {

  content: "\e98a";

}

/* line 444, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mic2:before {

  content: "\e98b";

}

/* line 447, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mic-off2:before {

  content: "\e98c";

}

/* line 450, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mic3:before {

  content: "\e98d";

}

/* line 453, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mic4:before {

  content: "\e98e";

}

/* line 456, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mic5:before {

  content: "\e98f";

}

/* line 459, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-book:before {

  content: "\e990";

}

/* line 462, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-book2:before {

  content: "\e991";

}

/* line 465, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-book-play:before {

  content: "\e992";

}

/* line 468, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-book3:before {

  content: "\e993";

}

/* line 471, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bookmark:before {

  content: "\e994";

}

/* line 474, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-books:before {

  content: "\e995";

}

/* line 477, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-archive:before {

  content: "\e996";

}

/* line 480, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-reading:before {

  content: "\e997";

}

/* line 483, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-library:before {

  content: "\e998";

}

/* line 486, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-library2:before {

  content: "\e999";

}

/* line 489, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-graduation:before {

  content: "\e99a";

}

/* line 492, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-text:before {

  content: "\e99b";

}

/* line 495, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-profile:before {

  content: "\e99c";

}

/* line 498, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-empty:before {

  content: "\e99d";

}

/* line 501, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-empty2:before {

  content: "\e99e";

}

/* line 504, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-files-empty:before {

  content: "\e99f";

}

/* line 507, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-files-empty2:before {

  content: "\e9a0";

}

/* line 510, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-plus:before {

  content: "\e9a1";

}

/* line 513, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-plus2:before {

  content: "\e9a2";

}

/* line 516, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-minus:before {

  content: "\e9a3";

}

/* line 519, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-minus2:before {

  content: "\e9a4";

}

/* line 522, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-download:before {

  content: "\e9a5";

}

/* line 525, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-download2:before {

  content: "\e9a6";

}

/* line 528, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-upload:before {

  content: "\e9a7";

}

/* line 531, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-upload2:before {

  content: "\e9a8";

}

/* line 534, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-check:before {

  content: "\e9a9";

}

/* line 537, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-check2:before {

  content: "\e9aa";

}

/* line 540, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-eye:before {

  content: "\e9ab";

}

/* line 543, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-eye2:before {

  content: "\e9ac";

}

/* line 546, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-text2:before {

  content: "\e9ad";

}

/* line 549, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-text3:before {

  content: "\e9ae";

}

/* line 552, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-picture:before {

  content: "\e9af";

}

/* line 555, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-picture2:before {

  content: "\e9b0";

}

/* line 558, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-music:before {

  content: "\e9b1";

}

/* line 561, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-music2:before {

  content: "\e9b2";

}

/* line 564, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-play:before {

  content: "\e9b3";

}

/* line 567, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-play2:before {

  content: "\e9b4";

}

/* line 570, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-video:before {

  content: "\e9b5";

}

/* line 573, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-video2:before {

  content: "\e9b6";

}

/* line 576, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-copy:before {

  content: "\e9b7";

}

/* line 579, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-copy2:before {

  content: "\e9b8";

}

/* line 582, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-zip:before {

  content: "\e9b9";

}

/* line 585, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-zip2:before {

  content: "\e9ba";

}

/* line 588, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-xml:before {

  content: "\e9bb";

}

/* line 591, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-xml2:before {

  content: "\e9bc";

}

/* line 594, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-css:before {

  content: "\e9bd";

}

/* line 597, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-css2:before {

  content: "\e9be";

}

/* line 600, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-presentation:before {

  content: "\e9bf";

}

/* line 603, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-presentation2:before {

  content: "\e9c0";

}

/* line 606, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-stats:before {

  content: "\e9c1";

}

/* line 609, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-stats2:before {

  content: "\e9c2";

}

/* line 612, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-locked:before {

  content: "\e9c3";

}

/* line 615, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-locked2:before {

  content: "\e9c4";

}

/* line 618, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-spreadsheet:before {

  content: "\e9c5";

}

/* line 621, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-spreadsheet2:before {

  content: "\e9c6";

}

/* line 624, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-copy3:before {

  content: "\e9c7";

}

/* line 627, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-copy4:before {

  content: "\e9c8";

}

/* line 630, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-paste:before {

  content: "\e9c9";

}

/* line 633, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-paste2:before {

  content: "\e9ca";

}

/* line 636, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-paste3:before {

  content: "\e9cb";

}

/* line 639, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-paste4:before {

  content: "\e9cc";

}

/* line 642, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stack:before {

  content: "\e9cd";

}

/* line 645, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stack2:before {

  content: "\e9ce";

}

/* line 648, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stack3:before {

  content: "\e9cf";

}

/* line 651, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder:before {

  content: "\e9d0";

}

/* line 654, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder-search:before {

  content: "\e9d1";

}

/* line 657, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder-download:before {

  content: "\e9d2";

}

/* line 660, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder-upload:before {

  content: "\e9d3";

}

/* line 663, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder-plus:before {

  content: "\e9d4";

}

/* line 666, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder-plus2:before {

  content: "\e9d5";

}

/* line 669, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder-minus:before {

  content: "\e9d6";

}

/* line 672, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder-minus2:before {

  content: "\e9d7";

}

/* line 675, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder-check:before {

  content: "\e9d8";

}

/* line 678, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder-heart:before {

  content: "\e9d9";

}

/* line 681, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder-remove:before {

  content: "\e9da";

}

/* line 684, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder2:before {

  content: "\e9db";

}

/* line 687, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder-open:before {

  content: "\e9dc";

}

/* line 690, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder3:before {

  content: "\e9dd";

}

/* line 693, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder4:before {

  content: "\e9de";

}

/* line 696, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder-plus3:before {

  content: "\e9df";

}

/* line 699, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder-minus3:before {

  content: "\e9e0";

}

/* line 702, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder-plus4:before {

  content: "\e9e1";

}

/* line 705, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder-minus4:before {

  content: "\e9e2";

}

/* line 708, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder-download2:before {

  content: "\e9e3";

}

/* line 711, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder-upload2:before {

  content: "\e9e4";

}

/* line 714, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder-download3:before {

  content: "\e9e5";

}

/* line 717, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder-upload3:before {

  content: "\e9e6";

}

/* line 720, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder5:before {

  content: "\e9e7";

}

/* line 723, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder-open2:before {

  content: "\e9e8";

}

/* line 726, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder6:before {

  content: "\e9e9";

}

/* line 729, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-folder-open3:before {

  content: "\e9ea";

}

/* line 732, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-certificate:before {

  content: "\e9eb";

}

/* line 735, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cc:before {

  content: "\e9ec";

}

/* line 738, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-price-tag:before {

  content: "\e9ed";

}

/* line 741, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-price-tag2:before {

  content: "\e9ee";

}

/* line 744, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-price-tags:before {

  content: "\e9ef";

}

/* line 747, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-price-tag3:before {

  content: "\e9f0";

}

/* line 750, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-price-tags2:before {

  content: "\e9f1";

}

/* line 753, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-price-tag4:before {

  content: "\e9f2";

}

/* line 756, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-price-tags3:before {

  content: "\e9f3";

}

/* line 759, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-price-tag5:before {

  content: "\e9f4";

}

/* line 762, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-price-tags4:before {

  content: "\e9f5";

}

/* line 765, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-barcode:before {

  content: "\e9f6";

}

/* line 768, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-barcode2:before {

  content: "\e9f7";

}

/* line 771, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-qrcode:before {

  content: "\e9f8";

}

/* line 774, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-ticket:before {

  content: "\e9f9";

}

/* line 777, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-ticket2:before {

  content: "\e9fa";

}

/* line 780, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-theater:before {

  content: "\e9fb";

}

/* line 783, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-store:before {

  content: "\e9fc";

}

/* line 786, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-store2:before {

  content: "\e9fd";

}

/* line 789, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cart:before {

  content: "\e9fe";

}

/* line 792, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cart2:before {

  content: "\e9ff";

}

/* line 795, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cart3:before {

  content: "\ea00";

}

/* line 798, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cart4:before {

  content: "\ea01";

}

/* line 801, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cart5:before {

  content: "\ea02";

}

/* line 804, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cart-add:before {

  content: "\ea03";

}

/* line 807, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cart-add2:before {

  content: "\ea04";

}

/* line 810, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cart-remove:before {

  content: "\ea05";

}

/* line 813, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-basket:before {

  content: "\ea06";

}

/* line 816, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bag:before {

  content: "\ea07";

}

/* line 819, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bag2:before {

  content: "\ea08";

}

/* line 822, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-percent:before {

  content: "\ea09";

}

/* line 825, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-coins:before {

  content: "\ea0a";

}

/* line 828, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-coin-dollar:before {

  content: "\ea0b";

}

/* line 831, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-coin-euro:before {

  content: "\ea0c";

}

/* line 834, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-coin-pound:before {

  content: "\ea0d";

}

/* line 837, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-coin-yen:before {

  content: "\ea0e";

}

/* line 840, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-piggy-bank:before {

  content: "\ea0f";

}

/* line 843, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-wallet:before {

  content: "\ea10";

}

/* line 846, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cash:before {

  content: "\ea11";

}

/* line 849, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cash2:before {

  content: "\ea12";

}

/* line 852, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cash3:before {

  content: "\ea13";

}

/* line 855, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cash4:before {

  content: "\ea14";

}

/* line 858, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-credit-card:before {

  content: "\ea15";

}

/* line 861, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-credit-card2:before {

  content: "\ea16";

}

/* line 864, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-calculator:before {

  content: "\ea17";

}

/* line 867, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-calculator2:before {

  content: "\ea18";

}

/* line 870, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-calculator3:before {

  content: "\ea19";

}

/* line 873, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-chip:before {

  content: "\ea1a";

}

/* line 876, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lifebuoy:before {

  content: "\ea1b";

}

/* line 879, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-phone:before {

  content: "\ea1c";

}

/* line 882, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-phone2:before {

  content: "\ea1d";

}

/* line 885, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-phone-slash:before {

  content: "\ea1e";

}

/* line 888, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-phone-wave:before {

  content: "\ea1f";

}

/* line 891, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-phone-plus:before {

  content: "\ea20";

}

/* line 894, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-phone-minus:before {

  content: "\ea21";

}

/* line 897, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-phone-plus2:before {

  content: "\ea22";

}

/* line 900, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-phone-minus2:before {

  content: "\ea23";

}

/* line 903, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-phone-incoming:before {

  content: "\ea24";

}

/* line 906, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-phone-outgoing:before {

  content: "\ea25";

}

/* line 909, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-phone3:before {

  content: "\ea26";

}

/* line 912, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-phone-slash2:before {

  content: "\ea27";

}

/* line 915, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-phone-wave2:before {

  content: "\ea28";

}

/* line 918, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-phone-hang-up:before {

  content: "\ea29";

}

/* line 921, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-phone-hang-up2:before {

  content: "\ea2a";

}

/* line 924, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-address-book:before {

  content: "\ea2b";

}

/* line 927, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-address-book2:before {

  content: "\ea2c";

}

/* line 930, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-address-book3:before {

  content: "\ea2d";

}

/* line 933, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-notebook:before {

  content: "\ea2e";

}

/* line 936, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-at-sign:before {

  content: "\ea2f";

}

/* line 939, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-envelop:before {

  content: "\ea30";

}

/* line 942, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-envelop2:before {

  content: "\ea31";

}

/* line 945, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-envelop3:before {

  content: "\ea32";

}

/* line 948, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-envelop4:before {

  content: "\ea33";

}

/* line 951, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-envelop5:before {

  content: "\ea34";

}

/* line 954, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mailbox:before {

  content: "\ea35";

}

/* line 957, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pushpin:before {

  content: "\ea36";

}

/* line 960, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pushpin2:before {

  content: "\ea37";

}

/* line 963, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-location:before {

  content: "\ea38";

}

/* line 966, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-location2:before {

  content: "\ea39";

}

/* line 969, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-location3:before {

  content: "\ea3a";

}

/* line 972, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-location4:before {

  content: "\ea3b";

}

/* line 975, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-location5:before {

  content: "\ea3c";

}

/* line 978, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-location6:before {

  content: "\ea3d";

}

/* line 981, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-location7:before {

  content: "\ea3e";

}

/* line 984, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-compass:before {

  content: "\ea3f";

}

/* line 987, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-compass2:before {

  content: "\ea40";

}

/* line 990, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-compass3:before {

  content: "\ea41";

}

/* line 993, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-compass4:before {

  content: "\ea42";

}

/* line 996, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-compass5:before {

  content: "\ea43";

}

/* line 999, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-compass6:before {

  content: "\ea44";

}

/* line 1002, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-map:before {

  content: "\ea45";

}

/* line 1005, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-map2:before {

  content: "\ea46";

}

/* line 1008, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-map3:before {

  content: "\ea47";

}

/* line 1011, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-map4:before {

  content: "\ea48";

}

/* line 1014, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-map5:before {

  content: "\ea49";

}

/* line 1017, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-direction:before {

  content: "\ea4a";

}

/* line 1020, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-reset:before {

  content: "\ea4b";

}

/* line 1023, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-history:before {

  content: "\ea4c";

}

/* line 1026, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-clock:before {

  content: "\ea4d";

}

/* line 1029, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-clock2:before {

  content: "\ea4e";

}

/* line 1032, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-clock3:before {

  content: "\ea4f";

}

/* line 1035, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-clock4:before {

  content: "\ea50";

}

/* line 1038, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-watch:before {

  content: "\ea51";

}

/* line 1041, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-watch2:before {

  content: "\ea52";

}

/* line 1044, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-alarm:before {

  content: "\ea53";

}

/* line 1047, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-alarm-add:before {

  content: "\ea54";

}

/* line 1050, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-alarm-check:before {

  content: "\ea55";

}

/* line 1053, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-alarm-cancel:before {

  content: "\ea56";

}

/* line 1056, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bell:before {

  content: "\ea57";

}

/* line 1059, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bell2:before {

  content: "\ea58";

}

/* line 1062, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bell3:before {

  content: "\ea59";

}

/* line 1065, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bell-plus:before {

  content: "\ea5a";

}

/* line 1068, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bell-minus:before {

  content: "\ea5b";

}

/* line 1071, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bell-check:before {

  content: "\ea5c";

}

/* line 1074, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bell-cross:before {

  content: "\ea5d";

}

/* line 1077, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stopwatch:before {

  content: "\ea5e";

}

/* line 1080, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-calendar:before {

  content: "\ea5f";

}

/* line 1083, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-calendar2:before {

  content: "\ea60";

}

/* line 1086, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-calendar3:before {

  content: "\ea61";

}

/* line 1089, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-calendar4:before {

  content: "\ea62";

}

/* line 1092, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-calendar5:before {

  content: "\ea63";

}

/* line 1095, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-calendar-empty:before {

  content: "\ea64";

}

/* line 1098, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-calendar-day:before {

  content: "\ea65";

}

/* line 1101, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-calendar-week:before {

  content: "\ea66";

}

/* line 1104, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-printer:before {

  content: "\ea67";

}

/* line 1107, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-printer2:before {

  content: "\ea68";

}

/* line 1110, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-printer3:before {

  content: "\ea69";

}

/* line 1113, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-printer4:before {

  content: "\ea6a";

}

/* line 1116, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shredder:before {

  content: "\ea6b";

}

/* line 1119, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mouse:before {

  content: "\ea6c";

}

/* line 1122, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mouse2:before {

  content: "\ea6d";

}

/* line 1125, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mouse-left:before {

  content: "\ea6e";

}

/* line 1128, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mouse-right:before {

  content: "\ea6f";

}

/* line 1131, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-keyboard:before {

  content: "\ea70";

}

/* line 1134, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-keyboard2:before {

  content: "\ea71";

}

/* line 1137, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-typewriter:before {

  content: "\ea72";

}

/* line 1140, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-display:before {

  content: "\ea73";

}

/* line 1143, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-display2:before {

  content: "\ea74";

}

/* line 1146, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-display3:before {

  content: "\ea75";

}

/* line 1149, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-display4:before {

  content: "\ea76";

}

/* line 1152, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-laptop:before {

  content: "\ea77";

}

/* line 1155, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mobile:before {

  content: "\ea78";

}

/* line 1158, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mobile2:before {

  content: "\ea79";

}

/* line 1161, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-tablet:before {

  content: "\ea7a";

}

/* line 1164, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mobile3:before {

  content: "\ea7b";

}

/* line 1167, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-tv:before {

  content: "\ea7c";

}

/* line 1170, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-radio:before {

  content: "\ea7d";

}

/* line 1173, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cabinet:before {

  content: "\ea7e";

}

/* line 1176, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-drawer:before {

  content: "\ea7f";

}

/* line 1179, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-drawer2:before {

  content: "\ea80";

}

/* line 1182, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-drawer-out:before {

  content: "\ea81";

}

/* line 1185, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-drawer-in:before {

  content: "\ea82";

}

/* line 1188, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-drawer3:before {

  content: "\ea83";

}

/* line 1191, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-box:before {

  content: "\ea84";

}

/* line 1194, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-box-add:before {

  content: "\ea85";

}

/* line 1197, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-box-remove:before {

  content: "\ea86";

}

/* line 1200, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-download:before {

  content: "\ea87";

}

/* line 1203, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-upload:before {

  content: "\ea88";

}

/* line 1206, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-floppy-disk:before {

  content: "\ea89";

}

/* line 1209, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-floppy-disks:before {

  content: "\ea8a";

}

/* line 1212, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-floppy-disks2:before {

  content: "\ea8b";

}

/* line 1215, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-floppy-disk2:before {

  content: "\ea8c";

}

/* line 1218, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-floppy-disk3:before {

  content: "\ea8d";

}

/* line 1221, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-disk:before {

  content: "\ea8e";

}

/* line 1224, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-disk2:before {

  content: "\ea8f";

}

/* line 1227, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-usb-stick:before {

  content: "\ea90";

}

/* line 1230, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-drive:before {

  content: "\ea91";

}

/* line 1233, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-server:before {

  content: "\ea92";

}

/* line 1236, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-database:before {

  content: "\ea93";

}

/* line 1239, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-database2:before {

  content: "\ea94";

}

/* line 1242, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-database3:before {

  content: "\ea95";

}

/* line 1245, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-database4:before {

  content: "\ea96";

}

/* line 1248, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-database-menu:before {

  content: "\ea97";

}

/* line 1251, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-database-add:before {

  content: "\ea98";

}

/* line 1254, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-database-remove:before {

  content: "\ea99";

}

/* line 1257, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-database-insert:before {

  content: "\ea9a";

}

/* line 1260, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-database-export:before {

  content: "\ea9b";

}

/* line 1263, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-database-upload:before {

  content: "\ea9c";

}

/* line 1266, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-database-refresh:before {

  content: "\ea9d";

}

/* line 1269, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-database-diff:before {

  content: "\ea9e";

}

/* line 1272, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-database-edit:before {

  content: "\ea9f";

}

/* line 1275, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-database-edit2:before {

  content: "\eaa0";

}

/* line 1278, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-database-check:before {

  content: "\eaa1";

}

/* line 1281, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-database-arrow:before {

  content: "\eaa2";

}

/* line 1284, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-database-time:before {

  content: "\eaa3";

}

/* line 1287, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-database-time2:before {

  content: "\eaa4";

}

/* line 1290, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-undo:before {

  content: "\eaa5";

}

/* line 1293, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-redo:before {

  content: "\eaa6";

}

/* line 1296, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-rotate-ccw:before {

  content: "\eaa7";

}

/* line 1299, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-rotate-cw:before {

  content: "\eaa8";

}

/* line 1302, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-rotate-ccw2:before {

  content: "\eaa9";

}

/* line 1305, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-rotate-cw2:before {

  content: "\eaaa";

}

/* line 1308, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-rotate-ccw3:before {

  content: "\eaab";

}

/* line 1311, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-rotate-cw3:before {

  content: "\eaac";

}

/* line 1314, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-flip-vertical:before {

  content: "\eaad";

}

/* line 1317, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-flip-vertical2:before {

  content: "\eaae";

}

/* line 1320, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-flip-horizontal:before {

  content: "\eaaf";

}

/* line 1323, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-flip-horizontal2:before {

  content: "\eab0";

}

/* line 1326, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-flip-vertical3:before {

  content: "\eab1";

}

/* line 1329, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-flip-vertical4:before {

  content: "\eab2";

}

/* line 1332, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-angle:before {

  content: "\eab3";

}

/* line 1335, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shear:before {

  content: "\eab4";

}

/* line 1338, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-unite:before {

  content: "\eab5";

}

/* line 1341, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-subtract:before {

  content: "\eab6";

}

/* line 1344, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-interset:before {

  content: "\eab7";

}

/* line 1347, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-exclude:before {

  content: "\eab8";

}

/* line 1350, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-align-left:before {

  content: "\eab9";

}

/* line 1353, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-align-center-horizontal:before {

  content: "\eaba";

}

/* line 1356, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-align-right:before {

  content: "\eabb";

}

/* line 1359, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-align-top:before {

  content: "\eabc";

}

/* line 1362, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-align-center-vertical:before {

  content: "\eabd";

}

/* line 1365, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-align-bottom:before {

  content: "\eabe";

}

/* line 1368, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-undo2:before {

  content: "\eabf";

}

/* line 1371, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-redo2:before {

  content: "\eac0";

}

/* line 1374, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-forward:before {

  content: "\eac1";

}

/* line 1377, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-reply:before {

  content: "\eac2";

}

/* line 1380, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-reply-all:before {

  content: "\eac3";

}

/* line 1383, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble:before {

  content: "\eac4";

}

/* line 1386, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubbles:before {

  content: "\eac5";

}

/* line 1389, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubbles2:before {

  content: "\eac6";

}

/* line 1392, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble2:before {

  content: "\eac7";

}

/* line 1395, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubbles3:before {

  content: "\eac8";

}

/* line 1398, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubbles4:before {

  content: "\eac9";

}

/* line 1401, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-notification:before {

  content: "\eaca";

}

/* line 1404, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubbles5:before {

  content: "\eacb";

}

/* line 1407, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubbles6:before {

  content: "\eacc";

}

/* line 1410, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble3:before {

  content: "\eacd";

}

/* line 1413, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-dots:before {

  content: "\eace";

}

/* line 1416, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-lines:before {

  content: "\eacf";

}

/* line 1419, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble4:before {

  content: "\ead0";

}

/* line 1422, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-dots2:before {

  content: "\ead1";

}

/* line 1425, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-lines2:before {

  content: "\ead2";

}

/* line 1428, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble5:before {

  content: "\ead3";

}

/* line 1431, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble6:before {

  content: "\ead4";

}

/* line 1434, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubbles7:before {

  content: "\ead5";

}

/* line 1437, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble7:before {

  content: "\ead6";

}

/* line 1440, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubbles8:before {

  content: "\ead7";

}

/* line 1443, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble8:before {

  content: "\ead8";

}

/* line 1446, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-dots3:before {

  content: "\ead9";

}

/* line 1449, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-lines3:before {

  content: "\eada";

}

/* line 1452, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble9:before {

  content: "\eadb";

}

/* line 1455, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-dots4:before {

  content: "\eadc";

}

/* line 1458, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-lines4:before {

  content: "\eadd";

}

/* line 1461, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubbles9:before {

  content: "\eade";

}

/* line 1464, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubbles10:before {

  content: "\eadf";

}

/* line 1467, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-blocked:before {

  content: "\eae0";

}

/* line 1470, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-quote:before {

  content: "\eae1";

}

/* line 1473, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-user:before {

  content: "\eae2";

}

/* line 1476, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-smiley:before {

  content: "\eae3";

}

/* line 1479, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-check:before {

  content: "\eae4";

}

/* line 1482, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-video:before {

  content: "\eae5";

}

/* line 1485, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-link:before {

  content: "\eae6";

}

/* line 1488, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-lock:before {

  content: "\eae7";

}

/* line 1491, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-star:before {

  content: "\eae8";

}

/* line 1494, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-heart:before {

  content: "\eae9";

}

/* line 1497, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-paperclip:before {

  content: "\eaea";

}

/* line 1500, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-cancel:before {

  content: "\eaeb";

}

/* line 1503, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-plus:before {

  content: "\eaec";

}

/* line 1506, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-minus:before {

  content: "\eaed";

}

/* line 1509, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-notification2:before {

  content: "\eaee";

}

/* line 1512, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-left:before {

  content: "\eaef";

}

/* line 1515, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-right:before {

  content: "\eaf0";

}

/* line 1518, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-first:before {

  content: "\eaf1";

}

/* line 1521, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-last:before {

  content: "\eaf2";

}

/* line 1524, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-reply:before {

  content: "\eaf3";

}

/* line 1527, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-forward:before {

  content: "\eaf4";

}

/* line 1530, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-reply2:before {

  content: "\eaf5";

}

/* line 1533, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bubble-forward2:before {

  content: "\eaf6";

}

/* line 1536, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-user:before {

  content: "\eaf7";

}

/* line 1539, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-users:before {

  content: "\eaf8";

}

/* line 1542, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-user-plus:before {

  content: "\eaf9";

}

/* line 1545, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-user-minus:before {

  content: "\eafa";

}

/* line 1548, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-user-cancel:before {

  content: "\eafb";

}

/* line 1551, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-user-block:before {

  content: "\eafc";

}

/* line 1554, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-user-lock:before {

  content: "\eafd";

}

/* line 1557, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-user-check:before {

  content: "\eafe";

}

/* line 1560, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-users2:before {

  content: "\eaff";

}

/* line 1563, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-user2:before {

  content: "\eb00";

}

/* line 1566, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-users3:before {

  content: "\eb01";

}

/* line 1569, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-user-plus2:before {

  content: "\eb02";

}

/* line 1572, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-user-minus2:before {

  content: "\eb03";

}

/* line 1575, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-user-cancel2:before {

  content: "\eb04";

}

/* line 1578, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-user-block2:before {

  content: "\eb05";

}

/* line 1581, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-user-lock2:before {

  content: "\eb06";

}

/* line 1584, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-user-check2:before {

  content: "\eb07";

}

/* line 1587, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-user3:before {

  content: "\eb08";

}

/* line 1590, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-user4:before {

  content: "\eb09";

}

/* line 1593, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-user5:before {

  content: "\eb0a";

}

/* line 1596, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-user6:before {

  content: "\eb0b";

}

/* line 1599, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-users4:before {

  content: "\eb0c";

}

/* line 1602, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-user-tie:before {

  content: "\eb0d";

}

/* line 1605, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-user7:before {

  content: "\eb0e";

}

/* line 1608, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-users5:before {

  content: "\eb0f";

}

/* line 1611, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-collaboration:before {

  content: "\eb10";

}

/* line 1614, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-vcard:before {

  content: "\eb11";

}

/* line 1617, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-hat:before {

  content: "\eb12";

}

/* line 1620, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bowtie:before {

  content: "\eb13";

}

/* line 1623, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-tie:before {

  content: "\eb14";

}

/* line 1626, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-hanger:before {

  content: "\eb15";

}

/* line 1629, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-tshirt:before {

  content: "\eb16";

}

/* line 1632, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pants:before {

  content: "\eb17";

}

/* line 1635, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shorts:before {

  content: "\eb18";

}

/* line 1638, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sock:before {

  content: "\eb19";

}

/* line 1641, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-laundry:before {

  content: "\eb1a";

}

/* line 1644, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-quotes-left:before {

  content: "\eb1b";

}

/* line 1647, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-quotes-right:before {

  content: "\eb1c";

}

/* line 1650, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-quotes-left2:before {

  content: "\eb1d";

}

/* line 1653, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-quotes-right2:before {

  content: "\eb1e";

}

/* line 1656, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-hour-glass:before {

  content: "\eb1f";

}

/* line 1659, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-hour-glass2:before {

  content: "\eb20";

}

/* line 1662, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-hour-glass3:before {

  content: "\eb21";

}

/* line 1665, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-spinner:before {

  content: "\eb22";

}

/* line 1668, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-spinner2:before {

  content: "\eb23";

}

/* line 1671, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-spinner3:before {

  content: "\eb24";

}

/* line 1674, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-spinner4:before {

  content: "\eb25";

}

/* line 1677, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-spinner5:before {

  content: "\eb26";

}

/* line 1680, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-spinner6:before {

  content: "\eb27";

}

/* line 1683, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-spinner7:before {

  content: "\eb28";

}

/* line 1686, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-spinner8:before {

  content: "\eb29";

}

/* line 1689, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-spinner9:before {

  content: "\eb2a";

}

/* line 1692, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-spinner10:before {

  content: "\eb2b";

}

/* line 1695, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-spinner11:before {

  content: "\eb2c";

}

/* line 1698, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-microscope:before {

  content: "\eb2d";

}

/* line 1701, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-binoculars:before {

  content: "\eb2e";

}

/* line 1704, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-binoculars2:before {

  content: "\eb2f";

}

/* line 1707, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-search:before {

  content: "\eb30";

}

/* line 1710, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-zoom-in:before {

  content: "\eb31";

}

/* line 1713, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-zoom-out:before {

  content: "\eb32";

}

/* line 1716, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-search2:before {

  content: "\eb33";

}

/* line 1719, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-zoom-in2:before {

  content: "\eb34";

}

/* line 1722, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-zoom-out2:before {

  content: "\eb35";

}

/* line 1725, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-search3:before {

  content: "\eb36";

}

/* line 1728, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-search4:before {

  content: "\eb37";

}

/* line 1731, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-zoom-in3:before {

  content: "\eb38";

}

/* line 1734, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-zoom-out3:before {

  content: "\eb39";

}

/* line 1737, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-search5:before {

  content: "\eb3a";

}

/* line 1740, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-search6:before {

  content: "\eb3b";

}

/* line 1743, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-enlarge:before {

  content: "\eb3c";

}

/* line 1746, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shrink:before {

  content: "\eb3d";

}

/* line 1749, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-enlarge2:before {

  content: "\eb3e";

}

/* line 1752, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shrink2:before {

  content: "\eb3f";

}

/* line 1755, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-enlarge3:before {

  content: "\eb40";

}

/* line 1758, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shrink3:before {

  content: "\eb41";

}

/* line 1761, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-enlarge4:before {

  content: "\eb42";

}

/* line 1764, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shrink4:before {

  content: "\eb43";

}

/* line 1767, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-enlarge5:before {

  content: "\eb44";

}

/* line 1770, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shrink5:before {

  content: "\eb45";

}

/* line 1773, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-enlarge6:before {

  content: "\eb46";

}

/* line 1776, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shrink6:before {

  content: "\eb47";

}

/* line 1779, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-enlarge7:before {

  content: "\eb48";

}

/* line 1782, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shrink7:before {

  content: "\eb49";

}

/* line 1785, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-key:before {

  content: "\eb4a";

}

/* line 1788, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-key2:before {

  content: "\eb4b";

}

/* line 1791, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-key3:before {

  content: "\eb4c";

}

/* line 1794, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-key4:before {

  content: "\eb4d";

}

/* line 1797, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-key5:before {

  content: "\eb4e";

}

/* line 1800, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-keyhole:before {

  content: "\eb4f";

}

/* line 1803, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lock:before {

  content: "\eb50";

}

/* line 1806, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lock2:before {

  content: "\eb51";

}

/* line 1809, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lock3:before {

  content: "\eb52";

}

/* line 1812, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lock4:before {

  content: "\eb53";

}

/* line 1815, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-unlocked:before {

  content: "\eb54";

}

/* line 1818, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lock5:before {

  content: "\eb55";

}

/* line 1821, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-unlocked2:before {

  content: "\eb56";

}

/* line 1824, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-safe:before {

  content: "\eb57";

}

/* line 1827, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-wrench:before {

  content: "\eb58";

}

/* line 1830, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-wrench2:before {

  content: "\eb59";

}

/* line 1833, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-wrench3:before {

  content: "\eb5a";

}

/* line 1836, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-equalizer:before {

  content: "\eb5b";

}

/* line 1839, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-equalizer2:before {

  content: "\eb5c";

}

/* line 1842, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-equalizer3:before {

  content: "\eb5d";

}

/* line 1845, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-equalizer4:before {

  content: "\eb5e";

}

/* line 1848, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cog:before {

  content: "\eb5f";

}

/* line 1851, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cogs:before {

  content: "\eb60";

}

/* line 1854, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cog2:before {

  content: "\eb61";

}

/* line 1857, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cog3:before {

  content: "\eb62";

}

/* line 1860, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cog4:before {

  content: "\eb63";

}

/* line 1863, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cog5:before {

  content: "\eb64";

}

/* line 1866, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cog6:before {

  content: "\eb65";

}

/* line 1869, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cog7:before {

  content: "\eb66";

}

/* line 1872, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-factory:before {

  content: "\eb67";

}

/* line 1875, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-hammer:before {

  content: "\eb68";

}

/* line 1878, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-hammer-wrench:before {

  content: "\eb69";

}

/* line 1881, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-knife:before {

  content: "\eb6a";

}

/* line 1884, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-screwdriver:before {

  content: "\eb6b";

}

/* line 1887, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-screwdriver2:before {

  content: "\eb6c";

}

/* line 1890, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-magic-wand:before {

  content: "\eb6d";

}

/* line 1893, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-magic-wand2:before {

  content: "\eb6e";

}

/* line 1896, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pulse:before {

  content: "\eb6f";

}

/* line 1899, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pulse2:before {

  content: "\eb70";

}

/* line 1902, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-aid-kit:before {

  content: "\eb71";

}

/* line 1905, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-aid-kit2:before {

  content: "\eb72";

}

/* line 1908, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stethoscope:before {

  content: "\eb73";

}

/* line 1911, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-ambulance:before {

  content: "\eb74";

}

/* line 1914, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-alarm2:before {

  content: "\eb75";

}

/* line 1917, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pandage:before {

  content: "\eb76";

}

/* line 1920, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pandage2:before {

  content: "\eb77";

}

/* line 1923, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bug:before {

  content: "\eb78";

}

/* line 1926, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bug2:before {

  content: "\eb79";

}

/* line 1929, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-syringe:before {

  content: "\eb7a";

}

/* line 1932, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-syringe2:before {

  content: "\eb7b";

}

/* line 1935, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pill:before {

  content: "\eb7c";

}

/* line 1938, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-construction:before {

  content: "\eb7d";

}

/* line 1941, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-traffic-cone:before {

  content: "\eb7e";

}

/* line 1944, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-traffic-lights:before {

  content: "\eb7f";

}

/* line 1947, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pie-chart:before {

  content: "\eb80";

}

/* line 1950, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pie-chart2:before {

  content: "\eb81";

}

/* line 1953, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pie-chart3:before {

  content: "\eb82";

}

/* line 1956, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pie-chart4:before {

  content: "\eb83";

}

/* line 1959, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pie-chart5:before {

  content: "\eb84";

}

/* line 1962, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pie-chart6:before {

  content: "\eb85";

}

/* line 1965, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pie-chart7:before {

  content: "\eb86";

}

/* line 1968, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stats-dots:before {

  content: "\eb87";

}

/* line 1971, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stats-bars:before {

  content: "\eb88";

}

/* line 1974, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pie-chart8:before {

  content: "\eb89";

}

/* line 1977, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stats-bars2:before {

  content: "\eb8a";

}

/* line 1980, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stats-bars3:before {

  content: "\eb8b";

}

/* line 1983, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stats-bars4:before {

  content: "\eb8c";

}

/* line 1986, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stats-bars5:before {

  content: "\eb8d";

}

/* line 1989, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stats-bars6:before {

  content: "\eb8e";

}

/* line 1992, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-chart:before {

  content: "\eb8f";

}

/* line 1995, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stats-growth:before {

  content: "\eb90";

}

/* line 1998, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stats-decline:before {

  content: "\eb91";

}

/* line 2001, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stats-growth2:before {

  content: "\eb92";

}

/* line 2004, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stats-decline2:before {

  content: "\eb93";

}

/* line 2007, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stairs-up:before {

  content: "\eb94";

}

/* line 2010, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stairs-down:before {

  content: "\eb95";

}

/* line 2013, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stairs:before {

  content: "\eb96";

}

/* line 2016, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stairs2:before {

  content: "\eb97";

}

/* line 2019, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-ladder:before {

  content: "\eb98";

}

/* line 2022, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-rating:before {

  content: "\eb99";

}

/* line 2025, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-rating2:before {

  content: "\eb9a";

}

/* line 2028, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-rating3:before {

  content: "\eb9b";

}

/* line 2031, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cake:before {

  content: "\eb9c";

}

/* line 2034, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-podium:before {

  content: "\eb9d";

}

/* line 2037, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stars:before {

  content: "\eb9e";

}

/* line 2040, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-medal-star:before {

  content: "\eb9f";

}

/* line 2043, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-medal:before {

  content: "\eba0";

}

/* line 2046, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-medal2:before {

  content: "\eba1";

}

/* line 2049, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-medal-first:before {

  content: "\eba2";

}

/* line 2052, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-medal-second:before {

  content: "\eba3";

}

/* line 2055, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-medal-third:before {

  content: "\eba4";

}

/* line 2058, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-crown:before {

  content: "\eba5";

}

/* line 2061, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-trophy:before {

  content: "\eba6";

}

/* line 2064, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-trophy2:before {

  content: "\eba7";

}

/* line 2067, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-trophy3:before {

  content: "\eba8";

}

/* line 2070, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-diamond:before {

  content: "\eba9";

}

/* line 2073, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-diamond2:before {

  content: "\ebaa";

}

/* line 2076, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-trophy4:before {

  content: "\ebab";

}

/* line 2079, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-gift:before {

  content: "\ebac";

}

/* line 2082, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-gift2:before {

  content: "\ebad";

}

/* line 2085, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-balloon:before {

  content: "\ebae";

}

/* line 2088, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pipe:before {

  content: "\ebaf";

}

/* line 2091, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mustache:before {

  content: "\ebb0";

}

/* line 2094, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mustache2:before {

  content: "\ebb1";

}

/* line 2097, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-glass:before {

  content: "\ebb2";

}

/* line 2100, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-glass2:before {

  content: "\ebb3";

}

/* line 2103, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-glass3:before {

  content: "\ebb4";

}

/* line 2106, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-glass4:before {

  content: "\ebb5";

}

/* line 2109, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bottle:before {

  content: "\ebb6";

}

/* line 2112, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bottle2:before {

  content: "\ebb7";

}

/* line 2115, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bottle3:before {

  content: "\ebb8";

}

/* line 2118, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bottle4:before {

  content: "\ebb9";

}

/* line 2121, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mug:before {

  content: "\ebba";

}

/* line 2124, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-fork-knife:before {

  content: "\ebbb";

}

/* line 2127, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-spoon-knife:before {

  content: "\ebbc";

}

/* line 2130, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cook:before {

  content: "\ebbd";

}

/* line 2133, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-plate:before {

  content: "\ebbe";

}

/* line 2136, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-steak:before {

  content: "\ebbf";

}

/* line 2139, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-fish:before {

  content: "\ebc0";

}

/* line 2142, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-chicken:before {

  content: "\ebc1";

}

/* line 2145, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-hamburger:before {

  content: "\ebc2";

}

/* line 2148, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pizza:before {

  content: "\ebc3";

}

/* line 2151, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cheese:before {

  content: "\ebc4";

}

/* line 2154, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bread:before {

  content: "\ebc5";

}

/* line 2157, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-icecream:before {

  content: "\ebc6";

}

/* line 2160, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-milk:before {

  content: "\ebc7";

}

/* line 2163, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cup:before {

  content: "\ebc8";

}

/* line 2166, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cup2:before {

  content: "\ebc9";

}

/* line 2169, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-coffee-bean:before {

  content: "\ebca";

}

/* line 2172, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-coffee:before {

  content: "\ebcb";

}

/* line 2175, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-teapot:before {

  content: "\ebcc";

}

/* line 2178, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-leaf:before {

  content: "\ebcd";

}

/* line 2181, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-leaf2:before {

  content: "\ebce";

}

/* line 2184, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-apple:before {

  content: "\ebcf";

}

/* line 2187, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-grapes:before {

  content: "\ebd0";

}

/* line 2190, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cherry:before {

  content: "\ebd1";

}

/* line 2193, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-tree:before {

  content: "\ebd2";

}

/* line 2196, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-tree2:before {

  content: "\ebd3";

}

/* line 2199, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-tree3:before {

  content: "\ebd4";

}

/* line 2202, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-tree4:before {

  content: "\ebd5";

}

/* line 2205, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cactus:before {

  content: "\ebd6";

}

/* line 2208, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mountains:before {

  content: "\ebd7";

}

/* line 2211, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-paw:before {

  content: "\ebd8";

}

/* line 2214, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-footprint:before {

  content: "\ebd9";

}

/* line 2217, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-tent:before {

  content: "\ebda";

}

/* line 2220, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-flower:before {

  content: "\ebdb";

}

/* line 2223, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-flower2:before {

  content: "\ebdc";

}

/* line 2226, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-rocket:before {

  content: "\ebdd";

}

/* line 2229, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-meter:before {

  content: "\ebde";

}

/* line 2232, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-meter2:before {

  content: "\ebdf";

}

/* line 2235, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-meter-slow:before {

  content: "\ebe0";

}

/* line 2238, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-meter-medium:before {

  content: "\ebe1";

}

/* line 2241, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-meter-fast:before {

  content: "\ebe2";

}

/* line 2244, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-meter3:before {

  content: "\ebe3";

}

/* line 2247, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-hammer2:before {

  content: "\ebe4";

}

/* line 2250, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-balance:before {

  content: "\ebe5";

}

/* line 2253, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-scale:before {

  content: "\ebe6";

}

/* line 2256, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bomb:before {

  content: "\ebe7";

}

/* line 2259, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-fire:before {

  content: "\ebe8";

}

/* line 2262, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-fire2:before {

  content: "\ebe9";

}

/* line 2265, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lab:before {

  content: "\ebea";

}

/* line 2268, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-atom:before {

  content: "\ebeb";

}

/* line 2271, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-atom2:before {

  content: "\ebec";

}

/* line 2274, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-magnet:before {

  content: "\ebed";

}

/* line 2277, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-magnet2:before {

  content: "\ebee";

}

/* line 2280, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-dumbbell:before {

  content: "\ebef";

}

/* line 2283, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-skull:before {

  content: "\ebf0";

}

/* line 2286, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-skull2:before {

  content: "\ebf1";

}

/* line 2289, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lamp:before {

  content: "\ebf2";

}

/* line 2292, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lamp2:before {

  content: "\ebf3";

}

/* line 2295, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lamp3:before {

  content: "\ebf4";

}

/* line 2298, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-spotlight:before {

  content: "\ebf5";

}

/* line 2301, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lamp4:before {

  content: "\ebf6";

}

/* line 2304, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lamp5:before {

  content: "\ebf7";

}

/* line 2307, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lamp6:before {

  content: "\ebf8";

}

/* line 2310, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lamp7:before {

  content: "\ebf9";

}

/* line 2313, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lamp8:before {

  content: "\ebfa";

}

/* line 2316, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-broom:before {

  content: "\ebfb";

}

/* line 2319, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-toiletpaper:before {

  content: "\ebfc";

}

/* line 2322, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bin:before {

  content: "\ebfd";

}

/* line 2325, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bin2:before {

  content: "\ebfe";

}

/* line 2328, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bin3:before {

  content: "\ebff";

}

/* line 2331, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bin4:before {

  content: "\ec00";

}

/* line 2334, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bin5:before {

  content: "\ec01";

}

/* line 2337, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-briefcase:before {

  content: "\ec02";

}

/* line 2340, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-briefcase2:before {

  content: "\ec03";

}

/* line 2343, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-briefcase3:before {

  content: "\ec04";

}

/* line 2346, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-airplane:before {

  content: "\ec05";

}

/* line 2349, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-airplane2:before {

  content: "\ec06";

}

/* line 2352, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-airplane3:before {

  content: "\ec07";

}

/* line 2355, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-airplane4:before {

  content: "\ec08";

}

/* line 2358, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-paperplane:before {

  content: "\ec09";

}

/* line 2361, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-car:before {

  content: "\ec0a";

}

/* line 2364, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-steering-wheel:before {

  content: "\ec0b";

}

/* line 2367, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-car2:before {

  content: "\ec0c";

}

/* line 2370, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-gas:before {

  content: "\ec0d";

}

/* line 2373, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bus:before {

  content: "\ec0e";

}

/* line 2376, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-truck:before {

  content: "\ec0f";

}

/* line 2379, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bike:before {

  content: "\ec10";

}

/* line 2382, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-road:before {

  content: "\ec11";

}

/* line 2385, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-train:before {

  content: "\ec12";

}

/* line 2388, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-train2:before {

  content: "\ec13";

}

/* line 2391, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-ship:before {

  content: "\ec14";

}

/* line 2394, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-boat:before {

  content: "\ec15";

}

/* line 2397, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-chopper:before {

  content: "\ec16";

}

/* line 2400, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-chopper2:before {

  content: "\ec17";

}

/* line 2403, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cube:before {

  content: "\ec18";

}

/* line 2406, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cube2:before {

  content: "\ec19";

}

/* line 2409, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cube3:before {

  content: "\ec1a";

}

/* line 2412, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cube4:before {

  content: "\ec1b";

}

/* line 2415, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pyramid:before {

  content: "\ec1c";

}

/* line 2418, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pyramid2:before {

  content: "\ec1d";

}

/* line 2421, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-package:before {

  content: "\ec1e";

}

/* line 2424, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-puzzle:before {

  content: "\ec1f";

}

/* line 2427, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-puzzle2:before {

  content: "\ec20";

}

/* line 2430, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-puzzle3:before {

  content: "\ec21";

}

/* line 2433, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-puzzle4:before {

  content: "\ec22";

}

/* line 2436, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-glasses-3d:before {

  content: "\ec23";

}

/* line 2439, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-glasses-3d2:before {

  content: "\ec24";

}

/* line 2442, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-glasses:before {

  content: "\ec25";

}

/* line 2445, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-glasses2:before {

  content: "\ec26";

}

/* line 2448, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-brain:before {

  content: "\ec27";

}

/* line 2451, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-accessibility:before {

  content: "\ec28";

}

/* line 2454, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-accessibility2:before {

  content: "\ec29";

}

/* line 2457, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-strategy:before {

  content: "\ec2a";

}

/* line 2460, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-target:before {

  content: "\ec2b";

}

/* line 2463, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-target2:before {

  content: "\ec2c";

}

/* line 2466, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-target3:before {

  content: "\ec2d";

}

/* line 2469, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-ammo:before {

  content: "\ec2e";

}

/* line 2472, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-gun:before {

  content: "\ec2f";

}

/* line 2475, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-gun-forbidden:before {

  content: "\ec30";

}

/* line 2478, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shield:before {

  content: "\ec31";

}

/* line 2481, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shield-check:before {

  content: "\ec32";

}

/* line 2484, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shield-notice:before {

  content: "\ec33";

}

/* line 2487, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shield2:before {

  content: "\ec34";

}

/* line 2490, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shield3:before {

  content: "\ec35";

}

/* line 2493, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shield4:before {

  content: "\ec36";

}

/* line 2496, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-soccer:before {

  content: "\ec37";

}

/* line 2499, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-football:before {

  content: "\ec38";

}

/* line 2502, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-archery:before {

  content: "\ec39";

}

/* line 2505, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bow:before {

  content: "\ec3a";

}

/* line 2508, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sword:before {

  content: "\ec3b";

}

/* line 2511, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-tennis:before {

  content: "\ec3c";

}

/* line 2514, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pingpong:before {

  content: "\ec3d";

}

/* line 2517, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-baseball:before {

  content: "\ec3e";

}

/* line 2520, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-basketball:before {

  content: "\ec3f";

}

/* line 2523, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-golf:before {

  content: "\ec40";

}

/* line 2526, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-golf2:before {

  content: "\ec41";

}

/* line 2529, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-hockey:before {

  content: "\ec42";

}

/* line 2532, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-racing:before {

  content: "\ec43";

}

/* line 2535, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-finish:before {

  content: "\ec44";

}

/* line 2538, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-eight-ball:before {

  content: "\ec45";

}

/* line 2541, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bowling:before {

  content: "\ec46";

}

/* line 2544, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bowling2:before {

  content: "\ec47";

}

/* line 2547, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-power:before {

  content: "\ec48";

}

/* line 2550, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-power2:before {

  content: "\ec49";

}

/* line 2553, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-power3:before {

  content: "\ec4a";

}

/* line 2556, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-switch:before {

  content: "\ec4b";

}

/* line 2559, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-switch2:before {

  content: "\ec4c";

}

/* line 2562, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-power-cord:before {

  content: "\ec4d";

}

/* line 2565, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-power-cord2:before {

  content: "\ec4e";

}

/* line 2568, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-outlet:before {

  content: "\ec4f";

}

/* line 2571, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-clipboard:before {

  content: "\ec50";

}

/* line 2574, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-clipboard2:before {

  content: "\ec51";

}

/* line 2577, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-clipboard3:before {

  content: "\ec52";

}

/* line 2580, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-clipboard4:before {

  content: "\ec53";

}

/* line 2583, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-clipboard5:before {

  content: "\ec54";

}

/* line 2586, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-clipboard6:before {

  content: "\ec55";

}

/* line 2589, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-playlist:before {

  content: "\ec56";

}

/* line 2592, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-playlist-add:before {

  content: "\ec57";

}

/* line 2595, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-list-numbered:before {

  content: "\ec58";

}

/* line 2598, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-list:before {

  content: "\ec59";

}

/* line 2601, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-list2:before {

  content: "\ec5a";

}

/* line 2604, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-more:before {

  content: "\ec5b";

}

/* line 2607, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-more2:before {

  content: "\ec5c";

}

/* line 2610, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-grid:before {

  content: "\ec5d";

}

/* line 2613, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-grid2:before {

  content: "\ec5e";

}

/* line 2616, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-grid3:before {

  content: "\ec5f";

}

/* line 2619, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-grid4:before {

  content: "\ec60";

}

/* line 2622, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-grid5:before {

  content: "\ec61";

}

/* line 2625, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-grid6:before {

  content: "\ec62";

}

/* line 2628, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-grid7:before {

  content: "\ec63";

}

/* line 2631, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-tree5:before {

  content: "\ec64";

}

/* line 2634, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-tree6:before {

  content: "\ec65";

}

/* line 2637, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-tree7:before {

  content: "\ec66";

}

/* line 2640, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lan:before {

  content: "\ec67";

}

/* line 2643, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lan2:before {

  content: "\ec68";

}

/* line 2646, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lan3:before {

  content: "\ec69";

}

/* line 2649, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-menu:before {

  content: "\ec6a";

}

/* line 2652, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-small:before {

  content: "\ec6b";

}

/* line 2655, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-menu2:before {

  content: "\ec6c";

}

/* line 2658, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-menu3:before {

  content: "\ec6d";

}

/* line 2661, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-menu4:before {

  content: "\ec6e";

}

/* line 2664, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-menu5:before {

  content: "\ec6f";

}

/* line 2667, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-menu6:before {

  content: "\ec70";

}

/* line 2670, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-menu7:before {

  content: "\ec71";

}

/* line 2673, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-menu8:before {

  content: "\ec72";

}

/* line 2676, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-menu9:before {

  content: "\ec73";

}

/* line 2679, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-menu10:before {

  content: "\ec74";

}

/* line 2682, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cloud:before {

  content: "\ec75";

}

/* line 2685, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cloud-download:before {

  content: "\ec76";

}

/* line 2688, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cloud-upload:before {

  content: "\ec77";

}

/* line 2691, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cloud-check:before {

  content: "\ec78";

}

/* line 2694, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cloud2:before {

  content: "\ec79";

}

/* line 2697, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cloud-download2:before {

  content: "\ec7a";

}

/* line 2700, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cloud-upload2:before {

  content: "\ec7b";

}

/* line 2703, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cloud-check2:before {

  content: "\ec7c";

}

/* line 2706, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-download2:before {

  content: "\ec7d";

}

/* line 2709, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-download3:before {

  content: "\ec7e";

}

/* line 2712, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-upload2:before {

  content: "\ec7f";

}

/* line 2715, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-upload3:before {

  content: "\ec80";

}

/* line 2718, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-import:before {

  content: "\ec81";

}

/* line 2721, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-import2:before {

  content: "\ec82";

}

/* line 2724, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-download4:before {

  content: "\ec83";

}

/* line 2727, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-upload4:before {

  content: "\ec84";

}

/* line 2730, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-download5:before {

  content: "\ec85";

}

/* line 2733, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-upload5:before {

  content: "\ec86";

}

/* line 2736, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-download6:before {

  content: "\ec87";

}

/* line 2739, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-upload6:before {

  content: "\ec88";

}

/* line 2742, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-download7:before {

  content: "\ec89";

}

/* line 2745, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-upload7:before {

  content: "\ec8a";

}

/* line 2748, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-download8:before {

  content: "\ec8b";

}

/* line 2751, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-upload8:before {

  content: "\ec8c";

}

/* line 2754, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-download9:before {

  content: "\ec8d";

}

/* line 2757, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-upload9:before {

  content: "\ec8e";

}

/* line 2760, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-download10:before {

  content: "\ec8f";

}

/* line 2763, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-upload10:before {

  content: "\ec90";

}

/* line 2766, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sphere:before {

  content: "\ec91";

}

/* line 2769, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sphere2:before {

  content: "\ec92";

}

/* line 2772, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sphere3:before {

  content: "\ec93";

}

/* line 2775, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-planet:before {

  content: "\ec94";

}

/* line 2778, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-planet2:before {

  content: "\ec95";

}

/* line 2781, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-earth:before {

  content: "\ec96";

}

/* line 2784, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-earth2:before {

  content: "\ec97";

}

/* line 2787, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-earth3:before {

  content: "\ec98";

}

/* line 2790, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-link:before {

  content: "\ec99";

}

/* line 2793, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-unlink:before {

  content: "\ec9a";

}

/* line 2796, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-link2:before {

  content: "\ec9b";

}

/* line 2799, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-unlink2:before {

  content: "\ec9c";

}

/* line 2802, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-link3:before {

  content: "\ec9d";

}

/* line 2805, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-unlink3:before {

  content: "\ec9e";

}

/* line 2808, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-link4:before {

  content: "\ec9f";

}

/* line 2811, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-unlink4:before {

  content: "\eca0";

}

/* line 2814, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-link5:before {

  content: "\eca1";

}

/* line 2817, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-unlink5:before {

  content: "\eca2";

}

/* line 2820, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-anchor:before {

  content: "\eca3";

}

/* line 2823, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-flag:before {

  content: "\eca4";

}

/* line 2826, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-flag2:before {

  content: "\eca5";

}

/* line 2829, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-flag3:before {

  content: "\eca6";

}

/* line 2832, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-flag4:before {

  content: "\eca7";

}

/* line 2835, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-flag5:before {

  content: "\eca8";

}

/* line 2838, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-flag6:before {

  content: "\eca9";

}

/* line 2841, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-flag7:before {

  content: "\ecaa";

}

/* line 2844, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-flag8:before {

  content: "\ecab";

}

/* line 2847, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-attachment:before {

  content: "\ecac";

}

/* line 2850, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-attachment2:before {

  content: "\ecad";

}

/* line 2853, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-eye:before {

  content: "\ecae";

}

/* line 2856, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-eye-plus:before {

  content: "\ecaf";

}

/* line 2859, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-eye-minus:before {

  content: "\ecb0";

}

/* line 2862, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-eye-blocked:before {

  content: "\ecb1";

}

/* line 2865, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-eye2:before {

  content: "\ecb2";

}

/* line 2868, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-eye-blocked2:before {

  content: "\ecb3";

}

/* line 2871, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-eye3:before {

  content: "\ecb4";

}

/* line 2874, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-eye-blocked3:before {

  content: "\ecb5";

}

/* line 2877, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-eye4:before {

  content: "\ecb6";

}

/* line 2880, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bookmark2:before {

  content: "\ecb7";

}

/* line 2883, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bookmark3:before {

  content: "\ecb8";

}

/* line 2886, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bookmarks:before {

  content: "\ecb9";

}

/* line 2889, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bookmark4:before {

  content: "\ecba";

}

/* line 2892, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-spotlight2:before {

  content: "\ecbb";

}

/* line 2895, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-starburst:before {

  content: "\ecbc";

}

/* line 2898, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-snowflake:before {

  content: "\ecbd";

}

/* line 2901, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-temperature:before {

  content: "\ecbe";

}

/* line 2904, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-temperature2:before {

  content: "\ecbf";

}

/* line 2907, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-weather-lightning:before {

  content: "\ecc0";

}

/* line 2910, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-weather-lightning2:before {

  content: "\ecc1";

}

/* line 2913, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-weather-rain:before {

  content: "\ecc2";

}

/* line 2916, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-weather-rain2:before {

  content: "\ecc3";

}

/* line 2919, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-weather-snow:before {

  content: "\ecc4";

}

/* line 2922, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-weather-snow2:before {

  content: "\ecc5";

}

/* line 2925, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-weather-cloud-wind:before {

  content: "\ecc6";

}

/* line 2928, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-weather-cloud-wind2:before {

  content: "\ecc7";

}

/* line 2931, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-weather-cloud-sun:before {

  content: "\ecc8";

}

/* line 2934, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-weather-cloud-sun2:before {

  content: "\ecc9";

}

/* line 2937, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-weather-cloudy:before {

  content: "\ecca";

}

/* line 2940, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-weather-cloudy2:before {

  content: "\eccb";

}

/* line 2943, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-weather-sun-wind:before {

  content: "\eccc";

}

/* line 2946, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-weather-sun-wind2:before {

  content: "\eccd";

}

/* line 2949, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sun:before {

  content: "\ecce";

}

/* line 2952, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sun2:before {

  content: "\eccf";

}

/* line 2955, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-moon:before {

  content: "\ecd0";

}

/* line 2958, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-day-night:before {

  content: "\ecd1";

}

/* line 2961, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-day-night2:before {

  content: "\ecd2";

}

/* line 2964, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-weather-windy:before {

  content: "\ecd3";

}

/* line 2967, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-fan:before {

  content: "\ecd4";

}

/* line 2970, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-umbrella:before {

  content: "\ecd5";

}

/* line 2973, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sun3:before {

  content: "\ecd6";

}

/* line 2976, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-contrast:before {

  content: "\ecd7";

}

/* line 2979, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-brightness-contrast:before {

  content: "\ecd8";

}

/* line 2982, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-brightness-high:before {

  content: "\ecd9";

}

/* line 2985, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-brightness-medium:before {

  content: "\ecda";

}

/* line 2988, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-brightness-low:before {

  content: "\ecdb";

}

/* line 2991, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bed:before {

  content: "\ecdc";

}

/* line 2994, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bed2:before {

  content: "\ecdd";

}

/* line 2997, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-furniture:before {

  content: "\ecde";

}

/* line 3000, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-chair:before {

  content: "\ecdf";

}

/* line 3003, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-star-empty:before {

  content: "\ece0";

}

/* line 3006, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-star-empty2:before {

  content: "\ece1";

}

/* line 3009, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-star-full:before {

  content: "\ece2";

}

/* line 3012, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-star-empty3:before {

  content: "\ece3";

}

/* line 3015, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-star-half:before {

  content: "\ece4";

}

/* line 3018, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-star-full2:before {

  content: "\ece5";

}

/* line 3021, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-star:before {

  content: "\ece6";

}

/* line 3024, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-heart:before {

  content: "\ece7";

}

/* line 3027, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-heart2:before {

  content: "\ece8";

}

/* line 3030, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-heart3:before {

  content: "\ece9";

}

/* line 3033, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-heart4:before {

  content: "\ecea";

}

/* line 3036, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-heart-broken:before {

  content: "\eceb";

}

/* line 3039, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-heart5:before {

  content: "\ecec";

}

/* line 3042, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-heart6:before {

  content: "\eced";

}

/* line 3045, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-heart-broken2:before {

  content: "\ecee";

}

/* line 3048, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-heart7:before {

  content: "\ecef";

}

/* line 3051, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-heart8:before {

  content: "\ecf0";

}

/* line 3054, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-heart-broken3:before {

  content: "\ecf1";

}

/* line 3057, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lips:before {

  content: "\ecf2";

}

/* line 3060, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lips2:before {

  content: "\ecf3";

}

/* line 3063, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-thumbs-up:before {

  content: "\ecf4";

}

/* line 3066, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-thumbs-up2:before {

  content: "\ecf5";

}

/* line 3069, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-thumbs-down:before {

  content: "\ecf6";

}

/* line 3072, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-thumbs-down2:before {

  content: "\ecf7";

}

/* line 3075, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-thumbs-up3:before {

  content: "\ecf8";

}

/* line 3078, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-thumbs-down3:before {

  content: "\ecf9";

}

/* line 3081, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-height:before {

  content: "\ecfa";

}

/* line 3084, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-man:before {

  content: "\ecfb";

}

/* line 3087, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-woman:before {

  content: "\ecfc";

}

/* line 3090, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-man-woman:before {

  content: "\ecfd";

}

/* line 3093, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-male:before {

  content: "\ecfe";

}

/* line 3096, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-female:before {

  content: "\ecff";

}

/* line 3099, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-peace:before {

  content: "\ed00";

}

/* line 3102, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-yin-yang:before {

  content: "\ed01";

}

/* line 3105, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-happy:before {

  content: "\ed02";

}

/* line 3108, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-happy2:before {

  content: "\ed03";

}

/* line 3111, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-smile:before {

  content: "\ed04";

}

/* line 3114, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-smile2:before {

  content: "\ed05";

}

/* line 3117, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-tongue:before {

  content: "\ed06";

}

/* line 3120, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-tongue2:before {

  content: "\ed07";

}

/* line 3123, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sad:before {

  content: "\ed08";

}

/* line 3126, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sad2:before {

  content: "\ed09";

}

/* line 3129, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-wink:before {

  content: "\ed0a";

}

/* line 3132, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-wink2:before {

  content: "\ed0b";

}

/* line 3135, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-grin:before {

  content: "\ed0c";

}

/* line 3138, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-grin2:before {

  content: "\ed0d";

}

/* line 3141, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cool:before {

  content: "\ed0e";

}

/* line 3144, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cool2:before {

  content: "\ed0f";

}

/* line 3147, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-angry:before {

  content: "\ed10";

}

/* line 3150, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-angry2:before {

  content: "\ed11";

}

/* line 3153, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-evil:before {

  content: "\ed12";

}

/* line 3156, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-evil2:before {

  content: "\ed13";

}

/* line 3159, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shocked:before {

  content: "\ed14";

}

/* line 3162, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shocked2:before {

  content: "\ed15";

}

/* line 3165, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-baffled:before {

  content: "\ed16";

}

/* line 3168, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-baffled2:before {

  content: "\ed17";

}

/* line 3171, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-confused:before {

  content: "\ed18";

}

/* line 3174, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-confused2:before {

  content: "\ed19";

}

/* line 3177, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-neutral:before {

  content: "\ed1a";

}

/* line 3180, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-neutral2:before {

  content: "\ed1b";

}

/* line 3183, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-hipster:before {

  content: "\ed1c";

}

/* line 3186, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-hipster2:before {

  content: "\ed1d";

}

/* line 3189, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-wondering:before {

  content: "\ed1e";

}

/* line 3192, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-wondering2:before {

  content: "\ed1f";

}

/* line 3195, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sleepy:before {

  content: "\ed20";

}

/* line 3198, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sleepy2:before {

  content: "\ed21";

}

/* line 3201, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-frustrated:before {

  content: "\ed22";

}

/* line 3204, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-frustrated2:before {

  content: "\ed23";

}

/* line 3207, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-crying:before {

  content: "\ed24";

}

/* line 3210, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-crying2:before {

  content: "\ed25";

}

/* line 3213, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cursor:before {

  content: "\ed26";

}

/* line 3216, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cursor2:before {

  content: "\ed27";

}

/* line 3219, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lasso:before {

  content: "\ed28";

}

/* line 3222, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lasso2:before {

  content: "\ed29";

}

/* line 3225, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-select:before {

  content: "\ed2a";

}

/* line 3228, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-select2:before {

  content: "\ed2b";

}

/* line 3231, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-point-up:before {

  content: "\ed2c";

}

/* line 3234, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-point-right:before {

  content: "\ed2d";

}

/* line 3237, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-point-down:before {

  content: "\ed2e";

}

/* line 3240, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-point-left:before {

  content: "\ed2f";

}

/* line 3243, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pointer:before {

  content: "\ed30";

}

/* line 3246, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-reminder:before {

  content: "\ed31";

}

/* line 3249, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-drag-left-right:before {

  content: "\ed32";

}

/* line 3252, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-drag-left:before {

  content: "\ed33";

}

/* line 3255, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-drag-right:before {

  content: "\ed34";

}

/* line 3258, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-touch:before {

  content: "\ed35";

}

/* line 3261, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-multitouch:before {

  content: "\ed36";

}

/* line 3264, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-touch-zoom:before {

  content: "\ed37";

}

/* line 3267, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-touch-pinch:before {

  content: "\ed38";

}

/* line 3270, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-hand:before {

  content: "\ed39";

}

/* line 3273, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-grab:before {

  content: "\ed3a";

}

/* line 3276, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stack-empty:before {

  content: "\ed3b";

}

/* line 3279, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stack-plus:before {

  content: "\ed3c";

}

/* line 3282, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stack-minus:before {

  content: "\ed3d";

}

/* line 3285, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stack-star:before {

  content: "\ed3e";

}

/* line 3288, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stack-picture:before {

  content: "\ed3f";

}

/* line 3291, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stack-down:before {

  content: "\ed40";

}

/* line 3294, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stack-up:before {

  content: "\ed41";

}

/* line 3297, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stack-cancel:before {

  content: "\ed42";

}

/* line 3300, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stack-check:before {

  content: "\ed43";

}

/* line 3303, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stack-text:before {

  content: "\ed44";

}

/* line 3306, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stack-clubs:before {

  content: "\ed45";

}

/* line 3309, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stack-spades:before {

  content: "\ed46";

}

/* line 3312, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stack-hearts:before {

  content: "\ed47";

}

/* line 3315, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stack-diamonds:before {

  content: "\ed48";

}

/* line 3318, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stack-user:before {

  content: "\ed49";

}

/* line 3321, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stack4:before {

  content: "\ed4a";

}

/* line 3324, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stack-music:before {

  content: "\ed4b";

}

/* line 3327, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stack-play:before {

  content: "\ed4c";

}

/* line 3330, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-move:before {

  content: "\ed4d";

}

/* line 3333, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-dots:before {

  content: "\ed4e";

}

/* line 3336, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-warning:before {

  content: "\ed4f";

}

/* line 3339, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-warning2:before {

  content: "\ed50";

}

/* line 3342, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-notification:before {

  content: "\ed51";

}

/* line 3345, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-notification2:before {

  content: "\ed52";

}

/* line 3348, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-question:before {

  content: "\ed53";

}

/* line 3351, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-question2:before {

  content: "\ed54";

}

/* line 3354, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-question3:before {

  content: "\ed55";

}

/* line 3357, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-question4:before {

  content: "\ed56";

}

/* line 3360, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-question5:before {

  content: "\ed57";

}

/* line 3363, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-question6:before {

  content: "\ed58";

}

/* line 3366, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-plus:before {

  content: "\ed59";

}

/* line 3369, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-minus:before {

  content: "\ed5a";

}

/* line 3372, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-plus2:before {

  content: "\ed5b";

}

/* line 3375, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-minus2:before {

  content: "\ed5c";

}

/* line 3378, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-plus3:before {

  content: "\ed5d";

}

/* line 3381, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-minus3:before {

  content: "\ed5e";

}

/* line 3384, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-plus-circle:before {

  content: "\ed5f";

}

/* line 3387, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-minus-circle:before {

  content: "\ed60";

}

/* line 3390, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-plus-circle2:before {

  content: "\ed61";

}

/* line 3393, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-minus-circle2:before {

  content: "\ed62";

}

/* line 3396, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-info:before {

  content: "\ed63";

}

/* line 3399, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-info2:before {

  content: "\ed64";

}

/* line 3402, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cancel-circle:before {

  content: "\ed65";

}

/* line 3405, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cancel-circle2:before {

  content: "\ed66";

}

/* line 3408, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-blocked:before {

  content: "\ed67";

}

/* line 3411, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cancel-square:before {

  content: "\ed68";

}

/* line 3414, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cancel-square2:before {

  content: "\ed69";

}

/* line 3417, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cancel:before {

  content: "\ed6a";

}

/* line 3420, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-spam:before {

  content: "\ed6b";

}

/* line 3423, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cross:before {

  content: "\ed6c";

}

/* line 3426, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cross2:before {

  content: "\ed6d";

}

/* line 3429, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-cross3:before {

  content: "\ed6e";

}

/* line 3432, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-checkmark:before {

  content: "\ed6f";

}

/* line 3435, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-checkmark2:before {

  content: "\ed70";

}

/* line 3438, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-checkmark3:before {

  content: "\ed71";

}

/* line 3441, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-checkmark4:before {

  content: "\ed72";

}

/* line 3444, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-checkmark5:before {

  content: "\ed73";

}

/* line 3447, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-spell-check:before {

  content: "\ed74";

}

/* line 3450, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-spell-check2:before {

  content: "\ed75";

}

/* line 3453, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-enter:before {

  content: "\ed76";

}

/* line 3456, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-exit:before {

  content: "\ed77";

}

/* line 3459, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-enter2:before {

  content: "\ed78";

}

/* line 3462, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-exit2:before {

  content: "\ed79";

}

/* line 3465, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-enter3:before {

  content: "\ed7a";

}

/* line 3468, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-exit3:before {

  content: "\ed7b";

}

/* line 3471, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-wall:before {

  content: "\ed7c";

}

/* line 3474, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-fence:before {

  content: "\ed7d";

}

/* line 3477, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-play3:before {

  content: "\ed7e";

}

/* line 3480, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pause:before {

  content: "\ed7f";

}

/* line 3483, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stop:before {

  content: "\ed80";

}

/* line 3486, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-previous:before {

  content: "\ed81";

}

/* line 3489, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-next:before {

  content: "\ed82";

}

/* line 3492, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-backward:before {

  content: "\ed83";

}

/* line 3495, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-forward2:before {

  content: "\ed84";

}

/* line 3498, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-play4:before {

  content: "\ed85";

}

/* line 3501, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pause2:before {

  content: "\ed86";

}

/* line 3504, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stop2:before {

  content: "\ed87";

}

/* line 3507, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-backward2:before {

  content: "\ed88";

}

/* line 3510, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-forward3:before {

  content: "\ed89";

}

/* line 3513, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-first:before {

  content: "\ed8a";

}

/* line 3516, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-last:before {

  content: "\ed8b";

}

/* line 3519, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-previous2:before {

  content: "\ed8c";

}

/* line 3522, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-next2:before {

  content: "\ed8d";

}

/* line 3525, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-eject:before {

  content: "\ed8e";

}

/* line 3528, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-high:before {

  content: "\ed8f";

}

/* line 3531, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-medium:before {

  content: "\ed90";

}

/* line 3534, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-low:before {

  content: "\ed91";

}

/* line 3537, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-mute:before {

  content: "\ed92";

}

/* line 3540, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-speaker-left:before {

  content: "\ed93";

}

/* line 3543, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-speaker-right:before {

  content: "\ed94";

}

/* line 3546, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-mute2:before {

  content: "\ed95";

}

/* line 3549, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-increase:before {

  content: "\ed96";

}

/* line 3552, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-decrease:before {

  content: "\ed97";

}

/* line 3555, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-high2:before {

  content: "\ed98";

}

/* line 3558, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-medium2:before {

  content: "\ed99";

}

/* line 3561, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-medium3:before {

  content: "\ed9a";

}

/* line 3564, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-low2:before {

  content: "\ed9b";

}

/* line 3567, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-mute3:before {

  content: "\ed9c";

}

/* line 3570, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-increase2:before {

  content: "\ed9d";

}

/* line 3573, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-decrease2:before {

  content: "\ed9e";

}

/* line 3576, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-decrease3:before {

  content: "\ed9f";

}

/* line 3579, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-5:before {

  content: "\eda0";

}

/* line 3582, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-4:before {

  content: "\eda1";

}

/* line 3585, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-3:before {

  content: "\eda2";

}

/* line 3588, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-2:before {

  content: "\eda3";

}

/* line 3591, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-1:before {

  content: "\eda4";

}

/* line 3594, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-0:before {

  content: "\eda5";

}

/* line 3597, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-mute4:before {

  content: "\eda6";

}

/* line 3600, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-volume-mute5:before {

  content: "\eda7";

}

/* line 3603, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-loop:before {

  content: "\eda8";

}

/* line 3606, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-loop2:before {

  content: "\eda9";

}

/* line 3609, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-loop3:before {

  content: "\edaa";

}

/* line 3612, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-infinite-square:before {

  content: "\edab";

}

/* line 3615, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-infinite:before {

  content: "\edac";

}

/* line 3618, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-infinite2:before {

  content: "\edad";

}

/* line 3621, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-loop4:before {

  content: "\edae";

}

/* line 3624, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shuffle:before {

  content: "\edaf";

}

/* line 3627, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shuffle2:before {

  content: "\edb0";

}

/* line 3630, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-wave:before {

  content: "\edb1";

}

/* line 3633, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-wave2:before {

  content: "\edb2";

}

/* line 3636, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-split:before {

  content: "\edb3";

}

/* line 3639, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-merge:before {

  content: "\edb4";

}

/* line 3642, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-first2:before {

  content: "\edb5";

}

/* line 3645, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-last2:before {

  content: "\edb6";

}

/* line 3648, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up:before {

  content: "\edb7";

}

/* line 3651, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up2:before {

  content: "\edb8";

}

/* line 3654, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up3:before {

  content: "\edb9";

}

/* line 3657, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up4:before {

  content: "\edba";

}

/* line 3660, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-right:before {

  content: "\edbb";

}

/* line 3663, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-right2:before {

  content: "\edbc";

}

/* line 3666, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-right3:before {

  content: "\edbd";

}

/* line 3669, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-right4:before {

  content: "\edbe";

}

/* line 3672, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down:before {

  content: "\edbf";

}

/* line 3675, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down2:before {

  content: "\edc0";

}

/* line 3678, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down3:before {

  content: "\edc1";

}

/* line 3681, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down4:before {

  content: "\edc2";

}

/* line 3684, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-left:before {

  content: "\edc3";

}

/* line 3687, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-left2:before {

  content: "\edc4";

}

/* line 3690, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-left3:before {

  content: "\edc5";

}

/* line 3693, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-left4:before {

  content: "\edc6";

}

/* line 3696, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up5:before {

  content: "\edc7";

}

/* line 3699, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-right5:before {

  content: "\edc8";

}

/* line 3702, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down5:before {

  content: "\edc9";

}

/* line 3705, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-left5:before {

  content: "\edca";

}

/* line 3708, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up-left:before {

  content: "\edcb";

}

/* line 3711, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up6:before {

  content: "\edcc";

}

/* line 3714, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up-right:before {

  content: "\edcd";

}

/* line 3717, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-right6:before {

  content: "\edce";

}

/* line 3720, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down-right:before {

  content: "\edcf";

}

/* line 3723, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down6:before {

  content: "\edd0";

}

/* line 3726, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down-left:before {

  content: "\edd1";

}

/* line 3729, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-left6:before {

  content: "\edd2";

}

/* line 3732, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up-left2:before {

  content: "\edd3";

}

/* line 3735, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up7:before {

  content: "\edd4";

}

/* line 3738, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up-right2:before {

  content: "\edd5";

}

/* line 3741, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-right7:before {

  content: "\edd6";

}

/* line 3744, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down-right2:before {

  content: "\edd7";

}

/* line 3747, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down7:before {

  content: "\edd8";

}

/* line 3750, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down-left2:before {

  content: "\edd9";

}

/* line 3753, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-left7:before {

  content: "\edda";

}

/* line 3756, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up-left3:before {

  content: "\eddb";

}

/* line 3759, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up8:before {

  content: "\eddc";

}

/* line 3762, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up-right3:before {

  content: "\eddd";

}

/* line 3765, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-right8:before {

  content: "\edde";

}

/* line 3768, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down-right3:before {

  content: "\eddf";

}

/* line 3771, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down8:before {

  content: "\ede0";

}

/* line 3774, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down-left3:before {

  content: "\ede1";

}

/* line 3777, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-left8:before {

  content: "\ede2";

}

/* line 3780, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-up:before {

  content: "\ede3";

}

/* line 3783, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-right:before {

  content: "\ede4";

}

/* line 3786, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-down:before {

  content: "\ede5";

}

/* line 3789, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-left:before {

  content: "\ede6";

}

/* line 3792, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-up2:before {

  content: "\ede7";

}

/* line 3795, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-right2:before {

  content: "\ede8";

}

/* line 3798, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-down2:before {

  content: "\ede9";

}

/* line 3801, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-left2:before {

  content: "\edea";

}

/* line 3804, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-up-left:before {

  content: "\edeb";

}

/* line 3807, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-up3:before {

  content: "\edec";

}

/* line 3810, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-up-right:before {

  content: "\eded";

}

/* line 3813, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-right3:before {

  content: "\edee";

}

/* line 3816, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-down-right:before {

  content: "\edef";

}

/* line 3819, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-down3:before {

  content: "\edf0";

}

/* line 3822, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-down-left:before {

  content: "\edf1";

}

/* line 3825, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-left3:before {

  content: "\edf2";

}

/* line 3828, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-up-left2:before {

  content: "\edf3";

}

/* line 3831, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-up4:before {

  content: "\edf4";

}

/* line 3834, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-up-right2:before {

  content: "\edf5";

}

/* line 3837, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-right4:before {

  content: "\edf6";

}

/* line 3840, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-down-right2:before {

  content: "\edf7";

}

/* line 3843, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-down4:before {

  content: "\edf8";

}

/* line 3846, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-down-left2:before {

  content: "\edf9";

}

/* line 3849, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-left4:before {

  content: "\edfa";

}

/* line 3852, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-resize:before {

  content: "\edfb";

}

/* line 3855, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-resize2:before {

  content: "\edfc";

}

/* line 3858, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-resize3:before {

  content: "\edfd";

}

/* line 3861, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-resize4:before {

  content: "\edfe";

}

/* line 3864, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-resize5:before {

  content: "\edff";

}

/* line 3867, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-resize6:before {

  content: "\ee00";

}

/* line 3870, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-resize7:before {

  content: "\ee01";

}

/* line 3873, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-resize8:before {

  content: "\ee02";

}

/* line 3876, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-square-up-left:before {

  content: "\ee03";

}

/* line 3879, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-square-up:before {

  content: "\ee04";

}

/* line 3882, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-square-up-right:before {

  content: "\ee05";

}

/* line 3885, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-square-right:before {

  content: "\ee06";

}

/* line 3888, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-square-down-right:before {

  content: "\ee07";

}

/* line 3891, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-square-down:before {

  content: "\ee08";

}

/* line 3894, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-square-down-left:before {

  content: "\ee09";

}

/* line 3897, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-square-left:before {

  content: "\ee0a";

}

/* line 3900, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up9:before {

  content: "\ee0b";

}

/* line 3903, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-right9:before {

  content: "\ee0c";

}

/* line 3906, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down9:before {

  content: "\ee0d";

}

/* line 3909, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-left9:before {

  content: "\ee0e";

}

/* line 3912, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up10:before {

  content: "\ee0f";

}

/* line 3915, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-right10:before {

  content: "\ee10";

}

/* line 3918, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down10:before {

  content: "\ee11";

}

/* line 3921, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-left10:before {

  content: "\ee12";

}

/* line 3924, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up-left4:before {

  content: "\ee13";

}

/* line 3927, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up11:before {

  content: "\ee14";

}

/* line 3930, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up-right4:before {

  content: "\ee15";

}

/* line 3933, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-right11:before {

  content: "\ee16";

}

/* line 3936, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down-right4:before {

  content: "\ee17";

}

/* line 3939, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down11:before {

  content: "\ee18";

}

/* line 3942, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down-left4:before {

  content: "\ee19";

}

/* line 3945, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-left11:before {

  content: "\ee1a";

}

/* line 3948, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up-left5:before {

  content: "\ee1b";

}

/* line 3951, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up12:before {

  content: "\ee1c";

}

/* line 3954, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up-right5:before {

  content: "\ee1d";

}

/* line 3957, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-right12:before {

  content: "\ee1e";

}

/* line 3960, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down-right5:before {

  content: "\ee1f";

}

/* line 3963, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down12:before {

  content: "\ee20";

}

/* line 3966, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down-left5:before {

  content: "\ee21";

}

/* line 3969, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-left12:before {

  content: "\ee22";

}

/* line 3972, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up13:before {

  content: "\ee23";

}

/* line 3975, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-right13:before {

  content: "\ee24";

}

/* line 3978, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down13:before {

  content: "\ee25";

}

/* line 3981, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-left13:before {

  content: "\ee26";

}

/* line 3984, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up14:before {

  content: "\ee27";

}

/* line 3987, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-right14:before {

  content: "\ee28";

}

/* line 3990, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down14:before {

  content: "\ee29";

}

/* line 3993, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-left14:before {

  content: "\ee2a";

}

/* line 3996, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-up5:before {

  content: "\ee2b";

}

/* line 3999, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-right5:before {

  content: "\ee2c";

}

/* line 4002, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-down5:before {

  content: "\ee2d";

}

/* line 4005, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-left5:before {

  content: "\ee2e";

}

/* line 4008, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-up6:before {

  content: "\ee2f";

}

/* line 4011, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-right6:before {

  content: "\ee30";

}

/* line 4014, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-down6:before {

  content: "\ee31";

}

/* line 4017, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-left6:before {

  content: "\ee32";

}

/* line 4020, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up15:before {

  content: "\ee33";

}

/* line 4023, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-right15:before {

  content: "\ee34";

}

/* line 4026, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down15:before {

  content: "\ee35";

}

/* line 4029, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-left15:before {

  content: "\ee36";

}

/* line 4032, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-up16:before {

  content: "\ee37";

}

/* line 4035, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-right16:before {

  content: "\ee38";

}

/* line 4038, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-down16:before {

  content: "\ee39";

}

/* line 4041, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-arrow-left16:before {

  content: "\ee3a";

}

/* line 4044, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-menu-open:before {

  content: "\ee3b";

}

/* line 4047, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-menu-open2:before {

  content: "\ee3c";

}

/* line 4050, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-menu-close:before {

  content: "\ee3d";

}

/* line 4053, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-menu-close2:before {

  content: "\ee3e";

}

/* line 4056, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-enter4:before {

  content: "\ee3f";

}

/* line 4059, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-enter5:before {

  content: "\ee40";

}

/* line 4062, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-esc:before {

  content: "\ee41";

}

/* line 4065, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-enter6:before {

  content: "\ee42";

}

/* line 4068, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-backspace:before {

  content: "\ee43";

}

/* line 4071, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-backspace2:before {

  content: "\ee44";

}

/* line 4074, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-tab:before {

  content: "\ee45";

}

/* line 4077, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-transmission:before {

  content: "\ee46";

}

/* line 4080, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-transmission2:before {

  content: "\ee47";

}

/* line 4083, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sort:before {

  content: "\ee48";

}

/* line 4086, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sort2:before {

  content: "\ee49";

}

/* line 4089, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-move-up:before {

  content: "\ee4a";

}

/* line 4092, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-move-down:before {

  content: "\ee4b";

}

/* line 4095, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sort-alpha-asc:before {

  content: "\ee4c";

}

/* line 4098, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sort-alpha-desc:before {

  content: "\ee4d";

}

/* line 4101, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sort-numeric-asc:before {

  content: "\ee4e";

}

/* line 4104, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sort-numberic-desc:before {

  content: "\ee4f";

}

/* line 4107, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sort-amount-asc:before {

  content: "\ee50";

}

/* line 4110, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sort-amount-desc:before {

  content: "\ee51";

}

/* line 4113, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sort-time-asc:before {

  content: "\ee52";

}

/* line 4116, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sort-time-desc:before {

  content: "\ee53";

}

/* line 4119, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-battery-6:before {

  content: "\ee54";

}

/* line 4122, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-battery-5:before {

  content: "\ee55";

}

/* line 4125, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-battery-4:before {

  content: "\ee56";

}

/* line 4128, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-battery-3:before {

  content: "\ee57";

}

/* line 4131, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-battery-2:before {

  content: "\ee58";

}

/* line 4134, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-battery-1:before {

  content: "\ee59";

}

/* line 4137, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-battery-0:before {

  content: "\ee5a";

}

/* line 4140, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-battery-charging:before {

  content: "\ee5b";

}

/* line 4143, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-key-keyboard:before {

  content: "\ee5c";

}

/* line 4146, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-key-A:before {

  content: "\ee5d";

}

/* line 4149, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-key-up:before {

  content: "\ee5e";

}

/* line 4152, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-key-right:before {

  content: "\ee5f";

}

/* line 4155, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-key-down:before {

  content: "\ee60";

}

/* line 4158, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-key-left:before {

  content: "\ee61";

}

/* line 4161, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-command:before {

  content: "\ee62";

}

/* line 4164, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-shift:before {

  content: "\ee63";

}

/* line 4167, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-ctrl:before {

  content: "\ee64";

}

/* line 4170, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-opt:before {

  content: "\ee65";

}

/* line 4173, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-checkbox-checked:before {

  content: "\ee66";

}

/* line 4176, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-checkbox-unchecked:before {

  content: "\ee67";

}

/* line 4179, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-checkbox-partial:before {

  content: "\ee68";

}

/* line 4182, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-square:before {

  content: "\ee69";

}

/* line 4185, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-triangle:before {

  content: "\ee6a";

}

/* line 4188, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-triangle2:before {

  content: "\ee6b";

}

/* line 4191, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-diamond3:before {

  content: "\ee6c";

}

/* line 4194, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-diamond4:before {

  content: "\ee6d";

}

/* line 4197, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-checkbox-checked2:before {

  content: "\ee6e";

}

/* line 4200, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-checkbox-unchecked2:before {

  content: "\ee6f";

}

/* line 4203, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-checkbox-partial2:before {

  content: "\ee70";

}

/* line 4206, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-radio-checked:before {

  content: "\ee71";

}

/* line 4209, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-radio-checked2:before {

  content: "\ee72";

}

/* line 4212, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-radio-unchecked:before {

  content: "\ee73";

}

/* line 4215, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-toggle-on:before {

  content: "\ee74";

}

/* line 4218, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-toggle-off:before {

  content: "\ee75";

}

/* line 4221, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-checkmark-circle:before {

  content: "\ee76";

}

/* line 4224, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle:before {

  content: "\ee77";

}

/* line 4227, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle2:before {

  content: "\ee78";

}

/* line 4230, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circles:before {

  content: "\ee79";

}

/* line 4233, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circles2:before {

  content: "\ee7a";

}

/* line 4236, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-crop:before {

  content: "\ee7b";

}

/* line 4239, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-crop2:before {

  content: "\ee7c";

}

/* line 4242, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-make-group:before {

  content: "\ee7d";

}

/* line 4245, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-ungroup:before {

  content: "\ee7e";

}

/* line 4248, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-vector:before {

  content: "\ee7f";

}

/* line 4251, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-vector2:before {

  content: "\ee80";

}

/* line 4254, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-rulers:before {

  content: "\ee81";

}

/* line 4257, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-ruler:before {

  content: "\ee82";

}

/* line 4260, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pencil-ruler:before {

  content: "\ee83";

}

/* line 4263, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-scissors:before {

  content: "\ee84";

}

/* line 4266, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-scissors2:before {

  content: "\ee85";

}

/* line 4269, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-scissors3:before {

  content: "\ee86";

}

/* line 4272, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-haircut:before {

  content: "\ee87";

}

/* line 4275, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-comb:before {

  content: "\ee88";

}

/* line 4278, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-filter:before {

  content: "\ee89";

}

/* line 4281, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-filter2:before {

  content: "\ee8a";

}

/* line 4284, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-filter3:before {

  content: "\ee8b";

}

/* line 4287, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-filter4:before {

  content: "\ee8c";

}

/* line 4290, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-font:before {

  content: "\ee8d";

}

/* line 4293, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-ampersand:before {

  content: "\ee8e";

}

/* line 4296, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-ligature:before {

  content: "\ee8f";

}

/* line 4299, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-ligature2:before {

  content: "\ee90";

}

/* line 4302, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-font-size:before {

  content: "\ee91";

}

/* line 4305, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-typography:before {

  content: "\ee92";

}

/* line 4308, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-text-height:before {

  content: "\ee93";

}

/* line 4311, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-text-width:before {

  content: "\ee94";

}

/* line 4314, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-height2:before {

  content: "\ee95";

}

/* line 4317, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-width:before {

  content: "\ee96";

}

/* line 4320, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bold:before {

  content: "\ee97";

}

/* line 4323, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-underline:before {

  content: "\ee98";

}

/* line 4326, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-italic:before {

  content: "\ee99";

}

/* line 4329, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-strikethrough:before {

  content: "\ee9a";

}

/* line 4332, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-strikethrough2:before {

  content: "\ee9b";

}

/* line 4335, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-font-size2:before {

  content: "\ee9c";

}

/* line 4338, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-bold2:before {

  content: "\ee9d";

}

/* line 4341, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-underline2:before {

  content: "\ee9e";

}

/* line 4344, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-italic2:before {

  content: "\ee9f";

}

/* line 4347, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-strikethrough3:before {

  content: "\eea0";

}

/* line 4350, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-omega:before {

  content: "\eea1";

}

/* line 4353, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sigma:before {

  content: "\eea2";

}

/* line 4356, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-nbsp:before {

  content: "\eea3";

}

/* line 4359, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-page-break:before {

  content: "\eea4";

}

/* line 4362, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-page-break2:before {

  content: "\eea5";

}

/* line 4365, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-superscript:before {

  content: "\eea6";

}

/* line 4368, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-subscript:before {

  content: "\eea7";

}

/* line 4371, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-superscript2:before {

  content: "\eea8";

}

/* line 4374, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-subscript2:before {

  content: "\eea9";

}

/* line 4377, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-text-color:before {

  content: "\eeaa";

}

/* line 4380, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-highlight:before {

  content: "\eeab";

}

/* line 4383, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pagebreak:before {

  content: "\eeac";

}

/* line 4386, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-clear-formatting:before {

  content: "\eead";

}

/* line 4389, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-table:before {

  content: "\eeae";

}

/* line 4392, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-table2:before {

  content: "\eeaf";

}

/* line 4395, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-insert-template:before {

  content: "\eeb0";

}

/* line 4398, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pilcrow:before {

  content: "\eeb1";

}

/* line 4401, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-ltr:before {

  content: "\eeb2";

}

/* line 4404, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-rtl:before {

  content: "\eeb3";

}

/* line 4407, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-ltr2:before {

  content: "\eeb4";

}

/* line 4410, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-rtl2:before {

  content: "\eeb5";

}

/* line 4413, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-section:before {

  content: "\eeb6";

}

/* line 4416, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-paragraph-left:before {

  content: "\eeb7";

}

/* line 4419, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-paragraph-center:before {

  content: "\eeb8";

}

/* line 4422, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-paragraph-right:before {

  content: "\eeb9";

}

/* line 4425, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-paragraph-justify:before {

  content: "\eeba";

}

/* line 4428, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-paragraph-left2:before {

  content: "\eebb";

}

/* line 4431, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-paragraph-center2:before {

  content: "\eebc";

}

/* line 4434, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-paragraph-right2:before {

  content: "\eebd";

}

/* line 4437, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-paragraph-justify2:before {

  content: "\eebe";

}

/* line 4440, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-indent-increase:before {

  content: "\eebf";

}

/* line 4443, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-indent-decrease:before {

  content: "\eec0";

}

/* line 4446, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-paragraph-left3:before {

  content: "\eec1";

}

/* line 4449, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-paragraph-center3:before {

  content: "\eec2";

}

/* line 4452, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-paragraph-right3:before {

  content: "\eec3";

}

/* line 4455, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-paragraph-justify3:before {

  content: "\eec4";

}

/* line 4458, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-indent-increase2:before {

  content: "\eec5";

}

/* line 4461, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-indent-decrease2:before {

  content: "\eec6";

}

/* line 4464, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-share:before {

  content: "\eec7";

}

/* line 4467, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-share2:before {

  content: "\eec8";

}

/* line 4470, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-new-tab:before {

  content: "\eec9";

}

/* line 4473, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-new-tab2:before {

  content: "\eeca";

}

/* line 4476, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-popout:before {

  content: "\eecb";

}

/* line 4479, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-embed:before {

  content: "\eecc";

}

/* line 4482, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-embed2:before {

  content: "\eecd";

}

/* line 4485, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-markup:before {

  content: "\eece";

}

/* line 4488, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-regexp:before {

  content: "\eecf";

}

/* line 4491, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-regexp2:before {

  content: "\eed0";

}

/* line 4494, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-code:before {

  content: "\eed1";

}

/* line 4497, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-css:before {

  content: "\eed2";

}

/* line 4500, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-circle-code:before {

  content: "\eed3";

}

/* line 4503, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-terminal:before {

  content: "\eed4";

}

/* line 4506, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-unicode:before {

  content: "\eed5";

}

/* line 4509, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-seven-segment-0:before {

  content: "\eed6";

}

/* line 4512, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-seven-segment-1:before {

  content: "\eed7";

}

/* line 4515, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-seven-segment-2:before {

  content: "\eed8";

}

/* line 4518, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-seven-segment-3:before {

  content: "\eed9";

}

/* line 4521, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-seven-segment-4:before {

  content: "\eeda";

}

/* line 4524, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-seven-segment-5:before {

  content: "\eedb";

}

/* line 4527, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-seven-segment-6:before {

  content: "\eedc";

}

/* line 4530, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-seven-segment-7:before {

  content: "\eedd";

}

/* line 4533, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-seven-segment-8:before {

  content: "\eede";

}

/* line 4536, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-seven-segment-9:before {

  content: "\eedf";

}

/* line 4539, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-share3:before {

  content: "\eee0";

}

/* line 4542, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-share4:before {

  content: "\eee1";

}

/* line 4545, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mail:before {

  content: "\eee2";

}

/* line 4548, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mail2:before {

  content: "\eee3";

}

/* line 4551, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mail3:before {

  content: "\eee4";

}

/* line 4554, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-mail4:before {

  content: "\eee5";

}

/* line 4557, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-amazon:before {

  content: "\eee6";

}

/* line 4560, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-google:before {

  content: "\eee7";

}

/* line 4563, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-google2:before {

  content: "\eee8";

}

/* line 4566, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-google3:before {

  content: "\eee9";

}

/* line 4569, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-google-plus:before {

  content: "\eeea";

}

/* line 4572, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-google-plus2:before {

  content: "\eeeb";

}

/* line 4575, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-google-plus3:before {

  content: "\eeec";

}

/* line 4578, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-hangouts:before {

  content: "\eeed";

}

/* line 4581, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-google-drive:before {

  content: "\eeee";

}

/* line 4584, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-facebook:before {

  content: "\eeef";

}

/* line 4587, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-facebook2:before {

  content: "\eef0";

}

/* line 4590, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-instagram:before {

  content: "\eef1";

}

/* line 4593, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-whatsapp:before {

  content: "\eef2";

}

/* line 4596, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-spotify:before {

  content: "\eef3";

}

/* line 4599, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-telegram:before {

  content: "\eef4";

}

/* line 4602, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-twitter:before {

  content: "\eef5";

}

/* line 4605, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-vine:before {

  content: "\eef6";

}

/* line 4608, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-vk:before {

  content: "\eef7";

}

/* line 4611, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-renren:before {

  content: "\eef8";

}

/* line 4614, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-sina-weibo:before {

  content: "\eef9";

}

/* line 4617, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-rss:before {

  content: "\eefa";

}

/* line 4620, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-rss2:before {

  content: "\eefb";

}

/* line 4623, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-youtube:before {

  content: "\eefc";

}

/* line 4626, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-youtube2:before {

  content: "\eefd";

}

/* line 4629, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-twitch:before {

  content: "\eefe";

}

/* line 4632, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-vimeo:before {

  content: "\eeff";

}

/* line 4635, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-vimeo2:before {

  content: "\ef00";

}

/* line 4638, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lanyrd:before {

  content: "\ef01";

}

/* line 4641, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-flickr:before {

  content: "\ef02";

}

/* line 4644, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-flickr2:before {

  content: "\ef03";

}

/* line 4647, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-flickr3:before {

  content: "\ef04";

}

/* line 4650, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-flickr4:before {

  content: "\ef05";

}

/* line 4653, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-dribbble:before {

  content: "\ef06";

}

/* line 4656, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-behance:before {

  content: "\ef07";

}

/* line 4659, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-behance2:before {

  content: "\ef08";

}

/* line 4662, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-deviantart:before {

  content: "\ef09";

}

/* line 4665, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-500px:before {

  content: "\ef0a";

}

/* line 4668, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-steam:before {

  content: "\ef0b";

}

/* line 4671, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-steam2:before {

  content: "\ef0c";

}

/* line 4674, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-dropbox:before {

  content: "\ef0d";

}

/* line 4677, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-onedrive:before {

  content: "\ef0e";

}

/* line 4680, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-github:before {

  content: "\ef0f";

}

/* line 4683, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-npm:before {

  content: "\ef10";

}

/* line 4686, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-basecamp:before {

  content: "\ef11";

}

/* line 4689, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-trello:before {

  content: "\ef12";

}

/* line 4692, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-wordpress:before {

  content: "\ef13";

}

/* line 4695, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-joomla:before {

  content: "\ef14";

}

/* line 4698, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-ello:before {

  content: "\ef15";

}

/* line 4701, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-blogger:before {

  content: "\ef16";

}

/* line 4704, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-blogger2:before {

  content: "\ef17";

}

/* line 4707, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-tumblr:before {

  content: "\ef18";

}

/* line 4710, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-tumblr2:before {

  content: "\ef19";

}

/* line 4713, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-yahoo:before {

  content: "\ef1a";

}

/* line 4716, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-yahoo2:before {

  content: "\ef1b";

}

/* line 4719, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-tux:before {

  content: "\ef1c";

}

/* line 4722, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-appleinc:before {

  content: "\ef1d";

}

/* line 4725, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-finder:before {

  content: "\ef1e";

}

/* line 4728, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-android:before {

  content: "\ef1f";

}

/* line 4731, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-windows:before {

  content: "\ef20";

}

/* line 4734, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-windows8:before {

  content: "\ef21";

}

/* line 4737, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-soundcloud:before {

  content: "\ef22";

}

/* line 4740, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-soundcloud2:before {

  content: "\ef23";

}

/* line 4743, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-skype:before {

  content: "\ef24";

}

/* line 4746, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-reddit:before {

  content: "\ef25";

}

/* line 4749, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-hackernews:before {

  content: "\ef26";

}

/* line 4752, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-wikipedia:before {

  content: "\ef27";

}

/* line 4755, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-linkedin:before {

  content: "\ef28";

}

/* line 4758, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-linkedin2:before {

  content: "\ef29";

}

/* line 4761, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lastfm:before {

  content: "\ef2a";

}

/* line 4764, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-lastfm2:before {

  content: "\ef2b";

}

/* line 4767, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-delicious:before {

  content: "\ef2c";

}

/* line 4770, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stumbleupon:before {

  content: "\ef2d";

}

/* line 4773, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stumbleupon2:before {

  content: "\ef2e";

}

/* line 4776, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-stackoverflow:before {

  content: "\ef2f";

}

/* line 4779, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pinterest:before {

  content: "\ef30";

}

/* line 4782, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-pinterest2:before {

  content: "\ef31";

}

/* line 4785, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-xing:before {

  content: "\ef32";

}

/* line 4788, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-xing2:before {

  content: "\ef33";

}

/* line 4791, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-flattr:before {

  content: "\ef34";

}

/* line 4794, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-foursquare:before {

  content: "\ef35";

}

/* line 4797, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-yelp:before {

  content: "\ef36";

}

/* line 4800, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-paypal:before {

  content: "\ef37";

}

/* line 4803, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-chrome:before {

  content: "\ef38";

}

/* line 4806, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-firefox:before {

  content: "\ef39";

}

/* line 4809, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-IE:before {

  content: "\ef3a";

}

/* line 4812, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-edge:before {

  content: "\ef3b";

}

/* line 4815, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-safari:before {

  content: "\ef3c";

}

/* line 4818, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-opera:before {

  content: "\ef3d";

}

/* line 4821, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-pdf:before {

  content: "\ef3e";

}

/* line 4824, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-openoffice:before {

  content: "\ef3f";

}

/* line 4827, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-word:before {

  content: "\ef40";

}

/* line 4830, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-file-excel:before {

  content: "\ef41";

}

/* line 4833, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-libreoffice:before {

  content: "\ef42";

}

/* line 4836, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-html-five:before {

  content: "\ef43";

}

/* line 4839, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-html-five2:before {

  content: "\ef44";

}

/* line 4842, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-css3:before {

  content: "\ef45";

}

/* line 4845, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-git:before {

  content: "\ef46";

}

/* line 4848, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-codepen:before {

  content: "\ef47";

}

/* line 4851, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-svg:before {

  content: "\ef48";

}

/* line 4854, ../sass/_hdm_icomoon.scss */

.icomoon-icon.icon-IcoMoon:before {

  content: "\ef49";

}

/* line 4857, ../sass/_hdm_icomoon.scss */

.icomoon-icon:hover {

  text-decoration: none;

  color: rgba(255, 255, 255, 0.8) !important;

}



/* line 1, ../sass/_hdm_internal_link.scss */

.hdm_internal_link {

  display: inline-block;

}

/* line 3, ../sass/_hdm_internal_link.scss */

.hdm_internal_link:not(.arrow) {

  border-bottom: 1px solid #00427a;

}

/* line 5, ../sass/_hdm_internal_link.scss */

.hdm_internal_link:not(.arrow):hover {

  border-bottom: 2px solid black;

  text-decoration: none;

  margin-bottom: -1px;

}



/* line 1, ../sass/_hdm_jqueryui.scss */

.ui-selectmenu-button.ui-widget.ui-state-default {

  border-radius: 0;

  font-size: 14px;

  height: 25px;

  line-height: 1;

  margin-bottom: 8px;

  margin-right: 4px;

}



/* line 9, ../sass/_hdm_jqueryui.scss */

.ui-state-default .ui-icon {

  background: url('../img/icons/select_arrow_down.png') no-repeat 50% 50%;

}



/* line 12, ../sass/_hdm_jqueryui.scss */

.ui-selectmenu-menu .ui-menu {

  font-size: 14px;

  max-height: 200px;

}



/* line 17, ../sass/_hdm_jqueryui.scss */

.ui-widget {

  font-family: "HeidelbergGothicMl", sans-serif;

}



/* line 1, ../sass/_hdm_landingpage.scss */

.hdm_lp {

  max-width: 9999px;

  background-color: #dee3e7;

  display: block;

  height: auto;

}

/* line 6, ../sass/_hdm_landingpage.scss */

.hdm_lp p {

  padding: 20px 0;

}

/* line 9, ../sass/_hdm_landingpage.scss */

.hdm_lp .logo {

  background-image: url('../img/logo2xnew.png');

  height: 30px;

  width: 290px;

  position: absolute;

  z-index: 99;

  background-size: cover;

  margin-top: 50px;

}

/* line 18, ../sass/_hdm_landingpage.scss */

.hdm_lp .mgridItem {

  margin-bottom: 20px;

}

/* line 21, ../sass/_hdm_landingpage.scss */

.hdm_lp .header_message {

  bottom: 100px;

  position: absolute;

}

/* line 25, ../sass/_hdm_landingpage.scss */

.hdm_lp .preload_image {

  display: none;

}

/* line 28, ../sass/_hdm_landingpage.scss */

.hdm_lp .button_bar {

  bottom: 40px;

  position: absolute;

}

/* line 32, ../sass/_hdm_landingpage.scss */

.hdm_lp .header_wrapper {

  height: 685;

  display: -webkit-flex;

  display: flex;

}

/* line 37, ../sass/_hdm_landingpage.scss */

.hdm_lp .drupa_header_l {

  -webkit-flex: 1;

  flex: 1;

  height: 100%;

  background-image: url('../../global_media/drupa_lp/drupa_header_left.png');

  width: 940px;

}

/* line 44, ../sass/_hdm_landingpage.scss */

.hdm_lp .drupa_header_r {

  -webkit-flex: 1;

  flex: 1;

  height: 100%;

  background-image: url('../../global_media/drupa_lp/drupa_header_right.png');

}

/* line 50, ../sass/_hdm_landingpage.scss */

.hdm_lp .drupa_header {

  width: 940px;

  position: relative;

  padding: 50px 0;

  min-height: 685px;

  background-image: url('../../global_media/drupa_lp/HD_img-landingpage-drupa-1.jpg');

}

/* line 58, ../sass/_hdm_landingpage.scss */

.hdm_lp .drupa_header.hovered {

  background-image: url('../../global_media/drupa_lp/HD_img-landingpage-drupa-2.jpg');

}

/* line 61, ../sass/_hdm_landingpage.scss */

.hdm_lp .drupa_header h2, .hdm_lp .drupa_header h3 {

  margin: 0;

}

/* line 64, ../sass/_hdm_landingpage.scss */

.hdm_lp .drupa_header .button_bar button {

  font-family: "HeidelbergGothicMl", sans-serif;

  padding: 5px 10px;

  color: white;

  -webkit-border-radius: 2px;

  -moz-border-radius: 2px;

  border-radius: 2px;

  background-color: #a8b1b6;

  border: none;

  /*

  border : 2px solid rgba(255,255,255,0.3);

  -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1), inset 0px 0px 5px 0px rgba(0,0,0,0.1);

  -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1), inset 0px 0px 5px 0px rgba(0,0,0,0.1);

  box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1), inset 0px 0px 5px 0px rgba(0,0,0,0.1);

  */

  margin-right: 10px;

}

/* line 81, ../sass/_hdm_landingpage.scss */

.hdm_lp .drupa_header .button_bar button:hover {

  background: white;

  color: #a8b1b6;

  -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);

  -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);

  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);

}

/* line 88, ../sass/_hdm_landingpage.scss */

.hdm_lp .drupa_header h3 {

  font-family: "HeidelbergGothicMlbold", sans-serif;

  max-width: 800px;

}

/* line 92, ../sass/_hdm_landingpage.scss */

.hdm_lp .drupa_header h2 {

  padding: 0;

}

/* line 9, ../sass/_hdm_mixins.scss */

.hdm_lp .underline_decor:after {

  content: "";

  display: block;

  border-top: 4.5px solid #00427a;

  border-bottom: 4.5px solid #00427a;

  width: 100px;

  border-radius: 12px;

  margin-top: 20px;

  margin-bottom: 0px;

}



/* line 1, ../sass/_hdm_machine_comparison.scss */

.comparison_wrapper {

  background-color: white;

}



/* line 5, ../sass/_hdm_machine_comparison.scss */

.hdm_machine_comparison {

  padding-top: 10px;

}

/* line 8, ../sass/_hdm_machine_comparison.scss */

.hdm_machine_comparison select {

  width: 200px;

}

/* line 11, ../sass/_hdm_machine_comparison.scss */

.hdm_machine_comparison select, .hdm_machine_comparison select option {

  font-size: 16px;

}

/* line 16, ../sass/_hdm_machine_comparison.scss */

.hdm_machine_comparison .enhanced-table .primary:first-child {

  background: none;

}

/* line 20, ../sass/_hdm_machine_comparison.scss */

.hdm_machine_comparison table.comparison {

  font-family: "HeidelbergGothicMl", sans-serif;

}

/* line 23, ../sass/_hdm_machine_comparison.scss */

.hdm_machine_comparison table.comparison .primary span {

  font-size: 24px;

}

/* line 33, ../sass/_hdm_machine_comparison.scss */

.hdm_machine_comparison table.comparison tr th {

  padding-left: 15px;

}

/* line 38, ../sass/_hdm_machine_comparison.scss */

.hdm_machine_comparison table.comparison #comparison_table .primary:first-child {

  background: #f3f4f5;

}

/* line 42, ../sass/_hdm_machine_comparison.scss */

.hdm_machine_comparison table.comparison #comparison_table tr th {

  padding-left: 15px;

}

/* line 45, ../sass/_hdm_machine_comparison.scss */

.hdm_machine_comparison table.comparison #comparison_table tr td {

  padding-left: 15px;

}

/* line 53, ../sass/_hdm_machine_comparison.scss */

.hdm_machine_comparison .ui-selectmenu-button.ui-widget.ui-state-default.ui-corner-all span.ui-selectmenu-text {

  font-size: 15px;

  font-family: "HeidelbergGothicMl", sans-serif;

  padding-top: 3px;

}

/* line 59, ../sass/_hdm_machine_comparison.scss */

.hdm_machine_comparison .arrow {

  margin-left: 14px;

}

/* line 62, ../sass/_hdm_machine_comparison.scss */

.hdm_machine_comparison .arrow.active {

  margin-left: 0;

  margin-right: 14px;

}



/* line 2, ../sass/_hdm_machine_equipment.scss */

table.equipment, .techdata {

  font-size: 20px;

  font-family: "HeidelbergGothicMl", sans-serif;

}

/* line 4, ../sass/_hdm_machine_equipment.scss */

table.equipment thead .primary th, .techdata thead .primary th {

  font-size: 20px;

  font-family: "HeidelbergGothicMlbold", sans-serif;

}

/* line 11, ../sass/_hdm_machine_equipment.scss */

table.equipment .primary th, table.equipment .primary td, .techdata .primary th, .techdata .primary td {

  font-size: 30px;

  font-family: "HeidelbergAntiquaMl", serif;

  font-weight: normal;

  padding-left: 0;

}

/* line 19, ../sass/_hdm_machine_equipment.scss */

table.equipment .secondary td, .techdata .secondary td {

  padding-left: 0px;

}

/* line 24, ../sass/_hdm_machine_equipment.scss */

table.equipment #comparison_table .primary:first-child, .techdata #comparison_table .primary:first-child {

  background: #f3f4f5;

}

/* line 29, ../sass/_hdm_machine_equipment.scss */

table.equipment .arrow, .techdata .arrow {

  margin-left: 14px;

}

/* line 32, ../sass/_hdm_machine_equipment.scss */

table.equipment .arrow.active, .techdata .arrow.active {

  margin-left: 0;

  margin-right: 14px;

}



/* line 38, ../sass/_hdm_machine_equipment.scss */

.ui-selectmenu-button.ui-widget.ui-state-default.ui-corner-all span.ui-selectmenu-text {

  font-size: 15px;

  font-family: "HeidelbergGothicMl", sans-serif;

  padding-top: 3px;

}



/* line 47, ../sass/_hdm_machine_equipment.scss */

th.machvalue {

  position: relative;

}



/* line 52, ../sass/_hdm_machine_equipment.scss */

span.bull {

  background: transparent url('/global/media/technical_files/img/icons/compare_icons/01_Icons_Tabelle_Standard_72dpi.png') top left no-repeat;

}



/* line 55, ../sass/_hdm_machine_equipment.scss */

span.null {

  background: transparent url('../img/icons/compare_icons/01_Icons_Tabelle_Option_72dpi.png') top left no-repeat;

}



/* line 58, ../sass/_hdm_machine_equipment.scss */

span.minus {

  background: transparent url('../img/icons/compare_icons/01_Icons_Tabelle_nverfuegbar_72dpi.png') top left no-repeat;

}



/* line 61, ../sass/_hdm_machine_equipment.scss */

span.nullasterisk {

  background: transparent url('../img/icons/compare_icons/oasterisk_space_small.png') top left no-repeat;

}



/* line 64, ../sass/_hdm_machine_equipment.scss */

span.bull, span.minus, span.null, span.nullasterisk {

  text-indent: -9999px;

  background-size: 20px;

  display: block;

  background-position: center center;

}



/* line 71, ../sass/_hdm_machine_equipment.scss */

p.legend img {

  vertical-align: bottom;

}



/* line 1, ../sass/_hdm_margins_paddings.scss */

.padding-left-10 {

  padding-left: 10px;

}



/* line 4, ../sass/_hdm_margins_paddings.scss */

.padding-right-10 {

  padding-right: 10px;

}



/* line 7, ../sass/_hdm_margins_paddings.scss */

.padding-left-20 {

  padding-left: 20px;

}



/* line 10, ../sass/_hdm_margins_paddings.scss */

.padding-right-20 {

  padding-right: 20px;

}



/* line 13, ../sass/_hdm_margins_paddings.scss */

body > div.container > header {

  padding-top: 62px;

}

/* line 15, ../sass/_hdm_margins_paddings.scss */

body > div.container > header > .header_left {

  padding-top: 15px;

  padding-bottom: 25px;

}



/* line 21, ../sass/_hdm_margins_paddings.scss */

.haspadding {

  padding: 20px;

}



/* line 25, ../sass/_hdm_margins_paddings.scss */

.hasmargin {

  margin: 20px 0px;

}



/* line 29, ../sass/_hdm_margins_paddings.scss */

p {

  padding: 20px;

}



/* Styles for mobile Search */

/* line 4, ../sass/_hdm_mobile_search.scss */

.header_left > ul.search-block {

  width: 100%;

  text-align: right;

  padding: 20px 20px 0;

}

/* line 9, ../sass/_hdm_mobile_search.scss */

.header_left .mobile_search {

  text-decoration: none;

  margin-left: 10px;

  font-size: 24px;

  vertical-align: top;

  color: #7d838b;

}



/* mobile Search end */

/* line 9, ../sass/_hdm_navi_desktop.scss */

body header .language > li.selected {

  font-family: "HeidelbergGothicMlbold", sans-serif;

}



/* line 13, ../sass/_hdm_navi_desktop.scss */

body header .login > a span:before {

  content: '\00a0';

}



/* line 17, ../sass/_hdm_navi_desktop.scss */

.account li.contact {

  padding-left: 20px;

}



/* line 21, ../sass/_hdm_navi_desktop.scss */

li.search {

  padding-left: 20px;

}



/* line 25, ../sass/_hdm_navi_desktop.scss */

.stock-price {

  display: none;

}



/* line 28, ../sass/_hdm_navi_desktop.scss */

.home .stock-price {

  display: block;

}



/* line 33, ../sass/_hdm_navi_desktop.scss */

header .country {

  padding-left: 5px;

}



/* line 36, ../sass/_hdm_navi_desktop.scss */

header .country > ul {

  -webkit-column-count: 3;

  -moz-column-count: 3;

  column-count: 3;

  text-align: left;

  white-space: nowrap;

  background-color: rgba(255, 255, 255, 0.9);

  padding: 20px;

  padding-top: 60px;

  position: absolute;

  right: 100px;

  z-index: 4;

  -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);

  -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);

  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);

}

/* line 51, ../sass/_hdm_navi_desktop.scss */

header .country > ul li.home, header .country > ul li.branchoffices {

  position: absolute;

  top: 15px;

}

/* line 55, ../sass/_hdm_navi_desktop.scss */

header .country > ul li.branchoffices {

  right: 25px;

  line-height: 15px;

}

/* line 60, ../sass/_hdm_navi_desktop.scss */

header .country > ul li span {

  margin-right: 5px;

}



/* line 66, ../sass/_hdm_navi_desktop.scss */

header .country.notmobilecountry:hover ul {

  display: block !important;

}



/* line 70, ../sass/_hdm_navi_desktop.scss */

span.countryarrow.down {

  display: inline-block;

  width: 0px;

  height: 0px;

  border-left: 5px solid transparent;

  border-right: 5px solid transparent;

  border-top: 5px solid #00427a;

  margin-bottom: 3px;

  margin-left: 4px;

}



/* line 81, ../sass/_hdm_navi_desktop.scss */

span.arrow.up {

  display: inline-block;

  width: 0px;

  height: 0px;

  border-left: 5px solid transparent;

  border-right: 5px solid transparent;

  border-bottom: 5px solid #00ab4e;

  margin-bottom: 5px;

}



/* line 90, ../sass/_hdm_navi_desktop.scss */

span.arrow.down {

  display: inline-block;

  width: 0px;

  height: 0px;

  border-left: 5px solid transparent;

  border-right: 5px solid transparent;

  border-top: 5px solid #e05b38;

}



/* Full width background */

/* line 100, ../sass/_hdm_navi_desktop.scss */

.navi_bg_span {

  margin: 0 -9999rem;

  /* add back negative margin value */

  padding: 0rem 9999rem;

  height: 600px;

  position: absolute;

  background-color: white;

  z-index: 3;

  top: -150px;

  -webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);

  -moz-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);

  box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);

}



/* line 114, ../sass/_hdm_navi_desktop.scss */

header {

  width: 100%;

}

/* line 116, ../sass/_hdm_navi_desktop.scss */

header .header_left {

  display: inline-block;

}

/* line 119, ../sass/_hdm_navi_desktop.scss */

header .header_right {

  display: inline-block;

  vertical-align: top;

  text-align: right;

  padding-right: 0;

}



/* line 126, ../sass/_hdm_navi_desktop.scss */

.breadcrumb {

  background: none;

  padding: 10px 15px;

  margin-bottom: 0;

}

/* line 131, ../sass/_hdm_navi_desktop.scss */

.breadcrumb > li.selected {

  font-family: "HeidelbergGothicMlbold", sans-serif;

}

/* line 133, ../sass/_hdm_navi_desktop.scss */

html[lang="ru_RU"] .breadcrumb > li.selected {

  font-family: arial, "HeidelbergGothicMl", sans-serif;

  font-weight: bold;

}

/* line 138, ../sass/_hdm_navi_desktop.scss */

.breadcrumb > li + li:before {

  padding: 0 5px;

  color: #646464;

  content: "\003e";

}

/* line 144, ../sass/_hdm_navi_desktop.scss */

html[lang="ru_RU"] .breadcrumb {

  font-family: arial, "HeidelbergGothicMl", sans-serif;

}



/* line 149, ../sass/_hdm_navi_desktop.scss */

body.home .breadcrumb {

  display: none;

}



/* line 152, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation {

  z-index: 90;

  font-size: 20px;

  font-family: "HeidelbergGothicMlbold", sans-serif;

  background-color: white;

  position: relative;

}

/* line 156, ../sass/_hdm_navi_desktop.scss */

html[lang="ru_RU"] nav.desktop_navigation {

  font-family: arial, "HeidelbergGothicMl", sans-serif;

}

/* line 158, ../sass/_hdm_navi_desktop.scss */

html[lang="ru_RU"] nav.desktop_navigation ul.nav_pos_1 .level1 {

  font-family: arial, "HeidelbergGothicMl", sans-serif;

  font-weight: bold;

}

/* line 162, ../sass/_hdm_navi_desktop.scss */

html[lang="ru_RU"] nav.desktop_navigation ul.nav_pos_1 .level2 {

  font-family: arial, "HeidelbergGothicMl", sans-serif;

  font-size: 15px;

}

/* line 172, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul {

  font-size: 0;

}

/* line 174, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_0 {

  position: relative;

  width: 75%;

  width: 100%;

  display: inline-block;

  padding-left: 5px;

  margin: 0;

}

/* line 181, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_0 li {

  font-size: 20px;

}

/* line 184, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_0 > li {

  padding: 6px 20px 16px 20px;

  margin-top: 10px;

}

/* line 187, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_0 > li:hover {

  background-color: white;

}

/* line 190, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_0 > li > a:hover, nav.desktop_navigation ul.nav_pos_0 > li > a.active {

  border-bottom: 3px solid #00427a;

  text-decoration: none;

}

/* line 195, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_0.active {

  background-color: #e8e9ee;

}

/* line 199, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_1 {

  display: none;

  position: absolute;

  top: 23px;

  left: 0;

  width: 100%;

  background-color: #f6f7f8;

  z-index: 100000;

  padding-left: 20px;

  padding-top: 29px;

  padding-bottom: 30px;

  margin-top: 40px;

  margin-bottom: 20px;

  background-color: transparent;

  max-height: 300px;

}

/* line 214, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_1 li {

  margin: 0;

  padding: 0;

  padding-right: 10px;

}

/* line 218, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_1 li:last-child {

  padding-right: 0;

}

/* line 221, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_1 li ul {

  margin: 0;

  padding: 0;

}

/* line 226, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_1 > li {

  display: inline-block;

  vertical-align: top;

  margin-bottom: 30px;

}

/* line 230, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_1 > li > a {

  font-family: "HeidelbergGothicMlbold", sans-serif;

}

/* line 234, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_1 > li:first-child:nth-last-child(1) {

  width: 100%;

}

/* line 237, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_1 > li:first-child:nth-last-child(2) {

  width: 49%;

}

/* line 239, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_1 > li:first-child:nth-last-child(2) ~ li {

  width: 49%;

}

/* line 243, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_1 > li:first-child:nth-last-child(3) {

  width: 32%;

}

/* line 245, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_1 > li:first-child:nth-last-child(3) ~ li {

  width: 32%;

}

/* line 249, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_1 > li:first-child:nth-last-child(4) {

  width: 24%;

}

/* line 251, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_1 > li:first-child:nth-last-child(4) ~ li {

  width: 24%;

}

/* line 255, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_1 > li:first-child:nth-last-child(5) {

  width: 19%;

}

/* line 257, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_1 > li:first-child:nth-last-child(5) ~ li {

  width: 19%;

}

/* line 261, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_1 > li:first-child:nth-last-child(6) {

  width: 16.6%;

}

/* line 263, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_1 > li:first-child:nth-last-child(6) ~ li {

  width: 16.6%;

}

/* line 268, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation ul.nav_pos_1 > li > .nav_pos_2 {

  font-family: "HeidelbergAntiquaMl", serif;

}

/* line 274, ../sass/_hdm_navi_desktop.scss */

nav.desktop_navigation form.search {

  display: inline-block;

  position: absolute;

  top: 33%;

  right: 2%;

}



/* line 282, ../sass/_hdm_navi_desktop.scss */

ul.footerlinks li {

  display: inline-block;

}



/* line 286, ../sass/_hdm_navi_desktop.scss */

.desktop_navi {

  position: relative;

  z-index: 3;

}



/* line 292, ../sass/_hdm_navi_desktop.scss */

.sitemap-wrapper {

  margin-bottom: 20px;

  padding-bottom: 20px;

}

/* line 295, ../sass/_hdm_navi_desktop.scss */

.sitemap-wrapper h4 {

  font-size: 30px;

  line-height: 40px;

}

/* line 299, ../sass/_hdm_navi_desktop.scss */

.sitemap-wrapper h3 {

  padding-left: 0px;

  margin-left: 20px;

  margin-right: 20px;

  margin-top: 40px;

  margin-bottom: 0;

  border-top: 2px solid #e8e9ee;

  padding-top: 20px;

}

/* line 308, ../sass/_hdm_navi_desktop.scss */

.sitemap-wrapper h3:first-child {

  border: none;

  margin-top: 0;

}

/* line 312, ../sass/_hdm_navi_desktop.scss */

.sitemap-wrapper ul.row {

  padding-left: 20px;

}

/* line 314, ../sass/_hdm_navi_desktop.scss */

.sitemap-wrapper ul.row ul {

  padding-left: 0px;

}



/* line 320, ../sass/_hdm_navi_desktop.scss */

section > .title-row + .dropdown-navigation {

  padding: 0 20px;

}



/* line 1, ../sass/_hdm_newsletter_subscription.scss */

.newsletter-subscription {

  background: white;

  padding: 10px;

  font-family: "HeidelbergGothicMl", sans-serif;

  margin-bottom: 20px;

}

/* line 9, ../sass/_hdm_newsletter_subscription.scss */

.newsletter-subscription .error input, .newsletter-subscription .error textarea {

  background-color: red;

}

/* line 13, ../sass/_hdm_newsletter_subscription.scss */

.newsletter-subscription .error input[type='radio'], .newsletter-subscription .error input[type='checkbox'] {

  background-color: none;

}

/* line 18, ../sass/_hdm_newsletter_subscription.scss */

.newsletter-subscription > div {

  padding: 10px;

}

/* line 22, ../sass/_hdm_newsletter_subscription.scss */

.newsletter-subscription .download {

  margin: 16px 48px;

}

/* line 26, ../sass/_hdm_newsletter_subscription.scss */

.newsletter-subscription .row {

  display: table;

  margin-bottom: 20px;

  width: 100%;

}

/* line 31, ../sass/_hdm_newsletter_subscription.scss */

.newsletter-subscription .row label {

  width: 95%;

}

/* line 35, ../sass/_hdm_newsletter_subscription.scss */

.newsletter-subscription .row input[type='text'], .newsletter-subscription .row input[type='email'], .newsletter-subscription .row input[type='tel'] {

  width: 88%;

}

/* line 39, ../sass/_hdm_newsletter_subscription.scss */

.newsletter-subscription .row input[type='text'], .newsletter-subscription .row select {

  background-color: #f3f4f5;

  border: 1px solid #e8e9ee;

  -webkit-border-radius: 5px;

  -moz-border-radius: 5px;

  border-radius: 5px;

}

/* line 48, ../sass/_hdm_newsletter_subscription.scss */

.newsletter-subscription .row > div {

  display: table-cell;

  vertical-align: middle;

  width: 50%;

}

/* line 54, ../sass/_hdm_newsletter_subscription.scss */

.newsletter-subscription .row > div.form_help {

  position: absolute;

  width: initial;

}

/* line 58, ../sass/_hdm_newsletter_subscription.scss */

.newsletter-subscription .row > div.form_help img {

  vertical-align: middle;

}

/* line 62, ../sass/_hdm_newsletter_subscription.scss */

.newsletter-subscription .row > div.form_help .image_title {

  display: none;

  color: gray;

}

/* line 69, ../sass/_hdm_newsletter_subscription.scss */

.newsletter-subscription .row .error select, .newsletter-subscription .row .error label {

  color: red;

}

/* line 74, ../sass/_hdm_newsletter_subscription.scss */

.newsletter-subscription .row label.error {

  color: red;

}

/* line 79, ../sass/_hdm_newsletter_subscription.scss */

.newsletter-subscription .btn {

  margin-top: 20px;

  margin-left: -10px;

}

/* line 84, ../sass/_hdm_newsletter_subscription.scss */

.newsletter-subscription .terms {

  margin: 40px 0 10px;

}

/* line 88, ../sass/_hdm_newsletter_subscription.scss */

.newsletter-subscription #contact_person, .newsletter-subscription #contact_salutation, .newsletter-subscription #request_salutation, .newsletter-subscription #hdylat, .newsletter-subscription #used_machines_salutation {

  width: 94%;

}



/* line 2, ../sass/_hdm_pagination.scss */

body > main > article .products-box .pagination.hdm_pagination.buttons .pages li a {

  background-color: transparent;

  border-radius: 2px;

  border: 1px solid #60656b;

}

/* line 6, ../sass/_hdm_pagination.scss */

body > main > article .products-box .pagination.hdm_pagination.buttons .pages li a span {

  color: #60656b;

  font-family: "HeidelbergGothicMl", sans-serif;

  font-size: 15px;

}

/* line 11, ../sass/_hdm_pagination.scss */

body > main > article .products-box .pagination.hdm_pagination.buttons .pages li a:hover {

  background-color: white;

}

/* line 13, ../sass/_hdm_pagination.scss */

body > main > article .products-box .pagination.hdm_pagination.buttons .pages li a:hover span {

  color: #00427a;

}

/* line 18, ../sass/_hdm_pagination.scss */

body > main > article .products-box .pagination.hdm_pagination.buttons .pages li .prev:before {

  font-family: 'IcoMoon';

  color: #000;

  display: inline-block;

  content: '\e00d';

  vertical-align: middle;

  font-size: 8px;

  -moz-transform: rotate(180deg);

  -webkit-transform: rotate(180deg);

  -o-transform: rotate(180deg);

  -ms-transform: rotate(180deg);

  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);

  transform: rotate(180deg);

  position: relative;

  top: -2px;

}

/* line 35, ../sass/_hdm_pagination.scss */

body > main > article .products-box .pagination.hdm_pagination.buttons .pages li .next:before {

  font-family: 'IcoMoon';

  color: #000;

  content: '\e00d';

  display: inline-block;

  vertical-align: middle;

  font-size: 8px;

  position: relative;

  top: -3px;

}



/* line 48, ../sass/_hdm_pagination.scss */

body > main > article .products-box .pagination.buttons .next:before, body > main > article .products-box .pagination.buttons .prev:before {

  color: #60656b !important;

  font-size: 11px !important;

}

/* line 52, ../sass/_hdm_pagination.scss */

body > main > article .products-box .pagination.buttons .pages li.active {

  border: none;

  background: none;

}

/* line 55, ../sass/_hdm_pagination.scss */

body > main > article .products-box .pagination.buttons .pages li.active a {

  background-color: #00427a;

}

/* line 57, ../sass/_hdm_pagination.scss */

body > main > article .products-box .pagination.buttons .pages li.active a span {

  display: inline;

  color: white;

  background: none;

  border: none;

  position: static !important;

  font-family: "HeidelbergGothicMl", sans-serif !important;

  font-size: 15px !important;

}

/* line 66, ../sass/_hdm_pagination.scss */

body > main > article .products-box .pagination.buttons .pages li.active a:hover {

  background-color: #00427a;

}

/* line 68, ../sass/_hdm_pagination.scss */

body > main > article .products-box .pagination.buttons .pages li.active a:hover span {

  color: white;

}



/* line 1, ../sass/_hdm_presslounge.scss */

body > main > article .products-box {

  margin-top: 20px;

}

/* line 2, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .selectmenu {

  width: 150px;

}

/* line 6, ../sass/_hdm_presslounge.scss */

body > main > article .products-box.paginated {

  margin-bottom: 10px;

}

/* line 9, ../sass/_hdm_presslounge.scss */

body > main > article .products-box a.arrow {

  line-height: 1;

  margin-top: 12px;

}

/* line 13, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .hdm_used_machines a.arrow {

  display: inline;

}

/* line 16, ../sass/_hdm_presslounge.scss */

body > main > article .products-box.right .list {

  padding-right: 0;

  padding-left: 20px;

}

/* line 21, ../sass/_hdm_presslounge.scss */

body > main > article .products-box.left .products .item a.active:after {

  content: "";

  border-style: solid;

  border-width: 16px 20px 16px 0;

  height: 0;

  position: absolute;

  right: -20px;

  top: 24px;

  width: 0;

  opacity: 1;

  border-top-width: 20px;

  border-top-style: solid;

  border-top-color: transparent;

  border-bottom: 20px solid transparent;

  border-left: 20px solid #ffffff;

  border-right: none;

}

/* line 39, ../sass/_hdm_presslounge.scss */

body > main > article .products-box.right .products .item a.active:before {

  content: "";

  border-style: solid;

  border-width: 16px 20px 16px 0;

  border-color: transparent #ffffff transparent transparent;

  height: 0;

  position: absolute;

  left: -20px;

  top: 24px;

  width: 0;

  opacity: 1;

}

/* line 53, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .list {

  display: table-cell;

  vertical-align: top;

  padding-right: 20px;

  padding-bottom: 40px;

  width: 35%;

  position: relative;

}

/* line 61, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .list .title {

  margin: 0 0 16px;

}

/* line 65, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .list .form {

  padding-bottom: 22px;

  margin-bottom: 8px;

}

/* line 70, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .list .products {

  background-color: #d2d8da;

  margin: 0;

  padding: 0;

  font-size: 20px;

}

/* line 79, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .list .products .item {

  padding: 0;

  position: relative;

  z-index: 2;

}

/* line 85, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .list .products .item a.active {

  background: #fff;

  overflow: hidden;

}

/* line 90, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .list.left .products .item a.active:after {

  content: "";

  border-style: solid;

  border-width: 16px 20px 16px 0;

  border-color: transparent #ffffff transparent transparent;

  height: 0;

  position: absolute;

  right: -20px;

  ttop: 24px;

  width: 0;

  opacity: 0;

}

/* line 103, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .list.right .products .item a.active:before {

  content: "";

  border-style: solid;

  border-width: 16px 20px 16px 0;

  border-color: transparent #ffffff transparent transparent;

  height: 0;

  position: absolute;

  left: -20px;

  top: 24px;

  width: 0;

  opacity: 1;

}

/* line 116, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .list.right .products .item a:before {

  border-style: solid;

  border-width: 36px 0 36px 20px;

  border-color: transparent transparent transparent #ffffff;

  height: 0;

  position: absolute;

  left: -15px;

  top: 25px;

  width: 0;

  opacity: 1;

}

/* line 128, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .list.right .products .item a.active:before {

  content: "";

  border-style: solid;

  border-width: 36px 0 36px 20px;

  border-color: transparent transparent transparent #ffffff;

  height: 0;

  position: absolute;

  right: -30px;

  top: 0;

  width: 0;

  opacity: 1;

}

/* line 142, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .list.right .products .item a:after {

  display: none;

  border-left: none;

  border-right: 20px solid #FFFFFF;

  left: -20px;

}

/* line 149, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .list.right .products .item a.active:after {

  display: none;

  border-left: none;

  border-right: 30px solid #FFFFFF;

  left: -40px;

}

/* line 156, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .list .products .item a {

  text-decoration: none;

  display: block;

  transition: all 0.3s ease-in-out;

  height: 110px;

  overflow: hidden;

  padding: 5px 10px;

  background-color: #d2d8da;

}

/* line 166, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .list .products .item a * {

  transition: color .3s ease-in-out;

}

/* line 170, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .list .products .item a:hover * {

  color: #666;

}

/* line 174, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .list .products .item h3 {

  /*color: #000;

  font-size: 15px;

  line-height: 21px;

  font-family: 'HeidelbergGothicMlbold';

  margin: 0 0 2px;

  font-style: normal;

  white-space: nowrap;

  width: 264px;

  overflow: hidden;

  text-overflow: ellipsis;*/

}

/* line 192, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .pagination-holder {

  position: relative;

}

/* line 195, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .pagination {

  margin: 20px 0 0 0;

  color: #333;

  position: absolute;

  right: 0;

}

/* line 200, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .pagination a {

  text-decoration: none;

}

/* line 204, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .pagination a:hover {

  text-decoration: none;

}

/* line 208, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .pagination .pages {

  margin: 0;

  padding: 0;

  display: inline-block;

}

/* line 214, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .pagination .pages li {

  color: #666;

  display: inline-block;

  border-right: 1px #000 solid;

  padding: 0px 8px;

  margin-left: -4px;

}

/* line 222, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .pagination .pages li:last-child {

  display: inline-block;

  border-right: 0;

}

/* line 227, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .pagination .pages li:before {

  display: none;

}

/* line 231, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .pagination .pages li a {

  color: #000;

  display: inline-block;

  text-decoration: none;

}

/* line 237, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .pagination .pages li a:hover {

  text-decoration: underline;

}

/* line 241, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .pagination .prev:before {

  font-family: 'IcoMoon';

  color: #a8b1b6;

  content: '\e00c';

  vertical-align: middle;

  font-size: 18px;

  position: relative;

  top: -3px;

}

/* line 251, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .pagination .next:before {

  font-family: 'IcoMoon';

  color: #a8b1b6;

  content: '\e00b';

  vertical-align: middle;

  font-size: 18px;

  position: relative;

  top: -1px;

}

/* line 261, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .pagination.buttons .pages li {

  border: 0;

  margin: 0;

  padding: 0;

  min-width: 18px;

  text-align: center;

}

/* line 269, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .pagination.buttons .pages li a {

  border: 1px solid #b2babf;

  background: #fff;

  display: inline-block;

  border-radius: 5px;

  width: 24px;

  height: 24px;

  line-height: 26px;

  text-align: center;

}

/* line 280, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .pagination.buttons .prev:hover, body > main > article .products-box .pagination.buttons .next:hover

body > main > article .products-box .pagination.buttons .pages li a:hover {

  background: #1a5d99;

  color: #fff;

  text-decoration: none;

  border: 1px solid #000;

}

/* line 289, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .pagination.buttons .pages li span.active {

  border: 1px solid #000;

  background: #1a5d99;

  color: #fff;

  display: inline-block;

  border-radius: 5px;

  width: 24px;

  height: 24px;

  line-height: 26px;

  text-align: center;

  position: relative;

  top: -5px;

}

/* line 304, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .pagination.buttons .prev:hover:before, body > main > article .products-box .pagination.buttons .next:hover:before {

  color: #fff;

}

/* line 309, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .pagination.buttons .prev, body > main > article .products-box .pagination.buttons .next {

  border: 1px solid #b2babf;

  background: #fff;

  display: inline-block;

  border-radius: 5px;

  width: 24px;

  height: 24px;

  line-height: 26px;

  text-align: center;

}

/* line 321, ../sass/_hdm_presslounge.scss */

body > main > article .products-box.left .pagination {

  left: 0;

  right: auto;

}

/* line 326, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .content {

  display: table-cell;

  width: 65%;

  vertical-align: top;

  height: 222px;

}

/* line 331, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .content > div.bold {

  padding-bottom: 10px;

}

/* line 334, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .content p {

  padding: 0;

}

/* line 339, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .content .wrapper {

  position: relative;

  min-height: 440px;

}

/* line 345, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .content .text {

  display: none;

}

/* line 349, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .content .text .title {

  font-size: 18px;

  line-height: 20px;

}

/* line 354, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .content .text .image-wrapper {

  position: relative;

}

/* line 358, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .content .text img {

  display: block;

  width: 100%;

}

/* line 363, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .content .text .eyecatcher img {

  position: absolute;

  bottom: 0;

  left: 0;

  margin: 0;

}

/* line 370, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .content .text .eyecatcher img {

  margin: 0;

}

/* line 374, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .content .text p {

  margin: 0 0 16px;

}

/* line 378, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .content .text p:last-of-type {

  margin: 0;

}

/* line 382, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .content .text p {

  position: relative;

}

/* line 386, ../sass/_hdm_presslounge.scss */

body > main > article .products-box .content .text p .right {

  position: absolute;

  right: 0;

}



/* line 391, ../sass/_hdm_presslounge.scss */

.textimage-row + .products-box {

  margin-top: 0;

}



/* line 1, ../sass/_hdm_pressrelease.scss */

.pressrelease {

  margin-bottom: 40px;

}

/* line 3, ../sass/_hdm_pressrelease.scss */

.pressrelease .newstitle {

  padding-top: 10px;

}

/* line 6, ../sass/_hdm_pressrelease.scss */

.pressrelease h1 {

  padding-bottom: 0;

  padding-top: 20px;

}

/* line 9, ../sass/_hdm_pressrelease.scss */

.pressrelease h1 + .textimage {

  padding-top: 0;

}

/* line 13, ../sass/_hdm_pressrelease.scss */

.pressrelease .slideshow .carousel-indicators {

  margin-bottom: 20px;

}

/* line 17, ../sass/_hdm_pressrelease.scss */

.pressrelease .accordionlist > div.hasbg {

  padding-top: 20px;

}

/* line 20, ../sass/_hdm_pressrelease.scss */

.pressrelease .accordionlist .accordeon-wrapper {

  padding-top: 0;

}

/* line 23, ../sass/_hdm_pressrelease.scss */

.pressrelease .accordionlist .accordion {

  padding-left: 0;

  margin: 0;

}

/* line 25, ../sass/_hdm_pressrelease.scss */

.pressrelease .accordionlist .accordion > div {

  padding-left: 30px;

}

/* line 28, ../sass/_hdm_pressrelease.scss */

.pressrelease .accordionlist .accordion + .accordion {

  padding-top: 0;

}

/* line 32, ../sass/_hdm_pressrelease.scss */

.pressrelease .accordionlist .accordion .acc_inner_content {

  padding-top: 10px;

}

/* line 34, ../sass/_hdm_pressrelease.scss */

.pressrelease .accordionlist .accordion .acc_inner_content h3 {

  border-bottom: 1px solid #a8b1b6;

}

/* line 38, ../sass/_hdm_pressrelease.scss */

.pressrelease .accordionlist .accordion h3 {

  margin: 0;

}

/* line 41, ../sass/_hdm_pressrelease.scss */

.pressrelease .accordionlist .accordion h3.selected {

  border: none;

}

/* line 44, ../sass/_hdm_pressrelease.scss */

.pressrelease .accordionlist .accordion .newstext p {

  margin: 0;

}

/* line 49, ../sass/_hdm_pressrelease.scss */

.pressrelease .newstext > div.hasbg {

  padding-bottom: 20px;

}

/* line 52, ../sass/_hdm_pressrelease.scss */

.pressrelease .newstext p {

  padding-bottom: 0;

  margin-bottom: 0;

}

/* line 56, ../sass/_hdm_pressrelease.scss */

.pressrelease .carousel.slide {

  padding-bottom: 20px;

}

/* line 59, ../sass/_hdm_pressrelease.scss */

.pressrelease .textimage.topblock {

  padding-top: 0;

}

/* line 62, ../sass/_hdm_pressrelease.scss */

.pressrelease .slideshow > div {

  margin-top: 20px;

}



/* line 1, ../sass/_hdm_tabnavi_desktop.scss */

.tabs {

  background-color: white;

  padding-top: 0;

  padding-bottom: 0;

}

/* line 5, ../sass/_hdm_tabnavi_desktop.scss */

.tabs.haspadding {

  padding-bottom: 20px;

}



/* line 9, ../sass/_hdm_tabnavi_desktop.scss */

.tabs > nav > ul {

  font-size: 20px;

  padding: 0;

  margin: 0;

  margin-right: -20px;

}

/* line 14, ../sass/_hdm_tabnavi_desktop.scss */

.tabs > nav > ul > li {

  display: inline-block;

  margin-top: 0px;

  margin-left: 0px;

  padding-right: 20px;

  padding-left: 0px;

  background: transparent url('/global/media/technical_files/img/arrow_blue.png') 10px 50% no-repeat;

}

/* line 21, ../sass/_hdm_tabnavi_desktop.scss */

.tabs > nav > ul > li:nth-element(n+3) {

  border-top: none;

}

/* line 24, ../sass/_hdm_tabnavi_desktop.scss */

.tabs > nav > ul > li > a {

  display: block;

  border-bottom: 1px solid #e8e9ee;

  border-top: 1px solid #e8e9ee;

  padding: 8px 0 8px 40px;

  margin-top: -1px;

}

/* line 30, ../sass/_hdm_tabnavi_desktop.scss */

.tabs > nav > ul > li > a:hover {

  text-decoration: none;

}

/* line 33, ../sass/_hdm_tabnavi_desktop.scss */

.tabs > nav > ul > li > a span {

  line-height: 1.3em;

}

/* line 36, ../sass/_hdm_tabnavi_desktop.scss */

.tabs > nav > ul > li > a span.active, .tabs > nav > ul > li > a:hover span {

  border-bottom: 3px solid #00427a;

}



/* line 7, ../sass/_hdm_newsslider.scss */

#newsslider .carousel-indicators li {

  border: 1px solid #d3d8db;

  background-color: #d3d8db;

}

/* line 11, ../sass/_hdm_newsslider.scss */

#newsslider .carousel-indicators .active {

  width: 12px;

  height: 12px;

  margin: 0;

  border: 1px solid #a8b1b6;

  background-color: #a8b1b6;

}

/* line 19, ../sass/_hdm_newsslider.scss */

#newsslider .carousel-inner {

  padding-bottom: 70px;

}

/* line 22, ../sass/_hdm_newsslider.scss */

#newsslider .news-element {

  width: 33%;

  display: inline-block;

  vertical-align: top;

}



/* line 29, ../sass/_hdm_newsslider.scss */

.newslist {

  margin-bottom: 40px;

}

/* line 31, ../sass/_hdm_newsslider.scss */

.newslist h3 {

  padding: 20px;

  padding-top: 40px;

}

/* line 35, ../sass/_hdm_newsslider.scss */

.newslist .showall {

  height: 110px;

  position: relative;

}

/* line 38, ../sass/_hdm_newsslider.scss */

.newslist .showall > div {

  position: absolute;

  right: 0;

}

/* line 42, ../sass/_hdm_newsslider.scss */

.newslist .showall p {

  padding: 40px 20px 20px;

}

/* line 46, ../sass/_hdm_newsslider.scss */

.newslist .newsteaser {

  padding: 0;

  padding-left: 20px;

  padding-bottom: 20px;

  overflow: hidden;

  font-family: "HeidelbergGothicMlbold", sans-serif;

}

/* line 50, ../sass/_hdm_newsslider.scss */

.newslist .newsteaser :last-child {

  padding-right: 20px;

}

/* line 55, ../sass/_hdm_newsslider.scss */

.newslist .newsteaser h4 {

  font-size: 20px;

  line-height: 1.3em;

  font-family: "HeidelbergGothicMlbold", sans-serif;

}

/* line 60, ../sass/_hdm_newsslider.scss */

.newslist .newsteaser p {

  font-family: "HeidelbergGothicMl", sans-serif;

  padding: 0;

}

/* line 9, ../sass/_hdm_mixins.scss */

.newslist .newsteaser .hasline:after {

  content: "";

  display: block;

  border-top: 3px solid #00427a;

  border-bottom: 3px solid #00427a;

  width: 36px;

  border-radius: 12px;

  margin-top: 12px;

  margin-bottom: 0;

}



/* line 1, ../sass/_hdm_quotation.scss */

.quotation-text {

  width: 60%;

  vertical-align: bottom;

  height: 100%;

  padding-left: 30px;

}

/* line 6, ../sass/_hdm_quotation.scss */

.quotation-text p {

  font-size: 40px;

  line-height: 1.2em;

  min-height: 321px;

}



/* line 13, ../sass/_hdm_quotation.scss */

.quotation blockquote {

  color: #00427a;

  margin: 0 0 20px 0;

  padding: 0;

  border-left: none;

}

/* line 15, ../sass/_hdm_quotation.scss */

.quotation blockquote footer {

  color: #00427a;

}

/* line 21, ../sass/_hdm_quotation.scss */

.quotation blockquote .small:before {

  content: '';

}

/* line 24, ../sass/_hdm_quotation.scss */

.quotation blockquote footer:before {

  content: '';

}

/* line 27, ../sass/_hdm_quotation.scss */

.quotation blockquote small:before {

  content: '';

}

/* line 31, ../sass/_hdm_quotation.scss */

.quotation cite {

  font-style: normal;

}



/* line 36, ../sass/_hdm_quotation.scss */

.quotation-item {

  padding-bottom: 40px;

}

/* line 38, ../sass/_hdm_quotation.scss */

.quotation-item h1, .quotation-item h2 {

  background: none;

  margin: 0;

}



/* line 1, ../sass/_hdm_searchresults.scss */

body > main > article .press-search {

  background: #fff;

  margin: 0;

  padding: 20px 20px 0 20px;

}

/* line 5, ../sass/_hdm_searchresults.scss */

body > main > article .press-search + .press-list {

  padding-top: 0;

}

/* line 8, ../sass/_hdm_searchresults.scss */

body > main > article .press-search .ui-selectmenu-button.ui-widget.ui-state-default {

  margin-right: 15px;

  background-color: #f3f4f5;

}

/* line 12, ../sass/_hdm_searchresults.scss */

body > main > article .press-search input[name="qry"] {

  padding: 0 10px;

  font-family: "HeidelbergGothicMl", sans-serif;

}

/* line 15, ../sass/_hdm_searchresults.scss */

body > main > article .press-search input[name="qry"]::-webkit-input-placeholder {

  /* Chrome/Opera/Safari */

  color: #aaa;

}

/* line 17, ../sass/_hdm_searchresults.scss */

body > main > article .press-search input[name="qry"]::-webkit-input-placeholder::-moz-placeholder {

  /* Firefox 19+ */

  color: #aaa;

}

/* line 20, ../sass/_hdm_searchresults.scss */

body > main > article .press-search input[name="qry"]::-webkit-input-placeholder:-ms-input-placeholder {

  /* IE 10+ */

  color: #aaa;

}

/* line 23, ../sass/_hdm_searchresults.scss */

body > main > article .press-search input[name="qry"]::-webkit-input-placeholder:-moz-placeholder {

  /* Firefox 18- */

  color: #aaa;

}

/* line 28, ../sass/_hdm_searchresults.scss */

body > main > article .press-search input[type="radio"] {

  width: auto;

}

/* line 32, ../sass/_hdm_searchresults.scss */

body > main > article .press-search .button_box button {

  color: white;

  background-color: #00427A;

  border: 1px solid #00427A;

  height: 27px;

  padding: 5px 13px;

  font-family: "HeidelbergGothicMl", sans-serif;

  font-size: 18px;

  line-height: 1;

  margin-top: 12px;

}

/* line 44, ../sass/_hdm_searchresults.scss */

body > main > article .press-search .sb_wrapper input {

  height: 28px;

  margin-top: 12px;

}

/* line 48, ../sass/_hdm_searchresults.scss */

body > main > article .press-search .ui-selectmenu-button {

  width: 100% !important;

}



/* line 54, ../sass/_hdm_searchresults.scss */

.press-search.foo.form > div {

  font-family: HeidelbergGothicMl;

}



/* line 58, ../sass/_hdm_searchresults.scss */

body > main > article .press-search .row {

  width: 100%;

}



/* line 62, ../sass/_hdm_searchresults.scss */

body > main > article .press-search .row:last-child {

  margin-bottom: 0;

}



/* line 73, ../sass/_hdm_searchresults.scss */

body > main > article .press-search .row > div input[type="text"] {

  width: 100%;

}



/* line 77, ../sass/_hdm_searchresults.scss */

body > main > article .press-search .row > div select {

  width: 80%;

}



/* line 85, ../sass/_hdm_searchresults.scss */

body > main > article .press-list .filter {

  margin: 12px 0;

}



/* line 89, ../sass/_hdm_searchresults.scss */

body > main > article .press-list .filter a {

  color: #000;

  display: inline-block;

  margin-left: 12px;

  text-decoration: none;

}



/* line 96, ../sass/_hdm_searchresults.scss */

body > main > article .press-list .filter a:hover {

  text-decoration: underline;

}



/* line 100, ../sass/_hdm_searchresults.scss */

body > main > article .press-list .list .item > div > div {

  border-top: 1px solid #a8b1b6;

  padding: 20px 0;

}

/* line 104, ../sass/_hdm_searchresults.scss */

body > main > article .press-list .list .item > div > div p {

  padding-left: 0;

  padding-right: 0;

  margin: 0;

}

/* line 109, ../sass/_hdm_searchresults.scss */

body > main > article .press-list .list .item > div > div + div {

  padding-left: 10px;

}



/* line 115, ../sass/_hdm_searchresults.scss */

body > main > article .press-list .list .item .image {

  height: 87px;

  width: 156px;

}



/* line 120, ../sass/_hdm_searchresults.scss */

body > main > article .press-list .list .item .image .image_container {

  display: block;

  text-align: center;

  vertical-align: middle;

  width: 250px;

}



/* line 127, ../sass/_hdm_searchresults.scss */

body > main > article .press-list .list .item .image span {

  width: 10px;

  height: 100%;

  display: inline-block;

  margin-left: -10px;

  vertical-align: middle;

}



/* line 135, ../sass/_hdm_searchresults.scss */

body > main > article .press-list .list .item .image img {

  vertical-align: middle;

  height: 160px;

}



/* line 146, ../sass/_hdm_searchresults.scss */

body > main > article .press-list .list .item .checkbox {

  padding-right: 8px;

}



/* line 150, ../sass/_hdm_searchresults.scss */

body > main > article .press-list .list .item .description {

  padding-left: 12px;

}



/* line 154, ../sass/_hdm_searchresults.scss */

body > main > article .press-list .list .item .description h3 {

  color: #000;

  margin: 0 0 3px;

  font-weight: bold;

  font-style: normal;

  font-size: 15px;

}



/* line 162, ../sass/_hdm_searchresults.scss */

body > main > article .press-list .list .item .description p {

  margin: 0;

  padding: 10px 0;

}



/* line 167, ../sass/_hdm_searchresults.scss */

body > main > article .press-list .list .item .copyright {

  margin-top: 5px;

}



/* line 171, ../sass/_hdm_searchresults.scss */

body > main > article .press-list .list .item .copyrightimg {

  margin-top: 5px;

  font-size: 11px;

  line-height: 13px;

}



/* line 177, ../sass/_hdm_searchresults.scss */

.search-wrapper div.pagination {

  text-align: right;

  width: 100%;

  border-top: 1px solid #a8b1b6;

  padding-top: 20px;

  margin-top: 0px;

  border-radius: 0px;

  margin-bottom: 0;

}

/* line 185, ../sass/_hdm_searchresults.scss */

.search-wrapper div.pagination ul.pages {

  border-radius: 4px;

}



/* line 192, ../sass/_hdm_searchresults.scss */

.search-wrapper .pagination ul.pages {

  padding: 0;

}

/* line 194, ../sass/_hdm_searchresults.scss */

.search-wrapper .pagination ul.pages li {

  display: inline-block;

}

/* line 197, ../sass/_hdm_searchresults.scss */

.search-wrapper .pagination ul.pages a {

  display: inline-block;

  border: 1px solid #7d838b;

  display: inline-block;

  padding: 0 5px;

  background-color: transparent;

  width: 24px;

  height: 24px;

  line-height: 27px;

  text-align: center;

  border-radius: 2px;

  font-size: 16px;

  margin-right: 5px;

  color: #00427a;

  font-family: "HeidelbergGothicMl", sans-serif;

  white-space: nowrap;

}

/* line 213, ../sass/_hdm_searchresults.scss */

.search-wrapper .pagination ul.pages a.active, .search-wrapper .pagination ul.pages a.current_page {

  color: #fff;

  background-color: #00427a;

}

/* line 217, ../sass/_hdm_searchresults.scss */

.search-wrapper .pagination ul.pages a:hover {

  background-color: #fff;

  color: #00427a;

  text-decoration: none;

}

/* line 222, ../sass/_hdm_searchresults.scss */

.search-wrapper .pagination ul.pages a.prev:before {

  font-family: 'IcoMoon-Ultimate';

  color: #7d838b;

  content: '\edc3';

  vertical-align: middle;

  font-size: 12px;

  position: relative;

  top: -2px;

}

/* line 231, ../sass/_hdm_searchresults.scss */

.search-wrapper .pagination ul.pages a.next:before {

  font-family: 'IcoMoon-Ultimate';

  color: #7d838b;

  content: '\edbb';

  vertical-align: middle;

  font-size: 12px;

  position: relative;

  top: -2px;

}



/* line 243, ../sass/_hdm_searchresults.scss */

.special_order {

  width: 730px;

  background-color: #f3f4f5;

  padding-left: 15px;

  margin-left: 11px;

  border-radius: 2px;

}



/* line 250, ../sass/_hdm_searchresults.scss */

.numResults {

  margin-left: -11px;

}



/* line 1, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area .clearfix::after {

  content: "";

  height: 0;

  line-height: 0;

  font-size: 0;

  visibility: hidden;

  clear: both;

  display: block;

}



/* line 10, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area {

  clear: both;

  margin: 20px 0 !important;

  list-style-type: none;

  padding: 0 !important;

  width: auto;

  height: 25px;

  display: block;

  font-family: Arial, sans-serif;

}



/* line 20, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.vertical {

  height: auto;

}



/* line 23, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li {

  margin: 0 !important;

  padding: 0 !important;

  height: 21px;

  float: left;

}



/* line 29, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.vertical li {

  float: none;

  clear: both;

  width: 150px;

  height: auto;

  margin: 0 0 10px !important;

}



/* line 36, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.vertical li.settings_info {

  height: 24px;

}



/* line 39, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.vertical.switch_right li {

  width: 120px;

}



/* line 42, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li .dummy_btn {

  float: left;

  margin: 0 0 0 10px;

  cursor: pointer;

  padding: 0;

  height: inherit;

}



/* line 49, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.vertical li .dummy_btn {

  width: 90px;

}



/* line 52, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.vertical.switch_right li .dummy_btn {

  margin-left: 0;

}



/* line 55, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li div iframe {

  overflow: hidden;

  height: inherit;

  width: inherit;

}



/* Switch begin */

/* line 62, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li .switch {

  text-indent: -9999em;

  background: transparent url('../img/icons/social/switch.png') no-repeat 0 0 scroll;

  width: 23px;

  height: 12px;

  overflow: hidden;

  float: left;

  margin: 7px 0 0;

  padding: 0;

  cursor: pointer;

}



/* line 73, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.vertical.switch_right li .switch {

  float: right;

}



/* line 76, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.skin-dark li .switch {

  background-image: url('../js/vendor_js/socialshareprivacy/images/socialshareprivacy_on_off.png');

}



/* line 79, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li .switch.on {

  background-position: 0 -12px;

}



/* Switch end */

/* Tooltips begin */

/* line 84, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.help_info {

  position: relative;

}



/* line 87, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.help_info .info,

.social_share_privacy_area li .help_info.icon .info {

  display: none;

  position: absolute;

  bottom: 40px;

  left: 0;

  width: 290px;

  padding: 10px 15px;

  margin: 0;

  font-size: 12px;

  line-height: 16px;

  font-weight: bold;

  border: 1px solid #ccc;

  -moz-border-radius: 4px;

  -webkit-border-radius: 4px;

  border-radius: 4px;

  -moz-box-shadow: 0 3px 4px #999;

  -webkit-box-shadow: 0 3px 4px #999;

  box-shadow: 0 3px 4px #999;

  background-color: #fdfbec;

  color: #000;

  z-index: 500;

}



/* line 110, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.gplus.help_info .info {

  left: -60px;

}



/* line 113, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li .help_info.icon .info {

  left: -243px;

  width: 350px;

}



/* line 117, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.vertical li.gplus.help_info .info,

.social_share_privacy_area.vertical li .help_info.icon .info {

  left: 0;

}



/* line 121, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.help_info.display .info,

.social_share_privacy_area li .help_info.icon.display .info {

  display: block;

}



/* line 125, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.help_info.info_off.display .info {

  display: none;

}



/* line 128, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li .help_info.icon {

  background: #fff url('../js/vendor_js/socialshareprivacy/images/socialshareprivacy_info.png') no-repeat center center scroll;

  width: 25px;

  height: 20px;

  position: relative;

  display: inline-block;

  vertical-align: top;

  border: 2px solid #e7e3e3;

  border-right-width: 0;

  -moz-border-radius: 5px 0 0 5px;

  -webkit-border-radius: 5px 0 0 5px;

  border-radius: 5px 0 0 5px;

  margin: 0;

  padding: 0;

}



/* line 143, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.skin-dark li .help_info.icon {

  background-image: url('../js/vendor_js/socialshareprivacy/images/socialshareprivacy_info_dark.png'), -moz-linear-gradient(top, #6a6767 0, #2d2a2a 100%);

  background-image: url('../js/vendor_js/socialshareprivacy/images/socialshareprivacy_info_dark.png'), -webkit-gradient(linear, center top, center bottom, color-stop(0%, #6a6767), color-stop(100%, #2d2a2a));

  background-image: url('../js/vendor_js/socialshareprivacy/images/socialshareprivacy_info_dark.png'), -webkit-linear-gradient(top, #6a6767 0, #2d2a2a 100%);

  background-image: url('../js/vendor_js/socialshareprivacy/images/socialshareprivacy_info_dark.png'), -o-linear-gradient(top, #6a6767 0, #2d2a2a 100%);

  background-image: url('../js/vendor_js/socialshareprivacy/images/socialshareprivacy_info_dark.png'), -ms-linear-gradient(top, #6a6767 0, #2d2a2a 100%);

  background-image: url('../js/vendor_js/socialshareprivacy/images/socialshareprivacy_info_dark.png'), linear-gradient(top, #6a6767 0, #2d2a2a 100%);

  background-image: url('../js/vendor_js/socialshareprivacy/images/socialshareprivacy_info_dark.png');

  background-color: #4f4c4c;

  border-color: #7e7e7e;

}



/* line 154, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu.on .help_info.icon {

  border-top-width: 0;

  border-left-width: 0;

}



/* line 158, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu.perma_option_off .help_info.icon {

  border-right-width: 2px;

  -moz-border-radius: 5px;

  -webkit-border-radius: 5px;

  border-radius: 5px;

}



/* Tooltips end */

/* Settings/Info begin */

/* line 166, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info {

  position: relative;

}



/* line 169, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.vertical li.settings_info {

  top: 0;

}



/* line 172, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info a {

  text-decoration: none;

  margin: 0 !important;

}



/* line 176, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu {

  background-color: #f3f4f5;

  border: 2px solid #e7e3e3;

  -moz-border-radius: 5px;

  -webkit-border-radius: 5px;

  border-radius: 5px;

  -moz-box-shadow: 2px 2px 3px #c1c1c1;

  -webkit-box-shadow: 2px 2px 3px #c1c1c1;

  box-shadow: 3px 3px 3px #c1c1c1;

  left: 0;

  position: absolute;

  top: 4px;

  width: 135px;

  z-index: 1000;

  margin: 0;

  padding: 0;

}



/* line 193, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu.off {

  border-width: 0;

  -moz-box-shadow: none;

  -webkit-box-shadow: none;

  box-shadow: none;

  background-color: transparent;

}



/* line 200, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu.off form {

  display: none;

  margin: 0;

  padding: 0;

}



/* line 205, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu .settings {

  text-indent: -9999em;

  display: inline-block;

  background: #fff url('../img/icons/social/settings.png') no-repeat center center scroll;

  width: 25px;

  height: 20px;

  border: 2px solid #e7e3e3;

  -moz-border-radius: 0 5px 5px 0;

  -webkit-border-radius: 0 5px 5px 0;

  border-radius: 0 5px 5px 0;

  border-left: 1px solid #ddd;

  margin: 0;

  padding: 0;

}



/* line 219, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.skin-dark li.settings_info .settings_info_menu .settings {

  background-image: url('../js/vendor_js/socialshareprivacy/images/settings_dark.png'), -moz-linear-gradient(top, #6a6767 0, #2d2a2a 100%);

  background-image: url('../js/vendor_js/socialshareprivacy/images/settings_dark.png'), -webkit-gradient(linear, center top, center bottom, color-stop(0%, #6a6767), color-stop(100%, #2d2a2a));

  background-image: url('../js/vendor_js/socialshareprivacy/images/settings_dark.png'), -webkit-linear-gradient(top, #6a6767 0, #2d2a2a 100%);

  background-image: url('../js/vendor_js/socialshareprivacy/images/settings_dark.png'), -o-linear-gradient(top, #6a6767 0, #2d2a2a 100%);

  background-image: url('../js/vendor_js/socialshareprivacy/images/settings_dark.png'), -ms-linear-gradient(top, #6a6767 0, #2d2a2a 100%);

  background-image: url('../js/vendor_js/socialshareprivacy/images/settings_dark.png'), linear-gradient(top, #6a6767 0, #2d2a2a 100%);

  background-image: url('../js/vendor_js/socialshareprivacy/images/settings_dark.png');

  background-color: #4f4c4c;

  border-color: #7e7e7e;

}



/* line 230, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.skin-dark li.settings_info .settings_info_menu.on {

  background-color: #4f4c4c;

  color: #fff;

  -moz-box-shadow: none;

  -webkit-box-shadow: none;

  box-shadow: none;

}



/* line 237, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu.on .settings {

  border-top-width: 0;

}



/* line 240, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu form fieldset {

  border-width: 0;

  margin: 0;

  padding: 0 10px 10px;

}



/* line 245, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu form fieldset legend {

  font-size: 11px;

  font-weight: bold;

  line-height: 14px;

  margin: 0;

  padding: 10px 0;

  width: 115px;

}



/* line 253, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu form fieldset input {

  clear: both;

  float: left;

  margin: 4px 10px 4px 0;

  padding: 0;

}



/* line 259, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label {

  display: inline-block;

  float: left;

  font-size: 12px;

  font-weight: bold;

  line-height: 24px;

  -moz-transition: color .5s ease-in;

  -webkit-transition: color .5s ease-in;

  transition: color .5s ease-in;

  margin: 0;

  padding: 0;

}



/* line 271, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label.checked {

  color: #090;

}



/* Top-Orientation */

/* line 278, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info.top .settings_info_menu.on {

  top: auto;

  bottom: -3px;

  padding-bottom: 22px;

}



/* line 283, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.vertical li.settings_info.top .settings_info_menu.on {

  bottom: 0;

}



/* line 286, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info.top .settings_info_menu.on > a {

  position: absolute;

  bottom: 0;

  left: 0;

}



/* line 291, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info.top .settings_info_menu.on > a .help_info.icon {

  border-top-width: 2px;

  border-bottom-width: 0;

  -webkit-border-radius: 0 0 0 5px;

  -moz-border-radius: 0 0 0 5px;

  border-radius: 0 0 0 5px;

}



/* line 298, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info.top .settings_info_menu.on > a.settings {

  left: 25px;

  border-top-width: 2px;

  border-bottom-width: 0;

  -webkit-border-radius: 0 5px 0 0;

  -moz-border-radius: 0 5px 0 0;

  border-radius: 0 5px 0 0;

}



/* Settings/Info end */

/* line 319, ../sass/_hdm_socialshare.scss */

ul.social_share_privacy_area li {

  width: 200px;

  display: inline-block;

  top: 0;

}

/* line 323, ../sass/_hdm_socialshare.scss */

ul.social_share_privacy_area li .settings_info_menu {

  position: relative;

}



/* line 330, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area > li {

  float: none;

  height: 25px;

  padding: 8px 20px 0 0;

}

/* line 336, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area .settings_info_menu {

  position: relative;

  top: 10px;

}

/* line 339, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area .settings_info_menu label {

  color: #00427a;

}

/* line 342, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area .settings_info_menu.on {

  margin-top: -100px !important;

}

/* line 344, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area .settings_info_menu.on a, .social_share_privacy_area .settings_info_menu.on a:hover {

  background: transparent !important;

}

/* line 349, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.twitter.info_off {

  width: 160px;

  float: left;

  height: 13px;

  padding: 0;

}



/* line 2, ../sass/_hdm_sticky.scss */

.sticky.sticky-contact {

  position: fixed;

  right: 5px;

  top: 50%;

  border-radius: 2px;

  margin-right: -5px;

  z-index: 100;

  background-color: white;

  border: 1px solid #ccc;

}

/* line 3, ../sass/_hdm_sticky.scss */

.sticky.sticky-contact:before {

  background: transparent url('../img/icons/btn-consultant.png') 11px -4px no-repeat;

  content: " ";

  width: 45px;

  height: 50px;

  display: block;

}

/* line 17, ../sass/_hdm_sticky.scss */

.sticky.sticky-contact:hover {

  background-color: #ededed;

}

/* line 21, ../sass/_hdm_sticky.scss */

.sticky.sticky-contact a {

  width: 80px;

  height: 43px;

  position: absolute;

  top: 0;

}

/* line 26, ../sass/_hdm_sticky.scss */

.sticky.sticky-contact a span {

  position: absolute;

  text-indent: -9000px;

}



/* line 1, ../sass/_hdm_stockprice.scss */

.stock-price {

  text-align: right;

}



/* line 9, ../sass/_hdm_squaremenu.scss */

.box-item a {

  position: absolute;

  width: 265px;

  bottom: 0;

  color: #fff;

  padding: 15px 20px;

}

/* line 16, ../sass/_hdm_squaremenu.scss */

.box-item.cyan {

  background-color: #00a0e6;

}

/* line 19, ../sass/_hdm_squaremenu.scss */

.box-item.blue {

  background-color: #004178;

}

/* line 22, ../sass/_hdm_squaremenu.scss */

.box-item.yellow {

  background-color: #ffc800;

}



/* line 26, ../sass/_hdm_squaremenu.scss */

.squaremenu .box-item {

  width: 100%;

  height: 178px;

  background-color: #a8b1b6;

  color: #fff;

  vertical-align: top;

  margin-right: 0;

  margin-bottom: 20px;

  position: relative;

}

/* line 35, ../sass/_hdm_squaremenu.scss */

.squaremenu .box-item a {

  display: block;

  position: relative;

  padding: 20px;

  width: 100%;

  height: 100%;

}

/* line 43, ../sass/_hdm_squaremenu.scss */

.squaremenu .box-item .description {

  position: absolute;

  top: 20px;

}

/* line 47, ../sass/_hdm_squaremenu.scss */

.squaremenu .box-item .heading {

  position: absolute;

  bottom: 20px;

  font-family: "HeidelbergGothicMlbold", sans-serif;

}



/* line 1, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area .clearfix::after {

  content: "";

  height: 0;

  line-height: 0;

  font-size: 0;

  visibility: hidden;

  clear: both;

  display: block;

}



/* line 10, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area {

  clear: both;

  margin: 20px 0 !important;

  list-style-type: none;

  padding: 0 !important;

  width: auto;

  height: 25px;

  display: block;

  font-family: Arial, sans-serif;

}



/* line 20, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.vertical {

  height: auto;

}



/* line 23, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li {

  margin: 0 !important;

  padding: 0 !important;

  height: 21px;

  float: left;

}



/* line 29, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.vertical li {

  float: none;

  clear: both;

  width: 150px;

  height: auto;

  margin: 0 0 10px !important;

}



/* line 36, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.vertical li.settings_info {

  height: 24px;

}



/* line 39, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.vertical.switch_right li {

  width: 120px;

}



/* line 42, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li .dummy_btn {

  float: left;

  margin: 0 0 0 10px;

  cursor: pointer;

  padding: 0;

  height: inherit;

}



/* line 49, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.vertical li .dummy_btn {

  width: 90px;

}



/* line 52, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.vertical.switch_right li .dummy_btn {

  margin-left: 0;

}



/* line 55, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li div iframe {

  overflow: hidden;

  height: inherit;

  width: inherit;

}



/* Switch begin */

/* line 62, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li .switch {

  text-indent: -9999em;

  background: transparent url('../img/icons/social/switch.png') no-repeat 0 0 scroll;

  width: 23px;

  height: 12px;

  overflow: hidden;

  float: left;

  margin: 7px 0 0;

  padding: 0;

  cursor: pointer;

}



/* line 73, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.vertical.switch_right li .switch {

  float: right;

}



/* line 76, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.skin-dark li .switch {

  background-image: url('../js/vendor_js/socialshareprivacy/images/socialshareprivacy_on_off.png');

}



/* line 79, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li .switch.on {

  background-position: 0 -12px;

}



/* Switch end */

/* Tooltips begin */

/* line 84, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.help_info {

  position: relative;

}



/* line 87, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.help_info .info,

.social_share_privacy_area li .help_info.icon .info {

  display: none;

  position: absolute;

  bottom: 40px;

  left: 0;

  width: 290px;

  padding: 10px 15px;

  margin: 0;

  font-size: 12px;

  line-height: 16px;

  font-weight: bold;

  border: 1px solid #ccc;

  -moz-border-radius: 4px;

  -webkit-border-radius: 4px;

  border-radius: 4px;

  -moz-box-shadow: 0 3px 4px #999;

  -webkit-box-shadow: 0 3px 4px #999;

  box-shadow: 0 3px 4px #999;

  background-color: #fdfbec;

  color: #000;

  z-index: 500;

}



/* line 110, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.gplus.help_info .info {

  left: -60px;

}



/* line 113, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li .help_info.icon .info {

  left: -243px;

  width: 350px;

}



/* line 117, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.vertical li.gplus.help_info .info,

.social_share_privacy_area.vertical li .help_info.icon .info {

  left: 0;

}



/* line 121, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.help_info.display .info,

.social_share_privacy_area li .help_info.icon.display .info {

  display: block;

}



/* line 125, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.help_info.info_off.display .info {

  display: none;

}



/* line 128, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li .help_info.icon {

  background: #fff url('../js/vendor_js/socialshareprivacy/images/socialshareprivacy_info.png') no-repeat center center scroll;

  width: 25px;

  height: 20px;

  position: relative;

  display: inline-block;

  vertical-align: top;

  border: 2px solid #e7e3e3;

  border-right-width: 0;

  -moz-border-radius: 5px 0 0 5px;

  -webkit-border-radius: 5px 0 0 5px;

  border-radius: 5px 0 0 5px;

  margin: 0;

  padding: 0;

}



/* line 143, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.skin-dark li .help_info.icon {

  background-image: url('../js/vendor_js/socialshareprivacy/images/socialshareprivacy_info_dark.png'), -moz-linear-gradient(top, #6a6767 0, #2d2a2a 100%);

  background-image: url('../js/vendor_js/socialshareprivacy/images/socialshareprivacy_info_dark.png'), -webkit-gradient(linear, center top, center bottom, color-stop(0%, #6a6767), color-stop(100%, #2d2a2a));

  background-image: url('../js/vendor_js/socialshareprivacy/images/socialshareprivacy_info_dark.png'), -webkit-linear-gradient(top, #6a6767 0, #2d2a2a 100%);

  background-image: url('../js/vendor_js/socialshareprivacy/images/socialshareprivacy_info_dark.png'), -o-linear-gradient(top, #6a6767 0, #2d2a2a 100%);

  background-image: url('../js/vendor_js/socialshareprivacy/images/socialshareprivacy_info_dark.png'), -ms-linear-gradient(top, #6a6767 0, #2d2a2a 100%);

  background-image: url('../js/vendor_js/socialshareprivacy/images/socialshareprivacy_info_dark.png'), linear-gradient(top, #6a6767 0, #2d2a2a 100%);

  background-image: url('../js/vendor_js/socialshareprivacy/images/socialshareprivacy_info_dark.png');

  background-color: #4f4c4c;

  border-color: #7e7e7e;

}



/* line 154, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu.on .help_info.icon {

  border-top-width: 0;

  border-left-width: 0;

}



/* line 158, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu.perma_option_off .help_info.icon {

  border-right-width: 2px;

  -moz-border-radius: 5px;

  -webkit-border-radius: 5px;

  border-radius: 5px;

}



/* Tooltips end */

/* Settings/Info begin */

/* line 166, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info {

  position: relative;

}



/* line 169, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.vertical li.settings_info {

  top: 0;

}



/* line 172, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info a {

  text-decoration: none;

  margin: 0 !important;

}



/* line 176, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu {

  background-color: #f3f4f5;

  border: 2px solid #e7e3e3;

  -moz-border-radius: 5px;

  -webkit-border-radius: 5px;

  border-radius: 5px;

  -moz-box-shadow: 2px 2px 3px #c1c1c1;

  -webkit-box-shadow: 2px 2px 3px #c1c1c1;

  box-shadow: 3px 3px 3px #c1c1c1;

  left: 0;

  position: absolute;

  top: 4px;

  width: 135px;

  z-index: 1000;

  margin: 0;

  padding: 0;

}



/* line 193, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu.off {

  border-width: 0;

  -moz-box-shadow: none;

  -webkit-box-shadow: none;

  box-shadow: none;

  background-color: transparent;

}



/* line 200, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu.off form {

  display: none;

  margin: 0;

  padding: 0;

}



/* line 205, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu .settings {

  text-indent: -9999em;

  display: inline-block;

  background: #fff url('../img/icons/social/settings.png') no-repeat center center scroll;

  width: 25px;

  height: 20px;

  border: 2px solid #e7e3e3;

  -moz-border-radius: 0 5px 5px 0;

  -webkit-border-radius: 0 5px 5px 0;

  border-radius: 0 5px 5px 0;

  border-left: 1px solid #ddd;

  margin: 0;

  padding: 0;

}



/* line 219, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.skin-dark li.settings_info .settings_info_menu .settings {

  background-image: url('../js/vendor_js/socialshareprivacy/images/settings_dark.png'), -moz-linear-gradient(top, #6a6767 0, #2d2a2a 100%);

  background-image: url('../js/vendor_js/socialshareprivacy/images/settings_dark.png'), -webkit-gradient(linear, center top, center bottom, color-stop(0%, #6a6767), color-stop(100%, #2d2a2a));

  background-image: url('../js/vendor_js/socialshareprivacy/images/settings_dark.png'), -webkit-linear-gradient(top, #6a6767 0, #2d2a2a 100%);

  background-image: url('../js/vendor_js/socialshareprivacy/images/settings_dark.png'), -o-linear-gradient(top, #6a6767 0, #2d2a2a 100%);

  background-image: url('../js/vendor_js/socialshareprivacy/images/settings_dark.png'), -ms-linear-gradient(top, #6a6767 0, #2d2a2a 100%);

  background-image: url('../js/vendor_js/socialshareprivacy/images/settings_dark.png'), linear-gradient(top, #6a6767 0, #2d2a2a 100%);

  background-image: url('../js/vendor_js/socialshareprivacy/images/settings_dark.png');

  background-color: #4f4c4c;

  border-color: #7e7e7e;

}



/* line 230, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.skin-dark li.settings_info .settings_info_menu.on {

  background-color: #4f4c4c;

  color: #fff;

  -moz-box-shadow: none;

  -webkit-box-shadow: none;

  box-shadow: none;

}



/* line 237, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu.on .settings {

  border-top-width: 0;

}



/* line 240, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu form fieldset {

  border-width: 0;

  margin: 0;

  padding: 0 10px 10px;

}



/* line 245, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu form fieldset legend {

  font-size: 11px;

  font-weight: bold;

  line-height: 14px;

  margin: 0;

  padding: 10px 0;

  width: 115px;

}



/* line 253, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu form fieldset input {

  clear: both;

  float: left;

  margin: 4px 10px 4px 0;

  padding: 0;

}



/* line 259, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label {

  display: inline-block;

  float: left;

  font-size: 12px;

  font-weight: bold;

  line-height: 24px;

  -moz-transition: color .5s ease-in;

  -webkit-transition: color .5s ease-in;

  transition: color .5s ease-in;

  margin: 0;

  padding: 0;

}



/* line 271, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label.checked {

  color: #090;

}



/* Top-Orientation */

/* line 278, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info.top .settings_info_menu.on {

  top: auto;

  bottom: -3px;

  padding-bottom: 22px;

}



/* line 283, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.vertical li.settings_info.top .settings_info_menu.on {

  bottom: 0;

}



/* line 286, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info.top .settings_info_menu.on > a {

  position: absolute;

  bottom: 0;

  left: 0;

}



/* line 291, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info.top .settings_info_menu.on > a .help_info.icon {

  border-top-width: 2px;

  border-bottom-width: 0;

  -webkit-border-radius: 0 0 0 5px;

  -moz-border-radius: 0 0 0 5px;

  border-radius: 0 0 0 5px;

}



/* line 298, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area li.settings_info.top .settings_info_menu.on > a.settings {

  left: 25px;

  border-top-width: 2px;

  border-bottom-width: 0;

  -webkit-border-radius: 0 5px 0 0;

  -moz-border-radius: 0 5px 0 0;

  border-radius: 0 5px 0 0;

}



/* Settings/Info end */

/* line 319, ../sass/_hdm_socialshare.scss */

ul.social_share_privacy_area li {

  width: 200px;

  display: inline-block;

  top: 0;

}

/* line 323, ../sass/_hdm_socialshare.scss */

ul.social_share_privacy_area li .settings_info_menu {

  position: relative;

}



/* line 330, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area > li {

  float: none;

  height: 25px;

  padding: 8px 20px 0 0;

}

/* line 336, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area .settings_info_menu {

  position: relative;

  top: 10px;

}

/* line 339, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area .settings_info_menu label {

  color: #00427a;

}

/* line 342, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area .settings_info_menu.on {

  margin-top: -100px !important;

}

/* line 344, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area .settings_info_menu.on a, .social_share_privacy_area .settings_info_menu.on a:hover {

  background: transparent !important;

}

/* line 349, ../sass/_hdm_socialshare.scss */

.social_share_privacy_area.twitter.info_off {

  width: 160px;

  float: left;

  height: 13px;

  padding: 0;

}



/* line 5, ../sass/_hdm_tables.scss */

.table-collapsable .inner {

  overflow-x: auto;

}

/* line 8, ../sass/_hdm_tables.scss */

.table-collapsable table {

  /*table-layout: fixed;*/

  width: 100%;

  font-size: 15px;

}

/* line 14, ../sass/_hdm_tables.scss */

.table-collapsable tr {

  background: #eaecee;

  border-bottom: 1px solid #FFFFFF;

}

/* line 18, ../sass/_hdm_tables.scss */

.table-collapsable tr.even {

  background: #f3f4f5;

}

/* line 21, ../sass/_hdm_tables.scss */

.table-collapsable tr.primary {

  cursor: pointer;

}

/* line 24, ../sass/_hdm_tables.scss */

.table-collapsable tr.secondary {

  display: none;

}

/* line 28, ../sass/_hdm_tables.scss */

.table-collapsable tr .arrow-width {

  width: 12px;

}

/* line 33, ../sass/_hdm_tables.scss */

.table-collapsable table th {

  text-align: left;

  font-size: 24px;

}

/* line 39, ../sass/_hdm_tables.scss */

.table-collapsable tr th,

.table-collapsable tr td {

  padding: 4px 6px 3px;

  vertical-align: top;

}

/* line 44, ../sass/_hdm_tables.scss */

.table-collapsable th.machvalue {

  position: relative;

}

/* line 48, ../sass/_hdm_tables.scss */

.table-collapsable table .arrow {

  text-align: left;

  text-decoration: none;

  -webkit-transition: all .3s ease-in-out;

  transition: all .3s ease-in-out;

  display: inline-block;

}

/* line 56, ../sass/_hdm_tables.scss */

.table-collapsable table .arrow:before {

  color: #00427a;

  font-family: 'IcoMoon';

  font-size: 13px;

  content: '\e00d';

  font-style: normal;

  height: 13px;

  top: -12px;

}

/* line 65, ../sass/_hdm_tables.scss */

.table-collapsable table .arrow.active {

  text-align: left;

  text-decoration: none;

  -webkit-transform: rotate(90deg);

  -moz-transform: rotate(90deg);

  -ms-transform: rotate(90deg);

  -o-transform: rotate(90deg);

  transform: rotate(90deg);

}

/* line 76, ../sass/_hdm_tables.scss */

.table-collapsable .center {

  text-align: center;

}

/* line 80, ../sass/_hdm_tables.scss */

.table-collapsable .techdata p + p {

  padding-top: 0;

}



/* line 87, ../sass/_hdm_tables.scss */

.domtable {

  border: 20px solid white;

}

/* line 88, ../sass/_hdm_tables.scss */

.domtable .background-color_00427A,

.domtable .background-color_000080 {

  background-color: #00427a;

  color: white;

}

/* line 93, ../sass/_hdm_tables.scss */

.domtable .background-color_60656B {

  background-color: #60656b;

  color: white;

}

/* line 97, ../sass/_hdm_tables.scss */

.domtable .background-color_7D838B {

  background-color: #7d838b;

  color: #00427a;

}



/* line 104, ../sass/_hdm_tables.scss */

.row.title-row + .document_links .domtable {

  border-top: none;

}



/* line 1, ../sass/_hdm_teaser.scss */

h4.teaserheadline {

  margin-top: 30px;

}



/* line 4, ../sass/_hdm_teaser.scss */

.tabs + .teaserlist {

  margin-top: 30px;

}



/* line 8, ../sass/_hdm_teaser.scss */

h4.underline.teaserlist {

  padding-top: 30px;

}



/* line 12, ../sass/_hdm_teaser.scss */

.textimage-row + h4.underline.teaserlist {

  padding-top: 10px;

}



/* line 17, ../sass/_hdm_teaser.scss */

.accordeon-wrapper.last + .underline.teaserlist,

.textimage-row .underline.teaserlist {

  margin-top: -20px;

}



/* line 22, ../sass/_hdm_teaser.scss */

.teaserlist {

  padding: 0;

  margin-bottom: 0;

}

/* line 27, ../sass/_hdm_teaser.scss */

.teaserlist li.blue, .teaserlist div.blue {

  display: inline-block;

  vertical-align: top;

}

/* line 31, ../sass/_hdm_teaser.scss */

.teaserlist li img, .teaserlist div img {

  display: none;

}

/* line 34, ../sass/_hdm_teaser.scss */

.teaserlist li h4, .teaserlist div h4 {

  padding: 0px;

  padding-bottom: 0;

  margin-bottom: 0;

  font-size: 24px;

  line-height: 30px;

}

/* line 41, ../sass/_hdm_teaser.scss */

.teaserlist li > div, .teaserlist div > div {

  min-height: 175px;

  margin-bottom: 20px;

  height: 100%;

}

/* line 45, ../sass/_hdm_teaser.scss */

.teaserlist li > div.stockinfo, .teaserlist div > div.stockinfo {

  min-height: 60px;

  height: 60px;

  margin-bottom: 0;

  padding: 0 10px;

}

/* line 52, ../sass/_hdm_teaser.scss */

.teaserlist li p, .teaserlist div p {

  padding: 0px;

  margin: 0;

}

/* line 56, ../sass/_hdm_teaser.scss */

.teaserlist li p a,

.teaserlist li a.arrow, .teaserlist div p a,

.teaserlist div a.arrow {

  padding-left: 30px;

  position: relative;

  display: inline-block;

  border: none !important;

  padding-top: 10px;

  text-decoration: none;

}

/* line 26, ../sass/_hdm_mixins.scss */

.teaserlist li p a:hover,

.teaserlist li a.arrow:hover, .teaserlist div p a:hover,

.teaserlist div a.arrow:hover {

  text-decoration: none;

  border: none !important;

}

/* line 29, ../sass/_hdm_mixins.scss */

.teaserlist li p a:hover span,

.teaserlist li a.arrow:hover span, .teaserlist div p a:hover span,

.teaserlist div a.arrow:hover span {

  text-decoration: underline;

}

/* line 33, ../sass/_hdm_mixins.scss */

.teaserlist li p a:before,

.teaserlist li a.arrow:before, .teaserlist div p a:before,

.teaserlist div a.arrow:before {

  font: normal normal normal 14px Icomoon-Ultimate;

  font-size: 20px;

  text-rendering: auto;

  -webkit-font-smoothing: antialiased;

  content: "\edf6";

  position: absolute;

  left: 0;

  top: 8px;

}

/* line 61, ../sass/_hdm_teaser.scss */

.teaserlist li p a span:hover,

.teaserlist li a.arrow span:hover, .teaserlist div p a span:hover,

.teaserlist div a.arrow span:hover {

  text-decoration: underline;

}

/* line 66, ../sass/_hdm_teaser.scss */

.teaserlist .youtubeteaser {

  width: 100%;

  min-height: 175px;

}

/* line 70, ../sass/_hdm_teaser.scss */

.teaserlist figure.big {

  max-height: 175px;

  overflow: hidden;

  position: relative;

}

/* line 75, ../sass/_hdm_teaser.scss */

.teaserlist .big img.desktoponly {

  display: block;

  width: 413px;

}

/* line 79, ../sass/_hdm_teaser.scss */

.teaserlist .big h4 {

  position: absolute;

  bottom: 0;

  background-color: rgba(255, 255, 255, 0.85);

  width: 100%;

  padding: 20px;

}

/* line 86, ../sass/_hdm_teaser.scss */

.teaserlist figure.stockchart {

  height: 95px;

}

/* line 89, ../sass/_hdm_teaser.scss */

.teaserlist .stockchart ul.bullet.stockchart li {

  padding-bottom: 0;

}



/* line 2, ../sass/_hdm_text_image.scss */

.hdm_text_image .wrapper {

  padding: 40px 20px 20px 20px;

}

/* line 4, ../sass/_hdm_text_image.scss */

.hdm_text_image .wrapper p, .hdm_text_image .wrapper ul {

  max-width: 800px;

}

/* line 7, ../sass/_hdm_text_image.scss */

.hdm_text_image .wrapper h2 {

  font-family: "HeidelbergGothicMlbold", sans-serif;

  margin: 0;

  padding: 0;

}

/* line 9, ../sass/_hdm_mixins.scss */

.hdm_text_image .wrapper h2:after {

  content: "";

  display: block;

  border-top: 4.5px solid #00427a;

  border-bottom: 4.5px solid #00427a;

  width: 120px;

  border-radius: 12px;

  margin-top: 20px;

  margin-bottom: 0px;

}



/* line 17, ../sass/_hdm_text_image.scss */

.textimage .text-col p {

  padding: 0;

}

/* line 20, ../sass/_hdm_text_image.scss */

.textimage .text-col ul.bullet {

  padding-left: 20px;

}

/* line 23, ../sass/_hdm_text_image.scss */

.textimage .text-col h2 + p {

  padding-top: 40px;

}

/* line 26, ../sass/_hdm_text_image.scss */

.textimage > .wrapper > .image-col {

  padding: 0;

}

/* line 29, ../sass/_hdm_text_image.scss */

.textimage .text-col + .image-col,

.textimage .image-col + .text-col {

  padding-left: 20px;

  padding-right: 0;

}

/* line 34, ../sass/_hdm_text_image.scss */

.textimage h3, .textimage h4 {

  margin-top: 10px;

}

/* line 37, ../sass/_hdm_text_image.scss */

.textimage a.arrow {

  padding-left: 0;

}

/* line 39, ../sass/_hdm_text_image.scss */

.textimage a.arrow:before {

  display: none;

}

/* line 43, ../sass/_hdm_text_image.scss */

.textimage a.arrow.hdm_external_link {

  padding-left: 30px;

}

/* line 45, ../sass/_hdm_text_image.scss */

.textimage a.arrow.hdm_external_link:before {

  display: block;

  font: normal normal normal 14px Icomoon-Ultimate;

  font-size: 20px;

  text-rendering: auto;

  -webkit-font-smoothing: antialiased;

  content: "\edf6";

  position: absolute;

  left: 0;

  top: -3px;

}



/* line 59, ../sass/_hdm_text_image.scss */

.row.title-row + .row.textimage-row .wrapper {

  padding-top: 0;

}



/* line 3, ../sass/_hdm_tooltip.scss */

.tooltip.top .tooltip-arrow {

  bottom: -4px !important;

  left: 50%;

  margin-left: -5px;

  border-width: 10px 10px 0;

  border-top-color: #fff !important;

}

/* line 11, ../sass/_hdm_tooltip.scss */

.tooltip.top .tooltip-inner {

  max-width: 300px;

  padding: 10px;

  color: #00427a;

  text-align: center;

  background-color: #fff;

  border-radius: 4px;

  font-family: "HeidelbergGothicMl", sans-serif;

}



/* line 24, ../sass/_hdm_tooltip.scss */

.tooltip.bottom .tooltip-arrow {

  top: -4px !important;

  left: 50%;

  margin-left: -5px;

  border-width: 0 10px 10px;

  border-bottom-color: #fff !important;

}

/* line 32, ../sass/_hdm_tooltip.scss */

.tooltip.bottom .tooltip-inner {

  max-width: 300px;

  padding: 10px;

  color: #00427a;

  text-align: center;

  background-color: #fff;

  border-radius: 4px;

  font-family: "HeidelbergGothicMl", sans-serif;

}



/* line 44, ../sass/_hdm_tooltip.scss */

.drupamap-img {

  margin-bottom: 20px;

}



/* line 2, ../sass/_hdm_used_machines.scss */

.hdm_used_machines .ui-selectmenu-button.ui-widget.ui-state-default {

  margin-bottom: 0;

  height: 30px;

}

/* line 7, ../sass/_hdm_used_machines.scss */

.hdm_used_machines .usedmachine-catselect button {

  height: 30px;

  box-sizing: border-box;

  font-size: 18px;

  padding-top: 0;

  font-family: "HeidelbergGothicMl", sans-serif;

  padding-top: 5px;

  position: relative;

  top: -9px;

}

/* line 18, ../sass/_hdm_used_machines.scss */

.hdm_used_machines span.left {

  display: block;

  padding-bottom: 10px;

}



/* line 25, ../sass/_hdm_used_machines.scss */

body > main > article .usedmachines .products-box {

  margin-top: 0;

}

/* line 29, ../sass/_hdm_used_machines.scss */

body > main > article .usedmachines .products-box .list .products .item:last-child {

  height: 110px;

}

/* line 32, ../sass/_hdm_used_machines.scss */

body > main > article .usedmachines .products-box .list .products .item a {

  height: 100% !important;

}



/* line 1, ../sass/_hdm_userreports.scss */

.user_reports {

  margin-top: 30px;

  margin-right: -20px;

}

/* line 4, ../sass/_hdm_userreports.scss */

.user_reports .hasmargin {

  margin-right: 20px;

  margin-bottom: 20px;

  padding-bottom: 20px;

}

/* line 9, ../sass/_hdm_userreports.scss */

.user_reports h4 {

  font-size: 18px;

  line-height: 20px;

  margin-top: 20px;

  margin-bottom: 10px;

}

/* line 15, ../sass/_hdm_userreports.scss */

.user_reports p {

  padding: 0;

}

/* line 17, ../sass/_hdm_userreports.scss */

.user_reports .haspadding {

  padding: 0 20px;

}

/* line 20, ../sass/_hdm_userreports.scss */

.user_reports .pagination {

  margin-top: 0px;

}

/* line 22, ../sass/_hdm_userreports.scss */

.user_reports .pagination a {

  display: inline-block;

  border: 1px solid #7d838b;

  display: inline-block;

  padding: 0 5px;

  background-color: transparent;

  width: 24px;

  height: 24px;

  line-height: 27px;

  text-align: center;

  border-radius: 2px;

  font-size: 16px;

  margin-right: 5px;

  color: #00427a;

  font-family: "HeidelbergGothicMl", sans-serif;

}

/* line 37, ../sass/_hdm_userreports.scss */

.user_reports .pagination a.active {

  color: #fff;

  background-color: #00427a;

}

/* line 41, ../sass/_hdm_userreports.scss */

.user_reports .pagination a:hover {

  background-color: #fff;

  color: #00427a;

  text-decoration: none;

}

/* line 46, ../sass/_hdm_userreports.scss */

.user_reports .pagination a.prev:before {

  font-family: 'IcoMoon-Ultimate';

  color: #7d838b;

  content: '\edc3';

  vertical-align: middle;

  font-size: 14px;

  position: relative;

  top: -2px;

}

/* line 55, ../sass/_hdm_userreports.scss */

.user_reports .pagination a.next:before {

  font-family: 'IcoMoon-Ultimate';

  color: #7d838b;

  content: '\edbb';

  vertical-align: middle;

  font-size: 14px;

  position: relative;

  top: -2px;

}



/* line 3, ../sass/_hdm_forms.scss */

nav > form.search input#search_text, nav > form.search input#search_text2,

nav > form.search2 input#search_text,

nav > form.search2 input#search_text2 {

  border-radius: 12px;

  border: none;

  background-color: #a8b1b6;

  padding-left: 10px;

  font-weight: normal;

  color: white;

  font-family: "HeidelbergGothicMl", sans-serif;

  font-size: 16px;

  height: 26px;

  outline: none;

}

/* line 15, ../sass/_hdm_forms.scss */

nav > form.search button,

nav > form.search2 button {

  display: none;

}



/* line 20, ../sass/_hdm_forms.scss */

.search_wrapper input#search_text, .search_wrapper input#search_text2 {

  border-radius: 12px;

  border: none;

  background-color: #a8b1b6;

  padding-left: 10px;

  font-weight: normal;

  color: white;

  font-family: "HeidelbergGothicMl", sans-serif;

  font-size: 16px;

  height: 26px;

}



/* jquery ui z-index fix */

/* line 34, ../sass/_hdm_forms.scss */

.ui-selectmenu-menu.ui-front.ui-selectmenu-open {

  z-index: 200;

}



/* general form styles */

/* line 40, ../sass/_hdm_forms.scss */

.form {

  padding: 0px 15px 15px 15px;

  background-color: #f3f4f6;

  /*in variables nicht definiert*/

  height: 100%;

}

/* line 41, ../sass/_hdm_forms.scss */

.form ::-webkit-input-placeholder {

  /* Chrome/Opera/Safari */

  color: #aaa;

}

/* line 44, ../sass/_hdm_forms.scss */

.form ::-moz-placeholder {

  /* Firefox 19+ */

  color: #aaa;

}

/* line 47, ../sass/_hdm_forms.scss */

.form :-ms-input-placeholder {

  /* IE 10+ */

  color: #aaa;

}

/* line 50, ../sass/_hdm_forms.scss */

.form :-moz-placeholder {

  /* Firefox 18- */

  color: #aaa;

}

/* line 58, ../sass/_hdm_forms.scss */

.form .ui-selectmenu-button.ui-widget.ui-state-default {

  width: 100%;

  height: 29px;

  margin-top: 15px;

  -webkit-border-radius: 5px;

  -moz-border-radius: 5px;

  border-radius: 5px;

}

/* line 67, ../sass/_hdm_forms.scss */

.form .btn {

  font-size: 16px;

}

/* line 71, ../sass/_hdm_forms.scss */

.form .btn_submit {

  background-color: #00427a;

  color: white;

}

/* line 76, ../sass/_hdm_forms.scss */

.form .form_reset {

  background-color: white;

  color: #00427a;

  border: 1px solid #00427a;

  margin-left: 15px;

}

/* line 83, ../sass/_hdm_forms.scss */

.form .cancel_button {

  background-color: #d2d8da;

  color: #60656b;

  border: 1px solid #7d838b;

  margin-left: 15px;

}

/* line 90, ../sass/_hdm_forms.scss */

.form input {

  width: 100%;

  border: none;

  padding-left: 5px;

  margin-top: 14px;

  border: 1px solid #d2d8da;

  -webkit-border-radius: 5px;

  -moz-border-radius: 5px;

  border-radius: 5px;

}

/* line 103, ../sass/_hdm_forms.scss */

.form select {

  height: 31px;

  font-size: 20px;

  width: 100%;

  border: none;

  margin-top: 15px;

  -webkit-border-radius: 5px;

  -moz-border-radius: 5px;

  border-radius: 5px;

}

/* line 116, ../sass/_hdm_forms.scss */

.form .large_text {

  margin-top: 15px;

  width: 100%;

  min-height: 246px;

  padding: 5px;

  max-width: 100%;

  border: 1px solid #d2d8da;

  -webkit-border-radius: 5px;

  -moz-border-radius: 5px;

  border-radius: 5px;

}

/* line 131, ../sass/_hdm_forms.scss */

.form .terms {

  margin-top: 10px;

}

/* line 135, ../sass/_hdm_forms.scss */

.form .terms input {

  width: auto;

}

/* line 141, ../sass/_hdm_forms.scss */

.form #term_error {

  color: #e05b38;

}

/* line 145, ../sass/_hdm_forms.scss */

.form auto {

  border: 1px solid #d2d8da;

  padding: 5px 5px;

  max-width: 100%;

  -webkit-border-radius: 5px;

  -moz-border-radius: 5px;

  border-radius: 5px;

}

/* line 155, ../sass/_hdm_forms.scss */

.form .submit {

  margin-top: 10px;

}



/* line 161, ../sass/_hdm_forms.scss */

.formwrapper {

  background-color: white;

  left: 0;

  z-index: 110;

  padding: 50px 0 50px 0;

}



/* general form end */

/* contact_form Styles */

/* line 175, ../sass/_hdm_forms.scss */

.cnt_form a.privacylink {

  text-decoration: underline;

  font-family: "HeidelbergGothicMlbold", sans-serif;

}

/* line 180, ../sass/_hdm_forms.scss */

.cnt_form input[type="text"], .cnt_form input[type="email"] {

  height: 27px;

}

/* line 185, ../sass/_hdm_forms.scss */

.cnt_form .form_container .icon-cross {

  float: right;

  padding-top: 20px;

  cursor: pointer;

}

/* line 190, ../sass/_hdm_forms.scss */

.cnt_form .form_container .icomoon-icon:hover {

  color: #00427a !important;

}



/* makes the contact form "sticky" */

@media (max-height: 750px), (max-width: 990px) {

  /* line 200, ../sass/_hdm_forms.scss */

  .cnt_form {

    position: relative;

  }

}

/* sticky end*/

/* contact_form End */

/* Styles for Custom Forms */

/* line 214, ../sass/_hdm_forms.scss */

.custom {

  font-family: "HeidelbergGothicMl", sans-serif;

  margin-bottom: 20px;

  padding-bottom: 50px;

  background-color: white;

}

/* line 218, ../sass/_hdm_forms.scss */

.custom ::-webkit-input-placeholder {

  /* Chrome/Opera/Safari */

  color: #aaa;

}

/* line 221, ../sass/_hdm_forms.scss */

.custom ::-moz-placeholder {

  /* Firefox 19+ */

  color: #aaa;

}

/* line 224, ../sass/_hdm_forms.scss */

.custom :-ms-input-placeholder {

  /* IE 10+ */

  color: #aaa;

}

/* line 227, ../sass/_hdm_forms.scss */

.custom :-moz-placeholder {

  /* Firefox 18- */

  color: #aaa;

}

/* line 235, ../sass/_hdm_forms.scss */

.custom .underline {

  padding: 0px;

}

/* line 239, ../sass/_hdm_forms.scss */

.custom .headline {

  font-family: "HeidelbergAntiquaMl", serif;

  font-weight: normal;

  padding-bottom: 20px;

}

/* line 245, ../sass/_hdm_forms.scss */

.custom .formWrapper {

  margin-left: 11px;

  padding-bottom: 30px;

  background-color: #f3f4f6;

  /*not defined in hdm_variables*/

}

/* line 249, ../sass/_hdm_forms.scss */

.custom .formWrapper label {

  padding-top: 10px;

}

/* line 256, ../sass/_hdm_forms.scss */

.custom .row input[type='text'] {

  height: 31px;

  background-color: white;

  border: 1px solid #d2d8da;

}

/* line 261, ../sass/_hdm_forms.scss */

.custom .row input[type='checkbox'] {

  vertical-align: top;

}

/* line 264, ../sass/_hdm_forms.scss */

.custom .row input[type='checkbox'], .custom .row input[type='radio'] {

  width: auto;

}

/* line 267, ../sass/_hdm_forms.scss */

.custom .row textarea {

  border: 1px solid #d2d8da;

  border-radius: 5px;

}

/* line 271, ../sass/_hdm_forms.scss */

.custom .row select {

  height: 31px;

  background-color: white;

}

/* line 276, ../sass/_hdm_forms.scss */

.custom .row .custom_label, .custom .row .terms label {

  margin-left: 10px;

}

/* line 280, ../sass/_hdm_forms.scss */

.custom .row label {

  max-width: 90%;

}

/* line 284, ../sass/_hdm_forms.scss */

.custom .row textarea {

  margin-top: 15px;

  margin-bottom: 15px;

  width: 100%;

}

/* line 292, ../sass/_hdm_forms.scss */

.custom #term_error {

  color: #e05b38;

}



/* Custom Forms End */

/* Used machines Form */

/* line 303, ../sass/_hdm_forms.scss */

.um_form a.privacylink {

  text-decoration: underline;

  font-family: "HeidelbergGothicMlbold", sans-serif;

}

/* line 308, ../sass/_hdm_forms.scss */

.um_form input[type="text"], .um_form input[type="email"] {

  height: 27px;

}

/* line 312, ../sass/_hdm_forms.scss */

.um_form input[type="radio"] {

  width: auto !important;

}

/* line 317, ../sass/_hdm_forms.scss */

.um_form .form_container .icon-cross {

  float: right;

  padding-top: 20px;

  cursor: pointer;

}

/* line 322, ../sass/_hdm_forms.scss */

.um_form .form_container .icomoon-icon:hover {

  color: #00427a !important;

}



/* makes the contact form "sticky" */

@media (max-height: 750px), (max-width: 1200) {

  /* line 331, ../sass/_hdm_forms.scss */

  .um_form {

    position: relative;

  }

}

/* sticky end*/

/* used machines End */

/* Temporary Download Form */

/* line 344, ../sass/_hdm_forms.scss */

.td_form a.privacylink {

  text-decoration: underline;

  font-family: "HeidelbergGothicMlbold", sans-serif;

}

/* line 349, ../sass/_hdm_forms.scss */

.td_form input[type="text"], .td_form input[type="email"] {

  height: 27px;

}

/* line 353, ../sass/_hdm_forms.scss */

.td_form input[type="radio"] {

  width: auto !important;

}

/* line 357, ../sass/_hdm_forms.scss */

.td_form label {

  max-width: 90%;

}

/* line 363, ../sass/_hdm_forms.scss */

.td_form .form_container .icon-cross {

  float: right;

  padding-top: 20px;

  cursor: pointer;

}

/* line 368, ../sass/_hdm_forms.scss */

.td_form .form_container .icomoon-icon:hover {

  color: #00427a !important;

}



/* makes the contact form "sticky" */

@media (max-height: 750px), (max-width: 1200) {

  /* line 377, ../sass/_hdm_forms.scss */

  .td_form {

    position: relative;

  }

}

/* sticky end*/

/* Temporary Download End */

/* line 387, ../sass/_hdm_forms.scss */

.newsletter-subscription input[type="checkbox"] {

  vertical-align: top;

}



/* line 392, ../sass/_hdm_forms.scss */

::-webkit-input-placeholder {

  color: white;

  font-weight: normal;

}



/* line 396, ../sass/_hdm_forms.scss */

:-moz-placeholder {

  color: white;

  opacity: 1;

  font-weight: normal;

}



/* line 401, ../sass/_hdm_forms.scss */

::-moz-placeholder {

  color: white;

  opacity: 1;

  font-weight: normal;

}



/* line 406, ../sass/_hdm_forms.scss */

:-ms-input-placeholder {

  color: white;

  font-weight: normal;

}



/* line 410, ../sass/_hdm_forms.scss */

:placeholder-shown {

  color: white;

  font-weight: normal;

}



/* Chrome Outline */

/* line 418, ../sass/_hdm_forms.scss */

input:focus, textarea:focus, select:focus {

  outline: none;

}



/* line 1, ../sass/_hdm_branchoffices.scss */

.branchoffice_wrapper {

  margin-bottom: 15px;

}

/* line 3, ../sass/_hdm_branchoffices.scss */

.branchoffice_wrapper .branchoffice {

  height: 100%;

}

/* line 5, ../sass/_hdm_branchoffices.scss */

.branchoffice_wrapper .branchoffice.hasbg {

  margin: 0px 0px 10px;

}

/* line 8, ../sass/_hdm_branchoffices.scss */

.branchoffice_wrapper .branchoffice h4 {

  margin: 0;

}

/* line 11, ../sass/_hdm_branchoffices.scss */

.branchoffice_wrapper .branchoffice p {

  padding: 0;

  margin: 0;

}

/* line 15, ../sass/_hdm_branchoffices.scss */

.branchoffice_wrapper .branchoffice .link {

  padding-top: 10px;

}

/* line 18, ../sass/_hdm_branchoffices.scss */

.branchoffice_wrapper .branchoffice .hdm_email_link {

  margin-top: 10px;

}



/* line 24, ../sass/_hdm_branchoffices.scss */

.branchoffices {

  margin-bottom: 20px;

}

/* line 26, ../sass/_hdm_branchoffices.scss */

.branchoffices .locales-alphabetical {

  padding-left: 0;

  padding-bottom: 40px;

}

/* line 30, ../sass/_hdm_branchoffices.scss */

.branchoffices .locales-alphabetical a button {

  padding: 1px 9px;

  font-size: 20px;

  background-color: #e8e9ee;

  color: black;

  border: none;

}

/* line 39, ../sass/_hdm_branchoffices.scss */

.branchoffices h4 {

  line-height: 30px;

}

/* line 42, ../sass/_hdm_branchoffices.scss */

.branchoffices .locale-letter {

  padding-top: 0;

  padding-bottom: 40px;

}

/* line 45, ../sass/_hdm_branchoffices.scss */

.branchoffices .locale-letter .letter {

  display: inline-block;

  border-radius: 30px;

  height: 20px;

  width: 20px;

  line-height: 22px;

  text-align: center;

}

/* line 53, ../sass/_hdm_branchoffices.scss */

.branchoffices .locale-letter .locales {

  border-top: 1px solid #7d838b;

  padding-top: 20px;

}

/* line 56, ../sass/_hdm_branchoffices.scss */

.branchoffices .locale-letter .locales a {

  text-decoration: none;

}

/* line 58, ../sass/_hdm_branchoffices.scss */

.branchoffices .locale-letter .locales a:hover {

  text-decoration: underline;

}



/* line 1, ../sass/_hdm_usedmachines.scss */

body > main > article .usedmachines {

  margin-top: 20px;

}

/* line 3, ../sass/_hdm_usedmachines.scss */

body > main > article .usedmachines .list .products .item a {

  height: 96px;

}



/* line 1, ../sass/_hdm_video.scss */

.mfp-iframe {

  width: 640px;

  height: 360px;

}



/* line 5, ../sass/_hdm_video.scss */

.yt-embed {

  min-height: 300px;

  max-height: 300px;

  height: 300px;

}



@media (min-width: 1px) and (max-width: 767px) {

  /* line 1, ../sass/_hdm_sizes_override_xs.scss */

  body {

    display: block;

  }

  /* line 3, ../sass/_hdm_sizes_override_xs.scss */

  body .hide-xs {

    display: none;

  }

  /* line 7, ../sass/_hdm_sizes_override_xs.scss */

  body .breadcrumb {

    background-color: #f3f4f5;

  }

  /* line 11, ../sass/_hdm_sizes_override_xs.scss */

  body .height {

    height: auto !important;

    min-height: 0 !important;

  }

  /* line 15, ../sass/_hdm_sizes_override_xs.scss */

  body .nopadding-xs {

    padding: 0;

  }

  /* line 18, ../sass/_hdm_sizes_override_xs.scss */

  body .haspadding, body .haspadding-xs, body .accordeon-wrapper.haspadding {

    padding: 10px;

    padding-top: 0;

  }

  /* line 23, ../sass/_hdm_sizes_override_xs.scss */

  body .slideshow .carousel-indicators {

    width: 45%;

  }

  /* line 26, ../sass/_hdm_sizes_override_xs.scss */

  body .slideshow + .accordeon-wrapper,

  body .slideshow + script + .accordeon-wrapper {

    padding-top: 10px;

  }

  /* line 30, ../sass/_hdm_sizes_override_xs.scss */

  body .slide .item .textblock {

    padding: 0 10px;

  }

  /* line 33, ../sass/_hdm_sizes_override_xs.scss */

  body .accordeon-wrapper.last > div {

    margin: 0;

  }

  /* line 36, ../sass/_hdm_sizes_override_xs.scss */

  body .accordeon-wrapper .accordion {

    padding-bottom: 10px;

  }

  /* line 39, ../sass/_hdm_sizes_override_xs.scss */

  body > div.container, body > main.container {

    padding: 0;

  }

  /* line 43, ../sass/_hdm_sizes_override_xs.scss */

  body > div.container > header, body > main.container > header {

    padding-top: 0;

  }

  /* line 45, ../sass/_hdm_sizes_override_xs.scss */

  body > div.container > header > .header_left, body > main.container > header > .header_left {

    padding-top: 0px;

    padding-left: 0px;

    padding-bottom: 0px;

  }

  /* line 49, ../sass/_hdm_sizes_override_xs.scss */

  body > div.container > header > .header_left .navi_mobile #hamburgbar, body > main.container > header > .header_left .navi_mobile #hamburgbar {

    margin-right: 10px;

  }

  /* line 52, ../sass/_hdm_sizes_override_xs.scss */

  body > div.container > header > .header_left a.logo img, body > main.container > header > .header_left a.logo img {

    width: 100%;

  }

  /* line 59, ../sass/_hdm_sizes_override_xs.scss */

  body h1, body h2, body h3, body h4 {

    font-size: 30px;

    line-height: 32px;

    padding-left: 0px;

  }

  /* line 66, ../sass/_hdm_sizes_override_xs.scss */

  body h1 {

    padding: 20px 10px 10px;

  }

  /* line 68, ../sass/_hdm_sizes_override_xs.scss */

  body h1 a {

    font-size: 14px;

  }

  /* line 76, ../sass/_hdm_sizes_override_xs.scss */

  body .sitemap-wrapper h3 {

    padding-left: 0;

    margin: 20px 10px 0px;

  }

  /* line 80, ../sass/_hdm_sizes_override_xs.scss */

  body .sitemap-wrapper h4 {

    padding-left: 0;

  }

  /* line 83, ../sass/_hdm_sizes_override_xs.scss */

  body .sitemap-wrapper ul.row {

    padding-left: 10px;

  }

  /* line 89, ../sass/_hdm_sizes_override_xs.scss */

  body a.arrow {

    margin-left: 0;

  }

  /* line 92, ../sass/_hdm_sizes_override_xs.scss */

  body .hdm_text_image .wrapper {

    padding: 10px;

  }

  /* line 95, ../sass/_hdm_sizes_override_xs.scss */

  body p {

    padding: 10px;

  }

  /* line 99, ../sass/_hdm_sizes_override_xs.scss */

  body.home .carousel .carousel-control {

    bottom: 20px;

  }

  /* line 102, ../sass/_hdm_sizes_override_xs.scss */

  body.home .carousel .carousel-indicators {

    margin-bottom: 5px;

  }

  /* line 106, ../sass/_hdm_sizes_override_xs.scss */

  body .carousel-caption {

    height: 75%;

    width: 50%;

    max-height: 200px;

  }

  /* line 110, ../sass/_hdm_sizes_override_xs.scss */

  body .carousel-caption > p {

    display: none;

  }

  /* line 113, ../sass/_hdm_sizes_override_xs.scss */

  body .carousel-caption > p.morelink {

    display: block;

    margin-top: 10px;

    padding: 0;

    font-size: 16px !important;

    line-height: 16px;

  }

  /* line 120, ../sass/_hdm_sizes_override_xs.scss */

  body .carousel-caption h3, body .carousel-caption h4 {

    font-size: 19px;

    line-height: 21px;

  }

  /* line 124, ../sass/_hdm_sizes_override_xs.scss */

  body .carousel-caption .hdm_underline::after {

    border-top-width: 3px;

    border-bottom: 3px;

    border-radius: 8px;

    top: 0;

    margin-top: 10px !important;

  }

  /* line 132, ../sass/_hdm_sizes_override_xs.scss */

  body .slide .item .textblock {

    position: inherit;

    padding-bottom: 20px;

    padding-top: 10px;

  }

  /* line 136, ../sass/_hdm_sizes_override_xs.scss */

  body .slide .item .textblock p {

    position: inherit;

  }

  /* line 139, ../sass/_hdm_sizes_override_xs.scss */

  body .slide .item .textblock .arrow {

    margin-left: 0;

  }

  /* line 142, ../sass/_hdm_sizes_override_xs.scss */

  body .slide .item .textblock span.underline {

    display: inline-block;

    margin-bottom: 20px;

  }

  /* line 149, ../sass/_hdm_sizes_override_xs.scss */

  body .image-colorbox {

    padding-bottom: 0;

  }

  /* line 151, ../sass/_hdm_sizes_override_xs.scss */

  body .image-colorbox .underline {

    margin-bottom: 20px;

  }

  /* line 154, ../sass/_hdm_sizes_override_xs.scss */

  body .image-colorbox h1, body .image-colorbox h2 {

    padding-left: 10px;

  }

  /* line 157, ../sass/_hdm_sizes_override_xs.scss */

  body .image-colorbox h3, body .image-colorbox h4 {

    padding-left: 0px;

  }

  /* line 160, ../sass/_hdm_sizes_override_xs.scss */

  body .image-colorbox > h3, body .image-colorbox > h4 {

    padding-left: 10px;

    margin: 0;

  }

  /* line 165, ../sass/_hdm_sizes_override_xs.scss */

  body .image-colorbox .item .text > div {

    padding: 0 10px 10px;

  }

  /* line 168, ../sass/_hdm_sizes_override_xs.scss */

  body .image-colorbox .item h4, body .image-colorbox .item p, body .image-colorbox .item p.nopadding {

    font-size: 30px;

    line-height: 35px;

  }

  /* line 173, ../sass/_hdm_sizes_override_xs.scss */

  body .image-colorbox a.arrow {

    margin-left: 0;

  }

  /* line 177, ../sass/_hdm_sizes_override_xs.scss */

  body .quotation-item {

    padding-bottom: 20px;

  }

  /* line 181, ../sass/_hdm_sizes_override_xs.scss */

  body .quotation > div {

    display: block !important;

    width: 100%;

    padding-left: 0;

  }

  /* line 189, ../sass/_hdm_sizes_override_xs.scss */

  body .quotation .quotation-text p {

    font-size: 24px;

    min-height: 1px;

  }

  /* line 193, ../sass/_hdm_sizes_override_xs.scss */

  body .quotation .footer {

    padding-left: 10px;

  }

  /* line 196, ../sass/_hdm_sizes_override_xs.scss */

  body .quotation .cite {

    font-size: 18px;

    line-height: 20px;

  }

  /* line 201, ../sass/_hdm_sizes_override_xs.scss */

  body section > h4.underline {

    padding-left: 10px;

    padding-top: 20px;

  }

  /* line 205, ../sass/_hdm_sizes_override_xs.scss */

  body h4.underline.teaserlist {

    padding-left: 10px;

    padding-top: 20px;

  }

  /* line 209, ../sass/_hdm_sizes_override_xs.scss */

  body .teaserlist + h4.underline.teaserlist {

    padding-top: 0;

  }

  /* line 213, ../sass/_hdm_sizes_override_xs.scss */

  body .teaserlist.h4 {

    padding-left: 10px;

  }

  /* line 217, ../sass/_hdm_sizes_override_xs.scss */

  body .teaserlist h4 {

    padding-top: 20px;

  }

  /* line 220, ../sass/_hdm_sizes_override_xs.scss */

  body .teaserlist li > div {

    height: auto;

    padding-bottom: 20px;

  }

  /* line 223, ../sass/_hdm_sizes_override_xs.scss */

  body .teaserlist li > div.stockinfo {

    height: 85px;

  }

  /* line 227, ../sass/_hdm_sizes_override_xs.scss */

  body .teaserlist div > div.stockinfo {

    height: 85px;

  }

  /* line 230, ../sass/_hdm_sizes_override_xs.scss */

  body .teaserlist div > div.videocontainer_box {

    margin-bottom: 0;

  }

  /* line 234, ../sass/_hdm_sizes_override_xs.scss */

  body .carousel-control, body .carousel-control span, body .carousel-indicators {

    z-index: 3;

    display: block !important;

  }

  /* line 238, ../sass/_hdm_sizes_override_xs.scss */

  body .carousel-indicators {

    bottom: 10px;

    display: block !important;

  }

  /* line 244, ../sass/_hdm_sizes_override_xs.scss */

  body .textimage .image-col {

    padding: 0;

  }

  /* line 249, ../sass/_hdm_sizes_override_xs.scss */

  body .newslist {

    margin-bottom: 20px;

  }

  /* line 251, ../sass/_hdm_sizes_override_xs.scss */

  body .newslist .showall {

    height: auto;

  }

  /* line 253, ../sass/_hdm_sizes_override_xs.scss */

  body .newslist .showall a.arrow {

    white-space: nowrap;

  }

  /* line 256, ../sass/_hdm_sizes_override_xs.scss */

  body .newslist .showall p {

    padding: 20px 20px 0px;

  }

  /* line 260, ../sass/_hdm_sizes_override_xs.scss */

  body .newslist .inside-full-height {

    height: auto !important;

    padding-top: 20px;

  }

  /* line 265, ../sass/_hdm_sizes_override_xs.scss */

  body .newslist .carousel-control, body .newslist .carousel-indicators {

    z-index: 3;

    display: block !important;

  }

  /* line 269, ../sass/_hdm_sizes_override_xs.scss */

  body .newslist .carousel-inner.visible-xs {

    padding-bottom: 40px;

  }

  /* line 272, ../sass/_hdm_sizes_override_xs.scss */

  body .newslist .hasline {

    padding: 0px 0 0 10px;

  }

  /* line 275, ../sass/_hdm_sizes_override_xs.scss */

  body .newslist p {

    padding-top: 0;

    padding-bottom: 0;

  }

  /* line 279, ../sass/_hdm_sizes_override_xs.scss */

  body .newslist h1 {

    padding: 10px 10px 0;

  }

  /* line 283, ../sass/_hdm_sizes_override_xs.scss */

  body .newslist .news-element h4 {

    font-size: 24px;

    padding-left: 10px;

  }

  /* line 287, ../sass/_hdm_sizes_override_xs.scss */

  body .newslist .news-element a.arrow {

    font-family: "HeidelbergGothicMlbold", sans-serif;

  }

  /* line 293, ../sass/_hdm_sizes_override_xs.scss */

  body .pressrelease {

    margin-bottom: 0px;

  }

  /* line 297, ../sass/_hdm_sizes_override_xs.scss */

  body .underline::after, body.blue .underline::after, body.cyan .underline::after, body.yellow .underline::after, body.green .underline::after {

    margin-bottom: 10px !important;

    margin-top: 10px;

    border-top-width: 3px !important;

    border-bottom-width: 3px !important;

    width: 40px !important;

  }

  /* line 308, ../sass/_hdm_sizes_override_xs.scss */

  body span.underline:after {

    margin-left: 10px;

  }

  /* line 311, ../sass/_hdm_sizes_override_xs.scss */

  body .titleunderline .underline {

    padding-top: 20px;

  }

  /* line 313, ../sass/_hdm_sizes_override_xs.scss */

  body .titleunderline .underline div:last-child {

    padding-bottom: 10px;

  }

  /* line 318, ../sass/_hdm_sizes_override_xs.scss */

  body.home .carousel .carousel-caption {

    height: auto;

    max-height: 160px;

    overflow: hidden;

    width: 70%;

    padding: 10px;

    left: 10px;

    top: 10px;

  }

  /* line 327, ../sass/_hdm_sizes_override_xs.scss */

  body.home .carousel a.arrow {

    margin-left: 10px;

  }

  /* line 331, ../sass/_hdm_sizes_override_xs.scss */

  body .overviewboxlist .linkbox {

    padding-left: 10px;

  }

  /* line 334, ../sass/_hdm_sizes_override_xs.scss */

  body .overviewboxlist .overviewbox-element h4 {

    font-size: 24px;

    line-height: 26px;

  }

  /* line 338, ../sass/_hdm_sizes_override_xs.scss */

  body .overviewboxlist .overviewbox-element > div.hasbg {

    min-height: 264px;

  }

  /* line 340, ../sass/_hdm_sizes_override_xs.scss */

  body .overviewboxlist .overviewbox-element > div.hasbg a:first-child {

    margin-top: 0px;

  }

  /* line 343, ../sass/_hdm_sizes_override_xs.scss */

  body .overviewboxlist .overviewbox-element > div.hasbg p {

    -webkit-hyphens: auto;

    -moz-hyphens: auto;

    -ms-hyphens: auto;

    hyphens: auto;

    font-size: 16px;

  }

  /* line 353, ../sass/_hdm_sizes_override_xs.scss */

  body > main > article .products-box .wrapper.hasbg {

    margin-bottom: 0;

  }

  /* line 356, ../sass/_hdm_sizes_override_xs.scss */

  body > main > article .products-box .content {

    height: auto;

    padding-top: 10px;

  }

  /* line 359, ../sass/_hdm_sizes_override_xs.scss */

  body > main > article .products-box .content .text {

    display: block !important;

  }

  /* line 361, ../sass/_hdm_sizes_override_xs.scss */

  body > main > article .products-box .content .text .title {

    padding-top: 20px;

  }

  /* line 365, ../sass/_hdm_sizes_override_xs.scss */

  body > main > article .products-box .content .usedmachine-catselect {

    margin-left: 10px;

  }

  /* line 367, ../sass/_hdm_sizes_override_xs.scss */

  body > main > article .products-box .content .usedmachine-catselect button {

    top: 6px;

  }

  /* line 372, ../sass/_hdm_sizes_override_xs.scss */

  body > main > article .products-box .list {

    display: block;

    width: 100%;

  }

  /* line 376, ../sass/_hdm_sizes_override_xs.scss */

  body > main > article .products-box .list ul.products {

    display: none;

  }

  /* line 379, ../sass/_hdm_sizes_override_xs.scss */

  body > main > article .products-box .list .pagination {

    right: auto;

  }

  /* line 384, ../sass/_hdm_sizes_override_xs.scss */

  body > main > article .products-box .meta {

    margin-left: -1px;

  }

  /* line 386, ../sass/_hdm_sizes_override_xs.scss */

  body > main > article .products-box .meta .selectform button {

    top: 0;

  }

  /* line 391, ../sass/_hdm_sizes_override_xs.scss */

  body > main > article .table-collapsable .inner {

    overflow-x: auto;

  }

  /* line 393, ../sass/_hdm_sizes_override_xs.scss */

  body > main > article .table-collapsable .inner table {

    width: 100%;

  }

  /* line 397, ../sass/_hdm_sizes_override_xs.scss */

  body .comparison_wrapper th:nth-element(4),

  body .comparison_wrapper td:nth-element(4) {

    display: none;

  }

  /* line 402, ../sass/_hdm_sizes_override_xs.scss */

  body .custom .formWrapper {

    margin-left: 0;

  }

  /* line 406, ../sass/_hdm_sizes_override_xs.scss */

  body .form .submit {

    display: flex;

    justify-content: space-between;

  }

  /* line 409, ../sass/_hdm_sizes_override_xs.scss */

  body .form .submit button {

    width: auto;

  }

  /* line 414, ../sass/_hdm_sizes_override_xs.scss */

  body .textimage-row + .slideshow > div {

    margin-top: 0px;

  }

  /* line 417, ../sass/_hdm_sizes_override_xs.scss */

  body .squaremenu .box-item {

    height: 90px;

  }

  /* line 421, ../sass/_hdm_sizes_override_xs.scss */

  body .footercontact .footercontact {

    background-color: white;

    text-align: center;

  }

  /* line 425, ../sass/_hdm_sizes_override_xs.scss */

  body .footercontact h3, body .footercontact h4 {

    padding-left: 10px;

  }

  /* line 429, ../sass/_hdm_sizes_override_xs.scss */

  body .footercontact .haspadding-xs h3, body .footercontact .haspadding-xs h4 {

    padding: 0;

  }

  /* line 433, ../sass/_hdm_sizes_override_xs.scss */

  body .footercontact .arrow {

    margin-left: 0px;

  }

  /* line 439, ../sass/_hdm_sizes_override_xs.scss */

  body .footer .copyright {

    text-align: left;

    padding-top: 0;

  }

  /* line 443, ../sass/_hdm_sizes_override_xs.scss */

  body .footer .footerlinks {

    margin-left: 0;

  }

  /* line 447, ../sass/_hdm_sizes_override_xs.scss */

  body footer, body footer .copyright {

    text-align: center;

  }

  /* line 450, ../sass/_hdm_sizes_override_xs.scss */

  body .social_share_privacy_area {

    display: flex;

  }

  /* line 452, ../sass/_hdm_sizes_override_xs.scss */

  body .social_share_privacy_area li.settings_info .settings_info_menu.off {

    z-index: auto;

  }

  /* line 456, ../sass/_hdm_sizes_override_xs.scss */

  body .scrollable {

    overflow: scroll;

  }

  /* line 460, ../sass/_hdm_sizes_override_xs.scss */

  body .icomoon-icon:hover {

    color: #00427a !important;

  }

  /* line 465, ../sass/_hdm_sizes_override_xs.scss */

  body .cnt_form .btn {

    margin: 0px;

  }



  /* line 1, ../sass/_hdm_navi_xs.scss */

  .xs_navi {

    margin: 0;

    padding: 0;

    overflow-y: auto;

    overflow-x: hidden;

    z-index: 1000;

    background-color: white;

    position: absolute;

    top: 0;

    right: 0;

    width: 85%;

    -webkit-box-shadow: -10px 0px 5px 0px rgba(0, 0, 0, 0.45);

    -moz-box-shadow: -10px 0px 5px 0px rgba(0, 0, 0, 0.45);

    box-shadow: -10px 0px 5px 0px rgba(0, 0, 0, 0.45);

  }

  /* line 15, ../sass/_hdm_navi_xs.scss */

  .xs_navi .close {

    opacity: 1;

    font-weight: normal;

    color: #00427a;

    margin-right: 10px;

    filter: alpha(opacity=100);

  }

  /* line 23, ../sass/_hdm_navi_xs.scss */

  .xs_navi .navi-header {

    min-height: 40px;

  }

  /* line 25, ../sass/_hdm_navi_xs.scss */

  .xs_navi .navi-header button {

    font-size: 60px;

  }

  /* line 29, ../sass/_hdm_navi_xs.scss */

  .xs_navi .mobileheader {

    padding: 10px 0 0 40px;

  }

  /* line 31, ../sass/_hdm_navi_xs.scss */

  .xs_navi .mobileheader a {

    display: inline-block;

    margin-bottom: 10px;

    font-family: "HeidelbergGothicMlbold", sans-serif;

  }

  /* line 38, ../sass/_hdm_navi_xs.scss */

  .xs_navi a, .xs_navi #hamburgbar {

    color: #004177;

    cursor: pointer;

    text-decoration: none !important;

  }

  /* line 44, ../sass/_hdm_navi_xs.scss */

  .xs_navi a {

    line-height: 1.1;

    font-size: 24px;

    margin-left: 23px;

    display: inline-block;

  }

  /* line 49, ../sass/_hdm_navi_xs.scss */

  .xs_navi a span.arrow.up {

    border-left-width: 10px;

    border-right-width: 10px;

    border-bottom-width: 10px;

  }

  /* line 54, ../sass/_hdm_navi_xs.scss */

  .xs_navi a span.arrow.down {

    border-left-width: 10px;

    border-right-width: 10px;

    border-top-width: 10px;

  }

  /* line 61, ../sass/_hdm_navi_xs.scss */

  .xs_navi ul {

    list-style-position: inside;

    padding-left: 0;

  }

  /* line 64, ../sass/_hdm_navi_xs.scss */

  .xs_navi ul li {

    display: block !important;

    width: 100%;

  }

  /* line 70, ../sass/_hdm_navi_xs.scss */

  .xs_navi .nav_pos_0 > li {

    margin-top: 14px;

  }

  /* line 72, ../sass/_hdm_navi_xs.scss */

  .xs_navi .nav_pos_0 > li i {

    cursor: pointer;

    margin-left: 20px;

    font-size: 24px;

  }

  /* line 76, ../sass/_hdm_navi_xs.scss */

  .xs_navi .nav_pos_0 > li i.fa-minus-circle {

    opacity: 0.2;

    filter: alpha(opacity=20);

  }

  /* line 81, ../sass/_hdm_navi_xs.scss */

  .xs_navi .nav_pos_0 > li i.fa-minus-circle + a {

    padding-bottom: 5px;

  }

  /* line 84, ../sass/_hdm_navi_xs.scss */

  .xs_navi .nav_pos_0 > li > a {

    font-size: 24px;

    font-family: "HeidelbergGothicMlbold", sans-serif;

    margin-left: 18px;

  }

  /* line 91, ../sass/_hdm_navi_xs.scss */

  .xs_navi .nav_pos_1 {

    font-family: "HeidelbergGothicMlbold", sans-serif;

    display: none;

    background: #EBECEE;

  }

  /* line 96, ../sass/_hdm_navi_xs.scss */

  .xs_navi .nav_pos_1 > li:nth-child(odd) {

    background-color: #F3F4F6;

  }

  /* line 99, ../sass/_hdm_navi_xs.scss */

  .xs_navi .nav_pos_1 > li a {

    padding-left: 40px;

    padding-top: 5px;

  }

  /* line 106, ../sass/_hdm_navi_xs.scss */

  .xs_navi .nav_pos_2 li {

    border-bottom: 1px solid white;

  }

  /* line 108, ../sass/_hdm_navi_xs.scss */

  .xs_navi .nav_pos_2 li a {

    font-weight: normal;

    padding: 2px 0 2px 40px;

  }

  /* line 114, ../sass/_hdm_navi_xs.scss */

  .xs_navi h1 {

    line-height: 0;

    padding: 0;

    margin-bottom: 10px;

    border-bottom: 1px solid #004177;

  }

  /* line 119, ../sass/_hdm_navi_xs.scss */

  .xs_navi h1 a {

    line-height: 1;

  }

  /* line 125, ../sass/_hdm_navi_xs.scss */

  .xs_navi .mobile-footer {

    background: #EBECEE;

    padding: 10px 0 10px 20px;

  }

  /* line 128, ../sass/_hdm_navi_xs.scss */

  .xs_navi .mobile-footer .stock-price {

    text-align: left;

  }

  /* line 131, ../sass/_hdm_navi_xs.scss */

  .xs_navi .mobile-footer a {

    margin-left: 0;

  }

  /* line 134, ../sass/_hdm_navi_xs.scss */

  .xs_navi .mobile-footer .ls.selected {

    font-family: "HeidelbergGothicMlbold", sans-serif;

  }

  /* line 138, ../sass/_hdm_navi_xs.scss */

  .xs_navi .mobile-footer ul:first li {

    display: inline !important;

    padding: 0 0 0 9px;

    border-left: 1px solid #004177;

  }



  /* line 146, ../sass/_hdm_navi_xs.scss */

  span.ps_country {

    display: none;

  }



  /* line 149, ../sass/_hdm_navi_xs.scss */

  header .mobilecountry {

    position: relative;

  }



  /* line 152, ../sass/_hdm_navi_xs.scss */

  header .mobilecountry .country > ul {

    -webkit-column-count: 2;

    -moz-column-count: 2;

    column-count: 2;

    text-align: left;

    white-space: normal;

    background-color: transparent;

    padding: 0px;

    padding-top: 85px;

    position: relative;

    right: 0;

    z-index: 4;

    -webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

  }

  /* line 168, ../sass/_hdm_navi_xs.scss */

  header .mobilecountry .country > ul li.home {

    right: auto;

    left: 0;

    line-height: 15px;

    top: 0px;

  }

  /* line 174, ../sass/_hdm_navi_xs.scss */

  header .mobilecountry .country > ul li.branchoffices {

    right: auto;

    left: 0;

    right: 25px;

    line-height: 15px;

    top: 30px;

  }



  /* line 1, ../sass/_hdm_header_xs.scss */

  body > div.container > header {

    padding-top: 0;

  }

  /* line 3, ../sass/_hdm_header_xs.scss */

  body > div.container > header > .header_left {

    display: flex;

    align-items: center;

    justify-content: space-between;

  }

  /* line 8, ../sass/_hdm_header_xs.scss */

  body > div.container > header > .header_left .navi_mobile #hamburgbar {

    font-size: 30px;

    cursor: pointer;

  }

  /* line 14, ../sass/_hdm_header_xs.scss */

  body > div.container > header > .header_left a.logo img.visible-xs.img-responsive {

    width: 71px !important;

    height: 40px;

    max-width: 71px !important;

    height: auto !important;

  }

  /* line 22, ../sass/_hdm_header_xs.scss */

  body > div.container > header .search-block .search_wrapper input#search_text,

  body > div.container > header .search_wrapper input#search_text2 {

    background: none;

    border-radius: 0;

    border-bottom: 1px solid #a8b1b6;

    color: #00427a;

  }

  /* line 28, ../sass/_hdm_header_xs.scss */

  body > div.container > header .search-block .search_wrapper input#search_text::-moz-placeholder, body > div.container > header .search-block .search_wrapper input#search_text::-webkit-input-placeholder, body > div.container > header .search-block .search_wrapper input#search_text::-ms-input-placeholder, body > div.container > header .search-block .search_wrapper input#search_text::-moz-placeholder,

  body > div.container > header .search_wrapper input#search_text2::-moz-placeholder,

  body > div.container > header .search_wrapper input#search_text2::-webkit-input-placeholder,

  body > div.container > header .search_wrapper input#search_text2::-ms-input-placeholder,

  body > div.container > header .search_wrapper input#search_text2::-moz-placeholder {

    color: #00427a !important;

  }



  /* line 36, ../sass/_hdm_header_xs.scss */

  ::-webkit-input-placeholder {

    color: #00427a !important;

  }



  /* line 3, ../sass/_hdm_search_xs.scss */

  body > main > article .search-wrapper #search_input, body > main > article .search-wrapper #search_input2 {

    border-radius: 0;

    background: none;

    border-bottom: 1px solid #7d838b;

    width: 80%;

    display: inline-block;

    text-align: right;

  }

  /* line 10, ../sass/_hdm_search_xs.scss */

  body > main > article .search-wrapper #search_input ::-webkit-input-placeholder, body > main > article .search-wrapper #search_input2 ::-webkit-input-placeholder {

    color: #00427a;

  }

  /* line 15, ../sass/_hdm_search_xs.scss */

  body > main > article .search-wrapper .pagination {

    margin-top: 0px;

  }

  /* line 17, ../sass/_hdm_search_xs.scss */

  body > main > article .search-wrapper .pagination a {

    display: inline-block;

    border: 1px solid #7d838b;

    display: inline-block;

    padding: 4px 10px;

    background-color: transparent;

    width: 36px;

    height: 33px;

    line-height: 27px;

    text-align: center;

    border-radius: 2px;

    font-size: 16px;

    margin-right: 5px;

    margin-bottom: 5px;

    color: #00427a;

    font-family: "HeidelbergGothicMl", sans-serif;

  }

  /* line 33, ../sass/_hdm_search_xs.scss */

  body > main > article .search-wrapper .pagination a.active {

    color: #fff;

    background-color: #00427a;

  }

  /* line 37, ../sass/_hdm_search_xs.scss */

  body > main > article .search-wrapper .pagination a:hover {

    background-color: #fff;

    color: #00427a;

    text-decoration: none;

  }

  /* line 42, ../sass/_hdm_search_xs.scss */

  body > main > article .search-wrapper .pagination a.prev:before {

    font-family: 'IcoMoon-Ultimate';

    color: #7d838b;

    content: '\edc3';

    vertical-align: middle;

    font-size: 14px;

    position: relative;

    top: -2px;

  }

  /* line 51, ../sass/_hdm_search_xs.scss */

  body > main > article .search-wrapper .pagination a.next:before {

    font-family: 'IcoMoon-Ultimate';

    color: #7d838b;

    content: '\edbb';

    vertical-align: middle;

    font-size: 14px;

    position: relative;

    top: -2px;

  }

  /* line 66, ../sass/_hdm_search_xs.scss */

  body > main > article .search-wrapper .item h5, body > main > article .search-wrapper .item p {

    font-size: 16px;

    line-height: 20px;

  }

  /* line 71, ../sass/_hdm_search_xs.scss */

  body > main > article .search-wrapper .item .image .image_container {

    width: 130px;

  }

  /* line 74, ../sass/_hdm_search_xs.scss */

  body > main > article .search-wrapper .item .image img {

    heigth: auto;

    width: 130px;

  }

  /* line 80, ../sass/_hdm_search_xs.scss */

  body > main > article .search-wrapper .press-search {

    padding: 10px;

    word-wrap: break-word;

  }

  /* line 83, ../sass/_hdm_search_xs.scss */

  body > main > article .search-wrapper .press-search .special_order span {

    display: block;

  }

  /* line 87, ../sass/_hdm_search_xs.scss */

  body > main > article .search-wrapper .press-search + .press-list {

    padding: 20px;

  }

  /* line 90, ../sass/_hdm_search_xs.scss */

  body > main > article .search-wrapper .press-list {

    word-wrap: break-word;

  }

  /* line 93, ../sass/_hdm_search_xs.scss */

  body > main > article .search-wrapper .press-list .list .item > div > div + div {

    padding-right: 10px;

  }

  /* line 97, ../sass/_hdm_search_xs.scss */

  body > main > article .search-wrapper a.arrow {

    font-size: 16px;

    line-height: 20px;

  }



  /* line 102, ../sass/_hdm_search_xs.scss */

  li.search {

    padding-left: 0px;

  }



  /* line 1, ../sass/_hdm_slideshow_xs.scss */

  a.alone::after {

    right: 60px;

  }

}

@media (min-width: 768px) and (max-width: 991px) {

  /* line 22, ../sass/_hdm_sizes_override_sm.scss */

  nav.desktop_navigation ul.nav_pos_0 li {

    font-size: 18px;

    line-height: 1.2em;

  }



  /* line 26, ../sass/_hdm_sizes_override_sm.scss */

  nav.desktop_navigation ul.nav_pos_0 > li {

    padding: 16px 16px;

  }



  /* line 29, ../sass/_hdm_sizes_override_sm.scss */

  nav.desktop_navigation ul.nav_pos_1 li {

    font-size: 16px;

    line-height: 20px;

  }



  /* line 34, ../sass/_hdm_sizes_override_sm.scss */

  h1, h2 {

    font-size: 40px;

    line-height: 45px;

  }



  /* line 39, ../sass/_hdm_sizes_override_sm.scss */

  h3, h4 {

    font-size: 30px;

    line-height: 32px;

  }



  /* line 47, ../sass/_hdm_sizes_override_sm.scss */

  body {

    font-size: 16px;

    line-height: 20px;

  }

  /* line 49, ../sass/_hdm_sizes_override_sm.scss */

  body .hide-sm {

    display: none;

  }

  /* line 55, ../sass/_hdm_sizes_override_sm.scss */

  body .hasbg {

    margin: 0;

  }

  /* line 59, ../sass/_hdm_sizes_override_sm.scss */

  body .arrow {

    padding-left: 30px;

  }

  /* line 61, ../sass/_hdm_sizes_override_sm.scss */

  body .arrow:before {

    font-size: 20px !important;

  }

  /* line 66, ../sass/_hdm_sizes_override_sm.scss */

  body ul.breadcrumb {

    font-size: 14px;

  }

  /* line 72, ../sass/_hdm_sizes_override_sm.scss */

  body > div.container > header {

    padding-top: 30px;

  }

  /* line 74, ../sass/_hdm_sizes_override_sm.scss */

  body > div.container > header ul.language, body > div.container > header ul.country {

    margin-bottom: 10px;

  }

  /* line 77, ../sass/_hdm_sizes_override_sm.scss */

  body > div.container > header > .header_left {

    padding-bottom: 20px;

  }

  /* line 82, ../sass/_hdm_sizes_override_sm.scss */

  body .slideshow + script + .image-colorbox,

  body .slideshow + .image-colorbox {

    padding-top: 30px;

  }

  /* line 86, ../sass/_hdm_sizes_override_sm.scss */

  body .image-colorbox {

    padding-bottom: 30px;

  }

  /* line 87, ../sass/_hdm_sizes_override_sm.scss */

  body .image-colorbox h3 {

    margin: 0;

  }

  /* line 90, ../sass/_hdm_sizes_override_sm.scss */

  body .image-colorbox > h4 {

    margin-top: 0px;

    margin-bottom: 0;

  }

  /* line 96, ../sass/_hdm_sizes_override_sm.scss */

  body .image-colorbox .item h4 {

    margin-top: 20px;

    margin-bottom: 0;

  }

  /* line 100, ../sass/_hdm_sizes_override_sm.scss */

  body .image-colorbox .item p.nopadding {

    font-size: 30px;

    line-height: 32px;

  }

  /* line 104, ../sass/_hdm_sizes_override_sm.scss */

  body .image-colorbox .item a.arrow {

    margin-top: 15px;

  }

  /* line 108, ../sass/_hdm_sizes_override_sm.scss */

  body .image-colorbox + h4.underline.teaserlist {

    padding-top: 0;

  }

  /* line 113, ../sass/_hdm_sizes_override_sm.scss */

  body .quotation-item h3 {

    margin: 0;

  }

  /* line 116, ../sass/_hdm_sizes_override_sm.scss */

  body .quotation-item h4 {

    margin-top: 0px;

    margin-bottom: 0;

  }

  /* line 120, ../sass/_hdm_sizes_override_sm.scss */

  body .quotation-item .quotation-text {

    width: 55%;

    vertical-align: bottom;

    height: 100%;

    padding-left: 20px;

    padding-right: 20px;

  }

  /* line 126, ../sass/_hdm_sizes_override_sm.scss */

  body .quotation-item .quotation-text p {

    padding: 0;

    font-size: 30px;

    line-height: 32px;

    min-height: 180px;

  }

  /* line 133, ../sass/_hdm_sizes_override_sm.scss */

  body .quotation-item blockquote {

    margin-top: 20px;

    margin-bottom: 0;

  }

  /* line 136, ../sass/_hdm_sizes_override_sm.scss */

  body .quotation-item blockquote footer {

    font-size: 16px;

  }

  /* line 142, ../sass/_hdm_sizes_override_sm.scss */

  body .textimage.hdm_text_image .wrapper {

    padding: 20px 20px 20px 20px;

    margin-bottom: 20px;

  }

  /* line 147, ../sass/_hdm_sizes_override_sm.scss */

  body .downloadbutton {

    margin-top: -20px;

    margin-bottom: 30px;

  }

  /* line 150, ../sass/_hdm_sizes_override_sm.scss */

  body .downloadbutton p {

    margin-bottom: 0;

  }

  /* line 155, ../sass/_hdm_sizes_override_sm.scss */

  body .titleunderline .underline {

    padding-top: 30px;

  }

  /* line 157, ../sass/_hdm_sizes_override_sm.scss */

  body .titleunderline .underline div :last-child {

    margin-bottom: 20px;

  }

  /* line 163, ../sass/_hdm_sizes_override_sm.scss */

  body .accordeon-wrapper.haspadding {

    padding: 0px 20px;

  }

  /* line 166, ../sass/_hdm_sizes_override_sm.scss */

  body .accordeon-wrapper.first {

    padding-top: 20px;

  }

  /* line 169, ../sass/_hdm_sizes_override_sm.scss */

  body .accordeon-wrapper.last > div {

    padding-bottom: 10px;

    margin-bottom: 10px;

  }

  /* line 173, ../sass/_hdm_sizes_override_sm.scss */

  body .accordeon-wrapper .accordion {

    padding: 6px 0;

  }

  /* line 176, ../sass/_hdm_sizes_override_sm.scss */

  body .accordeon-wrapper .accordion h3 {

    font-size: 22px;

    line-height: 24px;

    padding-left: 30px;

  }

  /* line 180, ../sass/_hdm_sizes_override_sm.scss */

  body .accordeon-wrapper .accordion h3 .arrow {

    margin-left: -60px;

  }

  /* line 182, ../sass/_hdm_sizes_override_sm.scss */

  body .accordeon-wrapper .accordion h3 .arrow::before {

    font-size: 18px !important;

  }

  /* line 192, ../sass/_hdm_sizes_override_sm.scss */

  body .techdata .primary th {

    font-size: 22px;

    line-height: 24px;

  }

  /* line 196, ../sass/_hdm_sizes_override_sm.scss */

  body .techdata .primary .arrow::before {

    font-size: 16px !important;

    top: -16px;

  }

  /* line 205, ../sass/_hdm_sizes_override_sm.scss */

  body .teaserlist li h4 {

    font-size: 18px;

    line-height: 1.2em;

  }

  /* line 209, ../sass/_hdm_sizes_override_sm.scss */

  body .teaserlist li > div {

    height: auto;

    min-height: 175px;

  }

  /* line 216, ../sass/_hdm_sizes_override_sm.scss */

  body .footercontact img {

    max-width: 350px;

  }

  /* line 219, ../sass/_hdm_sizes_override_sm.scss */

  body .footercontact .hasbg h4 {

    font-size: 18px;

    line-height: 1.2em;

  }

  /* line 223, ../sass/_hdm_sizes_override_sm.scss */

  body .footercontact .linklist p {

    line-height: 1.1em;

  }

  /* line 227, ../sass/_hdm_sizes_override_sm.scss */

  body footer {

    font-size: 14px;

    line-height: 17px;

  }



  /* line 233, ../sass/_hdm_sizes_override_sm.scss */

  .hdm_machine_comparison table.comparison .primary span {

    font-size: 20px;

  }



  /* line 237, ../sass/_hdm_sizes_override_sm.scss */

  body > main > article .products-box .list .products {

    font-size: 16px;

  }

  /* line 239, ../sass/_hdm_sizes_override_sm.scss */

  body > main > article .products-box .list .products .smaller {

    font-size: 14px;

    line-height: 17px;

    margin: 0;

  }



  /* line 246, ../sass/_hdm_sizes_override_sm.scss */

  .products-box .list .products .item {

    height: 110px;

  }



  /* line 251, ../sass/_hdm_sizes_override_sm.scss */

  body.home .carousel .carousel-caption {

    width: 40%;

    height: 50%;

  }

  /* line 254, ../sass/_hdm_sizes_override_sm.scss */

  body.home .carousel .carousel-caption p {

    font-size: 16px;

  }



  /* line 258, ../sass/_hdm_sizes_override_sm.scss */

  body.home .carousel .carousel-indicators {

    margin-bottom: 20px;

  }



  /* line 261, ../sass/_hdm_sizes_override_sm.scss */

  ul.account.visible-lg-inline-block.visible-md-inline-block.clearfix li {

    float: left;

  }

  /* line 263, ../sass/_hdm_sizes_override_sm.scss */

  ul.account.visible-lg-inline-block.visible-md-inline-block.clearfix li.contact {

    padding-right: 15px;

  }

  /* line 265, ../sass/_hdm_sizes_override_sm.scss */

  ul.account.visible-lg-inline-block.visible-md-inline-block.clearfix li.contact span {

    position: relative;

    top: 2px;

  }



  /* line 273, ../sass/_hdm_sizes_override_sm.scss */

  .newslist {

    margin-bottom: 20px;

  }

  /* line 275, ../sass/_hdm_sizes_override_sm.scss */

  .newslist .showall {

    height: 80px;

  }

  /* line 278, ../sass/_hdm_sizes_override_sm.scss */

  .newslist h3 {

    padding: 20px;

    padding-top: 30px;

  }

  /* line 283, ../sass/_hdm_sizes_override_sm.scss */

  .newslist .newsteaser h4, .newslist .newsteaser .newsdate {

    font-size: 18px;

    line-heigth: 1.2em;

  }

  /* line 287, ../sass/_hdm_sizes_override_sm.scss */

  .newslist .newsteaser h4 {

    margin-bottom: 10px;

  }

  /* line 290, ../sass/_hdm_sizes_override_sm.scss */

  .newslist .newsteaser p {

    margin-bottom: 10px;

  }



  /* line 298, ../sass/_hdm_sizes_override_sm.scss */

  .stock-price .arrow {

    padding-left: 0;

  }



  /* line 307, ../sass/_hdm_sizes_override_sm.scss */

  body nav.desktop_navigation ul.nav_pos_0 li {

    font-size: 16px;

    line-height: 20px;

  }

  /* line 312, ../sass/_hdm_sizes_override_sm.scss */

  body nav.desktop_navigation ul.nav_pos_0 > li {

    padding: 15px 7px;

  }

  /* line 316, ../sass/_hdm_sizes_override_sm.scss */

  body h1, body h2 {

    font-size: 40px;

    line-height: 45px;

  }

  /* line 321, ../sass/_hdm_sizes_override_sm.scss */

  body h3, body h4 {

    font-size: 30px;

    line-height: 32px;

  }

  /* line 326, ../sass/_hdm_sizes_override_sm.scss */

  body body {

    font-size: 18px;

    line-height: 22px;

  }

  /* line 332, ../sass/_hdm_sizes_override_sm.scss */

  body > div.container > header {

    padding-top: 0;

  }

  /* line 336, ../sass/_hdm_sizes_override_sm.scss */

  body .header_right ul.language {

    padding-left: 20px;

  }

  /* line 339, ../sass/_hdm_sizes_override_sm.scss */

  body .hdm_machine_comparison table.comparison .primary span {

    font-size: 20px;

  }

  /* line 343, ../sass/_hdm_sizes_override_sm.scss */

  body body > main > article .products-box .list .products {

    font-size: 16px;

  }

  /* line 347, ../sass/_hdm_sizes_override_sm.scss */

  body .products-box .list .products .item {

    height: 110px;

  }

  /* line 350, ../sass/_hdm_sizes_override_sm.scss */

  body body > main > article .products-box .pagination.buttons .pages li span.active {

    line-height: 1.3 !important;

  }

  /* line 354, ../sass/_hdm_sizes_override_sm.scss */

  body ul.account.visible-lg-inline-block.visible-md-inline-block.clearfix li {

    float: left;

  }

  /* line 356, ../sass/_hdm_sizes_override_sm.scss */

  body ul.account.visible-lg-inline-block.visible-md-inline-block.clearfix li.contact {

    padding-right: 15px;

  }

  /* line 358, ../sass/_hdm_sizes_override_sm.scss */

  body ul.account.visible-lg-inline-block.visible-md-inline-block.clearfix li.contact span {

    position: relative;

    top: 2px;

  }

  /* line 365, ../sass/_hdm_sizes_override_sm.scss */

  body nav.desktop_navigation ul.nav_pos_1 {

    padding-left: 0;

    margin-left: 0px;

    width: 110%;

  }

  /* line 369, ../sass/_hdm_sizes_override_sm.scss */

  body nav.desktop_navigation ul.nav_pos_1 li {

    padding-right: 10px;

  }

  /* line 371, ../sass/_hdm_sizes_override_sm.scss */

  body nav.desktop_navigation ul.nav_pos_1 li:last-child {

    padding-right: 0;

  }

  /* line 377, ../sass/_hdm_sizes_override_sm.scss */

  body .tabs > nav > ul > li {

    text-indent: 35px;

  }

  /* line 380, ../sass/_hdm_sizes_override_sm.scss */

  body .hdm_text_image .wrapper p, body .hdm_text_image .wrapper ul {

    max-width: 100%;

  }

  /* line 384, ../sass/_hdm_sizes_override_sm.scss */

  body .newslist + script + .image-colorbox > h3 {

    margin-top: 20px;

  }

  /* line 387, ../sass/_hdm_sizes_override_sm.scss */

  body .image-colorbox .item p.nopadding {

    font-size: 26px;

    line-height: 28px;

  }

  /* line 392, ../sass/_hdm_sizes_override_sm.scss */

  body.home .carousel .carousel-caption {

    height: 70%;

  }

  /* line 395, ../sass/_hdm_sizes_override_sm.scss */

  body .events .event-labels a {

    padding: 5px;

  }

  /* line 399, ../sass/_hdm_sizes_override_sm.scss */

  body .hdm_machine_comparison select {

    width: 150px;

  }

  /* line 402, ../sass/_hdm_sizes_override_sm.scss */

  body .newslist {

    margin-bottom: 0;

  }

  /* line 405, ../sass/_hdm_sizes_override_sm.scss */

  body .quotation-item {

    padding-bottom: 30px;

  }

  /* line 408, ../sass/_hdm_sizes_override_sm.scss */

  body .underline::after,

  body .titleunderline .underline::after {

    margin-bottom: 20px;

  }



  /* line 1, ../sass/_hdm_navi_sm.scss */

  .xs_navi {

    margin: 0;

    padding: 0;

    overflow-y: auto;

    overflow-x: hidden;

    z-index: 1000;

    background-color: white;

    position: fixed;

    top: 0;

    right: 0;

    width: 40%;

    -webkit-box-shadow: -10px 0px 5px 0px rgba(0, 0, 0, 0.45);

    -moz-box-shadow: -10px 0px 5px 0px rgba(0, 0, 0, 0.45);

    box-shadow: -10px 0px 5px 0px rgba(0, 0, 0, 0.45);

  }

  /* line 15, ../sass/_hdm_navi_sm.scss */

  .xs_navi .close {

    opacity: 1;

    font-weight: normal;

    color: #00427a;

    margin-right: 10px;

    filter: alpha(opacity=100);

  }

  /* line 23, ../sass/_hdm_navi_sm.scss */

  .xs_navi .navi-header {

    min-height: 40px;

  }

  /* line 25, ../sass/_hdm_navi_sm.scss */

  .xs_navi .navi-header button {

    font-size: 60px;

  }

  /* line 29, ../sass/_hdm_navi_sm.scss */

  .xs_navi .mobileheader {

    padding: 10px 0 0 40px;

  }

  /* line 31, ../sass/_hdm_navi_sm.scss */

  .xs_navi .mobileheader a {

    display: inline-block;

    margin-bottom: 10px;

    font-family: "HeidelbergGothicMlbold", sans-serif;

  }

  /* line 38, ../sass/_hdm_navi_sm.scss */

  .xs_navi a, .xs_navi #hamburgbar {

    color: #004177;

    cursor: pointer;

    text-decoration: none !important;

  }

  /* line 44, ../sass/_hdm_navi_sm.scss */

  .xs_navi a {

    line-height: 1.1;

    font-size: 24px;

    margin-left: 23px;

    display: inline-block;

  }

  /* line 49, ../sass/_hdm_navi_sm.scss */

  .xs_navi a span.arrow.up {

    border-left-width: 10px;

    border-right-width: 10px;

    border-bottom-width: 10px;

  }

  /* line 54, ../sass/_hdm_navi_sm.scss */

  .xs_navi a span.arrow.down {

    border-left-width: 10px;

    border-right-width: 10px;

    border-top-width: 10px;

  }

  /* line 61, ../sass/_hdm_navi_sm.scss */

  .xs_navi ul {

    list-style-position: inside;

    padding-left: 0;

  }

  /* line 64, ../sass/_hdm_navi_sm.scss */

  .xs_navi ul li {

    display: block !important;

    width: 100%;

  }

  /* line 70, ../sass/_hdm_navi_sm.scss */

  .xs_navi .nav_pos_0 > li {

    margin-top: 14px;

  }

  /* line 72, ../sass/_hdm_navi_sm.scss */

  .xs_navi .nav_pos_0 > li i {

    cursor: pointer;

    margin-left: 20px;

    font-size: 24px;

  }

  /* line 76, ../sass/_hdm_navi_sm.scss */

  .xs_navi .nav_pos_0 > li i.fa-minus-circle {

    opacity: 0.2;

    filter: alpha(opacity=20);

  }

  /* line 81, ../sass/_hdm_navi_sm.scss */

  .xs_navi .nav_pos_0 > li i.fa-minus-circle + a {

    padding-bottom: 5px;

  }

  /* line 84, ../sass/_hdm_navi_sm.scss */

  .xs_navi .nav_pos_0 > li > a {

    font-size: 24px;

    font-family: "HeidelbergGothicMlbold", sans-serif;

    margin-left: 18px;

  }

  /* line 91, ../sass/_hdm_navi_sm.scss */

  .xs_navi .nav_pos_1 {

    font-family: "HeidelbergGothicMlbold", sans-serif;

    display: none;

    background: #EBECEE;

  }

  /* line 96, ../sass/_hdm_navi_sm.scss */

  .xs_navi .nav_pos_1 > li:nth-child(odd) {

    background-color: #F3F4F6;

  }

  /* line 99, ../sass/_hdm_navi_sm.scss */

  .xs_navi .nav_pos_1 > li a {

    padding-left: 40px;

    padding-top: 5px;

  }

  /* line 106, ../sass/_hdm_navi_sm.scss */

  .xs_navi .nav_pos_2 li {

    border-bottom: 1px solid white;

  }

  /* line 108, ../sass/_hdm_navi_sm.scss */

  .xs_navi .nav_pos_2 li a {

    font-weight: normal;

    padding: 2px 0 2px 40px;

  }

  /* line 114, ../sass/_hdm_navi_sm.scss */

  .xs_navi h1 {

    line-height: 0;

    padding: 0;

    margin-bottom: 10px;

    border-bottom: 1px solid #004177;

  }

  /* line 119, ../sass/_hdm_navi_sm.scss */

  .xs_navi h1 a {

    line-height: 1;

  }

  /* line 125, ../sass/_hdm_navi_sm.scss */

  .xs_navi .mobile-footer {

    background: #EBECEE;

    padding: 10px 0 10px 20px;

  }

  /* line 128, ../sass/_hdm_navi_sm.scss */

  .xs_navi .mobile-footer .stock-price {

    text-align: left;

  }

  /* line 131, ../sass/_hdm_navi_sm.scss */

  .xs_navi .mobile-footer a {

    margin-left: 0;

  }

  /* line 134, ../sass/_hdm_navi_sm.scss */

  .xs_navi .mobile-footer .ls.selected {

    font-family: "HeidelbergGothicMlbold", sans-serif;

  }

  /* line 138, ../sass/_hdm_navi_sm.scss */

  .xs_navi .mobile-footer ul:first li {

    display: inline !important;

    padding: 0 0 0 9px;

    border-left: 1px solid #004177;

  }



  /* line 146, ../sass/_hdm_navi_sm.scss */

  span.ps_country {

    display: none;

  }



  /* line 149, ../sass/_hdm_navi_sm.scss */

  header .mobilecountry {

    position: relative;

  }



  /* line 152, ../sass/_hdm_navi_sm.scss */

  header .mobilecountry .country > ul {

    -webkit-column-count: 2;

    -moz-column-count: 2;

    column-count: 2;

    text-align: left;

    white-space: normal;

    background-color: transparent;

    padding: 0px;

    padding-top: 85px;

    position: relative;

    right: 0;

    z-index: 4;

    -webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

  }

  /* line 168, ../sass/_hdm_navi_sm.scss */

  header .mobilecountry .country > ul li.home {

    right: auto;

    left: 0;

    line-height: 15px;

    top: 0px;

  }

  /* line 174, ../sass/_hdm_navi_sm.scss */

  header .mobilecountry .country > ul li.branchoffices {

    right: auto;

    left: 0;

    right: 25px;

    line-height: 15px;

    top: 30px;

  }



  /* line 1, ../sass/_hdm_header_sm.scss */

  body > div.container > header {

    padding-top: 0;

  }

  /* line 3, ../sass/_hdm_header_sm.scss */

  body > div.container > header > .header_left {

    display: flex;

    align-items: center;

    justify-content: space-between;

  }

  /* line 8, ../sass/_hdm_header_sm.scss */

  body > div.container > header > .header_left .navi_mobile #hamburgbar {

    font-size: 30px;

    cursor: pointer;

  }

  /* line 14, ../sass/_hdm_header_sm.scss */

  body > div.container > header > .header_left a.logo img {

    width: 295px;

    min-width: 295px;

    height: 31px;

  }

  /* line 21, ../sass/_hdm_header_sm.scss */

  body > div.container > header .search-block .search_wrapper input#search_text,

  body > div.container > header .search_wrapper input#search_text2 {

    background: none;

    border-radius: 0;

    border-bottom: 1px solid #a8b1b6;

    color: #00427a;

  }

  /* line 27, ../sass/_hdm_header_sm.scss */

  body > div.container > header .search-block .search_wrapper input#search_text::-moz-placeholder,

  body > div.container > header .search_wrapper input#search_text2::-moz-placeholder {

    color: #00427a;

  }

}

@media (min-width: 992px) and (max-width: 2441px) {

  /* line 22, ../sass/_hdm_sizes_override_md.scss */

  nav.desktop_navigation ul.nav_pos_0 li {

    font-size: 18px;

    line-height: 1.2em;

  }



  /* line 26, ../sass/_hdm_sizes_override_md.scss */

  nav.desktop_navigation ul.nav_pos_0 > li {

    padding: 16px 16px;

  }



  /* line 29, ../sass/_hdm_sizes_override_md.scss */

  nav.desktop_navigation ul.nav_pos_1 li {

    font-size: 16px;

    line-height: 20px;

  }



  /* line 34, ../sass/_hdm_sizes_override_md.scss */

  h1, h2 {

    font-size: 40px;

    line-height: 45px;

  }



  /* line 39, ../sass/_hdm_sizes_override_md.scss */

  h3, h4 {

    font-size: 30px;

    line-height: 32px;

  }



  /* line 47, ../sass/_hdm_sizes_override_md.scss */

  body {

    font-size: 16px;

    line-height: 20px;

  }

  /* line 51, ../sass/_hdm_sizes_override_md.scss */

  body .hasbg {

    margin: 0;

  }

  /* line 55, ../sass/_hdm_sizes_override_md.scss */

  body .arrow {

    padding-left: 30px;

  }

  /* line 57, ../sass/_hdm_sizes_override_md.scss */

  body .arrow:before {

    font-size: 20px !important;

  }

  /* line 62, ../sass/_hdm_sizes_override_md.scss */

  body ul.breadcrumb {

    font-size: 14px;

  }

  /* line 68, ../sass/_hdm_sizes_override_md.scss */

  body > div.container > header {

    padding-top: 30px;

  }

  /* line 70, ../sass/_hdm_sizes_override_md.scss */

  body > div.container > header ul.language, body > div.container > header ul.country {

    margin-bottom: 10px;

  }

  /* line 73, ../sass/_hdm_sizes_override_md.scss */

  body > div.container > header > .header_left {

    padding-bottom: 45px;

  }

  /* line 78, ../sass/_hdm_sizes_override_md.scss */

  body .slideshow + script + .image-colorbox,

  body .slideshow + .image-colorbox {

    padding-top: 30px;

  }

  /* line 82, ../sass/_hdm_sizes_override_md.scss */

  body .image-colorbox {

    padding-bottom: 30px;

  }

  /* line 83, ../sass/_hdm_sizes_override_md.scss */

  body .image-colorbox h3 {

    margin: 0;

  }

  /* line 86, ../sass/_hdm_sizes_override_md.scss */

  body .image-colorbox > h4 {

    margin-top: 0px;

    margin-bottom: 0;

  }

  /* line 92, ../sass/_hdm_sizes_override_md.scss */

  body .image-colorbox .item h4 {

    margin-top: 20px;

    margin-bottom: 0;

  }

  /* line 96, ../sass/_hdm_sizes_override_md.scss */

  body .image-colorbox .item p.nopadding {

    font-size: 30px;

    line-height: 32px;

  }

  /* line 100, ../sass/_hdm_sizes_override_md.scss */

  body .image-colorbox .item a.arrow {

    margin-top: 15px;

  }

  /* line 104, ../sass/_hdm_sizes_override_md.scss */

  body .image-colorbox + h4.underline.teaserlist {

    padding-top: 0;

  }

  /* line 109, ../sass/_hdm_sizes_override_md.scss */

  body .quotation-item h3 {

    margin: 0;

  }

  /* line 112, ../sass/_hdm_sizes_override_md.scss */

  body .quotation-item h4 {

    margin-top: 0px;

    margin-bottom: 0;

  }

  /* line 116, ../sass/_hdm_sizes_override_md.scss */

  body .quotation-item .quotation-text {

    width: 55%;

    vertical-align: bottom;

    height: 100%;

    padding-left: 20px;

    padding-right: 20px;

  }

  /* line 122, ../sass/_hdm_sizes_override_md.scss */

  body .quotation-item .quotation-text p {

    padding: 0;

    font-size: 30px;

    line-height: 32px;

    min-height: 230px;

  }

  /* line 129, ../sass/_hdm_sizes_override_md.scss */

  body .quotation-item blockquote {

    margin-top: 20px;

    margin-bottom: 0;

  }

  /* line 132, ../sass/_hdm_sizes_override_md.scss */

  body .quotation-item blockquote footer {

    font-size: 16px;

  }

  /* line 138, ../sass/_hdm_sizes_override_md.scss */

  body .textimage.hdm_text_image .wrapper {

    padding: 20px 20px 20px 20px;

    margin-bottom: 20px;

  }

  /* line 143, ../sass/_hdm_sizes_override_md.scss */

  body .downloadbutton {

    margin-top: -20px;

    margin-bottom: 30px;

  }

  /* line 146, ../sass/_hdm_sizes_override_md.scss */

  body .downloadbutton p {

    margin-bottom: 0;

  }

  /* line 151, ../sass/_hdm_sizes_override_md.scss */

  body .titleunderline .underline {

    padding-top: 30px;

  }

  /* line 153, ../sass/_hdm_sizes_override_md.scss */

  body .titleunderline .underline div :last-child {

    margin-bottom: 20px;

  }

  /* line 159, ../sass/_hdm_sizes_override_md.scss */

  body .accordeon-wrapper.haspadding {

    padding: 0px 20px;

  }

  /* line 162, ../sass/_hdm_sizes_override_md.scss */

  body .accordeon-wrapper.first {

    padding-top: 20px;

  }

  /* line 165, ../sass/_hdm_sizes_override_md.scss */

  body .accordeon-wrapper.last > div {

    padding-bottom: 10px;

    margin-bottom: 10px;

  }

  /* line 169, ../sass/_hdm_sizes_override_md.scss */

  body .accordeon-wrapper .accordion {

    padding: 6px 0;

  }

  /* line 172, ../sass/_hdm_sizes_override_md.scss */

  body .accordeon-wrapper .accordion h3 {

    font-size: 22px;

    line-height: 24px;

    padding-left: 30px;

  }

  /* line 176, ../sass/_hdm_sizes_override_md.scss */

  body .accordeon-wrapper .accordion h3 .arrow {

    margin-left: -60px;

  }

  /* line 178, ../sass/_hdm_sizes_override_md.scss */

  body .accordeon-wrapper .accordion h3 .arrow::before {

    font-size: 18px !important;

  }

  /* line 188, ../sass/_hdm_sizes_override_md.scss */

  body .techdata .primary th {

    font-size: 22px;

    line-height: 24px;

  }

  /* line 192, ../sass/_hdm_sizes_override_md.scss */

  body .techdata .primary .arrow::before {

    font-size: 16px !important;

    top: -16px;

  }

  /* line 201, ../sass/_hdm_sizes_override_md.scss */

  body .teaserlist li h4 {

    font-size: 18px;

    line-height: 1.2em;

  }

  /* line 205, ../sass/_hdm_sizes_override_md.scss */

  body .teaserlist li > div {

    height: auto;

    min-height: 175px;

  }

  /* line 212, ../sass/_hdm_sizes_override_md.scss */

  body .footercontact img {

    max-width: 350px;

  }

  /* line 215, ../sass/_hdm_sizes_override_md.scss */

  body .footercontact .hasbg h4 {

    font-size: 18px;

    line-height: 1.2em;

  }

  /* line 219, ../sass/_hdm_sizes_override_md.scss */

  body .footercontact .linklist p {

    line-height: 1.1em;

  }

  /* line 223, ../sass/_hdm_sizes_override_md.scss */

  body footer {

    font-size: 14px;

    line-height: 17px;

  }



  /* line 229, ../sass/_hdm_sizes_override_md.scss */

  .hdm_machine_comparison table.comparison .primary span {

    font-size: 20px;

  }



  /* line 233, ../sass/_hdm_sizes_override_md.scss */

  body > main > article .products-box .list .products {

    font-size: 16px;

  }

  /* line 235, ../sass/_hdm_sizes_override_md.scss */

  body > main > article .products-box .list .products .smaller {

    font-size: 14px;

    line-height: 17px;

    margin: 0;

  }



  /* line 242, ../sass/_hdm_sizes_override_md.scss */

  .products-box .list .products .item {

    height: 110px;

  }



  /* line 247, ../sass/_hdm_sizes_override_md.scss */

  body.home .carousel .carousel-caption {

    width: 40%;

    height: 50%;

  }

  /* line 250, ../sass/_hdm_sizes_override_md.scss */

  body.home .carousel .carousel-caption p {

    font-size: 16px;

  }



  /* line 254, ../sass/_hdm_sizes_override_md.scss */

  body.home .carousel .carousel-indicators {

    margin-bottom: 20px;

  }



  /* line 257, ../sass/_hdm_sizes_override_md.scss */

  ul.account.visible-lg-inline-block.visible-md-inline-block.clearfix li {

    float: left;

  }

  /* line 259, ../sass/_hdm_sizes_override_md.scss */

  ul.account.visible-lg-inline-block.visible-md-inline-block.clearfix li.contact {

    padding-right: 15px;

  }

  /* line 261, ../sass/_hdm_sizes_override_md.scss */

  ul.account.visible-lg-inline-block.visible-md-inline-block.clearfix li.contact span {

    position: relative;

    top: 2px;

  }



  /* line 269, ../sass/_hdm_sizes_override_md.scss */

  .newslist {

    margin-bottom: 20px;

  }

  /* line 271, ../sass/_hdm_sizes_override_md.scss */

  .newslist .showall {

    height: 80px;

  }

  /* line 274, ../sass/_hdm_sizes_override_md.scss */

  .newslist h3 {

    padding: 20px;

    padding-top: 30px;

  }

  /* line 279, ../sass/_hdm_sizes_override_md.scss */

  .newslist .newsteaser h4, .newslist .newsteaser .newsdate {

    font-size: 18px;

    line-heigth: 1.2em;

  }

  /* line 283, ../sass/_hdm_sizes_override_md.scss */

  .newslist .newsteaser h4 {

    margin-bottom: 10px;

  }

  /* line 286, ../sass/_hdm_sizes_override_md.scss */

  .newslist .newsteaser p {

    margin-bottom: 10px;

  }



  /* line 294, ../sass/_hdm_sizes_override_md.scss */

  .stock-price .arrow {

    padding-left: 0;

  }

}

@media (min-width: 771px) {

  /* line 21, ../sass/hdm_styles.scss */

  .xs_navi, .md_navi {

    display: none;

  }

}

