/**************STICKY FOOTER************/
* {
margin:0;padding:0;
}

html, body {
height: 100%;
font-family: 'Poppins', sans-serif;
}

body {

margin:0;
padding:0;
}

#wrap {
min-height: 100%;
}

#main {
overflow:auto;
padding-bottom: 380px; /* must be same height as the footer */
}

#footer {
background-color:#f2f2f2;
position: relative;
margin-top: -380px; /* negative value of footer height */
height: 380px;
clear:both;
}

.footer-left {
float:left;
width:70%;
margin-top:30px;
}

.footer-right {
float:left;
width:30%;
text-align:right;
margin-top:30px;
}

/*Opera Fix*/
body:before {
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;
}

.clear {
display:block;
clear:both;
}

.float {
float:left;
}

.float-right {
float:right;
}

/**************COLOURS************/

.black {
color:#000000;
}

.white {
color:#ffffff;
}

.blue {
color:#0097D9;
}

.drk-blue {
color:#302683;
}

.drk-grey {
color:#3c3c3b;
}

.mid-grey {
color:#999999;
}

.lt-grey {
color:#ababab;
}

.red {
color:#961F00;
}

.green {
color:#006627;
}

.dk-blue {
color:#00508C;
}

.yellow {
color:#CE7C00;
}

.teal {
color:#005E5C;
}

.burnt {
color:#914500;
}

.wine {
color:#860047;
}

@font-face {
font-family: 'source_sans_proregular';
src: url('../fonts/sourcesanspro-regular-webfont.eot');
src: url('../fonts/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/sourcesanspro-regular-webfont.woff') format('woff'),
url('../fonts/sourcesanspro-regular-webfont.ttf') format('truetype'),
url('../fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'source_sans_prolight';
src: url('../fonts/sourcesanspro-light-webfont.eot');
src: url('../fonts/sourcesanspro-light-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/sourcesanspro-light-webfont.woff') format('woff'),
url('../fonts/sourcesanspro-light-webfont.ttf') format('truetype'),
url('../fonts/sourcesanspro-light-webfont.svg#source_sans_proregular') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'source_sans_probold';
src: url('../fonts/sourcesanspro-bold-webfont.eot');
src: url('../fonts/sourcesanspro-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/sourcesanspro-bold-webfont.woff') format('woff'),
url('../fonts/sourcesanspro-bold-webfont.ttf') format('truetype'),
url('../fonts/sourcesanspro-bold-webfont.svg#source_sans_proregular') format('svg');
font-weight: normal;
font-style: normal;
}

p {

margin:3px 0;
padding:0;
font-size:15px;
line-height:24px;
color:#666;
}

h1,h2,h3,h4 {

margin:0;
padding:0;
font-weight:normal;
}

h1 {
font-size:45px;
}

h2 {
font-size:28px;
}

h3 {
font-size:24px;
}

h4 {
font-size:17px;
}

h4.lrg {
font-size:24px;
}

h4.news {
font-size:22px;
}

p.lrg {
font-size:19px;
line-height:24px;
}

p.med {
font-size:16px;
line-height:20px;
}

.bold {
font-family:'source_sans_probold', Arial, Helvetica, sans-serif;
}
/*ABOUT*/

/*PRODUCTS*/

/*VIDEOS*/

/*REPS*/

/*MANUALS*/

/*NEWS*/

/*SUPPORT*/


/**************LINKS************/

a {

color:#666;
text-decoration:none;
}

a:hover {
color:#0097D9;
text-decoration:underline;
}

a img {
border:0;
}

a.morelink, a.blue-link {
font-family:"Times New Roman", Times, serif;
font-style:italic;
text-decoration:underline;
color:#0097D9;
}

/**************MARGINS & PADDING************/

.sml-margin-top {
margin-top:5px;
}

.med-margin-top {
margin-top:10px;
}

.lrg-margin-top {
margin-top:15px;
}

.xlrg-margin-top {
margin-top:20px;
}

.xxlrg-margin-top {
margin-top:30px;
}

.sml-margin-bottom {
margin-bottom:5px;
}

.med-margin-bottom {
margin-bottom:10px;
}

.lrg-margin-bottom {
margin-bottom:15px;
}

.xlrg-margin-bottom {
margin-bottom:20px;
}

.xxlrg-margin-bottom {
margin-bottom:40px;
}

.sml-pad-top {
padding-top:5px;
}

.med-pad-top {
padding-top:10px;
}

.lrg-pad-top {
padding-top:15px;
}

.xlrg-pad-top {
padding-top:20px;
}

.sml-pad-bottom {
padding-bottom:5px;
}

.med-pad-bottom {
padding-bottom:10px;
}

.lrg-pad-bottom {
padding-bottom:15px;
}

.xlrg-pad-bottom {
padding-bottom:20px;
}

.no-pad {
padding:0;
margin:0;
}

.border-bottom {
border-bottom:solid 1px #ccc;
}

.border-top {
border-top:solid 1px #ccc;
}

/*HEADER*/

#header {
width:100%;
position:fixed;
top:0;
z-index:99;
background:#ffffff;
box-shadow: 0 0 5px rgba(0, 0, 0, .2); /* Future Proof & IE9 */
-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .2); /* Webkit Browsers */
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .2); /* Firefox */
-o-box-shadow: 0 0 5px rgba(0, 0, 0, .2);  /* Opera */
/* The Ugly Code: For IE Browsers */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')"; /* IE8 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000'); /* IE5 - 7 */
}

/**************LISTS************/

.contact-form-button {
position:fixed;
bottom:0;
right:170px;
padding:8px;
background:#961F00;
box-shadow: 0 -2px 5px rgba(0, 0, 0, .2); /* Future Proof & IE9 */
-webkit-box-shadow:0 -2px 5px rgba(0, 0, 0, .2); /* Webkit Browsers */
-moz-box-shadow: 0 -2px 5px rgba(0, 0, 0, .2); /* Firefox */
-o-box-shadow: 0 -2px 5px rgba(0, 0, 0, .2);  /* Opera */
/* The Ugly Code: For IE Browsers */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')"; /* IE8 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000'); /* IE5 - 7 */
}

