@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400italic,600,600italic,700,700italic);@font-face{font-family:'icomoon';src:url('../fonts/icomoon.eot');src:url('../fonts/icomoon.eot#iefix') format('embedded-opentype'),url('../fonts/icomoon.ttf') format('truetype'),url('../fonts/icomoon.woff') format('woff'),url('../fonts/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal}
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=b655a14588a59bae3551b2d4ee7d3d75)
 * Config saved to config.json and https://gist.github.com/b655a14588a59bae3551b2d4ee7d3d75
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
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:1em 40px}
hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
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}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}
input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
a{color:#337ab7;text-decoration:none}
a:hover,a:focus{color:#23527c;text-decoration:underline}
a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
figure{margin:0}
img{vertical-align:middle}
.img-responsive,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}
.img-rounded{border-radius:6px}
.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}
.img-circle{border-radius:50%}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
[role="button"]{cursor:pointer}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
@media(min-width:768px){.container{width:750px}
}
@media(min-width:992px){.container{width:970px}
}
@media(min-width:1060px){.container{width:1030px}
}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.row{margin-left:-15px;margin-right:-15px}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.66666667%}
.col-xs-pull-10{right:83.33333333%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.66666667%}
.col-xs-pull-7{right:58.33333333%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.66666667%}
.col-xs-pull-4{right:33.33333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.66666667%}
.col-xs-pull-1{right:8.33333333%}
.col-xs-pull-0{right:auto}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666667%}
.col-xs-push-10{left:83.33333333%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666667%}
.col-xs-push-7{left:58.33333333%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666667%}
.col-xs-push-4{left:33.33333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.66666667%}
.col-xs-push-1{left:8.33333333%}
.col-xs-push-0{left:auto}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666667%}
.col-xs-offset-10{margin-left:83.33333333%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666667%}
.col-xs-offset-7{margin-left:58.33333333%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666667%}
.col-xs-offset-4{margin-left:33.33333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.66666667%}
.col-xs-offset-1{margin-left:8.33333333%}
.col-xs-offset-0{margin-left:0}
@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
.col-sm-pull-12{right:100%}
.col-sm-pull-11{right:91.66666667%}
.col-sm-pull-10{right:83.33333333%}
.col-sm-pull-9{right:75%}
.col-sm-pull-8{right:66.66666667%}
.col-sm-pull-7{right:58.33333333%}
.col-sm-pull-6{right:50%}
.col-sm-pull-5{right:41.66666667%}
.col-sm-pull-4{right:33.33333333%}
.col-sm-pull-3{right:25%}
.col-sm-pull-2{right:16.66666667%}
.col-sm-pull-1{right:8.33333333%}
.col-sm-pull-0{right:auto}
.col-sm-push-12{left:100%}
.col-sm-push-11{left:91.66666667%}
.col-sm-push-10{left:83.33333333%}
.col-sm-push-9{left:75%}
.col-sm-push-8{left:66.66666667%}
.col-sm-push-7{left:58.33333333%}
.col-sm-push-6{left:50%}
.col-sm-push-5{left:41.66666667%}
.col-sm-push-4{left:33.33333333%}
.col-sm-push-3{left:25%}
.col-sm-push-2{left:16.66666667%}
.col-sm-push-1{left:8.33333333%}
.col-sm-push-0{left:auto}
.col-sm-offset-12{margin-left:100%}
.col-sm-offset-11{margin-left:91.66666667%}
.col-sm-offset-10{margin-left:83.33333333%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-8{margin-left:66.66666667%}
.col-sm-offset-7{margin-left:58.33333333%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-5{margin-left:41.66666667%}
.col-sm-offset-4{margin-left:33.33333333%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-2{margin-left:16.66666667%}
.col-sm-offset-1{margin-left:8.33333333%}
.col-sm-offset-0{margin-left:0}
}
@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
.col-md-pull-12{right:100%}
.col-md-pull-11{right:91.66666667%}
.col-md-pull-10{right:83.33333333%}
.col-md-pull-9{right:75%}
.col-md-pull-8{right:66.66666667%}
.col-md-pull-7{right:58.33333333%}
.col-md-pull-6{right:50%}
.col-md-pull-5{right:41.66666667%}
.col-md-pull-4{right:33.33333333%}
.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.66666667%}
.col-md-pull-1{right:8.33333333%}
.col-md-pull-0{right:auto}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.66666667%}
.col-md-push-10{left:83.33333333%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.66666667%}
.col-md-push-7{left:58.33333333%}
.col-md-push-6{left:50%}
.col-md-push-5{left:41.66666667%}
.col-md-push-4{left:33.33333333%}
.col-md-push-3{left:25%}
.col-md-push-2{left:16.66666667%}
.col-md-push-1{left:8.33333333%}
.col-md-push-0{left:auto}
.col-md-offset-12{margin-left:100%}
.col-md-offset-11{margin-left:91.66666667%}
.col-md-offset-10{margin-left:83.33333333%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-8{margin-left:66.66666667%}
.col-md-offset-7{margin-left:58.33333333%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.66666667%}
.col-md-offset-4{margin-left:33.33333333%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-2{margin-left:16.66666667%}
.col-md-offset-1{margin-left:8.33333333%}
.col-md-offset-0{margin-left:0}
}
@media(min-width:1060px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
.col-lg-pull-12{right:100%}
.col-lg-pull-11{right:91.66666667%}
.col-lg-pull-10{right:83.33333333%}
.col-lg-pull-9{right:75%}
.col-lg-pull-8{right:66.66666667%}
.col-lg-pull-7{right:58.33333333%}
.col-lg-pull-6{right:50%}
.col-lg-pull-5{right:41.66666667%}
.col-lg-pull-4{right:33.33333333%}
.col-lg-pull-3{right:25%}
.col-lg-pull-2{right:16.66666667%}
.col-lg-pull-1{right:8.33333333%}
.col-lg-pull-0{right:auto}
.col-lg-push-12{left:100%}
.col-lg-push-11{left:91.66666667%}
.col-lg-push-10{left:83.33333333%}
.col-lg-push-9{left:75%}
.col-lg-push-8{left:66.66666667%}
.col-lg-push-7{left:58.33333333%}
.col-lg-push-6{left:50%}
.col-lg-push-5{left:41.66666667%}
.col-lg-push-4{left:33.33333333%}
.col-lg-push-3{left:25%}
.col-lg-push-2{left:16.66666667%}
.col-lg-push-1{left:8.33333333%}
.col-lg-push-0{left:auto}
.col-lg-offset-12{margin-left:100%}
.col-lg-offset-11{margin-left:91.66666667%}
.col-lg-offset-10{margin-left:83.33333333%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-8{margin-left:66.66666667%}
.col-lg-offset-7{margin-left:58.33333333%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-5{margin-left:41.66666667%}
.col-lg-offset-4{margin-left:33.33333333%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-2{margin-left:16.66666667%}
.col-lg-offset-1{margin-left:8.33333333%}
.col-lg-offset-0{margin-left:0}
}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.fade.in{opacity:1}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}
.carousel{position:relative}
.carousel-inner{position:relative;overflow:hidden;width:100%}
.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}
.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}
@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}
.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}
.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}
.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}
}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}
.carousel-inner>.active{left:0}
.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}
.carousel-inner>.next{left:100%}
.carousel-inner>.prev{left:-100%}
.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}
.carousel-inner>.active.left{left:-100%}
.carousel-inner>.active.right{left:100%}
.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0)}
.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.0001)));background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}
.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.0001)),to(rgba(0,0,0,0.5)));background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}
.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}
.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}
.carousel-control .icon-prev:before{content:'\2039'}
.carousel-control .icon-next:before{content:'\203a'}
.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}
.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}
.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}
.carousel-caption .btn{text-shadow:none}
@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}
.carousel-caption{left:20%;right:20%;padding-bottom:30px}
.carousel-indicators{bottom:20px}
}
.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}
.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}
.center-block{display:block;margin-left:auto;margin-right:auto}
.pull-right{float:right!important}
.pull-left{float:left!important}
.hide{display:none!important}
.show{display:block!important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none!important}
.affix{position:fixed}
@-ms-viewport{width:device-width}
.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}
.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}
@media(max-width:767px){.visible-xs{display:block!important}
table.visible-xs{display:table!important}
tr.visible-xs{display:table-row!important}
th.visible-xs,td.visible-xs{display:table-cell!important}
}
@media(max-width:767px){.visible-xs-block{display:block!important}
}
@media(max-width:767px){.visible-xs-inline{display:inline!important}
}
@media(max-width:767px){.visible-xs-inline-block{display:inline-block!important}
}
@media(min-width:768px) and (max-width:991px){.visible-sm{display:block!important}
table.visible-sm{display:table!important}
tr.visible-sm{display:table-row!important}
th.visible-sm,td.visible-sm{display:table-cell!important}
}
@media(min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}
}
@media(min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}
}
@media(min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}
}
@media(min-width:992px) and (max-width:1059px){.visible-md{display:block!important}
table.visible-md{display:table!important}
tr.visible-md{display:table-row!important}
th.visible-md,td.visible-md{display:table-cell!important}
}
@media(min-width:992px) and (max-width:1059px){.visible-md-block{display:block!important}
}
@media(min-width:992px) and (max-width:1059px){.visible-md-inline{display:inline!important}
}
@media(min-width:992px) and (max-width:1059px){.visible-md-inline-block{display:inline-block!important}
}
@media(min-width:1060px){.visible-lg{display:block!important}
table.visible-lg{display:table!important}
tr.visible-lg{display:table-row!important}
th.visible-lg,td.visible-lg{display:table-cell!important}
}
@media(min-width:1060px){.visible-lg-block{display:block!important}
}
@media(min-width:1060px){.visible-lg-inline{display:inline!important}
}
@media(min-width:1060px){.visible-lg-inline-block{display:inline-block!important}
}
@media(max-width:767px){.hidden-xs{display:none!important}
}
@media(min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}
}
@media(min-width:992px) and (max-width:1059px){.hidden-md{display:none!important}
}
@media(min-width:1060px){.hidden-lg{display:none!important}
}
.visible-print{display:none!important}
@media print{.visible-print{display:block!important}
table.visible-print{display:table!important}
tr.visible-print{display:table-row!important}
th.visible-print,td.visible-print{display:table-cell!important}
}
.visible-print-block{display:none!important}
@media print{.visible-print-block{display:block!important}
}
.visible-print-inline{display:none!important}
@media print{.visible-print-inline{display:inline!important}
}
.visible-print-inline-block{display:none!important}
@media print{.visible-print-inline-block{display:inline-block!important}
}
@media print{.hidden-print{display:none!important}
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
body{color:#021e2f;font-family:Arial,Tahoma,Geneva,sans-serif;font-size:13px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
h1,h2,h3,h4,h5,h6{font-family:Arial,Tahoma,Geneva,sans-serif;font-weight:700;line-height:1.2;margin:0 0 .2em}
h1{color:#ef8200;font-size:25px;margin:0 0 .5em;font-weight:normal}
h2{font-size:16px}
h3{font-size:14px;text-transform:none}
h3.header-rule{border-bottom:1px solid #021e2f;margin-bottom:4px;padding-bottom:3px}
h4{font-size:11px;text-transform:none}
h5{font-size:10px}
h6{color:#ef8200;font-size:10px}
.manufacturer-wrapper h2,.manufacturer-wrapper h3{font-size:inherit;font-weight:400;line-height:inherit;margin-bottom:1em}
p{margin-bottom:1.0em}
a:link{color:#00e}
a:visited{color:#551a8b}
a:hover{color:#f88b00;text-decoration:none;cursor:pointer}
a:active{color:#f88b00;text-decoration:underline}
ul,ol{margin:0 0 1.0em 1.0em}
ul.extra-space li,ol.extra-space li{margin-bottom:.4em}
ul.arrow-bullet{line-height:1.6;list-style:none;margin:0 0 .9em}
ul.arrow-bullet li:before{color:#f00;content:"\e912";float:left;font-family:'icomoon'!important;font-size:11px;width:1.4em}
blockquote{border-top:dotted 1px #ef8200;border-bottom:dotted 1px #ef8200;margin-bottom:.9em;padding:4px 0}
blockquote p{margin-bottom:.9em}
blockquote p:last-child{margin-bottom:0}
b,strong{font-weight:bold}
em{font-style:italic}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
hr{border:0;border-top:1px solid #ccc;height:0}
small{font-size:80%}
.all-caps{text-transform:uppercase}
.no-space{margin:0}
.blue{color:#365080}
.orange{color:#ef8200}
.gray{color:#5e5e60}
.gray-box{background:#f1f1f1;margin:20px 0 12px;padding:10px 10px 5px 10px}
.ec{color:#f00}
.bottom-space{margin-bottom:20px}
input:focus,select:focus,textarea:focus,button:focus{outline:0}
.clear{clear:both;font-size:0;height:0;line-height:0}
.left{float:left}
.right{float:right}
.pei_h2{font-size:130%}
.pagesize{display:none}
.zh-CN .product-page-wrapper,.zh-CN .nonbreak-content{word-break:keep-all}
.lazy-hidden{opacity:0}
.lazy-loaded{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:1}
[class^="icon-"],[class*=" icon-"]{background:#ef8200;color:#fff;display:inline-block;font-family:'icomoon'!important;font-size:20px;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;padding:10px;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-01:before{content:"\e900"}
.icon-02:before{content:"\e901"}
.icon-03:before{content:"\e902"}
.icon-04:before{content:"\e903"}
.icon-05:before{content:"\e904"}
.icon-06:before{content:"\e905"}
.icon-07:before{content:"\e906"}
.icon-08:before{content:"\e907"}
.icon-09:before{content:"\e908"}
.icon-10:before{content:"\e909"}
.icon-11:before{content:"\e90a"}
.icon-12:before{content:"\e90b"}
.icon-13:before{content:"\e90c"}
.icon-14:before{content:"\e90d"}
.icon-15:before{content:"\e90e"}
.icon-16:before{content:"\e90f"}
.icon-17:before{content:"\e910"}
.icon-18:before{content:"\e911"}
.icon-19:before{content:"\e912"}
.icon-20:before{content:"\e913"}
.icon-21:before{content:"\e914"}
.icon-22:before{content:"\e915"}
.icon-23:before{content:"\e916"}
.icon-24:before{content:"\e917"}
.icon-25:before{content:"\e918"}
.icon-26:before{content:"\e919"}
.icon-27:before{content:"\e91a"}
.icon-28:before{content:"\e91b"}
.icon-29:before{content:"\e91c"}
.icon-30:before{content:"\e91d"}
.icon-31:before{content:"\e91e"}
.icon-32:before{content:"\e91f"}
.icon-33:before{content:"\e920"}
.icon-34:before{content:"\e921"}
.icon-35:before{content:"\e922"}
.icon-36:before{content:"\e923"}
.icon-37:before{content:"\e924"}
.icon-38:before{content:"\e925"}
.icon-39:before{content:"\e926"}
.icon-40:before{content:"\e927"}
.icon-41:before{content:"\e928"}
.icon-42:before{content:"\e929"}
.icon-43:before{content:"\e92a"}
.icon-44:before{content:"\e92b"}
.icon-45:before{content:"\e92c"}
.icon-46:before{content:"\e92d"}
.icon-47:before{content:"\e92e"}
.icon-48:before{content:"\e92f"}
.icon-49:before{content:"\e930"}
.icon-50:before{content:"\e931"}
.btn,a.btn{background:#f6881f;color:#fff;display:inline-block;font-size:18px;font-weight:400;padding:8px 12px;text-decoration:none;transition:all 250ms ease}
.btn:hover,a.btn:hover{background:#c56d19;color:#fff;text-decoration:none}
.btn-blue,a.btn-blue{background:#004b8d}
.btn-blue:hover,a.btn-blue:hover{background:#1b5fb1}
a.checkout-button{background:#676769;border:0;color:#fff;display:inline-block;font-size:17px;font-weight:700;padding:5px 10px;text-decoration:none;width:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
a.checkout-button:hover{background:#005fb3}
.flex-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.flex-row>[class*='col-']{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.row.flex-row:before,.row.flex-row:after{content:normal}
.hs-cta-wrapper img{height:auto;max-width:100%}
input{border:1px solid #ccc;margin:0 0 15px;padding:7px 5px}
input[type="text"],input[type="password"]{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
textarea{border:1px solid #ccc;max-width:100%;border-radius:0}
form .button,form input[type="button"],form input[type="submit"],form button[type="submit"],.button-utility,button.button-utility{background:#004e8b;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;font-weight:bold;letter-spacing:1px;padding:5px 7px;transition:.5s}
form .button:hover,form input[type="button"]:hover,form input[type="submit"]:hover,form button[type="submit"]:hover,.button-utility:hover,button.button-utility:hover{background:#f6871f}
button.button-utility{margin:0 10px 8px 0;padding:3px 0;width:60px}
.section .button{margin:0 0 20px}
.manditory{padding:0 4px 0 4px}
input.error,select.error{background:#f00;color:#fff}
.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}
.embed-responsive-16by9{padding-bottom:56.25%}
.embed-responsive iframe{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}
iframe[name='google_conversion_frame']{display:none;height:0}
.hero{margin:0 0 20px;position:relative}
.hero h1{align-items:center;color:#fff;display:flex;font-family:Helvetica,Sans-Serif;font-size:44px;height:100%;left:0;margin:0;padding:0 0 0 10px;position:absolute;text-shadow:0 1px 2px rgba(0,0,0,0.6);top:0;width:100%}
.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df}
#system-message{margin-bottom:10px;padding:0}
#system-message dt{font-weight:bold}
#system-message dd{font-weight:bold;margin:0}
#system-message dd ul{border-bottom:3px solid #84a7db;border-top:3px solid #84a7db;color:#05b;list-style:none;margin-bottom:10px;padding:10px}
#system-message dt.message,#system-message dt.error,#system-message dt.notice{display:none}
#system-message dd.error ul{background-color:#e6c0c0;border-top:3px solid #de7a7b;border-bottom:3px solid #de7a7b;color:#c00}
#system-message dd.notice ul{background:#efe7b8;border-top:3px solid #f0dc7e;border-bottom:3px solid #f0dc7e;color:#c00}
#system-debug{color:#ccc;background-color:#fff;margin:10px;padding:10px}
#system-debug div{font-size:11px}
.message{color:#0324f8;background:#e3dfda url(../images/bullet-info.gif) no-repeat left top;font-size:1.1em;padding-left:25px}
.message.fade{opacity:1;transition:unset}
#page-message ul{border-top:3px solid #de7a7b;border-bottom:3px solid #de7a7b;list-style-type:none;margin:0;padding:5px 0}
#page-message li{padding-left:40px;padding-right:10px}
#page-message ul.error{background:#e6c0c0 url(../images/notice-alert.png) 4px center no-repeat}
#page-message ul.notice{background:#efe7b8 url(../images/notice-note.png) 4px center no-repeat}
.info-box{color:#03f;border:2px solid #ccc;font-size:10pt;max-width:480px;padding:1.5em}
.pagenav,.pagenav_prev,.pagenav_next,.pagenavbar{padding:0 2px}
a.pagenav,.pagenav_prev a,.pagenav_next a,.pagenavbar a{text-decoration:none}
a.pagenav:hover,a.pagenav:active,a.pagenav:focus,.pagenav_prev a:hover,.pagenav_prev a:active,.pagenav_prev a:focus,.pagenav_next a:hover,.pagenav_next a:active,.pagenav_next a:focus,.pagenavbar a:hover,.pagenavbar a:active,.pagenavbar a:focus{text-decoration:none}
.pagenavbar{background:url(../images/pages.gif) no-repeat center left;padding-left:14px}
.pagenavcounter{background:url(../images/pages.gif) no-repeat 0 11px;padding:8px 14px 0 14px}
header .header-left{float:left;margin:5px 0;padding:0}
header .logo img{height:auto;width:250px}
header .header-right{float:right;height:120px;margin:15px 0 0 0}
header .header-right a,.topLink{color:#000;font-size:13px;line-height:13px;margin:5px 10px 0 0;padding-right:10px;text-transform:uppercase}
header .header-right a:hover{color:#f78909}
header .topLink{border-right:1px solid #000;float:right}
header #cart_link .sprmain{display:inline-block}
header #cart_link .sprmain:before{color:#004b8d;content:"\e926";font-family:'icomoon'!important;font-size:30px}
header a#cart_link:hover .sprmain:before{color:#f78909}
header #cart_link{float:right;margin:6px 4px 0 0}
header .carttext{display:inline-block}
header #pei-lang-select{float:right;margin:0 0 0 5px}
header #pei-lang-select a{background:url(../images/sprmain.V17.png) 0 0 no-repeat;display:inline-block;height:18px;margin:0 0 0 5px;width:27px}
header #pei-lang-select a#enFlag{background-position:-175px -238px}
header #pei-lang-select a#cnFlag{background-position:-202px -238px}
header form#omnisearch_search_by{color:#000;margin:0 auto;padding:0;position:relative;width:85%;z-index:99}
header form#omnisearch_search_by .search_word{align-items:center;background:#ccc;display:flex;height:30px}
header form#omnisearch_search_by .search_word input{background:0;border:0;border-right:1px solid #000;box-sizing:border-box;font-size:13px;height:24px;margin:0;padding:0 0 0 5px;width:100%}
header form#omnisearch_search_by .search-by-submit{background:#ccc}
header form#omnisearch_search_by .search-by-submit [class^="icon-"],header form#omnisearch_search_by .search-by-submit [class*=" icon-"]{align-items:center;background-color:#ccc;color:#000;cursor:pointer;display:flex;float:right;font-size:24px;justify-content:center;height:30px;padding:0;width:40px}
header form#omnisearch_search_by .search-by-submit:hover [class^="icon-"],header form#omnisearch_search_by .search-by-submit:hover [class*=" icon-"]{color:#fff}
header input[type="button"].omnisearch-button{background:#f78909;border:2px solid #f78909;color:#fff;cursor:pointer;display:inline-block;font-size:11px;font-weight:700;line-height:1.5;margin:-4px 0 0 10px;padding:3px 0;text-align:center;width:100px}
header input[type="button"].omnisearch-button:hover{background:#fff;border:2px solid #fbc484;color:#f78909}
header .omnisearch-options,header .omnisearch-options input,header .omnisearch-options span{float:left}
header .omnisearch-options{font-size:12px;line-height:11px;margin:12px 10px 0 0}
header .omnisearch-options input{margin:0 2px 0 0}
header .omnisearch-options span{margin:2px 22px 0 0}
header form#omnisearch_search_by .search_list_link{cursor:pointer;float:right;font-size:12px;margin:9px 0 0 0;padding:0}
header .mps-wrapper{position:relative}
header .multi-part-search{background:#ccc;color:#fff;display:none;font-size:12px;float:right;padding-top:5px;position:absolute;right:0;width:100%;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.43);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.43);box-shadow:0 1px 1px 0 rgba(0,0,0,0.43)}
header .multi-part-search textarea{background:#ccc;border:0;color:#58595b;box-sizing:border-box;font-family:arial;margin:10px 0 5px 15px;min-height:70px;overflow:auto;padding:0;resize:none;width:90%}
header .multi-part-search .mps_close{display:block;color:#363636;cursor:pointer;float:right;font-size:12px;font-weight:700;margin-right:7px;padding:0 3px 0 3px}
header .multi-part-search .multi-part-footer{background:#7d7d7d;box-sizing:border-box;font-weight:700;padding:10px}
header .multi-part-search .omnisearch-button{float:right;-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 0 0 rgba(0,0,0,0.15);box-shadow:1px 1px 0 0 rgba(0,0,0,0.15)}
#ui-id-1.ui-autocomplete,#ui-id-2.ui-autocomplete{border-top:1px solid #fff;font-size:15px;position:absolute;cursor:pointer;background:#ccc;color:#000;list-style:none;padding:0;margin:13px 0 0 0;display:block;outline:0;z-index:1000;float:left}
#ui-id-1.ui-widget-content .ui-state-hover,#ui-id-1.ui-widget-content .ui-state-focus,#ui-id-2.ui-widget-content .ui-state-hover,#ui-id-2.ui-widget-content .ui-state-focus{background:#363636;font-weight:normal;color:#fff}
#ui-id-1.ui-menu .ui-menu-item,#ui-id-2.ui-menu .ui-menu-item{padding:7px 4px 6px 15px;margin:0;min-height:0}
.mobile-menu-wrapper .moduletable{width:100%}
.mobile-menu-wrapper #omnisearch_search_by .search_list_link,.mobile-menu-wrapper #omnisearch_search_by .omnisearch-options{display:none}
.main-nav-wrapper{align-items:center;background:#133f7e;background:-moz-linear-gradient(top,#133f7e 0,#184e8e 50%,#133f7e 100%);background:-webkit-linear-gradient(top,#133f7e 0,#184e8e 50%,#133f7e 100%);background:linear-gradient(to bottom,#133f7e 0,#184e8e 50%,#133f7e 100%);display:flex;height:50px}
.menumain,.menumain ul{margin:0;transition:.5s}
.main-nav-wrapper ul.menumain,.main-nav-wrapper ul.menu{display:flex;height:45px;list-style-type:none;margin:0;width:100%}
.main-nav-wrapper ul li{display:inline-block;width:20%}
.main-nav-wrapper ul li a{color:#fff;cursor:pointer;display:flex;align-items:center;font-size:16px;font-weight:bold;height:45px;justify-content:center;position:relative;text-decoration:none;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}
.main-nav-wrapper ul li:hover a{color:#f78909}
header .main-nav-wrapper ul li:hover a:after{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #eee;border-top:0;bottom:0;content:"";height:0;left:50%;margin-left:-5px;position:absolute;width:0}
.main-nav-wrapper li.parent ul{background:#eee;border-bottom:solid 9px #004b8d;display:none;margin:0;padding:5px 0;position:absolute;top:100%;width:200px;z-index:100;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.3);box-shadow:0 2px 2px 0 rgba(0,0,0,0.3)}
.main-nav-wrapper li.parent:hover ul{display:block;line-height:1.0em;overflow:hidden}
.main-nav-wrapper li.parent ul li{display:block;float:none;line-height:12px;padding:0 15px;text-align:left;width:200px}
.main-nav-wrapper li.parent ul li a{border-bottom:1px dotted #888;color:#4a4a4a;font-size:11px;font-weight:normal;height:auto;justify-content:flex-start;padding:9px 0;text-shadow:none}
header .main-nav-wrapper ul li:hover ul li a:after{border:0}
.main-nav-wrapper ul li:nth-of-type(0n+2) ul li a{font-size:10px;padding:4px 0}
.main-nav-wrapper li.parent ul li:hover a{color:#f78909}
.main-nav-wrapper li.parent ul li:last-child a{border-bottom:0}
.main-nav-wrapper li.parent li.parent ul{border-bottom:0;border-left:1px solid #c2c2c2;box-shadow:none;display:none;left:0;margin:5px 0 0 200px;overflow:visible;padding:0;top:0}
.main-nav-wrapper li.parent li.parent:hover ul{display:block}
.main-nav-wrapper li.parent li.parent ul li{line-height:10px}
.main-nav-wrapper li.parent li.parent ul li a{border-bottom:0;color:#4a4a4a;font-size:10px;padding:4px 0}
.main-nav-wrapper li.parent li.parent ul li a:hover{color:#f78909}
#main-menu-wrapper #menu-last ul li{clear:both;float:right}
#main-menu-wrapper #menu-last ul ul{top:0;border-left:0;border-right:1px solid #c2c2c2;margin:5px 200px 0 0}
#main-menu-wrapper #menu-last ul{transition:0;right:0;left:auto;margin-right:-2px;float:right}
.menu .hide-mobile{display:none}
.header-mobile-menu-button{float:right}
button.menu-button{background:0;border:0;cursor:pointer;float:right;height:35px;margin-top:10px;outline:0;overflow:hidden;position:relative;text-indent:-900em;width:45px}
button.menu-button::after{content:'';position:absolute;width:68%;height:5px;background:#004b8d;top:5px;left:16%;box-shadow:0 10px 0 #004b8d,0 20px 0 #004b8d}
button.menu-button.active::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
button.menu-button.active::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
button.menu-button.active::before,button.menu-button.active::after{box-shadow:none;position:absolute;display:block;height:4px;background-color:#004b8d;content:"";left:2px;top:17px;width:90%}
.flexnav{-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;-webkit-transform-style:preserve-3d;list-style-type:none;overflow:hidden;margin:0 auto;max-height:0;width:100%}
.flexnav.opacity{opacity:0}
.flexnav.flexnav-show{max-height:2000px;opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.flexnav li{border-bottom:1px dotted #fff;overflow:hidden;position:relative}
.flexnav li a{background:#115592;color:#fff;display:block;font-size:18px;overflow:hidden;padding:.75em;position:relative;text-transform:uppercase;z-index:2}
.flexnav li ul{list-style-type:none;margin:0;width:100%}
.flexnav li ul li{border-bottom:0;font-size:100%;overflow:hidden;position:relative}
.flexnav li ul.flexnav-show li{overflow:visible}
.flexnav li ul li a{display:block;font-size:12px;padding:.45em 2em .45em 3em}
.flexnav ul li ul li a{background:#ccc;color:#021e2f}
.flexnav ul li ul li ul li a{background:#ccc}
.flexnav .touch-button{align-items:center;display:flex;height:50px;justify-content:center;position:absolute;right:0;text-align:center;top:0;width:49px;z-index:999}
.flexnav li ul li .touch-button{height:32px}
.flexnav .touch-button:hover{cursor:pointer}
.flexnav .touch-button .navicon{color:#fff;font-size:16px;position:relative}
.flexnav .touch-button.active .navicon{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.mobile-menu-wrapper .hide-mobile{display:none}
.main-content{padding:25px 0}
.main-content img{max-width:100%}
.left-position{width:100%}
.right-position{width:100%}
.left-position .module{margin:0 0 20px}
a.acct_links{align-items:center;background-image:linear-gradient(to right,#58595b 33%,rgba(88,89,90,0) 0);background-position:bottom right;background-size:6px 1px;background-repeat:repeat-x;color:#363636;display:flex;height:35px;text-transform:uppercase;width:100%}
a.acct_links:link,a.acct_links:focus,a.acct_links:active,a.acct_links:visited{text-decoration:none}
a.acct_links:hover{color:#f78909}
.acct_icon,.rel_icon{width:40px}
.acct_icon:before,.rel_icon:before{content:"\e91b";font-family:'icomoon'!important;font-size:20px;padding:0 0 0 9px}
.acct_text{font-size:11px}
#pei-accountcenter #acct_title{background:#004b8d;color:#fff;font-size:11px;font-weight:700;padding:8px 12px}
#pei-accountcenter a.acct_links{background-size:6px 2px}
#pei-accountcenter .acct_text{font-size:11px}
#acct_param .acct_icon:before{content:"\e920"}
#acct_bom .acct_icon:before{content:"\e92b"}
#acct_markets .acct_icon:before{content:"\e921"}
#acct_guides .acct_icon:before{content:"\e922"}
#acct_track .acct_icon:before{content:"\e923";font-size:28px;padding:0 0 0 3px}
#acct_cart .acct_icon:before{content:"\e924"}
#acct_quote .acct_icon:before{content:"\e928"}
#pei-accountcenter .hide-mobile{display:none}
#technical-docs .acct_icon:before{content:"\e929";color:#004b8d}
#technical-docs .acct_links:hover .acct_icon:before{color:#f78909}
#technical-docs #pdfsLink{cursor:pointer;height:28px;padding:0 0 0 5px;text-transform:none}
.related_links h3,.related_title{background:#d4d4d4;color:#363636;font-size:11px;font-weight:bold;margin:0;padding:10px 10px 8px;text-transform:uppercase}
.rel_icon:before{content:"\e91f";color:#004b8d}
.acct_links:hover .rel_icon:before{color:#f78909}
#contact_local_branch{font-size:12px;line-height:20px;text-transform:uppercase}
#contact_local_branch strong{color:#f78909;display:block;margin-bottom:5px}
#pei_newsletter{background:#fbcb92;color:#58595b;padding:7px 10px 10px;width:100%}
#pei_newsletter #pei_newsletter_title{color:#363636;margin-bottom:5px;font-size:21px}
#pei_newsletter input{background:#ffe5c6;border:0;font-size:10px;margin:5px 0 0;padding:12px 10px 12px 10px;text-align:center;width:100%}
#pei_newsletter input[type=submit]{background:0;border:0;color:#363636;cursor:pointer;font-size:11px;font-weight:bold;letter-spacing:normal;padding:10px 0 0 0;text-align:right}
#ol-base .moovert{height:445px;background-position:0 -392px;background-repeat:no-repeat;margin-bottom:5px;margin-top:4px;z-index:50}
#ol-home-leftcol .moovert{background:0;height:auto;margin-bottom:0;margin-top:4px;padding-bottom:4px;z-index:50}
.moovert{background:0;height:auto;margin-bottom:15px;margin-top:4px;padding-bottom:4px;z-index:50}
.moovert .menu{margin:0}
.moovert ul{margin-left:0;padding-left:0}
.moovert .menu li{line-height:23px;margin-left:0;padding-left:0;width:100%}
.moovert .menu a,.moovert .menu a:visited{background-image:linear-gradient(to right,#58595b 33%,rgba(88,89,90,0) 0);background-position:bottom right;background-size:6px 1px;background-repeat:repeat-x;color:#363636;display:block;font-style:normal;font-weight:normal;font-size:12px;padding:3px 0;width:100%}
.moovert .menu a:hover{color:#f78909}
span.separator{opacity:0!important}
.moovert .menu .first_child{background:#004b8d;border:0;margin:0;padding:0}
.moovert .menu .first_child a{background:0;border-bottom:0;box-sizing:border-box;color:#fff;font-size:13px;font-weight:bold;padding:5px 10px 5px 10px}
.moovert ul#mainlevel:after,.moovert ul.menu:after{clear:both;content:".";display:block;font:1px/0px serif;height:0;visibility:hidden}
.moovert ul.menu li{display:block!important;float:left}
.moovert ul#mainlevel li li,.moovert ul.menu li li{border-bottom:0}
.moovert ul#mainlevel a,.moovert ul.menu a{display:block;height:auto!important}
.moovert ul.menu li:hover li a,.moovert ul.menu li.sfHover li a{color:#fff;z-index:500}
.moovert ul.menu li:hover li:hover li a,.moovert ul.menu li.sfHover li.sfHover li a{z-index:501}
.moovert ul.menu ul,.moovert ul.menu ul ul,.moovert ul.menu ul ul ul{left:-1999px;position:absolute;top:0;z-index:900}
.moovert ul.menu li:hover ul ul,.moovert ul.menu li:hover ul ul ul,.moovert ul.menu li.sfHover ul ul,.moovert ul.menu li.sfHover ul ul ul{left:-1999px}
.moovert ul.menu li:hover ul,.moovert ul.menu ul li:hover ul,.moovert ul.menu ul ul li:hover ul,.moovert ul.menu li.sfHover ul,.moovert ul.menu ul li.sfHover ul,.moovert ul.menu ul ul li.sfHover ul{left:100%}
.moovert ul.menu ul,.moovert ul.menu ul ul,.moovert ul.menu ul ul ul,.moovert ul.menu ul ul ul ul{margin:0;width:215px}
.moovert ul ul{border-bottom:1px solid #ddd}
.buy-now-wrapper{width:103px}
.buy-now-wrapper a.btn{align-items:center;color:#fff;display:flex;font-size:11px;font-weight:700;height:26px;margin:0 0 5px;padding:0;text-transform:uppercase;width:103px}
a.shop [class^="icon-"]{background:0;padding:0 5px}
.buy-now-wrapper a.btn.support{background:#054e8f;font-size:10px;line-height:1.1;justify-content:center;margin:0;text-align:center}
.buy-now-wrapper a.btn.support:hover{background:#033664}
button[type="submit"].addToCart,button[type="submit"].addToQuote{align-items:center;display:flex;font-size:11px;height:25px;justify-content:center;padding:0;width:83px}
button[type="submit"].addToCart{background:#f6881f;margin:0 0 5px}
button[type="submit"].addToCart:hover{background:#c56d19}
button[type="submit"].addToQuote{background:#57585a}
button[type="submit"].addToQuote:hover{background:#054e8f}
button[type="submit"].addToCart [class^="icon-"],button[type="submit"].addToQuote [class^="icon-"]{background:0;padding:0 3px 0 0}
.product-page-wrapper{display:inline-block;margin:10px 0 20px;position:relative}
.product-page-wrapper h2{color:#ef8200;font-size:20px}
.product-page-wrapper .product-img{display:block;max-width:311px;text-align:center}
.product-page-wrapper img.product-img{margin:0 0 15px}
.product-page-wrapper .buy-now-wrapper{margin:0 auto 15px;width:311px;display:inline-flex;justify-content:center}
.product-page-wrapper .buy-now-wrapper a.btn{margin:0 10px 0 0;width:103px}
.product-page-wrapper .buy-now-wrapper a.btn.support{margin:0}
.buy-now-wrapper.quote a.btn.support{margin:0 10px 0 0}
.product-page-wrapper .logo-wrapper{display:inline-block;width:100%}
.logo-wrapper .logo-flex{align-items:center;display:flex;height:95px;justify-content:center;width:311px}
.product-page-wrapper .logo-flex img{display:block;max-height:95px;max-width:250px}
.tabs{margin:0}
.twoj_tabs_class99 .ui-tabs-nav .ui-tabs-selected.twoj_li_top a{top:0}
#tabswrapper_new .divgridwrap{width:100%;margin:0 auto;font-size:11px!important}
#tabswrapper_new .divgridwrap.percentage{width:100%}
ul.twoj_tablink.ui-tabs-nav{color:#333;padding:0!important;margin:0!important}
ul.twoj_tablink.ui-tabs-nav li{padding:0!important;margin:0!important}
ul.twoj_tablink.ui-tabs-nav li a{background:#e4e4e4!important;font-size:10px!important;font-weight:normal!important;padding:7px 5px!important;border:none!important;border-right:1px solid #bbb!important;margin:0 1px 0 0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}
ul.twoj_tablink.ui-tabs-nav li a span{padding:0!important;margin:0!important;font-size:10px!important;font-weight:bold!important}
ul.twoj_tablink.ui-tabs-nav li.ui-tabs-selected a,ul.twoj_tablink.ui-tabs-nav li.ui-tabs-selected a:hover{background:#f58708!important;color:#FFF!important}
ul.twoj_tablink.ui-tabs-nav li.ui-tabs-selected a{border-right:1px solid #c76e08!important;text-shadow:1px 1px 1px rgba(0,0,0,0.25)}
ul.twoj_tablink.ui-tabs-nav li.ui-tabs-selected a span{color:#FFF!important}
.twoj_tab_content table{width:100%}
.ui-tabs-panel .ul{margin:5px 5px 5px 20px;padding:0}
.ui-tabs-panel .ul li{list-style-type:disc;padding:0;margin:0}
#tabswrapper_new{clear:both;padding-top:15px;margin:0;padding:0;font-size:12px;background:#fff}
#tabswrapper_new div.tabtitle{color:#f58708;font-size:12px;border-bottom:2px solid #f58708;font-weight:bold;margin:10px 0}
#tabswrapper_new h2.tabtitle{color:#f58708;font-size:12px;border-bottom:2px solid #f58708;font-weight:bold;margin:10px 0;display:block!important}
#tabswrapper_new .jwts_tabberlive .jwts_tabbertab h2,#tabswrapper_new .jwts_tabberlive .jwts_tabbertab h3,#tabswrapper_new .jwts_tabberlive .jwts_tabbertabhide{display:none}
#tabswrapper_new .orange{color:#f58708;font-size:12px;border-bottom:2px solid #f58708}
#tabswrapper_new p{margin:0}
#tabswrapper_new p .black{color:#000}
#tabswrapper_new p .black:hover{color:#f58708}
#tabswrapper_new .txtcenter{text-align:center}
#tabswrapper_new .txtright{text-align:right}
#tabswrapper_new h5{font-size:18px;font-weight:300}
#tabswrapper_new h6{font-size:15px;font-weight:300}
.redtext{color:#ee2e24!important}
.smalltext{font-size:9px}
#tabswrapper_new .divgridwrap.font10{font-size:10px!important}
#tabswrapper_new .divgridwrap.font9{font-size:9px!important}
#tabswrapper_new .divgridwrap.font8{font-size:8px!important}
#tabswrapper_new .divgridwrap.font7{font-size:7px!important}
#tabswrapper_new .jwts_tabberlive{overflow:hidden}
#tabswrapper_new .jwts_tabbertab{background:#fff;padding:5px 0 5px 0}
#tabswrapper_new .jwts_tabberlive .jwts_tabbertab{margin:0;clear:both;border:0;outline:0}
.tabContent-inner{text-align:left!important}
#tabswrapper_new ul.jwts_tabbernav{margin:18px 0 15px 0;padding:0;list-style:none;list-style-image:none;background:0;border-bottom:0;line-height:normal;height:auto}
#tabswrapper_new ul.jwts_tabbernav li a,#tabswrapper_new ul.jwts_tabbernav li a:link{font-size:11px;background:none!important;border-right:1px solid #666!important;border-width:0 1px 0 0!important;padding:10px 6px 10px 6px!important;color:#666;min-height:30px!important}
#tabswrapper_new ul.jwts_tabbernav li a:visited{color:#666}
#tabswrapper_new ul.jwts_tabbernav li a:hover{font-weight:bold;border-right:1px solid #bbb;text-decoration:none;color:#666}
#tabswrapper_new ul.jwts_tabbernav li:last-child a{border:none!important}
#tabswrapper_new ul.jwts_tabbernav li.jwts_tabberactive a{border:0;color:#000}
#tabswrapper_new ul.jwts_tabbernav li.jwts_tabberactive a:hover{text-decoration:none}
#tabswrapper_new .tablewrapper{font-size:11px}
#tabswrapper_new .titlewrapper{background:#e4e4e4}
#tabswrapper_new .titlewrapper.nogrey{background:none!important}
#tabswrapper_new .tablewrapper .titlewrapper div{width:24.5%;float:left;border-left:1px solid #777;text-align:center;padding:3px 0}
#tabswrapper_new .tablewrapper .titlewrapper div:first-child{border:0}
#tabswrapper_new .tablewrapper .titlewrapper .clear{float:none;clear:both;padding:0;margin:0;height:0}
#tabswrapper_new .tablewrapper .infowrapper{clear:both;border-top:1px solid #777}
#tabswrapper_new .tablewrapper .infowrapper div{width:24.5%;float:left;border-left:1px solid #777;text-align:center;padding:3px 0}
#tabswrapper_new .tablewrapper .infowrapper .clear{float:none;clear:both;padding:0;margin:0;height:0}
#tabswrapper_new .tablewrapper .infowrapper div:first-child{border:0}
#tabswrapper_new .othertablewrapper{padding-top:25px;font-size:12px}
#tabswrapper_new .othertablewrapper .tbwrapperrow{padding:5px 0}
#tabswrapper_new .othertablewrapper .tbwrapperrow div:first-child{float:left;width:25%;font-weight:bold}
#tabswrapper_new .othertablewrapper .tbwrapperrow .secondchild{float:right;width:74%!important}
#tabswrapper_new .othertablewrapper .tbwrapperrow .clear{float:none;clear:both;padding:0;margin:0;height:0}
#prod-extended #tabswrapper_new #twoj_container-1{width:auto}
#tabswrapper_new img{max-width:640px}
#tabswrapper_new .divgridwrap .one_half_p{border-right:1px solid #666;width:49.2%}
#tabswrapper_new .divgridwrap .one_third_p{border-right:1px solid #666;width:33%}
#tabswrapper_new .divgridwrap .two_third_p{border-right:1px solid #666;width:66.6%}
#tabswrapper_new .divgridwrap .one_fourth_p{border-right:1px solid #666;width:24.6%}
#tabswrapper_new .divgridwrap .three_fourth_p{border-right:1px solid #666;width:73.9%}
#tabswrapper_new .divgridwrap .one_fifth_p{border-right:1px solid #666;width:19.8%}
#tabswrapper_new .divgridwrap .two_fifth_p{border-right:1px solid #666;width:39.8%}
#tabswrapper_new .divgridwrap .three_fifth_p{border-right:1px solid #666;width:59.7%}
#tabswrapper_new .divgridwrap .four_fifth_p{border-right:1px solid #666;width:79.7%}
#tabswrapper_new .divgridwrap .one_sixth_p{border-right:1px solid #666;width:16.3%}
#tabswrapper_new .divgridwrap .five_sixth_p{border-right:1px solid #666;width:83%}
#tabswrapper_new .divgridwrap .one_seventh_p{border-right:1px solid #666;width:14.1%}
#tabswrapper_new .divgridwrap .two_seventh_p{border-right:1px solid #666;width:28.3%}
#tabswrapper_new .divgridwrap .three_seventh_p{border-right:1px solid #666;width:42.6%}
#tabswrapper_new .divgridwrap .four_seventh_p{border-right:1px solid #666;width:56.4%}
#tabswrapper_new .divgridwrap .five_seventh_p{border-right:1px solid #666;width:70.5%}
#tabswrapper_new .divgridwrap .six_seventh_p{border-right:1px solid #666;width:84.6%}
#tabswrapper_new .divgridwrap .one_eighth_p{border-right:1px solid #666;width:12.3%}
#tabswrapper_new .divgridwrap .three_eighth_p{border-right:1px solid #666;width:36.9%}
#tabswrapper_new .divgridwrap .five_eighth_p{border-right:1px solid #666;width:62.5%}
#tabswrapper_new .divgridwrap .seven_eighth_p{border-right:1px solid #666;width:87.5%}
#tabswrapper_new .divgridwrap .one_ninth_p{border-right:1px solid #666;width:10.9%}
#tabswrapper_new .divgridwrap .two_ninth_p{border-right:1px solid #666;width:21.9%}
#tabswrapper_new .divgridwrap .four_ninth_p{border-right:1px solid #666;width:44%}
#tabswrapper_new .divgridwrap .five_ninth_p{border-right:1px solid #666;width:55%}
#tabswrapper_new .divgridwrap .seven_ninth_p{border-right:1px solid #666;width:77%}
#tabswrapper_new .divgridwrap .eight_ninth_p{border-right:1px solid #666;width:88%}
#tabswrapper_new .divgridwrap .one_tenth_p{border-right:1px solid #666;width:9.8%}
#tabswrapper_new .divgridwrap .three_tenth_p{border-right:1px solid #666;width:29.4%}
#tabswrapper_new .divgridwrap .seven_tenth_p{border-right:1px solid #666;width:69.8%}
#tabswrapper_new .divgridwrap .one_eleventh_p{border-right:1px solid #666;width:8.9%}
#tabswrapper_new .divgridwrap .two_eleventh_p{border-right:1px solid #666;width:17.8%}
#tabswrapper_new .divgridwrap .three_eleventh_p{border-right:1px solid #666;width:27%}
#tabswrapper_new .divgridwrap .four_eleventh_p{border-right:1px solid #666;width:35.7%}
#tabswrapper_new .divgridwrap .five_eleventh_p{border-right:1px solid #666;width:44.9%}
#tabswrapper_new .divgridwrap .six_eleventh_p{border-right:1px solid #666;width:54.2%}
#tabswrapper_new .divgridwrap .seven_eleventh_p{border-right:1px solid #666;width:63.4%}
#tabswrapper_new .divgridwrap .eight_eleventh_p{border-right:1px solid #666;width:72.7%}
#tabswrapper_new .divgridwrap .nine_eleventh_p{border-right:1px solid #666;width:81.4%}
#tabswrapper_new .divgridwrap .ten_eleventh_p{border-right:1px solid #666;width:90.5%}
#tabswrapper_new .divgridwrap .twelve_eleventh_p{border-right:1px solid #666;width:14.1%}
#tabswrapper_new .divgridwrap .one_twelfth_p{border-right:1px solid #666;width:8.1%}
#tabswrapper_new .divgridwrap .five_twelfth_p{border-right:1px solid #666;width:41%}
#tabswrapper_new .divgridwrap .seven_twelfth_p{border-right:1px solid #666;width:57.6%}
#tabswrapper_new .divgridwrap .eleven_twelfth_p{border-right:1px solid #666;width:91.4%}
#tabswrapper_new .one_half_p,#tabswrapper_new .one_third_p,#tabswrapper_new .two_third_p,#tabswrapper_new .three_fourth_p,#tabswrapper_new .one_fourth_p,#tabswrapper_new .one_fifth_p,#tabswrapper_new .two_fifth_p,#tabswrapper_new .three_fifth_p,#tabswrapper_new .four_fifth_p,#tabswrapper_new .one_sixth_p,#tabswrapper_new .five_sixth_p,#tabswrapper_new .one_seventh_p,#tabswrapper_new .two_seventh_p,#tabswrapper_new .three_seventh_p,#tabswrapper_new .four_seventh_p,#tabswrapper_new .five_seventh_p,#tabswrapper_new .six_seventh_p,#tabswrapper_new .one_eighth_p,#tabswrapper_new .three_eighth_p,#tabswrapper_new .five_eighth_p,#tabswrapper_new .seven_eighth_p,#tabswrapper_new .one_ninth_p,#tabswrapper_new .two_ninth_p,#tabswrapper_new .four_ninth_p,#tabswrapper_new .five_ninth_p,#tabswrapper_new .seven_ninth_p,#tabswrapper_new .eight_ninth_p,#tabswrapper_new .one_tenth_p,#tabswrapper_new .three_tenth_p,#tabswrapper_new .seven_tenth_p,#tabswrapper_new .one_eleventh_p,#tabswrapper_new .two_eleventh_p,#tabswrapper_new .three_eleventh_p,#tabswrapper_new .four_eleventh_p,#tabswrapper_new .five_eleventh_p,#tabswrapper_new .six_eleventh_p,#tabswrapper_new .seven_eleventh_p,#tabswrapper_new .eight_eleventh_p,#tabswrapper_new .nine_eleventh_p,#tabswrapper_new .ten_eleventh_p,#tabswrapper_new .twelve_eleventh_p,#tabswrapper_new .one_twelfth_p,#tabswrapper_new .five_twelfth_p,#tabswrapper_new .seven_twelfth_p,#tabswrapper_new .eleven_twelfth_p{position:relative;float:left}
#tabswrapper_new .full_size_p p,#tabswrapper_new .one_half_p p,#tabswrapper_new .one_third_p p,#tabswrapper_new .two_third_p p,#tabswrapper_new .three_fourth_p p,#tabswrapper_new .one_fourth_p p,#tabswrapper_new .one_fifth_p p,#tabswrapper_new .two_fifth_p p,#tabswrapper_new .three_fifth_p p,#tabswrapper_new .four_fifth_p p,#tabswrapper_new .one_sixth_p p,#tabswrapper_new .five_sixth_p p,#tabswrapper_new .one_seventh_p p,#tabswrapper_new .two_seventh_p p,#tabswrapper_new .three_seventh_p p,#tabswrapper_new .four_seventh_p p,#tabswrapper_new .five_seventh_p p,#tabswrapper_new .six_seventh_p p,#tabswrapper_new .one_eighth_p p,#tabswrapper_new .three_eighth_p p,#tabswrapper_new .five_eighth_p p,#tabswrapper_new .seven_eighth_p p,#tabswrapper_new .one_ninth_p p,#tabswrapper_new .two_ninth_p p,#tabswrapper_new .four_ninth_p p,#tabswrapper_new .five_ninth_p p,#tabswrapper_new .seven_ninth_p p,#tabswrapper_new .eight_ninth_p p,#tabswrapper_new .one_tenth_p p,#tabswrapper_new .three_tenth_p p,#tabswrapper_new .seven_tenth_p p,#tabswrapper_new .one_eleventh_p p,#tabswrapper_new .two_eleventh_p p,#tabswrapper_new .three_eleventh_p p,#tabswrapper_new .four_eleventh_p p,#tabswrapper_new .five_eleventh_p p,#tabswrapper_new .six_eleventh_p p,#tabswrapper_new .seven_eleventh_p p,#tabswrapper_new .eight_eleventh_p p,#tabswrapper_new .nine_eleventh_p p,#tabswrapper_new .ten_eleventh_p p,#tabswrapper_new .twelve_eleventh_p p,#tabswrapper_new .one_twelfth_p p,#tabswrapper_new .five_twelfth_p p,#tabswrapper_new .seven_twelfth_p p,#tabswrapper_new .eleven_twelfth_p p{padding:5px}
#tabswrapper_new p.smallgrid{font-size:8px;padding:7px}
#tabswrapper_new .last{margin-right:0!important;clear:right;border:none!important}
#tabswrapper_new .clearboth{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;border-top:1px solid #666!important}
#tabswrapper_new .clearboth:last-child{border:0}
#tabswrapper_new .divgridwrap .greybg_p{background:#e4e4e4!important}
#tabswrapper_new .noborders{border:none!important;border-collapse:collapse!important}
#tabswrapper_new .noborders .clearboth{border:none!important;border-collapse:collapse!important}
#tabswrapper_new .noborders .one_half_p,#tabswrapper_new .noborders .one_third_p,#tabswrapper_new .noborders .two_third_p,#tabswrapper_new .noborders .three_fourth_p,#tabswrapper_new .noborders .one_fourth_p,#tabswrapper_new .noborders .one_fifth_p,#tabswrapper_new .noborders .two_fifth_p,#tabswrapper_new .noborders .three_fifth_p,#tabswrapper_new .noborders .four_fifth_p,#tabswrapper_new .noborders .one_sixth_p,#tabswrapper_new .noborders .five_sixth_p,#tabswrapper_new .noborders .one_seventh_p,#tabswrapper_new .noborders .two_seventh_p,#tabswrapper_new .noborders .three_seventh_p,#tabswrapper_new .noborders .four_seventh_p,#tabswrapper_new .noborders .five_seventh_p,#tabswrapper_new .noborders .six_seventh_p,#tabswrapper_new .noborders .one_eighth_p,#tabswrapper_new .noborders .three_eighth_p,#tabswrapper_new .noborders .five_eighth_p,#tabswrapper_new .noborders .seven_eighth_p,#tabswrapper_new .noborders .one_ninth_p,#tabswrapper_new .noborders .two_ninth_p,#tabswrapper_new .noborders .four_ninth_p,#tabswrapper_new .noborders .five_ninth_p,#tabswrapper_new .noborders .seven_ninth_p,#tabswrapper_new .noborders .eight_ninth_p,#tabswrapper_new .noborders .one_tenth_p,#tabswrapper_new .noborders .three_tenth_p,#tabswrapper_new .noborders .seven_tenth_p,#tabswrapper_new .noborders .one_eleventh_p,#tabswrapper_new .noborders .two_eleventh_p,#tabswrapper_new .noborders .three_eleventh_p,#tabswrapper_new .noborders .four_eleventh_p,#tabswrapper_new .noborders .five_eleventh_p,#tabswrapper_new .noborders .six_eleventh_p,#tabswrapper_new .noborders .seven_eleventh_p,#tabswrapper_new .noborders .eight_eleventh_p,#tabswrapper_new .noborders .nine_eleventh_p,#tabswrapper_new .noborders .ten_eleventh_p,#tabswrapper_new .noborders .twelve_eleventh_p,#tabswrapper_new .noborders .one_twelfth_p,#tabswrapper_new .noborders .five_twelfth_p,#tabswrapper_new .noborders .seven_twelfth_p,#tabswrapper_new .noborders .eleven_twelfth_p{border:none!important;border-collapse:collapse!important}
#tabswrapper_new .divgridwrap .full_size{width:100%;overflow:hidden}
#tabswrapper_new .full_size p{padding:5px}
#tabswrapper_new .divgridwrap .one_half{background:#fff url('../images/border.jpg') right repeat-y;width:50%}
#tabswrapper_new .one_half{position:relative;float:left}
#tabswrapper_new .one_half p{padding:5px}
#tabswrapper_new .noborders .one_half{background-image:none!important;border:none!important;border-collapse:collapse!important}
#tabswrapper_new .divgridwrap .one_third{background:#fff url('../images/border.jpg') right repeat-y;width:33.33%}
#tabswrapper_new .divgridwrap .two_third{background:#fff url('../images/border.jpg') right repeat-y;width:66.66%}
#tabswrapper_new .one_third,#tabswrapper_new .two_third{position:relative;float:left}
#tabswrapper_new .one_third p,#tabswrapper_new .two_third p{padding:5px}
#tabswrapper_new .noborders .one_third,#tabswrapper_new .noborders .two_third{background-image:none!important;border:none!important;border-collapse:collapse!important}
#tabswrapper_new .divgridwrap .one_fourth{background:#fff url('../images/border.jpg') right repeat-y;width:25%}
#tabswrapper_new .divgridwrap .two_fourth{background:#fff url('../images/border.jpg') right repeat-y;width:50%}
#tabswrapper_new .divgridwrap .three_fourth{background:#fff url('../images/border.jpg') right repeat-y;width:75%}
#tabswrapper_new .one_fourth,#tabswrapper_new .two_fourth,#tabswrapper_new .three_fourth{position:relative;float:left}
#tabswrapper_new .one_fourth p,#tabswrapper_new .two_fourth p,#tabswrapper_new .three_fourth p{padding:5px}
#tabswrapper_new .noborders .one_fourth,#tabswrapper_new .noborders .two_fourth,#tabswrapper_new .noborders .three_fourth{background-image:none!important;border:none!important;border-collapse:collapse!important}
#tabswrapper_new .divgridwrap .one_fifth{background:#fff url('../images/border.jpg') right repeat-y;width:20%}
#tabswrapper_new .divgridwrap .two_fifth{background:#fff url('../images/border.jpg') right repeat-y;width:40%}
#tabswrapper_new .divgridwrap .three_fifth{background:#fff url('../images/border.jpg') right repeat-y;width:60%}
#tabswrapper_new .divgridwrap .four_fifth{background:#fff url('../images/border.jpg') right repeat-y;width:80%}
#tabswrapper_new .one_fifth,#tabswrapper_new .two_fifth,#tabswrapper_new .three_fifth,#tabswrapper_new .four_fifth{position:relative;float:left}
#tabswrapper_new .one_fifth p,#tabswrapper_new .two_fifth p,#tabswrapper_new .three_fifth p,#tabswrapper_new .four_fifth p{padding:5px}
#tabswrapper_new .noborders .one_fifth,#tabswrapper_new .noborders .two_fifth,#tabswrapper_new .noborders .three_fifth,#tabswrapper_new .noborders .four_fifth{background-image:none!important;border:none!important;border-collapse:collapse!important}
#tabswrapper_new .divgridwrap .one_sixth{background:#fff url('../images/border.jpg') right repeat-y;width:16.6%}
#tabswrapper_new .divgridwrap .two_sixth{background:#fff url('../images/border.jpg') right repeat-y;width:33.3%}
#tabswrapper_new .divgridwrap .three_sixth{background:#fff url('../images/border.jpg') right repeat-y;width:49.8%}
#tabswrapper_new .divgridwrap .four_sixth{background:#fff url('../images/border.jpg') right repeat-y;width:66.6%}
#tabswrapper_new .divgridwrap .five_sixth{background:#fff url('../images/border.jpg') right repeat-y;width:83%}
#tabswrapper_new .one_sixth,#tabswrapper_new .two_sixth,#tabswrapper_new .three_sixth,#tabswrapper_new .four_sixth,#tabswrapper_new .five_sixth{position:relative;float:left}
#tabswrapper_new .one_sixth p,#tabswrapper_new .two_sixth p,#tabswrapper_new .three_sixth p,#tabswrapper_new .four_sixth p,#tabswrapper_new .five_sixth p{padding:5px}
#tabswrapper_new .noborders .one_sixth,#tabswrapper_new .noborders .two_sixth,#tabswrapper_new .noborders .three_sixth,#tabswrapper_new .noborders .four_sixth,#tabswrapper_new .noborders .five_sixth{background-image:none!important;border:none!important;border-collapse:collapse!important}
#tabswrapper_new .divgridwrap .one_seventh{background:#fff url('../images/border.jpg') right repeat-y;width:14.2%}
#tabswrapper_new .divgridwrap .two_seventh{background:#fff url('../images/border.jpg') right repeat-y;width:28.4%}
#tabswrapper_new .divgridwrap .three_seventh{background:#fff url('../images/border.jpg') right repeat-y;width:42.8%}
#tabswrapper_new .divgridwrap .four_seventh{background:#fff url('../images/border.jpg') right repeat-y;width:56.7%}
#tabswrapper_new .divgridwrap .five_seventh{background:#fff url('../images/border.jpg') right repeat-y;width:71.4%}
#tabswrapper_new .divgridwrap .six_seventh{background:#fff url('../images/border.jpg') right repeat-y;width:85.4%}
#tabswrapper_new .one_seventh,#tabswrapper_new .two_seventh,#tabswrapper_new .three_seventh,#tabswrapper_new .four_seventh,#tabswrapper_new .five_seventh,#tabswrapper_new .six_seventh{position:relative;float:left}
#tabswrapper_new .one_seventh p,#tabswrapper_new .two_seventh p,#tabswrapper_new .three_seventh p,#tabswrapper_new .four_seventh p,#tabswrapper_new .five_seventh p,#tabswrapper_new .six_seventh p{padding:5px}
#tabswrapper_new .noborders .one_seventh,#tabswrapper_new .noborders .two_seventh,#tabswrapper_new .noborders .three_seventh,#tabswrapper_new .noborders .four_seventh,#tabswrapper_new .noborders .five_seventh,#tabswrapper_new .noborders .six_seventh{background-image:none!important;border:none!important;border-collapse:collapse!important}
#tabswrapper_new .divgridwrap .one_eighth{background:#fff url('../images/border.jpg') right repeat-y;width:12.5%}
#tabswrapper_new .divgridwrap .two_eighth{background:#fff url('../images/border.jpg') right repeat-y;width:25%}
#tabswrapper_new .divgridwrap .three_eighth{background:#fff url('../images/border.jpg') right repeat-y;width:37.5%}
#tabswrapper_new .divgridwrap .four_eighth{background:#fff url('../images/border.jpg') right repeat-y;width:50%}
#tabswrapper_new .divgridwrap .five_eighth{background:#fff url('../images/border.jpg') right repeat-y;width:62.5%}
#tabswrapper_new .divgridwrap .six_eighth{background:#fff url('../images/border.jpg') right repeat-y;width:75%}
#tabswrapper_new .divgridwrap .seven_eighth{background:#fff url('../images/border.jpg') right repeat-y;width:87.5%}
#tabswrapper_new .one_eighth,#tabswrapper_new .two_eighth,#tabswrapper_new .three_eighth,#tabswrapper_new .four_eighth,#tabswrapper_new .five_eighth,#tabswrapper_new .six_eighth,#tabswrapper_new .seven_eighth{position:relative;float:left}
#tabswrapper_new .one_eighth p,#tabswrapper_new .two_eighth p,#tabswrapper_new .three_eighth p,#tabswrapper_new .four_eighth p,#tabswrapper_new .five_eighth p,#tabswrapper_new .six_eighth p,#tabswrapper_new .seven_eighth p{padding:5px}
#tabswrapper_new .noborders .one_eighth,#tabswrapper_new .noborders .two_eighth,#tabswrapper_new .noborders .three_eighth,#tabswrapper_new .noborders .four_eighth,#tabswrapper_new .noborders .five_eighth,#tabswrapper_new .noborders .six_eighth,#tabswrapper_new .noborders .seven_eighth{background-image:none!important;border:none!important;border-collapse:collapse!important}
#tabswrapper_new .divgridwrap .one_ninth{background:#fff url('../images/border.jpg') right repeat-y;width:11.1%}
#tabswrapper_new .divgridwrap .two_ninth{background:#fff url('../images/border.jpg') right repeat-y;width:22.2%}
#tabswrapper_new .divgridwrap .three_ninth{background:#fff url('../images/border.jpg') right repeat-y;width:33.3%}
#tabswrapper_new .divgridwrap .four_ninth{background:#fff url('../images/border.jpg') right repeat-y;width:44.4%}
#tabswrapper_new .divgridwrap .five_ninth{background:#fff url('../images/border.jpg') right repeat-y;width:55.5%}
#tabswrapper_new .divgridwrap .six_ninth{background:#fff url('../images/border.jpg') right repeat-y;width:66.6%}
#tabswrapper_new .divgridwrap .seven_ninth{background:#fff url('../images/border.jpg') right repeat-y;width:77.7%}
#tabswrapper_new .divgridwrap .eight_ninth{background:#fff url('../images/border.jpg') right repeat-y;width:88.8%}
#tabswrapper_new .one_ninth,#tabswrapper_new .two_ninth,#tabswrapper_new .three_ninth,#tabswrapper_new .four_ninth,#tabswrapper_new .five_ninth,#tabswrapper_new .six_ninth,#tabswrapper_new .seven_ninth,#tabswrapper_new .eight_ninth{position:relative;float:left}
#tabswrapper_new .one_ninth p,#tabswrapper_new .two_ninth p,#tabswrapper_new .three_ninth p,#tabswrapper_new .four_ninth p,#tabswrapper_new .five_ninth p,#tabswrapper_new .six_ninth p,#tabswrapper_new .seven_ninth p,#tabswrapper_new .eight_ninth p{padding:5px 1px}
#tabswrapper_new .noborders .one_ninth,#tabswrapper_new .noborders .two_ninth,#tabswrapper_new .noborders .three_ninth,#tabswrapper_new .noborders .four_ninth,#tabswrapper_new .noborders .five_ninth,#tabswrapper_new .noborders .six_ninth,#tabswrapper_new .noborders .seven_ninth,#tabswrapper_new .noborders .eight_ninth{background-image:none!important;border:none!important;border-collapse:collapse!important}
#tabswrapper_new .divgridwrap .one_tenth{background:#fff url('../images/border.jpg') right repeat-y;width:10%}
#tabswrapper_new .divgridwrap .two_tenth{background:#fff url('../images/border.jpg') right repeat-y;width:20%}
#tabswrapper_new .divgridwrap .three_tenth{background:#fff url('../images/border.jpg') right repeat-y;width:30%}
#tabswrapper_new .divgridwrap .four_tenth{background:#fff url('../images/border.jpg') right repeat-y;width:40%}
#tabswrapper_new .divgridwrap .five_tenth{background:#fff url('../images/border.jpg') right repeat-y;width:50%}
#tabswrapper_new .divgridwrap .six_tenth{background:#fff url('../images/border.jpg') right repeat-y;width:60%}
#tabswrapper_new .divgridwrap .seven_tenth{background:#fff url('../images/border.jpg') right repeat-y;width:70%}
#tabswrapper_new .divgridwrap .eight_tenth{background:#fff url('../images/border.jpg') right repeat-y;width:80%}
#tabswrapper_new .divgridwrap .nine_tenth{background:#fff url('../images/border.jpg') right repeat-y;width:90%}
#tabswrapper_new .one_tenth,#tabswrapper_new .two_tenth,#tabswrapper_new .three_tenth,#tabswrapper_new .four_tenth,#tabswrapper_new .five_tenth,#tabswrapper_new .six_tenth,#tabswrapper_new .seven_tenth,#tabswrapper_new .eight_tenth,#tabswrapper_new .nine_tenth{position:relative;float:left}
#tabswrapper_new .one_tenth p,#tabswrapper_new .two_tenth p,#tabswrapper_new .three_tenth p,#tabswrapper_new .four_tenth p,#tabswrapper_new .five_tenth p,#tabswrapper_new .six_tenth p,#tabswrapper_new .seven_tenth p,#tabswrapper_new .eight_tenth p,#tabswrapper_new .nine_tenth p{padding:5px}
#tabswrapper_new .noborders .one_tenth,#tabswrapper_new .noborders .two_tenth,#tabswrapper_new .noborders .three_tenth,#tabswrapper_new .noborders .four_tenth,#tabswrapper_new .noborders .five_tenth,#tabswrapper_new .noborders .six_tenth,#tabswrapper_new .noborders .seven_tenth,#tabswrapper_new .noborders .eight_tenth,#tabswrapper_new .noborders .nine_tenth{background-image:none!important;border:none!important;border-collapse:collapse!important}
#tabswrapper_new .divgridwrap .one_eleventh{background:#fff url('../images/border.jpg') right repeat-y;width:9%}
#tabswrapper_new .divgridwrap .two_eleventh{background:#fff url('../images/border.jpg') right repeat-y;width:18%}
#tabswrapper_new .divgridwrap .three_eleventh{background:#fff url('../images/border.jpg') right repeat-y;width:27.2%}
#tabswrapper_new .divgridwrap .four_eleventh{background:#fff url('../images/border.jpg') right repeat-y;width:36.3%}
#tabswrapper_new .divgridwrap .five_eleventh{background:#fff url('../images/border.jpg') right repeat-y;width:45.4%}
#tabswrapper_new .divgridwrap .six_eleventh{background:#fff url('../images/border.jpg') right repeat-y;width:54.2%}
#tabswrapper_new .divgridwrap .seven_eleventh{background:#fff url('../images/border.jpg') right repeat-y;width:63%}
#tabswrapper_new .divgridwrap .eight_eleventh{background:#fff url('../images/border.jpg') right repeat-y;width:72.7%}
#tabswrapper_new .divgridwrap .nine_eleventh{background:#fff url('../images/border.jpg') right repeat-y;width:81.8%}
#tabswrapper_new .divgridwrap .ten_eleventh{background:#fff url('../images/border.jpg') right repeat-y;width:90.9%}
#tabswrapper_new .one_eleventh,#tabswrapper_new .two_eleventh,#tabswrapper_new .three_eleventh,#tabswrapper_new .four_eleventh,#tabswrapper_new .five_eleventh,#tabswrapper_new .six_eleventh,#tabswrapper_new .seven_eleventh,#tabswrapper_new .eight_eleventh,#tabswrapper_new .nine_eleventh,#tabswrapper_new .ten_eleventh{position:relative;float:left}
#tabswrapper_new .one_eleventh p,#tabswrapper_new .two_eleventh p,#tabswrapper_new .three_eleventh p,#tabswrapper_new .four_eleventh p,#tabswrapper_new .five_eleventh p,#tabswrapper_new .six_eleventh p,#tabswrapper_new .seven_eleventh p,#tabswrapper_new .eight_eleventh p,#tabswrapper_new .nine_eleventh p,#tabswrapper_new .ten_eleventh p{padding:5px}
#tabswrapper_new .noborders .one_eleventh,#tabswrapper_new .noborders .two_eleventh,#tabswrapper_new .noborders .three_eleventh,#tabswrapper_new .noborders .four_eleventh,#tabswrapper_new .noborders .five_eleventh,#tabswrapper_new .noborders .six_eleventh,#tabswrapper_new .noborders .seven_eleventh,#tabswrapper_new .noborders .eight_eleventh,#tabswrapper_new .noborders .nine_eleventh,#tabswrapper_new .noborders .ten_eleventh{background-image:none!important;border:none!important;border-collapse:collapse!important}
#tabswrapper_new .divgridwrap .one_twelfth{background:#fff url('../images/border.jpg') right repeat-y;width:8.3%}
#tabswrapper_new .divgridwrap .two_twelfth{background:#fff url('../images/border.jpg') right repeat-y;width:16.6%}
#tabswrapper_new .divgridwrap .three_twelfth{background:#fff url('../images/border.jpg') right repeat-y;width:25%}
#tabswrapper_new .divgridwrap .four_twelfth{background:#fff url('../images/border.jpg') right repeat-y;width:33.1%}
#tabswrapper_new .divgridwrap .five_twelfth{background:#fff url('../images/border.jpg') right repeat-y;width:41.5%}
#tabswrapper_new .divgridwrap .six_twelfth{background:#fff url('../images/border.jpg') right repeat-y;width:49.8%}
#tabswrapper_new .divgridwrap .seven_twelfth{background:#fff url('../images/border.jpg') right repeat-y;width:58.1%}
#tabswrapper_new .divgridwrap .eight_twelfth{background:#fff url('../images/border.jpg') right repeat-y;width:66.4%}
#tabswrapper_new .divgridwrap .nine_twelfth{background:#fff url('../images/border.jpg') right repeat-y;width:74.7%}
#tabswrapper_new .divgridwrap .ten_twelfth{background:#fff url('../images/border.jpg') right repeat-y;width:83%}
#tabswrapper_new .divgridwrap .eleven_twelfth{background:#fff url('../images/border.jpg') right repeat-y;width:91.3%}
#tabswrapper_new .one_twelfth,#tabswrapper_new .two_twelfth,#tabswrapper_new .three_twelfth,#tabswrapper_new .four_twelfth,#tabswrapper_new .five_twelfth,#tabswrapper_new .six_twelfth,#tabswrapper_new .seven_twelfth,#tabswrapper_new .eight_twelfth,#tabswrapper_new .nine_twelfth,#tabswrapper_new .ten_twelfth,#tabswrapper_new .eleven_twelfth{position:relative;float:left}
#tabswrapper_new .one_twelfth p,#tabswrapper_new .two_twelfth p,#tabswrapper_new .three_twelfth p,#tabswrapper_new .four_twelfth p,#tabswrapper_new .five_twelfth p,#tabswrapper_new .six_twelfth p,#tabswrapper_new .seven_twelfth p,#tabswrapper_new .eight_twelfth p,#tabswrapper_new .nine_twelfth p,#tabswrapper_new .ten_twelfth p,#tabswrapper_new .eleven_twelfth p{padding:5px}
#tabswrapper_new .noborders .one_twelfth,#tabswrapper_new .noborders .two_twelfth,#tabswrapper_new .noborders .three_twelfth,#tabswrapper_new .noborders .four_twelfth,#tabswrapper_new .noborders .five_twelfth,#tabswrapper_new .noborders .six_twelfth,#tabswrapper_new .noborders .seven_twelfth,#tabswrapper_new .noborders .eight_twelfth,#tabswrapper_new .noborders .nine_twelfth,#tabswrapper_new .noborders .ten_twelfth,#tabswrapper_new .noborders .eleven_twelfth{background-image:none!important;border:none!important;border-collapse:collapse!important}
#tabswrapper_new .divgridwrap .one_thirteenth{background:#fff url('../images/border.jpg') right repeat-y;width:7.6%}
#tabswrapper_new .divgridwrap .two_thirteenth{background:#fff url('../images/border.jpg') right repeat-y;width:15.3%}
#tabswrapper_new .divgridwrap .three_thirteenth{background:#fff url('../images/border.jpg') right repeat-y;width:23%}
#tabswrapper_new .divgridwrap .four_thirteenth{background:#fff url('../images/border.jpg') right repeat-y;width:30.4%}
#tabswrapper_new .divgridwrap .five_thirteenth{background:#fff url('../images/border.jpg') right repeat-y;width:38.4%}
#tabswrapper_new .divgridwrap .six_thirteenth{background:#fff url('../images/border.jpg') right repeat-y;width:46.1%}
#tabswrapper_new .divgridwrap .seven_thirteenth{background:#fff url('../images/border.jpg') right repeat-y;width:53.8%}
#tabswrapper_new .divgridwrap .eight_thirteenth{background:#fff url('../images/border.jpg') right repeat-y;width:61.5%}
#tabswrapper_new .divgridwrap .nine_thirteenth{background:#fff url('../images/border.jpg') right repeat-y;width:69.2%}
#tabswrapper_new .divgridwrap .ten_thirteenth{background:#fff url('../images/border.jpg') right repeat-y;width:76.9%}
#tabswrapper_new .divgridwrap .eleven_thirteenth{background:#fff url('../images/border.jpg') right repeat-y;width:84.4%}
#tabswrapper_new .divgridwrap .twelve_thirteenth{background:#fff url('../images/border.jpg') right repeat-y;width:92.2%}
#tabswrapper_new .one_thirteenth,#tabswrapper_new .two_thirteenth,#tabswrapper_new .three_thirteenth,#tabswrapper_new .four_thirteenth,#tabswrapper_new .five_thirteenth,#tabswrapper_new .six_thirteenth,#tabswrapper_new .seven_thirteenth,#tabswrapper_new .eight_thirteenth,#tabswrapper_new .nine_thirteenth,#tabswrapper_new .ten_thirteenth,#tabswrapper_new .eleven_thirteenth,#tabswrapper_new .twelve_thirteenth{position:relative;float:left}
#tabswrapper_new .one_thirteenth p,#tabswrapper_new .two_thirteenth p,#tabswrapper_new .three_thirteenth p,#tabswrapper_new .four_thirteenth p,#tabswrapper_new .five_thirteenth p,#tabswrapper_new .six_thirteenth p,#tabswrapper_new .seven_thirteenth p,#tabswrapper_new .eight_thirteenth p,#tabswrapper_new .nine_thirteenth p,#tabswrapper_new .ten_thirteenth p,#tabswrapper_new .eleven_thirteenth p,#tabswrapper_new .twelve_thirteenth p{padding:5px}
#tabswrapper_new .noborders .one_thirteenth,#tabswrapper_new .noborders .two_thirteenth,#tabswrapper_new .noborders .three_thirteenth,#tabswrapper_new .noborders .four_thirteenth,#tabswrapper_new .noborders .five_thirteenth,#tabswrapper_new .noborders .six_thirteenth,#tabswrapper_new .noborders .seven_thirteenth,#tabswrapper_new .noborders .eight_thirteenth,#tabswrapper_new .noborders .nine_thirteenth,#tabswrapper_new .noborders .ten_thirteenth,#tabswrapper_new .noborders .eleven_thirteenth,#tabswrapper_new .noborders .twelve_thirteenth{background-image:none!important;border:none!important;border-collapse:collapse!important}
#tabswrapper_new .divgridwrap .one_fourteenth{background:#fff url('../images/border.jpg') right repeat-y;width:7.1%}
#tabswrapper_new .divgridwrap .two_fourteenth{background:#fff url('../images/border.jpg') right repeat-y;width:14.2%}
#tabswrapper_new .divgridwrap .three_fourteenth{background:#fff url('../images/border.jpg') right repeat-y;width:21.3%}
#tabswrapper_new .divgridwrap .four_fourteenth{background:#fff url('../images/border.jpg') right repeat-y;width:28.4%}
#tabswrapper_new .divgridwrap .five_fourteenth{background:#fff url('../images/border.jpg') right repeat-y;width:35.7%}
#tabswrapper_new .divgridwrap .six_fourteenth{background:#fff url('../images/border.jpg') right repeat-y;width:42.8%}
#tabswrapper_new .divgridwrap .seven_fourteenth{background:#fff url('../images/border.jpg') right repeat-y;width:49.9%}
#tabswrapper_new .divgridwrap .eight_fourteenth{background:#fff url('../images/border.jpg') right repeat-y;width:57.1%}
#tabswrapper_new .divgridwrap .nine_fourteenth{background:#fff url('../images/border.jpg') right repeat-y;width:64.2%}
#tabswrapper_new .divgridwrap .ten_fourteenth{background:#fff url('../images/border.jpg') right repeat-y;width:71.4%}
#tabswrapper_new .divgridwrap .eleven_fourteenth{background:#fff url('../images/border.jpg') right repeat-y;width:78.5%}
#tabswrapper_new .divgridwrap .twelve_fourteenth{background:#fff url('../images/border.jpg') right repeat-y;width:85.6%}
#tabswrapper_new .divgridwrap .thirteen_fourteenth{background:#fff url('../images/border.jpg') right repeat-y;width:92.8%}
#tabswrapper_new .one_fourteenth,#tabswrapper_new .two_fourteenth,#tabswrapper_new .three_fourteenth,#tabswrapper_new .four_fourteenth,#tabswrapper_new .five_fourteenth,#tabswrapper_new .six_fourteenth,#tabswrapper_new .seven_fourteenth,#tabswrapper_new .eight_fourteenth,#tabswrapper_new .nine_fourteenth,#tabswrapper_new .ten_fourteenth,#tabswrapper_new .eleven_fourteenth,#tabswrapper_new .twelve_fourteenth,#tabswrapper_new .thirteen_fourteenth{position:relative;float:left}
#tabswrapper_new .one_fourteenth p,#tabswrapper_new .two_fourteenth p,#tabswrapper_new .three_fourteenth p,#tabswrapper_new .four_fourteenth p,#tabswrapper_new .five_fourteenth p,#tabswrapper_new .six_fourteenth p,#tabswrapper_new .seven_fourteenth p,#tabswrapper_new .eight_fourteenth p,#tabswrapper_new .nine_fourteenth p,#tabswrapper_new .ten_fourteenth p,#tabswrapper_new .eleven_fourteenth p,#tabswrapper_new .twelve_fourteenth p,#tabswrapper_new .thirteen_fourteenth p{padding:5px}
#tabswrapper_new .noborders .one_fourteenth,#tabswrapper_new .noborders .two_fourteenth,#tabswrapper_new .noborders .three_fourteenth,#tabswrapper_new .noborders .four_fourteenth,#tabswrapper_new .noborders .five_fourteenth,#tabswrapper_new .noborders .six_fourteenth,#tabswrapper_new .noborders .seven_fourteenth,#tabswrapper_new .noborders .eight_fourteenth,#tabswrapper_new .noborders .nine_fourteenth,#tabswrapper_new .noborders .ten_fourteenth,#tabswrapper_new .noborders .eleven_fourteenth,#tabswrapper_new .noborders .twelve_fourteenth,#tabswrapper_new .noborders .thirteen_fourteenth{background-image:none!important;border:none!important;border-collapse:collapse!important}
#tabswrapper_new .divgridwrap .one_fifteenth{background:#fff url('../images/border.jpg') right repeat-y;width:6.6%}
#tabswrapper_new .divgridwrap .two_fifteenth{background:#fff url('../images/border.jpg') right repeat-y;width:13.3%}
#tabswrapper_new .divgridwrap .three_fifteenth{background:#fff url('../images/border.jpg') right repeat-y;width:19.9%}
#tabswrapper_new .divgridwrap .four_fifteenth{background:#fff url('../images/border.jpg') right repeat-y;width:26.6%}
#tabswrapper_new .divgridwrap .five_fifteenth{background:#fff url('../images/border.jpg') right repeat-y;width:33.3%}
#tabswrapper_new .divgridwrap .six_fifteenth{background:#fff url('../images/border.jpg') right repeat-y;width:39.9%}
#tabswrapper_new .divgridwrap .seven_fifteenth{background:#fff url('../images/border.jpg') right repeat-y;width:46.6%}
#tabswrapper_new .divgridwrap .eight_fifteenth{background:#fff url('../images/border.jpg') right repeat-y;width:53.2%}
#tabswrapper_new .divgridwrap .nine_fifteenth{background:#fff url('../images/border.jpg') right repeat-y;width:59.9%}
#tabswrapper_new .divgridwrap .ten_fifteenth{background:#fff url('../images/border.jpg') right repeat-y;width:66.6%}
#tabswrapper_new .divgridwrap .eleven_fifteenth{background:#fff url('../images/border.jpg') right repeat-y;width:73.2%}
#tabswrapper_new .divgridwrap .twelve_fifteenth{background:#fff url('../images/border.jpg') right repeat-y;width:79.9%}
#tabswrapper_new .divgridwrap .thirteen_fifteenth{background:#fff url('../images/border.jpg') right repeat-y;width:86.5%}
#tabswrapper_new .divgridwrap .fourteen_fifteenth{background:#fff url('../images/border.jpg') right repeat-y;width:93.2%}
#tabswrapper_new .one_fifteenth,#tabswrapper_new .two_fifteenth,#tabswrapper_new .three_fifteenth,#tabswrapper_new .four_fifteenth,#tabswrapper_new .five_fifteenth,#tabswrapper_new .six_fifteenth,#tabswrapper_new .seven_fifteenth,#tabswrapper_new .eight_fifteenth,#tabswrapper_new .nine_fifteenth,#tabswrapper_new .ten_fifteenth,#tabswrapper_new .eleven_fifteenth,#tabswrapper_new .twelve_fifteenth,#tabswrapper_new .thirteen_fifteenth,#tabswrapper_new .fourteen_fifteenth{position:relative;float:left}
#tabswrapper_new .one_fifteenth p,#tabswrapper_new .two_fifteenth p,#tabswrapper_new .three_fifteenth p,#tabswrapper_new .four_fifteenth p,#tabswrapper_new .five_fifteenth p,#tabswrapper_new .six_fifteenth p,#tabswrapper_new .seven_fifteenth p,#tabswrapper_new .eight_fifteenth p,#tabswrapper_new .nine_fifteenth p,#tabswrapper_new .ten_fifteenth p,#tabswrapper_new .eleven_fifteenth p,#tabswrapper_new .twelve_fifteenth p,#tabswrapper_new .thirteen_fifteenth p,#tabswrapper_new .fourteen_fifteenth p{padding:5px}
#tabswrapper_new .noborders .one_fifteenth,#tabswrapper_new .noborders .two_fifteenth,#tabswrapper_new .noborders .three_fifteenth,#tabswrapper_new .noborders .four_fifteenth,#tabswrapper_new .noborders .five_fifteenth,#tabswrapper_new .noborders .six_fifteenth,#tabswrapper_new .noborders .seven_fifteenth,#tabswrapper_new .noborders .eight_fifteenth,#tabswrapper_new .noborders .nine_fifteenth,#tabswrapper_new .noborders .ten_fifteenth,#tabswrapper_new .noborders .eleven_fifteenth,#tabswrapper_new .noborders .twelve_fifteenth,#tabswrapper_new .noborders .thirteen_fifteenth,#tabswrapper_new .noborders .fourteen_fifteenth{background-image:none!important;border:none!important;border-collapse:collapse!important}
#tabswrapper_new .divgridwrap .one_sixteenth{background:#fff url('../images/border.jpg') right repeat-y;width:6.25%}
#tabswrapper_new .divgridwrap .two_sixteenth{background:#fff url('../images/border.jpg') right repeat-y;width:12.5%}
#tabswrapper_new .divgridwrap .three_sixteenth{background:#fff url('../images/border.jpg') right repeat-y;width:18.75%}
#tabswrapper_new .divgridwrap .four_sixteenth{background:#fff url('../images/border.jpg') right repeat-y;width:25%}
#tabswrapper_new .divgridwrap .five_sixteenth{background:#fff url('../images/border.jpg') right repeat-y;width:31.25%}
#tabswrapper_new .divgridwrap .six_sixteenth{background:#fff url('../images/border.jpg') right repeat-y;width:37.5%}
#tabswrapper_new .divgridwrap .seven_sixteenth{background:#fff url('../images/border.jpg') right repeat-y;width:43.75%}
#tabswrapper_new .divgridwrap .eight_sixteenth{background:#fff url('../images/border.jpg') right repeat-y;width:50%}
#tabswrapper_new .divgridwrap .nine_sixteenth{background:#fff url('../images/border.jpg') right repeat-y;width:56.25%}
#tabswrapper_new .divgridwrap .ten_sixteenth{background:#fff url('../images/border.jpg') right repeat-y;width:62.5%}
#tabswrapper_new .divgridwrap .eleven_sixteenth{background:#fff url('../images/border.jpg') right repeat-y;width:68.75%}
#tabswrapper_new .divgridwrap .twelve_sixteenth{background:#fff url('../images/border.jpg') right repeat-y;width:75%}
#tabswrapper_new .divgridwrap .thirteen_sixteenth{background:#fff url('../images/border.jpg') right repeat-y;width:81.25%}
#tabswrapper_new .divgridwrap .fourteen_sixteenth{background:#fff url('../images/border.jpg') right repeat-y;width:87.5%}
#tabswrapper_new .divgridwrap .fifteen_sixteenth{background:#fff url('../images/border.jpg') right repeat-y;width:93.75%}
#tabswrapper_new .one_sixteenth,#tabswrapper_new .two_sixteenth,#tabswrapper_new .three_sixteenth,#tabswrapper_new .four_sixteenth,#tabswrapper_new .five_sixteenth,#tabswrapper_new .six_sixteenth,#tabswrapper_new .seven_sixteenth,#tabswrapper_new .eight_sixteenth,#tabswrapper_new .nine_sixteenth,#tabswrapper_new .ten_sixteenth,#tabswrapper_new .eleven_sixteenth,#tabswrapper_new .twelve_sixteenth,#tabswrapper_new .thirteen_sixteenth,#tabswrapper_new .fourteen_sixteenth,#tabswrapper_new .fifteen_sixteenth{position:relative;float:left}
#tabswrapper_new .one_sixteenth p,#tabswrapper_new .two_sixteenth p,#tabswrapper_new .three_sixteenth p,#tabswrapper_new .four_sixteenth p,#tabswrapper_new .five_sixteenth p,#tabswrapper_new .six_sixteenth p,#tabswrapper_new .seven_sixteenth p,#tabswrapper_new .eight_sixteenth p,#tabswrapper_new .nine_sixteenth p,#tabswrapper_new .ten_sixteenth p,#tabswrapper_new .eleven_sixteenth p,#tabswrapper_new .twelve_sixteenth p,#tabswrapper_new .thirteen_sixteenth p,#tabswrapper_new .fourteen_sixteenth p,#tabswrapper_new .fifteen_sixteenth p{padding:5px}
#tabswrapper_new .noborders .one_sixteenth,#tabswrapper_new .noborders .two_sixteenth,#tabswrapper_new .noborders .three_sixteenth,#tabswrapper_new .noborders .four_sixteenth,#tabswrapper_new .noborders .five_sixteenth,#tabswrapper_new .noborders .six_sixteenth,#tabswrapper_new .noborders .seven_sixteenth,#tabswrapper_new .noborders .eight_sixteenth,#tabswrapper_new .noborders .nine_sixteenth,#tabswrapper_new .noborders .ten_sixteenth,#tabswrapper_new .noborders .eleven_sixteenth,#tabswrapper_new .noborders .twelve_sixteenth,#tabswrapper_new .noborders .thirteen_sixteenth,#tabswrapper_new .noborders .fourteen_sixteenth,#tabswrapper_new .noborders .fifteen_sixteenth{background-image:none!important;border:none!important;border-collapse:collapse!important}
#tabswrapper_new .divgridwrap .one_seventeenth{background:#fff url('../images/border.jpg') right repeat-y;width:5.8%}
#tabswrapper_new .divgridwrap .two_seventeenth{background:#fff url('../images/border.jpg') right repeat-y;width:11.7%}
#tabswrapper_new .divgridwrap .three_seventeenth{background:#fff url('../images/border.jpg') right repeat-y;width:17.6%}
#tabswrapper_new .divgridwrap .four_seventeenth{background:#fff url('../images/border.jpg') right repeat-y;width:23.5%}
#tabswrapper_new .divgridwrap .five_seventeenth{background:#fff url('../images/border.jpg') right repeat-y;width:29.4%}
#tabswrapper_new .divgridwrap .six_seventeenth{background:#fff url('../images/border.jpg') right repeat-y;width:35.2%}
#tabswrapper_new .divgridwrap .seven_seventeenth{background:#fff url('../images/border.jpg') right repeat-y;width:41.1%}
#tabswrapper_new .divgridwrap .eight_seventeenth{background:#fff url('../images/border.jpg') right repeat-y;width:46.7%}
#tabswrapper_new .divgridwrap .nine_seventeenth{background:#fff url('../images/border.jpg') right repeat-y;width:52.5%}
#tabswrapper_new .divgridwrap .ten_seventeenth{background:#fff url('../images/border.jpg') right repeat-y;width:58.8%}
#tabswrapper_new .divgridwrap .eleven_seventeenth{background:#fff url('../images/border.jpg') right repeat-y;width:64.6%}
#tabswrapper_new .divgridwrap .twelve_seventeenth{background:#fff url('../images/border.jpg') right repeat-y;width:70.5%}
#tabswrapper_new .divgridwrap .thirteen_seventeenth{background:#fff url('../images/border.jpg') right repeat-y;width:76.4%}
#tabswrapper_new .divgridwrap .fourteen_seventeenth{background:#fff url('../images/border.jpg') right repeat-y;width:82.3%}
#tabswrapper_new .divgridwrap .fifteen_seventeenth{background:#fff url('../images/border.jpg') right repeat-y;width:88.2%}
#tabswrapper_new .divgridwrap .sixteen_seventeenth{background:#fff url('../images/border.jpg') right repeat-y;width:94%}
#tabswrapper_new .one_seventeenth,#tabswrapper_new .two_seventeenth,#tabswrapper_new .three_seventeenth,#tabswrapper_new .four_seventeenth,#tabswrapper_new .five_seventeenth,#tabswrapper_new .six_seventeenth,#tabswrapper_new .seven_seventeenth,#tabswrapper_new .eight_seventeenth,#tabswrapper_new .nine_seventeenth,#tabswrapper_new .ten_seventeenth,#tabswrapper_new .eleven_seventeenth,#tabswrapper_new .twelve_seventeenth,#tabswrapper_new .thirteen_seventeenth,#tabswrapper_new .fourteen_seventeenth,#tabswrapper_new .fifteen_seventeenth,#tabswrapper_new .sixteen_seventeenth{position:relative;float:left}
#tabswrapper_new .one_seventeenth p,#tabswrapper_new .two_seventeenth p,#tabswrapper_new .three_seventeenth p,#tabswrapper_new .four_seventeenth p,#tabswrapper_new .five_seventeenth p,#tabswrapper_new .six_seventeenth p,#tabswrapper_new .seven_seventeenth p,#tabswrapper_new .eight_seventeenth p,#tabswrapper_new .nine_seventeenth p,#tabswrapper_new .ten_seventeenth p,#tabswrapper_new .eleven_seventeenth p,#tabswrapper_new .twelve_seventeenth p,#tabswrapper_new .thirteen_seventeenth p,#tabswrapper_new .fourteen_seventeenth p,#tabswrapper_new .fifteen_seventeenth p,#tabswrapper_new .sixteen_seventeenth p{padding:5px}
#tabswrapper_new .noborders .one_seventeenth,#tabswrapper_new .noborders .two_seventeenth,#tabswrapper_new .noborders .three_seventeenth,#tabswrapper_new .noborders .four_seventeenth,#tabswrapper_new .noborders .five_seventeenth,#tabswrapper_new .noborders .six_seventeenth,#tabswrapper_new .noborders .seven_seventeenth,#tabswrapper_new .noborders .eight_seventeenth,#tabswrapper_new .noborders .nine_seventeenth,#tabswrapper_new .noborders .ten_seventeenth,#tabswrapper_new .noborders .eleven_seventeenth,#tabswrapper_new .noborders .twelve_seventeenth,#tabswrapper_new .noborders .thirteen_seventeenth,#tabswrapper_new .noborders .fourteen_seventeenth,#tabswrapper_new .noborders .fifteen_seventeenth,#tabswrapper_new .noborders .sixteen_seventeenth{background-image:none!important;border:none!important;border-collapse:collapse!important}
#tabswrapper_new p.smallgrid{font-size:8px;padding:7px}
#tabswrapper_new p:empty{padding:0}
#tabswrapper_new .clearboth{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;border-top:1px solid #666!important}
#tabswrapper_new .divgridwrap .greybg{background:#e4e4e4 url('../images/border.jpg') right repeat-y}
#tabswrapper_new .last,#tabswrapper_new .full_size{margin-right:0!important;clear:right;background-image:none!important}
#tabswrapper_new .noborders{background-image:none!important;border:none!important;border-collapse:collapse!important}
#tabswrapper_new .noborders .clearboth{background-image:none!important;border:none!important;border-collapse:collapse!important}
#tabswrapper_new .noborders .titlewrapper p{border:1px solid #fff}
#tabswrapper_new .bigfont{font-size:12px}
#tabswrapper_new .pborder{border-bottom:1px solid #666!important}
#tabswrapper_new .borderright{background:url('../images/bigborder.jpg') right repeat-y!important}
#tabswrapper_new .bigborder{background:url('../images/bigborder.jpg') right repeat-y!important}
#tabswrapper_new .bigborder.greybg{background:#e4e4e4 url('../images/bigborder.jpg') right repeat-y!important}
#tabswrapper_new .h1{height:25px}
#tabswrapper_new .h55,#tabswrapper_new .h2{height:50px}
#tabswrapper_new .h73,#tabswrapper_new .h3{height:75px}
#tabswrapper_new .h98,#tabswrapper_new .h4{height:100px}
#tabswrapper_new .h5{height:125px}
#tabswrapper_new .h6{height:150px}
#tabswrapper_new .h7{height:175px}
#tabswrapper_new .h8{height:200px}
#tabswrapper_new .h9{height:225px}
#tabswrapper_new .h10{height:250px}
#tabswrapper_new .h11{height:275px}
#tabswrapper_new .h12{height:300px}
#tabswrapper_new .h13{height:325px}
#tabswrapper_new .h14{height:350px}
#tabswrapper_new .h15{height:375px}
#tabswrapper_new .h16{height:400px}
#tabswrapper_new .h17{height:425px}
#tabswrapper_new .h18{height:450px}
#tabswrapper_new .h19{height:475px}
#tabswrapper_new .h20{height:500px}
#tabswrapper_new .h21{height:525px}
#tabswrapper_new .h22{height:550px}
#tabswrapper_new .h23{height:575px}
#tabswrapper_new .h24{height:600px}
#tabswrapper_new .h25{height:625px}
#tabswrapper_new .h26{height:650px}
#tabswrapper_new .h27{height:675px}
#tabswrapper_new .h28{height:700px}
#tabswrapper_new .h29{height:725px}
#tabswrapper_new .h30{height:750px}
#tabswrapper_new .h31{height:775px}
#tabswrapper_new .h32{height:800px}
#tabswrapper_new .h33{height:825px}
#tabswrapper_new .h34{height:850px}
#tabswrapper_new .h35{height:875px}
#tabswrapper_new .h36{height:900px}
#tabswrapper_new .h37{height:925px}
#tabswrapper_new .h38{height:950px}
#tabswrapper_new .h39{height:975px}
#tabswrapper_new .h40{height:1000px}
#tabswrapper_new .h41{height:1025px}
#tabswrapper_new .h42{height:1050px}
#tabswrapper_new .h43{height:1075px}
#tabswrapper_new .h44{height:1100px}
#tabswrapper_new .h45{height:1125px}
#tabswrapper_new .h46{height:1150px}
#tabswrapper_new .h47{height:1175px}
#tabswrapper_new .h48{height:1200px}
#tabswrapper_new .h49{height:1225px}
#tabswrapper_new .h50{height:1250px}
#tabswrapper_new .h1norm{height:29px}
#tabswrapper_new .h2norm{height:58px}
#tabswrapper_new .h3norm{height:87px}
#tabswrapper_new .h4norm{height:116px}
#tabswrapper_new .h5norm{height:145px}
#tabswrapper_new .h6norm{height:174px}
#tabswrapper_new .h7norm{height:203px}
#tabswrapper_new .h8norm{height:232px}
#tabswrapper_new .h9norm{height:261px}
#tabswrapper_new .h10norm{height:290px}
#tabswrapper_new .h11norm{height:319px}
#tabswrapper_new .h12norm{height:348px}
#tabswrapper_new .h13norm{height:377px}
#tabswrapper_new .h14norm{height:406px}
#tabswrapper_new .h15norm{height:435px}
#tabswrapper_new .h16norm{height:464px}
#tabswrapper_new .h17norm{height:493px}
#tabswrapper_new .h18norm{height:522px}
#tabswrapper_new .h19norm{height:551px}
#tabswrapper_new .h20norm{height:580px}
#tabswrapper_new .h21norm{height:609px}
#tabswrapper_new .h22norm{height:638px}
#tabswrapper_new .h23norm{height:667px}
#tabswrapper_new .h24norm{height:696px}
#tabswrapper_new .h25norm{height:725px}
.left_bracket{border:1px solid #ccc;border-width:1px 1px 1px 0;background-image:none!important;padding:0}
.left_bracket.one_seventeenth{width:39px!important}
.right_bracket{border:1px solid #ccc;border-width:1px 0 1px 1px;background-image:none!important;padding:0}
.right_bracket.one_seventeenth{width:39px!important}
.bracketwrapper h4{color:#00205b;font-weight:bold;font-size:20px;line-height:22px;margin:0 0 8px 0}
.bracketwrapper h5{color:#e0a422;font-weight:bold;font-size:17px;line-height:19px;margin:0}
.product-page-wrapper.family-style{display:inline-block}
.product-page-wrapper.family-style .family-img{border:1px dotted #a6aaad;margin:0 0 20px}
.product-page-wrapper.family-style .buy-now-wrapper{width:100%}
.product-page-wrapper .product-img img,.product-page-wrapper .product-img h2,.product-page-wrapper .product-img h3{margin:0 0 15px}
.product-page-wrapper .product-img img.logo{margin:0 0 30px}
.product-page-wrapper .product-img p{max-width:250px;margin:0 auto 15px;text-align:left}
.product-page-wrapper.mult-shop-btns .buy-now-wrapper{margin:0 auto 25px}
.home .main-content{margin-bottom:0;padding:0}
.home .main-content,.home .main-content h1,.home .main-content h2,.home .main-content h3,.home .main-content h4,.home .main-content h5,.home .main-content h6,.home .main-content p,.home .main-content ul,.home .main-content li,.home .main-content span{font-family:"Open Sans",Arial,Tahoma,Geneva,sans-serif;font-weight:400}
.home .left-column,.home .right-column{display:block;padding:25px 15px}
.home span.article_separator{display:none}
#homepage_banner{background-repeat:no-repeat;background-size:cover;background-position:center top;color:#fff;font-size:40px;font-weight:200;height:500px;margin:0;text-shadow:2px 2px 1px rgba(0,0,0,0.85),0 0 20px #002c76}
#homepage_banner h1{color:#fff;font-size:30px;font-weight:200;margin:0}
#homepage_banner .content{height:500px;position:relative}
#homepage_banner #bannerText{line-height:1.2em;padding:25px 0 0 0}
#homepage_banner #homepage_cta{position:absolute;bottom:0;left:0;line-height:0}
.band-featured-products{padding:60px 0}
.main-content .band-featured-products h2,.main-content .band-featured-products h4{color:#0f4688;font-weight:300;text-align:center}
.band-featured-products h2{font-size:55px;margin:0 0 40px}
.band-featured-products h4{font-size:39px;margin:0 0 20px;text-transform:none}
.band-featured-products h5{background:url(../images/slider_arrow_right.jpg) no-repeat right center;color:#0f4688;display:block;font-size:28px;font-weight:300;margin:30px auto 0;padding-right:30px;text-align:right;width:280px}
.band-featured-products h5 a{color:#0f4688;text-decoration:none}
.main-content .band-featured-products span{font-weight:300}
#homepage_featured_products{clear:both;position:relative;width:100%}
#featured_slider_arrow_prev,#featured_slider_arrow_next{background-position:center center;background-repeat:no-repeat;cursor:pointer;display:block;height:26px;position:absolute;top:50%;width:23px}
#featured_slider_arrow_prev{background-image:url(../images/slider_arrow_left-min.jpg);left:0}
#featured_slider_arrow_next{background-image:url(../images/slider_arrow_right-min.jpg);right:0}
#homepage_featured_products ul{height:430px;list-style:none;margin:0 0 0 2%;overflow:hidden;padding:0;position:relative;width:96%}
#homepage_featured_products ul li{width:48%;position:absolute;z-index:5;opacity:0;top:0;left:100000px;display:block;list-style:none;text-align:center;margin:0;padding:0 20px;height:100%;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}
#homepage_featured_products ul li.pos1,#homepage_featured_products ul li.pos2,#homepage_featured_products ul li.pos3,#homepage_featured_products ul li.pos4{opacity:1;top:0;z-index:10}
#homepage_featured_products ul li.pos1{border-right:solid 1px #ccc}
#homepage_featured_products ul li.pos1{left:0}
#homepage_featured_products ul li.pos2{left:50%}
#homepage_featured_products ul li.pos3{left:50%}
#homepage_featured_products ul li.pos4{border-right:0;left:75%}
#homepage_featured_products ul li a{text-decoration:none!important}
#homepage_featured_products ul li h6{color:#004b8d;font-size:14px;font-weight:bold;line-height:18px;margin:15px 0;text-transform:uppercase}
#homepage_featured_products ul li p{color:#333;font-size:15px;font-weight:400;height:90px;line-height:1.5;text-align:center}
#homepage_featured>div{text-align:center}
.band-contact-us{background:#f6871e}
.band-contact-us h2{color:#fff;font-size:35px;font-weight:400;margin-bottom:15px;padding:0}
.band-contact-us p{color:#fff;font-size:24px;font-weight:400;line-height:32px}
.band-contact-us .left-column h2{margin-bottom:5px;font-size:30px}
.band-contact-us .left-column p{font-size:16px;line-height:26px}
.band-contact-us .right-column{background:#f6871e;background-repeat:no-repeat;background-size:cover}
.band-contact-us .right-column a{color:#fff}
.band-cta{color:#fff;background:#0f4688;background:-moz-radial-gradient(center,ellipse cover,#0f4688 0,#0b3573 100%);background:-webkit-radial-gradient(center,ellipse cover,#0f4688 0,#0b3573 100%);background:radial-gradient(ellipse at center,#0f4688 0,#0b3573 100%);padding:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f4688',endColorstr='#0b3573',GradientType=1)}
.band-cta h2{font-size:39px;font-weight:400;line-height:1.1;margin:0 0 10px;padding:0}
.band-cta h4{font-size:22px;font-weight:400;font-style:italic;margin-bottom:20px;padding:0;text-transform:uppercase}
.band-cta p{float:right;font-size:18px;font-weight:400;line-height:26px;margin-bottom:40px;width:100%}
.band-cta img{height:auto;margin-bottom:30px;width:280px}
.band-markets-served{background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:65px 0 45px}
.band-markets-served h2{color:#074e8e;font-size:40px;margin-bottom:25px;text-align:left}
.band-markets-served p{color:#1c0b0b;font-size:18px;font-weight:300;line-height:26px;text-align:left;margin-bottom:25px}
.band-markets-served h5{background:#074e8e;color:#fff;display:block;font-size:16px;font-weight:600;margin:0;padding:5px 0;text-align:center;text-transform:uppercase;transition:all 200ms ease}
.band-markets-served a:hover h5{background:#f88b00}
.band-markets-served img{margin-bottom:30px;height:auto;width:100%}
.band-signup{background:#0f4688;display:block}
.band-signup .left-column{background:#0f4688;background-repeat:no-repeat;background-position:top left;background-size:cover;display:block}
.band-signup .right-column{display:block;text-align:left}
.band-signup h2{color:#fff;font-size:39px;font-weight:400;margin-bottom:25px;padding:0}
.band-signup p{color:#fff;font-size:20px;font-weight:400;line-height:32px;margin:0 0 25px}
.band-signup .hs-cta-wrapper{width:225px}
.band-signup .hbspt-form .field{float:left;width:48%;margin:0 0 24px}
.band-signup .hbspt-form label,.band-signup .hbspt-form label span{display:none}
.band-signup .hbspt-form .field input{margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.band-signup .hbspt-form select,.band-signup .hbspt-form input[type=text],.band-signup .hbspt-form input[type=email]{background:rgba(255,255,255,0.85);border:inset 2px rgba(0,0,0,0.2);color:#333;float:left;font-size:15px;font-weight:400;height:41px;line-height:41px;margin:0;padding:0 10px;width:100%}
.band-signup .hbspt-form textarea.hs-input{background:rgba(255,255,255,0.85);border:inset 2px rgba(0,0,0,0.2);clear:both;color:#333;float:left;font-size:15px;font-weight:400;height:76px;line-height:19px;max-width:none;padding:8px 10px;width:100%}
.band-signup .hbspt-form>*:nth-child(2n){margin-right:0}
.band-signup .hbspt-form textarea::placeholder,.band-signup .hbspt-form select::placeholder,.band-signup .hbspt-form input[type=text]::placeholder,.band-signup .hbspt-form input[type=email]::placeholder{color:#333;font-weight:400;opacity:1.0}
.band-signup .hbspt-form textarea::-webkit-input-placeholder,.band-signup .hbspt-form select::-webkit-input-placeholder,.band-signup .hbspt-form input[type=text]::-webkit-input-placeholder,.band-signup .hbspt-form input[type=email]::-webkit-input-placeholder{color:#333;font-weight:400;opacity:1.0}
.band-signup .hbspt-form textarea::-moz-placeholder,.band-signup .hbspt-form select::-moz-placeholder,.band-signup .hbspt-form input[type=text]::-moz-placeholder,.band-signup .hbspt-form input[type=email]::-moz-placeholder{color:#333;font-weight:400;opacity:1.0}
.band-signup .hbspt-form textarea:-ms-input-placeholder,.band-signup .hbspt-form select:-ms-input-placeholder,.band-signup .hbspt-form input[type=text]:-ms-input-placeholder,.band-signup .hbspt-form input[type=email]:-ms-input-placeholder{color:#333;font-weight:400;opacity:1.0}
.band-signup .hbspt-form textarea:-moz-placeholder,.band-signup .hbspt-form select:-moz-placeholder,.band-signup .hbspt-form input[type=text]:-moz-placeholder,.band-signup .hbspt-form input[type=email]:-moz-placeholder{color:#333;font-weight:400;opacity:1.0}
.band-signup .hbspt-form .hs_message{width:94%}
.band-signup .hbspt-form div.field:nth-child(2n){float:right}
.band-signup .hbspt-form div.hs_recaptcha{float:left!important;margin-right:15px;width:304px}
.band-signup .hbspt-form div.hs_recaptcha iframe{width:100%}
.band-signup .hbspt-form .hs_submit{float:left}
.band-signup .hbspt-form .hs-button{float:right;font-size:16px;height:47px;margin:0;padding:7px 0 7px;width:82px}
.band-signup .hbspt-form .hs-button:hover{background:#3574e3}
.band-signup .hbspt-form .actions{float:right;margin:0;padding:0}
.band-signup .hbspt-form .hs-error-msgs{margin:-20px 0 0 0;position:absolute}
.band-signup .hbspt-form div.hs_recaptcha .hs-error-msgs{margin:-98px 0 0 0}
.band-signup .hbspt-form .hs-error-msgs label{color:red;display:block;font-size:11px}
.band-signup .hbspt-form .hs-error-msgs li{margin:0 0 0 -5px}
.band-signup .hbspt-form .clear{clear:none;width:1px}
.band-signup .hbspt-form #pei_newsletter_title{display:none}
.band-signup .hbspt-form #pei_newsletter_text{display:none}
.band-signup .legal-consent-container{clear:both;background:#000;background-color:rgba(0,0,0,0.5);padding:8px 8px 1px 8px;margin-bottom:10px;border-radius:5px}
.band-signup .legal-consent-container .hs-richtext,.band-signup .legal-consent-container p,.band-signup .hbspt-form .legal-consent-container label{color:#fff;font-size:10px;line-height:10px;text-shadow:1px 1px 2px rgba(0,0,0,01)}
.band-signup .hbspt-form .legal-consent-container label{font-size:11px;line-height:11px}
.band-signup .hbspt-form .legal-consent-container label,.band-signup .hbspt-form .legal-consent-container label span{display:inline;margin-left:2px}
.band-signup .legal-consent-container div.hs-richtext{clear:both}
.band-signup .legal-consent-container .hs-richtext a{color:#f88b00}
.home .left-column .legal-consent-container p{text-align:left}
.band-signup .legal-consent-container .field{width:auto}
.band-signup .legal-consent-container .hs-dependent-field{clear:both}
.band-signup .legal-consent-container label{margin-right:5px}
.band-signup .hbspt-form .legal-consent-container .hs-error-msgs{margin:-4px 0 0 25px;font-size:10px}
.band-signup .hbspt-form .legal-consent-container .hs-error-msgs label{color:red}
.band-signup .hs_error_rollup .hs-error-msgs{margin:-37px 0 0 231px;position:absolute;font-size:11px}
.manufacturer-wrapper{margin:0 0 15px}
.manufacturer-wrapper a{display:inline-block;padding:0 5px;text-align:center;vertical-align:top;width:49%}
.manufacturer-wrapper img{display:block;margin:0 auto 6px}
.category-image p{color:#00e}
.category-image:hover p{color:#f88b00}
.manufacturer-wrapper.pdf-thumb a{margin:0 0 20px}
.manufacturer-wrapper.pdf-thumb img{height:100px}
#contact-us .heading-wrapper{align-items:center;display:flex}
#contact-us img{float:left;margin:0 5px 0 0}
#contact-us h2{color:#ef8200;text-transform:uppercase}
#contact-us form input{margin-right:10px}
.resource-wrapper{display:inline-block;margin-bottom:20px;vertical-align:top;width:100%}
.resource-wrapper ul{max-width:180px}
.resource-wrapper h2{font-size:12px;margin:4px 0;max-width:180px}
#resource-page h2{text-align:center}
.resource-wrapper img{max-width:178px}
.video-wrapper{display:inline-block;margin-bottom:15px;text-align:center;vertical-align:top}
.video-wrapper h2{font-size:12px;margin:4px 0;text-align:center}
#videos{display:inline-block;width:100%}
#videos .iframe-wrapper{margin:0 0 20px}
#videos .thumbs{display:block;margin:0 auto;max-width:345px;text-align:center}
#videos a{border:3px solid #FFF;display:block;float:left;height:130px;margin:0 3px 10px 3px;outline:1px solid #78b5df;position:relative;width:166px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
#videos img{width:160px}
#videos p{background:rgba(0,45,116,0.8);bottom:0;color:#fff;font-size:11px;margin:0;padding:8px 0 7px 0;position:absolute;text-align:center;text-transform:uppercase;width:100%}
#videos a:hover{-webkit-filter:none;filter:none}
#videos a:hover p{background:rgba(0,45,116,1.0)}
.quality-compliance-wrapper{padding-left:95px}
.quality-compliance-wrapper img{float:left;margin:0 0 0 -95px}
.accordion{margin-bottom:30px}
.accordion h3{border-bottom:1px solid #b6b6b6;margin:0}
.accordion h3 a{display:block;padding:4px 0 4px 0;text-decoration:none}
.accordion h3 a:hover{background:#f7f7f7}
.accordion h3 span{float:right;margin-right:5px}
.year{display:none}
.year{list-style:disc;margin-top:1em;padding-left:20px}
.year li{line-height:130%;padding-left:0;margin-bottom:7px}
.year a{color:#021e2f;display:block}
.year a:visited{color:#021e2f}
.year a:hover{color:#00c}
#markets .featured{max-width:450px}
#markets h3{color:#565656;overflow-x:hidden;margin:0 0 5px;text-transform:uppercase}
#markets h3:after{content:". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . ";white-space:nowrap}
#markets h3 span{padding-right:4px;white-space:nowrap}
#markets .view-all{display:inline-block;margin:0 0 5px;text-align:right;width:100%}
#markets .view-all a{color:#f78909;text-transform:uppercase}
#markets .view-all a:after{content:"\00a0 >>"}
#markets .product-wrapper{display:inline-block;margin:0 0 30px;width:100%}
#markets .product{float:left;font-size:9px;min-height:135px;position:relative;text-align:center;width:28%}
#markets .product:nth-of-type(3n+2){margin:0 8%}
#markets .product a{color:#004b8d;display:block;font-family:Helvetica,Sans-Serif;font-weight:600;text-transform:uppercase}
#markets .product a:hover{color:#f78909}
#markets .product-image{height:75px}
#markets .product p{margin:0;min-height:35px}
#markets .shop{bottom:0;left:0;position:absolute;width:100%}
#markets .shop a.btn{color:#fff;display:inline-block;font-size:9px;padding:7px 15px}
#markets .shop a.btn:hover{color:#fff}
#markets .brand{text-align:center}
#markets .logo{align-items:center;display:flex;float:left;height:40px;justify-content:center;margin:0 0 20px;width:30%}
#markets .logo:nth-of-type(3n+2){margin:0 5% 10px}
.market-wrapper{margin:0 auto 30px;max-width:209px;position:relative;transition:all 250ms ease;filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1)}
.market-wrapper:hover{-webkit-filter:grayscale(0);filter:none}
.market-wrapper img{display:block;margin:0 auto}
.market-wrapper h3{background:rgba(0,75,141,0.85);bottom:0;color:#fff;font-size:14px;font-weight:400;letter-spacing:.04em;line-height:1;margin:0;padding:6px 0;position:absolute;text-align:center;text-transform:uppercase;transition:all 250ms ease;width:100%}
.market-wrapper:hover a h3{font-weight:400}
#market-thumbnail-page h3{border-bottom:2px solid #ef8200;color:#ef8200;display:inline-block;font-size:12px;margin:0 0 10px;text-transform:uppercase;width:100%}
#market-thumbnail-page .readmore,#market-thumbnail-page .readless{margin:0 0 15px}
.hero.cable h1{display:block;font-size:24px;font-weight:600;max-width:500px;padding:15px}
#hubspot_header{margin-bottom:10px}
#hubspot_title{color:#004b8d;background:0;padding:0;margin-bottom:10px;font-size:21px}
#manufacturers{display:inline-block;margin:0 0 20px;width:100%}
.manufacturer-logos{border-bottom:1px solid #ccc;border-right:1px solid #ccc;float:left;width:50%}
.manufacturer-logos:nth-of-type(even){border-right:0}
.manufacturer-logos a{border:1px solid #fff;display:block;padding:10px 0;text-align:center}
.manufacturer-logos a:hover{border:1px solid #004b8d}
.manufacturer-logos img{max-height:62px}
.page-banner{margin:0 0 30px;position:relative}
.page-banner img{display:block}
.page-banner .banner-text{background:#ccc;padding:20px}
#distr-advantage .btn{font-size:16px;margin:20px 0}
#distr-advantage .page-banner .banner-text .btn{margin:0}
.page-banner .banner-text h3{color:#f58020;font-size:22px;line-height:24px;margin:0 0 20px;text-transform:uppercase}
.page-banner .banner-text ul{color:#000;margin-left:0;list-style:none;padding:0}
.page-banner .banner-text li{font-size:13px;margin:0 0 7px}
.page-banner .banner-text li:before{color:#f58020;content:"• "}
#distr-advantage .featured-item{max-width:280px;text-align:center}
#distr-advantage .featured-item h2{border-bottom:1px dotted #000;color:#004b8d;font-size:22px;font-weight:400;margin:0 0 20px;text-align:left;text-transform:uppercase}
#distr-advantage .featured-item img{display:block;margin:0 auto}
#distr-advantage .featured-item .btn{background:#fff;border:1px solid #f6881f;color:#f6881f;font-size:13px;text-transform:uppercase}
#distr-advantage .featured-item .btn:hover{background:#f6881f;color:#fff}
#filconn h1{font-size:22px}
#filconn h2{color:#002c76;font-weight:400;text-transform:uppercase}
.filconn-product{height:230px;margin:20px 0 0;position:relative}
.filconn-product img{margin:0 0 15px}
.filconn-product .btn{bottom:0;font-size:12px;padding:10px 18px;position:absolute;text-transform:uppercase}
.connector-plating-content .bkg-gray{background:#e4e4e4;padding:8px;margin-bottom:15px}
.connector-plating-content .cta{font-size:14px}
.connector-plating-type h4{display:table-cell;height:50px;vertical-align:bottom}
.connector-plating-type ul::before{background-color:#000;content:"";display:block;height:10px;margin:10px 0 10px -1.0em;width:100%}
.connector-plating-type h4 span{display:block;font-weight:100;margin-top:-10px}
.connector-plating-type ul{margin-top:8px}
.faq-page ul{list-style-type:circle;margin:0 0 2.0em 2.0em}
.pei-table-cell.contentheading a{color:#ef8200;font-size:120%;font-weight:bold}
#services-page #visualistoff li,#services-page #visualiston li{background:url(/images/content/pei_power/power/pei_slideshow_nav-4.png) 0 -80px no-repeat;height:80px}
#services-page #visualiston li{background-position:0 0}
.service-logos{display:inline-block;padding:10px 0;width:100%}
.service-logos a{float:left;margin:6px;width:125px}
#accessories .flex-row,#accessories .flex-row>[class*='col-']{display:block}
.featured-accessories{display:inline-block;margin:0 0 20px;width:100%}
.featured-accessories h2{margin:0 0 15px;text-align:center}
.featured-accessories a{float:left;padding:0 5px 5px;width:103px}
.featured-accessories.products a{height:140px;padding:0 10px 15px}
.featured-accessories a img{max-width:90px}
.featured-accessories .search-by .search-by-select{float:left;margin:0 15px 0 0}
.featured-accessories .search-by .search-by-submit{float:left}
.featured-accessories .search-by .search-by-submit input[type="button"]{font-size:11px;padding:2px 7px}
.solution-guides-blog .cookbook-video{display:none}
.volunteer img{display:block;margin:0 auto 15px}
.volunteer h1{color:#f0654c}
.volunteer h1 span{color:#ef8200;font-size:12px}
.volunteer h2.dark-orange{color:#f0654c}
.volunteer ul{margin-bottom:15px}
.volunteer li{margin-left:45px}
.volunteer .icon{height:23px;background-position:left top;background-repeat:no-repeat;color:#ef8200;padding:5px 0 0 45px}
.volunteer .icon01{background-image:url('/images/content/findyourway/food.png')}
.volunteer .icon02{background-image:url('/images/content/findyourway/recycle.png')}
.volunteer .icon03{background-image:url('/images/content/findyourway/hand.png')}
.volunteer .icon04{background-image:url('/images/content/findyourway/ribbon.png')}
.volunteer .icon05{background-image:url('/images/content/findyourway/clothes.png')}
.volunteer .icon06{background-image:url('/images/content/findyourway/donate.png')}
.volunteer .icon07{background-image:url('/images/content/findyourway/hammer.png')}
.volunteer .icon08{background-image:url('/images/content/findyourway/bear.png')}
#searchForm{margin-top:15px}
#searchForm .search_word{overflow:hidden}
#searchForm .search_word input{background:#d4d4d4;border:0;box-sizing:border-box;color:#58595b;float:left;font-size:12px;height:42px;padding:15px 0 11px 15px;width:100%}
#searchForm .sitesearch-button{background:#f78909;border:0;color:#fff;cursor:pointer;display:inline-block;float:right;font-size:12px;font-weight:700;height:42px;margin-left:10px;padding:15px 0 11px 0;text-align:center;width:100px}
#searchForm .sitesearch-button:hover{background:#004b8d;transition:.5s}
#sitesearch_results fieldset{margin-bottom:10px;padding-bottom:0}
#sitesearch_results .search_title{font-size:12px;font-weight:700}
#sitesearch_results .search_title b{font-style:italic;text-decoration:underline}
#sitesearch_results .search_text b{background:#fbffd4;border-bottom:1px dotted #9999a4;display:inline-block;padding:0 3px}
#sitesearch_results .search_row{padding:10px}
#sitesearch_results .search_row_alt{background:#f7f7f7;padding:10px}
#searchbar{border-bottom:1px solid #d8d8d8;color:#595959;font-weight:700;margin-top:20px;padding-bottom:5px;text-align:left}
#preference_switch_bg{background:#000;top:0;left:0;height:100%;width:100%;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;position:fixed;z-index:10000}
#preference_switch_overlay{background:#000;left:50%;top:50%;margin:-118px 0 0 -282px;width:564px;height:237px;position:fixed;z-index:10003;background-color:#000;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60}
#preference_switch{background:url(../images/sprmain.V17.png) 0 0 no-repeat;background-color:#fff;color:#fff;left:50%;margin-left:-282px;top:50%;margin-top:-118px;height:233px;position:fixed;font-weight:bold;text-align:center;width:564px;z-index:10002;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}
#preference_switch a{color:#f78909}
#preference_switch .languageSelector{float:right}
.switch_close{display:block;margin-top:3px;padding-bottom:0}
a.switch_close{display:block;color:#58595b;float:right;margin-right:10px;text-decoration:none}
.switch_title{font-size:30px;margin:25px auto 5px}
.switch_text{margin:0 auto;text-align:left;width:328px}
#preference_switch p{margin:10px 0 5px 50px}
#preference_switch form{text-align:left;margin:0 auto;width:320px}
#preference_switch #postal_code_wrapper{cursor:pointer;display:block;float:left;height:22px;margin-left:50px}
#preference_switch .inputbox{border:0;margin-right:10px;padding:3px;color:#000}
#preference_switch .switch_submit .submit{background-color:#f78909;border:0;color:#fff;cursor:pointer;display:block;padding:3px 7px;text-transform:uppercase}
#terms_accepted_wrapper{margin-top:10px;font-size:12px}
#redirect_text{font-weight:normal;padding:10px;color:#fff;background-position:0 -1270px;height:237px}
#redirect_text #dont_show{font-size:13px;color:#7ea6eb;text-align:right;font-style:italic;float:right;line-height:11px}
#redirect_text input{margin:0 0 0 7px;float:right}
#redirect_text #dont_show i{font-size:11px;display:block}
#redirect_text h2{color:#f78909;font-size:29px;margin:15px 15px 0 15px;line-height:23px;border-bottom:1px dashed #fff}
#redirect_text h2 i{font-size:10px;font-weight:normal;color:#f78909;display:block}
#redirect_text .left{border-right:1px dashed #fff;width:250px;height:125px;margin-left:15px;float:left}
#redirect_text .right{width:250px;margin-right:15px;float:right}
.redirect_links h3{margin:25px 0 20px 0;font-size:16px;line-height:16px;font-weight:normal}
.redirect_links h3 i{font-size:9px;display:block}
.redirect_links #flag_cn{display:inline-block;height:21px;width:30px;background:url(../images/sprmain.V17.png) no-repeat;background-position:-202px -238px}
.redirect_links #flag_us{display:inline-block;height:18px;width:27px;background:url(../images/sprmain.V17.png) no-repeat;background-position:-175px -238px}
.redirect_links .lang_link{display:inline-block;color:#fff;font-size:14px;line-height:15px;margin-left:5px}
.redirect_links .lang_link i{font-size:11px;color:#f78909;display:block}
#cookie_banner{background:#fff;height:auto;left:0;position:fixed;top:0;width:100%;z-index:100000000!important;border-bottom:1px solid #cbd6e2;border-top:1px solid #cbd6e2;box-shadow:0 1px 5px 0 rgba(0,0,0,0.75);color:#33475b;font-size:12px}
#cookie_banner .cookie_text{background:#fff;margin:0 auto;max-width:1000px;padding:20px}
#cookie_button{margin:10px 0 0;text-align:right}
#cookie_button a{background-color:#f6881f;margin-right:12px;color:#fff;border-radius:3px;display:inline-block;padding:10px 16px;transition:500ms}
#cookie_button a:hover{background-color:#184c8c!important}
#cookie_button #cookie_decline{background-color:#cacaca}
#frOverlay{position:absolute;top:0;left:0;z-index:99998;width:100%;height:500px}
#frOverlay.grey{background-color:#000}
#frMain{position:absolute;left:0;width:100%;z-index:99999;text-align:center;line-height:0}
#frMain a img{border:0}
#frOuterContainer{position:relative;background-color:#fff;width:200px;height:200px;margin:0 auto}
#frOuterContainer.grey{border:3px solid #888}
#frDetailsContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;width:100%;line-height:1.4em;overflow:auto;margin:0 auto}
#frDetailsContainer.grey{border:3px solid #888;border-top:0}
#frImageContainer,#frIframeContainer{padding:10px}
#frLoading{position:absolute;top:45%;left:0;height:32px;width:100%;text-align:center;line-height:0;background:url(../images/litebox/loading.gif) center no-repeat}
#frHoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#frImageContainer>#frHoverNav{left:0}
#frHoverNav a{outline:0}
#frPrev{width:49%;height:100%;background:transparent url(../images/litebox/blank.gif) no-repeat;display:block;left:0;float:left}
#frPrev.grey:hover,#frPrev.grey:visited:hover{background:url(../images/litebox/prev_grey.gif) left 15% no-repeat}
#frNext{width:49%;height:100%;background:transparent url(../images/litebox/blank.gif) no-repeat;display:block;right:0;float:right}
#frNext.grey:hover,#frNext.grey:visited:hover{background:url(../images/litebox/next_grey.gif) right 15% no-repeat}
#frPrev2,#frNext2{text-decoration:none;font-weight:bold}
#frPrev2.grey,#frNext2.grey,#frSpacer.grey{color:#333}
#frPrev2_Off,#frNext2_Off{font-weight:bold}
#frPrev2_Off.grey,#frNext2_Off.grey{color:#ccc}
#frDetailsData{padding:0 10px}
#frDetailsData.grey{color:#333}
#frDetails{width:60%;float:left;text-align:left}
#frCaption{display:block;font-weight:bold}
#frNumberDisplay{float:left;display:block;padding-bottom:1.0em}
#frNavDisplay{float:left;display:block;padding-bottom:1.0em}
#frClose,#frClose.grey{width:72px;height:33px;float:right;margin-bottom:1px;background:url(../images/litebox/close_grey.png) no-repeat}
#frPlay,#frPlay.grey{width:78px;height:28px;float:right;margin-bottom:1px;background:url(../images/litebox/play_grey.png) no-repeat}
#frPause,#frPause.grey{width:64px;height:28px;float:right;margin-bottom:1px;background:url(../images/litebox/pause_grey.png) no-repeat}
.acct-instruction{margin:0 0 10px}
form.acct .button{padding:6px 13px}
.login-page{color:#58595b;font-size:13px;margin:20px 0}
.login-page h1{color:#004e8b;font-size:16px;margin:0 0 5px 0}
.login-page form label{margin:5px 5px 0 0}
.login-page form .inputbox,.reset-wrapper input{background:#e7e7e7;border:0;font-size:12px;margin:0;max-width:360px;padding:7px 5px;width:360px}
.login-page form .login-div{margin:0 0 15px}
.login-page form .login-type{margin:0 8px 0 0;padding:0}
.login-page .login-forgot{margin:0 0 10px}
.login-page form .submit{font-size:14px;padding:6px 13px}
.login-page form label.error{background:url(../images/bullet-error.gif) no-repeat top left;color:#f00;display:inline-block;margin-left:10px;padding:0 0 0 20px;width:200px}
.login-page form input.error,#registration select.error{background:#f00;color:#fff}
.reset-wrapper .field-wrapper{margin:0 0 15px}
.shop-nav ul{list-style-type:none;margin-left:0}
.shop-nav ul li:first-child{background:#004b8d;margin:0;padding:0;border:0}
.shop-nav ul a,.shop-nav ul a:visited{background-image:linear-gradient(to right,#58595b 33%,rgba(88,89,90,0) 0);background-position:bottom right;background-size:6px 1px;background-repeat:repeat-x;color:#363636;display:block;font-size:12px;padding:5px 0;width:100%}
.shop-nav ul a:hover{color:#f78909}
.shop-nav ul li:first-child a{color:#fff;font-size:13px;font-weight:700;padding:5px 10px}
.listing{display:inline-block;margin:0 0 10px;width:360px}
.listing-row{border:1px solid #ccc;display:block;float:left;width:360px}
.listing-row input{margin-bottom:0}
.listing-row .field-wrapper{border-right:1px solid #ccc;float:left;font-size:11px;padding:15px 10px}
.listing-row .field-wrapper.label{width:125px}
.listing-row .field-wrapper:last-of-type{border-right:0}
#accselector_window{border:2px solid grey;margin:0 0 25px;max-width:560px}
.AccSelector-Container{border:2px inset;border-collapse:separate;background-color:#f5f5f5;height:100%;width:100%}
.AccSelector-Container table{border-collapse:separate}
.AccSelector-AccountsPanel{-webkit-border-horizontal-spacing:5px;-webkit-border-vertical-spacing:5px;border-spacing:5px}
.AccSelector-AccountsPanel p{font-size:9pt;font-weight:bold}
.AccSelector-AccountsPanel .message{color:red;font-size:9pt}
.AccSelector-BrowserPanel{font-size:9pt;font-weight:bold;width:30em;-webkit-border-horizontal-spacing:5px;-webkit-border-vertical-spacing:5px;border-spacing:5px}
.AccSelector-AccountsList{height:20em;width:100%}
.AccSelector-AccountsButtons{width:100%}
.AccSelector-SelectPushButton{cursor:pointer}
.AccSelector-SelectPushButton-up-hovering{background-color:#f0f0f0}
.AccSelector-userSettingsPanel{font-size:8pt;width:18em}
.AccSelector-userSettingsPanel .label{width:5em}
.AccSelector-ErrorDialog{border:2px outset;background-color:white;font-size:8pt}
.AccSelector-ErrorDialog .Caption{background-color:#c3d9ff;cursor:default;font-weight:bold;margin:2px;padding:3px}
.AccSelector-UpdateDefault input[type="checkbox"]{margin:0 5px 10px 0}
.DynaTable-DynaTableWidget{border:1px solid #aca899;width:100%}
.DynaTable-DynaTableWidget .navbar{background-color:#f0f0f0;border-bottom:1px solid #aca899;font-size:9pt;vertical-align:middle;width:100%}
.DynaTable-DynaTableWidget .navbar button{color:graytext;font-size:11px;text-align:center;vertical-align:middle;width:3em}
.DynaTable-DynaTableWidget .navbar .status{padding-right:10px;vertical-align:middle}
.DynaTable-DynaTableWidget .table{background-color:#f6f6f6;font-size:9pt;width:100%;-webkit-border-horizontal-spacing:1px;-webkit-border-vertical-spacing:1px;border-spacing:1px}
.DynaTable-DynaTableWidget .table td.header{background-color:#f6f6f6;font-weight:bold;text-align:left}
.DynaTable-DynaTableWidget .table td.name{width:10em}
.DynaTable-DynaTableWidget .table td.desc{width:20em}
.DynaTable-DynaTableWidget .table td{background-color:#fff;padding:2px 4px;vertical-align:top}
.gwt-PushButton{margin:2px 8px 0 0}
input.gwt-TextBox{background:#fff;cursor:auto;border-width:2px;border-style:inset;border-color:initial;border-image:initial;margin-right:5px;padding:1px}
button.gwt-Button{font-size:11px}
#parts_wrap #parametric{display:none}
#parts_wrap .showHideFilter{background:#133f7e;background:-moz-linear-gradient(top,#133f7e 0,#184e8e 50%,#133f7e 100%);background:-webkit-linear-gradient(top,#133f7e 0,#184e8e 50%,#133f7e 100%);background:linear-gradient(to bottom,#133f7e 0,#184e8e 50%,#133f7e 100%);-webkit-border-radius:10;-moz-border-radius:10;border-radius:10px;text-shadow:1px 1px 3px #666;font-family:Arial;color:#fff;font-size:14px;padding:8px 20px 8px 20px;margin-bottom:10px;text-decoration:none;text-align:center;cursor:pointer;display:block;width:100%}
#parts_wrap #parametric div{height:auto;width:100%}
#parametric a{padding:1px;border-radius:4px}
#parametric a.on{background:#004b8d;color:#fff}
#parametric{float:left;width:20%}
#parts_wrap{overflow:hidden;padding:10px 0}
#parts_listing{float:right;padding-left:10px;box-sizing:border-box;width:80%}
#parametric div{padding:5px;background:whiteSmoke;border:1px solid #c4c4c4;margin:0 0 10px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#parametric_chosen{padding:10px}
#parametric_chosen div{padding:2px 0}
#parametric_chosen a{display:inline-block;padding:1px 18px 1px 0;margin:0 12px 0 0;background-position:right top}
#parametric_chosen h4{display:inline-block;zoom:1;*display:inline;width:220px;color:#bbb}
#parametric_chosen ul,#parametric_chosen li{display:inline-block;zoom:1;*display:inline}
#parametric h4,#parametric ul,#parametric li,#parametric_chosen div,#parametric_chosen h4,#parametric_chosen ul,#parametric_chosen li{margin:0;padding:0;list-style:none}
#parametric .filtered a{color:#ccc}
#parametric .filtered a.on{color:#fff}
#parametric div.selected{background:#004b8d;border:0;margin-right:182px!important;padding-right:205px;text-indent:-9999px;width:200px}
.search-criteria{background-color:whiteSmoke;border:1px solid #c4c4c4;margin:10px 0;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.search-criteria .sc-heading{display:block;font-size:1.2em}
.search-criteria .sc-category{display:block}
.search-criteria .sc-label{font-style:italic;padding-left:20px}
.search-criteria .sc-data{font-weight:bold}
.search-criteria [class^="icon-"]{background:#fff;border:1px solid #ccc;border-radius:50%;color:#5e6b74;font-size:11px;margin:0 0 0 4px;padding:0}
#cart_fb_button{background:#fff;position:absolute;z-index:6;top:-500px;left:-500px;width:224px;height:124px;border:1px solid #333}
#cart_fb_button p{float:left;width:130px}
#cart_fb_button b,#cart_fb_button span{display:block}
#cart_fb_button b.hidden,#cart_fb_button span.hidden{display:none}
#cart_fb_button span{text-transform:uppercase}
#cart_fb_button b{margin:0;padding:1px 0}
#cart_fb_button_img{float:left;margin:10px 2px 30px 3px}
b#cart_fb_button_message{border-bottom:1px solid #737476;color:#d17b00;float:left;font-size:13px;padding:10px 0 2px 0}
b#cart_fb_button_code{clear:left;font-size:12px;padding-top:3px}
span#cart_fb_button_quantity{display:inline}
#parts_wrap #parametric{float:none;width:100%}
#parts_listing{box-sizing:border-box;width:100%}
#hoverimage{display:none;position:absolute;z-index:5}
.shop-list-heading{background:#58595b;color:#fff;font-weight:700;padding:5px 0;text-transform:uppercase;width:100%}
.shop-list-heading .can-ship{display:flex}
.shop-listing-wrapper{border-bottom:1px solid #ccc;display:block;padding:15px 0;width:100%;float:left}
.shop-listing-wrapper:last-of-type{margin-bottom:20px}
.shop-listing-wrapper .part-number,.shop-listing-wrapper .price,.shop-listing-wrapper .available,.shop-listing-wrapper .can-ship,.shop-listing-wrapper .quantity{display:inline-block;width:75%;float:left}
.shop-listing-wrapper .price,.shop-listing-wrapper .available,.shop-listing-wrapper .can-ship,.shop-listing-wrapper .quantity{margin:0 0 8px;padding-left:95px}
.mobile-heading{font-weight:700;text-transform:uppercase}
.shop-listing-wrapper .part-number .tn{float:left}
.shop-listing-wrapper .part-number p,.shop-listing-wrapper .part-number span{margin:0 0 0 95px}
.shop-listing-wrapper .price .lock_price{text-align:left}
.shop-listing-wrapper .price_avail_box input{display:block}
.shop-listing-wrapper button.addToQuote{margin:0 0 5px}
.quantity input{font-size:11px;margin:0;padding:3px 2px}
.parts-listing .quantity p:last-of-type{margin:0}
.parts-listing .pb table{max-width:150px}
.quantity.price_avail_box{float:left;padding-left:0;width:22%;position:absolute;right:0;margin-right:15px}
.price_web{color:#134783;font-size:14px;font-weight:bold}
.shop_actions .price_web{padding:2px 0 7px 0;clear:both}
[data-tooltip]{position:relative;z-index:2;cursor:pointer}
[data-tooltip]:hover{z-index:3}
[data-tooltip]:before,[data-tooltip]:after{visibility:hidden;opacity:0;pointer-events:none}
[data-tooltip]:before{position:absolute;top:90%;left:50%;margin-top:15px;margin-left:-90px;padding:17px 13px;width:180px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fdeadb;color:#1a1a1a;content:attr(data-tooltip);text-align:left;font-size:12px;font-weight:normal;line-height:1.2}
[data-tooltip]:after{position:absolute;top:90%;left:30%;margin-left:-15px;width:0;border-bottom:15px solid #fdeadb;border-right:15px solid transparent;border-left:15px solid transparent;content:" ";font-size:0;line-height:0}
[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;opacity:1}
.part-number{width:75%;float:left}
.pb table{border-collapse:collapse}
.pb th.q{background-color:#f5f5f5;height:.8em;padding:2px;text-align:right}
.pb td.p{background-color:#f5f5f5;height:.8em}
.pb td.q{line-height:1em;text-align:left;width:50%}
*.pb td.p{border-right:0;left:50%;line-height:0;padding:0;position:absolute;top:-9999px;width:2px}
.pb td.s{border-right:0;line-height:1em;width:5px}
.pb td.i{line-height:1em;width:50%}
.pb td{padding:3px 0;text-align:left}
.pb img.ig{margin:0;padding:0}
.pb td.lp{font-weight:bolder;line-height:1em;padding:1px;vertical-align:center}
#noresults_sorry,#noresults_sitesearch{color:#002c76;font-size:20px;line-height:24px;margin:0;padding:10px 0}
#noresults{background:#fff url('/images/content/noresults.png') no-repeat;height:223px;margin-top:10px;padding:0 0 10px 0}
#noresults_h,#noresults_c{float:left}
#noresults_h{width:157px}
#noresults_c{width:163px}
#noresults_h p{color:#58595b;font-size:24px;line-height:90%;padding:20px 10px 0 60px;margin:0}
#noresults_h p#noresults_h_call,#noresults_c p#noresults_c_call{height:69px}
#noresults_h p#noresults_h_ts,#noresults_c p#noresults_c_ts{height:81px}
#noresults_h p#noresults_h_email,#noresults_c p#noresults_c_email{height:50px;padding-top:23px}
#noresults_c p{line-height:1.2em;margin:0;padding:0 0 0 20px}
#noresults_c p#noresults_c_call{padding-top:5px}
#noresults_c p#noresults_c_ts{padding-top:33px}
#noresults_c p#noresults_c_email{padding-top:27px}
.part-detail h1{font-size:19px}
.part-detail h2,.part-detail div.orange.title{color:#59595b;font-size:13px;text-transform:uppercase}
.part-detail #price-information{display:inline-block;margin:0 0 25px;width:100%}
.part-detail #prod-frame{border:1px dotted #929295;background:#fff;height:255px;margin:0 0 5px;text-align:center;overflow:hidden}
.part-detail #prod-frame-ctl{color:#595a5c;margin:0;padding:0;text-align:center;text-transform:uppercase}
.part-detail #prod-frame-ctl a{color:#595a5c;text-decoration:none}
.part-detail #prod-mfg{display:block;margin:0 auto}
.part-detail #technical-docs{margin:0 0 20px}
#prod-related{display:inline-block;left:-10px;margin:0 0 25px;position:relative}
#prod-related-header{border-right:2px solid #f6f6f6;color:#58595b;display:block;font-size:12px;font-weight:bold;height:22px;margin-top:15px;line-height:22px;text-indent:12px;text-transform:uppercase;background:#cbcaca;background:-moz-linear-gradient(top,rgba(203,202,202,1) 0,rgba(254,254,254,1) 35%,rgba(254,254,254,1) 65%,rgba(218,217,217,1) 100%);background:-webkit-linear-gradient(top,rgba(203,202,202,1) 0,rgba(254,254,254,1) 35%,rgba(254,254,254,1) 65%,rgba(218,217,217,1) 100%);background:linear-gradient(to bottom,rgba(203,202,202,1) 0,rgba(254,254,254,1) 35%,rgba(254,254,254,1) 65%,rgba(218,217,217,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cbcaca',endColorstr='#dad9d9',GradientType=0)}
#prod-related-col{border-top:22px solid #d3d4d6;border-left:9px solid transparent;float:left;height:0;width:0}
#prod-related-content{border-left:2px solid #d6d6d6;float:left}
#prod-related-content div{float:left;padding:7px 7px 0 7px;text-align:center;text-transform:uppercase}
#prod-related-content a{font-weight:bold}
#prod-related-content img{border:1px dotted #6090b7;margin-bottom:5px}
.part-detail #price_avail .price_avail_box{border-bottom:1px solid #ccc;clear:left;margin-bottom:11px;padding-bottom:10px}
#price_avail .price_avail_box .InternalCompanies td,#price_avail .price_avail_box .InternalCompanies th{color:#5e5e60;text-transform:uppercase}
#price_avail .price_avail_box .InternalCompanies th{padding:0}
.part-detail #price_avail .price_avail_box .order-now-content{padding:1px 0 0 6px}
.note_alter_exists_text{font-size:.75em}
.part-detail #price_avail .price_avail_box .header{background-color:#004b8d;color:white;font-weight:bold;font-size:1.2em;padding:3px 0 1px 0;text-align:center;text-transform:uppercase}
.price_avail_box input{line-height:1.2;margin-bottom:5px;padding:2px}
.part-detail #price_avail .price_avail_box .prices{color:#5e5e60;margin:13px 0 0 6px;padding-bottom:6px}
.part-detail #price_avail .price_avail_box .prices th{font-weight:700;text-align:left;text-transform:uppercase}
.part-detail #price_avail .price_avail_box .pb{max-width:200px;position:relative}
.part-detail #price_avail .price_avail_box .lock_price{position:absolute;right:0;top:-2px}
img.moreinfo{vertical-align:middle}
.part-detail .order-now-content .fieldlabel{color:#5e5e60;font-weight:bold;text-transform:uppercase}
.part-detail .fieldlabel{float:left;width:9.5em}
.part-detail .fieldvalue{font-weight:bold;margin-left:5px;width:6em}
.part-detail .fieldvalueWeak{margin-left:5px;width:5em}
.part-detail .fieldRow{line-height:22px;margin-bottom:2px;overflow:hidden}
#price_avail input[type="text"]{line-height:1.2;padding:2px}
.shop_actions p.prod-more-stock{color:#9b9a9a;font-size:11px;font-weight:bold;text-transform:uppercase}
.part-detail button[type="submit"].addToCart{margin:0 0 10px 109px}
.part-detail .pb td.q{width:109px}
.part-detail .pb td.i{width:auto}
#prod-help{clear:left;color:#9b9a9a;display:flex;font-size:11px;font-weight:700;line-height:15px;text-decoration:none;text-transform:uppercase}
#prod-help [class^="icon-"]{background:0;color:#939598;font-size:15px;margin-right:5px;padding:0}
.sales-blurb{background:#f0f0f0;border-top:3px solid #3cb3b4;border-bottom:1px solid #3cb3b4;font:10pt Verdana,Arial,san-serif;padding:5px 4px 0}
#prod-extended{display:inline-block;width:100%}
#prod-extended #tabswrapper_new{font-size:11px;padding-bottom:20px}
#prod-extended #tabswrapper_new .ui-tabs-nav a{height:auto!important;min-width:55px;padding:12px 8px!important;text-transform:uppercase}
#ext_description tr td{padding:0 5px}
#ext_description tr.on td{background:#e7e7e8}
#ext_description .fieldLabel{width:188px}
.part-detail .shop-listing-wrapper .part-number .added_part_info{margin:0 0 0 95px}
.part-detail .shop-listing-wrapper .part-number .added_part_info p,.part-detail .shop-listing-wrapper .part-number .added_part_info span{margin:0}
.part-detail .shop-listing-wrapper button[type="submit"].addToCart{margin:0 0 5px}
.part-detail .shop-listing-wrapper:last-of-type{border-bottom:0;margin-bottom:0}
#media_request{font-family:arial;width:100%;text-align:left;margin-bottom:40px}
#request_header{text-align:left;padding:4px 10px 7px 10px;color:#fff;background:#004b8d}
#request_header h3{color:#fff;width:170px;margin:3px 0 0 0;font-size:13px;float:right}
#mr_icon{float:left}
#mr_icon img{position:absolute;width:55px}
#request_fields,#request_info{font-size:10px;color:#4c4c4c;padding:45px 12px 7px 12px;border:1px solid #a3a3a3;border-top:0}
#media_request p{margin:0 0 10px 0}
#media_request label{display:block;margin:5px 0 5px 0}
#media_request input{font-size:11px;padding:5px;display:block;width:213px;border:0;background:#e4e4e4}
#media_request .mreqSubmit{font-size:12px;border:0;cursor:pointer;display:block;font-weight:bold;color:#fff;background:#004b8d;padding:8px 12px 8px 12px;float:right}
#media_request .required{color:#f00}
#media_request .clear{height:0}
#media_request div.required{margin-top:5px}
#request_info{padding:65px 12px 20px 12px}
#request_errors{margin-top:5px;font-size:12px;font-weight:bold}
#media_download{margin:30px auto 50px auto;width:750px}
#download_header{padding:5px 0 3px 10px;background:#004b8d}
#download_header h1{color:#fff;font-size:14px}
#dl_icon{float:right}
#dl_icon img{position:absolute;margin:-26px 0 0 -65px}
#media_download_wrapper{padding:20px 0 20px 0;font-size:14px}
#media_download_wrapper img{width:100px;border:1px solid #c9c9c9;margin-right:20px;float:left}
#media_download_wrapper fieldset{margin:0;padding:0;float:left}
#media_download_wrapper h2{font-size:18px;margin:0;padding:0}
#media_download_wrapper h3{font-size:14px;color:#656565;margin:0;padding:0;line-height:17px}
#media_download_wrapper #load_count{margin-top:10px}
#media_download_wrapper #load_now{cursor:pointer}
#media_download .clear{height:0}
#media_download .continue_btn{font-size:13px;transition:.5s;font-weight:bold;display:block;text-align:center;padding:5px 0 5px 0;width:190px;border:1px solid #58595b;color:#58595b;float:right}
#media_download .continue_btn:visited{color:#58595b}
#media_download .continue_btn:hover{background:#58595b;color:#fff}
#account form p{display:inline-block;width:100%}
#account form label{display:block;float:left;margin:0;width:70px}
#account form input,#account form textarea{border:1px solid #ccc;margin:0 0 -4px;max-width:250px;padding:2px 5px}
.activeAccount{font-size:1.25em;font-weight:700}
#registration{color:#58595b;font-size:12px}
#registration h1{color:#004e8b;font-size:15px;margin:0 0 15px}
#registration h1 small{color:#58595b;font-size:10px}
#registration label{display:block;margin:3px 10px 0 0}
#registration .manditory{color:#f00;padding:0}
#registration input[type="text"],#registration input[type="password"]{background:#e7e7e7;border:0;margin:0 0 14px;padding:6px 5px 5px;width:100%}
#registration select{background:#e7e7e7;border:0;margin:0 0 14px;padding:6px 5px 5px;width:auto}
#registration input[type=checkbox]{float:left;height:15px;margin-right:10px;width:15px;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}
#registration #taxidinfocn{margin:10px 0 5px 0}
#registration #existing_check{clear:both}
#registration #existing_customer{display:none}
#registration #existing_text{display:block;margin:0 0 15px 30px;max-width:635px}
#registration .captcha label{float:left;text-align:left;width:100%}
#registration input[type="button"]{float:right;padding:10px 20px}
#registration input.error,#registration select.error{background:#f00;color:#fff}
#registration label.error{background:url(../images/bullet-error.gif) no-repeat top left;color:#f00;margin:-10px 0 20px 0;padding:0 0 0 20px;text-align:left;width:200px}
#registration #gdpr-info input{margin-bottom:5px}
#registration #gdpr-text{display:inline-block;line-height:14px;font-size:11px}
#registration #gdpr-info small{display:block;margin-left:25px}
#quote-block-top{float:left;margin-right:4px;width:100%}
#quote-literature{float:left;width:100%}
#quote-literature .literature{float:left;padding:5px;width:50%}
#quote-literature .literature img{height:175px}
#quote-block-additem{width:100%}
#quote-request{background-color:#f5f5f5;border:1px solid #e5e5e5;border-bottom:0;box-sizing:border-box;float:left;margin:0 0 20px;padding:10px;width:100%}
#quote-request .contentheading{color:#ef8200;font-size:170%;font-weight:normal;line-height:normal}
#quote-request-left,#quote-request-right{width:100%}
#quote-request-left{padding:1em 1em 0}
#quote-request-right{padding:0 1em 1em}
#quote-request input,#quote-request textarea{margin:0 0 5px;padding:3px 2px;width:90%}
#quote-request input[type="checkbox"]{margin:0 0 5px 3px}
#quote-addline{padding:1em}
#quote-request .manditory{padding:0 0 0 5px}
#quote-addline .manditory{padding:0}
#quote-addline-left,#quote-addline-right{float:left;padding:.3em;width:50%}
#quote-request label,#quote-addline label{display:inline-block;width:100%}
#quote-addline-left input,#quote-addline-right input{margin:0 0 5px;max-width:80%;padding:3px 2px}
#quote-addline .caption{border-bottom:2px solid #e5e5e5;font-size:1.2em;font-weight:bold;margin-bottom:1em;padding-bottom:1em;text-align:center;width:100%}
#quote-addline p{padding:1px}
.quote-thankyou-block{border-bottom:1px dashed #5e5e5e;color:#595a5c;font-size:12px;margin:0 auto;max-width:705px;padding:20px}
.quote-thankyou-block h2{color:#003075;font-size:15px;margin:0 0 15px 0}
.cartitem{width:225px;float:left}
.cartitem .cartimg{width:80px;float:left}
.cartitem div{width:135px;margin-left:10px;float:left}
.cartitem a b{color:#003075;font-size:14px}
.cartitem small{color:#000;font-weight:bold}
.quote-thankyou-block .cartitemdivider{width:1px;height:75px;border-left:1px solid #d5d5d6;margin:5px 10px 0 10px;float:left}
#cartitemlinks{line-height:30px;margin-top:15px;font-weight:bold;font-size:17px;float:right}
#view-edit-link{color:#003075}
#proceed-link{color:#f78909}
.quote-listing{border-top:1px solid #ccc}
.quote-listing .shop-list-heading{background:#e3dfde;border:1px solid #ccc;color:#444;display:flex;padding:8px 0;text-align:left}
.quote-listing .part-number,.quote-listing .manufacturer,.quote-listing .description,.quote-listing .price,.quote-listing .quantity,.quote-listing .comment,.quote-listing .buttons{display:block;width:100%}
.quote-listing .shop-list-heading>div,.quote-listing .shop-listing-wrapper>div{margin:0 0 5px;padding:0 1.3em}
.quote-listing .shop-listing-wrapper{border-left:1px solid #ccc;border-right:1px solid #ccc;min-height:80px}
.quote-listing .shop-listing-wrapper .part-number span{margin:0}
#quote-request-complete .submit,#quote-block-additem .submit,#quote-non-us-country .submit{transition:.5s;font-size:14px;background:#004e8b;padding:8px 13px;letter-spacing:1px;font-weight:bold;color:#fff;border:0;cursor:pointer;margin-top:5px}
#quote-request-complete .submit:hover,#quote-block-additem .submit:hover{background:#f6871f}
#quote-request-complete .submit.is-disabled,#quote-block-additem .submit.is-disabled{background:#e3dfde}
#form-updateLine .submit-small{transition:.5s;font-size:10px;background:#004e8b;padding:5px 10px;letter-spacing:1px;color:#fff;border:0;cursor:pointer;margin-top:5px;width:60px}
#form-updateLine .submit-small:hover{background:#f6871f}
#quote-block-additem p:not(.add-bottom-margin){margin:5px 0 10px}
.cant-find-part-text span.cant-find-part-header{color:#ef8200;font-weight:bold;font-size:15px}
.cant-find-part-text span.enter-part-here-header{color:#004e8b;font-weight:bold;font-size:15px}
.cant-find-part-text:not(.no-add-to-form-toggle) .click-here-highlight{text-decoration:underline;color:#ef8200;cursor:pointer}
.cant-find-part-text:not(.no-add-to-form-toggle) .click-here-highlight.highlight-alt{color:#004e8b}
.sz-form{margin:5px 0 10px}
#quote-request-complete div#header-login-helper{color:#004e8b;font-weight:bold;margin-bottom:5px}
#quote-request-complete span.complete-rfq-login-link{cursor:pointer;text-decoration:underline;color:#ef8200}
#guest-quote-create-account #guest-quote-create-account-header h2{margin-bottom:5px}
#guest-quote-create-account #guest-quote-create-account-body{margin-bottom:15px}
#quote-complete-rfq-header{color:#004e8b;font-size:15px;margin-bottom:5px}
#complete-rfq-guest input,#complete-rfq-additional-info input,#quote-addline input{padding:0;margin-bottom:0}
#complete-rfq-guest label,#complete-rfq-additional-info label{display:block}
#quote-request-complete .inputbox.has-error,#form-addline .inputbox.has-error{border-color:red}
#quote-request-complete .mandatory.has-error,#quote-request-complete .inputbox-label.has-error,#form-addline .mandatory.has-error,#form-addline .inputbox-label.has-error{color:red}
#complete-rfq-submit-errors,#form-addline-submit-errors{display:none}
#complete-rfq-submit-errors #complete-rfq-submit-errors-text,#form-addline-submit-errors #form-addline-submit-errors-text{color:red;font-style:italic;font-weight:bold}
.cant-find-part-text span.expand-icon{background-image:url('/templates/peigenesis5/images/images/expand-arrow-1.png');background-size:100%;background-position:center;background-repeat:no-repeat;padding:8px;margin-top:3px;margin-left:3px;position:absolute;display:inline-block;-webkit-transition:.77s all}
.cant-find-part-text:not(.no-add-to-form-toggle) span.expand-icon{cursor:pointer}
.cant-find-part-text span.expand-icon.rotated{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
#quote-non-us-country{float:left;width:100%;border:1px solid #ccc;box-sizing:border-box;margin-top:10px;padding:10px}
#quote-block-additem:not(.show-add-to-quote-form){display:none}
.quote-block-additem-hr{border-bottom:1px solid #ccc}
#CreateAccount table .IBSLabel{width:36%}
.added-listing{font-size:12px;margin:15px auto 40px;max-width:750px}
.added-heading{background:#004b8d;color:#fff;font-weight:700;padding:6px 4px;text-align:center;width:190px}
.added-listing-item{border-bottom:1px dashed #737373;border-top:1px solid #58585a;display:inline-block;margin:0 0 20px;padding:20px 0;width:100%}
.added-listing-item .added_thumbnail,.added-listing-item .added_part_info,.added-listing-item .added_summary{float:left}
.added-listing-item .added_thumbnail{margin:0 0 20px;text-align:center;width:120px}
.added-listing-item .added_part_info{font-size:14px;width:170px}
.added-listing-item .added_part_info a{color:#002c76;font-weight:700}
.added-listing-item .added_summary{width:100%}
.added-listing-item .added_summary b{color:#f78909;font-size:14px}
.added-listing-item .continue_btn,.added-listing-item .checkout_btn{display:block;font-weight:700;float:left;transition:.5s;padding:5px 0;text-align:center;width:160px}
.added-listing-item .continue_btn{border:1px solid #58595b;color:#58595b;margin-right:15px}
.added-listing-item .checkout_btn{background:#f78909;border:1px solid #f78909;color:#fff}
.added-listing-item .continue_btn:hover{background:#58595b;color:#fff}
.added-listing-item .checkout_btn:hover{background:#fff;color:#f78909}
#saved_items a{color:#004b8d;font-weight:700;text-decoration:underline}
#cart-header-wrapper{display:inline-block;width:100%}
#cart-h1-wrapper{float:left}
#cart-h1-wrapper h1{margin:0;padding:15px 0}
.cart-wrapper{border:1px solid #ccc;display:inline-block;font-size:12px;width:100%}
.cart-wrapper .info-box{border:0}
.cart-heading{background:#e3dfde;border-bottom:1px solid #ccc;display:inline-block;font-weight:700;padding:8px 0;text-transform:uppercase}
.cart-listing-wrapper{border-bottom:1px dotted #ccc;display:block;padding:15px 0}
.cart-listing-wrapper:last-of-type{border-bottom:0}
.cart-listing-wrapper.promo-message{text-align:right;min-height:auto}
.cart-listing-wrapper.promo-message div{margin-left:20px;color:#c00;font-weight:bold}
.cart_thumbnail{float:left;margin-left:20px}
.cart-listing-wrapper .part-number a{color:#005796;font-size:15px;font-weight:700}
.cart-listing-wrapper .part-number p,.cart-listing-wrapper .price,.cart-listing-wrapper .quantity,.cart-listing-wrapper .total{margin:0 0 10px 120px}
.cart-listing-wrapper .original{text-decoration:line-through;font-size:14px}
.cart-listing-wrapper .discount{color:#c00}
.button-checkout-nav{float:right;list-style-type:none;margin:0;padding:15px 0}
.button-checkout-nav li{margin:0 0 15px;padding:0 0 0 10px;text-align:right}
.button-checkout-nav a.checkout-button.cart{align-items:center;display:flex}
.button-checkout-nav a.checkout-button [class^="icon-"]{background:0;font-size:23px;margin-right:10px;padding:0}
#promo-ul{float:left;list-style-type:none;margin:0;padding:15px 0}
#promo-ul input{display:inline-block;vertical-align:top;padding:9px 5px 8px 5px;margin-right:7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#promo-ul #peipromob{display:inline-block}
#checkout-login-page{margin-top:20px}
#checkout-login-page .title{color:#004e8b;font-size:24px;font-weight:700;margin-bottom:15px;text-transform:uppercase}
#checkout-login-page #com-form-login{border-bottom:1px solid #ccc;margin:0 0 20px;width:100%}
#checkout-login-page #com-form-login .inputbox{background:#e7e7e7;border:0;font-size:14px;padding:13px 8px;width:100%}
#checkout-login-page #com-form-login label.error{background:url(../images/bullet-error.gif) left center no-repeat;line-height:11px;margin:11px 0 0 385px;position:absolute;width:100px}
#checkout-login-page .login-forgot{font-size:16px;text-align:right}
#checkout-login-page .bluebtn,#checkout-login-right a.btn-blue{font-size:18px;padding:9px 13px;text-transform:upperacse}
#checkout-login-page .bluebtn:hover,#checkout-login-right a.btn-blue:hover{background:#f6871f}
#checkout-login-page .login-forgot a{color:#2c92ff}
#checkout-login-right{font-size:16px;width:100%}
#checkout-login-right .title{margin-bottom:0}
#checkout-login-right a.btn-blue{font-weight:700;margin-top:10px;width:220px;text-align:center;text-transform:uppercase}
#checkout-login-divider{border-bottom:1px solid #ccc;margin-bottom:15px;padding-bottom:35px}
.quote-site-links a{background:#f78909;color:#fff;display:block;float:left;font-size:15px;font-weight:700;height:85px;text-align:center;text-decoration:none;transition:all 250ms ease;width:85px}
.quote-thankyou-block a.search-icon{background:#002c76}
.quote-thankyou-block a.learn-icon{background:#00aef0}
.quote-thankyou-block a:hover{background:#c56d19}
.quote-thankyou-block a.search-icon:hover{background:#1b5fb1}
.quote-thankyou-block a.learn-icon:hover{background:#008ac2}
.quote-thankyou-block [class^="icon-"]{background:0;color:#fff;display:block;font-size:40px;padding:10px 0 5px}
.quote-thankyou-block .divider{border-left:1px solid #59595c;float:left;height:85px;margin:0 10px}
.error{color:#f85703;background:url(../images/bullet-error.gif) no-repeat top left}
label.error{padding-left:25px;text-align:left!important}
#bom-image{height:635px;width:100%;background:url(../../../images/bom-image.jpg) no-repeat center}
#bom-login{left:50%;top:50%;margin:-200px 0 0;max-width:700px;width:auto;height:auto;position:fixed;z-index:10002;background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
#bom-login #com-form-login{margin:15px}
#bom-login-bg{position:fixed;z-index:10000;top:0;left:0;height:100%;width:100%;background-color:#000;filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;background:#000}
.zh-CN header #pei-lang-select a#cnFlag{display:none}
.zh-CN .copyright span{display:block}
#contact-rep-listing h3{font-weight:400}
#contact-rep-listing ul{list-style-type:none;margin:0 0 1.4em}
#contact-rep-listing li{margin:0 0 .4em}
#contact-rep-listing a{align-items:center;display:inline-flex;height:25px;text-decoration:none}
#contact-rep-listing [class^="icon-"]{background:0;color:#004b8d;font-size:18px;padding:0 4px 0 0}
#contact-rep-listing a:hover [class^="icon-"]{color:#f78909}
footer{background:#ccc;color:#666;-webkit-box-shadow:0 500px 0 500px rgba(204,204,204,1);-moz-box-shadow:0 500px 0 500px rgba(204,204,204,1);box-shadow:0 500px 0 500px rgba(204,204,204,1)}
footer a:link,footer a:visited,footer a:focus,footer a:active,footer a:hover{color:#fff;text-decoration:none}
.footer-submenu-wrapper ul{list-style:none;margin:0;padding:0;text-transform:uppercase}
.footer-submenu-wrapper ul li li{text-transform:none;margin-left:.9em;padding:0;list-style:outside disc}
.footer-logo-wrapper{background:#f1f1f1}
.footer-logo-wrapper .footer-logo-flex{display:block;margin:20px 0;width:100%}
.footer-logo-wrapper .footer-logo-flex img{margin:0 auto 25px;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;display:inline-block}
.footer-logo-wrapper .footer-logo-flex a:hover img{opacity:.7;-webkit-filter:grayscale(0);filter:grayscale(0);filter:none}
footer .footer-left{display:inline-block;padding:25px 0;width:100%}
footer a.logo{display:inline-block}
footer a.logo img{float:left;margin:0 0 20px;width:250px}
footer a.logo:hover img{opacity:.7}
.footer-left ul{display:block;font-size:14px;list-style-type:none;margin:0;width:100%}
.footer-left ul li{margin:0 0 10px}
.footer-left ul li.parent{float:left;width:50%}
.footer-left ul li a{color:#004c8e;display:inline-block;margin:0 0 8px;font-weight:700}
.footer-left ul li a:hover{color:#fff}
.footer-left ul li ul li a{color:#333;font-weight:400;height:auto;margin:0}
.footer-left ul li ul li a:hover{color:#00aeef}
footer .copyright-flex-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap-reverse;width:100%}
footer .copyright{color:#333;font-size:12px}
footer .social-menu{display:inline-block;margin:0 0 15px;width:100%}
footer .social-menu ul{list-style:none;margin:0;width:auto}
footer .social-menu ul li{display:inline-block;margin-right:-4.3px;overflow:hidden;position:relative}
footer .social-menu ul li span{position:absolute;text-indent:-9999px}
footer .social-menu [class^="icon-"],footer .social-menu [class*=" icon-"]{border-radius:50%;font-size:20px;margin:0 10px 0 0;padding:10px;transition:all 250ms ease;background:#074e8e;background:-moz-radial-gradient(center,ellipse cover,#074e8e 0,#053b78 100%);background:-webkit-radial-gradient(center,ellipse cover,#074e8e 0,#053b78 100%);background:radial-gradient(ellipse at center,#074e8e 0,#053b78 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#074e8e',endColorstr='#053b78',GradientType=1)}
footer .social-menu li:first-child [class^="icon-"]{margin-left:0}
footer .social-menu [class^="icon-"]:hover,[class*=" icon-"]:hover{-webkit-filter:saturate(8);filter:saturate(8)}
footer .footer-right{background:#333;color:#fff;display:inline-block;padding:25px;width:100%}
footer .footer-right img{margin:0 0 20px}
footer .footer-right .title{color:#f6871f;font-size:29px;font-weight:400;line-height:1.1em;margin:0 0 14px}
footer .footer-right p{font-size:17px}
#linkAccountForm{text-align:center}
.componentheading.altheading{border-bottom:1px solid #e7e7e7;margin:10px auto;text-align:left}
.componentheading.altheading h1{float:left}
.componentheading.altheading .right{margin-top:10px}
.componentheading.altheading a{font-size:12px;color:#004e8b}
.linkAccounts{margin:10px auto;width:80%;text-align:left}
.linkAccounts h2{margin-bottom:0}
.linkAccounts label{font-weight:bold;font-size:11px}
.linkAccounts input{background:#e7e7e7;font-size:12px;padding:5px;border:0;margin:0}
#actSubmit{font-size:14px;background:#004e8b;padding:8px 13px;letter-spacing:1px;font-weight:bold;color:#fff;border:0;cursor:pointer}
#actErr{display:none;color:#f00;font-weight:bold}
#actSuccess{display:none;text-align:center;font-size:15px}
#loadingUsers{margin-left:105px;float:left}
#userSearchForm .componentheading{border-bottom:1px solid #e0e0e0;margin-bottom:20px}
#userSearchForm h2,#userSearchForm #chgHowTo{margin-left:102px}
#userSearchForm label{width:100px;display:inline-block}
#userSearchForm input{width:200px;padding:8px}
#userResults{margin:0;width:100%}
#userResults tr th{padding:4px;border-bottom:1px solid #d3d3d3}
#userResults tr td{padding:4px;border-bottom:1px dotted #d3d3d3}
#userResults .gray td{background:#f6f6f6}
#userResults i{color:red}
#userResults b{color:green;font-weight:normal}
#userResults a{color:#0026dd}
#userResults a:hover{color:#ef8200}
#userSearchBtn{cursor:pointer;font-weight:bold;width:auto!important;text-transform:uppercase;border:0;padding:8px 20px!important;color:#fff;background:#ef8200}
#orderSearchForm{margin-top:10px}
#orderSearchForm label{font-size:12px;margin:10px 0 0 0;width:90px;display:block;float:left}
#orderSearchForm input,#orderSearchForm select{font-size:12px;padding:2px 0 2px 5px;margin:10px 0 0 0;width:100%;border:1px solid #b8c0c6;display:block;float:none}
#orderSearchForm #accounts{width:95%}
.orderSearchInfo{font-size:10px;float:none}
#orderSearchAccount{background:#f5f5f5;padding:0 0 10px 10px}
#orderSearchAccount select{float:left}
#otherParams{display:none}
#otherParamsLink{font-size:11px;font-weight:bold;width:100%;display:block;padding:5px;margin:10px 0;color:#fff;background:#004b8d;text-transform:uppercase;text-align:center;background-position:10px center;background-repeat:no-repeat}
#otherParamsLink.up{background-image:url(../images/white-arrow-u.png)}
#otherParamsLink.down{background-image:url(../images/white-arrow-d.png)}
#orderSearchForm #orderSearchBtn{cursor:pointer;font-weight:bold;width:auto;text-transform:uppercase;border:0;padding:10px 20px;color:#fff;background:#ef8200;float:right}
#loadingOrders{color:#959595;font-weight:bold;background:#f5f5f5;width:86px;text-align:center;padding:10px 0;float:right;margin:10px 0 0 0}
#pei-mainbody-bodyr .pei-content #ordInvTable{margin-top:10px;display:inline-block;border-collapse:collapse;border-spacing:0;width:100%;max-width:682px}
#ordInvTable thead,#ordInvTable tbody{display:inline-block;width:100%}
#ordInvTable thead{background:#004b8d}
#ordInvTable tbody{max-height:250px;overflow-y:auto;overflow-x:hidden}
#ordInvTable td{padding:5px;text-align:center}
#orderHeader td{background:#004b8d;color:#fff}
#orderHeader small{display:block;margin-top:3px}
#scrollBox{max-height:250px;overflow:scroll}
#ordInvTable a{text-decoration:underline}
#ordInvTable .ordRow td{border-bottom:1px dotted #dadada}
#ordInvTable .blue td,#ordInvTable .blue{background:#edf2f7}
#ordInvTable .break60{max-width:60px;word-wrap:break-word;margin:0 auto}
#ordInvTable .break80{max-width:80px;word-wrap:break-word;margin:0 auto}
#ordInvTable .break100{max-width:100px;word-wrap:break-word;margin:0 auto}
#ordInvTable .tracking.break60{margin:5px auto;line-height:11px}
#ordInvTable .tracking a{text-decoration:none}
#ordInvTable tbody td{word-wrap:break-word}
#ordInvGrid{display:table;margin-top:10px;width:100%;max-width:720px}
#ordInvGrid .col1{display:table-column}
#ordInvGrid .mrow,#ordInvGrid .row{display:table-row}
#ordInvGrid .head{display:block;background:#004b8d;color:#fff}
#ordInvGrid .body{display:block;max-height:250px;overflow-y:auto;overflow-x:hidden}
#ordInvGrid .cell,#ordInvGrid .mcell,#ordInvGrid .cellcofc{display:table-cell;text-align:center;padding:4px;font-size:11px}
#ordInvGrid .mcell{text-align:left}
#ordInvGrid .cellcofc{width:30px}
#ordInvGrid .hide{display:none}
#ordInvGrid .head .mcell{border:0}
#ordInvGrid .mcell.center{text-align:center}
#ordInvGrid a{text-decoration:underline}
#ordInvGrid .blue{background:#edf2f7;color:#0a246a}
#ordInvGrid .break60{max-width:60px}
#ordInvGrid .break80{max-width:80px;word-wrap:break-word;margin:0 auto}
#ordInvGrid .break100{max-width:100px;word-wrap:break-word;margin:0 auto}
#ordInvGrid .tracking.break60{line-height:11px}
#ordInvGrid .tracking a{text-decoration:none}
#ordInvGrid .body .cell{word-wrap:break-word}
#ordInvGrid .mcell small{padding-right:12px}
#ordInvGrid input{margin:0;padding:0}
.smScroll::-webkit-scrollbar-track{background-color:#efefef}
.smScroll::-webkit-scrollbar{width:14px;background-color:#c1c1c1}
.smScroll::-webkit-scrollbar-thumb{border-radius:8px;background-color:#c1c1c1}
.orderDetail{color:#434343;margin-top:15px;width:45%;font-size:12px;float:left}
.orderDetail div{font-size:14px;font-weight:bold;color:#004b8d}
.orderDetail .indent{margin-left:10px}
.invalidError{font-size:16px;color:#f00;font-weight:bold}
.requestBox{margin:5px 1px 0 0;padding:5px 5px 8px 45px;background:#f5f5f5 url(../images/PDF_Icon_Sm.png) 5px 5px no-repeat}
#requestInvoice{float:right}
#cofcInfo div{line-height:14px;width:65%;float:left}
#cofcInfo2{margin-top:10px}
#cofcInfo2 div{font-size:12px;color:#434343;font-weight:normal}
#cofcText1{font-size:12px}
#cofcText2,#cofcText2a{color:green}
#cofcText3,#invoiceError{color:red}
#cofcText5{font-size:10px;width:100%!important}
#pdfHolder a,#pdfHolder span{background:url(../images/COFC_Icon_Sm.png) top center no-repeat;display:block;width:40px;height:80px;text-align:center;padding-top:40px;margin:5px 0 0 10px;font-size:10px;float:left;line-height:10px}
#pdfHolder span{background:url(../images/COFC_Icon_Email.png) top center no-repeat;width:50px}
#pagination{background:#004b8d;margin-top:1px;padding:2px 5px;color:#fff;font-weight:bold;max-width:720px}
#pagination #prev{float:left}
#pagination #next{float:right}
#pagination #pages{margin-left:4px;float:left}
#pagination #pages b{color:#ef8200}
#pagination #pages b,#pagination #pages a{display:inline-block;padding:0 2px}
#pagination a{color:#fff}
.requestBtn{float:right;cursor:pointer;font-weight:bold;width:auto;text-transform:uppercase;border:0;margin-top:3px;padding:5px 10px;color:#fff;background:#ef8200}
.requestBtn:hover{color:#fff}
#requestInvoice .download{background:#004b8d;color:#fff}
.loadingGif{height:24px;display:none;margin-top:5px;margin-right:30px;float:right}
.addressList{float:left;border:1px solid #d5d5d6;border-radius:5px;padding:10px;width:90%;margin:5px;min-height:145px}
.addressList form{float:left;width:87%;margin:2px 0 0 5px}
.addressList input{float:right}
.addressList a:visited{color:#0d4cd6}
.addressNum{color:#ef8200;font-weight:bold;font-size:14px;float:left}
.addressList.newAddress{text-align:center;font-size:24px;font-weight:bold;line-height:54px}
.addressList.newAddress div{font-size:87px;font-weight:normal}
.addressList .addressWrapper{width:72%}
#saveAddress .address-div,#saveAddress .edit-div{margin:0 0 14px 0}
#saveAddress label{text-align:left;font-size:12px;text-align:right;margin:0 0 5px 0}
#saveAddress .inputbox{width:100%;margin:0}
#saveAddress select.inputbox{width:100%!important;border:1px solid #ccc;padding:7px 5px}
#saveAddress #country,#saveAddress #state{width:auto}
#saveAddress #edit_submit{padding:8px}
#saveAddress #taxid_check{margin:10px 0 0 0}
#saveAddress .manditory{color:red}
#saveAddress .submit{margin-top:10px}
.pei-promotions{background:#d11f2e repeat scroll 0 0;color:#fff;font-family:Helvetica,Tahoma,Arial,Geneva,sans-serif}
.pei-promotions *{color:#fff}
.pei-promotions sup{font-size:13px;font-weight:bold;position:relative;bottom:-0.25em}
.pei-promotions hr{width:35%;display:block;border:1px solid #fff;margin-bottom:10px}
.pei-promotions a{border:1px solid #fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;padding:1px 5px}
.pei-promotions a:hover{color:#fff}
.pei-promotions-banner{font-weight:bold;font-size:16px;text-align:center;vertical-align:middle;line-height:auto}
.pei-promotions-banner-text{display:inline-block;padding:0;margin:0 auto;width:90%}
#pei-promocode-banner{background:#e4e4e4}
#pei-promocode-banner .pei-promotions-banner-text{color:#565656;font-weight:normal}
#pei-promocode-banner .pei-promotions-banner-text b{color:#ff0015}
#pei-promocode-banner a{border:0;color:#565656;padding:0;margin:0;text-decoration:underline}
#pei-promotions_alert{left:5%;width:90%;position:fixed;z-index:10002;color:#363636;font-weight:normal;padding:2px;text-align:center;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}
#pei-promotions_alert_bg{position:fixed;z-index:10000;top:0;left:0;height:100%;width:100%;background-color:#000;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;background:#000}
#pei-promotions_alert #pei-promo-title{font-size:60px;margin:40px 15px 0 15px}
#pei-promotions_alert p{margin:10px 10px 0 10px;font-size:20px}
#pei-promotions_shopnow{border-radius:0;font-size:36px;padding:2px 15px}
#pei-promotions_alert-close{float:right;margin:5px 5px;line-height:18px;padding:0 6px 2px 6px;font-size:18px}
#pei-promotions-banner-close{float:right;margin:4px 6px 0 0}
#pei-promotions_shopnow,#pei-promotions_alert-close,#pei-promotions-banner-close{color:white}
#pei-promotions_shopnow:hover,#pei-promotions_alert-close:hover,#pei-promotions-banner-close:hover{color:#d11f2e;background:#fff}
.pei-promotions sup{font-size:10px}
#pei-promotions_alert .termsLink,#pei-promotions_alert .termsLink:visited{color:#fff;border:0;padding:0;text-decoration:underline}
#promoWrapper{margin:0 0 10px 0}
#promoResults{margin:0;width:100%;border-bottom:1px solid #d3d3d3}
#promoResults tr th{font-weight:bold;text-align:left;padding:4px;border-bottom:1px solid #d3d3d3}
#promoResults tr td{vertical-align:middle;text-align:left;padding:4px;border-bottom:1px dotted #d3d3d3}
#promoResults .gray td{background:#f6f6f6;color:#000}
#promoResults i{color:red}
#promoResults b{color:green;font-weight:normal}
#promoResults a{color:#0026dd}
#promoResults a:hover{color:#ef8200}
#addLink{font-size:16px;font-weight:bold}
.promoCurrWrap{margin:0 5px 5px 0;float:left}
.promoCurr{float:left}
.promoCurrData{margin-left:5px;font-size:10px;float:left}
#promoForm .edit-div{margin:0 0 14px 0}
#promoForm label{text-align:left;font-size:12px;text-align:right;margin:0 0 5px 0}
#promoForm .inputbox{width:100%;margin:0}
#promoForm select.inputbox{width:100%;border:1px solid #ccc;padding:7px 5px}
#promoForm .status{margin-top:5px;width:auto}
#promoForm .curr-add{display:inline-block}
#promoForm .curr-delete{color:#fff;background:#d11f2e;border-color:#d11f2e}
#promoForm label.error{text-align:left}
#promoForm input[type="submit"]{padding:7px 7px;margin-right:10px}
#currency-div input{padding:3px 5px;float:none!important}
#currency-div label.error{text-align:left;position:relative;margin:5px 0;display:block;width:auto;float:none}
@media(min-width:768px){body{font-size:11px}
[class^="col-"].left-border{border-left:1px solid #ccc}
[class^="col-"].right-border{border-right:1px solid #ccc}
button.button-utility{display:block;margin:0 auto 8px}
.hero h1{font-size:70px}
.blog-content-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.internal-columns-2,.internal-columns-3,.internal-columns-4{padding-right:10px;width:49.5%}
header .header-left{margin:50px 0 0 0;position:absolute}
header #cart_link .sprmain{height:16px;vertical-align:middle;width:18px}
header #cart_link .sprmain:before{font-size:18px}
header #cart_link{margin-right:0 4px 0 0}
.main-nav-wrapper{display:block;height:45px}
.menu .hide-mobile{display:block}
header form#omnisearch_search_by{float:right;margin:9px 0 0 0;width:425px}
header form#omnisearch_search_by .search_word{height:50px}
header form#omnisearch_search_by .search_word input{font-size:16px;height:36px;padding:0 0 0 15px}
header form#omnisearch_search_by .search-by-submit [class^="icon-"],header form#omnisearch_search_by .search-by-submit [class*=" icon-"]{font-size:36px;height:50px;width:73px}
.band-hero{background-size:cover;height:400px}
.band-hero h1,.band-hero h2{font-size:60px}
.band-hero p{font-size:26px}
.hero-text-wrapper{margin:0}
.band-carousel .carousel-inner .item{background-repeat:no-repeat;background-size:cover;height:500px}
.band-carousel .slide-content h1,.band-carousel .slide-content h2.fake-h1{font-size:60px}
.acf-map{width:100%;height:400px}
.acf-map img{max-width:inherit!important}
.home .left-column{float:left;width:50%;padding:50px 25px 25px 10px}
.home .right-column{float:right;width:50%;padding:50px 10px 25px 25px}
.home .left-column h2,.home .left-column p{text-align:right}
#homepage_banner{font-size:59px;height:575px}
#homepage_banner .content{height:575px}
#homepage_banner h1{font-size:36px}
#homepage_banner #bannerText{padding:50px 0 0 0}
#homepage_featured_products ul li{width:25%}
#homepage_featured_products ul li.pos2{left:25%}
#homepage_featured_products ul li img{width:100%}
#homepage_featured_products ul li.pos1,#homepage_featured_products ul li.pos2,#homepage_featured_products ul li.pos3{border-right:solid 1px #ccc}
.band-contact-us .left-column,.band-contact-us .right-column{height:600px;position:relative}
.band-contact-us .content-wrapper{max-width:420px}
.band-contact-us .btn{clear:both;bottom:65px;position:absolute}
.band-contact-us .left-column .content-wrapper{float:right}
.band-contact-us .left-column .btn{right:25px}
.band-cta .left-column .content-wrapper{float:right;text-align:right;max-width:400px}
.band-cta img{width:auto}
.band-markets-served h2{text-align:center}
.band-markets-served p{text-align:center}
.band-markets-served h5{font-size:20px}
.manufacturer-wrapper a{width:24.5%}
#resource-page .resource-wrapper{width:49.5%}
#videos .thumbs{max-width:none}
#videos a{display:inline-block;float:none;margin:0 15px 30px}
.market-wrapper{margin:0 0 30px}
.hero.cable h1{font-size:28px;max-width:55%;padding:15px 0 0 50px;text-transform:uppercase}
.manufacturer-logos{width:20%}
.manufacturer-logos:nth-of-type(even){border-right:1px solid #ccc}
.manufacturer-logos:nth-of-type(5n){border-right:0}
.manufacturer-logos.last-row{border-bottom:0}
.page-banner .banner-text{background:0;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0;position:absolute;right:0;top:0;width:39%}
#distr-advantage .btn{font-size:12px;padding:5px 10px}
.page-banner .banner-text .btn{bottom:0;position:absolute}
.page-banner .banner-text h3{font-size:16px;line-height:18px;margin:0 0 5px;text-transform:none}
.page-banner .banner-text ul{color:#fff}
.page-banner .banner-text li{font-size:12px;margin:0 0 5px}
#accessories .flex-row,#accessories .flex-row>[class*='col-']{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.featured-accessories.products a{height:auto}
#searchbar label{margin-left:10px}
#searchbar #searchpages{float:left;margin-right:150px}
#searchbar #searchresult{float:left}
#searchbar #searchorder{float:right}
#searchlinks{border-top:1px solid #d8d8d8;font-size:12px;font-weight:700;padding-top:5px}
.AccSelector-AccountsPanel{width:12em}
#parts_wrap #parametric{float:left;width:20%;display:block}
#parts_wrap .showHideFilter{display:none}
#parts_listing{float:right;padding-left:10px;width:80%}
.shop-list-heading{display:inline-block;text-align:center}
.parts-listing .part-number,.parts-listing .price,.parts-listing .available,.parts-listing .can-ship,.parts-listing .quantity{float:left;margin:0;padding:0 5px}
.shop-list-heading .part-number,.shop-list-heading .quantity{text-align:left}
.shop-list-heading .part-number{padding-left:103px}
.shop-listing-wrapper,.part-detail .shop-listing-wrapper>div{align-items:center;display:flex;min-height:115px;padding:0;width:100%}
.shop-listing-wrapper .part-number,.shop-listing-wrapper .quantity{padding:0 8px}
.parts-listing .price,.parts-listing .available,.parts-listing .can-ship{text-align:center}
.parts-listing .part-number{width:190px}
.parts-listing .price{width:95px}
.parts-listing .available{width:70px}
.parts-listing .can-ship{width:66px}
.parts-listing .quantity{width:145px}
.parts-listing .pb td.q{padding:3px 20px 3px 0;text-align:right}
#noresults_c{width:auto}
.part-detail #product-description{float:left;width:430px}
.part-detail #price-information{float:left;padding-left:58px;width:258px}
#prod-related{left:-10px;position:relative}
#prod-related-header{width:392px}
#prod-related-content{border-left:2px solid #d6d6d6;float:left}
#prod-related-content div{float:left;padding:7px 7px 0 7px;text-align:center;text-transform:uppercase}
#prod-related-content a{font-weight:bold}
#prod-related-content img{border:1px dotted #6090b7;margin-bottom:5px}
#prod-extended #tabswrapper_new .ui-tabs-nav a{min-width:80px}
.part-detail .parts-listing .part-number{width:220px}
.part-detail .shop-list-heading .part-number{padding:0 0 0 80px}
.part-detail .parts-listing .image-wrapper{float:left}
.part-detail .shop-listing-wrapper .part-number{padding:0}
.part-detail .shop-listing-wrapper .part-number .added_part_info{margin:0 0 0 80px}
.part-detail .parts-listing .price{width:100px}
.part-detail .parts-listing .available{text-align:center;width:90px}
.part-detail .parts-listing .can-ship{text-align:center;width:90px}
.part-detail .parts-listing .quantity{width:198px}
#account form label{width:140px}
#quote-literature .literature{width:30%}
#quote-literature .literature img{height:235px}
#quote-request-left,#quote-request-right{float:left;width:50%;padding:1em}
#quote-request label{float:left;width:9em}
#quote-request input,#quote-request textarea{width:auto}
#quote-addline label{float:left;width:7em}
.quote-listing{border-top:0}
.quote-listing .shop-list-heading>div,.quote-listing .shop-listing-wrapper>div{margin:0;padding:0 5px}
.quote-listing .part-number,.quote-listing .manufacturer,.quote-listing .description,.quote-listing .price,.quote-listing .quantity,.quote-listing .comment,.quote-listing .buttons{float:left}
.quote-listing .part-number{width:100px}
.quote-listing .manufacturer{width:98px}
.quote-listing .description{width:90px}
.quote-listing .price,.quote-listing .quantity{width:85px}
.quote-listing .comment{width:190px}
.quote-listing .buttons{width:70px}
.added-listing-item .added_thumbnail{margin:0 0 20px;width:155px}
.added-listing-item .added_summary{width:395px}
.added-listing-item .added_buttons{margin-top:35px}
.added-listing-item .continue_btn,.added-listing-item .checkout_btn{width:190px}
.cart-heading>div,.cart-listing-wrapper>div{float:left;padding:0 5px}
.cart-heading .part-number{padding-left:140px}
.cart-listing-wrapper{align-items:center;border-bottom:1px dotted #ccc;display:flex;min-height:122px}
.cart-wrapper .part-number{width:358px}
.cart-wrapper .price,.cart-wrapper .quantity,.cart-wrapper .total{text-align:center;width:120px}
.cart-listing-wrapper .part-number p{margin-left:135px}
.cart-listing-wrapper .price,.cart-listing-wrapper .quantity,.cart-listing-wrapper .total{margin:0}
.cart-listing-wrapper .price,.cart-listing-wrapper .total{font-size:16px;font-weight:700}
.button-checkout-nav li{float:left;margin:0}
#checkout-login-page #com-form-login{border-bottom:0;border-right:1px solid #999;float:left;width:50%}
#checkout-login-page #com-form-login .login-div{display:inline-block}
#checkout-login-page #com-form-login .inputbox{width:315px}
#checkout-login-right{float:right;width:45%}
.quote-thankyou-block a{height:92px;width:92px}
.quote-thankyou-block [class^="icon-"]{font-size:50px}
.quote-thankyou-block .divider{height:92px;margin:0 25px}
#bom-login #com-form-login{margin:50px 40px}
.footer-logo-wrapper{background:#f1f1f1}
.footer-logo-wrapper .footer-logo-flex{align-items:center;display:inline-flex;flex-wrap:wrap;justify-content:space-between}
.footer-logo-wrapper .footer-logo-flex img{margin:0;max-height:40px;max-width:120px}
footer .footer-left{float:left;padding:50px 0 0;width:66%}
.footer-left ul{display:inline-block;font-size:15px}
.footer-left ul li.parent{margin:0;padding:0 15px 0 0;width:25%}
.footer-left ul li a{display:block;height:40px;margin:0}
footer .copyright-flex-wrapper{flex-wrap:nowrap;justify-content:space-between}
footer .social-menu{display:block;width:auto}
footer .social-menu{margin:0 15px 0 0}
footer .footer-right{float:right;height:520px;padding:50px 31px 25px 31px;width:34%}
#orderSearchForm input,#orderSearchForm select{width:83%;float:right}
#orderSearchForm #accounts{width:83%;margin-right:10px}
.orderSearchInfo{width:83%;float:right}
#ordInvGrid .cell,#ordInvGrid .cellcofc{vertical-align:middle}
#ordInvGrid .cell.hide{display:table-cell!important}
#ordInvGrid .row.hide{display:table-row!important}
#ordInvGrid .mcell{display:none}
#ordInvGrid .mrow{display:none}
#ordInvGrid .break60{word-wrap:break-word;margin:0 auto}
#ordInvGrid .tracking.break60{margin:5px auto;line-height:11px}
#ordInvGrid .scLine{display:block}
#ordInvGrid .surChrg .cell{border:0;vertical-align:top;font-size:9px}
#ordInvGrid .mbrdr{border-top:1px solid #b8c0c6}
#ordInvGrid .tleft{text-align:left}
#requestInvoice{margin-top:-42px}
#cofcText1{font-size:11px}
.smScroll::-webkit-scrollbar{width:8px}
.smScroll::-webkit-scrollbar-thumb{border-radius:5px}
#cofcInfo{width:55%}
}
@media(min-width:992px){.internal-columns-2{width:49.5%}
.internal-columns-3{width:33%}
.internal-columns-4{width:25%}
.internal-columns-4 img{max-width:100%}
header .logo img{width:350px}
header .header-left{margin:35px 0 0 0;position:static}
header form#omnisearch_search_by{width:550px}
header form#omnisearch_search_by .search_word input{font-size:20px;height:36px;padding:0 0 0 25px}
.col-flex{display:flex;justify-content:space-between}
.left-position{margin-right:30px;order:1;width:222px}
.right-position{flex:1;order:2;width:688px}
.right-position.full-width{width:100%}
a.acct_links{height:37px}
.acct_icon,.rel_icon{width:45px}
.acct_icon:before,.rel_icon:before{font-size:25px;padding:0 0 0 9px}
.acct_text{max-width:180px}
#pei-accountcenter .acct_links{height:47px}
#acct_track .acct_icon:before{font-size:33px;padding:0 0 0 3px}
#pei-accountcenter .hide-mobile{display:flex}
button[type="submit"].addToCart,button[type="submit"].addToQuote{display:inline-flex}
button[type="submit"].addToCart{float:left;margin:0 7px 0 0}
.product-page-wrapper .product-img{float:left;width:311px}
.product-page-wrapper .description{float:left;padding:0 0 0 25px;width:377px}
.product-page-wrapper .buy-now-wrapper{align-items:center;bottom:0;display:flex;flex-direction:column;height:95px;margin:0 auto;right:0;position:absolute;width:103px}
.product-page-wrapper .buy-now-wrapper a.btn,.buy-now-wrapper.quote a.btn.support{margin:0 0 5px}
.buy-now-wrapper.quote a.btn.support:last-of-type{margin:0}
.product-page-wrapper.family-style .family-content{display:flex}
.product-page-wrapper.family-style .description{float:none;order:1;padding:0;width:480px}
.product-page-wrapper.family-style .logo-wrapper{flex:1;order:2;width:208px}
.product-page-wrapper.family-style .logo-wrapper img{margin:0 0 20px}
.product-page-wrapper.family-style .buy-now-wrapper{bottom:auto;height:60px;width:103px}
.product-page-wrapper.shop-btn-padding{padding-bottom:95px}
.product-page-wrapper.mult-shop-btns .buy-now-wrapper{align-items:flex-end;height:59px;margin:0 0 20px;position:static;width:100%}
.home .left-column{padding:50px 50px 0 0}
.home .right-column{padding:50px 0 0 50px}
.band-contact-us .left-column,.band-contact-us .right-column{height:512px}
.band-contact-us .left-column .btn{right:50px}
.band-signup .left-column .content-wrapper{display:block;float:right;width:410px}
.band-signup .hs-cta-wrapper{float:left;width:275px}
.band-signup .download{padding-top:7px;margin-left:275px;max-width:185px}
.band-signup .download .btn{margin-top:60px}
.band-signup .hbspt-form .hs_submit{float:none}
#resource-page .resource-wrapper{width:33%}
.page-banner .banner-text{width:35%}
#distr-advantage .btn{font-size:16px;padding:8px 12px}
.page-banner .banner-text h3{font-size:22px;line-height:24px;margin:0 0 20px;text-transform:uppercase;width:95%}
.page-banner .banner-text li{font-size:13px;margin:0 0 7px}
.switch_text{width:300px}
.login-page form{margin-left:200px}
#cookie_banner{bottom:0;top:auto;box-shadow:0 -1px 5px 0 rgba(0,0,0,0.75)}
.parts-listing .part-number p{margin:10px 0 0 95px}
.parts-listing .part-number{width:245px}
.parts-listing .price{width:135px}
.parts-listing .available{text-align:center;width:75px}
.parts-listing .can-ship{text-align:center;width:87px}
.parts-listing .quantity{width:200px}
.part-detail .parts-listing .part-number{width:210px}
.part-detail .parts-listing .available{text-align:center;width:80px}
.part-detail .parts-listing .can-ship{text-align:center;width:86px}
.part-detail .parts-listing .quantity{width:190px;position:static;right:auto}
.part-detail .shop-listing-wrapper button[type="submit"].addToCart{float:left;margin:0 7px 0 0}
#registration{margin-left:125px}
#registration label{float:left;text-align:right;width:125px}
#registration input[type="text"],#registration input[type="password"]{float:left;width:520px}
#registration .captcha{margin:0 0 0 135px}
#registration .submit{max-width:655px}
#registration label.error{float:right;margin:3px 0 0 0}
#registration #taxidinfocn{margin:0 0 5px 135px}
#registration #gdpr-text{width:528px;margin:0 0 10px 134px}
#registration #gdpr-info small{width:500px;margin-left:158px}
.quote-listing .part-number,.quote-listing .description{width:135px}
.quote-listing .manufacturer{width:118px}
.quote-listing .price{width:115px}
.quote-listing .quantity{width:110px}
.quote-listing .comment{width:255px}
#complete-rfq-guest label,#complete-rfq-additional-info label{display:inline-block;vertical-align:top}
.sz1{width:10%}
.sz2{width:20%}
.sz3{width:30%}
.sz4{width:40%}
.sz5{width:50%}
.sz6{width:60%}
.sz7{width:70%}
.sz8{width:80%}
.sz9{width:90%}
.sz10{width:100%}
.added-listing-item .added_thumbnail{width:185px}
.cart-wrapper .part-number{width:533px}
.cart-wrapper .price,.cart-wrapper .quantity,.cart-wrapper .total{width:135px}
#checkout-login-page #com-form-login .inputbox{width:370px}
#checkout-login-right{width:40%}
.zh-CN .copyright span{display:inline-block}
.footer-logo-wrapper .footer-logo-flex img{max-height:none;max-width:140px}
footer a.logo img{width:auto}
footer .social-menu{margin:0 35px 0 0}
footer .social-menu [class^="icon-"],footer .social-menu [class*=" icon-"]{font-size:30px;margin:0 0 0 15px;padding:12px}
}
@media(min-width:1060px){.main-nav-wrapper ul li a{height:100%}
.left-position{width:282px}
.acct_text{max-width:268px}
.band-hero{height:500px}
.parts-listing .part-number{width:265px}
.parts-listing .price{width:145px}
.parts-listing .available{text-align:center;width:80px}
.parts-listing .can-ship{text-align:center;width:90px}
.parts-listing .quantity{width:210px}
.quote-listing .comment{width:315px}
.cart-wrapper .part-number{width:593px}
.footer-logo-wrapper .footer-logo-flex img{max-width:100px}
.addressList{width:31%}
#saveAddress .inputbox{width:420px;float:left}
#saveAddress label{text-align:right;margin:5px 5px 0 0;width:125px;float:left}
#saveAddress select.inputbox{width:auto!important}
#saveAddress #taxid_check{margin:10px 0 0 130px}
.pei-promotions hr{width:70px;display:inline-block}
.pei-promotions-banner{font-size:16px;line-height:45px}
.pei-promotions-banner-text{width:980px}
#pei-promotions_alert{left:50%;margin-left:-400px;top:50%;margin-top:-190px;width:800px}
#pei-promotions_alert #pei-promo-title{font-size:80px}
#pei-promotions_alert p{font-size:30px;display:inline-block;margin:0 10px 20px 10px}
#pei-promotions-banner-close{float:none;margin:0;line-height:inherit}
#promoForm .inputbox{width:305px;float:left}
#promoForm select.inputbox{width:100px}
#promoForm .datebox{width:100px}
#promoForm .currency{width:70px}
#promoForm .currency-edit{margin-right:15px;float:left}
#promoForm label{text-align:right;margin:5px 5px 0 0;width:100px;float:left}
#currency-div{margin-left:105px}
#promoSearch{margin:15px 0 0 135px}
}