@import url("dev-id.css");
/*

Your custom css

*/


.page-howto {}

.page-products {}


sup {
  font-size:50%;
  line-height: 0;
  position: relative;
  top: -0.5em;
  vertical-align: baseline;
}

/* make shipping and order totals hidden when order are on hold */

table.my_account_orders th.order-total, /* hide totals - my account view orders page */
table.my_account_orders td.order-total {
    display:none;
}

.order_details.Hold .tr-2 .woocommerce-Price-amount,
.order_details.Hold .tr-5 .woocommerce-Price-amount {
    display:none;
}

.order_details.Hold .tr-5 td:after {
    content:"Order totals will be calculated after processing";
}

/* /make shipping and order totals hidden when order are on hold */

.page-sharelinks {
    text-align:right !important;
    vertical-align:middle;
    height:20px;
    line-height:20px;
    vertical-align:top;
    margin-top:-5px;
}

.page-sharelinks iframe#twitter-widget-0,
.page-sharelinks div#___plus_0,
.page-sharelinks div.fb_iframe_widget span,
.page-sharelinks span.PIN_1469557156962_button_pin {
}

/* twitter */
.page-sharelinks iframe#twitter-widget-0 {
    margin-right:5px;
}

/* gplus */
.page-sharelinks div#___plus_0 {
    margin-right:5px !important;
}


/* facebook */
.page-sharelinks div.fb_iframe_widget {
    top:-3px;
    margin-right:5px;
}

/* pinterest */
.page-sharelinks span.PIN_1469559726971_save {
    display:inline-block !important;
    padding:0 !important;
    top:-4px !important;
    border:1px solid rgba(1,174,86,1.00);
}


.page-links {}

.page-links h5 {
    background-image:url(../jupiter-child/images/bullet-links.gif);
    background-position:0px .5em;
    background-repeat:no-repeat;
    padding-left:1em;
    text-transform:none !important;
    margin-bottom:4px;
}

.page-links h5 a {
    text-decoration:underline;
}
.page-links p {
    font-size:.75em;
    margin-left:1.2em;
    line-height:1.25em;
}


.page-links img.link-icon,
.page-links img.link-icon.alignleft {
  margin-top:0;
  margin-right:1em;
}

h3.page-sidebar-head {
    border-bottom:1px solid #CCC;
}

ul.products-menu {
    padding:0;
    list-style:none;
    margin:0;
    border-right:1px solid #CCC;
    border-bottom:1px solid #CCC;
    font-size:.9em;
}

ul.products-menu li {
    border-bottom:1px solid #CCC;
    padding:0;
    margin:0;
        list-style:none;
}

ul.products-menu li a {
    padding:1em 0 1em 1em;
    display:block;
    font-weight:bold;
    line-height:1.1em;
}

ul.products-menu li ul {
    display:none;
}

ul.products-menu li li a {
    padding-left:1.5em;
    font-weight:normal;
}

ul.products-menu li li li a {
    padding-left:2em;
    font-weight:normal;
}

ul.products-menu li li li li a {
    padding-left:2.5em;
    font-weight:normal;
}

ul.products-menu ul {
    padding:0;
    list-style:none;
    margin:0;
    border-top:1px solid #CCC;
}

ul.products-menu li:last-child {
    border-bottom:0px none;
    padding:0;
    margin:0;
    list-style:none;
}

