<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
  margin: 0;
  padding: 0;
  padding-top: 0px;
  border: 0;
  box-sizing: border-box;
}
body {
  background: #969696;
  font-family: Arial, sans-serif;
  margin: 0px;
  padding: 30px;
}

.custom-socket-options-column {
  float: left;
}
h1 {
  background-color: #fff;
  padding: 5px 10px;
  font-size: 18px;
}
h1.black-steel, h2.black-steel, h3.black-steel {
	/*background: url(https://www.imperial-newton.com/wp-content/themes/imperial-newton/img/h1_black-steel.png) center center transparent !important;*/
	color: #fff;
	background-color:#777777;
}

h1.non-sparking, h2.non-sparking, h3.non-sparking {
	/*background: url(https://www.imperial-newton.com/wp-content/themes/imperial-newton/img/h1_non-sparking.png) center center transparent !important;*/
	color: #fff;
	background-color:#cc0000;
}

h1.titanium, h2.titanium, h3.titanium {
	/*background: url(https://www.imperial-newton.com/wp-content/themes/imperial-newton/img/h1_titanium.png) center center transparent !important;*/
	color: #fff;
	background-color:#0033cc;
}

h1.stainless-steel, h2.stainless-steel, h3.stainless-steel, h1.stainless, h2.stainless, h3.stainless {
	/*background: url(https://www.imperial-newton.com/wp-content/themes/imperial-newton/img/h1_stainless.png) center center transparent !important;*/
	color: #fff;
	background-color:#339900;
}

h1.beryllium-copper, h2.beryllium-copper, h3.beryllium-copper, h1.beryllium, h2.beryllium, h3.beryllium {
	/*background: url(https://www.imperial-newton.com/wp-content/themes/imperial-newton/img/h1_beryllium.png) center center transparent !important;*/
	color: #fff;
	background-color:#cabb00;
}
h2 {
  /*background-color: #f0f0f0 !important;*/
  /*color: #000 !important;*/
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  padding: 5px 10px;
  font-size: 12px;
}
h3 {
  background-color: #f0f0f0;
  border-bottom: 1px solid #000;
  /*border-left: 1px solid #000;*/
  padding: 0px 10px;
  font-size: 13px;
}
.column-left {
  width: 275px;
}

.column-right {
    width: -webkit-calc(100% - 275px);
    width:    -moz-calc(100% - 275px);
    width:         calc(100% - 275px);
}
.custom-socket-options-container {
  background-color: #fff;
}

/* Clear floats after the columns */
.custom-socket-options-container:after {
  content: "";
  display: table;
  clear: both;
}

/* Description Table */
.custom-socket-options-table {
  background-color: #fff;
  border-collapse: collapse;
  width:100%;
  font-size:13px;
  color: #000;
  border-left: 1px solid #000;
}
tr:nth-child(2n) th {
  background-color: #fff;
}
tr:nth-child(2n) td {
  background-color: #fff;
}
.custom-socket-options-table th, .custom-socket-options-table td {
  background-color: #f0f0f0;
  text-align: left;
  padding: 5px 10px;
}
.custom-socket-options-column.column-left {
  text-align:center;
}
.custom-socket-options-column.column-left img {
  width: 225px;
}
.custom-socket-options-column.column-left .image-notice {
  font-size: 10px;
  width: auto;
  text-align: center;
}
.custom-socket-options-description {
  font-size: 13px;
  margin-top: 0px;
  background-color: #000;
  color: #fff;
  padding: 10px;
}
.custom-socket-options-description p {
  margin: 1em 0px;
}
.custom-socket-options-description a {
  color: #1cb1ff !important;
  font-weight: bold;
}
.custom-socket-options-table th.impact-socket-th {
    vertical-align:middle;
    text-align:center;
    background-color:#fff;
    border-left:1px solid #000;
}
    
#wrapper {
  margin: 0px auto;
  width: 1000px;
  position:relative;
}
#head {
  width: 1000px;
  height: 244px;
  background: url(https://imperial-newton.com/wp-content/themes/imperial-newton/img/head.png) no-repeat top center;
}
#call {
  top: 30px;
  position: absolute;
  right: 20px;
}
#call p, #call-home p {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-align: right;
}

#menu {
	position: absolute;
	top: 215px;
	left: 20px;
	z-index: 10;
}


#menu a {
    color: #ffffff;
    display: block;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    padding-right: 6px;
    line-height: 24px;
    height: auto!important;
}

#menu span {   
    display: block;
    padding-left: 10px;
    padding-right: 4px;
    line-height: 24px;
    height: 23px;    
}

#menu ul li:hover a.menudrop {
    background: url("https://imperial-newton.com/wp-content/themes/imperial-newton/img/menu-right.png") no-repeat top right;
}

#menu ul li:hover a.menudrop span {
    background: url("https://imperial-newton.com/wp-content/themes/imperial-newton/img/menu-left.png") no-repeat top left transparent;
}

#menu ul {
    list-style-type: none;
    overflow: hidden;
}

ul.menulist {
    background: url("https://imperial-newton.com/wp-content/themes/imperial-newton/img/menu-list.png") top repeat-x #414e55;
}

#menu ul li {
    float: left;
    padding-left: 12px;
}

#menu ul li ul {
    /*width: 271px;*/
    width: 181px;
    margin: 0;
    padding-top: 7px;
}

#menu ul li ul li {
    float: none;
    padding-left: 0;
    border-bottom: solid 1px #728088;
}

#menu ul li:hover ul li a {
    color: #ffffff;
    padding: 2px 0 3px 10px;
    line-height: auto!important;
}

#menu li.last {
    border-bottom: none;
}

#menu ul li:hover .listwrap {
    display: block;
}

#menu ul li:hover a, #menu ul li:hover ul li a:hover {
    color: #a5e0ff;
}

#menu ul li:hover ul li a:hover {
    background: url("https://imperial-newton.com/wp-content/themes/imperial-newton/img/linkb.png") top left repeat-x #000000;
}

#menu .listwrap {
    display: none;
    position: absolute;
    /* width: 278px; */
    width: 188px;
    padding-bottom: 15px;
    background: url("https://imperial-newton.com/wp-content/themes/imperial-newton/img/menu-list-bottom.png") no-repeat bottom left transparent;
}

#menu .menushadow {
    background: url("https://imperial-newton.com/wp-content/themes/imperial-newton/img/menu-shadow.png") top right repeat-y transparent;
    /*width: 278px;*/
    width: 188px;
}

#footer {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAaCAMAAACn8w2nAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE5QTFRFHx8fODg4S0tLRUVFXm93SEhIERERHBwcISEhOzs7NjY2GRkZQ0NDFhYWQEBAMDAwExMTSkpKLS0tR0dHKioqJycnNDQ0FxcXJCQkPj4+4WEF6gAAAD9JREFUeNocwQcSgCAAwLAqDpy4wf9/1J4JtdhFK04RxCxW8YpBVGIUj0jiEJe4RRFR/HoxiSwWsYlONPoEGABHowUV/f5hjQAAAABJRU5ErkJggg==") repeat-x #000000;
  float: left;
  clear: both;
  width: 100%;
  height: 26px;
  border-left: solid 1px #5e6f77;
  border-right: solid 1px #5e6f77;
  position: relative;
}
p.footer {
  text-align: center;
  color: #ffffff;
  font-size: 12px;
  padding-top: 5px;
}</pre></body></html>