.contact-form-button a {
color:#fff;
font-size:13px;
}

.dist-login {
position:fixed;
bottom:0;
right:40px;
padding:8px;
background:#0096DF;
box-shadow: 0 -2px 5px rgba(0, 0, 0, .2); /* Future Proof & IE9 */
-webkit-box-shadow:0 -2px 5px rgba(0, 0, 0, .2); /* Webkit Browsers */
-moz-box-shadow: 0 -2px 5px rgba(0, 0, 0, .2); /* Firefox */
-o-box-shadow: 0 -2px 5px rgba(0, 0, 0, .2);  /* Opera */
/* The Ugly Code: For IE Browsers */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')"; /* IE8 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000'); /* IE5 - 7 */
}

.dist-login a {
color:#fff;
font-size:13px;
}

#main-site-prompt{
  display:none;
  background-color: black;
  position: relative;
  padding: .25em;
  text-align: center;
  color:white;
}

#main-site-prompt a{
  color:white;
}

#hide-main-site-prompt{
  position: absolute;
  top: 1em;
  right: 1em;
  color:white;
  background-color:transparent;
  border:0;
}

.nav-area {
  background-color: white;
  margin:auto;
  text-align:center;
  padding: 0 1em;
  padding-bottom:1em;
  position:relative;
  display:flex;
  justify-content: flex-start;
  align-items: flex-end;
}

.st-default-search-input{
  flex-grow: 1;
}

ul#nav {
  flex-grow: 1;
list-style:none;
text-align:left;
font-size:0;
white-space: nowrap;
}

ul#nav li {
list-style:none;
height:15px;
padding:0 3%;
margin:37px 0 0 0;
text-transform:uppercase;
display: -moz-inline-stack;
display: inline-block;
vertical-align: top;
zoom: 1;
*display: inline;
_height: 15px;
}

ul#nav li:not(:last-child){
  border-right:solid 1px #ccc;
}

ul#nav li.nav-logo {
height:52px;
padding:0 2% 0 0;
margin:8px 0 0 0;
list-style:none;
border-right:none;
}

ul#nav li.last {
border-right:none;
padding:0 0 0 2%;
}

ul#nav li a {
font-family:'source_sans_proregular', Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
color:#000;
margin:0;
}

ul#nav li a:hover {
color:#0097D9;
}

ul#nav li a.active {
color:#0097D9;
}

.alt-nav {
display:none;
}

#mob-nav {
width:100%;
background:#0097D9;
position:absolute;
top:70px;
right:0;
cursor:pointer;
z-index:100;
}

ul#nav-mob {
margin:auto;
list-style:none;
text-align:center;
font-size:0;
width:100%;
}

ul#nav-mob li {
list-style:none;
height:0 15px;
width:100%;
padding:15px 0;
margin:auto;
text-transform:uppercase;
display:block;
border-bottom:solid 1px #0073af;
}

ul#nav-mob li.last {
border-bottom:none;
}

ul#nav-mob li a {

font-size:18px;
text-decoration:none;
color:#fff;
margin:0;
}

ul#nav-mob li a:hover {
color:#0097D9;
}

ul#nav-mob li a.active {
color:#0097D9;
}


/**************CONTENT************/

#body {
width:100%;
margin:100px 0 0 0;
}

.home-slide-txt {
/* position:absolute;
bottom:3%;
left:2%; */
z-index:98;
/* width:40%; */
transition-timing-function: ease;
-webkit-transition-timing-function: ease;
transition:width 1s;
-webkit-transition:width 1s; /* Safari */
background:#fff;
padding:2%;
opacity:0.9;
filter:alpha(opacity=90); /* For IE8 and earlier */
-ms-filter: “alpha(opacity=90)”; /* ie 8 */
filter: alpha(opacity=90); /* ie lt 7 */
-khtml-opacity: .9; /* safari 1.x */
-moz-opacity: .9; /* ff lt 1.5, netscape */
}

.home-slide-img {
position: relative;
/*position:absolute;
bottom:0;
left:0;
right:0;*/
z-index:97;
}

.section {
/* border-bottom:solid 1px #ccc; */
}

.trouble-link {
cursor:pointer;
text-transform: capitalize;
}

.trouble-link p {
color: #fff;
line-height: 40px;
padding-left: 2%;
}

.inset-left {
margin-left:4%;
}

.slideBack {
/*height:500px;*/
width:100%;
/*background:url(../images/blue.png) no-repeat top center #f2f2f2;*/
/*background-size:100% 100%;*/
transition-timing-function: ease;
-webkit-transition-timing-function: ease;
transition:height 1s;
-webkit-transition:height 1s; /* Safari */
overflow:hidden;
position:relative;
*background:#A5CAE1;
}

.center-area {
width:80%;
margin:auto;
transition-timing-function: ease;
-webkit-transition-timing-function: ease;
transition:width 1s;
-webkit-transition:width 1s; /* Safari */
}

.clearance {
width:100%;
clear:both;
height:50px;
}

.home-margin {
margin-top:40px;
}

.condux-news-half-block {
width:44%;
height:120px;
background:#fff;
border:solid 1px #ccc;
padding:2%;
float:left;
margin:0.5%;
transition-timing-function: ease;
-webkit-transition-timing-function: ease;
transition:width 1s;
-webkit-transition:width 1s; /* Safari */
}

.condux-news-half-block-img {
width:30%;
height:100%;
max-height:110px;
float:left;
overflow:hidden;
}

.condux-news-half-block-img img {
min-width:50%;
min-height:50%;
max-width:100%;
max-height:100%;
}

.condux-news-half-block-txt {
width:65%;
height:100%;
margin:0 0 0 5%;
float:left;
}

.condux-news-half-block-txt p {
margin:0;
}

.txt-column {
width:100%;
}

.column-about {
width:45%;
margin-right:5%;
float:left;
}

.column-about-two {
width:45%;
float:left;
}

.column {
width:30%;
margin:1% 3% 0 0;
}