.page-id-13840 li.nav-id-13840, /* products */
.page-id-13852 li.nav-id-13852 > a, /* standoffs */
.page-id-13865 li.nav-id-13865 > a, /* standoffs > caps */
.page-id-13867 li.nav-id-13867 > a, /* standoffs > barrels */
.page-id-13894 li.nav-id-13894 > a, /* standoffs > LED standoffs */
.page-id-13923 li.nav-id-13923 > a, /* standoffs > Hubs */
.page-id-13928 li.nav-id-13928 > a, /* standoffs > Edge Grips */
.page-id-13930 li.nav-id-13930 > a, /* standoffs > Panel Hinges */
.page-id-13934 li.nav-id-13934 > a, /* standoffs > standoff kits */
.page-id-13939 li.nav-id-13939 > a, /* demos */
.page-id-13941 li.nav-id-13941 > a, /* wire systems */
.page-id-14300 li.nav-id-14300 > a, /* wire systems > wl */
.page-id-14307 li.nav-id-14307 > a, /* wire systems > wl > mounts */
.page-id-14310 li.nav-id-14310 > a, /* wire systems > wl > grippers */
.page-id-14312 li.nav-id-14312 > a, /* wire systems > wl > spreader bar */
.page-id-14315 li.nav-id-14315 > a, /* wire systems > wl > wire */
.page-id-14317 li.nav-id-14317 > a, /* wire systems > wl > replacement parts */
.page-id-34103 li.nav-id-34103 > a, /* wire systems > wl > wl wire kits */
.page-id-14326 li.nav-id-14326 > a, /* wire systems > ws */
.page-id-14329 li.nav-id-14329 > a, /* wire systems > ws > mounts */
.page-id-14332 li.nav-id-14332 > a, /* wire systems > ws > grippers */
.page-id-14334 li.nav-id-14334 > a, /* wire systems > ws > spreader bar */
.page-id-14336 li.nav-id-14336 > a, /* wire systems > ws > wire */
.page-id-14338 li.nav-id-14338 > a, /* wire systems > ws > replacement parts */
.page-id-34126 li.nav-id-34126 > a, /* wire systems > ws > ws wire kits */
.page-id-14345 li.nav-id-14345 > a, /* wire systems > ez */
.page-id-14348 li.nav-id-14348 > a, /* wire systems > ez > mounts */
.page-id-14350 li.nav-id-14350 > a, /* wire systems > ez > grippers */
.page-id-14352 li.nav-id-14352 > a, /* wire systems > ez > spreader bar */
.page-id-14354 li.nav-id-14354 > a, /* wire systems > ez > wire */
.page-id-14383 li.nav-id-14383 > a, /* wire systems > ez > replacement parts */
.page-id-34130 li.nav-id-34130 > a, /* wire systems > ez > ez wire kits */
.page-id-14374 li.nav-id-14374 > a, /* rod systems */
.page-id-14387 li.nav-id-14387 > a, /* rod systems > wl */
.page-id-14389 li.nav-id-14389 > a, /* rod systems > wl > mounts */
.page-id-14391 li.nav-id-14391 > a, /* rod systems > wl > grippers */
.page-id-14393 li.nav-id-14393 > a, /* rod systems > wl > rod */
.page-id-14395 li.nav-id-14395 > a, /* rod systems > wl > replacement parts */
.page-id-14398 li.nav-id-14398 > a, /* rod systems > ez */
.page-id-14400 li.nav-id-14400 > a, /* rod systems > ez > mounts */
.page-id-14684 li.nav-id-14684 > a, /* rod systems > ez > grippers */
.page-id-14402 li.nav-id-14402 > a, /* rod systems > ez > rod */
.page-id-14405 li.nav-id-14405 > a, /* rod systems > ez > replacement parts */
.page-id-14458 li.nav-id-14458 > a, /* surface mounted grippers */
.page-id-14460 li.nav-id-14460 > a, /* surface mounted grippers > non-adjustable */
.page-id-14462 li.nav-id-14462 > a, /* surface mounted grippers > adjustable */
.page-id-14407 li.nav-id-14407 > a, /* structurelite */
.page-id-14418 li.nav-id-14418 > a, /* structurelite > extrusion */
.page-id-15472 li.nav-id-15472 > a, /* structurelite > blox */
.page-id-14420 li.nav-id-14420 > a, /* structurelite > inserts */
.page-id-14422 li.nav-id-14422 > a, /* structurelite > caps */
.page-id-14434 li.nav-id-14434 > a, /* structurelite > connectors */
.page-id-14424 li.nav-id-14424 > a, /* structurelite > ball-travelers */
.page-id-14427 li.nav-id-14427 > a, /* structurelite > hinges */
.page-id-14429 li.nav-id-14429 > a, /* structurelite > plates & feet */
.page-id-14431 li.nav-id-14431 > a, /* structurelite > replacement parts */
.page-id-35769 li.nav-id-35769 > a, /* structurelite > kits */
.page-id-14473 li.nav-id-14473 > a, /* hardware */
.page-id-14669 li.nav-id-14669 > a /* tools */ {
    background-color:rgba(71,167,197,.8);
    color:#FFF;
}

/* standoffs */
.page-id-13852 li.nav-id-13852 > ul,
.parent-pageid-13852 li.nav-id-13852 > ul /* standoffs */ {
 display:block;
}

/* kits */
.page-id-13932 li.nav-id-13932 > ul,
.parent-pageid-13932 li.nav-id-13932 > ul /* kits */ {
display:block;
}

/* wire systems */
.page-id-13941 li.nav-id-13941 > ul, /* open wire systems menu on wire systems page */
.parent-pageid-13941 li.nav-id-13941 > ul /* open wire systems menu on wire systems sub-pages */  {
display:block;
}

/* wl wire systems */
.page-id-14300 li.nav-id-13941 > ul, /* open wire systems menu */
.page-id-14300 li.nav-id-14300 > ul /* open wl wire systems menu */ {
display:block;
}

/* wl wire systems sub pages */
.parent-pageid-14300 li.nav-id-13941 > ul, /* open wire systems menu */
.parent-pageid-14300 li.nav-id-14300 > ul /* open wl wire systems menu */ {
display:block;
}

/* ws wire systems */
.page-id-14326 li.nav-id-13941 > ul, /* open wire systems menu */
.page-id-14326 li.nav-id-14326 > ul /* open ws wire systems menu */ {
display:block;
}

