@font-face {
  font-family: "opensans";
  src: url("/fonts/opensans/opensans.woff2") format("woff2"), url("/fonts/opensans/opensans.woff") format("woff"), url("/fonts/opensans/opensans.ttf") format("truetype"), url("/fonts/opensans/opensans.eot") format("embedded-opentype"), url("/fonts/opensans/opensans.svg") format("svg");
}

@font-face {
  font-family: "open-sans-bold";
  src: url("/fonts/open-sans-bold/open-sans-bold.woff2") format("woff2"), url("/fonts/open-sans-bold/open-sans-bold.woff") format("woff"), url("/fonts/open-sans-bold/open-sans-bold.ttf") format("truetype"), url("/fonts/open-sans-bold/open-sans-bold.eot") format("embedded-opentype"), url("/fonts/open-sans-bold/open-sans-bold.svg") format("svg");
}

/*
@font-face {
	font-family: "montserrat-regular";
	src: url("/fonts/montserrat-regular/montserrat-regular.woff2") format("woff2"),
		 url("/fonts/montserrat-regular/Montserrat-Regular.woff") format("woff"),
		 url("/fonts/montserrat-regular/montserrat-regular.ttf") format("truetype"),
		 url("/fonts/montserrat-regular/montserrat-regular.eot") format("embedded-opentype"),
		 url("/fonts/montserrat-regular/montserrat-regular.svg") format("svg");
}

@font-face {
	font-family: "montserrat-light";
	src: url("/fonts/montserrat-light/montserrat-light.woff2") format("woff2"),
		 url("/fonts/montserrat-light/montserrat-light.woff") format("woff"),
		 url("/fonts/montserrat-light/montserrat-light.ttf") format("truetype"),
		 url("/fonts/montserrat-light/montserrat-light.eot") format("embedded-opentype"),
		 url("/fonts/montserrat-light/montserrat-light.svg") format("svg");
}

@font-face {
	font-family: "HELVETICA";
	src: url("/fonts/HELVETICA/HELVETICA.woff2") format("woff2"),
		 url("/fonts/HELVETICA/HELVETICA.woff") format("woff"),
		 url("/fonts/HELVETICA/HELVETICA.ttf") format("truetype"),
		 url("/fonts/HELVETICA/HELVETICA.eot") format("embedded-opentype"),
		 url("/fonts/HELVETICA/HELVETICA.svg") format("svg");
}
 @font-face {
	font-family: "DuCans";
	src: url("/fonts/DuCans/DuCans.woff2") format("woff2"),
		 url("/fonts/DuCans/DuCans.woff") format("woff"),
		 url("/fonts/DuCans/DuCans.ttf") format("truetype"),
		 url("/fonts/DuCans/DuCans.eot") format("embedded-opentype"),
		 url("/fonts/DuCans/DuCans.svg") format("svg");
}
@font-face {
	font-family: "NaPDc";
	src: url("/fonts/NaPDc/NaPDc.woff2") format("woff2"),
		 url("/fonts/NaPDc/NaPDc.woff") format("woff"),
		 url("/fonts/NaPDc/NaPDc.ttf") format("truetype"),
		 url("/fonts/NaPDc/NaPDc.eot") format("embedded-opentype"),
		 url("/fonts/NaPDc/NaPDc.svg") format("svg");
}

@font-face {
	font-family: "FrutigerNext";
	src: url("/fonts/FrutigerNext/FrutigerNext.woff2") format("woff2"),
		 url("/fonts/FrutigerNext/FrutigerNext.woff") format("woff"),
		 url("/fonts/FrutigerNext/FrutigerNext.ttf") format("truetype"),
		 url("/fonts/FrutigerNext/FrutigerNext.eot") format("embedded-opentype"),
		 url("/fonts/FrutigerNext/FrutigerNext.svg") format("svg");
}
@font-face {
	font-family: "Gsde";
	src: url("/fonts/Gsde/Gsde.woff2") format("woff2"),
		 url("/fonts/Gsde/Gsde.woff") format("woff"),
		 url("/fonts/Gsde/Gsde.ttf") format("truetype"),
		 url("/fonts/Gsde/Gsde.eot") format("embedded-opentype"),
		 url("/fonts/Gsde/Gsde.svg") format("svg");
}
@font-face {
	font-family: "hureae";
	src: url("/fonts/hureae/hureae.woff2") format("woff2"),
		 url("/fonts/hureae/hureae.woff") format("woff"),
		 url("/fonts/hureae/hureae.ttf") format("truetype"),
		 url("/fonts/hureae/hureae.eot") format("embedded-opentype"),
		 url("/fonts/hureae/hureae.svg") format("svg");
}
@font-face {
	font-family: "Hurxe";
	src: url("/fonts/Hurxe/Hurxe.woff2") format("woff2"),
		 url("/fonts/Hurxe/Hurxe.woff") format("woff"),
		 url("/fonts/Hurxe/Hurxe.ttf") format("truetype"),
		 url("/fonts/Hurxe/Hurxe.eot") format("embedded-opentype"),
		 url("/fonts/Hurxe/Hurxe.svg") format("svg");
}
@font-face {
	font-family: "Jertyi";
	src: url("/fonts/Jertyi/Jertyi.woff2") format("woff2"),
		 url("/fonts/Jertyi/Jertyi.woff") format("woff"),
		 url("/fonts/Jertyi/Jertyi.ttf") format("truetype"),
		 url("/fonts/Jertyi/Jertyi.eot") format("embedded-opentype"),
		 url("/fonts/Jertyi/Jertyi.svg") format("svg");
}

@font-face {
	font-family: "tahoma";
	src: url("/fonts/tahoma/tahoma.woff2") format("woff2"),
		 url("/fonts/tahoma/tahoma.woff") format("woff"),
		 url("/fonts/tahoma/tahoma.ttf") format("truetype"),
		 url("/fonts/tahoma/tahoma.eot") format("embedded-opentype"),
		 url("/fonts/tahoma/tahoma.svg") format("svg");
}
@font-face {
	font-family: "factor";
	src: url("/fonts/factor/factor.woff2") format("woff2"),
		 url("/fonts/factor/factor.woff") format("woff"),
		 url("/fonts/factor/factor.ttf") format("truetype"),
		 url("/fonts/factor/factor.eot") format("embedded-opentype"),
		 url("/fonts/factor/factor.svg") format("svg");
}
@font-face {
	font-family: "Wekoa";
	src: url("/fonts/Wekoa/Wekoa.woff2") format("woff2"),
		 url("/fonts/Wekoa/Wekoa.woff") format("woff"),
		 url("/fonts/Wekoa/Wekoa.ttf") format("truetype"),
		 url("/fonts/Wekoa/Wekoa.eot") format("embedded-opentype"),
		 url("/fonts/Wekoa/Wekoa.svg") format("svg");
} */

#product-intro .title {
  color: grey;
  margin-right: 0.25rem;
  line-height: 28px;
}

#product-intro .pro-name {
  font-size: 1.6rem;
  color: #000;
  padding-bottom: 10px;
}

#product-intro .pro-descr {
  white-space: pre-line;
}

#product-intro .pro-document a.el-link {
  text-decoration: none;
}

#product-intro .pro-document .list {
  display: -webkit-box;
  display: flex;
  margin-bottom: 0.25rem;
}

#product-intro .pro-document .list .look-link {
  margin-right: auto;
  max-width: 75%;
}

#product-intro .pro-document .list .look-link span {
  max-width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

#product-intro .pro-document .list .download-link {
  margin-left: auto;
}

