@font-face {
  font-family: "MyMyriadProLight";
  src: url("./myriadpro-light.eot");
  src: url("./myriadpro-light.eot") format("embedded-opentype"),
    url("./myriadpro-light.woff") format("woff"),
    url("./myriadpro-light.ttf") format("truetype"),
    url("./myriadpro-light.svg#MyriadProLight") format("svg");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "MyMyriadProRegular";
  src: url("./myriadpro_regular.eot");
  src: url("./myriadpro_regular.eot") format("embedded-opentype"),
    url("./myriadpro_regular.woff") format("woff"),
    url("./myriadpro_regular.ttf") format("truetype"),
    url("./myriadpro_regular.svg#MyriadProRegular") format("svg");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "MyMyriadProBold";
  src: url("./myriadpro_bold.eot");
  src: url("./myriadpro_bold.eot") format("embedded-opentype"),
    url("./myriadpro_bold.woff") format("woff"),
    url("./myriadpro_bold.ttf") format("truetype"),
    url("./myriadpro_bold.svg#MyriadProRegular") format("svg");
}

@font-face {
  font-family: "myriad pro";
  src: url("../fonts/MyriadPro-Semibold.eot");
  src: url("../fonts/MyriadPro-Semibold.eot?#iefix") format("embedded-opentype"),
    url("../fonts/MyriadPro-Semibold.woff") format("woff"),
    url("../fonts/MyriadPro-Semibold.ttf") format("truetype"),
    url("../fonts/MyriadPro-Semibold.svg#hneue") format("svg");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: "dinregular";
  src: url("./din_regular-webfont.eot");
  src: url("./din_regular-webfont.eot?#iefix") format("embedded-opentype"),
    url("./din_regular-webfont.woff2") format("woff2"),
    url("./din_regular-webfont.woff") format("woff"),
    url("./din_regular-webfont.ttf") format("truetype"),
    url("./din_regular-webfont.svg#dinregular") format("svg");
  font-weight: 400;
  font-style: normal;
}

strong {
  font-weight: normal;
  font-family: "MyMyriadProBold";
}

body {
  margin: 0;
  padding: 0;
  font-family: "MyMyriadProRegular";
  color: #333;
  font-size: 15px;
}

a,
input,
select,
textarea {
  transition-duration: 5s;
  transition-duration: 1000ms;
  transition-duration: 500ms, 500ms;
  text-decoration: none;
  border: 0;
}

input,
select,
textarea {
  font-family: "MyMyriadProRegular";
}

a {
  color: #666;
}

a:hover {
  color: #000;
}

img {
  transition-duration: 5s;
  transition-duration: 1000ms;
  transition-duration: 500ms, 500ms;
  text-decoration: none;
  border: 0;
}

a img:hover {
  -webkit-filter: brightness(1) grayscale(1) opacity(0.8);
  -moz-filter: brightness(1) grayscale(1) opacity(0.8);
  filter: brightness(1) grayscale(1) opacity(0.8);
}

/*** COMMON CSS ***/
span.skype_pnh_container {
  display: none !important;
}

span.skype_pnh_print_container {
  display: inline !important;
}

#main {
  width: 100%;
  float: left;
}

img {
  border: 0;
  width: 100%;
  display: block;
}

h1,
h2,
h3,
h4,
h5 {
  margin: 0;
  padding: 0;
  line-height: normal;
  width: 100%;
  font-weight: normal;
}

ul {
  margin: 0;
  padding: 0;
  width: 100%;
  float: left;
}

ul li {
  list-style: none;
  float: left;
}

span.skype_pnh_container {
  display: none !important;
}

span.skype_pnh_print_container {
  display: inline !important;
}

.details_holder {
  width: 1550px;
  margin: 0 auto;
  max-width: 100%;
}