@charset "utf-8";article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block;}audio,canvas,video {display: inline-block;}audio:not([controls]) {display: none;height: 0;}[hidden] {display: none;}html {font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }body {margin: 0;}a:focus {outline: thin dotted;}a:active,a:hover {outline: 0;}h1 {font-size: 2em;margin: 0.67em 0;}abbr[title] {border-bottom: 1px dotted;}b,strong {font-weight: bold;}dfn {font-style: italic;}hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}mark {background: #ff0;color: #000;}code,kbd,pre,samp {font-family: monospace, serif;font-size: 1em;}pre {white-space: pre-wrap;}q {quotes: "\201C" "\201D" "\2018" "\2019";}small {font-size: 80%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}img {border: 0;}svg:not(:root) {overflow: hidden;}figure {margin: 0;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0; padding: 0; }button,input,select,textarea {font-family: inherit; font-size: 100%; margin: 0; }button,input {line-height: normal;}button,select {text-transform: none;}button,html input[type="button"], input[type="reset"],input[type="submit"] {-webkit-appearance: button; cursor: pointer; }button[disabled],html input[disabled] {cursor: default;}input[type="checkbox"],input[type="radio"] {box-sizing: border-box; padding: 0; }input[type="search"] {-webkit-appearance: textfield; -moz-box-sizing: content-box;-webkit-box-sizing: content-box; box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}textarea {overflow: auto; vertical-align: top; }table {border-collapse: collapse;border-spacing: 0;}@charset 'utf-8';* { -moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}<meta name="viewport" content="width=device-width, initial-scale=1">}html,button,select,input,textarea {color: #2c2c2c;}@media (min-width: 2200px) {body {    background: #fff;        background-image: none;}}@media (min-width: 900px) and (max-width: 2199px) {body {  background: #fff;  background: -webkit-linear-gradient(#fff, #595959);  background:    -moz-linear-gradient(#fff, #595959);  background:         linear-gradient(#fff, #595959);background: url(../images/BackgroundBlue.png) no-repeat center center fixed;background-size:     100%;                          background-repeat:   no-repeat;    background-position: 0 150px;}}@media (min-width: 768px) and (max-width: 899px) {          body {background: #fff;        background-image: none;    }}@media (max-width: 767px) {          body {background: #fff;        background-image: none;    }}@media (max-width: 480px) {          body {background: #fff;        background-image: none;    }}h1 {color: #000;font-size: 22px;}h2 {color: #000;font-size: 20px;}h3 {color: #000;font-size: 20px;}h4 {color: #000;font-size: 12px;}h5 {color: #000;font-size: 11px;}h6 {color: #000;font-size: 10px;}blockquote {background: #efefef;color: #3f3f3f;font-family: Arial, Helvetica, sans-serif;font-style: italic;margin: 0 10px 10px;padding: 10px;}a,a:active,a:visited {color: #006ebd;outline: none;text-decoration: none;}a:hover {outline: none;text-decoration: underline;}ol li {list-style-type: decimal;}ul li {list-style-type: disc;}ul ul li {list-style-type: circle;}ul ul ul li {list-style-type: square;}ol ol li {list-style-type: lower-alpha;}ol ol ol li {list-style-type: lower-roman;}h1,h2,h3,h4,h5,h6,p,ul,dl,ol {margin: 0 0 10px;}@font-face {font-family: 'BebasNeueRegular';src: url('BebasNeue-webfont.eot');src: url('BebasNeue-webfont.eot?#iefix') format('embedded-opentype'), url('BebasNeue-webfont.woff') format('woff'), url('BebasNeue-webfont.ttf') format('truetype'), url('BebasNeue-webfont.svg#BebasNeueRegular') format('svg');font-weight: normal;font-style: normal;}.bebas {font-family: BebasNeueRegular, Tahoma, Geneva, sans-serif;font-style: normal !important;font-weight: normal !important;}.clear {clear: both;}.img-left {float: left;margin: 2px 10px 10px 0;}.img-right {float: right;margin: 5px 0 10px 10px;}.float-left {display: inline;float: left;}.float-right {display: inline;float: right;}.align-left {text-align: left;}.align-center {text-align: center;}.align-right {text-align: right;}.required {font-weight: bold;}.italic {font-style: italic;}.hidden {display: none;}.shown {display: block;}.shown-inline {display: inline;}.shown-inline-block {display: inline-block;}.invisible {visibility: hidden;}.visible {visibility: visible;}.vhidden {border: 0;clip: rect(0 0 0 0);margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;height: 1px;}.clear-height {height: auto !important;line-height: normal !important;}.blue {color: #006ebd !important;}.bordered {border: 1px solid #d4d4d4;}.gray {color: #c0c0c0 !important;}.red {color: #d90000 !important;}.black-gradient {background: #414141; background: -moz-linear-gradient(top,  #414141 0%, #2d2d2d 2%, #1b1b1b 100%); background: -webkit-linear-gradient(top,  #414141 0%,#2d2d2d 2%,#1b1b1b 100%); background: -o-linear-gradient(top,  #414141 0%,#2d2d2d 2%,#1b1b1b 100%); background: -ms-linear-gradient(top,  #414141 0%,#2d2d2d 2%,#1b1b1b 100%); background: linear-gradient(to bottom,  #414141 0%,#2d2d2d 2%,#1b1b1b 100%); }.ie8 .black-gradient {filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#414141', endColorstr='#1b1b1b',GradientType=0 );}.ie9 .black-gradient {background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQxNDE0MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjMmQyZDJkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFiMWIxYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);filter: none;}.blue-gradient {background: #0094fe; background: -moz-linear-gradient(top,  #0094fe 0%, #006ebd 2%, #005490 100%); background: -webkit-linear-gradient(top,  #0094fe 0%,#006ebd 2%,#005490 100%); background: -o-linear-gradient(top,  #0094fe 0%,#006ebd 2%,#005490 100%); background: -ms-linear-gradient(top,  #0094fe 0%,#006ebd 2%,#005490 100%); background: linear-gradient(to bottom,  #0094fe 0%,#006ebd 2%,#005490 100%); }.ie8 .blue-gradient {filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0094fe', endColorstr='#005490',GradientType=0 ); }.ie9 .blue-gradient {background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTRmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjMDA2ZWJkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNTQ5MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);filter: none;}.silver-gradient {background: #e1e1e1; background: -moz-linear-gradient(top,  #ffffff 0%, #d6d6d6 100%); background: -webkit-linear-gradient(top,  #ffffff 0%,#d6d6d6 100%); background: -o-linear-gradient(top,  #ffffff 0%,#d6d6d6 100%); background: -ms-linear-gradient(top,  #ffffff 0%,#d6d6d6 100%); background: linear-gradient(to bottom,  #ffffff 0%,#d6d6d6 100%); }.ie8 .silver-gradient {filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d6d6d6',GradientType=0 );}.ie9 .silver-gradient {background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNmQ2ZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);filter: none;}.button {border: 1px solid #000;border-radius: 4px;color: #fff !important;cursor: pointer;display: inline-block !important;font: 14px Arial, Helvetica, sans-serif;height: 26px;line-height: 26px;margin: 0;padding: 0 22px;text-decoration: none;}button.button,input.button {width: auto;}.button:hover,input.button:hover {background: #414141;text-decoration: none;}.sec-button {border: 1px solid #c0c0c0;border-radius: 4px;color: #000 !important;cursor: pointer;display: inline-block;font: 12px Arial, Helvetica, sans-serif;height: 24px;line-height: 24px;margin: 0;padding: 0 20px;text-decoration: none;}button.sec-button,input.sec-button {width: auto;}.sec-button:hover,input.sec-button:hover {background: #e1e1e1;text-decoration: none;}.cta-button {background: #0094fe; background: -moz-linear-gradient(top,  #0094fe 0%, #006ebd 2%, #005490 100%); background: -webkit-linear-gradient(top,  #0094fe 0%,#006ebd 2%,#005490 100%); background: -o-linear-gradient(top,  #0094fe 0%,#006ebd 2%,#005490 100%); background: -ms-linear-gradient(top,  #0094fe 0%,#006ebd 2%,#005490 100%); background: linear-gradient(to bottom,  #0094fe 0%,#006ebd 2%,#005490 100%); border: 1px solid #004a7f;border-radius: 4px;color: #fff !important;cursor: pointer;display: inline-block;float: right;font-size: 18px;font-weight: bold;height: 36px;line-height: 36px;margin: 0;padding: 0 40px;text-align: center;text-decoration: none;}.ie8 .cta-button {filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0094fe', endColorstr='#005490',GradientType=0 ); }.ie9 .cta-button {background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTRmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjMDA2ZWJkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNTQ5MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);filter: none;}button.cta-button,input.cta-button {width: auto;}.cta-button:hover,input.cta-button:hover {background: #005490;text-decoration: none;}.lightbox-me {background: #fff;border: 3px solid #eaeaea;border-radius: 5px;-webkit-box-shadow: 0 0 15px 0 rgba(255, 255, 255, .65);box-shadow: 0 0 15px 0 rgba(255, 255, 255, .65);display: none;padding: 15px;text-align: left;}.lightbox-me .close {cursor: pointer;position: absolute;top: -15px;right: -15px;z-index: 1050;}.corners {border-radius: 4px;}.shadows {-webkit-box-shadow: 0 3px 5px 0 rgba(51, 51, 51, .3);box-shadow: 0 3px 5px 0 rgba(51, 51, 51, .3);}.bottom-shadow {-webkit-box-shadow: 0 7px 5px -5px rgba(51, 51, 51, .3);box-shadow: 0 7px 5px -5px rgba(51, 51, 51, .3);}.text-shadow {text-shadow: 1px 1px 1px rgba(51, 51, 51, .3);}.chromeframe {background: #ccc;color: #000;margin: 0.2em 0;padding: 0.2em 0;}#back-to-top {display: none;position: fixed;top: 0;width: 1050px;height: 45px;}#back-to-top div {position: absolute;right: 0;top: 0;text-align: center;width: 70px;z-index: 2000;}form {}form br { font-size: 0;height: 0;line-height: 0;}fieldset {border: 1px solid #ccc;}legend {font: normal normal bold 12px/12px Arial, Helvetica, sans-serif;margin: 0 5px;padding: 3px 5px;}label {cursor: pointer;display: block;float: left;line-height: 20px;margin-right: .5em;text-align: right;width: 150px;height: 24px;}label.required {font-weight: bold;}label.error {color: #c00;}input,textarea,select,button {border: 1px solid #a6a693;color: #676767;}input,button {line-height: 24px;overflow: visible;vertical-align: middle;width: 150px;height: 24px;}.safari input,.safari button {line-height: 1;}input:focus,button:focus {border-color: #c00;}input.submit {cursor: pointer;width: auto;}input[type="text"],input[type="email"] {padding: 0 3px;}select {line-height: 24px;width: auto;height: 24px;}textarea {margin: 0 0 4px 0;padding: 3px;resize: vertical;}.textfield {background: #fff;}.form-row {margin: 0 0 10px;}.info-message,.warning-message,.error-message,.success-message {border-radius: 5px;-webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);color: #333;font-weight: bold;padding: 10px 10px 10px 50px !important;position: relative;}.info-message {background: #9dd7f9 url(../images/icons/icon_info.png) no-repeat 10px center;border: 1px solid #64a6cc;}.warning-message {background: #f9e29d url(../images/icons/icon_warning.png) no-repeat 10px center;border: 1px solid #d0bc81;}.error-message {background: #f9a89d url(../images/icons/icon_error.png) no-repeat 10px center;border: 1px solid #d3847a;}.success-message {background: #c5f99e url(../images/icons/icon_check.png) no-repeat 10px center;border: 1px solid #98cf70;}div.info-message,div.warning-message,div.error-message,div.success-message {margin-bottom: 10px;}.info-message p,.warning-message p,.error-message p,.success-message p {margin: 0.5em 0;}.info-message ul,.warning-message ul,.error-message ul,.success-message ul {margin-bottom: 0;}.info-message ul li,.warning-message ul li,.error-message ul li,.success-message ul li {list-style: none;}#wrap {margin: 0 auto;text-align: left;width: 980px;}.single-column #wrap {}#header {height: 150px;color: #fffmargin: 0 auto 0px;position: relative;width: 980px;}#masthead {background: url(../images/a&D-combologo1220x2002.png) no-repeat;display: block;position: absolute;top: 0; left: 0;width: 350px;height: 95px;z-index: 1;}#meta {background: #2E2E2E;border: solid #373737;border-width: 0 1px 1px;line-height: 24px;padding: 8px;position: absolute;top: 0;right: 0;width:600px;z-index: 3;}#global-search {background: #fff;border-radius: 4px;display: inline-block;}#global-search input[type="text"] {background: transparent;border: none;padding-right: 0;vertical-align: bottom;width: 140px;}#global-search input[type="submit"] {background: transparent url(../images/icons/icon_search.png) no-repeat 50% 50%;border: none;vertical-align: bottom;width: 30px;}#mini-basket {display: inline-block;float: right;font-weight: bold;list-style: none;margin: 0;padding: 0;text-align: center;}#mini-basket li {border-left: 1px solid #373737;display: inline-block;padding: 0 12px 0 14px;vertical-align: bottom;}#mini-basket li:first-child {border-left: none;padding: 0 30px;}#mini-basket li a {display: block;-moz-transition: color 0.2s linear; -o-transition: color 0.2s linear;   -webkit-transition: color 0.2s linear;  transition: color 0.2s linear;}#mini-basket #global-mini-basket-link {background: url(../images/icons/icon_cart.png) no-repeat 0 50%;padding-left: 25px;}#mini-basket li a:hover {color: #fff;}#global-mini-basket-container {display: inline-block;}#global-mini-basket-hover-content {display: none;font-weight: normal;min-width: 250px;max-width: 410px;padding-top: 8px;position: absolute;right: -1px;text-align: left;z-index: 1001;}#global-mini-basket-hover-content table {background: #fff;border: 1px solid #373737;border-top: 1px solid #000;width: 100%;}#global-mini-basket-hover-content table thead th,#global-mini-basket-hover-content table tfoot td {background: #000;color: #fff;font-weight: bold;font-size: 13px;padding: 5px;}#global-mini-basket-hover-content table tbody td {background: #e8e8e8;line-height: 14px;padding: 3px 5px;}#global-mini-basket-hover-content table thead th a {color: #fff;display: inline;}#global-mini-basket-hover-content table tbody td a:hover {color: #006ebd;text-decoration: underline;}#mainline {line-height: 12px;padding: 5px;position: absolute;top: 48px;right: 0;width: 600px;z-index: 3;}#mainphone {font-weight: bold;font-size: large;color: #313131;text-align: right;}#navbar {border-radius: 4px 4px 0 0;position: absolute;right: -2;bottom: 0;max-width: 1200px;min-width: 980px;height: 52px;}#navbar ul {margin: 0;padding: 10px;}#navbar li,#navbar li a {font: bold 16px/30px arial, Helvetica, sans-serif;color: #fff;display: block;height: 28px;text-transform: uppercase;}#navbar li {border-left: 1px solid #4a4a4a;display: inline;float: left;list-style: none;position: relative;}#navbar li:before {border-left: 1px solid #000;content: "\0020";display: block;height: 28px;position: absolute;top: 0;left: 0;}#navbar li:first-child,#navbar li:first-child:before {border-left: none;}#navbar li a {padding: 0 10px 0 10px;-moz-transition: color 0.2s linear, background 0.2s linear; -o-transition: color 0.2s linear, background 0.2s linear;   -webkit-transition: color 0.2s linear, background 0.2s linear;  transition: color 0.2s linear, background 0.2s linear;}#navbar li a:hover,#navbar ul li:hover > a {color: #006ebd;text-decoration: none;}#navbar ul li:hover > ul {opacity: 1;visibility: visible;}#navbar ul ul {background: #1f1f1f;display: inline-block;opacity: 75;padding: 10px 0;position: absolute;top: 28px;left: 0;-moz-transition: opacity 0.2s linear, visibility 0.2s linear;-o-transition: opacity 0.2s linear, visibility 0.2s linear;-webkit-transition: opacity 0.2s linear, visibility 0.2s linear;transition: opacity 0.2s linear, visibility 0.2s linear;    visibility: hidden;width: 650px;z-index: 9999;}#navbar ul ul.last {right: -14px;left: auto;}#navbar ul ul li {display: block;float: none;white-space: nowrap;width: 100%;}#navbar ul ul li,#navbar ul ul li:before {border-left: none;}#navbar ul ul li a {font-weight: normal;padding: 0 20px;}#main {background: #262626;}#hdft-header,#hdft-footer,#prod-ctgy-hdft-header,#prod-ctgy-hdft-footer,#content-item,#page-title {clear: both;}#column-left {display: inline;float: left;width: 0px;}.single-column #column-left {display: none;}#column-left p,#column-left h1,#column-left h2,#column-left h3,#column-left ul,#column-left dl {}#column-left ul {margin-left: 20px;margin-right: 20px;padding: 0;}#column-left ul li {}#column-right {background: #f7f7f7;display: inline;float: right;width: 980px;min-height: 700px;}.single-column #column-right {background: #f7f7f7;display: block;float: none;width: 980px;}#column-right p,#column-right h1,#column-right h2,#column-right h3,#column-right h4,#column-right h5,#column-right h6,#column-right ul,#column-right dl {margin-left: 20px;margin-right: 20px;padding: 0;}#column-right ul li {margin-left: 20px;}#column-right ol {margin: 0 20px 20px;}#column-right ol li {margin-bottom: 10px;}#column-right #page-title {font-size: 32px;margin: 0 20px;}#breadcrumbs {background: #e2e2e2;border-bottom: 1px solid #d1d1d1;clear: both;margin-bottom: 30px;overflow: hidden;padding: 20px 5px 10px;position: relative;}#breadcrumbs:after {border-bottom: 1px solid #fff;content: "\0020";display: block;position: absolute;bottom: 0;left: 0;width: 100%;}#breadcrumbs ul {color: #3f3f3f;font: italic bold 12px Arial, Helvetica, sans-serif;height: 24px;line-height: 24px;list-style: none;margin-bottom: 0;}#breadcrumbs ul li {display: block;float: left;list-style: none;margin-left: 0;}#breadcrumbs a {color: #3f3f3f;margin: 0 12px;}#breadcrumbs .breadcrumb-border {}#breadcrumbs .breadcrumb-home {margin-left: 0;}#breadcrumbs .cats-hidden {color: #3f3f3f;margin: 0 12px;text-decoration: none;}#breadcrumbs .current-item {color: #3f3f3f;margin: 0 12px;}#breadcrumbs .shortbreadcrumb {padding: 0 12px;}#bottom-wrap {-webkit-box-shadow: 0 3px 5px -2px rgba(0, 0, 0, .5);box-shadow: 0 3px 5px -2px rgba(0, 0, 0, .5);clear: both;height: 7px;margin: 23px 7px 30px;}@media (min-width: 900px) {#footer {background: #000000;clear: both;padding: 0 0 0;text-align: center ;width: auto;}.content-wrap {margin: auto auto;width: 980px;}#footer ul {display: inline-block;margin: 0 0 0 35px;max-width: 240px;min-width: 175px;padding: 0;text-align: left;vertical-align: top;}#footer ul:first-child {margin: 0;}#footer ul li {font-size: 16px;line-height: 28px;list-style: none;margin: 0;padding: 0;}#footer ul li.bebas {font-size: 20px;}#footer ul li a {display: block;-moz-transition: color 0.2s linear; -o-transition: color 0.2s linear;   -webkit-transition: color 0.2s linear;  transition: color 0.2s linear;}#footer ul li a:hover {color: #fff;}}@media only screen and (max-width : 899px){ #footer ul {background: #000000;text-align: center ;width: auto;}.content-wrap {background: #ffffff;margin: auto auto;width: 980px;}#footer ul {display: block;margin: 10px 0 0 35px;max-width: 899px;min-width: 175px;padding: 10px;text-align: center;vertical-align: top;}#footer ul:first-child {margin: 10;}#footer ul li {font-size: 56px;line-height: 70px;list-style: none;margin: 0;padding: 0;}#footer ul li.bebas {font-size: 70px;}#footer ul li a {display: block;-moz-transition: color 0.2s linear; -o-transition: color 0.2s linear;   -webkit-transition: color 0.2s linear;  transition: color 0.2s linear;}#footer ul li a:hover {color: #000000;}}#disclaimers {background: #fff;clear: both;font-size: 10px;padding: 15px 0;text-align: center;width: 100%;}#disclaimers img {margin: 0 8px 10px;}#SFNT #main,#SFNT #column-right {background: transparent;}#slide-show {margin: 0 auto;position: relative;width: 980px;height: 363px;z-index: 1;}.cycle-slideshow img:first-child {position: static;z-index: 100;}#slide-show .cycle-pager {display: inline-block;overflow: hidden;position: absolute;right: 25px;bottom: 10px;text-align: center;z-index: 500;}#slide-show .cycle-pager span { color: #fff;cursor: pointer; display: inline-block;font: normal 60px/22px Arial, Helvetica, sans-serif;}#slide-show .cycle-pager span.cycle-pager-active {color: #000;}#slide-show .cycle-pager > * {cursor: pointer;}#featured-categories {border-radius: 0 0 4px 4px;margin: 0 0 20px;padding: 30px 0;text-align: center;}#featured-categories a {border: 2px solid #fff;display: inline-block;font-size: 12px;font-weight: bold;margin: 0 4px;overflow: hidden;position: relative;text-align: center;-moz-transition: border-color 0.2s linear; -o-transition: border-color 0.2s linear;   -webkit-transition: border-color 0.2s linear;  transition: border-color 0.2s linear;vertical-align: top;width: 150px;height: 150px;}#featured-categories a:hover {border-color: #006ebd;}#featured-categories a span {background: #414141;background: rgba(0, 0, 0, .7);color: #fff;padding: 5px 3px;position: absolute;bottom: 0;left: 0;width: 100%;}@media only screen and (min-width : 900px){#news-capabilities {background: #f8f8f8 url(../images/bg_patterned.png);background: rgba(255, 255, 255, .7) url(../images/bg_patterned.png);overflow: hidden;padding: 14px; }#news-capabilities ul {list-style: none;margin: 0;padding: 0;}#news-capabilities ul li {display: inline-block;list-style: none;margin: 0;padding: 0 0 10px 12px;position: relative;vertical-align: top;width: 49%;}#news-capabilities ul li a {color: #2c2c2c;}#latest-news {display: inline-block;float: left;vertical-align: top;width: 33%;}#capabilities-competencies {display: inline-block;float: right;vertical-align: top;width: 66%;}}@media only screen and (max-width : 899px){#news-capabilities {background: #A2AAAD;text-align: center ;width: auto;padding: 10 0 10 10;}.content-wrap {background: #ffffff;margin: auto auto;width: 980px;}#news-capabilities ul {list-style: none;margin: 0;padding: 0;}#news-capabilities ul li {display: block;margin: 10px 10px 10px 35px;max-width: 899px;min-width: 175px;padding: 10px;text-align: center;vertical-align: top;}#news-capabilities ul li a {color: #2c2c2c;}#latest-news {display: block;margin: 10px 0 0 35px;max-width: 899px;min-width: 175px;padding: 10px;text-align: center;vertical-align: top;}#capabilities-competencies {display: block;margin: 10px 0 0 35px;max-width: 899px;min-width: 175px;padding: 10px;text-align: center;vertical-align: top;}}#CTGY #prod-ctgy-hdft-header #column-right {padding-bottom: 20px;}#CTGY #prod-ctgy-hdft-header img {border: 1px solid #d2d2d2;margin: 5px 20px 20px;}#subcategory-listing {clear: both;overflow: hidden;padding: 0 20px;}.category-wrapper {background: #fff;border: 1px solid #e1e1e1;display: inline-block;margin: 0 15px 15px;padding-top: 15px;text-align: center;vertical-align: top;width: 200px;min-height: 250px;}.category-wrapper a {color: #000;display: inline-block;font-weight: bold;font-size: 14px;padding: 0 10px;}.category-wrapper img {border: 1px solid #d2d2d2;display: block;margin: 0 auto 25px;width: 150px;height: 150px;}#category-listing #column-right {clear: both;overflow: hidden;padding: 30px 0;}#category-listing table {background: #fff;border: solid #d2d2d2;border-width: 1px 1px 0;margin: 0 auto;width: 980px;}#category-listing th,#category-listing td {border-bottom: 1px solid #d2d2d2;line-height: 39px;padding: 0 7px;white-space: wrap;}#category-listing th {font-size: 14px;text-align: center;}#category-listing td {line-height: 40px;height: 40px;}#category-listing tbody tr:nth-child(odd) {background: #f3f3f3;}#category-listing .item-name {width: 100%;}#category-listing a {font-weight: bold;}#category-listing img {vertical-align: middle;}#filter-items-container {clear: both;color: #434343;font-size: 11px;height: 35px;margin: 0 20px;overflow: hidden;}#filter-items-container .sorting {float:left;padding: 0 10px 0 0;position: relative;}#filter-items-container .sorting label {width: auto;}#filter-items-container .sorting select {font-size: 11px;}#filter-items-container .per-page {float:left;padding: 0 10px 0 0;position: relative;}#filter-items-container .per-page label {width: auto;}#filter-items-container .per-page select {font-size: 11px;}.page-links {float: right;margin: 0;text-align: right;}.page-links a {color: #434343;}.page-links-title {display:block;float:left;margin-top: 3px;position: relative;}.page-links-container {display:block;float: right;text-decoration: none;}.page-links-previous,.page-links-next {font-weight: bold;line-height: 20px;padding: 0 8px;text-decoration: none;white-space: nowrap;}.page-links-previous {float: left;text-align: right;}.page-links-next {float: right;text-align: left;}.page-links-deactivated {color: #999;text-decoration: none;}.page-links-deactivated:hover {background: none;color: #999;text-decoration: none;}.page-disp {display: block;float: left;line-height: 20px;text-align: center;}.page-links-inactive {padding: 2px 3px;text-decoration: none;}.page-links-active {border-bottom: 2px solid #434343;color: #434343;font-weight: bold;padding: 1px 3px;text-decoration: none;}#ctgy-bottom-navigation {clear: both;color: #434343;font-size: 11px;height: 35px;margin: 10px 20px 0;overflow: hidden;}#product-info-wrap {margin: 0 30px;overflow: hidden;}#product-image-container {float: left;text-align: center;width: 300px;}#product-image {width: 400px;height: 310px;}#product-image span {display: inline-block;height: 100%;text-align: center;vertical-align: middle;}#product-image img {border: 1px solid #d8d8d8;vertical-align: middle;}#product-image-container .thumbnails {display: block;margin: 5px auto;padding: 0;overflow: hidden;width: 300px;}#product-image-container .thumbnails li {border: 1px solid #eee;cursor: pointer;display: block;float: left;margin: 0 10px 10px 0;padding: 0;text-align: center;width: 56px;height: 56px;}#product-image-container .thumbnails li span {display: inline-block;height: 100%;text-align: center;vertical-align: middle;}#product-image-container .thumbnails li img {vertical-align: middle;}.closeup {background: #fff;border: 3px solid #eaeaea;border-radius: 4px;-webkit-box-shadow: rgba(255, 255, 255, 0.65) 0 0 15px;box-shadow: rgba(255, 255, 255, 0.65) 0 0 15px;display: none;min-width: 274px;min-height: 274px;padding: 15px;position: absolute;top: 150px;text-align: center;z-index: 2000;}.closeup a {cursor: pointer;position: absolute;top: -15px;right: -15px;z-index: 2002;}.closeup_backing {background: #000;background: rgba(0, 0, 0, .6);position: absolute;left: 0;top: 0;width: 100%;}#product-info-container {border-left: 1px solid #ccc;float: right;padding-left: 30px;width: 380px;min-height: 300px;}#product-info-container h1 {border-bottom: 1px solid #ccc;font-size: 24px;margin: 0 0 15px;padding-bottom: 13px;}#product-info-container p {margin: 0 0 5px;}#product-info-container .product-code {font-size: 15px;font-weight: bold;}#product-info-container .product-price {font-size: 20px;font-weight: bold;}#volume-pricing {margin-top: 10px;}#volume-pricing th,#volume-pricing td {padding: 2px 5px;}#volume-pricing th {border-bottom: 1px solid #ccc;}#inventory-message {color: #d00000;font-style: italic;font-weight: bold;margin: 0 0 10px;}#purchase-form {margin: 20px 0;}#purchase-form .product-quantity-label {font-weight: bold;text-align: left;width: auto;}#purchase-form .product-quantity-input {text-align: center;width: 40px;}#purchase-form .cta-button {background: #0094fe url(../images/icons/icon_cta_cart.png) no-repeat 50px 50%; background: url(../images/icons/icon_cta_cart.png) no-repeat 50px 50%, -moz-linear-gradient(top, #0094fe 0%, #006ebd 2%, #005490 100%); background: url(../images/icons/icon_cta_cart.png) no-repeat 50px 50%, -webkit-linear-gradient(top, #0094fe 0%,#006ebd 2%,#005490 100%); background: url(../images/icons/icon_cta_cart.png) no-repeat 50px 50%, -o-linear-gradient(top, #0094fe 0%,#006ebd 2%,#005490 100%); background: url(../images/icons/icon_cta_cart.png) no-repeat 50px 50%, -ms-linear-gradient(top, #0094fe 0%,#006ebd 2%,#005490 100%); background: url(../images/icons/icon_cta_cart.png) no-repeat 50px 50%, linear-gradient(to bottom, #0094fe 0%,#006ebd 2%,#005490 100%); float: none;padding: 0 50px 0 80px;}.ie9 #purchase-form .cta-button {background: url(../images/icons/icon_cta_cart.png) no-repeat 50px 50%, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTRmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjMDA2ZWJkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNTQ5MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);filter: none;}#purchase-form .cta-button:hover {background: #005490 url(../images/icons/icon_cta_cart.png) no-repeat 50px 50%; }#swatches {overflow: hidden;clear: both;}#swatches ul {margin: 0 0 5px;overflow: hidden;}#swatches ul li {border: 1px solid #eee;cursor: pointer;display: block;float: left;margin: 0 5px 5px 0;padding: 0;text-align: center;width: 48px;height: 48px;}#swatches ul li span {display: inline-block;height: 100%;text-align: center;vertical-align: middle;}#swatches ul li img {vertical-align: middle;}#product-tabs {clear: both;margin-top: 50px;}#product-tabs ul.tabs {margin: 0;padding: 0;}#product-tabs .tabs li {border: solid #ccc;border-width: 1px 1px 0;float: left;list-style: none;line-height: 38px;margin: 0 3px 0 0;padding: 0;}#product-tabs ul.tabs li.clear {border: none;clear: both;float: none;font-size: 0px;height: 0;line-height: 0;margin: 0;}#product-tabs .tabs a {background: #fff;color: #353535;font-size: 16px;font-weight: bold;display: block;padding: 0 25px;text-decoration: none;-moz-transition: color 0.2s linear, background 0.2s linear; -o-transition: color 0.2s linear, background 0.2s linear;   -webkit-transition: color 0.2s linear, background 0.2s linear;  transition: color 0.2s linear, background 0.2s linear;}#product-tabs .tabs a:hover {background: #ededed;}#product-tabs .tabs .sel {border-bottom: 1px solid #ccc;margin-bottom: -1px;}#product-tabs .tabs .sel a {background: #dcdcdc;}#product-tabs .section {border-top: 1px solid #ccc;clear: both;padding: 15px 0 0;}#related-products {clear: both;overflow: hidden;margin: 0 30px;padding: 40px 0;}#related-products h3 {margin: 0 0 10px;}#related-products table {background: #fff;border: solid #d2d2d2;border-width: 1px 1px 0;margin: 0 auto;width: 100%;}#related-products th,#related-products td {border-bottom: 1px solid #d2d2d2;line-height: 44px;padding: 0 10px;white-space: nowrap;}#related-products th {font-size: 12px;text-align: center;}#related-products td {line-height: 50px;height: 60px;}#related-products tbody tr:nth-child(odd) {background: #f3f3f3;}#related-products .item-name {width: 100%;}#related-products a {font-weight: bold;}#related-products img {vertical-align: middle;}#pout-form{padding:0 20px;}#SRCH #category-listing {padding: 0;}#top-checkout-button {display: inline;float: right;margin-right: 20px;}#basket-contents {margin-top: 10px;}.basket {clear: both;border: none;margin: 0 auto;width: 940px;}.basket td {padding: 5px;}.basket #basket-header-row {background: #414141;color: #fff;text-align: center;vertical-align: middle;}.basket #basket-header-row td.prod {text-align: left;}.basket .basket-prod-row {border-bottom: 1px solid #d1d1d1;vertical-align: top;}.basket .basket-prod-row td.prod {width: 100%;}.basket .basket-prod-row td.prod a {text-decoration: none;}.basket .basket-prod-row td.prod a:hover {color: #005490;}.basket .basket-prod-row td input.quantity {text-align: center;width: 35px;}#basket-contents .basket tr.basket-prod-row p {margin: 0 0 5px;}.basket .basket-prod-row img {border: 1px solid #d1d1d1;display: block;margin: 0 auto;}.basket .basket-prod-row label {background: #f7f7f7;color: #006ebd;cursor: pointer;display: block;float: none;font-size: 10px;margin: 0;padding: 0;text-align: center;width: auto;}.basket .basket-prod-row input.remove {display: none;}.basket #basket-update-row {background: #414141;vertical-align: middle;}.basket #basket-update-row .continue-shopping {}.basket #basket-update-row .update-cart {}#shipping-coupons {float: left;padding: 15px 0 15px 20px;width: 45%;}#shipestimate_dialog {background: #fff;border: 3px solid #eaeaea;-webkit-box-shadow: rgba(255, 255, 255, 0.65) 0 0 15px;box-shadow: rgba(255, 255, 255, 0.65) 0 0 15px;color: #393939;display: none;min-width: 400px;min-height: 300px;padding: 15px;position: absolute;top: 50px;text-align: center;z-index: 1001;}#shipestimate_dialog h2 {border-bottom: 1px solid #393939;color: #393939;font-size: 24px;margin: 0 0 20px;}#shipestimate_dialog table {width: 100%;}#shipestimate_dialog table th,#shipestimate_dialog table td {padding: 5px;}#shipestimate_form input[type="text"],#shipestimate_form select {width: 200px;}#shipestimate_close {cursor: pointer;position: absolute;top: -15px;right: -15px;z-index: 2;}.shipestimate_backing {background: #000;background: rgba(0, 0, 0, .6);position: absolute;left: 0;top: 0;width: 100%;z-index: 1000;}#totals {float: right;margin: 15px 20px;text-align: right;}.basket #totals {margin: 15px 0;}#totals div {background: #e2e2e2;border: 1px solid #d1d1d1;margin-bottom: 10px;padding: 10px 5px 0;}#totals div .charges {font-size: 14px;}#totals div .total {font-size: 16px;}#BASK #category-listing h4 {font-size: 16px;margin: 0 120px 10px;}#ORDL #navbar,#OCST #navbar,#OSEL #navbar,#OPAY #navbar,#INVC #navbar {}#ORDL #main h2,#OCST #main h2,#OSEL #main h2,#OPAY #main h2,#INVC #main h2 {font-size: 16px;}#ORDL #main h3,#OCST #main h3,#OSEL #main h3,#OPAY #main h3,#INVC #main h3 {font-size: 14px;}#ocst-form,#osel-form,#opay-form,#invoice-messages {display: inline;float: left;padding: 0 0 0 10px;width: 700px;}#INVC .order-id,#INVC .order-date {font-size: 18px;}#customer-fields {clear: both;}#customer-fields #fields-key {margin: 0 0 10px;}#customer-fields label {clear: both;display: inline;float: left;padding: 2px 5px 3px 0;text-align: right;white-space: nowrap;}.address2-label {margin: 0 0 14px 0;}#customer-fields input.textfield,#tax-fields input {margin: 0;width: 180px;}.non-editable div.form_row div {margin: 0 0 4px 0;width: 310px;}#customer-fields select {margin: 0;width: 180px;}#ship-to,#bill-to {float: left;width: 50%;}#ship-to h2.fields-heading,#bill-to h2.fields-heading {background: #333;color: #fff;margin: 0 0 12px 0;padding: 4px 4px 4px 12px;}#ship-to h2 .controls-heading,#bill-to h2 .controls-heading {display: block;float: left;padding-right: 15px;}#customer-fields .controls {font: normal .75em Arial, Helvetica, sans-serif;visibility: hidden;}#customer-fields .controls label {float: none;}#ship-to h2 input.checkbox,#bill-to h2 input.checkbox {cursor: pointer;margin: 0;overflow: hidden;padding: 0;width: 13px;height: 13px;}div.invalid input.textfield,div.invalid select,#tax-fields div.invalid input {border-color: #d90000;}div.invalid label {color: #d90000;}#customer-fields.editable .form_row {margin: 0 0 6px 0;text-align: left;}#customer-fields.non-editable .form_row {margin: 0 0 4px 0;text-align: left;}#customer-fields.non-editable label {clear: both;float: left;font-weight: bold;margin: 0 0 0 30px;padding: 0 4px 0 0;text-align: right;white-space: nowrap;width: 110px;}#customer-fields.non-editable .form_row div {float: left;}#update-record {clear:both;}#update-record input {margin: 0 5px 0 156px;width: auto;}#order-summary {display: inline;float: right;margin: 14px 0 0;padding: 12px 10px 0;width: 260px;}ul#order-summary-steps,ul#order-summary-steps li ul {background: #fff;border: solid #fff;border-width: 1px 1px 0;margin: 0;padding: 0;}ul#order-summary-steps li {border-bottom: 1px solid #fff;list-style-type: none;margin: 0;}ul#order-summary-steps li a {background: #333;color: #fff;display: block;padding: 0.5em;text-decoration: none;}ul#order-summary-steps li a:hover {background: #000;}ul#order-summary-steps li .mark {float: left;font-weight: bold;margin-right: 5px;text-align: center;width: 10px;}ul#order-summary-steps li .item {clear: both;overflow: hidden;padding: 5px;}#order-summary #basket-contents {margin: 0;}#order-summary .summary-basket {border: none;margin: 0;padding: 0;width: 100%;}#order-summary .summary-basket td {padding: 2px 0 0;}#order-summary .summary-basket #basket-header-row {border-bottom: 3px double #ccc;vertical-align: middle;}#order-summary .summary-basket .basket-header-row td {padding: 0;}#order-summary .summary-basket .basket-header-row td.prod {width: 100%;}#order-summary .summary-basket .basket-prod-row {border-bottom: 1px solid #ccc;vertical-align: top;}#order-summary .summary-basket .basket-prod-row td.prod {width: 100%;}#order-summary .summary-basket .basket-prod-row p {margin: 0 0 2px;}#order-summary .summary-basket .basket-prod-row p.basket-attribute {font-size: 10px;}#order-summary h4 {border-bottom: 1px solid #ccc;font-size: 12px;margin: 0 0 5px;}#order-summary address.item {padding: 10px 0 0;}#order-summary address p {margin: 0 0 0 5px;}#checkout-headers {background: #f6f6f6;border: 1px solid #e9e9e9;color: #ccc;font: bold 12px Arial, Helvetica, sans-serif;margin: 0 auto 10px;padding: 5px 0;width: 940px;}#checkout-headers div {float: left;display: inline-block;line-height: 20px;margin: 0 15px;padding: 5px 10px;}.ie8 #checkout-headers div,.ie9 #checkout-headers div {margin: 0;}#checkout-headers .secure {padding: 3px 10px 0;}#checkout-headers .id-page {background: #828282;border-radius: 4px;color: #fff;}#OCST #login-form {width: 300px;}#OCST #login-form label {width: 100px;}#OCST #create-account {padding-top: 10px;width: 50%;}#OCST #create-account h3,#OCST #create-account p {margin-bottom: 2px;}#OCST #create-account label {padding-left: 20px;width: auto;}#OCST #create-account input {width: 172px;}#OCST .continue-button {padding-top: 35px;width: 50%;}#OSEL .error-message {display: none;margin: 5px 0;}#OSEL .error-message p.error {margin: 5px 0;}#redemption-center {border-bottom: 1px solid #ccc;margin: 0 10px 15px;padding: 0 0 9px;width: 690px;}#redemption-center h3 {font-size: 14px;margin: 0 0 7px;}#redemption-center  p {margin: 0 0 10px;}#redemption-center-forms {display: inline-block;vertical-align: middle;width: 350px;}#redemption-center-messages {display: inline-block;margin-left: 15px;vertical-align: middle;width: 320px;}#redemption-center form {display: inline-block;margin-bottom: 10px;}#redemption-center form label {display: inline-block;float: none;font-weight: bold;margin: 0;text-align: left;width: 100px;}#redemption-center form input[type="text"] {}#osel-form h2 {font-size: 14px;margin: 0 0 7px;}#OSEL #ship-pay-wrap {border-bottom: 1px solid #d1d3d4;overflow: hidden;}#OSEL #shipping {float: left;width: 340px;}#OSEL #payment {float: right;width: 340px;}#OSEL #shipping h2.fields-heading,#OSEL #payment h2.fields-heading {background: #333;color: #fff;font-size: 12px;margin: 0 0 10px;padding: .5em 0 .5em 10px;}#OSEL #shipping label.radio-label,#OSEL #payment label.radio-label {display: inline;float: none;margin: 0;padding: 0;text-align: left;width: auto;}#OSEL #shipping input,#OSEL #payment input {margin-right: 10px;width: auto;}#OSEL #shipping .shipping-icons {display: inline;float: right;overflow: hidden;text-align: left;width: 180px;}#OSEL #shipping .shipping-icons img {width: 120px;}#OSEL #shipping .shipping-row {margin: 0 0 10px;padding: 0 10px;}#OSEL #payment #payment-wrap {width: 250px;}#OSEL #payment .payment-row {margin: 0 0 10px;padding: 0 0 0 10px;width: 100px;}#OSEL #payment .payment-icon {height: 24px;vertical-align: middle;}#opay-form h2 {font-size: 14px;margin: 0 0 7px;}#OPAY #charges-summary {background: #f1f1f1;border: 1px solid #666;margin: 0 0 10px;padding: 10px 0 0;}#OPAY #charges-summary-total {font-size: 16px;}#OPAY #payment-fields {display: inline;float: left;width: 450px;}#OPAY #payment-fields .payment-row {margin: 0 0 10px;}#OPAY #payment-fields label {}#OPAY #payment-fields input {width: 225px;}#OPAY #payment-fields #cvv input {width: 50px;}#OPAY #cvv-link {margin-left: 10px;}#OPAY #cvv-link img {height: 20px;margin-left: 10px;vertical-align: top;}#OPAY #cvv-information {width: 500px;}#ACAD #main h2,#ACED #main h2,#AFAD #main h2,#AFED #main h2 {font-size: 16px;}#ACAD #main h3,#ACED #main h3,#AFAD #main h3,#AFED #main h3 {font-size: 14px;}#acad-form,#aced-form,#afad-form,#afed-form {margin: 0 auto;width: 940px;}#login-details {margin: 0 0 10px;overflow: hidden;}#afad-form h2.fields-heading,#afed-form h2.fields-heading {background: #ccc;color: #333;margin: 0 0 12px 0;padding: 4px 4px 4px 12px;}#affiliate-fields {clear: both;}#affiliate-fields #fields-key {margin: 0 0 10px;}#affiliate-fields label {clear: both;display: inline;float: left;padding: 2px 5px 3px 0;text-align: right;white-space: nowrap;}#affiliate-fields input.textfield {margin: 0;width: 172px;}#affiliate-fields select {margin: 0;width: 180px;}#affiliate-fields.editable .form_row {margin: 0 0 6px 0;text-align: left;}#affiliate-fields.non-editable .form_row {margin: 0 0 4px 0;text-align: left;}#affiliate-fields.non-editable label {clear: both;float: left;font-weight: bold;margin: 0 0 0 30px;padding: 0 4px 0 0;text-align: right;white-space: nowrap;width: 110px;}#affiliate-fields.non-editable .form_row div {float: left;}#LOGN #main h2,#ORDL #main h2,#ORHL #main h2 {font-size: 16px;}#LOGN #main h3,#ORDL #main h3,#ORHL #main h3 {font-size: 14px;}#logn-left,#logn-right,#orhl-left,#orhl-right {margin: 10px 0 25px;padding: 0 20px;width: 480px;}#logn-left h2,#logn-right h2,#orhl-left h2,#orhl-right h2 {margin: 0 0 10px;}#ordl-left,#ordl-center,#ordl-right {}#ordl-left {width: 25%;}#ordl-center {width: 50%;}#ordl-center .ordl-wrappers {border: solid #828282;border-width: 0 1px;}#ordl-right {width: 25%;}.logn-wrappers,.orhl-wrappers {background: #dedede;border: 1px solid #828282;font: normal 14px/1.5 Arial, Helvetica, sans-serif;margin-top: 5px;min-height: 225px;padding: 20px 0;}.orhl-wrappers {height: 105px;}.ordl-wrappers {font: normal 14px/1.5 Arial, Helvetica, sans-serif;margin-top: 5px;padding: 20px 0;}.logn-wrappers .form-row {clear: both;margin: 0 20px 10px;}.logn-wrappers input.textfield,.ordl-wrappers input.textfield,.orhl-wrappers input.textfield,#forgot-password input.textfield {width: 215px;}#forgot-password {width: 500px;}#forgot-password label {width: 100px;}#ACLN #account-links {clear: both;margin: 10px 20px;overflow: hidden;}#ACLN #account-links ul {list-style: none;margin: 0 auto;overflow: hidden;text-align: center;}#ACLN #account-links li {display: inline-block;list-style: none;margin: 0;padding: 20px;vertical-align: top;}#ACLN #account-links li a {display: block;margin-bottom: 5px;width: 128px;height: 128px;}#ACLN #account-links li a.edit-account {background: url(../images/icons/img_edit_account.png) no-repeat;}#ACLN #account-links li a.edit-email {background: url(../images/icons/img_edit_email.png) no-repeat;}#ACLN #account-links li a.edit-password {background: url(../images/icons/img_edit_password.png) no-repeat;}#ACLN #account-links li a.order-history {background: url(../images/icons/img_order_history.png) no-repeat;}#ACLN #account-links li a.wish-list {background: url(../images/icons/img_wish_list.png) no-repeat;}#ORDH #main h2,#ORDS #main h2 {font-size: 16px;}#ORDH #main h3,#ORDS #main h3 {font-size: 14px;}#orderhistory-list,#order-contents {}#orderhistory-list table,#order-contents table {border: none;clear: both;margin: 0 auto;width: 940px;}#orderhistory-list table thead {background: #d3d3d3;color: #000;text-align: left;vertical-align: middle;}#orderhistory-list table thead th {padding: 5px;}#orderhistory-list .heading a {text-decoration: none;}#orderhistory-list .heading a.sorted {color: #036;}#orderhistory-list table tr.alt-row {background: #efefef;}#orderhistory-list table td,#order-contents table td {padding: 5px;vertical-align: top;}#order-history-pagination {}#order-history-pagination td {width: 33%;}#order-history-pagination input {text-align: center;width: auto;}#ORDS #customer-fields {margin: 0 auto 10px;overflow: hidden;width: 940px;}#ORDS #customer-fields .form-row {margin: 0 0 5px;overflow: hidden;}#ORDS #customer-fields.non-editable label {height: auto;line-height: normal;}#ORDS #order-contents .basket tr.basket-prod-row p {margin: 0 0 5px;}#ORDS #order-contents .basket tr.basket-prod-row .order-reorder img {border: none;}#ORDS #order-contents .basket tr.basket-prod-row img.ords-image {max-width: 50px;max-height: 50px;}#sitemap-wrap {padding: 0 20px;overflow: hidden;}.sitemap-column {float: left;padding: 0 10px 20px 0;width: 210px;}.sitemap-parent {color: #000;display: block;font-size: 14px;line-height: 20px;margin: 10px 0 0;}.sitemap-subcat1 {display: block;line-height: 16px;padding: 0 0 0 10px;}#contact-form {margin: 20px 0 10px;}#contact-form fieldset {margin: auto;width: 600px;}#contact-form .form-row {clear: both;}#contact-form input.textfield {width: 225px;}#contact-form textarea {width: 400px;}#contact-form .btn-container input {margin: 0 25px;}#contact-form .error-message ul,#contact-form .error-message ul li {margin: 0;}#ORDP {background-color: #fff;background-image: none;margin: 10px;}#printable-order {margin: 0;text-align: left;width: 920px;}#printable-order h3,#printable-order p {margin: 0 0 2px;}#printable-order #customer-fields {margin: 3px 0 10px;overflow: hidden;}#printable-order #customer-fields .form-row {margin: 0 0 5px;}#printable-order #customer-fields.non-editable label {height: auto;line-height: normal;}#printable-order #order-contents {overflow: hidden;}#printable-order #order-contents .basket {width: 920px;}#printable-order #order-contents #totals {margin: 15px 0;}#FPWD #main h2,#CEML #main h2,#CPWD #main h2 {font-size: 16px;}#FPWD #main h3,#CEML #main h3,#CPWD #main h3 {font-size: 14px;}#FPWD #hdft-header,#CEML #hdft-header,#CPWD #hdft-header {padding: 0 20px;}#fpwd-form,#ceml-form,#cpwd-form {margin: 0 auto;width: 460px;}#fpwd-form .form-row span,#ceml-form .form-row span,#cpwd-form .form-row span {line-height: 25px;}#fpwd-form .change-buttons,#ceml-form .change-buttons,#cpwd-form .change-buttons {padding-left: 157px;}#rfq-form {margin: 20px 0 10px;}#rfq-form fieldset {margin: auto;width: 600px;}#rfq-form .form-row {clear: both;}#rfq-form input.textfield {width: 225px;}#rfq-form input[type="radio"] {width: auto;}#rfq-form textarea {width: 400px;}#rfq-form .btn-container input {margin: 0 25px;}#rfq-form .error-message ul,#rfq-form .error-message ul li {margin: 0;}.ir {overflow: hidden;text-indent: 100%;white-space: nowrap;}.ir br {display: none;}.clearfix:before,.clearfix:after {content: "\0020";display: block;height: 0;overflow: hidden;}.clearfix:after {clear: both;}.clearfix {zoom: 1;}@media print {* {background: transparent !important;color: black !important;-ms-filter: none !important;filter: none !important;text-shadow: none !important;}body {-webkit-filter: grayscale(100%) !important;filter: grayscale(100%) !important;}a,a:visited {color: #444 !important;text-decoration: underline;}a[href]:after {content: " (" attr(href) ")";}abbr[title]:after {content: " (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after {content: "\0020";}pre,blockquote {border: 1px solid #999;page-break-inside: avoid;}thead {display: table-header-group;}tr,img {page-break-inside: avoid;}@page {margin: 0.5cm;}p,h2,h3 {orphans: 3;widows: 3;}h2,h3 {page-break-after: avoid;}}#CAPA #prod-ctgy-hdft-header {padding-bottom: 20px;}#CAPA #prod-ctgy-hdft-header img {border: 1px solid #d2d2d2;margin: 5px 20px 20px;}#subcapability-listing {clear: both;overflow: hidden;padding: 0 20px;}.capability-wrapper {background: #fff;border: 1px solid #e2e2e2;display: inline-block;margin: 0 15px 20px;text-align: center;vertical-align: top;width: 210px;min-height: 250px;}.capability-header {background: #e1e1e1;text-align: center;line-height: 50px;width: 209px;height: 50px;}.capability-span {background: #e1e1e1;display: inline-block;text-align: center;vertical-align: middle;font-weight: bold;font-size: 16px;line-height: normal;}.capability-inside {display: block;margin: 10px auto 25px;width: 180px;height: 180px;}.capability-inside img {border: 1px solid #d2d2d2;display: block;width: 180px;height: 180px;}.capability-inside a {color: #000;display: inline-block;font-weight: bold;font-size: 14px;padding: 0px auto 10px;}#capa-bottom-navigation {clear: both;color: #434343;font-size: 11px;height: 35px;margin: 10px 20px 0;overflow: hidden;}#MRKT #prod-ctgy-hdft-header {padding-bottom: 20px;}#MRKT #prod-ctgy-hdft-header img {border: 1px solid #d2d2d2;margin: 5px 20px 20px;}#submarket-listing {clear: both;overflow: hidden;padding: 0 20px;}.market-wrapper {background: #fff;border: 1px solid #e2e2e2;display: inline-block;margin: 0 15px 20px;text-align: center;vertical-align: top;width: 210px;min-height: 250px;}.market-header {background: #e1e1e1;text-align: center;line-height: 50px;width: 209px;height: 50px;}.market-span {background: #e1e1e1;display: inline-block;text-align: center;vertical-align: middle;font-weight: bold;font-size: 16px;line-height: normal;}.market-inside {display: block;margin: 10px auto 25px;width: 180px;height: 180px;}.market-inside img {border: 1px solid #d2d2d2;display: block;width: 180px;height: 180px;}.market-inside a {color: #000;display: inline-block;font-weight: bold;font-size: 14px;padding: 0 auto 10px;}#mrkt-bottom-navigation {clear: both;color: #434343;font-size: 11px;height: 35px;margin: 10px 20px 0;overflow: hidden;}#engineering-resources #prod-ctgy-hdft-header {padding-bottom: 20px;}#engineering-resources #prod-ctgy-hdft-header img {border: 1px solid #d2d2d2;margin: 5px 20px 20px;}#subengineering-resources-listing {clear: both;overflow: hidden;padding: 0 20px;}.engineering-wrapper {background: #fff;border: 1px solid #e2e2e2;display: inline-block;margin: 0 15px 20px;text-align: center;vertical-align: top;width: 210px;min-height: 250px;}.engineering-header {background: #e1e1e1;text-align: center;line-height: 50px;width: 209px;height: 50px;}.engineering-span {background: #e1e1e1;display: inline-block;text-align: center;vertical-align: middle;font-weight: bold;font-size: 16px;line-height: normal;}.engineering-inside {display: block;margin: 10px auto 25px;width: 180px;height: 180px;}.engineering-inside img {border: 1px solid #d2d2d2;display: block;width: 180px;height: 180px;}.engineering-inside a {color: #000;display: inline-block;font-weight: bold;font-size: 14px;padding: 0 auto 10px;}#engineering-resources-bottom-navigation {clear: both;color: #434343;font-size: 11px;height: 35px;margin: 10px 20px 0;overflow: hidden;}#subcapa-listing {clear: both;overflow: hidden;padding: 0 20px 25px;}.subcapa-wrapper {border: 1px solid #e2e2e2;display: inline-block;text-align: center;vertical-align: top;}.subcapa-wrapper img {border: 1px solid #d2d2d2;display: block;width: 725px;height: 300px;}.subcapa-content {vertical-align: top;}.subcapa-content ul {padding: 0px 25px 0px;}#teconsent {                background-color: #1d1f20;                text-align: center;}#teconsent a:hover {                color: #dbdbdb;}#teconsent a {                color: #a2a2a3;                font-family: Roboto;                font-weight: 300;}#truste-consent-button {height:40px;}