.condux-about-products {
margin:3px 0;
}

.icon-lrg {
text-align:center;
float:left;
width:9.9%;
margin:15px 1.3%;
transition-timing-function: ease;
-webkit-transition-timing-function: ease;
transition:width 1s;
-webkit-transition:width 1s; /* Safari */
}

.icon-sub {
text-align:center;
float:left;
width:9.9%;
margin:15px 1.3%;
transition-timing-function: ease;
-webkit-transition-timing-function: ease;
transition:width 1s;
-webkit-transition:width 1s; /* Safari */
}

.icon-lrg-first {
margin:15px 1.3% 10px 0;
}

.icon-lrg-last {
margin:15px 0 10px 1.3%;
}

.video-column {
width:32%;
float:left;
}

.column-space {
width:1.5%;
float:left;
height:30px;
}

.video {
margin:20px 0;
}

.video-head {
float:left;
width:40%;
}

.youTube {
float:left;
width:58%;
text-align:right;
padding:1%;
}

.youTube img {
width:90%;
max-width:223px;
}

.reps {
margin:0 3%;
}


.rep-result {
padding-bottom:10px;
border-bottom:solid 1px #ccc;
}

.rep-result-top {
padding-top:30px;
border-top:solid 1px #ccc;
}

.rep-result-icon {
float:left;
width:8%;
height:100%;
background:#0097D9;
color:#fff;
text-align:center;
}

.rep-result-txt {
float:left;
width:88%;
margin-left:4%;
}

.manual-column {
width:48%;
float:left;
}

.manual-column-space {
width:4%;
height:30px;
float:left;
}

.manual-sector {
width:100%;
max-height:96px;
margin:5px 0;
}

.manual-sector-top {
width:100%;
max-height:96px;
margin:30px 0 2% 0;
}

.manual-icon {
width:20%;
max-height:90px;
float:left;
margin-right:5%;
}

.manual-icon img {
max-width:90px;
}

.manual-txt {
float:left;
width:75%;
padding:2% 0;
}

.manual-txt h3 {
margin-top:20px;
font-size:28px;
}

.rule {
border-bottom:solid 1px #ccc;
}

.button-icon {
float:left;
margin:5px 10px 0 0;
}

.manuals-head {
float:left;
width:60%;
}

.search-bar {
float:right;
width:38%;
padding:1%;
max-width:223px;
}

select.rep-dropdown {
width:100%;
}


input[type="text"] {
background: #fff;
border: 1px solid #ccc;
padding:.5em 1em;

}

input[type="text"].search {
display:block;
background:url(../images/search.png) no-repeat right #fff;

}

.support-column {
width:30%;
float:left;
}

.support-column-lrg {
width:65%;
float:left;
}

.support-column-space {
width:5%;
float:left;
height:30px;
}

.live-chat {
width:100%;
margin:0 0 30px 0;
}

.troubleshoot {
width:100%;
}

.search-bar-full {
width:100%;
margin:0 0 20px 0;
}

.trouble-list {
width:100%;
}

.trouble-icon {
width:15%;
float:left;
margin:15px 0 0 0;
}

.trouble-txt {
width:80%;
margin:15px 0 0 5%;
float:left;
}

.news-column {
width:30%;
float:left;
}

.news-column-lrg {
width:65%;
float:left;
}

.news-column-space {
width:5%;
float:left;
height:30px;
}

.news-snippet {
width:100%;
padding:10px 0;
border-bottom:solid 1px #ccc;
}

.news-full-icon {
width:20%;
height:100%;
overflow:hidden;
margin-right:4%;
float:left;
}

.news-full-pic {
width:100%;
max-height:350px;
overflow:hidden;
margin:0 0 30px 0;
}

.news-full-txt {
width:76%;
float:left;
}

.news-full-story {
width:100%;
}

a.news-link {
font-family:"Times New Roman", Times, serif;
font-style:italic;
color:#0097D9;
font-size:14px;
}

.archive-area {
margin-left:3%;
}

#products-section {
height:50%;
}

.products-reveal {
background:#fff;
height:50%;
position:relative;
padding-bottom:40px;
box-shadow:inset 0 0 5px #ccc;
-moz-box-shadow:inset 0 0 5px #ccc;
-webkit-box-shadow:inset 0 0 5px #ccc;
}

.product-reveal-section {
width:100%;
}

.arrow-div {
width:9.9%;
margin:0;
position:absolute;
text-align:center;
top:0;
left:0;
background-color:#302683;
}

.hover-state:hover {
cursor:pointer;
box-shadow:none;
}

.products-mini-icon-bar {
float:right;
width:45%;
margin:0 0 0 5%;
}

.product-drill-head {
float:left;
width:50%;
}

.grey-icon {
text-align:center;
float:left;
width:10.5%;
margin:0 1.1%;
transition-timing-function: ease;
-webkit-transition-timing-function: ease;
transition:width 1s;
-webkit-transition:width 1s; /* Safari */
}

.grey-icon-first {
margin:0 1.1% 30px 0;
}

.grey-icon-last {
margin:0 0 30px 1.1%;
}

.unique-scrolling-area {
width:82%;
height:auto;
margin:auto;
position:relative;
}

.slide {
/* width:2960px; */
width: 100%;
}

.unique-product {
position: relative;
background:#fff;
width: 320px;
margin:1%;
float:left;
}

.unique-product-img {
height:250px;
box-sizing: border-box;
overflow:hidden;
}

.unique-product-img img {
max-width:100%;
height: 250px;
}

.unique-product-txt {
padding:3%;
height:35px;
text-align:center;
}

.unique-product-txt h4 {
font-size:14px;
}

.arrow-breadcrumb {
width: 0;
height: 0;
border-style: solid;
margin:6px 5px 0 0;
border-width: 8.5px 0 8.5px 8px;
float:left;
}

.drk-blue-breadcrumb {
border-color: transparent transparent transparent #312782;
}

.red-breadcrumb {
border-color: transparent transparent transparent #961F00;
}

.dk-blue-breadcrumb {
border-color: transparent transparent transparent #00508C;
}

