xsdot_style_sheet
/* webkit input issues*/
input[type=button], input[type=submit], input[type=text], select, textarea {-webkit-appearance:none;}
/* customer */
#banner {background-image:url('/images/banner-background-a-124149.jpg?v=3');background-size:100%;background-position:center center;overflow:hidden;}
@media (max-width: 920px) {
.banner > div > div {padding:8px;}
#banner {margin-top:0px;}
}
/* bread crumbs */
#breadcrumbs {clear:both;overflow:hidden;display:block;width:97%;margin:auto;list-style:none;padding:0px 0px 16px 0px;font-size:13px;font-weight:bold;line-height:22px;color:#303040;}
#breadcrumbs li {float:left;padding:0px;padding-right:20px;background-image:url('/images/xsdot-forms-136900.png?v=0');background-position:right -737px;}
#breadcrumbs li.sel {background-image:none;}
#breadcrumbs li a {text-decoration:none;border-bottom:1px solid #e0e0e0;}
/* link button */
.link-button {display:inline-block;background-color:#334e69;color:#ffffff;text-align:center;border:1px solid #ffffff;border-radius:10px;-moz-border-radius:10px;font-weight:bold;padding-top:10px;padding-bottom:10px;padding-left:28px;padding-right:32px;line-height:16px;transition: all 0.1s ease;font-family:CubeOT,sans-serif;font-size:15px;cursor:pointer;background-image:url('/images/nils-cell-header-124481.png?v=4');background-position:right -808px;}
.link-button:link, .link-button:active, .link-button:visited {color:#ffffff;text-decoration:none;}
.link-button:hover {transform:scale(1.03, 1.03)}
/* fonts */
@font-face {
font-family: 'CubeOT';
src: url('/files/dynamic/7b10511ez1694944663bz7009.eot');
src: url('/files/dynamic/7b10511ez1694944663bz7009.eot?#iefix') format('embedded-opentype'),
url('/files/dynamic/7b10511ez1694944663bz700d.woff') format('woff'),
url('/files/dynamic/7b10511ez1694944663bz7005.ttf') format('truetype'),
url('/files/dynamic/7b10511ez1694944663bz7010.svg#CubeOT') format('svg');
font-weight: normal;
font-style: normal;
}
/* custom tooltip */
#tool_tip_text {padding:8px 8px 8px 8px;border:1px solid #343434;background-color:#343434;max-width:200px;color:#ffffff;border-radius:3px;-moz-border-radius:3px;font-size:13px;-webkit-box-shadow: 4px 4px 4px -2px rgba(0,0,0,0.4);-moz-box-shadow: 4px 4px 4px -2px rgba(0,0,0,0.4);box-shadow: 4px 4px 4px -2px rgba(0,0,0,0.4);opacity:0.85;}
/* maps */
#map {clear:both;height:400px;background-color:#f0f0f0;border-top:1px solid #e0e0e0;}
/* social icons */
.social {text-align:center;overflow:hidden}
.social > div {vertical-align:top;display:inline-block;line-height:44px;color:#f0f0f0;font-size:14px;}
.icon-fb,.icon-in {font-size:0px;display:inline-block;width:34px;height:1px;background-image:url('/images/social-media-icons-124053.png?v=0');background-size:100%;padding-top:33px;overflow:hidden;transition: all 0.3s ease;}
.icon-fb:hover,.icon-in:hover {opacity:0.7}
.icon-in {background-position:0px -34px;}
/* quote */
.hq {padding-bottom:16px;}
.qtu {display:inline-block;padding-right:8px;}
.qo {color:#f04d3f;display:inline;float:left;font-size:52px;padding-top:6px;padding-right:6px;}
.qc {color:#f04d3f;display:inline;float:right;font-size:52px;padding-left:3px;}
.contentq {background-color:#f0f0f0;position:relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box;font-family:CubeOT,sans-serif;float:left;font-size:14px;line-height:24px;padding:1px;padding-left:0px;padding-right:0px;font-weight:normal;overflow:hidden;text-align:left;margin:0px;border-radius:12px;-moz-border-radius:12px;}
img {padding-top:0px;vertical-align:middle;}
/* special bullets */
.xsdot_lt {padding:0px;margin:0px;}
.xsdot_lt li {padding:0px;margin:0px;}
.content .ul, .content-of .ul {list-style: none;padding:0px;}
.content .ul li, .content-of .ul li {padding-left:34px;background-image:url('/images/nils-content-bullet-126170.png?v=1');background-repeat:no-repeat;background-size:40px 60px;background-position:3px 1px;}
.content-of > ul {list-style: none;padding:0px;}
.content-of > ul li {padding-left:34px;background-image:url('/images/nils-content-bullet-126170.png?v=1');background-repeat:no-repeat;background-size:40px 60px;background-position:3px 1px;}
/* icon view x2 */
.xsdot_x2 {list-style:none;margin:0px;padding:0px;}
.xsdot_x2 > li {list-style:none;float:left;width:50%;height:120px;overflow:hidden;padding-right:12px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;cursor:pointer;transition: all 0.3s ease;}
.xsdot_x2 > li > p > a {text-decoration:none;font-weight:bold;color:#f04d3f;}
.xsdot_x2 > li:hover {transform: translate(1px, 1px);}
.xsdot_x2 img {float:left;margin-right:8px;margin-top:6px;border-radius:4px;-moz-border-radius:4px;}
@media (max-width: 800px) {
.xsdot_x2 > li {float:none;width:100%;height:100%;padding:16px 0px 0px 0px;}
}
/* default needed system styles */
body {background-color:#ffffff;color:#303030;font-family:verdana,arial,helvetica,sans-serif;margin:0px;padding:0px;overflow:auto;-webkit-text-size-adjust: 100%;}
html {height:100%;margin:0px;padding:0px;}
form {padding:0px;margin:0px;}
strong {font-weight:bold;color:#1f1f1f;}
em.des {display:block;margin-bottom:20px;}
b {}
select {border:1px solid #000000;padding: 2px;}
img {border:0px;display:block;}
a {outline: none;}
a:focus, a:active {outline: none;}
p {padding:0px;margin:0px;}
ul, ol, blockquote {margin-bottom:0px;margin-top:0px;}
.im100 {width:100%;}
.img-fli, .img-fsi {display:inline;}
.flnk-lrg > img, .flnk-sml > img {display:inline;}
.clear {clear:both;}
article, section, figure, nav {display:block;margin:0px;padding:0px;}
/* default needed system styles */
.csc {float:left;overflow:visible;}
.csr {float:left;overflow:visible;}
/* embedded video */
.embo iframe, .embo object, .embo embed {position:absolute;top:0;left:0;width:100%;height:100%;}
a:link {color:#303030;text-decoration:underline;}
a:active {color:#303030;text-decoration:underline;}
a:visited {color:#303030;text-decoration:underline;}
a:hover {color:#000000;text-decoration:underline;}
.content {position:relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float:left;font-size:13px;font-size:14px;line-height:24px;padding:1px;padding-left:0px;padding-right:0px;font-weight:normal;overflow:hidden;text-align:left;margin:0px;}
.content-round {position:relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float:left;font-size:13px;font-size:14px;line-height:24px;padding:1px;padding-left:0px;padding-right:0px;font-weight:normal;overflow:hidden;text-align:left;margin:0px;border-radius:6px;-moz-border-radius:6px;}
.content-round img {border-radius:6px;-moz-border-radius:6px;}
/* more */
.content-sm {position:relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float:left;font-size:13px;font-size:14px;line-height:24px;padding:1px;padding-left:0px;padding-right:0px;font-weight:normal;overflow:hidden;text-align:left;margin:0px;}
.more-s {height:98px;overflow:hidden;transition: all 0.3s ease;}
.moresp {max-height:1000px;overflow:hidden;transition: all 0.2s ease;}
.more-mb, .more-sb {display:none;cursor:pointer;overflow:hidden;font-size:12px;background-color:#ffffff;height:20px;overlfow:hidden;}
.more-mb > span, .more-sb > span {color:#f04d3f;border-bottom:1px solid #000000;}
.contentr {position:relative;color:#f0f0f0;background-color:#f04d3f;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float:left;font-size:13px;font-size:14px;line-height:24px;padding:1px;padding-left:0px;padding-right:0px;font-weight:normal;overflow:hidden;text-align:left;margin:0px;border-radius:12px;-moz-border-radius:12px;}
.contentb {position:relative;color:#f0f0f0;background-color:#334e69;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float:left;font-size:13px;font-size:14px;line-height:24px;padding:1px;padding-left:0px;padding-right:0px;font-weight:normal;overflow:hidden;text-align:left;margin:0px;border-radius:12px;-moz-border-radius:12px;}
.content-rg {position:relative;color:#303030;background-color:#e8e8e8;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float:left;font-size:13px;font-size:14px;line-height:24px;padding:1px;padding-left:0px;padding-right:0px;font-weight:normal;overflow:hidden;text-align:left;margin:0px;border-radius:12px;-moz-border-radius:12px;}
.content-of {position:relative;color:#303030;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float:left;font-size:13px;font-size:14px;line-height:24px;padding:1px;padding-left:0px;padding-right:0px;font-weight:normal;text-align:left;margin:0px;}
.content_nilsr {position:relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float:left;font-size:13px;font-size:14px;line-height:24px;padding:1px;padding-left:0px;padding-right:0px;font-weight:normal;overflow:hidden;text-align:left;margin:0px;background-image:url('/images/nils-cell-bg-124482.png?v=4');border-top-right-radius: 8px;}
.arrow {float:right;width:30px;height:26px;background-image:url('/images/nils-cell-header-124481.png?v=4');background-position:-1248px -815px;}
.content_nilsr:hover {opacity:0.9;}
.content_nilsr h2 {cursor:pointer;}
.content_nilsr img {cursor:pointer;}
h1 {display:block;margin:0px;padding:0px;color:#f04d3f;padding-bottom:6px;font-family:CubeOT,sans-serif;font-size:22px;line-height:28px;text-transform:uppercase;}
h2 {display:block;margin:0px;padding:0px;color:#f04d3f;padding-bottom:6px;font-family:CubeOT,sans-serif;font-size:18px;line-height:24px;text-transform:uppercase;}
h3 {display:block;margin:0px;padding:0px;color:#f04d3f;padding-bottom:6px;font-family:CubeOT,sans-serif;font-size:15px;line-height:28px;}
h4 {display:block;margin:0px;padding:0px;color:#f04d3f;padding-bottom:6px;font-family:CubeOT,sans-serif;font-size:14px;line-height:28px;}
.contentr h2, .contentr h3, .contentr h4 {color:#ffffff;}
.contentb h2, .contentb h3, .contentb h4 {color:#ffffff;}
.contentg strong {font-weight:bold;color:#884190;}
.contentr a:link, .contentr a:active, .contentr a:visited {color:#ffffff;}
.contentb a:link, .contentb a:active, .contentb a:visited {color:#ffffff;}
.content_nilsr h2 {color:#ffffff;padding:12px 4px 4px 20px;background-image:url('/images/nils-cell-header-124481.png?v=4');line-height:28px;height:28px;overflow:hidden;}
.lineu::after {content: "";display: block;width: 160px; height: 1px; background-color: #a0a0a0; margin: 0 auto;margin-top:16px;margin-bottom:16px;}
.page-top {height:100px;}
.page-min {margin:0px;padding:0px;}
#page_content {max-width:1280px;min-height:600px;margin:auto;margin-top:48px;margin-bottom:40px;ooverflow:hidden;}
/* header */
header {position:fixed;top:0px;width:100%;z-index:100;display:block;height:100px;background-color:#1f1f1f;background-image:url('/images/carbon-background-a-124416.jpg?v=2');}
/* footer */
footer {min-height:140px;padding:16px;clear:both;display:block;color:#ffffff;background-color:#1f1f1f;background-image:url('/images/carbon-background-a-124416.jpg?v=2');}
.logo-label {margin:auto;padding:12px 12px 0px 12px;max-width:320px;height:30px;text-align:center;font-family:CubeOT,sans-serif;}
footer .links {font-size:13px;text-align:center;line-height:24px;padding-top:6px;color:#f0f0f0;}
footer .links a:link, footer .links a:active, footer .links a:visited {color:#f0f0f0;}
@media (max-width: 920px) {
.page-top {height:60px;}
#page_content {margin-top:28px;padding-left:8px;padding-right:8px;}
header {height:60px;}
}
/* cookie agreement */
#cookie-ae {position:fixed;bottom:-140px;width:100%;transition: all 0.3s ease;}
#cookie-ae.ani {bottom:0px;}
#cookie-ae > div {background-color:#e0e0e0;padding:8px;text-align:center;font-size:12px;line-height:22px;}
/* basic table */
.basic-table {margin-top:6px;width:100%;border-width: 1px 0px 0px 0px; border-style: solid; border-color:#f0f0f0;border-spacing: 0;}
.basic-table td {padding-left:3px;padding-right:3px;border-width: 0 0 1px 0px; border-style: solid; border-color:#f0f0f0;vertical-align:top;}
.basic-table td:first-child {width:30%;}
.basic-table tr:hover {background-color:#f8f8f8;}
@media (max-width: 800px) {
.basic-table td:first-child {width:40%;}
}
@media (max-width: 600px) {
.basic-table td:first-child {width:50%;}
}