/* ws wire systems sub pages */
.parent-pageid-14326 li.nav-id-13941 > ul, /* open wire systems menu */
.parent-pageid-14326 li.nav-id-14326 > ul /* open wl wire systems menu */ {
display:block;
}

/* ez wire systems */
.page-id-14345 li.nav-id-13941 > ul, /* open wire systems menu */
.page-id-14345 li.nav-id-14345 > ul /* open ez wire systems menu */ {
display:block;
}

/* ez wire systems sub pages */
.parent-pageid-14345 li.nav-id-13941 > ul, /* open wire systems menu */
.parent-pageid-14345 li.nav-id-14345 > ul /* open ez wire systems menu */ {
display:block;
}

/* rod systems */
.page-id-14374 li.nav-id-14374 > ul, /* open rod systems menu on rod systems page */
.parent-pageid-14374 li.nav-id-14374 > ul /* open rod systems menu on rod systems sub-pages */  {
display:block;
}

/* wl rod systems */
.page-id-14387 li.nav-id-14374 > ul, /* open rod systems menu */
.page-id-14387 li.nav-id-14387 > ul /* open wl rod systems menu */ {
display:block;
}

/* wl rod systems sub pages */
.parent-pageid-14387 li.nav-id-14374 > ul, /* open rod systems menu */
.parent-pageid-14387 li.nav-id-14387 > ul /* open wl rod systems menu */ {
display:block;
}

/* ez rod systems */
.page-id-14398 li.nav-id-14374 > ul, /* open rod systems menu */
.page-id-14398 li.nav-id-14398 > ul /* open ez rod systems menu */ {
display:block;
}

/* ez rod systems sub pages */
.parent-pageid-14398 li.nav-id-14374 > ul, /* open rod systems menu */
.parent-pageid-14398 li.nav-id-14398 > ul /* open ez rod systems menu */ {
display:block;
}

/* surface mounted grippers */
.page-id-14458 li.nav-id-14458 > ul, /* open rod systems menu on rod systems page */
.parent-pageid-14458 li.nav-id-14458 > ul /* open rod systems menu on rod systems sub-pages */  {
display:block;
}

/* structurelite */
.page-id-14407 li.nav-id-14407 > ul, /* open rod systems menu on rod systems page */
.parent-pageid-14407 li.nav-id-14407 > ul /* open rod systems menu on rod systems sub-pages */  {
display:block;
}

.ghide {
  display:none;
}

.admin-bar .ghide {
  display:block;
}


/* hide shipping method pricing */

ul#shipping_method {}

ul#shipping_method .amount {
    display:none;
}

ul#shipping_method .amount:after {
   content:"Shipping totals will be claculated and added to the final invoice";
}

tr.order-total {}

tr.order-total td strong span {
    display:none;
}

tr.order-total td strong:after {
    content:"Shipping totals will be calculated and added to the final invoice";
}

/* Search term description */

.term-description {}

.term-description a {
    color:rgba(71,167,197,1.00);
    text-decoration:underline;
}


/* Login widget dropdown */

.ubermenu h3.ubermenu-widgettitle {
    margin-bottom:.25em !important;
}

/* password reset imformation in login */

li#text-5 {
    border:1px solid rgba(71,167,197,1.00);
    background-color:rgba(242,243,160,1.00);
    padding:8px;
        font-size:1em;
        margin-left:-.85em;
        margin-bottom:-1em;
        margin-top:3px;
        z-index:2;
        position:relative;
}

li#text-5 a {
    display:block;
    border:1px solid #CCC;
    padding:6px 4px;
    margin-top:3px;
    background-color:rgba(71,167,197,1.00);
    color:#FFF;
}

li#text-5 a:hover {
        background-color:rgba(76,76,76,1.00);
}


li#text-5 h3 {
    margin:0;
    padding:0;
        font-size:1.1em;
    font-weight:bold;
}



p#field_po_field {
  clear:left;
}



/* custom styling for landing pages */


.page-morelink {
    margin-top:-2em;
}

.page-morelink a {
    font-size:1em !important;
}

.gform_next_button {
	background-color:rgb(0, 154, 191);
}


a.smlink {
  display:inline-block;
  background-color: #46a8c6;
  padding: .25em .5em;
  color:#FFF;
  font-weight:600;
  border-radius: .25em;
}

a.smlink:hover {
    color:#FFF;
  text-decoration: underline;
}

a span.smspan {
    display:inline-block;
  background-color: #46a8c6;
  padding: .25em .5em;
  color:#FFF;
  font-weight:600;
  border-radius: .25em;
  font-size:.7em;
  text-transform: uppercase;
}

h3 a span.smspan {
  padding: .025em .5em;
  font-weight:600;
  font-size:.5em;
  line-height: .5em;
}