.yellow-breadcrumb {
border-color: transparent transparent transparent #CE7C00;
}

.teal-breadcrumb {
border-color: transparent transparent transparent #005E5C;
}

.wine-breadcrumb {
border-color: transparent transparent transparent #860047;
}

.green-breadcrumb {
border-color: transparent transparent transparent #006627;
}

.burnt-breadcrumb {
border-color: transparent transparent transparent #914500;
}

.chosen-product-column {
width:47%;
float:left;
}

.spacer-products {
width:6%;
float:left;
height:30px;
}

.product-pic {
width:100%;
background:#fff;
}

.cate-product-pic {
width:30%;
float:left;
margin-right:3%;
background:#fff;
}

.cate-txt-area {
width:60%;
float:left;
}

.product-thumb {
width:90px;
height:90px;
overflow:hidden;
margin:10px 10px 0 0;
float:left;
background:#fff;
text-align:center;
position:relative;
}

.product-thumb img {
display:block;
margin:0 17px 0 -17px;
}

.play-button:after {
background:url(../images/video-play.png) no-repeat top;
content: "";
position: absolute;
top: 0;
left:0;
width: 90px;
height: 90px;
z-index: 100;
pointer-events: none;
}

.wht-bg {
background:#fff;
padding:3%;
width:94%;
margin:3% 0;
}


ul.full-product-list  {
margin:2% 5%;
padding:0;
}

ul.full-product-list li {
font-family:'source_sans_proregular', Arial, Helvetica, sans-serif;
font-size:14px;
}

table {
padding:0;
margin:0;
border-collapse:collapse;
width: 100%;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
}

tr {
border:0;
}

tr:nth-child(odd) {
background-color: none;
}

tr:nth-child(even) {
background-color: #f2f2f2;
}

td {
padding:0 1%;
border:0;
border-bottom:solid 1px #ccc;

margin:3px 0;
padding:0;
font-size:15px;
line-height:24px;
color:#666;
}

.key-facts ul, .features ul, .advantages ul {
width:80%;
margin-left:3%;
margin-top:10px;
}

.key-facts ul li, .features ul li, .advantages ul li, .full-product-list ul li {
list-style:inside;
font-family:'source_sans_proregular', Arial, Helvetica, sans-serif;
}

/**************NEW MANUALS************/

a.no-underline:hover {
text-decoration:none;
}

p.manual-link {

line-height:40px;
font-size:18px;
color:#fff;
display:block;
margin:0 0 10px 25px;
}

h3.manual-top-section {

line-height:50px;
font-size:27px;
color:#666;
float:left;
display:block;
margin-left:20px;
}

/**************NEW ENGINEER************/
.manual-sector-top-drk-blue {
width:100%;
height:50px;
margin-bottom:10px;
background:url(../images/arrows/dk-blue-down.png) no-repeat right #fff;
cursor:pointer;
}

.manual-sector-top-drk-blue-active {
background:url(../images/arrows/dk-blue-up.png) no-repeat right #fff;
}

.section-reveal-drk-blue {
width:96%;
height:40px;
margin:0 0 10px 4%;
background:url(../images/arrows/white-right.png) no-repeat right #312782;
}

/**************NEW AERIAL************/
.manual-sector-top-red {
width:100%;
height:50px;
margin-bottom:10px;
background:url(../images/arrows/red-down.png) no-repeat right #fff;
cursor:pointer;
}

.manual-sector-top-red-active {
background:url(../images/arrows/red-up.png) no-repeat right #fff;
}

.section-reveal-red {
width:96%;
height:40px;
margin:0 0 10px 4%;
background:url(../images/arrows/white-right.png) no-repeat right #942003;
}

/**************NEW FISHING************/
.manual-sector-top-dk-blue {
width:100%;
height:50px;
margin-bottom:10px;
background:url(../images/arrows/blue-down.png) no-repeat right #fff;
cursor:pointer;
}

.manual-sector-top-dk-blue-active {
background:url(../images/arrows/blue-up.png) no-repeat right #fff;
}

.section-reveal-dk-blue {
width:96%;
height:40px;
margin:0 0 10px 4%;
background:url(../images/arrows/white-right.png) no-repeat right #00518a;
}

/**************NEW SWIVELS************/
.manual-sector-top-yellow {
width:100%;
height:50px;
margin-bottom:10px;
background:url(../images/arrows/yellow-down.png) no-repeat right #fff;
cursor:pointer;
}

.manual-sector-top-yellow-active {
background:url(../images/arrows/yellow-up.png) no-repeat right #fff;
}

.section-reveal-yellow {
width:96%;
height:40px;
margin:0 0 10px 4%;
background:url(../images/arrows/white-right.png) no-repeat right #cc7b00;
}

/**************NEW PULLLING************/
.manual-sector-top-teal {
width:100%;
height:50px;
margin-bottom:10px;
background:url(../images/arrows/teal-down.png) no-repeat right #fff;
cursor:pointer;
}

.manual-sector-top-teal-active {
background:url(../images/arrows/teal-up.png) no-repeat right #fff;
}

.section-reveal-teal {
width:96%;
height:40px;
margin:0 0 10px 4%;
background:url(../images/arrows/white-right.png) no-repeat right #005e5c;
}

/**************NEW POWER************/
.manual-sector-top-wine {
width:100%;
height:50px;
margin-bottom:10px;
background:url(../images/arrows/wine-down.png) no-repeat right #fff;
cursor:pointer;
}

.manual-sector-top-wine-active {
background:url(../images/arrows/wine-up.png) no-repeat right #fff;
}

.section-reveal-wine {
width:96%;
height:40px;
margin:0 0 10px 4%;
background:url(../images/arrows/white-right.png) no-repeat right #840047;
}

/**************NEW FIBER************/
.manual-sector-top-green {
width:100%;
height:50px;
margin-bottom:10px;
background:url(../images/arrows/green-down.png) no-repeat right #fff;
cursor:pointer;
}

.manual-sector-top-green-active {
background:url(../images/arrows/green-up.png) no-repeat right #fff;
}

.section-reveal-green {
width:96%;
height:40px;
margin:0 0 10px 4%;
background:url(../images/arrows/white-right.png) no-repeat right #00652a;
}

/**************NEW OTHER************/
.manual-sector-top-burnt {
width:100%;
height:50px;
margin-bottom:10px;
background:url(../images/arrows/rust-down.png) no-repeat right #fff;
cursor:pointer;
}

.manual-sector-top-burnt-active {
background:url(../images/arrows/rust-up.png) no-repeat right #fff;
}

.section-reveal-burnt {
width:96%;
height:40px;
margin:0 0 10px 4%;
background:url(../images/arrows/white-right.png) no-repeat right #904500;
}


/**************NEW TROUBLESHOOTING************/

.trouble-top-section-engineer {
width:100%;
height:50px;
margin-bottom:10px;
background:url(../images/arrows/d-blue-down.png) no-repeat right #fff;
}

.trouble-top-section-aerial {
width:100%;
height:50px;
margin-bottom:10px;
background:url(../images/arrows/red-down.png) no-repeat right #fff;
}

.trouble-top-section-fishing,
.trouble-top-section-fishing-rodding
{
width:100%;
height:50px;
margin-bottom:10px;
background:url(../images/arrows/blue-down.png) no-repeat right #fff;
}

.trouble-top-section-swivels,
.trouble-top-section-swivel-accessories
{
width:100%;
height:50px;
margin-bottom:10px;
background:url(../images/arrows/yellow-down.png) no-repeat right #fff;
}

.trouble-top-section-pulling,
.trouble-top-section-pulling-eye-accessories
{
width:100%;
height:50px;
margin-bottom:10px;
background:url(../images/arrows/teal-down.png) no-repeat right #fff;
}

.trouble-top-section-power,
.trouble-top-section-power-cable
{
width:100%;
height:50px;
margin-bottom:10px;
background:url(../images/arrows/wine-down.png) no-repeat right #fff;
}

.trouble-top-section-fiber,
.trouble-top-section-fiber-cable
{
width:100%;
height:50px;
margin-bottom:10px;
background:url(../images/arrows/green-down.png) no-repeat right #fff;
}

.trouble-top-section-other {
width:100%;
height:50px;
margin-bottom:10px;
background:url(../images/arrows/rust-down.png) no-repeat right #fff;
}

.engineer-trouble-active {
background:url(../images/arrows/d-blue-up.png) no-repeat right #fff;
}

.aerial-trouble-active {
background:url(../images/arrows/red-up.png) no-repeat right #fff;
}

.fishing-trouble-active {
background:url(../images/arrows/blue-up.png) no-repeat right #fff;
}

.swivels-trouble-active {
background:url(../images/arrows/yellow-up.png) no-repeat right #fff;
}

.pulling-trouble-active {
background:url(../images/arrows/teal-up.png) no-repeat right #fff;
}

.power-trouble-active {
background:url(../images/arrows/wine-up.png) no-repeat right #fff;
}

.fiber-trouble-active {
background:url(../images/arrows/green-up.png) no-repeat right #fff;
}

.other-trouble-active {
background:url(../images/arrows/rust-up.png) no-repeat right #fff;
}


img.trouble-top-section {
float:left;
display:block;
}

h3.trouble-top-section {

line-height:50px;
font-size:27px;
color:#666;
float:left;
display:block;
margin-left:20px;
}

h4.trouble-top-section {

line-height:50px;
font-size:20px;
color:#666;
float:left;
display:block;
margin-left:20px;
}

h5.trouble-top-section {

line-height:40px;
font-size:19px;
color:#fff;
float:left;
display:block;
margin-left:20px;
font-weight:normal;
}

.trouble-new-section-reveal-engineer {
width:96%;
height:40px;
margin:0 0 10px 4%;
background:url(../images/arrows/white-down.png) no-repeat right #312782;
}

.trouble-new-section-reveal-engineer-active {
background:url(../images/arrows/white-up.png) no-repeat right #312782;
}

.trouble-new-section-reveal-aerial {
width:96%;
height:40px;
margin:0 0 10px 4%;
background:url(../images/arrows/white-down.png) no-repeat right #942003;
}

.trouble-new-section-reveal-aerial-active {
background:url(../images/arrows/white-up.png) no-repeat right #942003;
}

.trouble-new-section-reveal-fishing,
.trouble-new-section-reveal-fishing-rodding {
width:96%;
height:40px;
margin:0 0 10px 4%;
background:url(../images/arrows/white-down.png) no-repeat right #00518a;
}

.trouble-new-section-reveal-fishing-active,
.trouble-new-section-reveal-fishing-rodding-active {
background:url(../images/arrows/white-up.png) no-repeat right #00518a;
}

.trouble-new-section-reveal-swivels,
.trouble-new-section-reveal-swivel-accessories {
width:96%;
height:40px;
margin:0 0 10px 4%;
background:url(../images/arrows/white-down.png) no-repeat right #cc7b00;
}

.trouble-new-section-reveal-swivels-active,
.trouble-new-section-reveal-swivel-accessories-active {
background:url(../images/arrows/white-up.png) no-repeat right #cc7b00;
}

.trouble-new-section-reveal-pulling,
.trouble-new-section-reveal-pulling-eye-accessories {
width:96%;
height:40px;
margin:0 0 10px 4%;
background:url(../images/arrows/white-down.png) no-repeat right #005e5c;
}

.trouble-new-section-reveal-pulling-active,
.trouble-new-section-reveal-pulling-eye-accessories-active {
background:url(../images/arrows/white-up.png) no-repeat right #005e5c;
}

.trouble-new-section-reveal-power,
.trouble-new-section-reveal-power-cable {
width:96%;
height:40px;
margin:0 0 10px 4%;
background:url(../images/arrows/white-down.png) no-repeat right #840047;
}

.trouble-new-section-reveal-power-active,
.trouble-new-section-reveal-power-cable-active {
background:url(../images/arrows/white-up.png) no-repeat right #840047;
}

.trouble-new-section-reveal-fiber,
.trouble-new-section-reveal-fiber-cable {
width:96%;
height:40px;
margin:0 0 10px 4%;
background:url(../images/arrows/white-down.png) no-repeat right #00652a;
}

.trouble-new-section-reveal-fiber-active,
.trouble-new-section-reveal-fiber-cable-active {
background:url(../images/arrows/white-up.png) no-repeat right #00652a;
}

.trouble-new-section-reveal-other {
width:96%;
height:40px;
margin:0 0 10px 4%;
background:url(../images/arrows/white-down.png) no-repeat right #904500;
}

.trouble-new-section-reveal-other-active {
background:url(../images/arrows/white-up.png) no-repeat right #904500;
}

.trouble-new-section-reveal-engineer p, .trouble-new-section-reveal-aerial p, .trouble-new-section-reveal-fishing p, .trouble-new-section-reveal-swivels p, .trouble-new-section-reveal-power p, .trouble-new-section-reveal-pulling p, .trouble-new-section-reveal-fiber p, .trouble-new-section-reveal-other p {

line-height:40px;
font-size:18px;
color:#fff;
display:block;
margin:0 0 0 25px;
}

.trouble-new-section-reveal-answer p {

line-height:20px;
font-size:16px;
color:#666;
display:block;
margin:0 0 10px 95px;
}

.faq-new-section-reveal-answer p {

line-height:20px;
font-size:16px;
color:#666;
display:block;
margin:0 0 10px 25px;
}

.faq-iframe-video {
margin:0;
width:50%;
}

.faq-vid {
width:60%;
margin:20px 3% 30px 3%;
transition-timing-function: ease;
-webkit-transition-timing-function: ease;
transition:width 1s;
-webkit-transition:width 1s; /* Safari */
border:solid 5px #fff;
box-shadow: 0 0 5px rgba(0, 0, 0, .2); /* Future Proof & IE9 */
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .2); /* Webkit Browsers */
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .2); /* Firefox */
-o-box-shadow: 0 0 5px rgba(0, 0, 0, .2);  /* Opera */
/* The Ugly Code: For IE Browsers */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')"; /* IE8 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000'); /* IE5 - 7 */
}

.trouble-link-engineer, .trouble-link-aerial, .trouble-link-fishing, .trouble-link-fishing-rodding, .trouble-link-swivels, .trouble-link-swivel-accessories, .trouble-link-pulling, .trouble-link-pulling-eye-accessories, .trouble-link-power, .trouble-link-power-cable, .trouble-link-other, .trouble-link-fiber-cable {
cursor:pointer;
}

.eng-off, .aer-off, .rod-off, .swi-off, .pul-off, .fib-off, .pow-off, .oth-off {
display:none;
}

/**************FORMS************/

input[type="text"].go-arrow {
background:url(../images/go-arrow.png) no-repeat right #fff;
}

input[type="password"] {
}

input[type="submit"] {
}

textarea {
}

/*****************GALLERY***************/

#container {
}

ul.thumbs {
    width:576px;
    margin:0;
    padding:0;
}

ul.thumbs li {
    list-style:none;
    display:block;
    float:left;
    border:solid 1px #cccccc;
    margin:0 6px 6px 0;
    width:88px;
    height:88px;
    overflow:hidden;
}

.thumbs img {
    min-width:90px;
    min-height:90px;
    max-height:140px;
    max-width:140px;
}

.opacity-link {
    opacity:0.4;
    filter:alpha(opacity=40); /* For IE8 and earlier */
    -ms-filter: “alpha(opacity=40)”; /* ie 8 */
    filter: alpha(opacity=40); /* ie lt 7 */
    -khtml-opacity: .4; /* safari 1.x */
    -moz-opacity: .4; /* ff lt 1.5, netscape */
}

.opacity-link:hover {
    opacity:1.0;
    filter:alpha(opacity=100); /* For IE8 and earlier */
    -ms-filter: “alpha(opacity=100)”; /* ie 8 */
    filter: alpha(opacity=100); /* ie lt 7 */
    -khtml-opacity:1.0; /* safari 1.x */
    -moz-opacity: 1.0; /* ff lt 1.5, netscape */
}

.slideshow-container {
    width:570px;
    height:382px;
    margin:0 60px 10px 0;
}

.slideshow {
    width:568px;
    height:380px;
    overflow:hidden;
    margin:auto;
    border:solid 1px #cccccc;
}

div.slideshow img {
    width:570px;
    min-height:380px;
}


/*****************GOOGLE MAP***************/

#map-canvas {
    width:500px;
    height:300px;
    border:solid 10px #fff;
}

/*OTHER*/

.box-shadow {
box-shadow: 2px 2px 2px rgba(0, 0, 0, .2); /* Future Proof & IE9 */
-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, .2); /* Webkit Browsers */
-moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, .2); /* Firefox */
-o-box-shadow: 2px 2px 2px rgba(0, 0, 0, .2);  /* Opera */
/* The Ugly Code: For IE Browsers */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')"; /* IE8 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000'); /* IE5 - 7 */
}

.white-box {
background:#fff;
width:100%;
height:200px;
}

.reveal-pad {
padding:100px 0 0 0;
}

.overflow-hidden {
overflow-x:scroll;
}
/**************YouTube*********/

.h_iframe        {position:relative;}
.h_iframe .ratio {display:block;width:100%;height:auto;}
.h_iframe iframe {position:absolute;top:0;left:0;width:100%; height:100%;}

.aproductimage, .aproductvideo {
cursor:pointer;
}
/**************CONTACT FORM *********/

.contactForm {width:70%;padding-right:30%;}
.float {float:left;}
input[type="submit"]{font-size:26px;padding:1% 2.5%;margin-top:20px;border:none;background:#0097D9;color:#fff;box-shadow: 0 0 5px rgba(0, 0, 0, .2);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .2);-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .2);-o-box-shadow: 0 0 5px rgba(0, 0, 0, .2);-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000');}
select{width:100%;height:40px;border:none;background:#fff;box-shadow: 0 0 5px rgba(0, 0, 0, .2);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .2);-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .2);-o-box-shadow: 0 0 5px rgba(0, 0, 0, .2);-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000');}
textarea{width:95%;height:250px;margin-top:5px;padding:5px 2.5%;border:none;background:#fff;box-shadow: 0 0 5px rgba(0, 0, 0, .2);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .2);-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .2);-o-box-shadow: 0 0 5px rgba(0, 0, 0, .2);-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000');}
input[type="checkbox"]{margin-right:10px;}
.fullBox {width:100%;}
.halfBoxLeft {width:48.75%;margin-right:2.5%;}
.halfBoxRight {width:48.75%;}
.clear {clear:both;display:block;}
.contactForm p { font-size:20px;margin:20px 0 5px 10px;}
.formIt p {font-family:"Times New Roman", Times, serif; font-style:italic; font-size:16px;margin:10px 0 0 10px;}
.formIt h4 { font-size:20px;margin:40px 0 5px 10px;color:#666;}

.made-in-usa {
position:absolute;
top:120px;
right:100px;
width:200px;
height:200px;
z-index:98;
}

/************** AMENDS 01.07.14 ***************/

.archive-area li {

font-size:15px;
color:#666;
list-style:inside;
line-height:24px;
margin:5px 0 5px 0;
}

.archive-area a {
font-family:"Times New Roman", Times, serif;
font-style:italic;
color:#0097D9;
}

.archive-area a:hover {
text-decoration:underline;
}

th {
font-family:'source_sans_probold', Arial, Helvetica, sans-serif;
font-size:15px;
color:#666;
line-height:24px;
margin:3px 0;
padding:0;
}

.specification {
margin-top:20px;
}

.specification tr {
background-color: #fff;
}

.specification td {
padding:0 1%;
border:0;
border-bottom:solid 1px #ccc;
border-left:solid 1px #ccc;
border-right:solid 1px #ccc;
border-top:solid 1px #ccc;

margin:3px 0;
padding:0 1%;
font-size:15px;
line-height:24px;
color:#666;
}

a.twitter-link {

margin:0;
padding:0;
font-size:15px;
line-height:24px;
color:#666;
}


/************** AMENDS 09.07.14 ***************/

.button-icon-area p {
font-size:13px;
}


/************** AMENDS 06.08.14 ***************/

a.catalog-icon {
width:6.5%;
float:right;
display:block;
margin-left:1%;
}

.catalog-icon-lrg {
float:right;
margin:3px 1% 0 1%;
font-size:14px;
line-height:18px;
}

.divi-line {
width:0;
height:40px;
border-right:solid 1px #999;
float:right;
margin:0 1%;
}

.right-text {
text-align:right;
}

.catalog-display-sml {
display:none;
}

.catalog-display-lrg {
display:block;
}

.catalog-sml-area {
width:25%;
}

.catalog-lrg-area {
width:75%;
}

@media screen and (max-width: 760px) {
	a.catalog-icon {
	width:10.11%;
	margin-bottom:10px;
	}

	.catalog-sml-area {
	width:100%;
	clear:both;
	}

	.catalog-lrg-area {
	width:100%;
	clear:both;
	}
	.catalog-display-sml {
	display:block;
	}

	.catalog-display-lrg {
	display:none;
	}
}

/**************/

@media screen and (max-width: 1600px) {
    .reveal-pad {
    padding:75px 0 0 0;
    }
}

@media screen and (max-width: 1015px) {
    .condux-news-half-block h3 {
    font-size:20px;
    }
}

@media screen and (max-width: 1000px) {
    ul#nav li {
    padding:0 1.75%;
    }

    ul#nav li.nav-logo {
    padding:0 1.75% 0 0;
    }

    ul#nav li.last {
    padding:0 0 0 1.75%;
    }

}

@media screen and (max-width: 950px) {

    .condux-news-half-block p, .condux-news-half-block a {
    font-size:13px;
    line-height:20px;
    }

}


@media screen and (max-width: 920px) {
    .manual-txt h3 {
    margin-top:16px;
    font-size:20px;
    }
}

@media screen and (max-width: 910px) {

    p.med {
    font-size:14px;
    line-height:18px;
    }

    .slideBack {
    /*height:350px;*/
    transition-timing-function: ease;
    -webkit-transition-timing-function: ease;
    transition:height 1s;
    -webkit-transition:height 1s; /* Safari */
    }

    p.lrg {
    font-size:14px;
    line-height:18px;
    }

    h3 {
    font-size:20px;
    }

}

@media screen and (max-width: 790px) {

    .trouble-new-section-reveal-answer p {
    margin:0 0 10px 25px;
    }

    .faq-new-section-reveal-answer p {
    margin:0 0 10px 25px;
    }

    .trouble-new-section-reveal-engineer, .trouble-new-section-reveal-aerial, .trouble-new-section-reveal-fishing, .trouble-new-section-reveal-swivels, .trouble-new-section-reveal-pulling, .trouble-new-section-reveal-power, .trouble-new-section-reveal-fiber, .trouble-new-section-reveal-other {
    width:100%;
    margin:0 0 10px 0;
    }

    .section-reveal-red, .section-reveal-dk-blue, .section-reveal-yellow, .section-reveal-green, .section-reveal-teal, .section-reveal-wine, .section-reveal-burnt {
    width:100%;
    margin:0 0 10px 0;
    }

    .arrow-div {
    width:22%;
    }

    .icon-lrg {
    text-align:center;
    float:left;
    width:22.7%;
    min-height:188px;
    margin:10px 1.3% 1% 1.3%;
    transition-timing-function: ease;
    -webkit-transition-timing-function: ease;
    transition:width 1s;
    -webkit-transition:width 1s; /* Safari */
    }

    .icon-sub {
    text-align:center;
    float:left;
    width:22.7%;
    min-height:188px;
    margin:10px 1.3% 1% 1.3%;
    transition-timing-function: ease;
    -webkit-transition-timing-function: ease;
    transition:width 1s;
    -webkit-transition:width 1s; /* Safari */
    }

    .icon-lrg-first {
    margin:10px 1.3% 1% 0;
    }

    .icon-lrg-last {
    margin:10px 0 1% 1.3%;
    }

    .icon-sub-first {
    margin:10px 1.3% 1% 0;
    }

    .pulling-icon {
    margin:10px 1.3% 1% 0;
    }

    p.med {
    font-size:16px;
    line-height:20px;
    }

    .video-column {
    width:100%;
    float:left;
    }

    .column-space {
    width:100%;
    float:left;
    height:30px;
    }

    .reps {
    margin-bottom:30px;
    }

    .reps h1 {
    font-size:36px;
    }

    .condux-news-half-block {
    width:95%;
    transition-timing-function: ease;
    -webkit-transition-timing-function: ease;
    transition:width 1s;
    -webkit-transition:width 1s; /* Safari */
    }

    p.med {
    font-size:14px;
    line-height:18px;
    }

    .center-area {
    width:90%;
    transition-timing-function: ease;
    -webkit-transition-timing-function: ease;
    transition:width 1s;
    -webkit-transition:width 1s; /* Safari */
    }

    .manual-column {
    width:100%;
    float:left;
    }

    .manual-column-space {
    width:100%;
    height:30px;
    float:left;
    }

    .manual-txt h3 {
    margin-top:15px;
    font-size:28px;
    }

    .manual-icon {
    width:15%;
    max-height:115px;
    }

    .manual-icon img {
    max-width:115px;
    }

    .manual-txt {
    width:80%;
    }

    .manual-sector {
    width:100%;
    max-height:115px;
    }

    .manual-sector-top {
    width:100%;
    max-height:115px;
    }

    .unique-scrolling-area {
    width:92%;
    }

    .unique-product-txt h4 {
    font-size:14px;
    }

}


@media screen and (max-width: 750px) {

    ul#nav li {
    padding:0 1.5%;
    }

    ul#nav li.nav-logo {
    padding:0 1.5% 0 0;
    }

    ul#nav li.last {
    padding:0 0 0 1.5%;
    }

}

@media screen and (max-width: 720px) {

    .nav-area {
    display:none;
    }

    .alt-nav {
      width:100%;
      display:flex;
      justify-content: space-between;
      align-items: center;
    }

    .new-nav {
    height:40px;
    width:50px;
    padding: 0 .5em;
    background:url(../images/menu-mob.png) no-repeat center #F2F2F2;
    margin:18px;
    }

    .new-nav-logo {
    display:block;
    height:52px;
    margin:10px 20px;
    }

    .support-column {
    width:100%;
    }

    .support-column-lrg {
    width:100%;
    }

    .support-column-space {
    width:100%;
    height:30px;
    }

    .news-column {
    width:100%;
    }

    .news-column-lrg {
    width:100%;
    }

    .news-column-space {
    width:100%;
    height:30px;
    }

    .chosen-product-column {
    width:100%;
    }

    .spacer-products {
    width:0;
    }

    .faq-vid {
    width:91%;
    transition-timing-function: ease;
    -webkit-transition-timing-function: ease;
    transition:width 1s;
    -webkit-transition:width 1s; /* Safari */
    }


}

@media screen and (max-width: 650px) {

    .manuals-head {
    float:left;
    width:100%;
    }

    .search-bar {
    float:right;
    width:100%;
    padding:1%;
    max-width:650px;
    }

    .products-mini-icon-bar {
    float:right;
    width:55%;
    margin:0 0 0 5%;
    transition-timing-function: ease;
    -webkit-transition-timing-function: ease;
    transition:width 1s;
    -webkit-transition:width 1s; /* Safari */
    }

    .product-drill-head {
    float:left;
    width:40%;
    }

    .column-about {
    width:100%;
    margin-right:0;
    }

    .column-about-two {
    width:100%;
    }

    .home-slide-txt {
    /* width:75%; */
    transition-timing-function: ease;
    -webkit-transition-timing-function: ease;
    transition:width 1s;
    -webkit-transition:width 1s; /* Safari */
    }

    .unique-product {
    width: 320px;
    }

    .unique-product-txt h4 {
    font-size:14px;
    }

}

@media screen and (max-width: 550px) {

	.footer-left, .footer-right {
	width:100%;
	text-align:left;
	}

	.footer-right img {
	display:none;
	}

    .manual-column {
    width:100%;
    float:left;
    }

    .manual-column-space {
    width:100%;
    height:30px;
    float:left;
    }

    .manual-txt h3 {
    margin-top:15px;
    font-size:24px;
    }

    .manual-icon {
    width:20%;
    max-height:115px;
    }

    .manual-icon img {
    max-width:115px;
    }

    .manual-txt {
    width:75%;
    }

    .manual-sector {
    width:100%;
    max-height:115px;
    }

    .manual-sector-top {
    width:100%;
    max-height:115px;
    }

    .products-mini-icon-bar {
    float:right;
    width:100%;
    margin:0;
    transition-timing-function: ease;
    -webkit-transition-timing-function: ease;
    transition:width 1s;
    -webkit-transition:width 1s; /* Safari */
    }

    .product-drill-head {
    float:left;
    width:100%;
    }

    .disappear {
    display:none;
    }

    ul#nav-mob li a:hover {
    color:#ccc;
    }

    .unique-scrolling-area {
    padding-bottom:5%;
    }

    h3.trouble-top-section {
    font-size:23px;
    }

    .trouble-new-section-reveal-engineer p, .trouble-new-section-reveal-aerial p, .trouble-new-section-reveal-fishing p, .trouble-new-section-reveal-swivels p, .trouble-new-section-reveal-power p, .trouble-new-section-reveal-pulling p, .trouble-new-section-reveal-fiber p, .trouble-new-section-reveal-other p {
    font-size:16px;
    }

    p.manual-link {
    font-size:16px;
    }

    h3.manual-top-section {
    font-size:23px;
    }

}

.more {
cursor:pointer;
}

label.error {

margin:3px 0;
padding:0;
font-size:15px;
line-height:24px;
color:red;
}

.parts-table p {
    padding: 0 5px;
}