/* styles moved from lecoapps styles.css */ html #leHomeBottom a:hover { text-decoration: underline !important; } html body, html body.ms-backgroundImage { background: #999 !important; } html #wowslider-container1 a.ws_next, html #wowslider-container1 a.ws_prev { background-image: url(//www.lincolnelectric.com/assets/us/en/interactive/_sliders/bottom-right/engine1/arrows.png) !important; } html .master-container #wowslider-container1 .ws_bullets a { background: url(//www.lincolnelectric.com/assets/us/en/interactive/_sliders/bottom-right/engine1/bullet1.png) !important; } html .master-container .content-list li { margin-bottom: 2px; } html .featured-section .featured-section--header { padding-top: 0.35em !important; padding-bottom: 0.35em !important; } html .featured-section .featured-section--social { max-height: 202px !important; } html .featured-section .featured-section--social ul.no--bullets.social--naviagation { margin-bottom: 0 !important; padding-top: 10px !important; } .master-container { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } .master-container { margin: 0; } .master-container article, .master-container aside, .master-container details, .master-container figcaption, .master-container figure, .master-container footer, .master-container header, .master-container hgroup, .master-container main, .master-container menu, .master-container nav, .master-container section, .master-container summary { display: block; } .master-container audio, .master-container canvas, .master-container progress, .master-container video { display: inline-block; vertical-align: baseline; } .master-container audio:not([controls]) { display: none; height: 0; } .master-container [hidden], .master-container template { display: none; } .master-container a { background-color: transparent; } .master-container a:active, .master-container a:hover { outline: 0; } .master-container abbr[title] { border-bottom: 1px dotted; } .master-container b, .master-container strong { font-weight: bold; } .master-container dfn { font-style: italic; } .master-container h1 { margin: .67em 0; font-size: 2em; } .master-container mark { color: #000; background: #ff0; } .master-container small { font-size: 80%; } .master-container sub, .master-container sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } .master-container sup { top: -.5em; } .master-container sub { bottom: -.25em; } .master-container img { border: 0; } .master-container svg:not(:root) { overflow: hidden; } .master-container figure { margin: 1em 40px; } .master-container hr { height: 0; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .master-container pre { overflow: auto; } .master-container code, .master-container kbd, .master-container pre, .master-container samp { font-family: monospace, monospace; font-size: 1em; } .master-container button, .master-container input, .master-container optgroup, .master-container select, .master-container textarea { margin: 0; font: inherit; color: inherit; } .master-container button { overflow: visible; } .master-container button, .master-container select { text-transform: none; } .master-container button, .master-container html input[type="button"], .master-container input[type="reset"], .master-container input[type="submit"] { -webkit-appearance: button; cursor: pointer; } .master-container button[disabled], .master-container html input[disabled] { cursor: default; } .master-container button::-moz-focus-inner, .master-container input::-moz-focus-inner { padding: 0; border: 0; } .master-container input { line-height: normal; } .master-container input[type="checkbox"], .master-container input[type="radio"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; } .master-container input[type="number"]::-webkit-inner-spin-button, .master-container input[type="number"]::-webkit-outer-spin-button { height: auto; } .master-container input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield; } .master-container input[type="search"]::-webkit-search-cancel-button, .master-container input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } .master-container fieldset { padding: .35em .625em .75em; margin: 0 2px; border: 1px solid #c0c0c0; } .master-container legend { padding: 0; border: 0; } .master-container textarea { overflow: auto; } .master-container optgroup { font-weight: bold; } .master-container table { border-spacing: 0; border-collapse: collapse; } .master-container td, .master-container th { padding: 0; } .master-container * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .master-container *:before, .master-container *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .master-container html { font-size: 10px; -webkit-tap-highlight-color: transparent; } .master-container body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857143; color: #333; background-color: #fff; } .master-container input, .master-container button, .master-container select, .master-container textarea { font-family: inherit; font-size: inherit; line-height: inherit; } .master-container figure { margin: 0; } .master-container img { vertical-align: middle; } .master-container .img-responsive, .master-container .thumbnail > img, .master-container .thumbnail a > img, .master-container .carousel-inner > .item > img, .master-container .carousel-inner > .item > a > img { display: block; max-width: 100%; height: auto; } .master-container .img-rounded { border-radius: 6px; } .master-container .img-thumbnail { display: inline-block; max-width: 100%; height: auto; 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; } .master-container .img-circle { border-radius: 50%; } .master-container hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee; } .master-container .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .master-container .sr-only-focusable:active, .master-container .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; } .master-container [role="button"] { cursor: pointer; } .master-container h1, .master-container h2, .master-container h3, .master-container h4, .master-container h5, .master-container h6, .master-container .h1, .master-container .h2, .master-container .h3, .master-container .h4, .master-container .h5, .master-container .h6 { font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit; } .master-container h1 small, .master-container h2 small, .master-container h3 small, .master-container h4 small, .master-container h5 small, .master-container h6 small, .master-container .h1 small, .master-container .h2 small, .master-container .h3 small, .master-container .h4 small, .master-container .h5 small, .master-container .h6 small, .master-container h1 .small, .master-container h2 .small, .master-container h3 .small, .master-container h4 .small, .master-container h5 .small, .master-container h6 .small, .master-container .h1 .small, .master-container .h2 .small, .master-container .h3 .small, .master-container .h4 .small, .master-container .h5 .small, .master-container .h6 .small { font-weight: normal; line-height: 1; color: #777; } .master-container h1, .master-container .h1, .master-container h2, .master-container .h2, .master-container h3, .master-container .h3 { margin-top: 20px; margin-bottom: 10px; } .master-container h1 small, .master-container .h1 small, .master-container h2 small, .master-container .h2 small, .master-container h3 small, .master-container .h3 small, .master-container h1 .small, .master-container .h1 .small, .master-container h2 .small, .master-container .h2 .small, .master-container h3 .small, .master-container .h3 .small { font-size: 65%; } .master-container h4, .master-container .h4, .master-container h5, .master-container .h5, .master-container h6, .master-container .h6 { margin-top: 10px; margin-bottom: 10px; } .master-container h4 small, .master-container .h4 small, .master-container h5 small, .master-container .h5 small, .master-container h6 small, .master-container .h6 small, .master-container h4 .small, .master-container .h4 .small, .master-container h5 .small, .master-container .h5 .small, .master-container h6 .small, .master-container .h6 .small { font-size: 75%; } .master-container h1, .master-container .h1 { font-size: 36px; } .master-container h2, .master-container .h2 { font-size: 30px; } .master-container h3, .master-container .h3 { font-size: 24px; } .master-container h4, .master-container .h4 { font-size: 18px; } .master-container h5, .master-container .h5 { font-size: 14px; } .master-container h6, .master-container .h6 { font-size: 12px; } .master-container p { margin: 0 0 10px; } .master-container .lead { margin-bottom: 20px; font-size: 16px; font-weight: 300; line-height: 1.4; } @media (min-width: 768px) { .master-container .lead { font-size: 21px; } } .master-container small, .master-container .small { font-size: 85%; } .master-container mark, .master-container .mark { padding: .2em; background-color: #fcf8e3; } .master-container .text-left { text-align: left; } .master-container .text-right { text-align: right; } .master-container .text-center { text-align: center; } .master-container .text-justify { text-align: justify; } .master-container .text-nowrap { white-space: nowrap; } .master-container .text-lowercase { text-transform: lowercase; } .master-container .text-uppercase { text-transform: uppercase; } .master-container .text-capitalize { text-transform: capitalize; } .master-container .text-muted { color: #777; } .master-container .text-primary { color: #337ab7; } .master-container a.text-primary:hover { color: #286090; } .master-container .text-success { color: #3c763d; } .master-container a.text-success:hover { color: #2b542c; } .master-container .text-info { color: #31708f; } .master-container a.text-info:hover { color: #245269; } .master-container .text-warning { color: #8a6d3b; } .master-container a.text-warning:hover { color: #66512c; } .master-container .text-danger { color: #a94442; } .master-container a.text-danger:hover { color: #843534; } .master-container .bg-primary { color: #fff; background-color: #337ab7; } .master-container a.bg-primary:hover { background-color: #286090; } .master-container .bg-success { background-color: #dff0d8; } .master-container a.bg-success:hover { background-color: #c1e2b3; } .master-container .bg-info { background-color: #d9edf7; } .master-container a.bg-info:hover { background-color: #afd9ee; } .master-container .bg-warning { background-color: #fcf8e3; } .master-container a.bg-warning:hover { background-color: #f7ecb5; } .master-container .bg-danger { background-color: #f2dede; } .master-container a.bg-danger:hover { background-color: #e4b9b9; } .master-container .page-header { padding-bottom: 9px; margin: 40px 0 20px; border-bottom: 1px solid #eee; } .master-container ul, .master-container ol { margin-top: 0; margin-bottom: 10px; } .master-container ul ul, .master-container ol ul, .master-container ul ol, .master-container ol ol { margin-bottom: 0; } .master-container .list-unstyled { padding-left: 0; list-style: none; } .master-container .list-inline { padding-left: 0; margin-left: -5px; list-style: none; } .master-container .list-inline > li { display: inline-block; padding-right: 5px; padding-left: 5px; } .master-container dl { margin-top: 0; margin-bottom: 20px; } .master-container dt, .master-container dd { line-height: 1.42857143; } .master-container dt { font-weight: bold; } .master-container dd { margin-left: 0; } @media (min-width: 768px) { .master-container .dl-horizontal dt { float: left; width: 160px; overflow: hidden; clear: left; text-align: right; text-overflow: ellipsis; white-space: nowrap; } .master-container .dl-horizontal dd { margin-left: 180px; } } .master-container abbr[title], .master-container abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #777; } .master-container .initialism { font-size: 90%; text-transform: uppercase; } .master-container blockquote { padding: 10px 20px; margin: 0 0 20px; font-size: 17.5px; border-left: 5px solid #eee; } .master-container blockquote p:last-child, .master-container blockquote ul:last-child, .master-container blockquote ol:last-child { margin-bottom: 0; } .master-container blockquote footer, .master-container blockquote small, .master-container blockquote .small { display: block; font-size: 80%; line-height: 1.42857143; color: #777; } .master-container blockquote footer:before, .master-container blockquote small:before, .master-container blockquote .small:before { content: '\2014 \00A0'; } .master-container .blockquote-reverse, .master-container blockquote.pull-right { padding-right: 15px; padding-left: 0; text-align: right; border-right: 5px solid #eee; border-left: 0; } .master-container .blockquote-reverse footer:before, .master-container blockquote.pull-right footer:before, .master-container .blockquote-reverse small:before, .master-container blockquote.pull-right small:before, .master-container .blockquote-reverse .small:before, .master-container blockquote.pull-right .small:before { content: ''; } .master-container .blockquote-reverse footer:after, .master-container blockquote.pull-right footer:after, .master-container .blockquote-reverse small:after, .master-container blockquote.pull-right small:after, .master-container .blockquote-reverse .small:after, .master-container blockquote.pull-right .small:after { content: '\00A0 \2014'; } .master-container address { margin-bottom: 20px; font-style: normal; line-height: 1.42857143; } .master-container code, .master-container kbd, .master-container pre, .master-container samp { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } .master-container code { padding: 2px 4px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; border-radius: 4px; } .master-container kbd { padding: 2px 4px; font-size: 90%; color: #fff; background-color: #333; border-radius: 3px; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); } .master-container kbd kbd { padding: 0; font-size: 100%; font-weight: bold; -webkit-box-shadow: none; box-shadow: none; } .master-container pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; line-height: 1.42857143; color: #333; word-break: break-all; word-wrap: break-word; background-color: #f5f5f5; border: 1px solid #ccc; border-radius: 4px; } .master-container pre code { padding: 0; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border-radius: 0; } .master-container .pre-scrollable { max-height: 340px; overflow-y: scroll; } .master-container .container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } @media (min-width: 768px) { .master-container .container { width: 980px; } } @media (min-width: 992px) { .master-container .container { width: 970px; } } @media (min-width: 1200px) { .master-container .container { width: 1170px; } } .master-container .container-fluid { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } .master-container .row { margin-right: -15px; margin-left: -15px; } .master-container .col-xs-1, .master-container .col-sm-1, .master-container .col-md-1, .master-container .col-lg-1, .master-container .col-xs-2, .master-container .col-sm-2, .master-container .col-md-2, .master-container .col-lg-2, .master-container .col-xs-3, .master-container .col-sm-3, .master-container .col-md-3, .master-container .col-lg-3, .master-container .col-xs-4, .master-container .col-sm-4, .master-container .col-md-4, .master-container .col-lg-4, .master-container .col-xs-5, .master-container .col-sm-5, .master-container .col-md-5, .master-container .col-lg-5, .master-container .col-xs-6, .master-container .col-sm-6, .master-container .col-md-6, .master-container .col-lg-6, .master-container .col-xs-7, .master-container .col-sm-7, .master-container .col-md-7, .master-container .col-lg-7, .master-container .col-xs-8, .master-container .col-sm-8, .master-container .col-md-8, .master-container .col-lg-8, .master-container .col-xs-9, .master-container .col-sm-9, .master-container .col-md-9, .master-container .col-lg-9, .master-container .col-xs-10, .master-container .col-sm-10, .master-container .col-md-10, .master-container .col-lg-10, .master-container .col-xs-11, .master-container .col-sm-11, .master-container .col-md-11, .master-container .col-lg-11, .master-container .col-xs-12, .master-container .col-sm-12, .master-container .col-md-12, .master-container .col-lg-12 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } .master-container .col-xs-1, .master-container .col-xs-2, .master-container .col-xs-3, .master-container .col-xs-4, .master-container .col-xs-5, .master-container .col-xs-6, .master-container .col-xs-7, .master-container .col-xs-8, .master-container .col-xs-9, .master-container .col-xs-10, .master-container .col-xs-11, .master-container .col-xs-12 { float: left; } .master-container .col-xs-12 { width: 100%; } .master-container .col-xs-11 { width: 91.66666667%; } .master-container .col-xs-10 { width: 83.33333333%; } .master-container .col-xs-9 { width: 75%; } .master-container .col-xs-8 { width: 66.66666667%; } .master-container .col-xs-7 { width: 58.33333333%; } .master-container .col-xs-6 { width: 50%; } .master-container .col-xs-5 { width: 41.66666667%; } .master-container .col-xs-4 { width: 33.33333333%; } .master-container .col-xs-3 { width: 25%; } .master-container .col-xs-2 { width: 16.66666667%; } .master-container .col-xs-1 { width: 8.33333333%; } .master-container .col-xs-pull-12 { right: 100%; } .master-container .col-xs-pull-11 { right: 91.66666667%; } .master-container .col-xs-pull-10 { right: 83.33333333%; } .master-container .col-xs-pull-9 { right: 75%; } .master-container .col-xs-pull-8 { right: 66.66666667%; } .master-container .col-xs-pull-7 { right: 58.33333333%; } .master-container .col-xs-pull-6 { right: 50%; } .master-container .col-xs-pull-5 { right: 41.66666667%; } .master-container .col-xs-pull-4 { right: 33.33333333%; } .master-container .col-xs-pull-3 { right: 25%; } .master-container .col-xs-pull-2 { right: 16.66666667%; } .master-container .col-xs-pull-1 { right: 8.33333333%; } .master-container .col-xs-pull-0 { right: auto; } .master-container .col-xs-push-12 { left: 100%; } .master-container .col-xs-push-11 { left: 91.66666667%; } .master-container .col-xs-push-10 { left: 83.33333333%; } .master-container .col-xs-push-9 { left: 75%; } .master-container .col-xs-push-8 { left: 66.66666667%; } .master-container .col-xs-push-7 { left: 58.33333333%; } .master-container .col-xs-push-6 { left: 50%; } .master-container .col-xs-push-5 { left: 41.66666667%; } .master-container .col-xs-push-4 { left: 33.33333333%; } .master-container .col-xs-push-3 { left: 25%; } .master-container .col-xs-push-2 { left: 16.66666667%; } .master-container .col-xs-push-1 { left: 8.33333333%; } .master-container .col-xs-push-0 { left: auto; } .master-container .col-xs-offset-12 { margin-left: 100%; } .master-container .col-xs-offset-11 { margin-left: 91.66666667%; } .master-container .col-xs-offset-10 { margin-left: 83.33333333%; } .master-container .col-xs-offset-9 { margin-left: 75%; } .master-container .col-xs-offset-8 { margin-left: 66.66666667%; } .master-container .col-xs-offset-7 { margin-left: 58.33333333%; } .master-container .col-xs-offset-6 { margin-left: 50%; } .master-container .col-xs-offset-5 { margin-left: 41.66666667%; } .master-container .col-xs-offset-4 { margin-left: 33.33333333%; } .master-container .col-xs-offset-3 { margin-left: 25%; } .master-container .col-xs-offset-2 { margin-left: 16.66666667%; } .master-container .col-xs-offset-1 { margin-left: 8.33333333%; } .master-container .col-xs-offset-0 { margin-left: 0; } @media (max-width: 768px) { .master-container .col-sm-1, .master-container .col-sm-2, .master-container .col-sm-3, .master-container .col-sm-4, .master-container .col-sm-5, .master-container .col-sm-6, .master-container .col-sm-7, .master-container .col-sm-8, .master-container .col-sm-9, .master-container .col-sm-10, .master-container .col-sm-11, .master-container .col-sm-12 { float: left; } .master-container .col-sm-12 { width: 100%; } .master-container .col-sm-11 { width: 91.66666667%; } .master-container .col-sm-10 { width: 83.33333333%; } .master-container .col-sm-9 { width: 75%; } .master-container .col-sm-8 { width: 66.66666667%; } .master-container .col-sm-7 { width: 58.33333333%; } .master-container .col-sm-6 { width: 50%; } .master-container .col-sm-5 { width: 41.66666667%; } .master-container .col-sm-4 { width: 33.33333333%; } .master-container .col-sm-3 { width: 25%; } .master-container .col-sm-2 { width: 16.66666667%; } .master-container .col-sm-1 { width: 8.33333333%; } .master-container .col-sm-pull-12 { right: 100%; } .master-container .col-sm-pull-11 { right: 91.66666667%; } .master-container .col-sm-pull-10 { right: 83.33333333%; } .master-container .col-sm-pull-9 { right: 75%; } .master-container .col-sm-pull-8 { right: 66.66666667%; } .master-container .col-sm-pull-7 { right: 58.33333333%; } .master-container .col-sm-pull-6 { right: 50%; } .master-container .col-sm-pull-5 { right: 41.66666667%; } .master-container .col-sm-pull-4 { right: 33.33333333%; } .master-container .col-sm-pull-3 { right: 25%; } .master-container .col-sm-pull-2 { right: 16.66666667%; } .master-container .col-sm-pull-1 { right: 8.33333333%; } .master-container .col-sm-pull-0 { right: auto; } .master-container .col-sm-push-12 { left: 100%; } .master-container .col-sm-push-11 { left: 91.66666667%; } .master-container .col-sm-push-10 { left: 83.33333333%; } .master-container .col-sm-push-9 { left: 75%; } .master-container .col-sm-push-8 { left: 66.66666667%; } .master-container .col-sm-push-7 { left: 58.33333333%; } .master-container .col-sm-push-6 { left: 50%; } .master-container .col-sm-push-5 { left: 41.66666667%; } .master-container .col-sm-push-4 { left: 33.33333333%; } .master-container .col-sm-push-3 { left: 25%; } .master-container .col-sm-push-2 { left: 16.66666667%; } .master-container .col-sm-push-1 { left: 8.33333333%; } .master-container .col-sm-push-0 { left: auto; } .master-container .col-sm-offset-12 { margin-left: 100%; } .master-container .col-sm-offset-11 { margin-left: 91.66666667%; } .master-container .col-sm-offset-10 { margin-left: 83.33333333%; } .master-container .col-sm-offset-9 { margin-left: 75%; } .master-container .col-sm-offset-8 { margin-left: 66.66666667%; } .master-container .col-sm-offset-7 { margin-left: 58.33333333%; } .master-container .col-sm-offset-6 { margin-left: 50%; } .master-container .col-sm-offset-5 { margin-left: 41.66666667%; } .master-container .col-sm-offset-4 { margin-left: 33.33333333%; } .master-container .col-sm-offset-3 { margin-left: 25%; } .master-container .col-sm-offset-2 { margin-left: 16.66666667%; } .master-container .col-sm-offset-1 { margin-left: 8.33333333%; } .master-container .col-sm-offset-0 { margin-left: 0; } } @media (max-width: 992px) { .master-container .col-md-1, .master-container .col-md-2, .master-container .col-md-3, .master-container .col-md-4, .master-container .col-md-5, .master-container .col-md-6, .master-container .col-md-7, .master-container .col-md-8, .master-container .col-md-9, .master-container .col-md-10, .master-container .col-md-11, .master-container .col-md-12 { float: left; } .master-container .col-md-12 { width: 100%; } .master-container .col-md-11 { width: 91.66666667%; } .master-container .col-md-10 { width: 83.33333333%; } .master-container .col-md-9 { width: 75%; } .master-container .col-md-8 { width: 66.66666667%; } .master-container .col-md-7 { width: 58.33333333%; } .master-container .col-md-6 { width: 50%; } .master-container .col-md-5 { width: 41.66666667%; } .master-container .col-md-4 { width: 33.33333333%; } .master-container .col-md-3 { width: 25%; } .master-container .col-md-2 { width: 16.66666667%; } .master-container .col-md-1 { width: 8.33333333%; } .master-container .col-md-pull-12 { right: 100%; } .master-container .col-md-pull-11 { right: 91.66666667%; } .master-container .col-md-pull-10 { right: 83.33333333%; } .master-container .col-md-pull-9 { right: 75%; } .master-container .col-md-pull-8 { right: 66.66666667%; } .master-container .col-md-pull-7 { right: 58.33333333%; } .master-container .col-md-pull-6 { right: 50%; } .master-container .col-md-pull-5 { right: 41.66666667%; } .master-container .col-md-pull-4 { right: 33.33333333%; } .master-container .col-md-pull-3 { right: 25%; } .master-container .col-md-pull-2 { right: 16.66666667%; } .master-container .col-md-pull-1 { right: 8.33333333%; } .master-container .col-md-pull-0 { right: auto; } .master-container .col-md-push-12 { left: 100%; } .master-container .col-md-push-11 { left: 91.66666667%; } .master-container .col-md-push-10 { left: 83.33333333%; } .master-container .col-md-push-9 { left: 75%; } .master-container .col-md-push-8 { left: 66.66666667%; } .master-container .col-md-push-7 { left: 58.33333333%; } .master-container .col-md-push-6 { left: 50%; } .master-container .col-md-push-5 { left: 41.66666667%; } .master-container .col-md-push-4 { left: 33.33333333%; } .master-container .col-md-push-3 { left: 25%; } .master-container .col-md-push-2 { left: 16.66666667%; } .master-container .col-md-push-1 { left: 8.33333333%; } .master-container .col-md-push-0 { left: auto; } .master-container .col-md-offset-12 { margin-left: 100%; } .master-container .col-md-offset-11 { margin-left: 91.66666667%; } .master-container .col-md-offset-10 { margin-left: 83.33333333%; } .master-container .col-md-offset-9 { margin-left: 75%; } .master-container .col-md-offset-8 { margin-left: 66.66666667%; } .master-container .col-md-offset-7 { margin-left: 58.33333333%; } .master-container .col-md-offset-6 { margin-left: 50%; } .master-container .col-md-offset-5 { margin-left: 41.66666667%; } .master-container .col-md-offset-4 { margin-left: 33.33333333%; } .master-container .col-md-offset-3 { margin-left: 25%; } .master-container .col-md-offset-2 { margin-left: 16.66666667%; } .master-container .col-md-offset-1 { margin-left: 8.33333333%; } .master-container .col-md-offset-0 { margin-left: 0; } } @media (min-width: 30px) { .master-container .col-lg-1, .master-container .col-lg-2, .master-container .col-lg-3, .master-container .col-lg-4, .master-container .col-lg-5, .master-container .col-lg-6, .master-container .col-lg-7, .master-container .col-lg-8, .master-container .col-lg-9, .master-container .col-lg-10, .master-container .col-lg-11, .master-container .col-lg-12 { float: left; } .master-container .col-lg-12 { width: 100%; } .master-container .col-lg-11 { width: 91.66666667%; } .master-container .col-lg-10 { width: 83.33333333%; } .master-container .col-lg-9 { width: 75%; } .master-container .col-lg-8 { width: 66.66666667%; } .master-container .col-lg-7 { width: 58.33333333%; } .master-container .col-lg-6 { width: 50%; } .master-container .col-lg-5 { width: 41.66666667%; } .master-container .col-lg-4 { width: 33.33333333%; } .master-container .col-lg-3 { width: 25%; } .master-container .col-lg-2 { width: 16.66666667%; } .master-container .col-lg-1 { width: 8.33333333%; } .master-container .col-lg-pull-12 { right: 100%; } .master-container .col-lg-pull-11 { right: 91.66666667%; } .master-container .col-lg-pull-10 { right: 83.33333333%; } .master-container .col-lg-pull-9 { right: 75%; } .master-container .col-lg-pull-8 { right: 66.66666667%; } .master-container .col-lg-pull-7 { right: 58.33333333%; } .master-container .col-lg-pull-6 { right: 50%; } .master-container .col-lg-pull-5 { right: 41.66666667%; } .master-container .col-lg-pull-4 { right: 33.33333333%; } .master-container .col-lg-pull-3 { right: 25%; } .master-container .col-lg-pull-2 { right: 16.66666667%; } .master-container .col-lg-pull-1 { right: 8.33333333%; } .master-container .col-lg-pull-0 { right: auto; } .master-container .col-lg-push-12 { left: 100%; } .master-container .col-lg-push-11 { left: 91.66666667%; } .master-container .col-lg-push-10 { left: 83.33333333%; } .master-container .col-lg-push-9 { left: 75%; } .master-container .col-lg-push-8 { left: 66.66666667%; } .master-container .col-lg-push-7 { left: 58.33333333%; } .master-container .col-lg-push-6 { left: 50%; } .master-container .col-lg-push-5 { left: 41.66666667%; } .master-container .col-lg-push-4 { left: 33.33333333%; } .master-container .col-lg-push-3 { left: 25%; } .master-container .col-lg-push-2 { left: 16.66666667%; } .master-container .col-lg-push-1 { left: 8.33333333%; } .master-container .col-lg-push-0 { left: auto; } .master-container .col-lg-offset-12 { margin-left: 100%; } .master-container .col-lg-offset-11 { margin-left: 91.66666667%; } .master-container .col-lg-offset-10 { margin-left: 83.33333333%; } .master-container .col-lg-offset-9 { margin-left: 75%; } .master-container .col-lg-offset-8 { margin-left: 66.66666667%; } .master-container .col-lg-offset-7 { margin-left: 58.33333333%; } .master-container .col-lg-offset-6 { margin-left: 50%; } .master-container .col-lg-offset-5 { margin-left: 41.66666667%; } .master-container .col-lg-offset-4 { margin-left: 33.33333333%; } .master-container .col-lg-offset-3 { margin-left: 25%; } .master-container .col-lg-offset-2 { margin-left: 16.66666667%; } .master-container .col-lg-offset-1 { margin-left: 8.33333333%; } .master-container .col-lg-offset-0 { margin-left: 0; } } .master-container table { background-color: transparent; } .master-container caption { padding-top: 8px; padding-bottom: 8px; color: #777; text-align: left; } .master-container th { text-align: left; } .master-container .table { width: 100%; max-width: 100%; margin-bottom: 20px; } .master-container .table > thead > tr > th, .master-container .table > tbody > tr > th, .master-container .table > tfoot > tr > th, .master-container .table > thead > tr > td, .master-container .table > tbody > tr > td, .master-container .table > tfoot > tr > td { padding: 8px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #ddd; } .master-container .table > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #ddd; } .master-container .table > caption + thead > tr:first-child > th, .master-container .table > colgroup + thead > tr:first-child > th, .master-container .table > thead:first-child > tr:first-child > th, .master-container .table > caption + thead > tr:first-child > td, .master-container .table > colgroup + thead > tr:first-child > td, .master-container .table > thead:first-child > tr:first-child > td { border-top: 0; } .master-container .table > tbody + tbody { border-top: 2px solid #ddd; } .master-container .table .table { background-color: #fff; } .master-container .table-condensed > thead > tr > th, .master-container .table-condensed > tbody > tr > th, .master-container .table-condensed > tfoot > tr > th, .master-container .table-condensed > thead > tr > td, .master-container .table-condensed > tbody > tr > td, .master-container .table-condensed > tfoot > tr > td { padding: 5px; } .master-container .table-bordered { border: 1px solid #ddd; } .master-container .table-bordered > thead > tr > th, .master-container .table-bordered > tbody > tr > th, .master-container .table-bordered > tfoot > tr > th, .master-container .table-bordered > thead > tr > td, .master-container .table-bordered > tbody > tr > td, .master-container .table-bordered > tfoot > tr > td { border: 1px solid #ddd; } .master-container .table-bordered > thead > tr > th, .master-container .table-bordered > thead > tr > td { border-bottom-width: 2px; } .master-container .table-striped > tbody > tr:nth-of-type(odd) { background-color: #f9f9f9; } .master-container .table-hover > tbody > tr:hover { background-color: #f5f5f5; } .master-container table col[class*="col-"] { position: static; display: table-column; float: none; } .master-container table td[class*="col-"], .master-container table th[class*="col-"] { position: static; display: table-cell; float: none; } .master-container .table > thead > tr > td.active, .master-container .table > tbody > tr > td.active, .master-container .table > tfoot > tr > td.active, .master-container .table > thead > tr > th.active, .master-container .table > tbody > tr > th.active, .master-container .table > tfoot > tr > th.active, .master-container .table > thead > tr.active > td, .master-container .table > tbody > tr.active > td, .master-container .table > tfoot > tr.active > td, .master-container .table > thead > tr.active > th, .master-container .table > tbody > tr.active > th, .master-container .table > tfoot > tr.active > th { background-color: #f5f5f5; } .master-container .table-hover > tbody > tr > td.active:hover, .master-container .table-hover > tbody > tr > th.active:hover, .master-container .table-hover > tbody > tr.active:hover > td, .master-container .table-hover > tbody > tr:hover > .active, .master-container .table-hover > tbody > tr.active:hover > th { background-color: #e8e8e8; } .master-container .table > thead > tr > td.success, .master-container .table > tbody > tr > td.success, .master-container .table > tfoot > tr > td.success, .master-container .table > thead > tr > th.success, .master-container .table > tbody > tr > th.success, .master-container .table > tfoot > tr > th.success, .master-container .table > thead > tr.success > td, .master-container .table > tbody > tr.success > td, .master-container .table > tfoot > tr.success > td, .master-container .table > thead > tr.success > th, .master-container .table > tbody > tr.success > th, .master-container .table > tfoot > tr.success > th { background-color: #dff0d8; } .master-container .table-hover > tbody > tr > td.success:hover, .master-container .table-hover > tbody > tr > th.success:hover, .master-container .table-hover > tbody > tr.success:hover > td, .master-container .table-hover > tbody > tr:hover > .success, .master-container .table-hover > tbody > tr.success:hover > th { background-color: #d0e9c6; } .master-container .table > thead > tr > td.info, .master-container .table > tbody > tr > td.info, .master-container .table > tfoot > tr > td.info, .master-container .table > thead > tr > th.info, .master-container .table > tbody > tr > th.info, .master-container .table > tfoot > tr > th.info, .master-container .table > thead > tr.info > td, .master-container .table > tbody > tr.info > td, .master-container .table > tfoot > tr.info > td, .master-container .table > thead > tr.info > th, .master-container .table > tbody > tr.info > th, .master-container .table > tfoot > tr.info > th { background-color: #d9edf7; } .master-container .table-hover > tbody > tr > td.info:hover, .master-container .table-hover > tbody > tr > th.info:hover, .master-container .table-hover > tbody > tr.info:hover > td, .master-container .table-hover > tbody > tr:hover > .info, .master-container .table-hover > tbody > tr.info:hover > th { background-color: #c4e3f3; } .master-container .table > thead > tr > td.warning, .master-container .table > tbody > tr > td.warning, .master-container .table > tfoot > tr > td.warning, .master-container .table > thead > tr > th.warning, .master-container .table > tbody > tr > th.warning, .master-container .table > tfoot > tr > th.warning, .master-container .table > thead > tr.warning > td, .master-container .table > tbody > tr.warning > td, .master-container .table > tfoot > tr.warning > td, .master-container .table > thead > tr.warning > th, .master-container .table > tbody > tr.warning > th, .master-container .table > tfoot > tr.warning > th { background-color: #fcf8e3; } .master-container .table-hover > tbody > tr > td.warning:hover, .master-container .table-hover > tbody > tr > th.warning:hover, .master-container .table-hover > tbody > tr.warning:hover > td, .master-container .table-hover > tbody > tr:hover > .warning, .master-container .table-hover > tbody > tr.warning:hover > th { background-color: #faf2cc; } .master-container .table > thead > tr > td.danger, .master-container .table > tbody > tr > td.danger, .master-container .table > tfoot > tr > td.danger, .master-container .table > thead > tr > th.danger, .master-container .table > tbody > tr > th.danger, .master-container .table > tfoot > tr > th.danger, .master-container .table > thead > tr.danger > td, .master-container .table > tbody > tr.danger > td, .master-container .table > tfoot > tr.danger > td, .master-container .table > thead > tr.danger > th, .master-container .table > tbody > tr.danger > th, .master-container .table > tfoot > tr.danger > th { background-color: #f2dede; } .master-container .table-hover > tbody > tr > td.danger:hover, .master-container .table-hover > tbody > tr > th.danger:hover, .master-container .table-hover > tbody > tr.danger:hover > td, .master-container .table-hover > tbody > tr:hover > .danger, .master-container .table-hover > tbody > tr.danger:hover > th { background-color: #ebcccc; } .master-container .table-responsive { min-height: .01%; overflow-x: auto; } @media screen and (max-width: 767px) { .master-container .table-responsive { width: 100%; margin-bottom: 15px; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #ddd; } .master-container .table-responsive > .table { margin-bottom: 0; } .master-container .table-responsive > .table > thead > tr > th, .master-container .table-responsive > .table > tbody > tr > th, .master-container .table-responsive > .table > tfoot > tr > th, .master-container .table-responsive > .table > thead > tr > td, .master-container .table-responsive > .table > tbody > tr > td, .master-container .table-responsive > .table > tfoot > tr > td { white-space: nowrap; } .master-container .table-responsive > .table-bordered { border: 0; } .master-container .table-responsive > .table-bordered > thead > tr > th:first-child, .master-container .table-responsive > .table-bordered > tbody > tr > th:first-child, .master-container .table-responsive > .table-bordered > tfoot > tr > th:first-child, .master-container .table-responsive > .table-bordered > thead > tr > td:first-child, .master-container .table-responsive > .table-bordered > tbody > tr > td:first-child, .master-container .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; } .master-container .table-responsive > .table-bordered > thead > tr > th:last-child, .master-container .table-responsive > .table-bordered > tbody > tr > th:last-child, .master-container .table-responsive > .table-bordered > tfoot > tr > th:last-child, .master-container .table-responsive > .table-bordered > thead > tr > td:last-child, .master-container .table-responsive > .table-bordered > tbody > tr > td:last-child, .master-container .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; } .master-container .table-responsive > .table-bordered > tbody > tr:last-child > th, .master-container .table-responsive > .table-bordered > tfoot > tr:last-child > th, .master-container .table-responsive > .table-bordered > tbody > tr:last-child > td, .master-container .table-responsive > .table-bordered > tfoot > tr:last-child > td { border-bottom: 0; } } .master-container fieldset { min-width: 0; padding: 0; margin: 0; border: 0; } .master-container legend { display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 21px; line-height: inherit; color: #333; border: 0; border-bottom: 1px solid #e5e5e5; } .master-container label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: bold; } .master-container input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .master-container input[type="radio"], .master-container input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; line-height: normal; } .master-container input[type="file"] { display: block; } .master-container input[type="range"] { display: block; width: 100%; } .master-container select[multiple], .master-container select[size] { height: auto; } .master-container input[type="file"]:focus, .master-container input[type="radio"]:focus, .master-container input[type="checkbox"]:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .master-container output { display: block; padding-top: 7px; font-size: 14px; line-height: 1.42857143; color: #555; } .master-container .form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .master-container .form-control:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); } .master-container .form-control::-moz-placeholder { color: #999; opacity: 1; } .master-container .form-control:-ms-input-placeholder { color: #999; } .master-container .form-control::-webkit-input-placeholder { color: #999; } .master-container .form-control[disabled], .master-container .form-control[readonly], .master-container fieldset[disabled] .form-control { background-color: #eee; opacity: 1; } .master-container .form-control[disabled], .master-container fieldset[disabled] .form-control { cursor: not-allowed; } .master-container textarea.form-control { height: auto; } .master-container input[type="search"] { -webkit-appearance: none; } @media screen and (-webkit-min-device-pixel-ratio: 0) { .master-container input[type="date"], .master-container input[type="time"], .master-container input[type="datetime-local"], .master-container input[type="month"] { line-height: 34px; } .master-container input[type="date"].input-sm, .master-container input[type="time"].input-sm, .master-container input[type="datetime-local"].input-sm, .master-container input[type="month"].input-sm, .master-container .input-group-sm input[type="date"], .master-container .input-group-sm input[type="time"], .master-container .input-group-sm input[type="datetime-local"], .master-container .input-group-sm input[type="month"] { line-height: 30px; } .master-container input[type="date"].input-lg, .master-container input[type="time"].input-lg, .master-container input[type="datetime-local"].input-lg, .master-container input[type="month"].input-lg, .master-container .input-group-lg input[type="date"], .master-container .input-group-lg input[type="time"], .master-container .input-group-lg input[type="datetime-local"], .master-container .input-group-lg input[type="month"] { line-height: 46px; } } .master-container .form-group { margin-bottom: 15px; } .master-container .radio, .master-container .checkbox { position: relative; display: block; margin-top: 10px; margin-bottom: 10px; } .master-container .radio label, .master-container .checkbox label { min-height: 20px; padding-left: 20px; margin-bottom: 0; font-weight: normal; cursor: pointer; } .master-container .radio input[type="radio"], .master-container .radio-inline input[type="radio"], .master-container .checkbox input[type="checkbox"], .master-container .checkbox-inline input[type="checkbox"] { position: absolute; margin-top: 4px \9; margin-left: -20px; } .master-container .radio + .radio, .master-container .checkbox + .checkbox { margin-top: -5px; } .master-container .radio-inline, .master-container .checkbox-inline { position: relative; display: inline-block; padding-left: 20px; margin-bottom: 0; font-weight: normal; vertical-align: middle; cursor: pointer; } .master-container .radio-inline + .radio-inline, .master-container .checkbox-inline + .checkbox-inline { margin-top: 0; margin-left: 10px; } .master-container input[type="radio"][disabled], .master-container input[type="checkbox"][disabled], .master-container input[type="radio"].disabled, .master-container input[type="checkbox"].disabled, .master-container fieldset[disabled] input[type="radio"], .master-container fieldset[disabled] input[type="checkbox"] { cursor: not-allowed; } .master-container .radio-inline.disabled, .master-container .checkbox-inline.disabled, .master-container fieldset[disabled] .radio-inline, .master-container fieldset[disabled] .checkbox-inline { cursor: not-allowed; } .master-container .radio.disabled label, .master-container .checkbox.disabled label, .master-container fieldset[disabled] .radio label, .master-container fieldset[disabled] .checkbox label { cursor: not-allowed; } .master-container .form-control-static { min-height: 34px; padding-top: 7px; padding-bottom: 7px; margin-bottom: 0; } .master-container .form-control-static.input-lg, .master-container .form-control-static.input-sm { padding-right: 0; padding-left: 0; } .master-container .input-sm { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .master-container select.input-sm { height: 30px; line-height: 30px; } .master-container textarea.input-sm, .master-container select[multiple].input-sm { height: auto; } .master-container .form-group-sm .form-control { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .master-container select.form-group-sm .form-control { height: 30px; line-height: 30px; } .master-container textarea.form-group-sm .form-control, .master-container select[multiple].form-group-sm .form-control { height: auto; } .master-container .form-group-sm .form-control-static { height: 30px; min-height: 32px; padding: 5px 10px; font-size: 12px; line-height: 1.5; } .master-container .input-lg { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; } .master-container select.input-lg { height: 46px; line-height: 46px; } .master-container textarea.input-lg, .master-container select[multiple].input-lg { height: auto; } .master-container .form-group-lg .form-control { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; } .master-container select.form-group-lg .form-control { height: 46px; line-height: 46px; } .master-container textarea.form-group-lg .form-control, .master-container select[multiple].form-group-lg .form-control { height: auto; } .master-container .form-group-lg .form-control-static { height: 46px; min-height: 38px; padding: 10px 16px; font-size: 18px; line-height: 1.3333333; } .master-container .has-feedback { position: relative; } .master-container .has-feedback .form-control { padding-right: 42.5px; } .master-container .form-control-feedback { position: absolute; top: 0; right: 0; z-index: 2; display: block; width: 34px; height: 34px; line-height: 34px; text-align: center; pointer-events: none; } .master-container .input-lg + .form-control-feedback { width: 46px; height: 46px; line-height: 46px; } .master-container .input-sm + .form-control-feedback { width: 30px; height: 30px; line-height: 30px; } .master-container .has-success .help-block, .master-container .has-success .control-label, .master-container .has-success .radio, .master-container .has-success .checkbox, .master-container .has-success .radio-inline, .master-container .has-success .checkbox-inline, .master-container .has-success.radio label, .master-container .has-success.checkbox label, .master-container .has-success.radio-inline label, .master-container .has-success.checkbox-inline label { color: #3c763d; } .master-container .has-success .form-control { border-color: #3c763d; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .master-container .has-success .form-control:focus { border-color: #2b542c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; } .master-container .has-success .input-group-addon { color: #3c763d; background-color: #dff0d8; border-color: #3c763d; } .master-container .has-success .form-control-feedback { color: #3c763d; } .master-container .has-warning .help-block, .master-container .has-warning .control-label, .master-container .has-warning .radio, .master-container .has-warning .checkbox, .master-container .has-warning .radio-inline, .master-container .has-warning .checkbox-inline, .master-container .has-warning.radio label, .master-container .has-warning.checkbox label, .master-container .has-warning.radio-inline label, .master-container .has-warning.checkbox-inline label { color: #8a6d3b; } .master-container .has-warning .form-control { border-color: #8a6d3b; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .master-container .has-warning .form-control:focus { border-color: #66512c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; } .master-container .has-warning .input-group-addon { color: #8a6d3b; background-color: #fcf8e3; border-color: #8a6d3b; } .master-container .has-warning .form-control-feedback { color: #8a6d3b; } .master-container .has-error .help-block, .master-container .has-error .control-label, .master-container .has-error .radio, .master-container .has-error .checkbox, .master-container .has-error .radio-inline, .master-container .has-error .checkbox-inline, .master-container .has-error.radio label, .master-container .has-error.checkbox label, .master-container .has-error.radio-inline label, .master-container .has-error.checkbox-inline label { color: #a94442; } .master-container .has-error .form-control { border-color: #a94442; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .master-container .has-error .form-control:focus { border-color: #843534; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; } .master-container .has-error .input-group-addon { color: #a94442; background-color: #f2dede; border-color: #a94442; } .master-container .has-error .form-control-feedback { color: #a94442; } .master-container .has-feedback label ~ .form-control-feedback { top: 25px; } .master-container .has-feedback label.sr-only ~ .form-control-feedback { top: 0; } .master-container .help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: #737373; } @media (min-width: 768px) { .master-container .form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; } .master-container .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; } .master-container .form-inline .form-control-static { display: inline-block; } .master-container .form-inline .input-group { display: inline-table; vertical-align: middle; } .master-container .form-inline .input-group .input-group-addon, .master-container .form-inline .input-group .input-group-btn, .master-container .form-inline .input-group .form-control { width: auto; } .master-container .form-inline .input-group > .form-control { width: 100%; } .master-container .form-inline .control-label { margin-bottom: 0; vertical-align: middle; } .master-container .form-inline .radio, .master-container .form-inline .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle; } .master-container .form-inline .radio label, .master-container .form-inline .checkbox label { padding-left: 0; } .master-container .form-inline .radio input[type="radio"], .master-container .form-inline .checkbox input[type="checkbox"] { position: relative; margin-left: 0; } .master-container .form-inline .has-feedback .form-control-feedback { top: 0; } } .master-container .form-horizontal .radio, .master-container .form-horizontal .checkbox, .master-container .form-horizontal .radio-inline, .master-container .form-horizontal .checkbox-inline { padding-top: 7px; margin-top: 0; margin-bottom: 0; } .master-container .form-horizontal .radio, .master-container .form-horizontal .checkbox { min-height: 27px; } .master-container .form-horizontal .form-group { margin-right: -15px; margin-left: -15px; } @media (min-width: 768px) { .master-container .form-horizontal .control-label { padding-top: 7px; margin-bottom: 0; text-align: right; } } .master-container .form-horizontal .has-feedback .form-control-feedback { right: 15px; } @media (min-width: 768px) { .master-container .form-horizontal .form-group-lg .control-label { padding-top: 14.333333px; } } @media (min-width: 768px) { .master-container .form-horizontal .form-group-sm .control-label { padding-top: 6px; } } .master-container .btn { display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: normal; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; } .master-container .btn:focus, .master-container .btn:active:focus, .master-container .btn.active:focus, .master-container .btn.focus, .master-container .btn:active.focus, .master-container .btn.active.focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .master-container .btn:hover, .master-container .btn:focus, .master-container .btn.focus { color: #333; text-decoration: none; } .master-container .btn:active, .master-container .btn.active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .master-container .btn.disabled, .master-container .btn[disabled], .master-container fieldset[disabled] .btn { pointer-events: none; cursor: not-allowed; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; opacity: .65; } .master-container .btn-default { color: #333; background-color: #fff; border-color: #ccc; } .master-container .btn-default:hover, .master-container .btn-default:focus, .master-container .btn-default.focus, .master-container .btn-default:active, .master-container .btn-default.active, .master-container .open > .dropdown-toggle.btn-default { color: #333; background-color: #e6e6e6; border-color: #adadad; } .master-container .btn-default:active, .master-container .btn-default.active, .master-container .open > .dropdown-toggle.btn-default { background-image: none; } .master-container .btn-default.disabled, .master-container .btn-default[disabled], .master-container fieldset[disabled] .btn-default, .master-container .btn-default.disabled:hover, .master-container .btn-default[disabled]:hover, .master-container fieldset[disabled] .btn-default:hover, .master-container .btn-default.disabled:focus, .master-container .btn-default[disabled]:focus, .master-container fieldset[disabled] .btn-default:focus, .master-container .btn-default.disabled.focus, .master-container .btn-default[disabled].focus, .master-container fieldset[disabled] .btn-default.focus, .master-container .btn-default.disabled:active, .master-container .btn-default[disabled]:active, .master-container fieldset[disabled] .btn-default:active, .master-container .btn-default.disabled.active, .master-container .btn-default[disabled].active, .master-container fieldset[disabled] .btn-default.active { background-color: #fff; border-color: #ccc; } .master-container .btn-default .badge { color: #fff; background-color: #333; } .master-container .btn-primary { color: #fff; background-color: #337ab7; border-color: #2e6da4; } .master-container .btn-primary:hover, .master-container .btn-primary:focus, .master-container .btn-primary.focus, .master-container .btn-primary:active, .master-container .btn-primary.active, .master-container .open > .dropdown-toggle.btn-primary { color: #fff; background-color: #286090; border-color: #204d74; } .master-container .btn-primary:active, .master-container .btn-primary.active, .master-container .open > .dropdown-toggle.btn-primary { background-image: none; } .master-container .btn-primary.disabled, .master-container .btn-primary[disabled], .master-container fieldset[disabled] .btn-primary, .master-container .btn-primary.disabled:hover, .master-container .btn-primary[disabled]:hover, .master-container fieldset[disabled] .btn-primary:hover, .master-container .btn-primary.disabled:focus, .master-container .btn-primary[disabled]:focus, .master-container fieldset[disabled] .btn-primary:focus, .master-container .btn-primary.disabled.focus, .master-container .btn-primary[disabled].focus, .master-container fieldset[disabled] .btn-primary.focus, .master-container .btn-primary.disabled:active, .master-container .btn-primary[disabled]:active, .master-container fieldset[disabled] .btn-primary:active, .master-container .btn-primary.disabled.active, .master-container .btn-primary[disabled].active, .master-container fieldset[disabled] .btn-primary.active { background-color: #337ab7; border-color: #2e6da4; } .master-container .btn-primary .badge { color: #337ab7; background-color: #fff; } .master-container .btn-success { color: #fff; background-color: #5cb85c; border-color: #4cae4c; } .master-container .btn-success:hover, .master-container .btn-success:focus, .master-container .btn-success.focus, .master-container .btn-success:active, .master-container .btn-success.active, .master-container .open > .dropdown-toggle.btn-success { color: #fff; background-color: #449d44; border-color: #398439; } .master-container .btn-success:active, .master-container .btn-success.active, .master-container .open > .dropdown-toggle.btn-success { background-image: none; } .master-container .btn-success.disabled, .master-container .btn-success[disabled], .master-container fieldset[disabled] .btn-success, .master-container .btn-success.disabled:hover, .master-container .btn-success[disabled]:hover, .master-container fieldset[disabled] .btn-success:hover, .master-container .btn-success.disabled:focus, .master-container .btn-success[disabled]:focus, .master-container fieldset[disabled] .btn-success:focus, .master-container .btn-success.disabled.focus, .master-container .btn-success[disabled].focus, .master-container fieldset[disabled] .btn-success.focus, .master-container .btn-success.disabled:active, .master-container .btn-success[disabled]:active, .master-container fieldset[disabled] .btn-success:active, .master-container .btn-success.disabled.active, .master-container .btn-success[disabled].active, .master-container fieldset[disabled] .btn-success.active { background-color: #5cb85c; border-color: #4cae4c; } .master-container .btn-success .badge { color: #5cb85c; background-color: #fff; } .master-container .btn-info { color: #fff; background-color: #5bc0de; border-color: #46b8da; } .master-container .btn-info:hover, .master-container .btn-info:focus, .master-container .btn-info.focus, .master-container .btn-info:active, .master-container .btn-info.active, .master-container .open > .dropdown-toggle.btn-info { color: #fff; background-color: #31b0d5; border-color: #269abc; } .master-container .btn-info:active, .master-container .btn-info.active, .master-container .open > .dropdown-toggle.btn-info { background-image: none; } .master-container .btn-info.disabled, .master-container .btn-info[disabled], .master-container fieldset[disabled] .btn-info, .master-container .btn-info.disabled:hover, .master-container .btn-info[disabled]:hover, .master-container fieldset[disabled] .btn-info:hover, .master-container .btn-info.disabled:focus, .master-container .btn-info[disabled]:focus, .master-container fieldset[disabled] .btn-info:focus, .master-container .btn-info.disabled.focus, .master-container .btn-info[disabled].focus, .master-container fieldset[disabled] .btn-info.focus, .master-container .btn-info.disabled:active, .master-container .btn-info[disabled]:active, .master-container fieldset[disabled] .btn-info:active, .master-container .btn-info.disabled.active, .master-container .btn-info[disabled].active, .master-container fieldset[disabled] .btn-info.active { background-color: #5bc0de; border-color: #46b8da; } .master-container .btn-info .badge { color: #5bc0de; background-color: #fff; } .master-container .btn-warning { color: #fff; background-color: #f0ad4e; border-color: #eea236; } .master-container .btn-warning:hover, .master-container .btn-warning:focus, .master-container .btn-warning.focus, .master-container .btn-warning:active, .master-container .btn-warning.active, .master-container .open > .dropdown-toggle.btn-warning { color: #fff; background-color: #ec971f; border-color: #d58512; } .master-container .btn-warning:active, .master-container .btn-warning.active, .master-container .open > .dropdown-toggle.btn-warning { background-image: none; } .master-container .btn-warning.disabled, .master-container .btn-warning[disabled], .master-container fieldset[disabled] .btn-warning, .master-container .btn-warning.disabled:hover, .master-container .btn-warning[disabled]:hover, .master-container fieldset[disabled] .btn-warning:hover, .master-container .btn-warning.disabled:focus, .master-container .btn-warning[disabled]:focus, .master-container fieldset[disabled] .btn-warning:focus, .master-container .btn-warning.disabled.focus, .master-container .btn-warning[disabled].focus, .master-container fieldset[disabled] .btn-warning.focus, .master-container .btn-warning.disabled:active, .master-container .btn-warning[disabled]:active, .master-container fieldset[disabled] .btn-warning:active, .master-container .btn-warning.disabled.active, .master-container .btn-warning[disabled].active, .master-container fieldset[disabled] .btn-warning.active { background-color: #f0ad4e; border-color: #eea236; } .master-container .btn-warning .badge { color: #f0ad4e; background-color: #fff; } .master-container .btn-danger { color: #fff; background-color: #d9534f; border-color: #d43f3a; } .master-container .btn-danger:hover, .master-container .btn-danger:focus, .master-container .btn-danger.focus, .master-container .btn-danger:active, .master-container .btn-danger.active, .master-container .open > .dropdown-toggle.btn-danger { color: #fff; background-color: #c9302c; border-color: #ac2925; } .master-container .btn-danger:active, .master-container .btn-danger.active, .master-container .open > .dropdown-toggle.btn-danger { background-image: none; } .master-container .btn-danger.disabled, .master-container .btn-danger[disabled], .master-container fieldset[disabled] .btn-danger, .master-container .btn-danger.disabled:hover, .master-container .btn-danger[disabled]:hover, .master-container fieldset[disabled] .btn-danger:hover, .master-container .btn-danger.disabled:focus, .master-container .btn-danger[disabled]:focus, .master-container fieldset[disabled] .btn-danger:focus, .master-container .btn-danger.disabled.focus, .master-container .btn-danger[disabled].focus, .master-container fieldset[disabled] .btn-danger.focus, .master-container .btn-danger.disabled:active, .master-container .btn-danger[disabled]:active, .master-container fieldset[disabled] .btn-danger:active, .master-container .btn-danger.disabled.active, .master-container .btn-danger[disabled].active, .master-container fieldset[disabled] .btn-danger.active { background-color: #d9534f; border-color: #d43f3a; } .master-container .btn-danger .badge { color: #d9534f; background-color: #fff; } .master-container .btn-link { font-weight: normal; color: #337ab7; border-radius: 0; } .master-container .btn-link, .master-container .btn-link:active, .master-container .btn-link.active, .master-container .btn-link[disabled], .master-container fieldset[disabled] .btn-link { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; } .master-container .btn-link, .master-container .btn-link:hover, .master-container .btn-link:focus, .master-container .btn-link:active { border-color: transparent; } .master-container .btn-link:hover, .master-container .btn-link:focus { color: #23527c; text-decoration: underline; background-color: transparent; } .master-container .btn-link[disabled]:hover, .master-container fieldset[disabled] .btn-link:hover, .master-container .btn-link[disabled]:focus, .master-container fieldset[disabled] .btn-link:focus { color: #777; text-decoration: none; } .master-container .btn-lg, .master-container .btn-group-lg > .btn { padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; } .master-container .btn-sm, .master-container .btn-group-sm > .btn { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .master-container .btn-xs, .master-container .btn-group-xs > .btn { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .master-container .btn-block { display: block; width: 100%; } .master-container .btn-block + .btn-block { margin-top: 5px; } .master-container input[type="submit"].btn-block, .master-container input[type="reset"].btn-block, .master-container input[type="button"].btn-block { width: 100%; } .master-container .fade { opacity: 0; -webkit-transition: opacity .15s linear; -o-transition: opacity .15s linear; transition: opacity .15s linear; } .master-container .fade.in { opacity: 1; } .master-container .collapse { display: none; } .master-container .collapse.in { display: block; } .master-container tr.collapse.in { display: table-row; } .master-container tbody.collapse.in { display: table-row-group; } .master-container .collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; -webkit-transition-duration: .35s; -o-transition-duration: .35s; transition-duration: .35s; -webkit-transition-property: height, visibility; -o-transition-property: height, visibility; transition-property: height, visibility; } .master-container .caret { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px dashed; border-right: 4px solid transparent; border-left: 4px solid transparent; } .master-container .dropup, .master-container .dropdown { position: relative; } .master-container .dropdown-toggle:focus { outline: 0; } .master-container .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; font-size: 14px; text-align: left; list-style: none; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); } .master-container .dropdown-menu.pull-right { right: 0; left: auto; } .master-container .dropdown-menu .divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; } .master-container .dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.42857143; color: #333; white-space: nowrap; } .master-container .dropdown-menu > li > a:hover, .master-container .dropdown-menu > li > a:focus { color: #262626; text-decoration: none; background-color: #f5f5f5; } .master-container .dropdown-menu > .active > a, .master-container .dropdown-menu > .active > a:hover, .master-container .dropdown-menu > .active > a:focus { color: #fff; text-decoration: none; background-color: #337ab7; outline: 0; } .master-container .dropdown-menu > .disabled > a, .master-container .dropdown-menu > .disabled > a:hover, .master-container .dropdown-menu > .disabled > a:focus { color: #777; } .master-container .dropdown-menu > .disabled > a:hover, .master-container .dropdown-menu > .disabled > a:focus { text-decoration: none; cursor: not-allowed; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .master-container .open > .dropdown-menu { display: block; } .master-container .open > a { outline: 0; } .master-container .dropdown-menu-right { right: 0; left: auto; } .master-container .dropdown-menu-left { right: auto; left: 0; } .master-container .dropdown-header { display: block; padding: 3px 20px; font-size: 12px; line-height: 1.42857143; color: #777; white-space: nowrap; } .master-container .dropdown-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 990; } .master-container .pull-right > .dropdown-menu { right: 0; left: auto; } .master-container .dropup .caret, .master-container .navbar-fixed-bottom .dropdown .caret { content: ""; border-top: 0; border-bottom: 4px solid; } .master-container .dropup .dropdown-menu, .master-container .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 2px; } @media (min-width: 768px) { .master-container .navbar-right .dropdown-menu { right: 0; left: auto; } .master-container .navbar-right .dropdown-menu-left { right: auto; left: 0; } } .master-container .btn-group, .master-container .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; } .master-container .btn-group > .btn, .master-container .btn-group-vertical > .btn { position: relative; float: left; } .master-container .btn-group > .btn:hover, .master-container .btn-group-vertical > .btn:hover, .master-container .btn-group > .btn:focus, .master-container .btn-group-vertical > .btn:focus, .master-container .btn-group > .btn:active, .master-container .btn-group-vertical > .btn:active, .master-container .btn-group > .btn.active, .master-container .btn-group-vertical > .btn.active { z-index: 2; } .master-container .btn-group .btn + .btn, .master-container .btn-group .btn + .btn-group, .master-container .btn-group .btn-group + .btn, .master-container .btn-group .btn-group + .btn-group { margin-left: -1px; } .master-container .btn-toolbar { margin-left: -5px; } .master-container .btn-toolbar .btn-group, .master-container .btn-toolbar .input-group { float: left; } .master-container .btn-toolbar > .btn, .master-container .btn-toolbar > .btn-group, .master-container .btn-toolbar > .input-group { margin-left: 5px; } .master-container .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0; } .master-container .btn-group > .btn:first-child { margin-left: 0; } .master-container .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0; border-bottom-right-radius: 0; } .master-container .btn-group > .btn:last-child:not(:first-child), .master-container .btn-group > .dropdown-toggle:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; } .master-container .btn-group > .btn-group { float: left; } .master-container .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .master-container .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .master-container .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-top-right-radius: 0; border-bottom-right-radius: 0; } .master-container .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0; border-bottom-left-radius: 0; } .master-container .btn-group .dropdown-toggle:active, .master-container .btn-group.open .dropdown-toggle { outline: 0; } .master-container .btn-group > .btn + .dropdown-toggle { padding-right: 8px; padding-left: 8px; } .master-container .btn-group > .btn-lg + .dropdown-toggle { padding-right: 12px; padding-left: 12px; } .master-container .btn-group.open .dropdown-toggle { -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .master-container .btn-group.open .dropdown-toggle.btn-link { -webkit-box-shadow: none; box-shadow: none; } .master-container .btn .caret { margin-left: 0; } .master-container .btn-lg .caret { border-width: 5px 5px 0; border-bottom-width: 0; } .master-container .dropup .btn-lg .caret { border-width: 0 5px 5px; } .master-container .btn-group-vertical > .btn, .master-container .btn-group-vertical > .btn-group, .master-container .btn-group-vertical > .btn-group > .btn { display: block; float: none; width: 100%; max-width: 100%; } .master-container .btn-group-vertical > .btn-group > .btn { float: none; } .master-container .btn-group-vertical > .btn + .btn, .master-container .btn-group-vertical > .btn + .btn-group, .master-container .btn-group-vertical > .btn-group + .btn, .master-container .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; } .master-container .btn-group-vertical > .btn:not(:first-child):not(:last-child) { border-radius: 0; } .master-container .btn-group-vertical > .btn:first-child:not(:last-child) { border-top-right-radius: 4px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .master-container .btn-group-vertical > .btn:last-child:not(:first-child) { border-top-left-radius: 0; border-top-right-radius: 0; border-bottom-left-radius: 4px; } .master-container .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .master-container .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .master-container .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .master-container .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0; border-top-right-radius: 0; } .master-container .btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate; } .master-container .btn-group-justified > .btn, .master-container .btn-group-justified > .btn-group { display: table-cell; float: none; width: 1%; } .master-container .btn-group-justified > .btn-group .btn { width: 100%; } .master-container .btn-group-justified > .btn-group .dropdown-menu { left: auto; } .master-container [data-toggle="buttons"] > .btn input[type="radio"], .master-container [data-toggle="buttons"] > .btn-group > .btn input[type="radio"], .master-container [data-toggle="buttons"] > .btn input[type="checkbox"], .master-container [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none; } .master-container .input-group { position: relative; display: table; border-collapse: separate; } .master-container .input-group[class*="col-"] { float: none; padding-right: 0; padding-left: 0; } .master-container .input-group .form-control { position: relative; z-index: 2; float: left; width: 100%; margin-bottom: 0; } .master-container .input-group-lg > .form-control, .master-container .input-group-lg > .input-group-addon, .master-container .input-group-lg > .input-group-btn > .btn { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; } .master-container select.input-group-lg > .form-control, .master-container select.input-group-lg > .input-group-addon, .master-container select.input-group-lg > .input-group-btn > .btn { height: 46px; line-height: 46px; } .master-container textarea.input-group-lg > .form-control, .master-container textarea.input-group-lg > .input-group-addon, .master-container textarea.input-group-lg > .input-group-btn > .btn, .master-container select[multiple].input-group-lg > .form-control, .master-container select[multiple].input-group-lg > .input-group-addon, .master-container select[multiple].input-group-lg > .input-group-btn > .btn { height: auto; } .master-container .input-group-sm > .form-control, .master-container .input-group-sm > .input-group-addon, .master-container .input-group-sm > .input-group-btn > .btn { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .master-container select.input-group-sm > .form-control, .master-container select.input-group-sm > .input-group-addon, .master-container select.input-group-sm > .input-group-btn > .btn { height: 30px; line-height: 30px; } .master-container textarea.input-group-sm > .form-control, .master-container textarea.input-group-sm > .input-group-addon, .master-container textarea.input-group-sm > .input-group-btn > .btn, .master-container select[multiple].input-group-sm > .form-control, .master-container select[multiple].input-group-sm > .input-group-addon, .master-container select[multiple].input-group-sm > .input-group-btn > .btn { height: auto; } .master-container .input-group-addon, .master-container .input-group-btn, .master-container .input-group .form-control { display: table-cell; } .master-container .input-group-addon:not(:first-child):not(:last-child), .master-container .input-group-btn:not(:first-child):not(:last-child), .master-container .input-group .form-control:not(:first-child):not(:last-child) { border-radius: 0; } .master-container .input-group-addon, .master-container .input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle; } .master-container .input-group-addon { padding: 6px 12px; font-size: 14px; font-weight: normal; line-height: 1; color: #555; text-align: center; background-color: #eee; border: 1px solid #ccc; border-radius: 4px; } .master-container .input-group-addon.input-sm { padding: 5px 10px; font-size: 12px; border-radius: 3px; } .master-container .input-group-addon.input-lg { padding: 10px 16px; font-size: 18px; border-radius: 6px; } .master-container .input-group-addon input[type="radio"], .master-container .input-group-addon input[type="checkbox"] { margin-top: 0; } .master-container .input-group .form-control:first-child, .master-container .input-group-addon:first-child, .master-container .input-group-btn:first-child > .btn, .master-container .input-group-btn:first-child > .btn-group > .btn, .master-container .input-group-btn:first-child > .dropdown-toggle, .master-container .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .master-container .input-group-btn:last-child > .btn-group:not(:last-child) > .btn { border-top-right-radius: 0; border-bottom-right-radius: 0; } .master-container .input-group-addon:first-child { border-right: 0; } .master-container .input-group .form-control:last-child, .master-container .input-group-addon:last-child, .master-container .input-group-btn:last-child > .btn, .master-container .input-group-btn:last-child > .btn-group > .btn, .master-container .input-group-btn:last-child > .dropdown-toggle, .master-container .input-group-btn:first-child > .btn:not(:first-child), .master-container .input-group-btn:first-child > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0; border-bottom-left-radius: 0; } .master-container .input-group-addon:last-child { border-left: 0; } .master-container .input-group-btn { position: relative; font-size: 0; white-space: nowrap; } .master-container .input-group-btn > .btn { position: relative; } .master-container .input-group-btn > .btn + .btn { margin-left: -1px; } .master-container .input-group-btn > .btn:hover, .master-container .input-group-btn > .btn:focus, .master-container .input-group-btn > .btn:active { z-index: 2; } .master-container .input-group-btn:first-child > .btn, .master-container .input-group-btn:first-child > .btn-group { margin-right: -1px; } .master-container .input-group-btn:last-child > .btn, .master-container .input-group-btn:last-child > .btn-group { margin-left: -1px; } .master-container .nav { padding-left: 0; margin-bottom: 0; list-style: none; } .master-container .nav > li { position: relative; display: block; } .master-container .nav > li > a { position: relative; display: block; padding: 10px 15px; } .master-container .nav > li > a:hover, .master-container .nav > li > a:focus { text-decoration: none; background-color: #eee; } .master-container .nav > li.disabled > a { color: #777; } .master-container .nav > li.disabled > a:hover, .master-container .nav > li.disabled > a:focus { color: #777; text-decoration: none; cursor: not-allowed; background-color: transparent; } .master-container .nav .open > a, .master-container .nav .open > a:hover, .master-container .nav .open > a:focus { background-color: #eee; border-color: #337ab7; } .master-container .nav .nav-divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; } .master-container .nav > li > a > img { max-width: none; } .master-container .nav-tabs { border-bottom: 1px solid #ddd; } .master-container .nav-tabs > li { float: left; margin-bottom: -1px; } .master-container .nav-tabs > li > a { margin-right: 2px; line-height: 1.42857143; border: 1px solid transparent; border-radius: 4px 4px 0 0; } .master-container .nav-tabs > li > a:hover { border-color: #eee #eee #ddd; } .master-container .nav-tabs > li.active > a, .master-container .nav-tabs > li.active > a:hover, .master-container .nav-tabs > li.active > a:focus { color: #555; cursor: default; background-color: #fff; border: 1px solid #ddd; border-bottom-color: transparent; } .master-container .nav-tabs.nav-justified { width: 100%; border-bottom: 0; } .master-container .nav-tabs.nav-justified > li { float: none; } .master-container .nav-tabs.nav-justified > li > a { margin-bottom: 5px; text-align: center; } .master-container .nav-tabs.nav-justified > .dropdown .dropdown-menu { top: auto; left: auto; } @media (min-width: 768px) { .master-container .nav-tabs.nav-justified > li { display: table-cell; width: 1%; } .master-container .nav-tabs.nav-justified > li > a { margin-bottom: 0; } } .master-container .nav-tabs.nav-justified > li > a { margin-right: 0; border-radius: 4px; } .master-container .nav-tabs.nav-justified > .active > a, .master-container .nav-tabs.nav-justified > .active > a:hover, .master-container .nav-tabs.nav-justified > .active > a:focus { border: 1px solid #ddd; } @media (min-width: 768px) { .master-container .nav-tabs.nav-justified > li > a { border-bottom: 1px solid #ddd; border-radius: 4px 4px 0 0; } .master-container .nav-tabs.nav-justified > .active > a, .master-container .nav-tabs.nav-justified > .active > a:hover, .master-container .nav-tabs.nav-justified > .active > a:focus { border-bottom-color: #fff; } } .master-container .nav-pills > li { float: left; } .master-container .nav-pills > li > a { border-radius: 4px; } .master-container .nav-pills > li + li { margin-left: 2px; } .master-container .nav-pills > li.active > a, .master-container .nav-pills > li.active > a:hover, .master-container .nav-pills > li.active > a:focus { color: #fff; background-color: #337ab7; } .master-container .nav-stacked > li { float: none; } .master-container .nav-stacked > li + li { margin-top: 2px; margin-left: 0; } .master-container .nav-justified { width: 100%; } .master-container .nav-justified > li { float: none; } .master-container .nav-justified > li > a { margin-bottom: 5px; text-align: center; } .master-container .nav-justified > .dropdown .dropdown-menu { top: auto; left: auto; } @media (min-width: 768px) { .master-container .nav-justified > li { display: table-cell; width: 1%; } .master-container .nav-justified > li > a { margin-bottom: 0; } } .master-container .nav-tabs-justified { border-bottom: 0; } .master-container .nav-tabs-justified > li > a { margin-right: 0; border-radius: 4px; } .master-container .nav-tabs-justified > .active > a, .master-container .nav-tabs-justified > .active > a:hover, .master-container .nav-tabs-justified > .active > a:focus { border: 1px solid #ddd; } @media (min-width: 768px) { .master-container .nav-tabs-justified > li > a { border-bottom: 1px solid #ddd; border-radius: 4px 4px 0 0; } .master-container .nav-tabs-justified > .active > a, .master-container .nav-tabs-justified > .active > a:hover, .master-container .nav-tabs-justified > .active > a:focus { border-bottom-color: #fff; } } .master-container .tab-content > .tab-pane { display: none; } .master-container .tab-content > .active { display: block; } .master-container .nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0; border-top-right-radius: 0; } .master-container .navbar { position: relative; min-height: 50px; margin-bottom: 20px; border: 1px solid transparent; } @media (min-width: 768px) { .master-container .navbar { border-radius: 4px; } } @media (min-width: 768px) { .master-container .navbar-header { float: left; } } .master-container .navbar-collapse { padding-right: 15px; padding-left: 15px; overflow-x: visible; -webkit-overflow-scrolling: touch; border-top: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); } .master-container .navbar-collapse.in { overflow-y: auto; } @media (min-width: 768px) { .master-container .navbar-collapse { width: auto; border-top: 0; -webkit-box-shadow: none; box-shadow: none; } .master-container .navbar-collapse.collapse { display: block !important; height: auto !important; padding-bottom: 0; overflow: visible !important; } .master-container .navbar-collapse.in { overflow-y: visible; } .master-container .navbar-fixed-top .navbar-collapse, .master-container .navbar-static-top .navbar-collapse, .master-container .navbar-fixed-bottom .navbar-collapse { padding-right: 0; padding-left: 0; } } .master-container .navbar-fixed-top .navbar-collapse, .master-container .navbar-fixed-bottom .navbar-collapse { max-height: 340px; } @media (max-device-width: 480px) and (orientation: landscape) { .master-container .navbar-fixed-top .navbar-collapse, .master-container .navbar-fixed-bottom .navbar-collapse { max-height: 200px; } } .master-container .container > .navbar-header, .master-container .container-fluid > .navbar-header, .master-container .container > .navbar-collapse, .master-container .container-fluid > .navbar-collapse { margin-right: -15px; margin-left: -15px; } @media (min-width: 768px) { .master-container .container > .navbar-header, .master-container .container-fluid > .navbar-header, .master-container .container > .navbar-collapse, .master-container .container-fluid > .navbar-collapse { margin-right: 0; margin-left: 0; } } .master-container .navbar-static-top { z-index: 1000; border-width: 0 0 1px; } @media (min-width: 768px) { .master-container .navbar-static-top { border-radius: 0; } } .master-container .navbar-fixed-top, .master-container .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; } @media (min-width: 768px) { .master-container .navbar-fixed-top, .master-container .navbar-fixed-bottom { border-radius: 0; } } .master-container .navbar-fixed-top { top: 0; border-width: 0 0 1px; } .master-container .navbar-fixed-bottom { bottom: 0; margin-bottom: 0; border-width: 1px 0 0; } .master-container .navbar-brand { float: left; height: 50px; padding: 15px 15px; font-size: 18px; line-height: 20px; } .master-container .navbar-brand:hover, .master-container .navbar-brand:focus { text-decoration: none; } .master-container .navbar-brand > img { display: block; } @media (min-width: 768px) { .master-container .navbar > .container .navbar-brand, .master-container .navbar > .container-fluid .navbar-brand { margin-left: -15px; } } .master-container .navbar-toggle { position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-right: 15px; margin-bottom: 8px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px; } .master-container .navbar-toggle:focus { outline: 0; } .master-container .navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; } .master-container .navbar-toggle .icon-bar + .icon-bar { margin-top: 4px; } @media (min-width: 768px) { .master-container .navbar-toggle { display: none; } } .master-container .navbar-nav { margin: 7.5px -15px; } .master-container .navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 20px; } @media (max-width: 767px) { .master-container .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; -webkit-box-shadow: none; box-shadow: none; } .master-container .navbar-nav .open .dropdown-menu > li > a, .master-container .navbar-nav .open .dropdown-menu .dropdown-header { padding: 5px 15px 5px 25px; } .master-container .navbar-nav .open .dropdown-menu > li > a { line-height: 20px; } .master-container .navbar-nav .open .dropdown-menu > li > a:hover, .master-container .navbar-nav .open .dropdown-menu > li > a:focus { background-image: none; } } @media (min-width: 768px) { .master-container .navbar-nav { float: left; margin: 0; } .master-container .navbar-nav > li { float: left; } .master-container .navbar-nav > li > a { padding-top: 15px; padding-bottom: 15px; } } .master-container .navbar-form { padding: 10px 15px; margin-top: 8px; margin-right: -15px; margin-bottom: 8px; margin-left: -15px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); } @media (min-width: 768px) { .master-container .navbar-form .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; } .master-container .navbar-form .form-control { display: inline-block; width: auto; vertical-align: middle; } .master-container .navbar-form .form-control-static { display: inline-block; } .master-container .navbar-form .input-group { display: inline-table; vertical-align: middle; } .master-container .navbar-form .input-group .input-group-addon, .master-container .navbar-form .input-group .input-group-btn, .master-container .navbar-form .input-group .form-control { width: auto; } .master-container .navbar-form .input-group > .form-control { width: 100%; } .master-container .navbar-form .control-label { margin-bottom: 0; vertical-align: middle; } .master-container .navbar-form .radio, .master-container .navbar-form .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle; } .master-container .navbar-form .radio label, .master-container .navbar-form .checkbox label { padding-left: 0; } .master-container .navbar-form .radio input[type="radio"], .master-container .navbar-form .checkbox input[type="checkbox"] { position: relative; margin-left: 0; } .master-container .navbar-form .has-feedback .form-control-feedback { top: 0; } } @media (max-width: 767px) { .master-container .navbar-form .form-group { margin-bottom: 5px; } .master-container .navbar-form .form-group:last-child { margin-bottom: 0; } } @media (min-width: 768px) { .master-container .navbar-form { width: auto; padding-top: 0; padding-bottom: 0; margin-right: 0; margin-left: 0; border: 0; -webkit-box-shadow: none; box-shadow: none; } } .master-container .navbar-nav > li > .dropdown-menu { margin-top: 0; border-top-left-radius: 0; border-top-right-radius: 0; } .master-container .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { margin-bottom: 0; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .master-container .navbar-btn { margin-top: 8px; margin-bottom: 8px; } .master-container .navbar-btn.btn-sm { margin-top: 10px; margin-bottom: 10px; } .master-container .navbar-btn.btn-xs { margin-top: 14px; margin-bottom: 14px; } .master-container .navbar-text { margin-top: 15px; margin-bottom: 15px; } @media (min-width: 768px) { .master-container .navbar-text { float: left; margin-right: 15px; margin-left: 15px; } } @media (min-width: 768px) { .master-container .navbar-left { float: left !important; } .master-container .navbar-right { float: right !important; margin-right: -15px; } .master-container .navbar-right ~ .navbar-right { margin-right: 0; } } .master-container .navbar-default { background-color: #f8f8f8; border-color: #e7e7e7; } .master-container .navbar-default .navbar-brand { color: #777; } .master-container .navbar-default .navbar-brand:hover, .master-container .navbar-default .navbar-brand:focus { color: #5e5e5e; background-color: transparent; } .master-container .navbar-default .navbar-text { color: #777; } .master-container .navbar-default .navbar-nav > li > a { color: #777; } .master-container .navbar-default .navbar-nav > li > a:hover, .master-container .navbar-default .navbar-nav > li > a:focus { color: #333; background-color: transparent; } .master-container .navbar-default .navbar-nav > .active > a, .master-container .navbar-default .navbar-nav > .active > a:hover, .master-container .navbar-default .navbar-nav > .active > a:focus { color: #555; background-color: #e7e7e7; } .master-container .navbar-default .navbar-nav > .disabled > a, .master-container .navbar-default .navbar-nav > .disabled > a:hover, .master-container .navbar-default .navbar-nav > .disabled > a:focus { color: #ccc; background-color: transparent; } .master-container .navbar-default .navbar-toggle { border-color: #ddd; } .master-container .navbar-default .navbar-toggle:hover, .master-container .navbar-default .navbar-toggle:focus { background-color: #ddd; } .master-container .navbar-default .navbar-toggle .icon-bar { background-color: #888; } .master-container .navbar-default .navbar-collapse, .master-container .navbar-default .navbar-form { border-color: #e7e7e7; } .master-container .navbar-default .navbar-nav > .open > a, .master-container .navbar-default .navbar-nav > .open > a:hover, .master-container .navbar-default .navbar-nav > .open > a:focus { color: #555; background-color: #e7e7e7; } @media (max-width: 767px) { .master-container .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #777; } .master-container .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .master-container .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: #333; background-color: transparent; } .master-container .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .master-container .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .master-container .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { color: #555; background-color: #e7e7e7; } .master-container .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .master-container .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .master-container .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #ccc; background-color: transparent; } } .master-container .navbar-default .navbar-link { color: #777; } .master-container .navbar-default .navbar-link:hover { color: #333; } .master-container .navbar-default .btn-link { color: #777; } .master-container .navbar-default .btn-link:hover, .master-container .navbar-default .btn-link:focus { color: #333; } .master-container .navbar-default .btn-link[disabled]:hover, .master-container fieldset[disabled] .navbar-default .btn-link:hover, .master-container .navbar-default .btn-link[disabled]:focus, .master-container fieldset[disabled] .navbar-default .btn-link:focus { color: #ccc; } .master-container .navbar-inverse { background-color: #222; border-color: #080808; } .master-container .navbar-inverse .navbar-brand { color: #9d9d9d; } .master-container .navbar-inverse .navbar-brand:hover, .master-container .navbar-inverse .navbar-brand:focus { color: #fff; background-color: transparent; } .master-container .navbar-inverse .navbar-text { color: #9d9d9d; } .master-container .navbar-inverse .navbar-nav > li > a { color: #9d9d9d; } .master-container .navbar-inverse .navbar-nav > li > a:hover, .master-container .navbar-inverse .navbar-nav > li > a:focus { color: #fff; background-color: transparent; } .master-container .navbar-inverse .navbar-nav > .active > a, .master-container .navbar-inverse .navbar-nav > .active > a:hover, .master-container .navbar-inverse .navbar-nav > .active > a:focus { color: #fff; background-color: #080808; } .master-container .navbar-inverse .navbar-nav > .disabled > a, .master-container .navbar-inverse .navbar-nav > .disabled > a:hover, .master-container .navbar-inverse .navbar-nav > .disabled > a:focus { color: #444; background-color: transparent; } .master-container .navbar-inverse .navbar-toggle { border-color: #333; } .master-container .navbar-inverse .navbar-toggle:hover, .master-container .navbar-inverse .navbar-toggle:focus { background-color: #333; } .master-container .navbar-inverse .navbar-toggle .icon-bar { background-color: #fff; } .master-container .navbar-inverse .navbar-collapse, .master-container .navbar-inverse .navbar-form { border-color: #101010; } .master-container .navbar-inverse .navbar-nav > .open > a, .master-container .navbar-inverse .navbar-nav > .open > a:hover, .master-container .navbar-inverse .navbar-nav > .open > a:focus { color: #fff; background-color: #080808; } @media (max-width: 767px) { .master-container .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { border-color: #080808; } .master-container .navbar-inverse .navbar-nav .open .dropdown-menu .divider { background-color: #080808; } .master-container .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: #9d9d9d; } .master-container .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .master-container .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { color: #fff; background-color: transparent; } .master-container .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .master-container .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .master-container .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { color: #fff; background-color: #080808; } .master-container .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .master-container .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .master-container .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #444; background-color: transparent; } } .master-container .navbar-inverse .navbar-link { color: #9d9d9d; } .master-container .navbar-inverse .navbar-link:hover { color: #fff; } .master-container .navbar-inverse .btn-link { color: #9d9d9d; } .master-container .navbar-inverse .btn-link:hover, .master-container .navbar-inverse .btn-link:focus { color: #fff; } .master-container .navbar-inverse .btn-link[disabled]:hover, .master-container fieldset[disabled] .navbar-inverse .btn-link:hover, .master-container .navbar-inverse .btn-link[disabled]:focus, .master-container fieldset[disabled] .navbar-inverse .btn-link:focus { color: #444; } .master-container .breadcrumb { padding: 8px 15px; margin-bottom: 20px; list-style: none; background-color: #f5f5f5; border-radius: 4px; } .master-container .breadcrumb > li { display: inline-block; } .master-container .breadcrumb > li + li:before { padding: 0 5px; color: #ccc; content: "/\00a0"; } .master-container .breadcrumb > .active { color: #777; } .master-container .pagination { display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px; } .master-container .pagination > li { display: inline; } .master-container .pagination > li > a, .master-container .pagination > li > span { position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.42857143; color: #337ab7; text-decoration: none; background-color: #fff; border: 1px solid #ddd; } .master-container .pagination > li:first-child > a, .master-container .pagination > li:first-child > span { margin-left: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; } .master-container .pagination > li:last-child > a, .master-container .pagination > li:last-child > span { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } .master-container .pagination > li > a:hover, .master-container .pagination > li > span:hover, .master-container .pagination > li > a:focus, .master-container .pagination > li > span:focus { color: #23527c; background-color: #eee; border-color: #ddd; } .master-container .pagination > .active > a, .master-container .pagination > .active > span, .master-container .pagination > .active > a:hover, .master-container .pagination > .active > span:hover, .master-container .pagination > .active > a:focus, .master-container .pagination > .active > span:focus { z-index: 2; color: #fff; cursor: default; background-color: #337ab7; border-color: #337ab7; } .master-container .pagination > .disabled > span, .master-container .pagination > .disabled > span:hover, .master-container .pagination > .disabled > span:focus, .master-container .pagination > .disabled > a, .master-container .pagination > .disabled > a:hover, .master-container .pagination > .disabled > a:focus { color: #777; cursor: not-allowed; background-color: #fff; border-color: #ddd; } .master-container .pagination-lg > li > a, .master-container .pagination-lg > li > span { padding: 10px 16px; font-size: 18px; } .master-container .pagination-lg > li:first-child > a, .master-container .pagination-lg > li:first-child > span { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } .master-container .pagination-lg > li:last-child > a, .master-container .pagination-lg > li:last-child > span { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } .master-container .pagination-sm > li > a, .master-container .pagination-sm > li > span { padding: 5px 10px; font-size: 12px; } .master-container .pagination-sm > li:first-child > a, .master-container .pagination-sm > li:first-child > span { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } .master-container .pagination-sm > li:last-child > a, .master-container .pagination-sm > li:last-child > span { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } .master-container .pager { padding-left: 0; margin: 20px 0; text-align: center; list-style: none; } .master-container .pager li { display: inline; } .master-container .pager li > a, .master-container .pager li > span { display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; border-radius: 15px; } .master-container .pager li > a:hover, .master-container .pager li > a:focus { text-decoration: none; background-color: #eee; } .master-container .pager .next > a, .master-container .pager .next > span { float: right; } .master-container .pager .previous > a, .master-container .pager .previous > span { float: left; } .master-container .pager .disabled > a, .master-container .pager .disabled > a:hover, .master-container .pager .disabled > a:focus, .master-container .pager .disabled > span { color: #777; cursor: not-allowed; background-color: #fff; } .master-container .label { display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: bold; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em; } .master-container a.label:hover, .master-container a.label:focus { color: #fff; text-decoration: none; cursor: pointer; } .master-container .label:empty { display: none; } .master-container .btn .label { position: relative; top: -1px; } .master-container .label-default { background-color: #777; } .master-container .label-default[href]:hover, .master-container .label-default[href]:focus { background-color: #5e5e5e; } .master-container .label-primary { background-color: #337ab7; } .master-container .label-primary[href]:hover, .master-container .label-primary[href]:focus { background-color: #286090; } .master-container .label-success { background-color: #5cb85c; } .master-container .label-success[href]:hover, .master-container .label-success[href]:focus { background-color: #449d44; } .master-container .label-info { background-color: #5bc0de; } .master-container .label-info[href]:hover, .master-container .label-info[href]:focus { background-color: #31b0d5; } .master-container .label-warning { background-color: #f0ad4e; } .master-container .label-warning[href]:hover, .master-container .label-warning[href]:focus { background-color: #ec971f; } .master-container .label-danger { background-color: #d9534f; } .master-container .label-danger[href]:hover, .master-container .label-danger[href]:focus { background-color: #c9302c; } .master-container .badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 12px; font-weight: bold; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; background-color: #777; border-radius: 10px; } .master-container .badge:empty { display: none; } .master-container .btn .badge { position: relative; top: -1px; } .master-container .btn-xs .badge, .master-container .btn-group-xs > .btn .badge { top: 0; padding: 1px 5px; } .master-container a.badge:hover, .master-container a.badge:focus { color: #fff; text-decoration: none; cursor: pointer; } .master-container .list-group-item.active > .badge, .master-container .nav-pills > .active > a > .badge { color: #337ab7; background-color: #fff; } .master-container .list-group-item > .badge { float: right; } .master-container .list-group-item > .badge + .badge { margin-right: 5px; } .master-container .nav-pills > li > a > .badge { margin-left: 3px; } .master-container .jumbotron { padding: 30px 15px; margin-bottom: 30px; color: inherit; background-color: #eee; } .master-container .jumbotron h1, .master-container .jumbotron .h1 { color: inherit; } .master-container .jumbotron p { margin-bottom: 15px; font-size: 21px; font-weight: 200; } .master-container .jumbotron > hr { border-top-color: #d5d5d5; } .master-container .container .jumbotron, .master-container .container-fluid .jumbotron { border-radius: 6px; } .master-container .jumbotron .container { max-width: 100%; } @media screen and (min-width: 768px) { .master-container .jumbotron { padding: 48px 0; } .master-container .container .jumbotron, .master-container .container-fluid .jumbotron { padding-right: 60px; padding-left: 60px; } .master-container .jumbotron h1, .master-container .jumbotron .h1 { font-size: 63px; } } .master-container .thumbnail { display: block; padding: 4px; margin-bottom: 20px; line-height: 1.42857143; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: border .2s ease-in-out; -o-transition: border .2s ease-in-out; transition: border .2s ease-in-out; } .master-container .thumbnail > img, .master-container .thumbnail a > img { margin-right: auto; margin-left: auto; } .master-container a.thumbnail:hover, .master-container a.thumbnail:focus, .master-container a.thumbnail.active { border-color: #337ab7; } .master-container .thumbnail .caption { padding: 9px; color: #333; } .master-container .alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; } .master-container .alert h4 { margin-top: 0; color: inherit; } .master-container .alert .alert-link { font-weight: bold; } .master-container .alert > p, .master-container .alert > ul { margin-bottom: 0; } .master-container .alert > p + p { margin-top: 5px; } .master-container .alert-dismissable, .master-container .alert-dismissible { padding-right: 35px; } .master-container .alert-dismissable .close, .master-container .alert-dismissible .close { position: relative; top: -2px; right: -21px; color: inherit; } .master-container .alert-success { color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6; } .master-container .alert-success hr { border-top-color: #c9e2b3; } .master-container .alert-success .alert-link { color: #2b542c; } .master-container .alert-info { color: #31708f; background-color: #d9edf7; border-color: #bce8f1; } .master-container .alert-info hr { border-top-color: #a6e1ec; } .master-container .alert-info .alert-link { color: #245269; } .master-container .alert-warning { color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc; } .master-container .alert-warning hr { border-top-color: #f7e1b5; } .master-container .alert-warning .alert-link { color: #66512c; } .master-container .alert-danger { color: #a94442; background-color: #f2dede; border-color: #ebccd1; } .master-container .alert-danger hr { border-top-color: #e4b9c0; } .master-container .alert-danger .alert-link { color: #843534; } @-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-o-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } .master-container .progress { height: 20px; margin-bottom: 20px; overflow: hidden; background-color: #f5f5f5; border-radius: 4px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } .master-container .progress-bar { float: left; width: 0; height: 100%; font-size: 12px; line-height: 20px; color: #fff; text-align: center; background-color: #337ab7; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-transition: width .6s ease; -o-transition: width .6s ease; transition: width .6s ease; } .master-container .progress-striped .progress-bar, .master-container .progress-bar-striped { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -webkit-background-size: 40px 40px; background-size: 40px 40px; } .master-container .progress.active .progress-bar, .master-container .progress-bar.active { -webkit-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; } .master-container .progress-bar-success { background-color: #5cb85c; } .master-container .progress-striped .progress-bar-success { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .master-container .progress-bar-info { background-color: #5bc0de; } .master-container .progress-striped .progress-bar-info { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .master-container .progress-bar-warning { background-color: #f0ad4e; } .master-container .progress-striped .progress-bar-warning { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .master-container .progress-bar-danger { background-color: #d9534f; } .master-container .progress-striped .progress-bar-danger { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .master-container .media { margin-top: 15px; } .master-container .media:first-child { margin-top: 0; } .master-container .media, .master-container .media-body { overflow: hidden; zoom: 1; } .master-container .media-body { width: 10000px; } .master-container .media-object { display: block; } .master-container .media-right, .master-container .media > .pull-right { padding-left: 10px; } .master-container .media-left, .master-container .media > .pull-left { padding-right: 10px; } .master-container .media-left, .master-container .media-right, .master-container .media-body { display: table-cell; vertical-align: top; } .master-container .media-middle { vertical-align: middle; } .master-container .media-bottom { vertical-align: bottom; } .master-container .media-heading { margin-top: 0; margin-bottom: 5px; } .master-container .media-list { padding-left: 0; list-style: none; } .master-container .list-group { padding-left: 0; margin-bottom: 20px; } .master-container .list-group-item { position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #fff; border: 1px solid #ddd; } .master-container .list-group-item:first-child { border-top-left-radius: 4px; border-top-right-radius: 4px; } .master-container .list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } .master-container a.list-group-item { color: #555; } .master-container a.list-group-item .list-group-item-heading { color: #333; } .master-container a.list-group-item:hover, .master-container a.list-group-item:focus { color: #555; text-decoration: none; background-color: #f5f5f5; } .master-container .list-group-item.disabled, .master-container .list-group-item.disabled:hover, .master-container .list-group-item.disabled:focus { color: #777; cursor: not-allowed; background-color: #eee; } .master-container .list-group-item.disabled .list-group-item-heading, .master-container .list-group-item.disabled:hover .list-group-item-heading, .master-container .list-group-item.disabled:focus .list-group-item-heading { color: inherit; } .master-container .list-group-item.disabled .list-group-item-text, .master-container .list-group-item.disabled:hover .list-group-item-text, .master-container .list-group-item.disabled:focus .list-group-item-text { color: #777; } .master-container .list-group-item.active, .master-container .list-group-item.active:hover, .master-container .list-group-item.active:focus { z-index: 2; color: #fff; background-color: #337ab7; border-color: #337ab7; } .master-container .list-group-item.active .list-group-item-heading, .master-container .list-group-item.active:hover .list-group-item-heading, .master-container .list-group-item.active:focus .list-group-item-heading, .master-container .list-group-item.active .list-group-item-heading > small, .master-container .list-group-item.active:hover .list-group-item-heading > small, .master-container .list-group-item.active:focus .list-group-item-heading > small, .master-container .list-group-item.active .list-group-item-heading > .small, .master-container .list-group-item.active:hover .list-group-item-heading > .small, .master-container .list-group-item.active:focus .list-group-item-heading > .small { color: inherit; } .master-container .list-group-item.active .list-group-item-text, .master-container .list-group-item.active:hover .list-group-item-text, .master-container .list-group-item.active:focus .list-group-item-text { color: #c7ddef; } .master-container .list-group-item-success { color: #3c763d; background-color: #dff0d8; } .master-container a.list-group-item-success { color: #3c763d; } .master-container a.list-group-item-success .list-group-item-heading { color: inherit; } .master-container a.list-group-item-success:hover, .master-container a.list-group-item-success:focus { color: #3c763d; background-color: #d0e9c6; } .master-container a.list-group-item-success.active, .master-container a.list-group-item-success.active:hover, .master-container a.list-group-item-success.active:focus { color: #fff; background-color: #3c763d; border-color: #3c763d; } .master-container .list-group-item-info { color: #31708f; background-color: #d9edf7; } .master-container a.list-group-item-info { color: #31708f; } .master-container a.list-group-item-info .list-group-item-heading { color: inherit; } .master-container a.list-group-item-info:hover, .master-container a.list-group-item-info:focus { color: #31708f; background-color: #c4e3f3; } .master-container a.list-group-item-info.active, .master-container a.list-group-item-info.active:hover, .master-container a.list-group-item-info.active:focus { color: #fff; background-color: #31708f; border-color: #31708f; } .master-container .list-group-item-warning { color: #8a6d3b; background-color: #fcf8e3; } .master-container a.list-group-item-warning { color: #8a6d3b; } .master-container a.list-group-item-warning .list-group-item-heading { color: inherit; } .master-container a.list-group-item-warning:hover, .master-container a.list-group-item-warning:focus { color: #8a6d3b; background-color: #faf2cc; } .master-container a.list-group-item-warning.active, .master-container a.list-group-item-warning.active:hover, .master-container a.list-group-item-warning.active:focus { color: #fff; background-color: #8a6d3b; border-color: #8a6d3b; } .master-container .list-group-item-danger { color: #a94442; background-color: #f2dede; } .master-container a.list-group-item-danger { color: #a94442; } .master-container a.list-group-item-danger .list-group-item-heading { color: inherit; } .master-container a.list-group-item-danger:hover, .master-container a.list-group-item-danger:focus { color: #a94442; background-color: #ebcccc; } .master-container a.list-group-item-danger.active, .master-container a.list-group-item-danger.active:hover, .master-container a.list-group-item-danger.active:focus { color: #fff; background-color: #a94442; border-color: #a94442; } .master-container .list-group-item-heading { margin-top: 0; margin-bottom: 5px; } .master-container .list-group-item-text { margin-bottom: 0; line-height: 1.3; } .master-container .panel { margin-bottom: 20px; background-color: #fff; border: 1px solid transparent; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); } .master-container .panel-body { padding: 15px; } .master-container .panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-left-radius: 3px; border-top-right-radius: 3px; } .master-container .panel-heading > .dropdown .dropdown-toggle { color: inherit; } .master-container .panel-title { margin-top: 0; margin-bottom: 0; font-size: 16px; color: inherit; } .master-container .panel-title > a, .master-container .panel-title > small, .master-container .panel-title > .small, .master-container .panel-title > small > a, .master-container .panel-title > .small > a { color: inherit; } .master-container .panel-footer { padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #ddd; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .master-container .panel > .list-group, .master-container .panel > .panel-collapse > .list-group { margin-bottom: 0; } .master-container .panel > .list-group .list-group-item, .master-container .panel > .panel-collapse > .list-group .list-group-item { border-width: 1px 0; border-radius: 0; } .master-container .panel > .list-group:first-child .list-group-item:first-child, .master-container .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { border-top: 0; border-top-left-radius: 3px; border-top-right-radius: 3px; } .master-container .panel > .list-group:last-child .list-group-item:last-child, .master-container .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { border-bottom: 0; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .master-container .panel-heading + .list-group .list-group-item:first-child { border-top-width: 0; } .master-container .list-group + .panel-footer { border-top-width: 0; } .master-container .panel > .table, .master-container .panel > .table-responsive > .table, .master-container .panel > .panel-collapse > .table { margin-bottom: 0; } .master-container .panel > .table caption, .master-container .panel > .table-responsive > .table caption, .master-container .panel > .panel-collapse > .table caption { padding-right: 15px; padding-left: 15px; } .master-container .panel > .table:first-child, .master-container .panel > .table-responsive:first-child > .table:first-child { border-top-left-radius: 3px; border-top-right-radius: 3px; } .master-container .panel > .table:first-child > thead:first-child > tr:first-child, .master-container .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .master-container .panel > .table:first-child > tbody:first-child > tr:first-child, .master-container .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { border-top-left-radius: 3px; border-top-right-radius: 3px; } .master-container .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .master-container .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .master-container .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .master-container .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .master-container .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .master-container .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .master-container .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .master-container .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { border-top-left-radius: 3px; } .master-container .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .master-container .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .master-container .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .master-container .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .master-container .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .master-container .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .master-container .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .master-container .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { border-top-right-radius: 3px; } .master-container .panel > .table:last-child, .master-container .panel > .table-responsive:last-child > .table:last-child { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .master-container .panel > .table:last-child > tbody:last-child > tr:last-child, .master-container .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .master-container .panel > .table:last-child > tfoot:last-child > tr:last-child, .master-container .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .master-container .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .master-container .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .master-container .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .master-container .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .master-container .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .master-container .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .master-container .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .master-container .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { border-bottom-left-radius: 3px; } .master-container .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .master-container .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .master-container .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .master-container .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .master-container .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .master-container .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .master-container .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .master-container .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { border-bottom-right-radius: 3px; } .master-container .panel > .panel-body + .table, .master-container .panel > .panel-body + .table-responsive, .master-container .panel > .table + .panel-body, .master-container .panel > .table-responsive + .panel-body { border-top: 1px solid #ddd; } .master-container .panel > .table > tbody:first-child > tr:first-child th, .master-container .panel > .table > tbody:first-child > tr:first-child td { border-top: 0; } .master-container .panel > .table-bordered, .master-container .panel > .table-responsive > .table-bordered { border: 0; } .master-container .panel > .table-bordered > thead > tr > th:first-child, .master-container .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .master-container .panel > .table-bordered > tbody > tr > th:first-child, .master-container .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .master-container .panel > .table-bordered > tfoot > tr > th:first-child, .master-container .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .master-container .panel > .table-bordered > thead > tr > td:first-child, .master-container .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .master-container .panel > .table-bordered > tbody > tr > td:first-child, .master-container .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .master-container .panel > .table-bordered > tfoot > tr > td:first-child, .master-container .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; } .master-container .panel > .table-bordered > thead > tr > th:last-child, .master-container .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .master-container .panel > .table-bordered > tbody > tr > th:last-child, .master-container .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .master-container .panel > .table-bordered > tfoot > tr > th:last-child, .master-container .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .master-container .panel > .table-bordered > thead > tr > td:last-child, .master-container .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .master-container .panel > .table-bordered > tbody > tr > td:last-child, .master-container .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .master-container .panel > .table-bordered > tfoot > tr > td:last-child, .master-container .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; } .master-container .panel > .table-bordered > thead > tr:first-child > td, .master-container .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .master-container .panel > .table-bordered > tbody > tr:first-child > td, .master-container .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .master-container .panel > .table-bordered > thead > tr:first-child > th, .master-container .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .master-container .panel > .table-bordered > tbody > tr:first-child > th, .master-container .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { border-bottom: 0; } .master-container .panel > .table-bordered > tbody > tr:last-child > td, .master-container .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .master-container .panel > .table-bordered > tfoot > tr:last-child > td, .master-container .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .master-container .panel > .table-bordered > tbody > tr:last-child > th, .master-container .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .master-container .panel > .table-bordered > tfoot > tr:last-child > th, .master-container .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { border-bottom: 0; } .master-container .panel > .table-responsive { margin-bottom: 0; border: 0; } .master-container .panel-group { margin-bottom: 20px; } .master-container .panel-group .panel { margin-bottom: 0; border-radius: 4px; } .master-container .panel-group .panel + .panel { margin-top: 5px; } .master-container .panel-group .panel-heading { border-bottom: 0; } .master-container .panel-group .panel-heading + .panel-collapse > .panel-body, .master-container .panel-group .panel-heading + .panel-collapse > .list-group { border-top: 1px solid #ddd; } .master-container .panel-group .panel-footer { border-top: 0; } .master-container .panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid #ddd; } .master-container .panel-default { border-color: #ddd; } .master-container .panel-default > .panel-heading { color: #333; background-color: #f5f5f5; border-color: #ddd; } .master-container .panel-default > .panel-heading + .panel-collapse > .panel-body { border-top-color: #ddd; } .master-container .panel-default > .panel-heading .badge { color: #f5f5f5; background-color: #333; } .master-container .panel-default > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #ddd; } .master-container .panel-primary { border-color: #337ab7; } .master-container .panel-primary > .panel-heading { color: #fff; background-color: #337ab7; border-color: #337ab7; } .master-container .panel-primary > .panel-heading + .panel-collapse > .panel-body { border-top-color: #337ab7; } .master-container .panel-primary > .panel-heading .badge { color: #337ab7; background-color: #fff; } .master-container .panel-primary > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #337ab7; } .master-container .panel-success { border-color: #d6e9c6; } .master-container .panel-success > .panel-heading { color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6; } .master-container .panel-success > .panel-heading + .panel-collapse > .panel-body { border-top-color: #d6e9c6; } .master-container .panel-success > .panel-heading .badge { color: #dff0d8; background-color: #3c763d; } .master-container .panel-success > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #d6e9c6; } .master-container .panel-info { border-color: #bce8f1; } .master-container .panel-info > .panel-heading { color: #31708f; background-color: #d9edf7; border-color: #bce8f1; } .master-container .panel-info > .panel-heading + .panel-collapse > .panel-body { border-top-color: #bce8f1; } .master-container .panel-info > .panel-heading .badge { color: #d9edf7; background-color: #31708f; } .master-container .panel-info > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #bce8f1; } .master-container .panel-warning { border-color: #faebcc; } .master-container .panel-warning > .panel-heading { color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc; } .master-container .panel-warning > .panel-heading + .panel-collapse > .panel-body { border-top-color: #faebcc; } .master-container .panel-warning > .panel-heading .badge { color: #fcf8e3; background-color: #8a6d3b; } .master-container .panel-warning > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #faebcc; } .master-container .panel-danger { border-color: #ebccd1; } .master-container .panel-danger > .panel-heading { color: #a94442; background-color: #f2dede; border-color: #ebccd1; } .master-container .panel-danger > .panel-heading + .panel-collapse > .panel-body { border-top-color: #ebccd1; } .master-container .panel-danger > .panel-heading .badge { color: #f2dede; background-color: #a94442; } .master-container .panel-danger > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #ebccd1; } .master-container .embed-responsive { position: relative; display: block; height: 0; padding: 0; overflow: hidden; } .master-container .embed-responsive .embed-responsive-item, .master-container .embed-responsive iframe, .master-container .embed-responsive embed, .master-container .embed-responsive object, .master-container .embed-responsive video { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0; } .master-container .embed-responsive-16by9 { padding-bottom: 56.25%; } .master-container .embed-responsive-4by3 { padding-bottom: 75%; } .master-container .well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } .master-container .well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); } .master-container .well-lg { padding: 24px; border-radius: 6px; } .master-container .well-sm { padding: 9px; border-radius: 3px; } .master-container .close { float: right; font-size: 21px; font-weight: bold; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; filter: alpha(opacity=20); opacity: .2; } .master-container .close:hover, .master-container .close:focus { color: #000; text-decoration: none; cursor: pointer; filter: alpha(opacity=50); opacity: .5; } .master-container button.close { -webkit-appearance: none; padding: 0; cursor: pointer; background: transparent; border: 0; } .master-container .modal-open { overflow: hidden; } .master-container .modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; display: none; overflow: hidden; -webkit-overflow-scrolling: touch; outline: 0; } .master-container .modal.fade .modal-dialog { -webkit-transition: -webkit-transform .3s ease-out; -o-transition: -o-transform .3s ease-out; transition: transform .3s ease-out; -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); -o-transform: translate(0, -25%); transform: translate(0, -25%); } .master-container .modal.in .modal-dialog { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); } .master-container .modal-open .modal { overflow-x: hidden; overflow-y: auto; } .master-container .modal-dialog { position: relative; width: auto; margin: 10px; } .master-container .modal-content { position: relative; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; outline: 0; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); } .master-container .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000; } .master-container .modal-backdrop.fade { filter: alpha(opacity=0); opacity: 0; } .master-container .modal-backdrop.in { filter: alpha(opacity=50); opacity: .5; } .master-container .modal-header { min-height: 16.42857143px; padding: 15px; border-bottom: 1px solid #e5e5e5; } .master-container .modal-header .close { margin-top: -2px; } .master-container .modal-title { margin: 0; line-height: 1.42857143; } .master-container .modal-body { position: relative; padding: 15px; } .master-container .modal-footer { padding: 15px; text-align: right; border-top: 1px solid #e5e5e5; } .master-container .modal-footer .btn + .btn { margin-bottom: 0; margin-left: 5px; } .master-container .modal-footer .btn-group .btn + .btn { margin-left: -1px; } .master-container .modal-footer .btn-block + .btn-block { margin-left: 0; } .master-container .modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; } @media (min-width: 768px) { .master-container .modal-dialog { width: 600px; margin: 30px auto; } .master-container .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } .master-container .modal-sm { width: 300px; } } @media (min-width: 992px) { .master-container .modal-lg { width: 900px; } } .master-container .tooltip { position: absolute; z-index: 1070; display: block; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.4; filter: alpha(opacity=0); opacity: 0; } .master-container .tooltip.in { filter: alpha(opacity=90); opacity: .9; } .master-container .tooltip.top { padding: 5px 0; margin-top: -3px; } .master-container .tooltip.right { padding: 0 5px; margin-left: 3px; } .master-container .tooltip.bottom { padding: 5px 0; margin-top: 3px; } .master-container .tooltip.left { padding: 0 5px; margin-left: -3px; } .master-container .tooltip-inner { max-width: 200px; padding: 3px 8px; color: #fff; text-align: center; text-decoration: none; background-color: #000; border-radius: 4px; } .master-container .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .master-container .tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #000; } .master-container .tooltip.top-left .tooltip-arrow { right: 5px; bottom: 0; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000; } .master-container .tooltip.top-right .tooltip-arrow { bottom: 0; left: 5px; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000; } .master-container .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #000; } .master-container .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #000; } .master-container .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #000; } .master-container .tooltip.bottom-left .tooltip-arrow { top: 0; right: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000; } .master-container .tooltip.bottom-right .tooltip-arrow { top: 0; left: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000; } .master-container .popover { position: absolute; top: 0; left: 0; z-index: 1060; display: none; max-width: 276px; padding: 1px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.42857143; text-align: left; white-space: normal; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); } .master-container .popover.top { margin-top: -10px; } .master-container .popover.right { margin-left: 10px; } .master-container .popover.bottom { margin-top: 10px; } .master-container .popover.left { margin-left: -10px; } .master-container .popover-title { padding: 8px 14px; margin: 0; font-size: 14px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0; } .master-container .popover-content { padding: 9px 14px; } .master-container .popover > .arrow, .master-container .popover > .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; } .master-container .popover > .arrow { border-width: 11px; } .master-container .popover > .arrow:after { content: ""; border-width: 10px; } .master-container .popover.top > .arrow { bottom: -11px; left: 50%; margin-left: -11px; border-top-color: #999; border-top-color: rgba(0, 0, 0, 0.25); border-bottom-width: 0; } .master-container .popover.top > .arrow:after { bottom: 1px; margin-left: -10px; content: " "; border-top-color: #fff; border-bottom-width: 0; } .master-container .popover.right > .arrow { top: 50%; left: -11px; margin-top: -11px; border-right-color: #999; border-right-color: rgba(0, 0, 0, 0.25); border-left-width: 0; } .master-container .popover.right > .arrow:after { bottom: -10px; left: 1px; content: " "; border-right-color: #fff; border-left-width: 0; } .master-container .popover.bottom > .arrow { top: -11px; left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999; border-bottom-color: rgba(0, 0, 0, 0.25); } .master-container .popover.bottom > .arrow:after { top: 1px; margin-left: -10px; content: " "; border-top-width: 0; border-bottom-color: #fff; } .master-container .popover.left > .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999; border-left-color: rgba(0, 0, 0, 0.25); } .master-container .popover.left > .arrow:after { right: 1px; bottom: -10px; content: " "; border-right-width: 0; border-left-color: #fff; } .master-container .carousel { position: relative; } .master-container .carousel-inner { position: relative; width: 100%; overflow: hidden; } .master-container .carousel-inner > .item { position: relative; display: none; -webkit-transition: .6s ease-in-out left; -o-transition: .6s ease-in-out left; transition: .6s ease-in-out left; } .master-container .carousel-inner > .item > img, .master-container .carousel-inner > .item > a > img { line-height: 1; } @media all and (transform-3d), (-webkit-transform-3d) { .master-container .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: 1000; perspective: 1000; } .master-container .carousel-inner > .item.next, .master-container .carousel-inner > .item.active.right { left: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } .master-container .carousel-inner > .item.prev, .master-container .carousel-inner > .item.active.left { left: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } .master-container .carousel-inner > .item.next.left, .master-container .carousel-inner > .item.prev.right, .master-container .carousel-inner > .item.active { left: 0; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .master-container .carousel-inner > .active, .master-container .carousel-inner > .next, .master-container .carousel-inner > .prev { display: block; } .master-container .carousel-inner > .active { left: 0; } .master-container .carousel-inner > .next, .master-container .carousel-inner > .prev { position: absolute; top: 0; width: 100%; } .master-container .carousel-inner > .next { left: 100%; } .master-container .carousel-inner > .prev { left: -100%; } .master-container .carousel-inner > .next.left, .master-container .carousel-inner > .prev.right { left: 0; } .master-container .carousel-inner > .active.left { left: -100%; } .master-container .carousel-inner > .active.right { left: 100%; } .master-container .carousel-control { position: absolute; top: 0; bottom: 0; left: 0; width: 15%; font-size: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); filter: alpha(opacity=50); opacity: .5; } .master-container .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%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); background-repeat: repeat-x; } .master-container .carousel-control.right { right: 0; left: auto; 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%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); background-repeat: repeat-x; } .master-container .carousel-control:hover, .master-container .carousel-control:focus { color: #fff; text-decoration: none; filter: alpha(opacity=90); outline: 0; opacity: .9; } .master-container .carousel-control .icon-prev, .master-container .carousel-control .icon-next, .master-container .carousel-control .glyphicon-chevron-left, .master-container .carousel-control .glyphicon-chevron-right { position: absolute; top: 50%; z-index: 5; display: inline-block; } .master-container .carousel-control .icon-prev, .master-container .carousel-control .glyphicon-chevron-left { left: 50%; margin-left: -10px; } .master-container .carousel-control .icon-next, .master-container .carousel-control .glyphicon-chevron-right { right: 50%; margin-right: -10px; } .master-container .carousel-control .icon-prev, .master-container .carousel-control .icon-next { width: 20px; height: 20px; margin-top: -10px; font-family: serif; line-height: 1; } .master-container .carousel-control .icon-prev:before { content: '\2039'; } .master-container .carousel-control .icon-next:before { content: '\203a'; } .master-container .carousel-indicators { position: absolute; bottom: 10px; left: 50%; z-index: 15; width: 60%; padding-left: 0; margin-left: -30%; text-align: center; list-style: none; } .master-container .carousel-indicators li { display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; cursor: pointer; background-color: #000 \9; background-color: transparent; border: 1px solid #fff; border-radius: 10px; } .master-container .carousel-indicators .active { width: 12px; height: 12px; margin: 0; background-color: #fff; } .master-container .carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%; 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); } .master-container .carousel-caption .btn { text-shadow: none; } @media screen and (min-width: 768px) { .master-container .carousel-control .glyphicon-chevron-left, .master-container .carousel-control .glyphicon-chevron-right, .master-container .carousel-control .icon-prev, .master-container .carousel-control .icon-next { width: 30px; height: 30px; margin-top: -15px; font-size: 30px; } .master-container .carousel-control .glyphicon-chevron-left, .master-container .carousel-control .icon-prev { margin-left: -15px; } .master-container .carousel-control .glyphicon-chevron-right, .master-container .carousel-control .icon-next { margin-right: -15px; } .master-container .carousel-caption { right: 20%; left: 20%; padding-bottom: 30px; } .master-container .carousel-indicators { bottom: 20px; } } .master-container .clearfix:before, .master-container .clearfix:after, .master-container .dl-horizontal dd:before, .master-container .dl-horizontal dd:after, .master-container .container:before, .master-container .container:after, .master-container .container-fluid:before, .master-container .container-fluid:after, .master-container .row:before, .master-container .row:after, .master-container .form-horizontal .form-group:before, .master-container .form-horizontal .form-group:after, .master-container .btn-toolbar:before, .master-container .btn-toolbar:after, .master-container .btn-group-vertical > .btn-group:before, .master-container .btn-group-vertical > .btn-group:after, .master-container .nav:before, .master-container .nav:after, .master-container .navbar:before, .master-container .navbar:after, .master-container .navbar-header:before, .master-container .navbar-header:after, .master-container .navbar-collapse:before, .master-container .navbar-collapse:after, .master-container .pager:before, .master-container .pager:after, .master-container .panel-body:before, .master-container .panel-body:after, .master-container .modal-footer:before, .master-container .modal-footer:after { display: table; content: " "; } .master-container .clearfix:after, .master-container .dl-horizontal dd:after, .master-container .container:after, .master-container .container-fluid:after, .master-container .row:after, .master-container .form-horizontal .form-group:after, .master-container .btn-toolbar:after, .master-container .btn-group-vertical > .btn-group:after, .master-container .nav:after, .master-container .navbar:after, .master-container .navbar-header:after, .master-container .navbar-collapse:after, .master-container .pager:after, .master-container .panel-body:after, .master-container .modal-footer:after { clear: both; } .master-container .center-block { display: block; margin-right: auto; margin-left: auto; } .master-container .pull-right { float: right !important; } .master-container .pull-left { float: left !important; } .master-container .hide { display: none !important; } .master-container .show { display: block !important; } .master-container .invisible { visibility: hidden; } .master-container .text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } .master-container .hidden { display: none !important; } .master-container .affix { position: fixed; } @-ms-viewport { .master-container { width: device-width; } } .master-container .visible-xs, .master-container .visible-sm, .master-container .visible-md, .master-container .visible-lg { display: none !important; } .master-container .visible-xs-block, .master-container .visible-xs-inline, .master-container .visible-xs-inline-block, .master-container .visible-sm-block, .master-container .visible-sm-inline, .master-container .visible-sm-inline-block, .master-container .visible-md-block, .master-container .visible-md-inline, .master-container .visible-md-inline-block, .master-container .visible-lg-block, .master-container .visible-lg-inline, .master-container .visible-lg-inline-block { display: none !important; } @media (max-width: 767px) { .master-container .visible-xs { display: block !important; } .master-container table.visible-xs { display: table; } .master-container tr.visible-xs { display: table-row !important; } .master-container th.visible-xs, .master-container td.visible-xs { display: table-cell !important; } } @media (max-width: 767px) { .master-container .visible-xs-block { display: block !important; } } @media (max-width: 767px) { .master-container .visible-xs-inline { display: inline !important; } } @media (max-width: 767px) { .master-container .visible-xs-inline-block { display: inline-block !important; } } @media (min-width: 768px) and (max-width: 991px) { .master-container .visible-sm { display: block !important; } .master-container table.visible-sm { display: table; } .master-container tr.visible-sm { display: table-row !important; } .master-container th.visible-sm, .master-container td.visible-sm { display: table-cell !important; } } @media (min-width: 768px) and (max-width: 991px) { .master-container .visible-sm-block { display: block !important; } } @media (min-width: 768px) and (max-width: 991px) { .master-container .visible-sm-inline { display: inline !important; } } @media (min-width: 768px) and (max-width: 991px) { .master-container .visible-sm-inline-block { display: inline-block !important; } } @media (min-width: 992px) and (max-width: 1199px) { .master-container .visible-md { display: block !important; } .master-container table.visible-md { display: table; } .master-container tr.visible-md { display: table-row !important; } .master-container th.visible-md, .master-container td.visible-md { display: table-cell !important; } } @media (min-width: 992px) and (max-width: 1199px) { .master-container .visible-md-block { display: block !important; } } @media (min-width: 992px) and (max-width: 1199px) { .master-container .visible-md-inline { display: inline !important; } } @media (min-width: 992px) and (max-width: 1199px) { .master-container .visible-md-inline-block { display: inline-block !important; } } @media (min-width: 1200px) { .master-container .visible-lg { display: block !important; } .master-container table.visible-lg { display: table; } .master-container tr.visible-lg { display: table-row !important; } .master-container th.visible-lg, .master-container td.visible-lg { display: table-cell !important; } } @media (min-width: 1200px) { .master-container .visible-lg-block { display: block !important; } } @media (min-width: 1200px) { .master-container .visible-lg-inline { display: inline !important; } } @media (min-width: 1200px) { .master-container .visible-lg-inline-block { display: inline-block !important; } } @media (max-width: 767px) { .master-container .hidden-xs { display: none !important; } } @media (min-width: 768px) and (max-width: 991px) { .master-container .hidden-sm { display: none !important; } } @media (min-width: 992px) and (max-width: 1199px) { .master-container .hidden-md { display: none !important; } } @media (min-width: 1200px) { .master-container .hidden-lg { display: none !important; } } .master-container .visible-print { display: none !important; } @media print { .master-container .visible-print { display: block !important; } .master-container table.visible-print { display: table; } .master-container tr.visible-print { display: table-row !important; } .master-container th.visible-print, .master-container td.visible-print { display: table-cell !important; } } .master-container .visible-print-block { display: none !important; } @media print { .master-container .visible-print-block { display: block !important; } } .master-container .visible-print-inline { display: none !important; } @media print { .master-container .visible-print-inline { display: inline !important; } } .master-container .visible-print-inline-block { display: none !important; } @media print { .master-container .visible-print-inline-block { display: inline-block !important; } } @media print { .master-container .hidden-print { display: none !important; } } /* end of styles moved from lecoapps styles.css */ .pointer, .textLink3, .textLink4, .textLinkCarousel, .viewAll, a { cursor: pointer } .container, html { text-rendering: optimizeLegibility } .content-list ul, .featuredTop li, .no--bullets { list-style-position: inside } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: local('Open Sans'), local('OpenSans'), url(http://fonts.gstatic.com/s/opensans/v13/K88pR3goAWT7BTt32Z01m4X0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F } @font-face { font-style: normal; font-weight: 400; src: local('Open Sans'), local('OpenSans'), url(http://fonts.gstatic.com/s/opensans/v13/RjgO7rYTmqiVp7vzi-Q5UYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: local('Open Sans'), local('OpenSans'), url(http://fonts.gstatic.com/s/opensans/v13/LWCjsQkB6EMdfHrEVqA1KYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); unicode-range: U+1F00-1FFF } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: local('Open Sans'), local('OpenSans'), url(http://fonts.gstatic.com/s/opensans/v13/xozscpT2726on7jbcb_pAoX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); unicode-range: U+0370-03FF } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: local('Open Sans'), local('OpenSans'), url(http://fonts.gstatic.com/s/opensans/v13/59ZRklaO5bWGqF5A9baEEYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: local('Open Sans'), local('OpenSans'), url(http://fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2'); unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: local('Open Sans'), local('OpenSans'), url(http://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3ZBw1xU1rKptJj_0jans920.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000 } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 600; src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(http://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSg7aC6SjiAOpAWOKfJDfVRY.woff2) format('woff2'); unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 600; src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(http://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNShdwxCXfZpKo5kWAx_74bHs.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 600; src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(http://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSp6vnaPZw6nYDxM4SVEMFKg.woff2) format('woff2'); unicode-range: U+1F00-1FFF } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 600; src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(http://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSvy1_HTwRwgtl1cPga3Fy3Y.woff2) format('woff2'); unicode-range: U+0370-03FF } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 600; src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(http://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSvgrLsWo7Jk1KvZser0olKY.woff2) format('woff2'); unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 600; src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(http://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSojoYw3YTyktCCer_ilOlhE.woff2) format('woff2'); unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 600; src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(http://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNShampu5_7CjHW5spxoeN3Vs.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000 } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 700; src: local('Open Sans Bold'), local('OpenSans-Bold'), url(http://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzA7aC6SjiAOpAWOKfJDfVRY.woff2) format('woff2'); unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 700; src: local('Open Sans Bold'), local('OpenSans-Bold'), url(http://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBdwxCXfZpKo5kWAx_74bHs.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 700; src: local('Open Sans Bold'), local('OpenSans-Bold'), url(http://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzJ6vnaPZw6nYDxM4SVEMFKg.woff2) format('woff2'); unicode-range: U+1F00-1FFF } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 700; src: local('Open Sans Bold'), local('OpenSans-Bold'), url(http://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzPy1_HTwRwgtl1cPga3Fy3Y.woff2) format('woff2'); unicode-range: U+0370-03FF } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 700; src: local('Open Sans Bold'), local('OpenSans-Bold'), url(http://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzPgrLsWo7Jk1KvZser0olKY.woff2) format('woff2'); unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 700; src: local('Open Sans Bold'), local('OpenSans-Bold'), url(http://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzIjoYw3YTyktCCer_ilOlhE.woff2) format('woff2'); unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 700; src: local('Open Sans Bold'), local('OpenSans-Bold'), url(http://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBampu5_7CjHW5spxoeN3Vs.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000 } @font-face { font-family: 'Titillium Web'; font-style: normal; font-weight: 400; src: local('Titillium Web'), local('TitilliumWeb-Regular'), url(http://fonts.gstatic.com/s/titilliumweb/v4/7XUFZ5tgS-tD6QamInJTcSGR3J8a2Jm30YJvJ3tIMOY.woff2) format('woff2'); unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF } @font-face { font-family: 'Titillium Web'; font-style: normal; font-weight: 400; src: local('Titillium Web'), local('TitilliumWeb-Regular'), url(http://fonts.gstatic.com/s/titilliumweb/v4/7XUFZ5tgS-tD6QamInJTceHuglUR2dhBxWD-q_ehMME.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000 } @font-face { font-family: 'Titillium Web'; font-style: normal; font-weight: 600; src: local('Titillium WebSemiBold'), local('TitilliumWeb-SemiBold'), url(http://fonts.gstatic.com/s/titilliumweb/v4/anMUvcNT0H1YN4FII8wpr1Tcxd1fGlbIJMCb5Y260Wk.woff2) format('woff2'); unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF } @font-face { font-family: 'Titillium Web'; font-style: normal; font-weight: 600; src: local('Titillium WebSemiBold'), local('TitilliumWeb-SemiBold'), url(http://fonts.gstatic.com/s/titilliumweb/v4/anMUvcNT0H1YN4FII8wpr6d1JQt-lS5nD-1TJX2NNl0.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000 } @font-face { font-family: 'Titillium Web'; font-style: normal; font-weight: 700; src: local('Titillium WebBold'), local('TitilliumWeb-Bold'), url(http://fonts.gstatic.com/s/titilliumweb/v4/anMUvcNT0H1YN4FII8wpr6nZAMwsGZpiGJKtVINElMQ.woff2) format('woff2'); unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF } @font-face { font-family: 'Titillium Web'; font-style: normal; font-weight: 700; src: local('Titillium WebBold'), local('TitilliumWeb-Bold'), url(http://fonts.gstatic.com/s/titilliumweb/v4/anMUvcNT0H1YN4FII8wpr8hG3LOB74UqS1hPmWaAxzQ.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000 } @font-face { font-family: 'Titillium Web'; font-style: normal; font-weight: 900; src: local('Titillium WebBlack'), local('TitilliumWeb-Black'), url(http://fonts.gstatic.com/s/titilliumweb/v4/anMUvcNT0H1YN4FII8wpry6ppOJQXOpn8IlQzTbo2Ns.woff2) format('woff2'); unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF } @font-face { font-family: 'Titillium Web'; font-style: normal; font-weight: 900; src: local('Titillium WebBlack'), local('TitilliumWeb-Black'), url(http://fonts.gstatic.com/s/titilliumweb/v4/anMUvcNT0H1YN4FII8wpr38V1Ceyva9e1TrsMaWAC_w.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000 } html { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif } html .master-container #wowslider-container1 { zoom: 1; position: relative; max-width: 608px; margin: 0 auto; z-index: 90; border: none; text-align: left } html .master-container * html #wowslider-container1 { width: 608px } html .master-container #wowslider-container1 .ws_images ul { position: relative; width: 10000%; height: auto; left: 0; list-style: none; margin: 0; padding: 0; border-spacing: 0; overflow: visible; animation: wsBasic 20s infinite; -moz-animation: wsBasic 20s infinite; -webkit-animation: wsBasic 20s infinite } html .master-container #wowslider-container1 .ws_images ul li { width: 1%; line-height: 0; float: left; font-size: 0; padding: 0!important; margin: 0!important } html .master-container #wowslider-container1 .ws_images { position: relative; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden } html .master-container #wowslider-container1 .ws_images a { width: 100%; display: block; color: transparent } html .master-container #wowslider-container1 img { max-width: none!important } html .master-container #wowslider-container1 .ws_images img { width: 100%; border: 0; max-width: none; padding: 0 } html .master-container #wowslider-container1 a { text-decoration: none; outline: 0; border: none } html .master-container #wowslider-container1 .ws_bullets { font-size: 0; float: left; position: absolute; z-index: 70 } html .master-container #wowslider-container1 .ws_bullets div { position: relative; float: left } html .master-container #wowslider-container1 a.wsl { display: none } html .master-container #wowslider-container1 object, html .master-container #wowslider-container1 sound { position: absolute } html .master-container #wowslider-container1 .ws_bullets a { width: 10px; height: 10px; background: url(bullet1.png) left top; float: left; text-indent: -1000px; position: relative; margin-left: 5px; color: transparent } html .master-container #wowslider-container1 .ws_bullets a.ws_selbull, html .master-container #wowslider-container1 .ws_bullets a:hover { background-position: 0 100% } html .master-container #wowslider-container1 a.ws_next, html .master-container #wowslider-container1 a.ws_prev { position: absolute; display: none; top: 50%; margin-top: -15px; z-index: 60; height: 37px; width: 40px; background-image: url(arrows.png) } html .master-container #wowslider-container1 a.ws_next { background-position: 100% 0; right: 21px } html .master-container #wowslider-container1 a.ws_prev { left: 21px; background-position: 0 0 } html .master-container #wowslider-container1:hover a.ws_next, html .master-container #wowslider-container1:hover a.ws_prev, html .master-container * html #wowslider-container1 a.ws_next, html .master-container * html #wowslider-container1 a.ws_prev { display: block } html .master-container #wowslider-container1 .ws_bullets { padding: 5px; bottom: 0; left: 50% } html .master-container #wowslider-container1 .ws_bullets div { left: -50% } html .master-container #wowslider-container1 .ws-title { position: absolute; display: block; bottom: 18px; left: 20px; margin-right: 25px; padding: 7px; background: #FFF; color: #16B6FF; z-index: 50; font-family: Tahoma, Arial, Helvetica; font-size: 15px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; opacity: .8; filter: alpha(opacity=80) } input[type=checkbox], input[type=radio], ol, ul { margin: 0 } html .master-container #wowslider-container1 .ws-title div { padding-top: 5px; font-size: 12px; font-weight: 400; color: #333 } @keyframes wsBasic { 0%, 10% { left: 0 } 20%, 30% { left: -100% } 40%, 50% { left: -200% } 60%, 70% { left: -300% } 80%, 90% { left: -400% } } @-moz-keyframes wsBasic { 0%, 10% { left: 0 } 20%, 30% { left: -100% } 40%, 50% { left: -200% } 60%, 70% { left: -300% } 80%, 90% { left: -400% } } @-webkit-keyframes wsBasic { 0%, 10% { left: 0 } 20%, 30% { left: -100% } 40%, 50% { left: -200% } 60%, 70% { left: -300% } 80%, 90% { left: -400% } } .master-container { /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ } abbr, acronym, body, fieldset, img { border: 0 } #leftContainer ul, .reset, h1, h2, h3, h4, h5, h6 { padding: 0; margin: 0 } body, h1, h2, h3, h4, h5, h6 { font-weight: 400; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; color: #000 } #breadcrumb ul, .form li, ul.dropdown li ul { list-style-type: none } #siteActionMenu table, .viewAll { float: right } .clear, .falsefooter, .viewAll, br { clear: both } body { white-space: normal; outline: 0; font-style: normal; font-size: 11px; vertical-align: baseline; margin: 0 auto; padding: 0 0 20px } .authAnon, .authForm { overflow-x: auto!important; overflow-y: auto!important; overflow: auto!important } #siteActionMenu, .form li { overflow: hidden } table { border-collapse: collapse; border-spacing: 0 } table td { vertical-align: top } ul { list-style: disc } ol, ul { padding: 0 0 0 14px } caption, th { text-align: left } h1, h2, h3, h4, h5, h6 { font-size: 100% } sub, sup { font-size: smaller } q:after, q:before { content: '' } input[type=image], select { vertical-align: middle } li.reset, ul.reset, ul.reset li { list-style: none } sub { vertical-align: sub } sup { vertical-align: super } #siteActionsWrapper { width: 100%; margin: 0 auto } .bodyTop, .form li { margin: 0 } #siteActionsWrapper a { color: #0033BC } .ms-siteactionsmenu div div div a { color: #FFF!important } .errorMessage, a, a:hover, a:link, a:visited { color: #cc092f } #console { text-align: center } #authoringFooter { border: 1px solid #ECECEC; padding: 10px; background: #fff } .bodyTop { background: url(../image/lecoBGTOP.jpg) repeat-x; height: 1109px } #leftColumn2, .height100 { height: 100px } a:hover { text-decoration: underline } .pageDescription { width: auto; padding: 0 0 15px } .cWrapper div a, .textLink, .textLink2 { padding: 0 8px 0 0; background: url(../image/leftNavArrow.gif) right 2px no-repeat; cursor: pointer } .textLink { display: inline-block; color: #000!important; font-weight: 800; font-size: 10px; zoom: 1 } .textLink a { color: #000 } .textLink2 a, .textLink3 { color: #000!important } .textLink3 { padding: 0 0 0 8px; margin-left: 13px; background: url(../image/rightnavArrow.gif) left 1px no-repeat; font-weight: 800; font-size: 11px } .textLinkCarousel, .textLinkRed { background: url(../image/leftNavArrow.gif) right 2px no-repeat } .textLink4 { color: #FFF!important; font-size: 10px; text-transform: lowercase!important; font-weight: 500!important } .textLinkLeft a { color: #000 } .textLinkCarousel { text-align: left; color: #000!important; padding: 0 8px 0 0; font-weight: 800; font-size: 11px } a:hover.textLink4, span:hover.textLink2 { text-decoration: underline!important } .viewAll { color: #FFF; font-size: 10px; font-weight: 500!important; margin: 10px 5px 0 0 } .redHeader12, .redUpText { font-size: 12px; text-transform: uppercase; font-weight: 800 } .large { font-size: 12px } .textLinkRed { display: inline-block!important; text-transform: uppercase; color: #cc092f!important; padding-right: 8px } .noFloat { float: none } .last { border-bottom: none!important } .rightSideAdj { width: 275px; float: right; margin-top: 5px } .redUpText { color: #cc092f; padding: 0 0 10px; margin: 0 } .noBorderRight { border-right: none!important } .red { color: #cc092f!important } .redHeader12, .redLink { color: #cc092f } .redLink { text-decoration: underline } a.disable, a.disable:hover { text-decoration: none } .noMargin { margin: 0!important } .full { width: 100% } .DDDbg { background-color: #DDD } .center { margin: 0 auto } .lineThrough { background: url(../image/lineThrough.gif) left center repeat-x; display: inline } .solidBR { border-right: 1px solid #C2C2C2 } .img { border: 5px solid #C2C2C2 } .editReq, .required { text-transform: none } .leftmar5 { margin-left: 5px!important } .leftmar10 { margin-left: 10px!important } .leftmar20 { margin-left: 20px!important } .topmar5 { margin-top: 5px!important } .marginTop0 { margin-top: 0!important } .marginR0 { margin-right: 0!important } .marginL0 { margin-left: 0!important } .noBold { font-weight: 500!important } .noBT { border-top: none!important } .noBL { border-left: none!important } .watermark { color: #999 } .black, .editReq, .required { color: #000 } .creditCard { position: absolute; margin: -7px 0 0 7px } .absoluteBtn { position: absolute; margin: -2px 3px } .required { font-weight: 500 } .block { display: block } .btmmar10 { margin-bottom: 10px } .btmmar21 { margin-bottom: 21px } .rightmar10 { margin-right: 10px } .editReq { float: right; font-size: 9px } .btnMid, .freeShipping, ul.dropdown { text-transform: uppercase } a.disable { color: #c2c2c2!important; cursor: auto } .errorMsgCO, .errorMsgMyA, .freeShipping { color: #cc092f } .button, .mini-cart-hide, .mini-cart-show, .widget img { cursor: pointer } #header #utilityNav ul li a:hover, #sub_nav a:hover { text-decoration: underline } #sub_nav .first a, #sub_nav ul li a, a, ul.dropdown a:hover { text-decoration: none } input[type=hidden] { display: none } .form .spot { padding: 5px 0 } .form .spot .label, .form .spot button, .form .spot input, .form .spot label, .form .spot select, .form .spot textarea { float: left; display: block; margin-right: 10px } .form .stacked .label, .form .stacked button, .form .stacked input, .form .stacked label, .form .stacked select, .form .stacked textarea { float: none; display: block; margin-right: 0 } .form .spot label { width: 145px } .form .spot input.checkbox, .form .spot input.radio { width: auto; padding: 0 } .form .opts .label, .form .opts label { margin-top: -1px; text-align: left } .form fieldset { margin: 0; padding: 0 } .form .name .spot { float: left } .form .name label { width: auto } .form .name .middle input { width: 50px } input.check, input.radio { padding: 0; width: auto } .form .autoLabel, .form .opts .autoLabel { width: auto; margin-right: 0 } .form .opts .medLabel { width: 155px; margin-right: 0 } .form .opts .medLabel2 { width: 150px; margin-right: 0 } .form .signInOpts { padding-left: 110px } .form .signInOpts .label { text-align: left } .labelMar label { margin-left: 5px } .form .linkOpts { padding-left: 133px } .errorMsg, .errorMsg2 { padding: 0!important; color: #cc092f } .errorMsg { line-height: 12px; width: 140px!important; margin: -1px 5px 0 140px } .errorMsg2 { clear: right; float: right; width: 262px!important } #footer, #main, #topMa { clear: both } .errorMsgMyA { line-height: 12px; width: 160px!important; padding-left: 111px; margin-top: -4px } .errorMsgCO, .errorMsgForms { line-height: 12px; width: 130px!important; padding: 0!important } .errorMarginFix { margin: -3px 5px 5px 111px } .errorMsgCO { margin: -6px 5px 5px 179px } .errorMsgForms { color: #CCC; margin: -7px 5px 5px 186px } .whatsThisIn, .whatsThisInMulti { position: absolute; margin-left: 0; min-height: 50px; padding-left: 6px; width: 225px; display: block; border: none } #mainNavContainer, #nav, .coMidContainer li, .sub_menu li, ul.dropdown, ul.dropdown li.hover { position: relative } .whatsThisIn { color: #000; background: url(../image/whatsThisArrow.gif) 0 center no-repeat; left: 380px; top: -8px } .zipBubble .whatsThisIn { background: 0 0!important } .whatsThisInMulti { background: url(../image/whatsThisArrow.gif) 0 2px no-repeat; left: 365px; top: -18px } .zipBubble .equipSelectCont { border: none; padding: 10px } .whatsThisIn .equipSelectCont { display: block; border: 5px solid #c2c2c2!important; background-color: #ececec } .error .equipSelectCont { padding: 14px 5px 5px 45px; background: url(../image/exclamation.gif) 5px center no-repeat #ececec; min-height: 22px } .whatsThisInMulti .equipSelectCont { display: block; padding: 5px; min-height: 32px } .errorBG { width: 375px } .awsSearch .ocTable td, .content .errorBG, .msdsSearchAccordion .errorBG, .silMidContainer .errorBG, .smallAWS .errorBG { width: auto } .silMidContainer .whatsThisIn { top: -11px; left: 330px } .inputPad { margin-right: 20px } .whatsThisOut .whatsThisIn { background-position: 0 7px } .btnLeft { background: url(../image/btnLeft.gif) no-repeat; height: 20px; width: 8px; float: left } .btnMid { background: url(../image/btnMid.gif) repeat-x; height: 16px; float: left; color: #fff; padding: 4px 2px 0; font-size: 12px; font-weight: 800 } #header #utilityNav #shoppingcart li, #header #utilityNav ul li { padding-left: 10px } #header #utilityNav ul li, #headerCO #utilityNav ul li { font-family: A-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; font-size: 11px; display: inline; color: #FFF; list-style: none } .btnRight { background: url(../image/btnRight.gif) no-repeat; height: 20px; width: 10px; float: left } #header, #headerCO { height: 101px; margin: 0 auto } #frame { background-color: #FFF; margin: 0 auto } #header { background: #A6192E; display: inline-block } #headerCO { background: url(../image/header-bg-checkout.jpg) top right no-repeat } #headerLogo { margin: 0; display: table-cell } .LECOlogo { background: initial; border: none; margin: 18px 0 0 5px; float: left } #nav, #nav #main_nav { background-color: #333 } #header #utilityNav { height: 92px; width: 745px; display: table-cell; vertical-align: top } #header #utilityNav ul, #headerCO #utilityNav ul { padding: 10px 15px 0 0; text-align: right; color: #FFF; margin: 10px 0 } #header #utilityNav #shoppingcart, #header #utilityNav .commerceDisabled { text-align: left; padding-top: 7px; background-repeat: no-repeat; position: relative } #header #utilityNav ul li a { color: #FFF; text-decoration: none } #utilitytop { list-style: none } #headerCO #utilityNav { height: 92px; float: right } #headerCO #utilityNav ul li { padding-left: 15px } #header #utilityNav #login { margin: 16px 0 0; width: 470px; float: left } #header #utilityNav #shoppingcart { float: left; margin: 19px 5px 0; width: 235px; height: 30px; text-indent: 20px; background-image: url(../image/cart.gif); background-position: -1px -1px } #header #utilityNav .commerceDisabled { float: right; margin: 20px 5px 0; height: 30px; text-indent: 30px; background-position: 14px -1px; z-index: 15 } #mainNavContainer { height: 37px; z-index: 99; margin: 0 auto } #nav { height: 39px; margin: 2px auto 5px; z-index: 10 } #nav #main_nav { display: inline; height: 39px; float: left } #nav #search { height: 39px; float: right; background: url(../image/searchBg.jpg) } #nav #search #SearchBox { margin: auto; overflow: hidden; padding-top: 12px; padding-left: 10px } #nav #search #searchBox .searchBox { margin: 0; padding: 10px 0 0 7px } #nav #search #SearchBox input { float: left; width: 80px; margin: 0 4px 0 0; padding: 0 0 0 3px; top: 0; font-size: 11px!important } #nav #search #searchBox select { float: left; width: 100px; margin: 0 4px 0 0; padding: 0; height: 20px } #nav #search #searchBox .goBtn { width: auto; height: auto; float: left; margin: 0; padding: 0; border: none; background: 0 0; z-index: 10 } .checkerBG { background-image: none } #main_nav ul { margin: 0; padding: 0 } .sub_menu li { z-index: 2!important } ul.dropdown { text-align: center; list-style: none; background-color: #000; font-size: 12px; color: #FFF; font-family: Helvetica; z-index: 5 } ul.dropdown li { color: #fff; float: left; zoom: 1; background-color: #000 } ul.dropdown li a, ul.dropdown li a:visited { color: #fff } ul.dropdown a:hover { color: #111!important; visibility: visible } ul.dropdown li a { display: block; text-align: center; background: url(../image/mainNavBorder.gif) -2px 0 no-repeat; color: #FFF } ul.dropdown li.hover { color: #000; background-color: #959595!important; z-index: 99; background-image: none } ul.dropdown li.hover a { color: #111 } ul.dropdown li .first { background: 0 0 } ul.dropdown li ul { background-color: #FFF; width: 230px; position: absolute; top: 37px; display: none; left: 0; border: 5px solid #959595 } ul.dropdown ul li { background-color: #FFF; border-bottom: 1px dashed #ccc; float: none; text-align: left; padding: 3px 0 3px 5px } ul.dropdown ul li:last-child { border-bottom: none } #sub_nav ul li, #top, #topMa { border-bottom: 1px dashed #CCC } ul.dropdown li ul li a, ul.dropdown li ul li a:visited, ul.dropdown li ul li ul li a, ul.dropdown li ul li ul li ul li a { font-family: Arial; font-size: 12px; font-weight: 700; color: #000!important; border-right: none; width: 95%; display: inline-block; padding: 0 0 0 3px; text-transform: none; text-align: left; background: 0 0!important } #sub_nav .first, #sub_nav .first a, .learn, .mainBody h2, .recentArt h3, .siteMap .headertitle-band a { text-transform: uppercase } #bottomContent img, #centerColumn img, #rightColumn img { border: 5px solid #959595 } #breadcrumb, #sub_nav li, ul.dropdown li.hover ul { display: block } ul.dropdown ul li.hover { background-color: #FFF; z-index: 9999 } ul.dropdown ul ul { left: 100%; top: 0; margin: -5px 0 0 } #top, #topMa { margin: 0 auto 10px } #breadcrumb { margin: 0 0 5px 5px; color: #cc092f; font: arial 11px; width: 800px; float: left } #breadcrumb a, #breadcrumb span { color: #000 } #breadcrumb .breadcrumbCurrent { color: #cc092f } #breadcrumbs { width: 800px; margin: 5px } #top { display: inline-block; padding: 7px 0 8px 10px; font-size: 22px; background: url(../image/topBG.jpg) no-repeat; width: 969px; height: 21px } #top h1, #top p { padding: 0; margin: 0; font: Arial; font-size: 22px; text-align: left } #top ul { list-style: none } #topMa { padding: 10px 0 8px 10px; font-size: 22px; background: url(../image/ma-header.png) top right no-repeat; height: 18px } #top .learn { float: left!important; margin: 10px 0 0 10px!important; color: #cc092f!important } #main { height: 100%; margin: 0 auto; padding: 0 0 10px; position: relative; z-index: 2 } #leftContainer { height: auto; float: left; padding: 0 } #leftColumn { width: auto; height: auto; margin: 0 } #leftColumn2 { width: auto; border: 5px solid #c2c2c2; margin: 5px 0 } #centerColumn { height: auto; float: left; border: 1px solid; margin: 5px } #rightColumn { float: right; margin: 5px 0 } .rightColumnImage { width: 185px; overflow-x: hidden; margin-bottom: -15px } .rightColumnImage img { width: 185px } #bottomContent { width: 1006px; height: auto; float: none; margin: 5px auto } #hAccordion { margin: 0; padding: 0 } #hAccordion li { list-style: none } #leftColumn #sub_nav { text-align: left; list-style: none; z-index: 2; font-weight: 800; font-size: .95em; width: auto; border: 5px solid #C2C2C2; background: #ECECEC; margin-bottom: 5px } #sub_nav a { color: #000; font-weight: 600 } #sub_nav li { font-weight: 800; color: #cc092f; font-size: 12px } #sub_nav .first, #sub_nav .first a { color: #FFF } #sub_nav li a { font-family: Arial, Times New Roman; font-size: 12px } #sub_nav ul { margin: 0 } #sub_nav ul li { position: relative; background-image: url(../image/leftNavArrow.gif); padding: 5px 10px 10px; margin: 5px 10px 10px; background-repeat: no-repeat; background-position: left .6em; list-style: none } #sub_nav ul li a { display: block } #sub_nav .first { background-image: url(../image/leftnavBg.jpg); border-bottom: none; margin: 0; padding: 18px 9px 0; background-position: center; font-size: 12px } #sub_nav .first span { float: left } #sub_nav .first a { float: right } #footerLinks a:hover, .siteMap li ul li ul li a:hover { text-decoration: underline } #sub_nav .last, #sub_nav li:last-child { border-bottom: none; margin-bottom: 0!important } #sub_nav li.AspNet-Menu-Selected { background-image: url(../image/leftnavArrowDown.gif)!important } #sub_nav li.AspNet-Menu-Selected a { color: #CC092F; font-weight: 700 } #sub_nav li ul li { background: 0 0; margin: 0; border: none; padding: 10px 0 0 } .ulShow, .ulShow li { border: none!important } #sub_nav li ul li.AspNet-Menu-Selected { background-image: url(../image/leftnavArrowDown.gif)!important; background-position: 0 14px; background-repeat: no-repeat; padding-left: 10px } #sub_nav li ul li a, #sub_nav li.AspNet-Menu-Selected ul li a { color: #000; font-weight: 400 } .CLpulldown { FONT-SIZE: 11pt; FONT-FAMILY: Verdana, Arial, sans-serif; width: 165px } .ulShow { position: relative!important; visibility: visible!important; left: -20px!important; top: 3px!important } .ulShow li { background: 0 0!important; margin: 0 0 0 20px!important; padding: 4px 0!important; color: #000!important; font-size: 12px } .ulShow li a { color: #000!important; font-weight: 500!important } .liShow { background-image: url(../image/leftnavArrowDown.gif)!important } .liShow a { color: #cc092f!important } #footer { height: 140px; position: relative; z-index: 1 } .fleftColumn { width: 340px; float: left; margin: 0 } #emailUpdates { width: 300px; height: 30px; float: left; margin: 5px } #emailUpdates #emailBox { margin: 5px 0 2px; position: relative } #emailUpdates #emailBox .whatsThisIn { left: 205px; top: -36px } #emailUpdates .input { vertical-align: middle; padding: 0 0 0 3px; margin: 0 5px 0 0 } #emailUpdates #emailBox .goBtn { display: inline; margin: 0; padding: 0; border: none; background: 0 0; position: absolute } .frightColumn { width: auto; height: auto; float: right; margin: 5px 0 0 11px } #footerLinks { height: auto; float: right; display: inline } #footerLinks a { list-style: none; padding: 0 0 0 10px; font-family: Arial, Helvetica, sans-serif; font-size: .95em; color: #000; font-weight: 700 } .copyright { color: silver; margin: 25px 0 0; text-align: right } #confirmationBox { border: 5px solid #c2c2c2; position: absolute; top: 1px; background-color: #FFF; width: 350px } #confirmationBox .right { margin-right: 5px } .siteMap { margin: 0 0 20px 10px } .siteMap .left { margin-left: 40px } .siteMap ul { margin: 5px 0 } .siteMap li { margin-left: 10px; padding: 5px 0; width: 100px; font-weight: 800; font-size: 14px } .siteMap li ul li { padding: 2px 0; font-weight: 500; font-size: 12px } .siteMap li ul li ul li { font-size: 11px; padding-left: 8px; list-style-type: none; background: url(../image/dot.gif) left 5px no-repeat } .siteMap li ul li ul li a { color: #cc092f } #leHomeBottom a, .featuredTop a, .featuredTop a:hover.textLink2, .sharedHandle a:hover, .tabs ul .trigger a { text-decoration: none; font-weight: 300 } .siteMap br { clear: left } .siteMap #header { background: 0 0 } .siteMap .level-band, .siteMap .level-bullet { background: 0 0; margin: 0; padding: 0 } .siteMap .headertitle-band a { font-family: Arial; color: #cc092f; font-size: 13px; padding: 5px 0 } .siteMap .headertitle-large, .siteMap .headertitle-small { padding: 0!important; background: 0 0; margin: 0!important; list-style-type: none } .siteMap .headertitle-large { font-size: 13px } .siteMap .headertitle-large a { color: #000; font-weight: 700; font-family: Arial!important; font-size: 13px } .siteMap .headertitle-small { font-size: 11px } .siteMap .headertitle-small a { color: #000; font-weight: 700 } .siteMap .level-item-pos { margin: 0!important } .siteMap .level-item a { color: #000!important; font-size: 11px } .siteMap .ms-WPBorder, .siteMap .ms-WPHeader td, .siteMap table, .siteMap td { border: none } .imgLeft, .imgMain { border: 5px solid #C2C2C2; overflow: hidden } .siteMap .ms-WPTitle { display: none } .mainBody { width: 775px; float: right; margin: 0; padding-left: 10px } .mainBody a { color: #cc092f } .artMain a { color: #cc092F!important } .mainBody h2 { font-weight: 800 } .imgLeft { float: left; width: 140px; height: 140px; margin: 5px 5px 5px 0 } .imgLeftCol { width: 300px; padding: 5px; float: left } .aContentLeftCol, .articleContent.imgLeftCol { width: 200px } .imgRowRepeater { clear: both; margin: 5px 0 } .descRight { float: left; width: 440px; margin: 5px 0 } .descMain, .imgMain { margin: 5px 5px 5px 0 } .imgMain { width: 755px } .ocTable { border-top: 5px solid #CCC; padding-top: 30px; width: 550px; float: left } .ocTable td, .ocTable th { width: 106px; padding: 5px; margin: 5px; font-size: 12px; text-align: left } .ocTable .catTopRow { height: auto } .articleContent2 .imgLeft, .articleContent3 .imgLeft { height: 140px; width: 140px; border: 5px solid #C2C2C2 } .userAdmin_leftSide { width: 600px } .userAdmin .formCB { margin-left: 88px!important } .userAdmin .left.content { width: auto!important } .userAdmin .silContainer { width: 574px; margin: 0 0 10px; float: left } .userAdmin .silMidContainer { width: auto } .userAdmin .errorMsgForms { line-height: 12px; width: 130px!important; color: #CCC; padding: 0!important; margin: -7px 5px 5px 116px } .recentArt h3, .titleCategory .sep, .titleCategory a { color: #cc092f } .artMain { margin: 5px 0 } .neTop .content { border: 5px solid #C2C2C2; padding: 10px 5px } .news { width: 300px; margin: 0 0 5px } #eRightContent .news { width: auto; float: none!important } #eRightContent .news .contentRepeater { margin: 0 } #eRightContent .news .contentRepeater span { display: block; padding: 5px 0 0; margin-top: 5px; border-top: 1px dashed #c2c2c2 } #eRightContent .news .contentRepeater span:first-child { border: none } .events { width: 300px; margin: 0 0 10px } .rightSide .events, .rightSide .news { width: 48% } .events .textLink2 { display: inline; font-size: 12px } .eventItem { padding: 0 0 10px } .events .coHeader, .news .coHeader { margin: 0 0 10px; padding: 10px 0 3px } .pagination { overflow: hidden } .paginationPages { display: block; float: left; text-align: center; width: 100px } .byLine span { float: left } .byLine p { overflow: hidden; margin: 0 } .byLine span div p { margin: 0 } .newsDetailContent { padding: 10px 0 } .newsHeader .content { border: 5px solid #C2C2C2; width: 320px; padding: 10px 5px } .eventsHeader .content { border: 5px solid #C2C2C2; width: 380px; padding: 10px 5px } .contentRepeater { margin: 5px 0; clear: both } .contentRepeater p { margin: 0 } .events .contentRepeater { width: auto; float: none; padding-top: 3px } .news .contentRepeater { padding-bottom: 10px } .eventsContent { margin-right: 5px } .calendar { margin: 5px 0 } .articleWrapper { width: 580px; float: left; padding: 0 10px } .articleContainer { padding: 10px 5px 10px 10px; border: 5px solid #C2C2C2; position: relative; overflow: hidden } .articleContent img { border: 5px solid #C2C2C2!important; margin: 0 10px 5px 0; font-weight: 800 } .articleContainer .descRight { width: 330px; padding-left: 10px } .articleContainer .imgLeftCol { width: 200px; padding: 0 } .articleContainer .imgLeftCol img { border: 5px solid #C2C2C2; margin-bottom: 10px } .articleUtil { position: absolute; right: 5px } .articleUtil div { float: left; padding: 0 0 0 5px } .articleUtil .printButton { background: url(../image/printicon.jpg) left top no-repeat; padding-left: 20px } .recentArticles { padding: 5px } .cWrapper .titleCategory { width: auto!important } .newsDetail .titleCategory { width: 550px } .titleCategory button { float: right; margin-left: 5px; border: none!important } .articleContent { margin: 10px 0; overflow: hidden } .rightContainer { border: 5px solid #C2C2C2; margin: 5px; padding: 5px 0 } .recentArt h3 { font-size: 12px; margin: 0; border-bottom: 5px solid #C2C2C2; padding: 0 5px 5px; font-weight: 800 } .recentArt li { border-bottom: 1px dashed #CCC; padding: 5px; margin: 0 5px } .articleContent2 .imgLeft { margin-left: 0!important } .articleContent3 .descRight { width: 380px!important } .articleContent3 .descRight li { list-style-type: none; margin: 0 } .articleContent3 .descRight2 { width: 180px; float: left; margin: 5px 5px 0 0; padding-right: 5px } .articleContent2 .descRight { width: 400px } .articleContent2 .imgRowRepeater { margin: 0!important } .innerWC2 .descRight { width: 395px; float: left!important } .descRight li { list-style-type: none; padding: 0 0 0 8px!important; background: url(../image/dot.gif) left 5px no-repeat } #newsArea a, #newsArea a:visited, .articleUtil a, .articleUtil a:visited { color: #000 } #promoSpot { border: 5px solid #C2C2C2; margin: 0 5px 10px; overflow: hidden } #promoSpot .promoText { font-size: 12px; padding: 5px 0 0 5px; color: #000; font-weight: 800 } #promoSpot .equipSelectHead, .featuredProd .equipSelectHead, .promoSpot .equipSelectHead { position: relative; margin: 71px 0 0; background: url(../image/overlay-bg.png) left top no-repeat; font-size: 13px; color: #fff; height: 14px; text-transform: uppercase; padding: 20px 0 0 10px } .featuredProd .equipSepectHead a { font-size: 14px; background: 0 0; color: #fff!important; position: absolute; bottom: 0 } .promoSpot { border: 5px solid #c2c2c2; position: relative; overflow: hidden; margin-bottom: 10px } .promoSpot .spotImage { width: 100%; position: relative } .promoSpot .spotImage img { margin: 0 } .promoSpot .img { border: none } .promoSpot img { vertical-align: top } .displayNone { display: none } .learn { margin-top: 5px; background-image: url(../image/leftNavArrow.gif); background-repeat: no-repeat; background-position: right 3px; color: #cc092f; font-weight: 800; font-size: 11px; padding-right: 8px } .sharedContainer, .sharedContainer2 .content, .sharedContainer3 .innerWC4 .flash_content { border: 5px solid #C2C2C2; margin: 0 0 10px; overflow: hidden } .sharedContainerModal { overflow: hidden } .sharedContainer2 .content { padding: 5px } .sharedContainer2 .innerWC2, .sharedContainer2 .innerWC4 { padding: 0!important } .sharedHandle { background: url(../image/categoryHeadSprite.jpg) right 0 no-repeat; margin: 3px 0 } .efBody .active, .envAcc .active { background: url(../image/categoryHeadSprite.jpg) right -25px no-repeat } .sharedHandleOver { padding: 6px 0 6px 6px; background: url(../image/categoryHeader.gif) left 0 repeat-x; margin: 3px 0 } .categoryAccordion .sharedHandle a { font-weight: 700; color: #000; display: block; padding: 6px; width: 572px } .categoryAccordion .target .catColumn { width: 20%!important } .categoryAccordion .target .catColumnCompare { width: 25%!important } .categoryAccordion .target .catColumnWide { width: 35%!important } .categoryAccordion .target .catColumnNarrow { width: 14%!important } .categoryAccordion .target { border: 1px solid #c2c2c2; margin: -5px 0 10px } .qvContainer, .qvImg, .xwhatsThisIn { border: 5px solid #C2C2C2 } .locatorContainer { padding: 10px; width: auto } .fullTextBox { width: 200px } .cityTB { width: 152px } .narrowSelect { width: 130px } .stateDD { width: 160px!important } .buttonAdjust { margin: 3px 0 0 } .whatsThisOut { position: relative; z-index: 10 } .form .spot .whatsThisOut { position: relative; float: left; z-index: 1 } .billContent .whatsThisOut { display: inline } .whatsThisOut .whatsThisIn { left: 80px; top: -6px; display: none } .whereCanI .whatsThisIn { left: 233px } .whatsThisArrow { position: absolute; left: -11px; top: 43px } .whatsThisBody { padding: 5px; text-align: left; text-transform: none; color: #000; display: block } .whatsThisOut a { color: #000!important; text-transform: none } #modelTop p, #shoppingCart2 .cartHeader, #shoppingCart2 h2, .defaultFP .grayBG, .sportsFP .grayBG, .student .grayBG, .subIndustry .grayBG, .top h2, .topProducts .topProdTxt, .topProducts h2, .weldingCenterFP .grayBG { text-transform: uppercase } .xwhatsThisIn { background-color: #E3E3E3; float: left; margin-left: 8px; min-height: 100px; height: auto; position: absolute; top: -47px; left: 70px; width: 200px; display: none } .whatsThisH { background: url(../image/accordianBtmTab.jpg) no-repeat; padding: 5px 5px 0; height: 20px; font-weight: 800 } .shippingContainer .zipBubble { width: 235px; margin: 0; min-height: 60px; position: absolute; left: 459px; top: 46px; display: inline } .shippingContainer .zipBubble .whatsThisIn { position: static; left: 147px; background: 0 0 } .shipWhatsThis .whatsThisIn { position: absolute!important } .shippingContainer .coMidContainer { padding-top: 10px } .shipMethLink { margin: 70px 15px 0 0; float: right } .shippingContainer .textLink2 { margin: 0; float: right; clear: both; display: block; text-align: right } .xwhatsThisIn .equipSelectCont { padding: 5px; margin-top: -14px } .whatsThisIn .goBtn { position: absolute; padding-left: 5px } .form .whatsThisIn .goBtn { float: left; margin-left: 0; margin-right: 0; position: static; padding: 0 } .qvContainer { width: 555px; height: 450px; clear: left; padding: 1px } .qvImg { margin: 0 0 5px; height: 300px; width: 300px; overflow: hidden } .quickViewL { float: left; padding-right: 20px; height: 450px; width: 264px } .quickViewL .qvNav { padding: 31px 0 } .quickViewL .qvImgContainer { height: 105px!important } .quickViewLB { padding-left: 25px } .quickViewLB div { float: none; text-align: left } .addThisDefaultStyle, .addThisLeftSideStyle { float: right; text-align: right; z-index: 1; top: 0 } .addThisDefaultStyle { width: 300px; right: 10px; margin-top: 7px } .addThisLeftSideStyle { right: 0; margin-top: 0; margin-left: 7px } .qvImgContainer { width: 300px } .qvImgContainer2, .qvImgContainer3, .qvImgContainer4, .qvImgContainer5 { height: auto } .qvImgContainer2 li, .qvImgContainer3 li, .qvImgContainer4 li, .qvImgContainer5 li { list-style-type: none } .historyVideo .qvImgContainer2 { height: 155px!important } .qvImgView { position: relative; margin-left: 5px } .qvImgView .img { border: 2px solid #C2C2C2; width: 56px; height: 56px } .qvImgView3 .img { margin: auto 3px; border: 2px solid #C2C2C2; width: 76px; height: 76px } .qvImgView2 li { margin: 0 5px; list-style-type: none } .qvImgView2 { z-index: 2 } .qvImgContainer2 { padding-bottom: 11px } .qvImgView2 p { margin-left: 3px } .qv2inner { padding: 10px 0 10px 7px } .qvImgView2 .qvNav { padding: 40px 0 } .qvNav { padding: 26px 0 } .qvNav img { border: none!important } .width40 { width: 40px!important } .width50 { width: 50px!important } .width65 { width: 65px!important } .width75 { width: 75px!important } .width100 { width: 100px!important } .width125 { width: 125px!important } .width135 { width: 135px!important } .width150 { width: 150px!important } .width175 { width: 175px!important } .width200, .width200 select { width: 200px!important } .width250 { width: 250px!important } .width300 { width: 300px!important } .widthAuto { width: auto!important } .slider { height: auto; margin: 0; padding: 0; position: relative } .slider .slider-track { overflow: hidden; margin: 0; padding: 0 } .slider .slider-wrapper { overflow: hidden; margin: 0 auto; padding: 10px 0 0; position: relative; z-index: 1 } .slider .slider-wrapper .slider-item { margin: 0; text-align: center; height: auto; float: left; z-index: 5; width: 105px; list-style-type: none } .slider .nextItem, .slider .prevItem { position: absolute; top: 50%; margin-top: -10px; width: 11px; height: 20px; display: block } .slider .prevItem { left: 5px; z-index: 5; background: url(../image/leftArrowLg.gif) left top no-repeat } .slider .nextItem { right: 5px; z-index: 6; background: url(../image/rightArrowLg.gif) left top no-repeat } .slider-item img { border: 5px solid #cacaca!important; width: 86px; height: 86px } .DDDbg .slider-wrapper { padding-left: 10px } .sportssub .slider .slider-wrapper li.slider-item { width: 100px; padding: 0 0 0 7px } .sportssub .slider .slider-wrapper { margin: 0 auto; padding: 0 } .wclContentIn .slider .slider-wrapper li.slider-item { width: 76px; text-align: left } .wclContentIn .slider .prevItem { left: 0; top: 40% } .wclContentIn .slider .nextItem { right: 0; top: 40% } .wclContentIn .slider p { margin: 0; padding: 0 } .howToImageContainer { width: 539px!important } .howToImage li { width: 97px!important } .howToBtn { font-size: 13px; font-weight: 700; margin: 10px 0 0 21px } .howToBtn .link, .qvBottom p { font-weight: 800; color: #cc092f } .howToBtn .link { background: url(../image/leftNavArrow.gif) right 2px no-repeat; padding: 0 8px 0 0 } .subItem p { margin: 0 } .quickViewR { float: right; padding: 0; width: 480px } .quickViewRL { width: 336px; float: left } .quickViewRL .coHeader { font-size: 14px; padding-bottom: 5px; margin: 0 5px 0 0!important } .quickViewRL .featuredTop { width: 336px; overflow-y: auto; height: 125px } .quickViewRR { width: 144px; float: left } .quickViewRB { width: 480px; float: right } .quickViewRB .equipTB { float: right } .quickViewRB li { list-style-type: none; margin-left: -13px } .qvBottom { margin: 20px 0 10px } .qvBottom p { font-size: 13px } .defaultFP .grayBG a, .sportsFP .grayBG a, .student .grayBG a, .subIndustry .grayBG a, .weldingCenterFP .grayBG a { color: #fff } .qv3inner, .qvImgView3.innerWC2 { padding: 10px 0 10px 9px!important } .qvBottom input { width: 70px } .qvBottom span { font-weight: 700 } .quickViewL .slider-wrapper { padding: 0!important } .quickViewL .slider-wrapper .slider-item { height: auto; width: 70px; padding-right: 5px } .quickViewL .slider-wrapper .slider-item img { margin: 0 2px; border: 5px solid #C2C2C2; width: 56px; height: 56px } .featured-prod-group-wrapper { border: 5px solid #c2c2c2; margin-bottom: 10px; overflow: hidden } .featured-prod-capsules-wrapper { margin: 5px } .featuredTop .textLink2 { display: inline!important } .defaultFP .equipSelectHead, .gearLandingFP .equipSelectHead, .prodDetailFP .equipSelectHead, .searchFP .equipSelectHead, .searchFP .equipSelectHead a, .sportsFP .equipSelectHead, .student .equipSelectHead, .subIndustry .equipSelectHead, .weldingCenterFP .equipSelectHead { display: none } .featureProd-accordion:last-child, .featureProd-grouped:last-child { border: none } .featuredTop a { border-bottom: solid 1px #fff } .featuredTop a:hover.textLink2 { border-bottom: solid 1px Red } .featureProd-accordion { border-bottom: #c2c2c2 1px dashed; margin: 5px 0 10px } .gearLandingFP a { background: 0 0 } .gearLandingFP .spotImage { margin: 10px; position: relative; width: auto } .gearLandingFP .spotImage .img { border: 5px solid #c2c2c2!important } .gearLandingFP .addCartContainer { margin: 0 10px } .gearLandingFP .featuredTop { padding: 5px 10px 10px } .gearLandingFP .addCartContainer img, .gearLandingFP .wheretobuy { clear: both; float: right; margin-top: 14px } .gearLandingFP select, gearLandingFP span { float: left; margin-right: 5px } .subIndustry .featureProd-grouped { margin: 5px 0 10px; border-bottom: 1px dashed #c2c2c2; padding-bottom: 10px } .subIndustry .grayBG { background-image: none; background-color: #000; padding: 7px 0 7px 7px; height: auto; font-weight: 800 } .subIndustry .spotImage { position: relative; height: auto; width: auto } .subIndustry .spotImage .img { border: 5px solid #c2c2c2!important } .subIndustry .addCartContainer { border-top: none; border-bottom: 1px #c2c2c2; padding: 10px 5px } .subIndustry .ypLarge { font-size: 11px } .subIndustry .active { background: url(../image/blackGradientBg.jpg) 0 -4px repeat-x #292929 } .searchFP .spotImage { float: left; width: auto; border: 5px solid #c2c2c2; background-color: #ececec; position: relative } .searchFP .right { clear: both } .searchFP .addCartContainer { border: none; padding: 0 } .prodDetailFP { margin-left: 10px; width: 250px; border: 5px solid #c2c2c2; float: left } .defaultFP .featuredTop li, .prodDetailFP .featuredTop li, .sportsFP .featuredTop li, .weldingCenterFP .featuredTop li { margin-left: 0 } .prodDetailFP .accordion { float: none; width: auto } .prodDetailFP #otherProducts { border: none; float: none; width: auto } .prodDetailFP .featuredProd { border: 0!important } .prodDetailFP .spotImage { border: 5px solid #c2c2c2; width: 86px; position: relative; background-color: #e2e2e2 } .defaultFP .active, .sportsFP .active, .weldingCenterFP .active { background: url(../image/blackGradientBg.jpg) 0 -4px repeat-x } .prodDetailFP .spotImage .img { margin-bottom: 3px } .prodDetailFP .featuredTop { float: left; width: 129px; margin-bottom: 10px; padding: 0 5px 10px 0!important } .prodDetailFP .addCartContainer { border: 0!important; padding: 5px 5px 0; clear: both } .prodDetailFP .blackBG { float: none!important; height: 21px; padding: 6px 0 0 7px; font-size: 12px; font-weight: 700 } .defaultFP .addCartContainer img, .weldingCenterFP .addCartContainer img { float: right } #linkConatiner1 ul li a, #linkContainer1, .bundle-title { font-weight: 800 } .prodDetailFP #recommConsume, .prodDetailFP #recommConsume .trigger { margin-bottom: 0 } .prodDetailFP .textLink2 { display: inline } .defaultFP .learn, .sportsFP .learn, .weldingCenterFP .learn { display: none } .prodDetailFP .otherProdInside { padding: 5px } .bundle-title { float: right; font-size: 12px; padding: 10px 5px 0 } .defaultFP .addCart, .weldingCenterFP .addCart { padding: 10px 0 } .weldingCenterFP .weldingCenterFP .featured-prod-group-wrapper { border: none; margin-bottom: 0 } .weldingCenterFP .spotImage { position: static; height: auto; width: 86px; border: 5px solid #c2c2c2 } .weldingCenterFP .addCartContainer { border-top: none; border-bottom: 1px #c2c2c2; clear: both; margin-bottom: 10px } .defaultFP .featured-prod-group-wrapper { border: none; margin-bottom: 0 } .defaultFP .spotImage { position: static; height: auto; width: 86px; border: 5px solid #c2c2c2 } .defaultFP .addCartContainer { border-top: none; border-bottom: 1px #c2c2c2; clear: both; margin-bottom: 0 } .defaultFP .featuredProd { border-color: #fff!important; margin-bottom: 0 } .sportsFP .featuredProdWrapper { overflow: hidden; border: 5px solid #c2c2c2 } .sportsFP .featured-prod-group-wrapper { border: none; margin-bottom: 0 } .sportsFP .spotImage { position: relative; float: left; height: auto; width: 86px; border: 5px solid #c2c2c2 } .sportsFP .featuredTop { width: 84px; float: left; padding: 0 0 5px 5px } .sportsFP .addCartContainer { border-top: none; border-bottom: 1px dashed #c2c2c2; clear: both; margin-bottom: 10px } .sportsFP .addCartContainer img { float: right } .sportsFP .addCart { padding: 10px 0 } .student .featureProd-grouped { margin: 5px 0 10px; border-bottom: 1px dashed #c2c2c2; padding-bottom: 10px } .student .grayBG { background-image: none; background-color: #000; padding: 7px 0 0 7px; height: 24px; font-weight: 800 } .student .spotImage { float: left; position: relative; height: auto; width: auto } #leHomeFlash, #leHomeImageDisplay { margin: 10px auto 10px 5px; position: absolute; left: 0; top: 0 } .student .spotImage .img { border: 5px solid #c2c2c2!important } .student .featuredTop { padding: 0 0 10px 5px; width: 145px; float: left } .student .addCartContainer { border-top: none; border-bottom: 1px #c2c2c2; padding: 10px 5px } .student .ypLarge { font-size: 11px } .student .active { background: url(../image/blackGradientBg.jpg) 0 -4px repeat-x } #left, #linkContainer1 ul li { background-repeat: no-repeat } #leHomeMain { padding: 5px 0 } #leHomeWindow { width: 970px; height: 305px; background-color: #CCC; margin: 0 auto 10px; z-index: -10 } #leHomeFlash { z-index: 10 } #leHomeImageDisplay { width: 970px; height: 305px; z-index: 0 } #leHomeImageEdit { margin-top: 175px } #leHomeMain .flash_window { position: relative; z-index: 0; margin-bottom: 10px } #leHomeMain .flash_window .flash_content { position: absolute; top: 0; left: 0; z-index: 10 } #leHomeMain .flash_window .flash_default { position: absolute; top: 0; left: 0; z-index: -10 } #leHomeMain .flash_edit { position: relative; width: 100% } #leHomeMain .flash_edit_default, #leHomeMain .flash_edit_url { float: left } #leHomeBottom { margin: 0 auto 12px } #linkContainerWrapper { overflow: hidden } #linkContainer1 { font-family: Arial; font-size: 12px; border: 5px solid #959595; height: 175px; float: left; margin-left: 0; background-image: url(../image/homeLinksBg1.jpg) } #linkContainer1 li { padding: 5px } #linkContainer1 ul li { border-bottom: 1px dashed #CCC; position: relative; background-image: url(../image/leftNavArrow.gif); padding: 0 3px 5px 8px; margin: 10px 5px; background-position: 0 .1em } #linkContainer1 p { margin: 0 } #linkContainer1 #equipBtn button { text-align: left; padding-left: 5px; padding-bottom: 0 } .top { height: 34px; color: #FFF; background-image: url(../image/headerBg.jpg) } .top h2 { font-family: Helvetica; font-size: 21px; padding: 15px 0 0 7px } #left { float: left; width: 51%; background-image: url(../image/leftBorderLeftLinks.gif); background-position: right; padding-right: 5px } #right { float: right; width: 47%; height: 80px } #equipSelect { padding-bottom: 5px; width: 300px; clear: both; margin: 0 0 0 8px } .button { border: none; background: 0 0; padding: 0 0 20px; width: auto } #leHomeBottom .last { border-style: none } .linkContainer2 { border: 5px solid #959595; width: 191px; height: 175px; float: left; margin-left: 7px; background-image: url(../image/homeLinksBg2.jpg); background-position: center; font-family: Arial; font-size: 12px; font-weight: 700 } .linkContainer2 ul li { border-bottom: 1px dashed #CCC; position: relative; background: url(../image/leftNavArrow.gif) left .1em no-repeat; padding: 0 3px 5px 8px; margin: 10px 6px; display: block } #shoppingCart1 .btcLink, #shoppingCart1 .cartHeader, #shoppingCart2 #shopBtns1, #shoppingCart2 .note, #shoppingCart2 .promoCode, .featureProd-search .equipSelectHead, .featureProd-search-top .equipSelectHead, .orderConfirmCart .innerWC { display: none } .linkContainer2 .content p { margin: 0 } #equipBtn { width: 200px; clear: both } #leHomeESpot { margin: 5px auto; overflow: hidden; font-size: 0 } #leHomeESpot .spot { float: right; width: 607px; border: 5px solid #959595 } #leHomeESpot .first, #robo { float: left } #robo { margin-right: 9px; width: 389px } #ichoose { float: right; width: 616px } #shoppingCart1, .continue, .update, .updateSC2 { float: left } #HomeFooter #promoSpot { border: none; height: auto } #footer_bar-content { font-size: 10px } #sMainContent { background-color: #FFF; margin-top: 5px } #shoppingCart1 { margin: 0; padding: 0 } #shoppingCart1 .sLeftContent { float: left; margin: 5px } .cartBorder { border: 5px solid #C2C2C2; margin-bottom: 5px } #shoppingCart1 .cartBorder { border: none } #shoppingCart2 h2 { height: 16px; color: #FFF; background-image: url(../image/leftnavBg.jpg); border-bottom: none; margin: 0; padding: 15px 10px 0; background-position: 0 0; font-size: 12px } #shoppingCart2 .topCart { border: 5px solid #C2C2C2 } #shoppingCart2 .products { margin: 0 0 10px; padding: 0 5px 10px; border-bottom: 1px dashed #c2c2c2 } #shoppingCart2 .products:last-child { border-bottom: none } #shopBtns1 { height: 20px; padding: 5px 5px 10px } #shopBtns2 { clear: both; padding: 10px 5px 5px; height: 20px } .update { margin-left: 10px } .proceed { float: right; margin-right: -5px } #sLeftContent button { border: none; background: 0 0; padding-left: 3px } #shoppingCart1 .product1 { border-top: 1px dashed #CCC; padding: 10px 5px 10px 10px; clear: left; position: relative; overflow: hidden } #shoppingCart2 .product1 { padding: 5px 0 0; margin-top: 5px; overflow: hidden; width: 265px; clear: both } #shoppingCart2 .product1:first-child { border-top: none } #shoppingCart2 .cartHeader { color: #FFF; background-image: url(../image/headerBg.jpg); padding: 18px 0 1px 5px; font-weight: 800; font-size: 13px } #shoppingCart1 .product, #shoppingCart2 .product { padding: 10px 5px 10px 0; border-top: 1px dashed #CCC } .products #img { float: left; width: 30px } #shoppingCart1 .product { height: 105px; width: 100%; clear: both } #shoppingCart2 .product { height: 120px } #shoppingCart1 .productArea1 { float: left; width: 507px } #shoppingCart2 .productArea1 { float: left; width: 150px } .productArea2 { float: left; width: 200px } #shoppingCart1 .productTotal { border-bottom: 1px dashed #CCC; border-top: 1px dashed #CCC; clear: both; background: url(../image/edBG.gif) 415px 0 repeat-y } #shoppingCart2 .productTotal { clear: both } .promoCode { float: left; width: 50%; height: 100% } #total { width: 40%; padding-bottom: 15px; background-color: #ECECEC; float: right } #productDescription { width: 100%; float: left; font-family: Arial; font-size: 12px; color: #000; margin: 0 0 14px } #shoppingCart2 #productDescription { margin-bottom: 5px } .productName p { font-weight: 800; margin: 0 } #shoppingCart2 .productName { height: auto } #shoppingCart1 .note, .price p, .qty input { height: 15px } .sku p { margin: 0 } .price p { font-weight: 700; margin: 0 0 3px } #shoppingCart1 .note span { margin-right: 10px; float: left } #shoppingCart1 .note .textLink { font-size: 11px; margin-top: 1px } .total button, .totalLabel { font-size: 12px; font-weight: 800; font-family: Arial } .promo { font-weight: 800; color: #cc092f; margin: 0 0 5px } .qty input { width: 44px; padding-left: 3px } #qtyInput { width: 10px; margin-left: 5px } .totalright { float: right; margin-left: 300px } #shoppingCart1 .total { float: right; width: 300px; min-height: 75px; height: auto } #shoppingCart2 .total { float: none; background: 0 0 } .totalLabel { float: right; color: #000; margin-top: 9px } #shoppingCart2 .totalLabel { margin: 0; float: none; clear: both } .total { float: right; margin-top: 1px } .total button { color: #000; margin-right: 6px } #insidePromo { padding: 10px; width: 300px; float: left } #enterPromo { margin-bottom: 3px; font-weight: 800 } #applyCode { height: 24px } #applyCode input { vertical-align: middle; padding: 2px; margin-bottom: 14px; color: #000; font-weight: 700; border: 1px solid } #applyCode img, button { border: none; padding: 0; margin: 0; background: 0 0 } #howDo { margin-top: 2px } #howDo .whatsThisIn { left: 115px } #shoppingCart2 #itemTotalLeft { width: 100px } #itemTotalLeft { float: left; padding: 10px 0 5px 13px } #itemTotalLeft p { padding: 1px; margin: 0 } #shoppingCart1 .total1, #shoppingCart1 .total3, .total2, .total3 { font-weight: 800 } #shoppingCart2 .total1, .total2, .total3 { font-weight: 500 } .total1, .total3 { color: #000; margin: 0 } .total2 { color: #cc092f; margin: 0 } #shoppingCart1 .total3 { font-size: 13px } #itemTotalRight { float: right; padding: 10px 20px 5px 13px; text-align: right } #shoppingCart2 #itemTotalRight { float: left; width: 80px; padding: 10px 0 5px } #itemTotalRight p { padding: 1px } #verisign { margin-top: 20px } #shoppingCart1 .remove { position: absolute; right: 0; bottom: 24px } #shoppingCart2 .remove { margin-left: 107px; clear: both } .insideTotal { width: 230px } #shoppingCart2 .insideTotal { width: 280px } .totalL { text-align: left; margin-right: 20px } .totalR { text-align: right } #shoppingCart2 .estimTotal { border-top: 1px dashed #CCC; font-weight: 800 } .btcLink { margin-right: 5px; float: right; border-bottom: 1px dashed #c2c2c2; width: 260px } .btcLink a { float: right; margin: 5px 0 } .imgBox { float: left; margin-right: 10px; border: 5px solid #CCC } .qty { float: left; margin-bottom: 3px } #shoppingCart2 .qty { font-size: 12px } .orderHistory .qty { float: none } .orderHistory .product1 { border-top: none } .orderHistory .totalLabel { float: none; margin: 0 } .orderHistory .productArea1 { width: 185px } #otherProducts { border: 5px solid #C2C2C2; width: 280px; float: right } #otherProdInside { padding: 5px } .moreProducts { padding: 5px; border-bottom: 1px dashed #CCC; margin: 5px auto; clear: both } #otherProdInside .moreProducts:last-child, .moreProductsLast { border-bottom: none } .moreProductsLast { margin: 5px auto 10px } .quickView { height: 18px; padding: 6px 0 0 10px; background-color: #e5e5e5 } .otherProdInside { padding: 5px } .otherProdInside .spotImage { border: 5px solid #c2c2c2; background-color: #e2e2e2; width: 86px; float: left; overflow: hidden; margin-right: 10px; position: static } .otherProdInside .spotImage .img { margin-bottom: 3px } .otherProdInside .equipSelectHead { float: left; width: 145px; padding: 0 0 2px; font-weight: 800; margin: 0; background-color: transparent; height: auto; color: #000 } .otherProdInside .addCartContainer { border-bottom: 1px #c2c2c2!important; border-top: none; padding-bottom: 10px; margin-bottom: 10px } .otherProdInside .featuredTop ul { padding-left: 0 } .otherProdInside .featuredTop li { margin-left: 3px; padding-left: 7px; font-size: 11px; list-style-type: none; background: url(../image/dot.gif) left 4px no-repeat; line-height: 11px } .otherProdInside .featuredTop span { padding: 2px 0 } .imageQuickView { border: 5px solid #c2c2c2; width: 88px; float: left; overflow: hidden; margin-right: 10px } .topProducts { height: 13px; color: #FFF; background-color: #000; padding: 19px 0 0 5px } .topProducts .topProdTxt, .topProducts h2 { font-size: 12px; font-family: Arial; font-weight: 800 } .productContent { float: left; width: 145px } .productContent p { padding: 0 0 2px; font-weight: 800; margin: 0 } .productContent ul { padding-left: 0 } .productContent li { margin-left: 3px; padding-left: 7px; font-size: 11px; list-style-type: none; background: url(../image/dot.gif) left 4px no-repeat; line-height: 11px } .productContent span { padding: 2px 0 } .addToCart { padding: 10px 43px 10px 0; float: right } .featureProd-search .featuredTop { float: left } .featureProd-search .spotImage { float: left; height: 86px; position: static; width: 86px; border: 5px solid #CDCDCD } .featureProd-search .addCartContainer { border: none; float: right } .featureProd-search-top .spotImage { border: 5px solid #CDCDCD; height: 86px; position: static; width: 86px; float: left } .featureProd-search-top .spotImage img { width: 86px; height: 86px } #detailTabsContainer .trigger a, #tabsContainer .trigger a { display: block } .featureProd-search-top .category .img { margin: 0 } #eRightContent div.flash_window, #main div.flash_window, #main div.left_flash_window, div.rightSide div.flash_window { margin-bottom: 10px } .srBody .featuredTop { padding-left: 0 } .srBody .featureProd-search-top .spotImage, .srBody .featureProd-search-top .spotImage img { width: 100%; position: relative } #main div.left_flash_window { position: relative; z-index: 0 } #main div.left_flash_window div.left_flash_content_relative { position: relative } #main div.left_flash_window div.left_flash_default_display { position: absolute; top: 0; left: 0; z-index: -10; pointer-events: none } #eRightContent div.right_flash_window, #eRightContent div.right_flash_window div.right_flash_content_relative, #eRightContent div.right_flash_window div.right_flash_default_edit, #main div.left_flash_window div.left_flash_default_edit, div.content_display, div.content_edit { position: relative } #eRightContent div.right_flash_window { z-index: 0; margin-bottom: 10px } #eRightContent div.right_flash_window div.right_flash_content div.flash_content { padding-bottom: 10px } #eRightContent div.right_flash_window div.right_flash_default_display { top: 0; left: 0; z-index: -10 } .automationRightContentCapsule .equipSelectHead a { cursor: text; text-decoration: none } div.content_edit { width: 600px } div.rightSide div.content_display table tr td p { margin-top: 0 } div.rightSide div.right_flash_window { top: 0; right: 0; z-index: 0 } div.rightSide div.right_flash_window div.right_flash_content { position: relative; z-index: 10 } div.rightSide div.right_flash_window div.right_flash_default_display { position: absolute; top: 0; right: 0; z-index: -10 } #modelDesc, #modelImage, div.rightSide div.right_flash_window div.right_flash_default_edit { position: relative } #headerToolbar { float: right; width: 46px; cursor: pointer } #modelName { overflow: hidden; float: left } #modelImage { width: 303px; height: 330px; float: left; margin: 5px 0 10px; border: 5px solid #C2C2C2; overflow: hidden } #modelButton { background-color: #E2E2E2; padding: 10px 0 10px 10px } #modelImage #modelButton { position: absolute; bottom: 0; width: 300px; left: 0 } #modelDesc { float: left; width: 370px; text-align: left; border-right: 1px solid #CCC; margin: 0 10px 10px 15px; padding-right: 10px; min-height: 330px; height: auto!important; height: 330px } #modelTop { font-size: 15px; color: #cc092f; border-bottom: 1px dashed #CCC; overflow: hidden } #modelTop p { float: left; font-weight: 800; margin: 5px 0; width: 230px } #modelTop .shareBtn { float: right; margin-top: 5px; padding: 0 } .productInfo p, .productInfo ul { padding: 0; margin: 0 } .modelSub { clear: both } .modelSub p { float: none; color: #000; font-size: 12px; text-transform: none } .productInfo { color: #000 } .productInfo p { font-weight: 800 } .productInfo li { margin-left: 3px; padding-left: 7px; font-size: 11px; list-style-type: none; background: url(../image/dot.gif) left 4px no-repeat; line-height: 12px } #modelDetails { border-top: 1px dashed #CCC; padding-top: 15px; width: 370px; margin-top: 5px } #features { padding: 5px 0 10px } #features p { margin: 5px 0 0 } #features ul { margin: 0; padding: 0 } .featuresL { float: left; width: 50% } .featuresR { float: right; width: 50% } .outInput { float: left } .outInImages { max-width: 70px; float: left } .outImage img { padding: 1px } .inImage { width: 70px; height: 20px; padding: 10px 2px 2px } .outInText { width: 40px; padding: 4px 10px 10px 3px; float: left; text-align: left } .outText { padding-top: 4px; height: 30px } .outText p { padding: 3px 0; font-weight: 800; font-size: 11px; margin: 0!important } #modelBullets { float: right; margin-left: 20px; width: 200px } .ininfo div, .inoutinfo div { width: 66px; margin-bottom: 10px } #modelBullets li { margin-left: 13px; padding-left: 10px; list-style: none; background-image: url()../image/leftNavArrow.gif); background-repeat: no-repeat; background-position: 0 1px; font-size: 11px; font-weight: 800 } .ininfo, .ininfo p, .inoutinfo p { font-weight: 700 } #modelBullets li a { color: #000; display: block } #modelBullets img { padding-left: 2px } #modelBullets li.pdf { margin-left: 0!important; background-position: -1px -1px; background-image: url(../image//pdfArrow.gif); background-repeat: no-repeat; padding: 1px 0 0 23px } .inoutinfo p { padding: 10px 0 } .inoutinfo div { padding-right: 5px } .inoutinfo img { padding: 2px 2px 2px 0 } .ininfo p { padding: 0 } .ininfo div { padding-right: 5px } .ininfo img { padding: 2px 2px 2px 0 } #equipDetailTab { width: 700px; border: 5px solid #C2C2C2; float: left; background: url(../image/CCCbg.jpg) 1px 0 repeat-y; padding-bottom: 1px } #equipDetailTab .hdr { background-color: #DDD; border: 1px solid #FFF; margin: 0; padding: 12px 12px 14px } #equipDetailTab h2 { font-size: 14px; color: #cc092f; font-weight: 800; text-transform: uppercase; margin: 0; float: left } #equipDetailTab h3 { font-weight: 800; margin-bottom: 5px } #equipDetailTab .target li { padding: 1px 5px 2px 8px; font-size: 11px; list-style-type: none; background: url(../image/dot.gif) left 4px no-repeat; line-height: 11px } #equipDetailTab .target ul { margin-top: 5px } #equipDetailTab .targetNoLi li { margin-left: 0; padding: 0; font-size: 11px; list-style-type: none; line-height: 13px; background: 0 0 } #equipDetailTab .targetLgFont li { margin: 5px 0 5px 1px; padding: 0 5px 0 8px; font-size: 12px; list-style-type: none; line-height: 12px; background: url(../image/dot.gif) left 4px no-repeat } #equipDetailTab p { margin: 0 0 5px } #equipDetailTab .bold { font-weight: 700 } #equipDetailTab .font9px { font-size: 9px } #equipDetailTab .topRightCorner { position: absolute; top: 0; right: 0 } #equipDetailTab #tabsContent { position: relative } #equipDetailTab .target .equipTB ul { margin-top: 0 } #equipDetailTab .equipTB .topRow { width: 200px } .supportTabs #equipDetailTab .target li { background: 0 0; font-size: 11px; list-style-type: decimal; margin: 0; padding: 0 } #signInLeft li, #similarProd .productContent li, .arBody ul li, .similarProd .productContent li, .tabs ul { list-style-type: none } .hidden { position: absolute; top: -9999px; left: -9999px } .open { position: static; top: 0; left: 0 } .tabs ul { overflow: visible; margin: 0; padding: 0 } #accountSignInArea, #eLeftContent, .arBody ul li, .cartContent, .cartImage, .catContent, .catRepeaterNoCol, .coBottom, .coHeader, .confirmation, .dashedLine, .efLeft, .environmentRepeat, .environmentalMain, .featuredProd, .imgQV, .indMidContainer, .innerWC, .innerWC3, .innerWC5, .mainImage, .resultsRepeater, .sOptionsInner2, .silContainerMid, .silSubHead, .taxContainer, .voContainer, .wcLandingContainer, .wclContentIn { overflow: hidden } .tabs ul .trigger { background: url(../image/EDTabbedBtn.jpg) 0 -57px no-repeat; border-bottom: 1px solid #FFF; border-left: 1px solid #FFF; width: 156px; padding: 10px 0 10px 8px; margin-right: 3px; position: relative } .tabs ul .trigger .twoline { padding: 2px 0 } .tabs ul .trigger a { color: #000; font-family: Arial; font-size: 12px } .tabs ul .trigger a:active { color: #fff } .tabs ul .active { color: #FFF!important; background: url(../image/EDTabbedBtn.jpg) 0 -2px no-repeat } .tabs ul .active a { color: #FFF; font-weight: 800 } .tabs ul .disabled { border-color: #ccc } .tabs ul .disabled a { cursor: default; color: #ccc; text-decoration: line-through } .tabs ul .disabled a:active { color: #ccc } .tabs ul .twoline.trigger { padding: 4px 0 4px 8px } .tabs ul .twoline.trigger a { width: 140px!important } .faqTabs .tabs ul .trigger { background: url(../image/EDTabbedBtn.jpg) 0 -57px no-repeat } .faqTabs .tabs ul .active { color: #FFF!important; background: url(../image/EDTabbedBtn.jpg) -2px 0 no-repeat } .faqTabs .target ol, .faqTabs .target ul { margin: 15px 0 } #detailTabsContainer ul li, #tabsContainer ul li { width: auto; margin: 0; list-style-type: none } .faqTabs .target a { color: #CC092F!important } #tabsContainer { float: left; width: 165px; height: 285px } #tabsContent { width: 530px; float: right } #tabsContent .target { height: auto; text-align: left; padding: 10px 5px } #tabsBelow { clear: left; background-color: #CCC } .wsTabs #tabsContent .target { padding: 10px } #detailTabsContainer { float: left; width: 165px } #detailTabs { float: left; width: 164px } #detailTabsMinHeight { float: left; width: 1px; height: 285px } .detailedImgGallery { width: 789px; border: 5px solid #C2C2C2; float: left; margin: 0 5px 5px; background: url(../image/CCCbg.jpg) 1px 0 repeat-y } .detailedImgGallery .target li { margin: 0 7px 0 6px } .detailedImgGallery .learn { float: none; background-position: right 2px; font-size: 12px; padding-right: 7px } .detailedImgGallery #tabsContainer { height: 0; border-top: 1px solid #FFF; background-color: #C2C2C2 } .detailedImgGallery #tabsContent { width: 625px; min-height: 300px; height: auto!important; height: 300px } .detailedImgGallery #tabsContent .descRight { float: left; width: 285px; margin: 0 } .detailedImgGallery .trigger { margin: 0!important } .detailedImgGallery .back { background: url(../image/EDTabbedBtn.jpg) 0 -39px no-repeat; border: 1px solid #FFF; width: 150px; padding: 11px 0 2px 14px; margin-right: 0; position: relative; height: 22px } .detailedImgGallery .link { color: #000; font-weight: 800 } .detailedImgGallery .indMidContainer { margin: 0; width: auto; border: 5px solid #c2c2c2 } .detailedImgGallery .slider-item img { width: 56px; height: 56px } .detailedImgGallery .coHeader { padding-top: 0; font-size: 14px } .detailedImgGallery .coHeader p { width: 200px; margin: 0 } .detailedImgGallery .share { padding: 0 0 5px } .share { padding: 3px 0 5px; float: right; text-transform: none } .coHeader, .detailHead, .topRow { text-transform: uppercase } .indMidContainer .wclContent.left { padding-right: 8px } .weldSchoolTabs { clear: both; width: 777px } .wsTabs .detailedImgGallery { width: auto; margin: 5px 0; background: url(../image/CCCbg3.jpg) 1px 0 repeat-y } .wsTabs .detailedImgGallery #tabsContainer { height: 0; width: 136px } .wsColumn { width: 180px; float: left; margin: 10px 5px 0 0; padding: 5px 5px 5px 0 } .wsImg { margin: 20px 0 } .faqTabs .detailedImgGallery { width: 773px; margin: 5px 0; background: url(../image/CCCbg.jpg) 1px 0 repeat-y; padding-bottom: 1px } .faqTabs .detailedImgGallery .trigger, .wsTabs .detailedImgGallery .trigger { width: auto } .faqTabs #tabsContent, .wsTabs #tabsContent { width: 596px; min-height: 300px; height: auto!important; height: 300px; float: right } .wsTabs #tabsContent { width: 438px } .faqTabs #tabsContainer { height: 0 } .faqTabs .detailedImgGallery .target li { margin: 0 0 0 5px } .faqTabs .detailedImgGallery .target .bold { padding: 0 0 10px } .faqTabs .detailedImgGallery ul .active, .wsTabs .detailedImgGallery ul .active { background: url(../image/EDTabbedBtn.jpg) right -1px no-repeat } .faqNoBG .detailedImgGallery { width: 753px; margin: 0 0 5px; background: 0 0; padding: 10px } #similarProd, .extendedWarranty { background-color: #FFF } .equipTB { float: left; width: 100% } .equipTB td { padding: 10px 5px } .topRow { color: #cc092f } #checkBox, #priceContainer p, #qty, #qty input, .extendedWarranty p { color: #000; font-weight: 800 } #equipPrice { height: 330px; background-color: #e5e5e5; float: right; position: relative } #equipCart, .detailAddCart { position: absolute; bottom: 5px } #priceContainer { padding: 20px 0 0 20px } #priceContainer p { font-size: 14px; margin: 0; padding: 3px 0 } #priceContainer #yourPrice p { font-size: 14px; color: #cc092F } .extendedWarranty { margin-top: 20px; border: 5px solid #C2C2C2; width: 170px; padding: 8px 8px 6px } .extendedWarranty p { font-size: 13px } #checkBox { padding: 5px 0 } #checkBox input { margin-right: 5px } #equipCart { padding-top: 20px; border-top: 1px dashed #CCC; left: 20px; width: 255px } #qty { padding-left: 3px } #qty input { border: 1px solid; margin: 0 5px 3px 0; width: 60px } #qty spam { margin-right: 3px } .addCart { padding-top: 10px } #wishList { font-size: 10px; padding-right: 5px; background: url(../image/leftNavArrow.gif) 80px 2px no-repeat; font-weight: 800 } #recommConsume .active a, #similarProd .active a, #similarProd a, .similarProd .active a, .similarProd a { font-size: 12px; display: block; text-decoration: none } .wishlist-content .content { border: 5px solid #959595; padding: 10px 5px; margin-bottom: 10px } #similarProd .active { background: url(../image/blackGradientBg.jpg) 0 -4px repeat-x #000; height: 25px; color: #FFF } #similarProd .active a { color: #FFF; font-weight: 800 } #similarProd { background: url(../image/accordianBtmTab.jpg) repeat-x } #similarProd a { color: #000; font-weight: 800 } .similarProd { background-color: #FFF } .similarProd .active { background: url(../image/blackGradientBg.jpg) 0 -4px repeat-x #000; height: 25px; color: #FFF } .similarProd .active a { color: #FFF; font-weight: 800 } .similarProd { background: url(../image/accordianBtmTab.jpg) repeat-x } .similarProd a { color: #000; font-weight: 600 } #similarProducts .textLink2:hover { text-decoration: none; border-bottom: 1px solid red } #similarProducts a { text-decoration: none; border-bottom: solid 1px #fff } #similarProducts a:hover.textLink2 { text-decoration: none; border-bottom: solid 1px Red } #recommConsume .active { background: url(../image/blackGradientBg.jpg) 0 -4px repeat-x #000; height: 25px; color: #FFF } #recommConsume .active a { color: #FFF; font-weight: 800 } #acchead2, #acchead3, #acchead4, #acchead5, #acchead6, #acchead7 { padding: 6px 0 5px 7px } #similarProd .productContent { float: left; color: #000 } #similarProd .productContent p { padding: 2px 16px 2px 5px; font-weight: 800; margin: 0 } #similarProd .productContent li { padding-left: 7px; font-size: 9px; background: url(../image/dot.gif) left 4px no-repeat; line-height: 11px } #similarProd .addToCart { border: none; background: 0 0; padding: 34px 0 0 15px } .similarProd .productContent { float: left; color: #000 } .similarProd .productContent p { padding: 2px 16px 2px 5px; font-weight: 800; margin: 0 } .similarProd .productContent li { padding-left: 7px; font-size: 9px; background: url(../image/dot.gif) left 4px no-repeat; line-height: 11px } .category li, .srTop .desc, .srTop li { line-height: 12px; font-size: 10px } .similarProd .addToCart { border: none; background: 0 0; padding: 34px 0 0 15px } .alreadyReg, .guestCheckOut, .signInContainer { border: 5px solid #959595 } #recommConsume { background: url(../image/accordianBtmTab.jpg) repeat-x } #recommConsume .trigger { margin-bottom: 10px } #recommConsume a { font-size: 12px; color: #000; font-weight: 800; text-decoration: none; display: block } .accordion200 .accordion { width: 200px } .accordion200 #otherProducts { width: 180px; margin: 0 5px 10px 0 } .accordion200 #otherProdInside, .accordion200 .otherProdInside { padding: 0 } .accordion200 .productContent { float: left!important; width: 70px } .accordion200 .productContent p { padding: 1px 0 1px 4px!important } .accordion200 .moreProducts, .moreProductsLast { height: auto } .accordion200 .addToCart { padding: 10px 0 0!important } .accordion { width: 300px; float: right } .accordionRight .content { padding: 6px } .accordionRight .trigger.sharedHandle a { color: #000; display: block; padding: 7px 5px; font-size: 9px } .coNav { width: 721px } #checkoutContainer, .signInLeft { float: left } #checkoutTop { padding: 3px } #signInLeft .silContainer { width: auto; float: left } .signInContainer { width: 300px; margin: 0 10px 0 0; float: left } .signInContainerModal { width: 321px; margin: 0 10px 0 0; float: left } .locatorContainer .errorBG, .signInContainer .errorBG { width: auto } .alreadyReg { float: left; height: 220px; position: relative } .alreadyReg ul { margin: 0; padding: 0; list-style: none } .alreadyReg .formTxtBox { width: 195px } .accSignIn .formTxtBox { width: 149px } .alreadyReg .silBottom { margin: 0; padding: 10px 0 0 5px; position: absolute; left: 5px; bottom: 0 } .arBody { padding: 20px 0 0; height: 100% } .arBody ul { margin: 0; padding: 0 } .formTxt, .formTxt2 { margin: 1px 1em 0 0; color: #000; float: left; display: block; text-align: right } .formTxt { width: 200px } .formTxt2 { width: 10em } .multi { width: 300px!important } .formTxtBox { padding-left: 3px; float: left } select.formTxtBox { width: 140px } .formTxtBox2 { margin-left: 211px; padding-left: 3px } .mm { width: 20px; float: left; margin-right: 0!important } .state { width: 124px } .ccSlash { float: left; width: 7px; margin: 0 5px } .security, .yyyy { width: 40px } .yyyy { float: left; margin: 0!important } .arBody li { padding-bottom: 1em } .arBody .check { margin-left: 190px } .forgetPassword { margin: 0 10px 0 0 } .checkFormWrapper { padding-left: 70px!important } .checkFormWrapper .forgetPassword { margin: 5px 8px 0 0; display: block } .signIn { margin-left: 92px } .guestCheckOut { width: 337px; height: 200px; margin: 5px } .guestCheckBtn { margin: 0 0 0 130px } .gcoBody { padding: 10px 20px } .coText1 { margin: 1em 0 2em } .coText2 { font-weight: 800 } span.check { position: relative; top: 2px; padding: 0 3px 0 0 } .signInRight { float: right; width: 292px } .cQty, .cartImage, .itemTotal { float: left } .cartDetails, .orderDetails { border: 5px solid #C2C2C2; margin: 5px 5px 10px } .detailHead { background-image: url(../image/headerBg.jpg); color: #FFF; font-size: 12px; padding: 20px 0 0 10px } .prodSKU, .prodTitle p, .yourPrice p { color: #000; font-size: 12px } .backToCart { margin: 5px 0 0 190px; background: url(../image/leftNavArrow.gif) 69px .3em no-repeat } .cartContent { border-top: 1px dashed #CCC; margin: 5px; padding: 10px 0 10px 5px } .cartImage { border: 5px solid #C2C2C2; width: 86px; height: 86px } .cartProduct { float: left; margin-left: 5px; width: 125px } .estTotal, .sav, .tot { width: 165px } .prodTitle p { margin: 5px; font-weight: 800 } .prodSKU { margin: 5px } .prodSKU p { margin: 0 } .yourPrice p { margin: 5px; font-weight: 800 } .yourPrice .lineThrough { margin-left: 5px } .promoPrice p { color: #cc092f; margin: 5px; font-size: 12px } .qtyTotal { margin-top: 13px } .cQty { margin: 5px } .cQty input { border: 1px solid #000 } .cTotal { margin: 8px 0 0 14px } .cTotal p { font-weight: 800; font-size: 12px } .sav p, .tot p { font-size: 13px } .updateCartBtn { margin: 5px!important } .removeCart { clear: both; font-weight: 800; background-image: url(../image/leftNavArrow.gif); background-repeat: no-repeat; background-position: 46px .3em } .cartTotal { height: 100px; margin-left: 120px } .totSav { height: 40px } .tot p { color: #000; margin: 3px } .itemTotalM { float: right } .sav p { color: #cc092f; margin: 3px } .savings { float: left } .savingsM { float: right } .estTotal { border-top: 1px dashed #CCC; padding-top: 5px } .estTotal p { color: #000; font-size: 14px; margin: 3px } .estTotalP { float: left } .estTotalM { float: right } .cTotal, .orderDetails .cQty { margin-left: 5px; float: none!important } .shipOpt { padding: 10px 0 0; min-height: 100px; height: auto!important; height: 100px } .shipOpt .label, .shipOpt .opts .label { float: left; width: 170px; margin: 1px 10px 0 0; text-align: right; font-size: 11px } .shipOpt li { color: #000; font-size: 10px; padding: 5px; margin-left: 20px; list-style: none } .shipOpt li .checkbox { margin: 0 0 0 154px } .checkoutProgressBilling, .checkoutProgressReview, .checkoutProgressShipping, .checkoutProgressSignIn { height: 36px; margin-bottom: 5px; background-image: url(../image/checkoutProgressSprite.jpg) } .shipOptions { padding: 0 5px; position: relative } .sOptionsInner2 { padding: 10px } .sOptionsInner2 ul { float: left; margin-left: 25px } .sOptionsInner2 li { padding: 1px 0; list-style: none } .radiopad { width: 340px; float: left; margin-left: 0 } .radiopad input { margin-left: 0; margin-top: 3px; float: left } .radiopad label { float: left; margin-top: 2px!important } .shipMethRadio { width: 300px!important; display: block } .shipOpt .form .opts label { width: auto } .shipError { padding-top: 10px } .checkoutProgressSignIn { background-position: 0 0 } .checkoutProgressShipping { background-position: 0 108px } .checkoutProgressBilling { background-position: 0 72px } .checkoutProgressReview { background-position: 0 36px } .COHeadersSprite1, .COHeadersSprite2, .COHeadersSprite3 { width: auto; background-image: url(../image/COHeadersSprite.jpg); margin-bottom: 5px; height: 25px } .COHeadersSprite1 { background-position: 0 74px } .COHeadersSprite2 { background-position: -1px 49px } .COHeadersSprite3 { background-position: -1px 25px } .COHeadersSprite1 .required, .COHeadersSprite2 .required, .COHeadersSprite3 .required { margin: 5px } .COHeadersSprite1 .required a { margin: 0 } .taxExemptHead { width: 900px; height: 25px; background: url(../image/taxExemptHeadLong.jpg) -3px 0 no-repeat } .taxContainer { width: 714px; border: 1px solid #CCC } .billingContainer, .reviewContainer, .shippingContainer { border: 1px solid #CCC; margin: 0 0 5px; clear: both } .confirmation .billingContainer, .confirmation .shippingContainer, .voContainer .billingContainer, .voContainer .shippingContainer { border: none } .coHeader, .coMid { border-bottom: 1px dashed #CCC } .coHeader { color: #cc092f; font-size: 13px; font-weight: 800; padding: 10px 0 0 1px; zoom: 1; clear: both } .coHeader h3 { background-color: none } .coMidContainer { padding: 0 } .coMid { padding: 5px 0; margin-bottom: 5px } .coMid.distmap { padding: 5px 2px; border-bottom: none } .coMid li, .reviewContainer li, .sameAs li { list-style: none } .billContent ul, .coMid ul, .password ul, .silMidContainer ul { padding-left: 0 } .adrDisplay, .coMid ul li ul { margin-left: 180px; padding: 10px; background-color: #EEE; width: 150px } .adrDisplay p { margin: 0 } .coMid li ul li { padding: 1px 0 } .coMidContainer li { padding: 8px 0; list-style: none } .coMidContainer li.grayBg { background-color: #CCC; width: 25% } .coMidContainer .label { float: left; width: 170px; margin: 1px 10px 0 0; text-align: right } .coMidContainer .form .opts { padding-left: 180px } .checkbox { margin-left: 179px; float: left } .labelCB, .labelTE { margin: 1px 0 0 3px; float: left } .labelCB { width: 250px } .labelTE { width: 115px } .specialInst { width: 265px; height: 70px } .distLoc { margin: 10px 0 0; border-bottom: 1px dashed #c2c2c2 } .distLoc .dlItems { width: 211px; border-right: 1px dashed #CCC; margin: 2px 10px 10px 5px } .distLoc .withBottomBorder { height: 200px; border-bottom: 1px dashed #CCC; padding: 10px 10px 10px 5px; margin: 0 } .distLoc .dlItems:nth-child(4n+3) { border-right: none } .distLoc .dlTitle { margin: 0 0 0 -10px } .distLoc .dlTitle input { margin-left: 7px; margin-right: 5px; vertical-align: bottom } .distLoc .dlTitle a { color: #000!important; background: url(../image/leftNavArrow.gif) right 2px no-repeat; padding: 0 8px 0 0 } .distLoc .dlItems ul { margin-left: 10px; clear: both } .dlBorder { border: 1px dashed #c2c2c2; clear: both; display: block; margin: 10px 0 } .privacyPolicy { margin: 14px 0 0 10px!important; float: none!important } .spot.opts .privacyPolicy { margin: 12px 0 0; float: none!important } .coBottom { padding: 10px 0 } .ccMargin { margin: 0 0 0 180px } .continueBtn { float: right } .dashedLine { height: 8px; width: 100%; border-top: 1px dashed #CCC } .residentialLiftGate { clear: both; float: left; margin: 10px 0 0 1px } .billingContainer .silBottom { height: auto; margin: 0 } .confirmation { border: 5px solid #CCC; padding: 10px 5px; float: left } .confirmation .border1 { border: none } .confirmation .voContainer { padding: 10px 0 } .confirmation .COHeaderSprite1 { background: 0 0 } .confirmation .progProfile { padding: 0 } .coEmail { color: #000; font-size: 12px; font-weight: 800 } .printConfirm { padding: 10px 0 5px } .printConfirm a, .printConfirm img { float: left } .printConfirm a { margin: 1px 0 0 3px } .printConfirm button { font-weight: 800; background-image: url(../image/leftNavArrow.gif); background-repeat: no-repeat; background-position: 132px .3em; padding-right: 5px; font-size: 10px } .coFaster { background-color: #ECECEC; padding: 10px } .coFasterBody { float: left; margin-top: 10px } .fastBody1 li { list-style-type: disc; margin: 4px 0 0 50px } .fastBody2 { margin: 20px 0 0 80px } .fastBody2 .errorBG .whatsThisIn { left: 234px } .fastBody2 li { padding: 5px 0 } .fastBody2 .label { float: left; width: 100px; margin: 1px 10px 0 0; text-align: right } .fastBody2 .fastLabel { float: left; width: 9em; margin: 1px 1em 0 0; text-align: right; color: #000; font-size: 11px } .silHeader, .silHeader h2, .silSubHead { font-size: 13px; text-transform: uppercase } .createAccBtn { margin-left: 134px } .shipContainer { height: 90px } .shipInfoLeft { float: left; margin: 10px 0 0 30px } .shipInfoRight { float: left; margin: 10px 0 0 40px } .specialInstructions { margin-top: 10px } .billInfo { text-align: right; width: 120px; float: left } #myAccountInfo .form .label, .billContent, .country { text-align: left } .billContent li, .billInfo li { list-style: none; clear: both } .billInfo ul { float: none } .billContent, .billDispLR, .billingDispL, .billingDispR, .formTxtR, .iWeldN, .needPhone, .reviewOrder li { float: left } .billContent { margin-left: 30px } #mapArea .map { border: 5px solid #C2C2C2; display: inherit } .sameAs { padding-top: 8px } .iWeldN { width: 300px; display: block } .needPhone { width: 200px; color: #959595 } .phone { margin: 0 5px 0 0 } .billEdit .spot, .billEdit li { padding: 1px 0 } .billEdit ul { padding-left: 0 } .billEdit .label { margin-top: 0 } .reviewContainer { border: 1px solid #CCC } .silContainer, .silContainerMid { border: 5px solid #959595; float: left } .billingContainerDisp { padding: 10px } .billingContainerDisp li { clear: left; list-style: none } .billDispLR { margin-top: 10px } .billingDispR { margin-left: 20px } .bold { font-weight: 800 } .ccard { margin-top: -10px } .grayUL { background-color: #ececec } .reviewOrder { padding: 10px 0 10px 30px } .reviewOrder li { width: 500px; list-style: none } .byClicking { margin-top: 14px; padding: 2px 0 } .submitBtn { float: right; margin: 40px 5px 0 0 } .left.search { width: 380px } .leftSide.signIn { width: 624px; margin: 0; padding: 0 0 0 10px } .leftSide.signIn .silContainer { margin-top: 0 } .signinLeft { float: left } .silContainer { margin: 0 5px 10px 0 } .silContainerMid { width: 493px; margin: 5px 5px 10px 0 } #myAccountInfo { margin-top: 0; float: none } #myAccountInfo .form .opts { padding-left: 110px } .silContainerMid ul { list-style-type: none; margin: 0; padding: 0 } .left .silContainer { float: none } .silHeader { background-color: #000; color: #FFF; font-family: Arial; font-weight: 700!important; padding: 6px 10px } .silHeader h2, .silSubHead { font-weight: 700 } .silHeader h3 { margin: 0; color: #fff } .silHeader h2 { color: #FFF } .silSubHead { color: #cc092f; border-bottom: 1px dashed #CCC; padding: 5px 0 2px; margin: 2px 8px } .silMidContainer .label, .silMidContainer .label125, .silMidContainer .label150 { margin: 1px 10px 0 0; float: left; text-align: right } .silSubHead span { font-weight: 800 } .innerWC2 input { vertical-align: middle } .silMidContainer { padding: 10px } .silMidContainer ul { padding-left: 0 } .silMidContainer li { padding-bottom: 10px; list-style: none } .silMidContainer .label { width: 100px } .silMidContainer .label125 { width: 125px } .silMidContainer .label150 { width: 150px } .userAdmin .label { margin: 7px 10px 0 0; float: left; width: 168px; text-align: right } .support .label { margin: 7px 10px 0 0; width: 155px } .support .form .spot .label { margin-top: 0 } .userAdmin .stateDD { margin: 5px 0 } .silMidContainer .checkbox { margin-right: 5px } .silMidContainer .wideText { width: 353px } .silMidContainer .wideList { width: 360px } .silMidContainer .wideMenu { width: 346px } .silMidContainer .textMenu { clear: both; position: relative; background: #ececec; border: 1px solid gray; padding: 5px; display: none } .silMidContainer .opManualSearchMenu { left: 135px; top: -5px } .silMidContainer .textMenu .menuItem { cursor: pointer } .silMidContainer .textMenu .menuItem .menuItemMatch { font-weight: 700; font-size: 8pt } .silBottom { border-top: 1px dashed #CCC; padding: 5px 0 0; margin: 11px 5px 0; height: 30px; clear: both } .silBottom .required { color: #000; float: left } .coGuest { margin-top: 24px!important } .register { margin-left: 86px } .accSignIn .formTextBox { width: 170px } .accSignIn .whatsThisIn { left: 320px } .innerWCFix .whatsThisIn { left: 525px } .ulTest { float: left; margin-left: -10px } .ulTest li { padding: 0 0 3px 8px; color: #000 } .ulTest .checkbox { margin-left: 1px } .signUpFor { color: #000; font-weight: 800; margin: 0 9px 0 50px; float: left } .privacyPolicy { color: #000!important; margin-left: 23px; background: url(../image/leftNavArrow.gif) right 2px no-repeat; font-weight: 800; clear: none!important } .dpHeader, .reqHeader { color: #cc092f; text-transform: uppercase } .distributePartner { float: right; border: 5px solid #C2C2C2; padding: 10px; width: 235px; margin: 5px } .reqBot, .reqHeader, .reqTop { padding: 5px 10px } .negFifty { margin-left: -50px } .reqHeader { font-size: 14px; background-color: #DDD } .reqHeader h3, .reqHeader p { font-weight: 800; font-size: 13px } .reqTop { color: #000 } .reqBot { margin: 10px } .SignInHeader, .benefitsHeader, .reqBotHead { height: 23px; vertical-align: top; color: #cc092f; font-weight: 700; margin: 2px 0; font-size: 13px; text-transform: uppercase } #SignInBenefits, #registerBenefits { padding: 20px } .reqBotHead { border-bottom: 1px dashed #CCC } .benefitsHeader p, .reqBotHead p { font-size: 13px; font-weight: 800 } .SignInContent, .benefitsContent { color: #000; margin-top: 5px } .benefitsContent ul { margin: 5px 0 15px } .benefitsContent li { list-style-type: disc; margin-left: 15px; padding-bottom: 2px!important } .featuredTop li, .leftNav2 ul, .progContent ul li, .projectSlider ul li, .searchBox li, .support.silContainer ul, .supportContainer ul { list-style-type: none } .benefitsContent .left { margin-right: 30px } .password .silContainer { width: 340px; margin-top: 0 } .password li { padding: 5px 0; list-style: none } .password .label { width: 90px; margin: 2px 10px 0 0; text-align: right; float: left } .password .fullTextBox { margin: 0; width: 184px } .password .whatsThisIn { left: 315px } .awLeftTop h2 { color: #cc092f; text-transform: uppercase; font-size: 13px; font-weight: 800; margin-bottom: 3px } .progInfo { padding: 3px 0 15px } .progHead { font-size: 14px; font-weight: 800; margin: 0 0 15px } .progContent { margin-top: 25px } .proContent .progHead { margin: 0 } .progContent ul { margin: 0; padding: 0 } .awLeft .progContent .progHead a, .edit, .view { margin-left: 10px; background-image: url(../image/leftNavArrow.gif); background-repeat: no-repeat; background-position: right 2px; font-size: 10px; font-weight: 800 } .awRightContent, .awRightHeader { margin-bottom: 10px } .awLeft .progContent .progHead a, .edit { color: #000; padding-right: 8px } .view { padding-right: 5px } .question { float: left } .questionsContent { float: right; width: 150px } .awRightHeader { font-weight: 800 } .awRightPhone { text-transform: uppercase; font-weight: 800 } .coHeader .headerBtn { margin: 0 0 5px 174px } .coHeader .headerBtnShip { margin: 0 0 5px 163px } .accShipContainer .accLeft { padding: 20px 0 13px 20px; background-color: #DDD; width: 250px; float: left } .accShipContainer .accRight { padding: 20px 0 0 58px; background-color: #FFF; width: 315px; float: left } .accShipContainer ul { padding: 0 } .accShipContainer li { padding: 1px 0; list-style: none } .accShipAddress { margin-bottom: 30px } .accShipAddress h2 { font-weight: 800 } .accShipHeader, .accShipHeader span { font-weight: 800; font-size: 12px; margin: 0 0 15px } .accTop { margin-bottom: 40px } .accBottom { border-top: 1px dashed #CCC; clear: left } .coMidcontainer .accBottom { padding: 10px } .accBottom .headerBtn { margin: 5px 0 10px 326px } .accShipContainer .textLink { margin-right: 5px } .billingAdr { clear: both; padding-left: 180px } .progProfile { padding: 10px 0 10px 30px } .silMid .profProfile { padding: 10px 0 0 } .progProfile li { padding: 8px 0 } .progProfContainer { padding: 0 0 10px } .progProfContainer .label { width: 125px } .progProfContainer .checkbox { margin-left: 134px } #eLeftContent, #eRightContent, .awRight { margin: 0; float: left } .progProfile div div { padding: 5px 0 } #eLeftContent { padding-right: 10px } .awRight { background-color: #DDD; padding: 10px } .equipAccordion { width: 778px; height: 175px; border: 5px solid #CCC; float: left } .equipRepeatContainer { clear: left; height: 105px } .equipRepeater { float: left; margin: 5px 0; width: 49%; padding: 5px 0; border-bottom: 1px dashed #CCC } .equipImg { margin: 0 5px 5px; float: left } .equipImg img { border: 5px solid #CCC!important } .equipRepeaterText { float: left; padding: 0 5px 5px; width: 225px } .equipLandHead { color: #cc092f; text-transform: uppercase; padding-top: 5px } .equipLandHead h2 { font-weight: 700; font-size: 13px } .equipContent { margin: 3px 0 } .equipLink1 { background: url(../image/equipLinkBg.jpg) right 2px no-repeat; float: left; padding-right: 10px; margin-right: 10px } .equipLink2 { float: left } .equipSelect { border: 5px solid #CCC; margin: 0 0 10px; background-color: #ECECEC } .equipSpot, .lookingFor { border: 5px solid #959595 } .equipSelectCont { padding: 5px } .equipSelectCont p { margin: 0; color: #000; font-weight: 500; font-size: 10px; text-transform: none } .shopNowBtn { margin: 0 0 10px 64px } .equipSelectHead { height: 34px; background-color: #000; color: #FFF; position: relative } .equipSelectHead h2, .equipSelectHead h3 { text-transform: uppercase; bottom: -1px; left: 6px; font-weight: 700; font-size: 12px; padding: 0!important; position: absolute; color: #fff } .equipCode, .featuredTop p { font-weight: 800 } .equipSelectHead a { color: #FFF; font-size: 14px; font-weight: 800; bottom: -1px } .mar { margin: 1px!important } .equipSpot { background-color: #ECECEC; height: 111px; float: left; margin: 10px 0 } .equipSpotL { float: left } .equipSpotR { float: right; width: 150px; padding: 10px 30px 0 0 } .equipImgBody { margin: 5px 0 } .left { float: left!important } .right { float: right } .lookingFor { position: relative; background: url(../image/lookingForConsumables.jpg) no-repeat; width: 775px; height: 88px; clear: left } .linkMap { position: absolute; top: 13px; left: 228px; width: 258px; height: 33px; background-color: transparent } .efBody .catHandleOver input, .ln2Head { position: relative } .innerLF { margin: 55px 0 0 7px } .innerLF button { float: left } .innerLFBody { float: left; width: 230px; margin-left: 10px } .featuredTop { padding: 5px 10px 10px 5px } .featuredTop ul { padding: 0 } .featuredTop li { margin-left: 2px; background: url(../image/dot.gif) left 4px no-repeat } .featuredBottom { padding: 10px } .featuredProdInfoFixedHeight .spotImage .defaultImg { height: 86px; width: 86px; background-position: left top; background-color: #fff } .featureProd-with-quantity .featuredProdInfoFixedHeight { height: 225px } .efBody { width: 584px } .efBody .catHandleOver { padding: 7px 0 0 7px; height: 18px; margin: 0 0 3px } .efBody .blackBG, .efBody .blackBgUpperCase, .efHead { margin-bottom: 10px } .efHead { width: 574px; height: 20px; padding: 5px; background: url(../image/blackGradientBg.jpg) repeat-x } .sortBy .select, .sortBy select { width: 175px; float: right } .equipCode { padding: 0 0 0 5px } .efContent { display: none } #singleColProductRepeater .efHead { width: 770px } #singleColProductRepeater .efBody { width: 780px } #singleColProductRepeater .efRight { width: 150px; float: left } #singleColProductRepeater .efContent { display: block; width: 270px; float: right; margin-top: 10px; overflow: hidden } .imgQV { border: 5px solid #C2C2C2; background-color: #ececec; width: 140px; height: 160px; margin-right: 10px } .imgQV a { margin-left: 10px } .imgQV .img { margin-bottom: 3px } .efLeft { padding: 5px 10px; margin: 5px 0; width: 315px; border-right: 1px solid #C2C2C2; float: left } .efLeft .productInfo { width: 155px; margin-bottom: 5px } .efLeft .productInfo ul { margin: 0 0 10px } .efRight { padding: 5px 5px 5px 10px; margin: 5px 0; text-align: left; width: 230px } .efRight p { margin: 0 } .efRight .addCartContainer { text-align: left!important; border: none; margin: 0 0 5px; padding: 0 } .italic { font-style: italic } .img-path { display: none } .equipCompareTB { border: 1px solid #CCC; width: 785px; float: left } .equipCompareTB td { border-left: 1px solid #CCC; width: 106px; padding: 5px; margin: 5px; font-size: 10px } .equipCompareTB .featuredTop { padding: 5px } .equipCompareTB .addCartContainer { padding: 5px; border-top: none; text-align: left } .equipCompareTB .textLink { display: inline } .blackBgComparison, .blackBgUpperCase { height: 22px; display: block; text-transform: uppercase; font-size: 14px; font-weight: 800 } .equipCompareTB p { margin: 0 } .equipCompareTB span { white-space: nowrap } .borderTop, tr.borderTop td { border-top: 1px dashed #CCC } tr.borderTop { border: none } .borderBottom, tr.borderBottom td { border-bottom: 1px dashed #CCC } tr.borderBottom { border: none } .compareImg { border: 5px solid #CCC; margin-bottom: 10px } .compareBtn2 { float: left; width: 123px } .concat { margin: 0 3px 5px 0; padding: 0 6px 5px 0; float: left } .concat.last { padding-left: 2px; padding-right: 0; margin: 0 } .blackBgComparison { margin-bottom: 10px; padding: 5px 0 3px 7px; background: url(../image/blackGradientBg.jpg) 0 -2px repeat-x } .blackBgComparison p { margin: 0; color: #FFF } .blackBgUpperCase { background: url(../image/blackGradientBg.jpg) 0 -4px repeat-x #000; padding: 5px 0 0 7px; color: #FFF } .sharedHandle.trigger .target { padding: 5px; border: 1px solid #CCC; margin: -4px 0 3px } .leftSide { float: left; padding: 0 0 5px 10px } .rightSide { float: left; padding-left: 13px } .awLeft, .mid { width: 584px; padding: 0 12px; float: left } .searchResults { border: 5px solid #959595; width: auto; padding: 0 5px; margin-bottom: 10px } .searchResults .coHeader { padding: 10px 0 2px 5px; margin: 0 5px } .searchCategory .coHeader { padding: 10px 0 2px 5px; margin: 0 5px 10px } .percentMatch { margin: 5px 0; font-weight: 800 } .searchBox { padding: 5px 0 5px 4px } .searchBox li { margin: 0; padding: 0 0 5px } .searchBox ul { margin: 0; padding: 0 } .searchBox .watermark, .searchBox .watermarked { position: relative; top: -8px; width: 133px } .searchRepeat { border-right: 1px solid #CCC; float: left; padding: 0 5px 0 0; margin: 5px; width: 173px } .searchRepeat:last-child { border-right: none } .searchRepeat .defaultImg, .searchRepeat img { border: 5px solid #C2C2C2; width: 140px } .searchRepeat .defaultImg { height: 140px; background-position: left top } .search-result-item { border-bottom: 1px dashed #c2c2c2; padding: 5px } .search-result-item:last-child { border-bottom: none } .srTop { margin-bottom: 5px } .addCartContainer { text-align: right; border-top: 1px #CCC; padding: 5px } .addCartContainer img, .addCartContainer:last-child { border: none!important } .quickViewR .addCartContainer { padding-top: 10px } .addCartContainer img { margin-top: 10px } .addCartContainer .button { margin-top: 10px; padding: 0!important; width: auto } .addCartContainer p { margin: 0 } .ypLarge13 { font-weight: 800; font-size: 13px } .ypLarge, .ypMed { font-size: 12px } .ypLarge { font-weight: 800 } .ypSmall { font-size: 9px } .searchCategory { border: 5px solid #959595; width: auto } .AccHeader, .category ul { width: 300px } .narrow { float: right; margin-top: -2px; text-align: right } .narrow span { color: #000; font-size: 11px; text-transform: none; margin-right: 5px } .AccHeader, .catTopRow, .ln2Head, .redCat { text-transform: uppercase } .coHeader .narrow { border-bottom: none } .resultsRepeater { clear: both; padding-top: 2px } .categoryHeader { background: url(../image/accordianBtmTab.jpg) repeat-x; height: 20px; padding: 6px 0 0 5px } .categoryHeader a, .categoryHeader span { font-weight: 800; color: #FFF } .category li, .srTop li { margin-left: 3px; padding-left: 7px; list-style-type: none; background: url(../image/dot.gif) left 4px no-repeat } .category span { font-size: 10px; margin-top: 5px } .category .img { margin: 9px 5px 5px } .search_result_item .category .img, .spotImage .category .img { margin: 0 } .search_result_item { padding: 5px; border-bottom: 1px dashed #c2c2c2 } .search_result_item:last-child { border-bottom: none } .pagind ul { float: right; padding: 4px 5px 2px 0 } .paging ul li { list-style: none; display: inline } .leftNav2 { border: 5px solid #C2C2C2 } .leftNav2 ul { padding: 5px!important; border-bottom: 5px solid #C2C2C2 } .leftNav2 li { padding: 2px 0; clear: both } .leftNav2 .first { font-size: 12px; font-weight: 800 } .leftNav2 input[type=checkbox] { vertical-align: middle; float: left } .leftNav2 li input { margin-right: 3px } .ln2Head { vertical-align: top; padding: 5px; background-color: #cc092f; color: #FFF; border-bottom: 5px solid #c2c2c2 } .centerImg, .centerUL, .forums td { vertical-align: middle } .ln2Head a, .ln2Head h3 { color: #fff } .ln2Head a { position: absolute; right: 5px; top: 5px } .innerAccContainer { float: right; margin: 40px 80px 0 0 } .AccHeader { font-size: 30px } .AccContent { font-size: 11px; margin-top: 10px; width: 180px; padding-right: 10px } .mainImage { border: 5px solid #959595; position: relative; width: 574px; height: 194px; color: #FFF; margin-bottom: 10px } .mid .mainImage { width: auto } .contentInnerWrapper { text-align: left } .mainImage .imgHeadContainer { z-index: 1; position: absolute } .mainImage .innerAccContainer { left: 270px; margin: 30px 0 0!important; z-index: 2; position: absolute; text-align: left } .contentInnerWrapper .innerAccContainer { left: 18px; margin: 50px 20px 0 0!important; z-index: 2; position: relative; text-align: left } .mainImage .AccContent { width: 290px } .contentInnerWrapper .AccContent { width: 310px!important; left: 245px } .accordionCheckboxContainer { width: 30px; float: left; text-align: center } .accordionCapsuleContainer { width: 584px } .catHandle { height: 25px; background: url(../image/categoryHeadSprite.jpg) no-repeat; margin: 3px 0 } .catHandleOver { height: 25px; background: url(../image/categoryHeader.gif) repeat-x; margin: 3px 0 } .catContent { border: 1px solid #CCC; margin: -3px 0 10px } .catTopRow { height: 40px; color: #cc092f; margin: 5px; font-weight: 800 } .catColumn, .catColumnCompare, .catColumnNarrow, .catColumnWide { width: 20%; float: left; padding: 12px 3px 0; word-wrap: break-word } .target .catColumn, .target .catColumnCompare, .target .catColumnNarrow, .target .catColumnWide { width: 80px } .diameters .catColumn { width: 100px } .target .catLong { width: 50% } .target .catXLong { width: 75% } .target .width330 { width: 330px!important; float: left; padding: 12px 3px 0 } .leftRow { text-align: center } .catRepeater { border-top: 1px dashed #CCC; clear: both; margin: 5px } .catRepeater ul { margin: 0; padding: 0 } .catRepeater .textLink2 { display: inline!important } .tabNoPriceNoQty .tabPrice, .tabNoPriceNoQty .tabQty, .tabNoPriceWithQty .tabPrice, .tabWithPriceNoQty .tabQty { display: none } .catRepeaterNoCol { border-bottom: 1px dashed #CCC; clear: both; margin: 5px 0 } .redCat { color: #cc092F; font-size: 12px; font-weight: 800 } .acTable td, .acTable th { padding: 5px } .acTable th { font-size: 13px; width: 130px } .prodNameTD { width: 410px } .acCategory .silContainer, .wfCategory .silContainer { width: 574px; margin: 0 } .rightAlign { text-align: right } .acTable .catTopRow { height: auto } .acTable .bold { text-transform: lowercase } .acTable .borderTop td { height: 30px; padding-top: 8px } .acCategory .innerWC2 { padding: 2px 5px } .acCategory td, .acCategory th { padding: 5px 10px } .acCategory td { height: 30px } .wfCategory { height: 1100px } .wfCategory div { height: 30px } .wfCategory .efHead { width: 565px; margin-bottom: 0 } .wfCategory .innerWC2 { padding: 0 } .wfCategory .catTopRow { padding: 0; width: 550px } .wfCategory .catTopRow div { height: 30px; float: left } .wfCategory .borderTop { clear: both; padding: 0 0 0 5px; width: 550px } .wfCategory .borderTop div { height: 30px; float: left } .wfCategory .prodHandleTD { width: 25px; padding: 5px 10px 0 0 } .wfCategory .prodNumberTD { width: 100px; padding: 5px 10px 0 0 } .wfCategory .prodNameTD { width: 380px; padding: 5px 10px 0 0 } .tabQty { font-weight: 800; padding: 12px 0 0 3px; text-align: center } .alignR, .marRight, .tabPrice, .wlRight { text-align: right } .tabQty input { border: 1px solid; font-weight: 800; margin: -3px 0 0; width: 35px; font-size: 8pt } .voHeader, .wlHeader { color: #FFF; text-transform: uppercase; font-weight: 800; font-size: 13px } .tabPrice { font-weight: 800 } .tabNoPriceNoQty .tabProductName { width: 255px } .tabNoPriceWithQty .tabProductName { width: 190px } .tabNoPriceWithQty .tabQty { width: 65px } .tabWithPriceNoQty .tabProductName { width: 190px } .tabWithPriceNoQty .tabPrice { width: 65px } .tabWithPriceWithQty .tabProductName { width: 125px } .tabWithPriceWithQty .tabPrice, .tabWithPriceWithQty .tabQty { width: 65px } .acCategory .tabNoPriceNoQty .tabProductName { width: 395px } .acCategory .tabNoPriceWithQty .tabProductName, .acCategory .tabWithPriceNoQty .tabProductName { width: 330px } .acCategory .tabWithPriceNoQty .tabPrice { width: 65px } .acCategory .tabWithPriceWithQty .tabProductName { width: 265px } .acCategory .noprice { margin-left: -25px } .vo { float: left; margin-left: 3px; width: 475px } .voLeftSide { float: left; width: 509px; padding: 0 10px } .voHeader { background-color: #000; font-family: Arial; padding: 6px 10px } .voLeftSide .innerWC2 { width: 480px; padding: 5px } .voContainer { padding: 5px; border: 5px solid #c2c2c2 } .voContainer .left { float: left } .voContainer ul { padding-left: 10px } .voContainer .accLeft { float: left } .voContainer .accRight { width: 300px; float: right } .voContainer li { padding: 1px 0; list-style: none } .topmar { margin-top: 15px } .alignR { padding-left: 12px } .voContainer .goBtn { margin: 0 0 3px 1px; border: none; background: 0 0; position: relative; left: 33px; top: 5px } .border1 { border: 5px solid #959595 } .voContainer .headerBtn { margin: -2px 0 0 135px } .itemStatus { padding: 10px 0 5px 10px } .itemStatus span { margin-left: 5px } .ohContainer { border: 1px solid #C2C2C2; padding: 0 10px 5px; margin: -2px 0 10px } .grayBg, .ohSecond { padding: 7px 8px 0 10px } .ohContainer .categoryHeader { margin: 0 0 5px } .grayBg { background-color: #ECECEC; height: 20px; clear: both } .ohSecond { height: 40px } .marLeft { margin-left: 80px; float: left } .marRight { float: right } .osBottom { border-top: 1px dashed #C2C2C2; padding: 5px 0; height: 15px; margin-bottom: 5px; clear: both } #orderStatus .osContainerL { width: 470px; float: left; border-right: 1px solid #CCC; margin: 10px 10px 10px 0; padding-right: 20px } #orderStatus .osContainerR { float: right } #orderStatus .osContainerR ul { margin-right: 30px } #orderStatus .silMidContainer li ul { margin-bottom: 30px } #orderStatus .silBottom { margin: 0 } #pagingArea { padding-top: 5px } .wlLeftSide { float: left; width: 495px; margin: 5px 0 0 6px } .wlHeader { background: url(../image/blackGradientBg.jpg) repeat-x; height: 23px; width: auto; padding: 7px 0 0 10px } .wlContent { height: 120px; width: auto; border: 1px solid #C2C2C2; padding: 10px; margin: 7px 0 } .prodHandle, .prodHandleOver { height: 20px; color: #FFF; font-weight: 800 } .wlContent .img { border: 5px solid #C2C2C2!important; float: left; margin-right: 10px } .wlContent .productDescription { float: left } .price, .wlContent .qty { margin-top: 10px; float: none } .wlRight { float: right } .wlBtn { margin-top: 73px } .newsItem span { display: block; margin: 0 } .newsItem p { margin: 0 } .mid2 { width: 785px } .leftSide .mid2 { width: 705px } .sideContent { width: 195px } .alContainer { margin-top: 20px } .alRepeat { border-right: 1px solid #C2C2C2; width: 175px; padding-right: 5px; float: left; margin-right: 12px } .alRepeat:last-child { border-right: none; margin-right: 0 } .alRepeat .img, .glRepeat .img { margin: 5px 0 } .alRepeat li { padding: 2px 0 } .alRepeat ul { margin-bottom: 10px } .alImage div img, .alImage div span img { border: 5px solid #C2C2C2!important; margin: 10px 0 } .alImage div { font-size: 0 } .alContent { padding: 0 0 10px } .alContent p { padding: 2px 0 } .alRFooter { border-top: 1px dashed #C2C2C2; padding: 5px 0 } .prodHandle { background: url(../image/extranetNavSprite.jpg) right 0 no-repeat; padding: 5px 0 0 7px } .locatorContainer li { padding: 2px 0 } .prodHandleOver { background: url(../image/extranetNavSprite.jpg) right -25px no-repeat; padding: 5px 0 0 7px } .glContainer { padding-top: 10px } .glRepeat { width: 190px; float: left; margin-left: 4px; border-right: 1px solid #C2C2C2 } .glContainer .pnl-quantity-pricing { height: 65px } .glContainer .last { border-right: none; margin-left: 0 } .glRepeatTop { border-bottom: 1px dashed #C2C2C2; padding: 0 0 10px; margin: 0 10px } .glRepeat ul { margin: 5px 0 0; padding: 0 0 0 4px } .glRepeat li { font-size: 10px } .mainBottom { clear: right; padding-top: 10px } .noBorder { border: none!important } .midContainer .imgRowRepeater { margin: 0 } .imgRowRepeater .imgLeft, .midContainer .imgLeft { margin: 5px 5px 5px 0; width: 140px; height: 140px } .midContainer .descRight { width: 370px; float: left } .descRight h2 { font-size: 12px; font-weight: 700; margin: 0 0 5px } .projectSlider, .wcLPHeader { font-weight: 800; text-transform: uppercase } .environmentalMain { width: 573px; border: 5px solid #C2C2C2 } .environmentalMain .imgLeft { width: 225px; height: 225px; margin: 5px } .environmentalMain .descRight { width: 310px; float: left } .environmentRepeat .alRepeat { width: 125px; border-right: none } .wcLandingContainer { border: 5px solid #959595; margin: 0 0 10px } .wcLandingContainer .wclContentIn .artMain { padding: 0 6px 0 5px } .wcLandingContainer .DDDbg { padding-bottom: 10px } .projectSlider { margin: 20px 20px 0; text-align: center; font-size: 12px } .projectSlider ul { margin: 0; padding: 0 } .wcLandingContainer .center { margin: 15px 0 0 2px } .wcLPHeader { float: left; color: #CC092F; font-size: 13px; margin: 5px 0 10px } .wcInnerContainer { width: 300px; margin: 5px } .wclContentIn { border-right: 1px solid #DDD; padding-right: 0; width: 249px } .wclLast { border-right: none } .cWrapper div { float: right } .innerWC { padding: 10px 0 10px 10px } .innerWC2 { padding: 10px!important } .innerWC3 { padding: 5px 0 5px 10px } .innerWC4 { padding: 5px } .innerWC4 .descRight { float: left } .innerWC5 { padding: 5px 10px 5px 5px; margin-bottom: 10px } .dashedBB { border-bottom: 1px dashed #CCC; padding-bottom: 10px; margin-bottom: 10px } .indMidContainer { border: 5px solid #959595; margin: 10px 0 } .indMidContainer .wclContentIn { width: 269px } .environmentRepeat { width: 580px; margin: 10px 0 0; padding: 0 0 20px } .recentArt .descRight { width: 80px; margin-left: 10px } .supportContainer { margin: 0; border: 5px solid #959595; zoom: 1 } .password .errorBG, .supportContainer .form .errorBG { width: auto } .supportContainer .label { width: 133px } .support .goBtn { display: inline; margin: 4px 0 3px 3px; padding: 0; border: none } .support .select { height: 20px; width: 207px; float: left; margin: 5px 0 5px 67px } .support .silContainer { float: none; margin: 0 0 10px } .awsHeader a { color: #fff!important } .awsSearchInput { width: 250px } #eRightContent .awsSearchInput { width: auto; margin-bottom: 5px; float: left } #eRightContent .content .goBtn, .smallAWS input { float: right } .smallAWS .awsSearchInput { width: 170px; margin-bottom: 5px } .smallAWS { overflow: visible!important } .smallAWS .whatsThisOut .whatsThisIn { left: 80px; top: -5px } .smallAWS .errorBG .whatsThisIn { left: 170px; top: -15px } .msdsSearch .validator, .support .awsSearch .validator { padding: 0 0 10px; display: inline } .msdsSearch th, .support .awsSearch th { font-weight: 700; color: #cc092f; padding: 0 0 5px; border: 1px solid #000 } .support .awsSearch tr ul { padding: 0 0 10px } .support .awsSearch tr ul li { background: url(../image/dot.gif) left 5px no-repeat; padding: 0 0 5px 8px } .msdsSearch .validator { width: 170px } .msdsSearch .ocTable table { width: auto } .msdsSearch .ocTable th { padding: 5px; margin: 5px; font-size: 12px; text-align: center; width: auto } .awsSearch .ocTable, .operatorManualSearch { width: 700px } .msdsSearch .ocTable td { padding: 5px; margin: 5px; font-size: 12px; text-align: left } .grayBg2, .msdsSearch .ocTable .msdsSearchTD_Center { text-align: center } .awsSearch .ocTable ul { padding-left: 0 } .awsSearch .ocTable th { padding-right: 5px } .msdsSearch .whatsThisIn { left: 400px } .operatorManualSearch .ocTable { width: 680px } .operatorManualSearch .col1 { width: 106px } .operatorManualSearch .col2 { width: 130px } .operatorManualSearch .col3 { width: 232px } .operatorManualSearch .col4 { width: 172px } .grayBG, .locatorControl .trigger { background: url(../image/accordianBtmTab.jpg) repeat-x; padding: 5px 0 0 7px; height: 20px; color: #FFF; overflow: hidden } .blackBG, .locatorControl .active { background: url(../image/blackGradientBg.jpg) 0 -4px repeat-x #000; padding: 5px 0 0 7px; height: 22px; color: #FFF; display: block } .blackBG a, .blackBG a:link, .blackBG p, .grayBG a, .grayBG a:link, .grayBG p { font-weight: 800; margin: 0; text-decoration: none; color: #fff } .company .select { height: 20px; width: 204px; float: left; margin: 1px 0 5px 2px } .numbers li { list-style-type: decimal; margin-left: 17px } .rightWlBtn { margin-top: 45px; float: right } .supportTabs #equipDetailTab { width: 574px; margin: 5px 0; height: auto } .supportTabs #tabsContent { width: 400px } .chatTB { margin: 10px 0; width: 165px; height: 60px } .address { width: 159px; margin: 4px 0 } .stateselect { width: 165px; margin: 5px 0 } .zip { width: 80px } .certificate .company .silContainer.R, .certificate .company .silContainerR { width: 183px; height: 213px; border: 5px solid #959595; margin: 5px 5px 10px 0; float: left; overflow: hidden } .certificate .company .silContainer.L, .certificate .company .silContainerL { border: 5px solid #959595; margin: 5px 5px 10px 0; float: left; overflow: hidden } .company li { padding: 5px 0 } .twoHundy { width: 200px } .learn a, .learn a:link { color: #cc092f } .silImage { float: left; border: 5px solid #959595; margin: 2px 5px 10px 0 } .msdsSearchAccordion { position: absolute; bottom: 0; width: 277px } .msdsSearchAccordion .trigger { height: 25px; padding: 0; margin-top: 0; background: url(../image/accordianBtmTab.jpg) repeat-x; border: none } .msdsSearchAccordion .selected { background: url(../image/blackGradientBg.jpg) 0 -4px repeat-x #000; border: none } .msdsSearchAccordion .selected a, .msdsSearchAccordion .trigger a { color: #FFF; font-size: 11px; font-weight: 800; display: block; padding-top: 6px; padding-left: 16px } .msdsSearchAccordion .trigger a:hover { border: none } .msdsSearchAccordion .target { border: 0; margin-bottom: 0; padding: 10px 0 10px 15px; margin-top: -3px } .msdsSearchAccordion .goBtn { display: inline; margin: 3px 0 3px 5px; padding: 0; border: none; background: 0 0; position: absolute } .msdsSearchAccordion li { padding: 0 } .msdsSearchAccordion .whatsThisIn { left: 270px } .msdsSearchAccordion .errorBG { width: auto } .company #msdsSearch { overflow: visible!important } #partFinderContent { position: relative; height: 193px } #partFinderContent .right { position: absolute; bottom: 10px; right: 10px } #msdsSearch, .dlPopUp { position: relative } #slRightContent { float: left; width: 190px; margin: 0 0 0 10px } .sportsAccordion .handle { width: 79px; border-left: 1px solid #FFF } .sportsAccordion .container { width: 852px } .sportsAccordion .innerAccContainer { margin: 40px 190px 0 0 } .sportsAccordion .eqAccordion { width: 776px; height: 175px; border: 5px solid #CCC } .sports { width: 100%; overflow: hidden; margin: 0 0 10px } .sports #otherProducts { width: 200px } .sports .silContainer { width: 377px; margin: 0 } .sports .productContent { width: 90px } .sports .leftmar5 li { margin-left: 3px; padding-left: 8px; font-size: 12px; list-style-type: none; background: url(../image/dot.gif) left 5px no-repeat; line-height: 14px } .sportsLanding .leftSports { float: left; margin-left: 5px!important; width: 193px } #distributorLocator .leftNav2 { width: 260px; overflow: hidden } #distributorLocator .pageContent { width: 700px!important } .margin0 { margin: 0!important } .centerImg { margin: -10px 5px } .centerUL { padding: 10px 5px!important; margin: 0 } .centerLI { padding: 13px 0!important } .lwidth { width: 205px; margin-left: 0 } .blackBg { background-color: #000 } .dlTitle { margin: 5px 0 0 5px; font-weight: 800; font-size: 12px } .dlResults .dlTitle { margin: 5px 0 3px; display: block } .dlResults .dlItems div { margin: 0 0 3px } .dlResults .dlItems div img { margin: 0 5px 0 0 } .dlResults .dlItems span { display: block } .grayBg2 { clear: both; background-color: #C2C2C2; height: 20px; font-weight: 800; padding: 7px 25px 0 10px } .dlItems { display: block; float: left; margin-bottom: 10px; width: 25% } .dlItems ul { margin: 0; padding: 0 } .dlItems li { padding: 1px 0; margin-left: 7px; list-style: none } .onlineContainer { width: 250px; border-right: 1px solid #C2C2C2; margin-right: 20px; float: left } .onlineContainer ul { margin: 20px 0 } .dlPopUp { border: 5px solid #E2E2E2; width: 500px; height: 500px } .dlPopUp .innerWC3 { padding: 0 0 20px 10px; width: 380px } .rightSpotImage { float: right; bottom: 5px; right: 5px; position: absolute } .form .stacked .dlButton { float: right; margin: 5px 0 } .locatorContainer .label { width: 100px } .locatorContainer .opts .label { text-align: right } .locatorContainer .stacked .label { width: auto } .locatorContainer .spot .fullTextBox { width: 150px; margin: 0 } .locatorContainer .whatsThisIn { left: 177px } #LinkArea { width: 200px; margin-top: 10px } .star0, .star1, .star2, .star3, .star4, .star5 { width: 59px; height: 11px; background-image: url(../image/stars.jpg) } .dlMore { padding: 5px } .star0 { background-position: 0 0 } .star1 { background-position: 0 63px } .star2 { background-position: 0 50px } .star3 { background-position: 0 37px } .star4 { background-position: 0 24px } .star5 { background-position: 0 11px } .certificate { width: 578px } .certificate .certificate_introText { margin-bottom: 10px!important } .certificate .company .silContainer.R { width: 183px; height: 213px } .certificate .company .silContainer.L { width: 365px; height: 213px } .certificate .support .silContainer { width: 568px } .certificateCenter_ChooseCertificateType .innerWC2, .certificateCenter_inputContainer .innerWC2 { padding: 10px!important } .certificate .grayBg2 { background-color: #959595; padding: 7px 0 0 } .region ul { margin: 5px 5px 40px 0; padding: 0 } .region li { width: auto; margin: 0; border-bottom: 1px dashed #959595; padding: 7px 0; list-style-type: none } .regionTopMar { margin-top: 25px } .right.falsefooter .dlItems { width: 161px; margin-top: 10px } .hqItemWrapper { overflow: hidden; border-bottom: 1px dashed #CCC; padding-bottom: 10px; margin-bottom: 10px } .addLocItemWrapper .dlItems li { margin-left: 0 } .hqItemWrapper .left { margin-right: 5px; width: 86px; height: 86px; overflow: hidden } .hqItemWrapper .dlItems { width: 33% } .hqImage { display: block } .askExperts .silContainer { width: 245px; float: none; margin: 10px 0 } .askExperts .topMar0 { margin: 0 0 10px } .askExperts .fullTextBox { width: 215px } .investorImg { width: 185px; border: 3px solid #C2C2C2; overflow: hidden; margin-top: 2px } .silMidContainer .investorImg { width: 357px } #leftContainer .investorImg { border: none } .leftArrow li { margin-left: 0!important; padding-left: 8px; list-style: none; background-image: url(../image/leftNavArrow.gif); background-repeat: no-repeat; background-position: 0 6px; font-size: 10px; border-bottom: none!important } .leftArrow .pdfLI { background: url(../image/leftnavArrow.gif) 0 11px no-repeat } .leftArrow li a { color: #000 } .company .innerAccContainer { float: left; margin: 25px 0 0 15px!important; z-index: 2; position: relative } .company .AccContent { width: 220px } .company .silContainer { width: 277px; height: 240px; margin: 0 10px 5px 0 } .company.clear .silContainer { height: 196px } .company .learn { background-position: right 2px; padding-right: 7px } .silContainer .leftArrow li { padding: 4px 0 3px 8px; background: url(../image/leftNavArrow.gif) 0 6px no-repeat } .companySpot .mainImage { clear: both; float: none; border: 5px solid #959595; position: relative; width: auto; height: 81px; color: #000; margin: 5px 0; overflow: hidden } .companySpot .innerAccContainer { left: 265px; float: left; margin: 12px 0 0!important; z-index: 2; position: absolute; height: 25px } .companySpot .AccContent { width: 328px } .rightArrow { margin: 0 0 -2px 2px } .history { border: 5px solid #c2c2c2 } .history .descRight { width: 290px } .history .silContainer { margin: 2px 5px 10px 0 } .history .indMidContainer { width: 553px; margin-bottom: 0 } .history .img { margin: auto 12px } .history li p { margin-left: 12px } .history .right a { font-size: 13px; font-weight: 800; color: #C2C2C2 } .history .rotator { width: 563px; height: auto; overflow: hidden; position: relative } .history .right a:hover { color: #000 } .history .rotator h2 { margin: 0 0 15px } .history .rotator p { margin: 0; padding: 0 } .history .historyContent { margin: 0 0 15px } .history .historyContent p { font-weight: 400 } .history .promo { color: #000; overflow: hidden } .sportssub .descRight { width: 210px } .sportssub .silContainer { margin-left: 0; width: 130px; height: 130px } .sportssub .silVideo { width: 300px; height: 300px; overflow: hidden } .sportssub .indMidContainer { width: 372px; float: left } .sportssub li { background: 0 0!important; margin-left: 0!important } .sportssub .img { margin: auto 5px!important } .historyVideo { border: none; padding: 0; margin: 0; overflow: hidden } .historyVideo .descRight { width: 425px } .historyVideo .innerWC2 { padding: 0!important } .historyVideo .indMidContainer { width: 775px; margin: 0 0 10px } .historyVideo .silContainer { margin: 0 20px 10px 0; width: 320px; height: 240px } .historyVideo .qvImgView3 .img { width: 86px; height: 86px; border: 5px solid #CCC } .historyVideo .qvImgView3 li { height: 150px!important } .historyVideo .qvNav { padding: 60px 0 } .historyVideo .indMidContainer .img { margin: auto 26px } .historyVideo .indMidContainer li p { margin-left: 26px } .historyVideo .howToBtn { color: #cc092f; text-transform: uppercase; margin: 0 0 10px 25px; font-weight: 800 } .videoParts { height: 100px; width: 400px; margin: 10px 0 0 } .videoParts .img { margin: 0 10px 0 0 } .silVideo { width: 300px; overflow: hidden } .newsroom { padding-left: 10px; width: 784px!important } .newsroom .silContainer { margin: 0 10px 10px 0 } .newsroom .last .silContainer { margin-right: 0 } .newsroom li { padding: 0 } .newsroom .wclContentIn { width: 169px } .newsroom .events, .newsroom .news { width: auto!important } .selector_tool .cat_hdr { width: auto; display: block; height: 13px; background: url(../image/SelectorHdr.png) right 0 no-repeat; margin-bottom: 1px; font-size: 11px; color: #fff; font-weight: 700 } .selector_tool .cat_hdr a { color: #fff; font-size: 11px; cursor: normal } .selector_tool .cat_hdr a:hover { text-decoration: none; cursor: normal } .selector_tool .cat_body .form { padding: 5px 3px; font-size: 11px } .selector_tool .cat_body .form .line { padding: 3px 0; overflow: hidden; zoom: 1 } .selector_tool .cat_body .form input { float: left; display: block } .selector_tool .cat_body .form label { float: left; display: block; padding-left: 3px; font-size: 10px } .selector_tool .cat_body .form .legend { font-weight: 700 } .selector_tool .cat_body .divider { background: #ccc; padding: 5px 0; text-align: center; font-weight: 700 } .selector_tool .complete a { float: right } .selector_tool .complete span { float: left } .selector_tool .cat_body .display { display: none } .inches, .milmeters { position: relative; height: 20px } .inches div, .milmeters div { display: block; margin-left: -25px; text-align: center; width: 50px; font-size: 10px } .inches strong, .milmeters strong { font-weight: 700; position: absolute; left: -35px } .ui-slider { position: relative; text-align: left; background: url(../image/sliderBg.png) top left repeat-x } .ui-slider .ui-slider-handle { position: absolute; z-index: 2; background: url(../image/sliderHandle.png) top left no-repeat; height: 28px; width: 15px; top: -10px; margin-left: -7px; cursor: default } .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0 } .ui-slider-horizontal { height: 9px } .ui-slider-horizontal .ui-slider-range { top: 0; height: 100% } .ui-slider-horizontal .ui-slider-range-min { left: 0 } .ui-slider-horizontal .ui-slider-range-max { right: 0 } .ui-slider-vertical { width: .8em; height: 100px } .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em } .ui-slider-vertical .ui-slider-range { left: 0; width: 100% } .ui-slider-vertical .ui-slider-range-min { bottom: 0 } .ui-slider-vertical .ui-slider-range-max { top: 0 } .slider_wrapper { height: 16px } .slider_tick { background: url(../image/sliderTick.png) top left no-repeat; width: 1px; height: 20px; top: -5px } .inches, .milmeters, .slider_wrapper { margin-left: 10px; margin-right: 10px } .pdfLogo { height: 35px; margin-top: 10px } .pdfLogo .link { margin: 10px 0 0 5px; color: #cc092f; font-weight: 800; font-size: 12px; overflow: hidden; float: left } .forumsContainer { border: 5px solid #C2C2C2; margin: 5px 0; width: 775px; float: left } .forumsHeader { padding: 2px 0 0; width: 777px!important; border-bottom: 5px solid #C2C2C2; overflow: hidden } .forumsHeader .fhLeft { float: left; width: 300px!important; margin-left: 10px } .forumsHeader .input { width: 300px; float: right; text-align: right; padding: 0 10px 10px 0; margin-left: 220px } .forumsHeader .fullTextBox { float: left } .forumsHeader .button { float: right!important } .fhLeft, .formCB, .forums, .toLeft { float: left } .fhLeft { padding-top: 8px } .content .button, .forums .content .button, .forumsHeader .button { margin: 3px; position: absolute; padding: 0!important } .forums { padding-top: 0; width: 775px!important } .forums .grayBG { float: left; width: 770px!important } .forums td { border-left: 1px solid #C2C2C2; padding: 5px; margin: 5px; font-size: 12px; text-align: center } .forums td.content { width: 500px; text-align: left } .forums td.icon { width: 50px } .forums .catTopRow { height: auto } .formCB { margin-left: 184px } .errorBG { background-color: #ececec; position: relative } .form .errorBG { overflow: visible } .errorBG .whatsThisIn { z-index: 10 } .formBtn { margin: 20px 0 0 220px } .leftSide .forms { width: 205px } .formsContainer .content, .formsContainer .silMidContainer { padding: 0!important; width: 580px!important } .formsContainer .content ul li { padding: 0 0 0 144px!important; height: 25px; margin: 0 0 5px } .formsContainer .content ul li label { padding: 0!important; width: auto!important } .sharedContainer .equipSelectHead h3 { background: 0 0 } #eRightContent .silContainer { margin: 0 0 10px } .leftSideAuto { width: 794px } .extranet .sharedContainer { width: auto; margin: 0 0 10px!important } #sMainContent .sharedContainer { margin-left: 0 } #sMainContent .left { padding-left: 0; width: 794px } .toLeft { margin: 4px 10px 0 0 } .leftSideAuto .sharedContainer h3 { background: 0 0; padding: 0 } .secondLev li { border-bottom: 1px dashed #CCC; font-weight: 700; position: relative; background-image: url(../image/leftNavArrow.gif); padding: 5px 10px 10px; margin: 5px 10px 10px; background-repeat: no-repeat; background-position: left .6em } .secondLev li a { font-weight: 800; color: #000; text-decoration: none; cursor: pointer } .sharedContainer h3 { padding: 5px; background: #E5E5E5 } .sharedContainer .equipSelectHead h2, .sharedContainer .equipSelectHead h3 { background: 0 0; color: #fff } #lincolnNav li a, #mini-cart .ypLarge, #mini-cart .ypMed, #mini-cart ul { color: #000 } #eRightContent .sharedContainer { margin: 10px 0 } .extranet .innerWC4 button { text-align: right; margin: 5px 5px 5px 0!important } .extranet .literatureRequest .innerWC4 { padding: 0 0 0 5px!important } .ECMTEmail, .ECMTTable td, .ECMTTable th { padding: 5px } .extranet .literatureRequest H3 { margin-bottom: 5px } .extranetTB { width: 695px; height: 19px; margin: 0 5px 5px 0 } .extraMid .recentArt { width: 775px; display: block } .partnerTB .silContainer { width: 775px } .partnerTB .ocTable { width: 753px; border-top: none } .ECMTEmail, .ECMTEmailStoreReports { border: 5px solid #CCC; overflow: hidden } .extraGoBtn { margin: -1px 0 0; float: right } .extranetRight { float: left; width: 794px } .ECMTTable { width: 778px } .ECMTTable .smalltd150 { width: 150px; text-align: right } .ECMTTable .smalltd100 { width: 100px; text-align: center } .ECMTTable .smalltd60 { width: 60px; text-align: center } .ECMTTable .smalltd30 { width: 30px; text-align: center } .ECMTTable .borderTop td, .ECMTTable .catTopRow { height: auto } .ECMTTable .DDDbg { background-color: #CCC } .ECMTEmail { width: 425px; margin-bottom: 10px } .ECMTEmail li, .sharedContainerSurvey li { padding: 3px 0; list-style: none; clear: both } .ECMTEmail .label { float: left; width: 80px; margin: 1px 10px 0 0; text-align: right; font-weight: 800 } .ECMTEmail .note, .sharedContainer.survey .note { height: 150px; width: 300px } .ECMTEmail .coHeader { padding-top: 2px } .ECMTEmailAddNewDept .label { font-weight: 500; padding-top: 3px; width: 115px } .ECMTEmail.storeReports li, .ECMTEmailAddNewDept li { padding: 6px 0 } .ECMTEmailAddNewDept .note { width: 290px } .ECMTEmailStoreReports { width: 774px; padding: 5px; margin-bottom: 10px } .ECMTEmailStoreReports .label { font-weight: 500; padding-top: 3px; width: 160px!important; text-align: right } .ECMTEmailStoreReports .ECMTTable { width: 425px } .ECMTEmailStoreReports li { list-style: none; padding: 5px 0 } .ECMTEmailSurvey { width: 300px } .sharedContainerSurvey { width: 784px; border: 5px solid #C2C2C2 } .sharedContainerSurvey .label { float: left; width: 120px; margin: 1px 10px 0 0; text-align: left } .sharedContainerSurvey .plabel { float: left; width: 600px; margin: 10px 0 0; text-align: left } .sharedContainerSurvey .surveyItem .label { width: 100%; margin: 10px 0; font-weight: 800 } .sharedContainerSurvey .surveyItem .openResponse { width: 685px } .sharedContainerSurvey .surveyItem .contactType { width: 275px } .sharedContainerSurvey .noPadding { list-style: disc; margin-left: 10px } .activate .label { width: 20px!important } .ECMTEmail .shipInfoLeft li, .ECMTEmail .shipInfoRight li, .noPad { padding: 0!important } .ECMTEmail .shipInfoLeft, .ECMTEmail .shipInfoRight { margin: 10px 50px 0 1px } .mailAdmin { width: 250px; border: 5px solid #CCC; margin-bottom: 10px } .mailAdmin .innerWC4 { padding-left: 15px } .emailTxtArea { width: 420px; height: 300px } .marginTop { margin-top: -5px } .labelPad { padding-top: 3px } .noListStyle { list-style: none } #header #secondNav { width: 745px; height: 30px; margin: 25px 0 0; float: left } #header #secondNav #accountNavExtranet ul li { display: inline; list-style: none; padding-left: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF } #header #secondNav #accountNavExtranet ul li a { color: #FFF; text-decoration: none } #header #secondNav #accountNavExtranet ul li a:hover, .history .rotator-controls ul li a:hover { text-decoration: underline } #header #secondNav #accountNavExtranet { width: 470px; height: 30px; float: left; margin: 8px 0 0 } #header #secondNav #cart { width: 268px; height: 30px; float: left; margin: 3px 0 0 5px; color: #FFF; vertical-align: middle; white-space: nowrap } #mini-cart { text-indent: 0!important; display: none; position: absolute; background-color: #FFF; width: 243px; border: 5px solid #000; z-index: 15; overflow: hidden; top: 30px; right: 3px } #mini-cart .coHeader { padding: 5px 5px 0; margin: 0 5px } #mini-cart .coHeader span { font-weight: 700; font-size: 13px } #mini-cart .cQty, .mcTotal { font-size: 12px; font-weight: 800 } #mini-cart .cartContent { border-top: none } #mini-cart .cQty { margin: 0 5px; color: #000 } #mini-cart .yourPrice { margin-top: 10px } #mini-cart .grayBg { padding: 10px 15px 5px; background-color: #c2c2c2 } #mini-cart .prodTitle p { width: 110px; margin: 0 5px } .mcTotal { float: right } .mcBot { padding: 10px; margin-bottom: 20px } .mini-cart-toggle { cursor: pointer } .mini-cart-hide { cursor: pointer; margin-top: -2px } #lincolnNav { margin-left: 30px; font-size: 13px } #lincolnNav ul { margin: 15px 0 } #lincolnNav li a:hover { color: #cc092f } #lincolnNav li a:visited { color: #999 } #lincolnNav li { margin-left: 10px; padding: 5px 0; list-style-type: square } #lincolnNav li ul li { padding: 2px 0; list-style-type: circle } #lincolnNav li ul { margin-top: 5px } #leHomeBottom:after, #main:after, #sMainContent:after, .billingContainer:after, .billingContainerDisp:after, .cWrapper:after, .cartBorder:after, .catContent:after, .catRepeater:after, .clearfix:after, .coFaster:after, .coMid:after, .company:after, .equipSelectCont:after, .form .spot:after, .hqItemWrapper:after, .indMidContainer:after, .innerWC2:after, .innerWC4:after, .mainBottom:after, .moreProducts:after, .moreProductsLast:after, .newsroom:after, .productTotal:after, .reviewContainer:after, .reviewOrder:after, .search_result_item:after, .selector_tool .cat_body .form:after, .sharedContainer:after, .shipOpt li:after, .shippingContainer:after, .silHeader:after, .silMidContainer:after, .supportContainer:after, distLoc:after { content: "."; display: block; height: 0; clear: both; visibility: hidden } #leHomeBottom, #main, #sMainContent, .billingContainer, .billingContainerDisp, .cWrapper, .cartBorder, .catContent, .catRepeater, .coFaster, .coMid, .company, .distLoc, .equipSelectCont, .form .spot, .height, .hqItemWrapper, .indMidContainer, .innerWC2, .innerWC4 .productTotal, .mainBottom, .moreProducts, .moreProductsLast, .newsroom, .reviewContainer, .reviewOrder, .search_result_item, .selector_tool .cat_body .form, .sharedConatainer, .shipOpt, .shippingContainer, .silHeader, .silMidContainer, .supportContainer { display: inline-block } * html #leHomeBottom, * html #main, * html #sMainContent, * html .billingContainer, * html .cWrapper, * html .cartBorder, * html .catContent, * html .catRepeater, * html .clearfix, * html .coFaster, * html .coMid, * html .company, * html .distLoc, * html .equipSelectCont, * html .form .spot, * html .hqItemWrapper, * html .indMidContainer, * html .innerWC2, * html .innerWC4, * html .mainBottom, * html .moreProductsLast, * html .newsroom, * html .productTotal, * html .reviewContainer, * html .reviewOrder, * html .search_result_item, * html .selector_tool .cat_body .form, * html .sharedContainer, * html .shipOpt, * html .shippingContainer, * html .silHeader, * html .silMidContainer, * html .supportContainer, *html .billingContainerDisp, *html .moreProducts { height: 1% } #leHomeBottom, #main, #sMainContent, .billingContainer, .billingContainerDisp, .cWrapper, .cartBorder, .catContent, .catRepeater, .clearfix, .coFaster, .coMid, .company, .distLoc, .equipSelectCont, .form .spot, .hqItemWrapper, .indMidContainer, .innerWC2, .innerWC4, .mainBottom, .moreProducts, .moreProductsLast, .newsroom, .productTotal, .reviewContainer, .reviewOrder, .search_result_item, .selector_tool .cat_body .form, .sharedContainer, .shipOpt, .shippingContainer, .silHeader, .silMidContainer, .supportContainer { display: block } .authoringDiv { clear: both } .defaultTextStyle, .leStyle-defaultTextStyle, .ms-rteCustom-defaultTextStyle { -ms-name: "default"; margin: 0; padding: 0; white-space: normal; border: 0; outline: 0; font-weight: 400; font-style: normal; font-size: 11px; vertical-align: baseline; font-family: Arial, Helvetica, sans-serif; color: #000 } .leStyle-listLinkNoBorder, .leStyle-listlink, .listLink, .listLinkNoBorder, .ms-rteCustom-listLink, .ms-rteCustom-listLinkNoBorder { background-image: url(../image/leftNavArrow.gif); padding: 0 3px 5px 11px; background-repeat: no-repeat; background-position: 0 .1em; position: relative; display: block } .leStyle-listlink, .listLink, .ms-rteCustom-listLink { -ms-name: "listLink"; color: #000; font-weight: 700; border-bottom: 1px dashed #CCC; margin: 8px 5px } .leStyle-listLinkNoBorder, .listLinkNoBorder, .ms-rteCustom-listLinkNoBorder { -ms-name: "LinkNoBorder"; margin: 8px 5px 0 } .borderImage, .leStyle-borderImage, .ms-rteCustom-borderImage { -ms-name: "borderImage"; border: 5px solid #C2C2C2 } .borderImage10, .leStyle-borderImage10, .ms-rteCustom-borderImage10 { -ms-name: "borderImage10"; border: 5px solid #C2C2C2; margin: 10px 0 } .borderImageContentWrap, .leStyle-borderImageContentWrap, .ms-rteCustom-borderImageContentWrap { -ms-name: "borderImageContentWrap"; border: 5px solid #C2C2C2; margin: 10px } .boldHead, .leStyle-boldHead, .ms-rteCustom-boldHead { -ms-name: "boldHead"; font-weight: 800; font-size: 13px } .contentLarge, .contentLargeRed, .leStyle-contentLarge, .leStyle-contentLargeRed, .ms-rteCustom-contentLarge, .ms-rteCustom-contentLargeRed { -ms-name: "contentLarge"; font-size: 12px; font-weight: 800 } .contentLargeRed, .leStyle-contentLargeRed, .ms-rteCustom-contentLargeRed { color: #cc092f } .imageLeft, .leStyle-imageLeft, .ms-rteCustom-imageLeft { -ms-name: "imageLeft"; float: left } .leStyle-titleCategory, .ms-rteCustom-titleCategory, .titleCategory { -ms-name: "titleCategory"; text-transform: uppercase; color: #cc092f; margin-bottom: 10px; font-size: 15px; width: 425px } .leStyle-textLinkRedArrowNoCaps, .ms-rteCustom-textLinkRedArrowNoCaps { -ms-name: "textLinkRedArrowNoCaps"; color: #cc092f; background: url(../image/leftnavArrow.gif) right 2px no-repeat; padding-right: 9px } .alRFooter div span a, .leStyle-textLinkRedArrow, .ms-rteCustom-textLinkRedArrow, .textLinkRedArrow { -ms-name: "textLinkRedArrow"; text-transform: uppercase; color: #cc092f; background: url(../image/leftNavArrow.gif) right 2px no-repeat; padding-right: 9px } #top a, .equipLinks a, .leStyle-textLinkBlackArrow, .ms-rteCustom-textLinkBlackArrow, .newsroom .viewAll a, .textLinkBlackArrow { -ms-name: "textLinkBlackArrow"; color: #000!important; padding: 0 8px 0 0; background: url(../image/leftNavArrow.gif) right 2px no-repeat; font-weight: 800; font-size: 11px; cursor: pointer!important } .leStyle-textLinkLeft, .ms-rteCustom-textLinkLeft, .textLinkLeft { -ms-name: "textLinkLeft"; color: #000!important; padding: 0 0 0 8px; margin-left: 0; background: url(../image/rightnavArrow.gif) left 2px no-repeat; font-weight: 800; font-size: 11px; cursor: pointer } .bulletList, .leStyle-bulletList, .ms-rteCustom-bulletList { -ms-name: "bulletList"; font-size: 11px; list-style-type: none; padding: 0 0 0 8px!important; background: url(../image/dot.gif) left 5px no-repeat } .leStyle-numberedList, .ms-rteCustom-numberedList, .numberedList { -ms-name: "numberedList"; list-style-type: decimal } .leStyle-textBold, .ms-rteCustom-textBold, .textBold { -ms-name: "textBold"; font-weight: 700 } .leStyle-textItalic, .ms-rteCustom-textItalic, .textItalic { -ms-name: "textItalic"; font-style: italic } .leStyle-headerBlackTall, .ms-rteCustom-headerBlackTall .headerBlackTall { -ms-name: "headerBlackTall"; background-color: #000; color: #FFF; position: relative; text-transform: uppercase; padding: 20px 0 0 6px; height: 14px } .leaderboard { padding: 0; background: 0 0; position: relative } .leaderboard .promo { position: relative } .rotator { width: 1002px; height: 306px } .rotator-image { float: left } .rotator-content { position: absolute; z-index: 100; width: 254px; right: 5px; padding: 30px 0 0 } .rotator-content h2 { font-size: 35px; line-height: 35px; color: #fff; font-weight: 400; font-family: Arial, Helvetica, sans-serif; height: auto } .rotator-content p { color: #fff; font-family: helvetica, arial, "sans serif"; font-size: 12px; line-height: 16px } .btnMidGray, .btnMidRed { font-weight: 700; text-transform: uppercase; letter-spacing: 1px; line-height: 20px; vertical-align: baseline; cursor: pointer; white-space: nowrap } .rotator-header { height: 135px } .rotator-product { margin: 30px 0 0 } .rotator-product img { float: left; margin-right: 15px } .rotator-product h3 { font-size: 14px; font-weight: 700; color: #fff; margin: 0 0 5px; padding: 10px 0 0 } .rotator-product p { margin: 0 0 5px } .rotator-controls { width: 243px; height: 41px; position: absolute; z-index: 1000 } #leHomeFlash .rotator-controls { left: 10px; bottom: 10px } .rotator-controls ul { margin: 27px 0 0; overflow: hidden; padding-left: 5px } .rotator-controls ul li { list-style: none; float: left; padding-right: 8px; width: 14px; height: 14px } .rotator-controls ul li a { font-size: 0; text-indent: -9999px; background: #a5102f; width: 14px; height: 14px; display: block } .rotator-controls ul li a:hover, .rotator-controls ul li.active a { background: #fff } .rotator-controls ul li a:link, .rotator-controls ul li a:visited { color: #fff } .rotator-controls ul li table, .rotator-controls ul li table td { padding: 0; margin: 0; border: none } .rotator-controls ul li.play { cursor: pointer; background: url(../image/play.jpg) top left no-repeat; width: 23px; height: 14px; text-indent: -9999px } .rotator-controls ul li.pause { cursor: pointer; background: url(../image/pause.jpg) top left no-repeat; width: 23px; height: 14px; text-indent: -9999px } #promoSpot, .featuredProd { position: relative } .spotImage { height: 105px; overflow: hidden } #promoSpot .equipSelectHead, .featuredProd .equipSelectHead { position: relative; margin: 0 0 71px; top: 71px; background: url(../image/overlay-bg.png) left top no-repeat; font-size: 13px; color: #fff; height: 14px; text-transform: uppercase; padding: 20px 0 0 10px } .featuredProd .equipSelectHead a { color: #fff!important } .history .rotator-controls { width: auto; height: 41px; position: absolute; bottom: 10px; right: 10px; z-index: 1000 } .history .rotator-controls ul { margin: 27px 0 0; overflow: hidden; padding-left: 5px } .history .rotator-controls ul li { list-style: none; float: left; padding-right: 8px; width: auto; height: 14px; background: 0 0 } .history .rotator-controls ul li a { font-size: 12px; text-indent: 0; width: auto; color: #CCC!important; height: 14px; display: block; background: 0 0; font-weight: 700 } .history .rotator-controls ul li a:hover, .rotator-controls ul li.active a { color: #000!important } .history .rotator-controls ul li a:link, .rotator-controls ul li a:visited { color: #fff } .history .rotator-controls ul li table, .rotator-controls ul li table td { padding: 0; margin: 0; border: none } .history .rotator-controls ul li.pause, .history .rotator-controls ul li.play { display: none } .tvitem .alRepeat a .img { border: 5px solid #C2C2C2!important } .stockSplit { width: 394px; margin-bottom: 10px } .stockSplit .silContainer { width: 182px; float: left } .sideForm input { display: block; margin: 5px 0 } .sideForm input[type=text] { width: 100%; font-size: 11px!important } .sideForm .btn { float: right } .sideForm .sideFormItem input, .sideForm .sideFormItem label { float: left; margin: 5px 5px 0 0 } .sideForm .sideFormItem { overflow: hidden; width: 50%; float: left } .selectorChoices { padding: 0 0 5px } .selectorChoices ol { padding-left: 18px } .form .msdsOpts label, .form .msdsSpot label { width: auto } .form .msdsSpot span { display: block; margin-top: 2px; overflow: hidden } * html #TB_load, * html #TB_window { margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin=document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px') } .form .msdsOpts { padding-left: 26px; border-bottom: 1px solid #CACACA } .msdsImgBtn { width: 16px; height: 16px } * html #TB_HideSelect, * html #TB_overlay { height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight: document.body.offsetHeight + 'px') } .msdsSearch .label { width: 170px; position: relative; top: 4px; margin-right: 5px } * html #TB_overlay, * html #TB_window { position: absolute } #TB_load, #TB_window { display: none; top: 50%; left: 50% } .msdsSearch .label500 { width: 500px } #TB_HideSelect, #TB_overlay { position: fixed; top: 0; left: 0; height: 100%; width: 100% } .tcenter { text-align: center } #TB_overlay { z-index: 100 } .TB_overlayMacFFBGHack { background: url(macFFBgHack.png) } .TB_overlayBG { background-color: #000; filter: alpha(opacity=75); -moz-opacity: .75; opacity: .75 } #TB_window { position: fixed; background: #fff; z-index: 102; color: #000; border: 5px solid #c2c2c2; text-align: left } #TB_window p { margin: 0 } #TB_window img#TB_Image { display: block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666 } #TB_caption { height: 25px; padding: 7px 30px 10px 25px; float: left } #TB_closeWindow { height: 25px; padding: 11px 25px 10px 0; float: right } #TB_ajaxWindowTitle { float: left; padding: 7px 0 5px 10px; margin-bottom: 1px } #TB_ajaxContent.TB_modal { padding: 15px } #TB_load { position: fixed; height: 13px; width: 208px; z-index: 103; margin: -6px 0 0 -104px } * html #TB_HideSelect, * html #TB_load, .flagContainerTop { position: absolute } #TB_HideSelect { z-index: 99; background-color: #fff; border: none; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0 } #TB_iframeContent { clear: both; border: none; margin-bottom: -1px; margin-top: 1px } #TB_title { background: url('../image/blackGradientBG.jpg') repeat-x #000; height: 30px } #TB_ajaxContent { clear: both; padding: 10px } #TB_closeAjaxWindow { padding: 0; float: right; overflow: hidden } #TB_closeAjaxWindow a { text-indent: -9999px; width: 30px; height: 30px; display: block; background: url('../image/modalClose.gif') center center no-repeat } .contentContainer { width: 0; opacity: 0; -ms-filter: alpha(opacity=0) } .cat_body .content { display: none } .flagContainerRight { width: 316px; padding-top: 10px; padding-left: 15px; float: left } .flagContainerRight .signInHeader { color: #CC092F; display: block; font-size: 14px; font-weight: 700; padding-bottom: 5px; text-transform: uppercase } .flagContainerRight .countryImage { cursor: pointer; width: 20px; height: 12px; padding: 1px } .flagContainerTop { width: 711px; top: 2px; right: 2px } .flagContainerTop .countryImage { cursor: pointer; width: 20px; height: 12px; padding: 1px } .flagContainerTop .selectYourCountry { font-weight: 700; float: left; margin-right: 2px } #frame, #header, #headerCO, #leHomeESpot, #leHomeFooter, #mainNavContainer, #nav, #sMainContent { width: 980px } #header #utilityNav .commerceDisabled { width: 220px } #nav #main_nav { width: 828px } #nav #search #searchBox input { height: 15px; width: 60%; float: left; margin-right: 5% } #nav #search { width: 152px } ul.dropdown li a { padding: 0 14px } #content #topMa { padding-top: 7px } #footer_bar-content, .checkoutProgressBilling, .checkoutProgressReview, .checkoutProgressShipping, .checkoutProgressSignIn { width: 980px } #leHomeFlash { width: auto; height: auto } #leHomeFlash object { display: block } #eLeftContent, .rightSide { width: 782px } #eRightContent, #leftContainer { width: 185px } #eRightContent { overflow: hidden; width: 187px } .awRight { width: 167px } .awRight .questionsContent { width: 130px } .equipSpot, .newsroom .silContainer { width: 376px; overflow: hidden } .selector_tool .cat_hdr { padding: 5px 5px 7px } .selector_tool .shopNowBtn { margin: 0 0 10px 47px } .startBtn { margin: 0 0 5px 115px } .selector_tool .cat_body .form label { width: 140px } .concat { width: 482px } .wclContent { margin-right: 2px } .defaultFP .spotImage, .subIndustry .spotImage, .weldingCenterFP .spotImage { float: none } .defaultFP .featuredTop, .subIndustry .featuredTop, .weldingCenterFP .featuredTop { width: auto; float: none; padding: 5px 0 0 } .defaultFP .featuredTop ul, .subIndustry .featuredTop ul, .weldingCenterFP .featuredTop ul { padding: 5px 0 0 } #equipPrice { width: 260px } .region ul { width: 185px } .sideForm .watermarked { width: 154px!important } .searchCategory .coHeader { width: 756px } #linkContainer1 { width: 346px } #leHomeESpot .first { width: 346px; overflow: hidden } #shoppingCart1 { width: 687px } #shoppingCart1 .productTotal { background-position: 390px 0 } #checkoutContainer { width: 702px } .alreadyReg { width: 336px } .alreadyReg .silBottom { width: 309px } .confirmation { width: 679px } .billingContainer, .reviewContainer, .shippingContainer { width: 697px } .empty_content { display: none } #sRightContent { float: left; padding: 0 0 0 10px; width: 283px } #sRightContent #otherProducts { width: auto; float: none } #shoppingCart2 { float: left; padding: 0 0 0 7px; width: 271px } #shoppingCart2 #itemTotalLeft { margin: 0 0 0 71px } .sharedContainerNav { width: 165px!important } .c { width: auto!important } a.start { float: right } a.start .startBtn { margin: 0 } img.chartImg { width: 482px } #priceContainer .width250 { width: auto!important; padding-right: 20px } #priceContainer .width250 select { width: 100% } .featureProd-grouped .featuredProdInfoFixedHeight .featuredTop { float: none } #footerPromo { float: right; clear: both; margin: 15px 0 } .btnLeftRed, .btnMidRed { height: 20px; float: left } .msdsAJAXSearchText { left: 165px; width: 290px; clear: both; position: relative; background: #ececec; border: 1px solid gray; padding: 5px; display: none } .msdsAJAXSearchText .menuItem .menuItemMatch { font-weight: 700; font-size: 8pt } .btnCompare, .btnGo { display: inline-block } .btnAddToCart, .btnWhereToBuy { padding: 0; border-style: none } .btnLeftRed { background: url(../image/btnLeft.gif) left no-repeat; width: 7px; padding: 0; background-position-x: 0; background-position-y: 0 } .btnMidRed { background: url(../image/btnMid.gif) left repeat-x; color: #FFF; padding: 0 3px; font-size: 12px; border-style: none; background-position-x: 0; background-position-y: 0 } .btnLeftGray, .btnRightRed { padding: 0; height: 20px; float: left } .btnRightRed { background: url(../image/btnRight.gif) right no-repeat; width: 8px; background-position-x: right; background-position-y: 0 } .btnLeftGray { background: url(../image/btnLeftgray.gif) left no-repeat; width: 7px; background-position-x: 0; background-position-y: 0 } .btnMidGray { background: url(../image/btnMidgray.gif) left repeat-x; height: 20px; float: left; color: #000; padding: 0 3px; font-size: 12px; border-style: none; background-position-x: 0; background-position-y: 0 } .btnRightGray { background: url(../image/btnRightgray.gif) right no-repeat; height: 20px; width: 8px; float: left; padding: 0; background-position-x: right; background-position-y: 0 } .btnStart a, .btnStart a:hover { color: #fff; text-decoration: none; font-size: 12px; font-weight: 800; text-transform: uppercase; letter-spacing: 0 } .btnCompare input, button.btnGo { font-weight: 600; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-transform: uppercase; text-decoration: none } .btnCompare input { color: #000; letter-spacing: 1px; line-height: 18px; background-color: transparent; border-style: none; cursor: pointer } button.btnGo { color: #fff; letter-spacing: 0; line-height: 17px } #emailBox .btnGo { width: 43px; color: transparent; height: 20px; background-repeat: no-repeat } #emailBox input { margin-top: 0; height: 14px } .equipCompareTB .btnAddToCart, .equipCompareTB .btnWhereToBuy { width: 130px } .ocTable tr { border: 1px solid #000 } body, body.ms-backgroundImage { background: -moz-radial-gradient(center, ellipse cover, rgba(0, 0, 0, .44) 0, rgba(0, 0, 0, .44) 4%, rgba(0, 0, 0, .44) 49%, rgba(0, 0, 0, .44) 54%, rgba(0, 0, 0, .26) 73%, rgba(0, 0, 0, .15) 84%, rgba(0, 0, 0, 0) 100%); background: -webkit-radial-gradient(center, ellipse cover, rgba(0, 0, 0, .44) 0, rgba(0, 0, 0, .44) 4%, rgba(0, 0, 0, .44) 49%, rgba(0, 0, 0, .44) 54%, rgba(0, 0, 0, .26) 73%, rgba(0, 0, 0, .15) 84%, rgba(0, 0, 0, 0) 100%); background: radial-gradient(ellipse at center, rgba(0, 0, 0, .44) 0, rgba(0, 0, 0, .44) 4%, rgba(0, 0, 0, .44) 49%, rgba(0, 0, 0, .44) 54%, rgba(0, 0, 0, .26) 73%, rgba(0, 0, 0, .15) 84%, rgba(0, 0, 0, 0) 100%); filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#70000000', endColorstr='#00000000', GradientType=1) } #s4-titlerow { padding-top: 1px; display: table-cell; height: auto } .customWidth { width: 980px; margin: auto; background-color: #fff; padding: 5px } #search .ms-srch-sb Input { background-color: #fff; width: auto; height: 18px; border: 1px solid #707070 } #search .ms-srch-sb-border { border: none } #SearchBox .ms-srch-sb-searchImg { display: none } #SearchBox .ms-srch-sb-searchLink { width: 28px } #SearchBox .ms-srch-sb-searchLink:hover { background-color: transparent } #ms-error-body div { background-color: #fff; margin: 0; padding: 5px } #ms-error-body #ms-error-header { margin-top: 40px; padding-bottom: 21px; border: 1px solid #000; border-bottom: none } #ms-error-body .aspNetHidden { visibility: hidden; display: none } #ms-error { border: 1px solid #000; border-top: none } .leMainNavContainer { width: 825px; height: 39px; background-color: #333; color: #fff; margin: 0; padding: 0; overflow: visible; display: inline-block; float: left } .leMainNav li, .leMainNav ul, ul.leMainNav { padding: 0; margin: 0; list-style-type: none } .leMainNav { font-family: helvetica; font-size: 12px } .container, .content-list--link, .item-content--link, .item-content--price { font-family: 'Open Sans', "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif } .leMainNav>li { display: inline; float: left; cursor: pointer } .leMainNavHeader { padding: 12px 13px 13px; border: 0 solid #000; border-left: 1px solid #666; border-right: 1px solid #666; text-transform: uppercase; margin: 0 } ul.leMainNav>li:nth-child(8)>.leMainNavHeader { border-right: 0!important } .leMainNavHeader:hover { color: #000; background-color: #dcdcdc; border-right: 1px solid #545454 } .leMainNavHeader a, .leMainNavHeader a:active, .leMainNavHeader a:link, .leMainNavHeader a:visited { text-decoration: none; color: #fff; white-space: nowrap } .leMainNavHeader a:hover { color: #000 } .leSubMenu { display: none; background-color: #fff; border: 1px solid #C9CECE; position: absolute; padding: 5px 10px; min-width: 150px; border-top: 2px solid #BE1E2D; overflow: visible } .leSubMenu a, .leSubMenu a:active, .leSubMenu a:link, .leSubMenu a:visited { text-decoration: none; color: #404040 } .leSubMenu a:hover { text-decoration: underline } .leSubMenu li { padding: 4px 0 2px; white-space: nowrap } .leSubMenu ul { padding: 5px 0 0; border-top: 2px solid #BE1E2D } .leSubMenu h6 { font-size: 100%; font-weight: 700; color: #4D4D4D; margin: 0; padding: 8px 0 } .otherContent { background-color: #d0d0d0; height: 300px; margin: 0; width: 100% } .header { background-color: #54ce53; height: 100px } #linkContainerWrapper .top h2, #sub_nav .first h2, #suiteLinksBox a.ms-core-suiteLink-a, #suiteLinksBox a.ms-core-suiteLink-a:active, #suiteLinksBox a.ms-core-suiteLink-a:link, #suiteLinksBox a.ms-core-suiteLink-a:visited { color: #fff } .blank-wp .ms-fullWidth { width: 100% } .blank-wp .tableCol-25 { min-width: 25%; display: table-cell } .blank-wp .tableCol-33 { min-width: 33%; display: table-cell } .blank-wp .tableCol-50 { min-width: 50%; display: table-cell } .ms-promlink-button-image { position: relative; display: inline-block; width: 16px; height: 16px; overflow: hidden } .ms-srch-sb-navLink, .ms-srch-sb-searchLink { display: inline-block; cursor: pointer; vertical-align: top; background-color: transparent; border: 1px solid transparent; position: relative; overflow: hidden } .ms-srch-sb-navLink:hover, .ms-srch-sb-searchLink:hover { background-color: #e6f2fa } .ms-srch-sb-navLink-menuOpen, .ms-srch-sb-navLink-menuOpen:hover, .ms-srch-sb-navLink:active, .ms-srch-sb-navLink>img:active, .ms-srch-sb-searchLink:active, .ms-srch-sb-searchLink>img:active { background-color: #92c0e0 } .ms-srch-sb-border { border: 1px solid #ababab } .ms-srch-sb-border:hover { border: 1px solid #92c0e0 } .ms-srch-sb-borderFocused { border: 1px solid #2a8dd4 } .ms-core-menu-list { margin: 0; padding: 0; list-style-type: none; max-height: 405px; min-width: 125px; overflow: auto } .ms-core-menu-item>.ms-core-menu-box>.ms-core-menu-list { padding: 0 } .ms-core-menu-item { margin: 0; cursor: pointer; border: 1px solid transparent } .ms-core-menu-hasIcons>.ms-core-menu-list>.ms-core-menu-item { min-height: 24px } .ms-core-menu-hasIcons.ms-core-menu-boxBig>.ms-core-menu-list>.ms-core-menu-item { min-height: 40px } .ms-core-menu-icon, .ms-core-menu-iconLarge { line-height: 1.5em; float: left } .ms-core-menu-icon { min-width: 16px; min-height: 16px } .ms-core-menu-iconLarge { min-width: 32px; min-height: 32px } .ms-core-menu-label, .ms-core-menu-labelCompact { border: 1px solid transparent; word-wrap: break-word } .ms-core-menu-hasIcons>.ms-core-menu-list>.ms-core-menu-item>.ms-core-menu-link>.ms-core-menu-label, .ms-core-menu-hasIcons>.ms-core-menu-list>.ms-core-menu-item>.ms-core-menu-link>.ms-core-menu-labelCompact { padding-left: 21px } .ms-core-menu-hasIcons.ms-core-menu-boxBig>.ms-core-menu-list>.ms-core-menu-item>.ms-core-menu-link>.ms-core-menu-label, .ms-core-menu-hasIcons.ms-core-menu-boxBig>.ms-core-menu-list>.ms-core-menu-item>.ms-core-menu-link>.ms-core-menu-labelCompact { padding-left: 37px } .ms-core-menu-icon>img { height: 16px; width: 16px; vertical-align: middle } .ms-core-menu-iconLarge>img { height: 32px; width: 32px; vertical-align: middle } a.ms-core-menu-link { padding: 6px 8px; color: #444; text-decoration: none; display: block; position: relative } a.ms-core-menu-link:focus { outline: transparent dotted 1px } a.ms-core-menu-indent { padding-left: 27px } .ms-core-menu-item:hover, .ms-core-menu-itemSelected { background-color: rgba(205, 230, 247, .5) } .ms-core-menu-itemDisabled.ms-core-menu-item:hover, .ms-core-menu-itemDisabled.ms-core-menu-itemSelected, .ms-core-menu-item[disabled=true]:hover { background-color: transparent } .ms-core-needIEFilter .ms-core-menu-item:hover, .ms-core-needIEFilter .ms-core-menu-itemSelected { background-color: #cde6f7 } .ms-core-needIEFilter .ms-core-menu-itemDisabled.ms-core-menu-item:hover, .ms-core-needIEFilter .ms-core-menu-itemDisabled.ms-core-menu-itemSelected, .ms-core-needIEFilter .ms-core-menu-item[disabled=true]:hover { background-color: transparent } .ms-core-menu-itemDisabled>.ms-core-menu-link>.ms-core-menu-label>.ms-core-menu-title, .ms-core-menu-item[disabled=true]>.ms-core-menu-link>.ms-core-menu-label>.ms-core-menu-title { color: #b1b1b1 } .ms-core-menu-itemDisabled, .ms-core-menu-itemDisabled>.ms-core-menu-link, .ms-core-menu-item[disabled=true], .ms-core-menu-item[disabled=true]>.ms-core-menu-link { cursor: default } .ms-core-menu-staticItemSelected, .ms-core-menu-staticItemSelected:hover { background-color: rgba(156, 206, 240, .5) } .ms-core-needIEFilter .ms-core-menu-staticItemSelected, .ms-core-needIEFilter .ms-core-menu-staticItemSelected:hover { background-color: #9ccef0 } .ms-core-menu-arrowBox { display: inline-block; position: absolute; right: 0; top: 5px } .ms-core-menu-arrow { display: inline-block; vertical-align: middle } .ms-core-menu-hasArrow>.ms-core-menu-link { padding-right: 15px } .ms-core-menu-separator:first-child { display: none } .ms-core-menu-separatorHr { margin: 2px 0; color: #c6c6c6 } .ms-core-menu-button { cursor: pointer } .ms-core-menu-link:link, .ms-core-menu-link:visited { color: #444 } .ms-core-menu-closebutton { text-align: right; padding: 8px 10px } .ms-siteactions-hover>.ms-core-menu-box.ms-core-menu-box, ms-welcome-root>.ms-core-menu-box.ms-core-menu-box { box-shadow: 3px 3px 6px -4px rgba(0, 0, 0, .3), -3px 3px 6px -4px rgba(0, 0, 0, .3); border-top: 0 solid transparent } .ms-core-menu-box, .ms-core-menu-boxBig { background-color: #fff; padding: 0; z-index: 9999; border-collapse: separate; border: 1px solid #d1d1d1; box-shadow: 0 0 7px 0 rgba(0, 0, 0, .47); overflow: visible; text-align: left } .ms-core-needIEFilter .ms-core-menu-box, .ms-core-needIEFilter .ms-core-menu-boxBig { border: 1px solid #c6c6c6 } .ms-core-menu-box { max-width: 250px } .ms-core-menu-boxBig { max-width: 400px } .ms-shadow { box-shadow: 0 0 7px 0 rgba(0, 0, 0, .47) } .ms-qSuggest-container { border: inherit; padding: 5px 0; margin: -1px 0 0 -1px; visibility: hidden; position: absolute; background-color: #fff; z-index: 1000 } .ms-webpart-chrome { border-spacing: 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box } .ms-qSuggest-list { cursor: default; margin: 0; overflow: hidden; padding: 0; white-space: nowrap; text-overflow: ellipsis } .ms-qSuggest-hListItem, .ms-qSuggest-listItem { padding: 7px 10px; margin: 0 } .ms-qSuggest-hListItem { background-color: #cde6f7; background-color: rgba(205, 230, 247, .5) } .ms-qSuggest-personalResultTitle { padding: 7px 10px; margin: 0; color: #666 } .ms-qSuggest-listSeparator { border-top: 1px solid #c6c6c6; margin: 7px 0 } .ms-srch-hover-outerContainer { position: absolute; z-index: 1001; margin-left: 0 } .ms-srch-item { clear: both; width: 500px; padding: 5px 20px 5px 10px; margin: 10px 0 10px -10px; overflow: hidden } .ms-srch-item-body { overflow: hidden; display: inline-block } .ms-srch-item-previewContainer { float: right; width: 100px; background: #f1f1f1; border: 1px solid #d1d1d1; display: none; text-align: center; margin-top: 5px } .ms-srch-item-previewLink { display: block } .ms-srch-item-preview { max-height: 70px; max-width: 100px; overflow: hidden; margin: 0 auto; display: block; vertical-align: top } .ms-srch-item-title { margin: 0; padding: 0 } .ms-srch-item-link { font-weight: 400; display: inline-block } .ms-srch-item-summary { padding-top: 2px; display: inline-block } .ms-srch-hover-innerContainer { position: relative; margin: 0; background-color: #fff; border: 1px solid #d1d1d1; padding: 0; box-shadow: 0 1px 4px #ccc; display: inline-block } .ms-srch-hover-wacSize { width: 100%; max-width: 576px } .ms-srch-hover-standardSize { width: 100% } .ms-srch-hover-arrow, .ms-srch-hover-arrow-rtl, .ms-srch-hover-arrowBorder, .ms-srch-hover-arrowBorder-rtl { border-width: 15px; border-style: solid; height: 0; width: 0; position: absolute } .ms-srch-hover-content, .ms-srch-hover-content div { overflow: hidden } .ms-srch-hover-arrowBorder { border-color: transparent #d1d1d1 transparent transparent; left: -31px } .ms-srch-hover-arrow { border-color: transparent #fff transparent transparent; left: -30px } .ms-srch-hover-arrowBorder-rtl { border-color: transparent transparent transparent #d1d1d1; left: -31px } .ms-srch-hover-arrow-rtl { border-color: transparent transparent transparent #fff; left: -30px } .ms-srch-hover-header { padding: 0 12px 0 20px; margin-top: 12px } .ms-srch-hover-title { padding: 0 5px 0 0; margin-right: 12px } .ms-srch-hover-title-extraMarginForViews { margin-right: 85px } .ms-srch-hover-follow { float: left; width: 16px } .ms-srch-hover-follow img { width: 100%; padding-right: 5px } .ms-srch-hover-close { right: 0; width: 16px; height: 16px; position: absolute; margin-right: 12px } .ms-srch-hover-filetype { float: left; padding-top: 3px } .ms-srch-hover-views { text-align: right; overflow: hidden } .ms-srch-hover-popularity { background: #f1f1f1; margin-right: 6px; float: right; position: absolute; right: 28px; top: 0 } .ms-srch-hover-popularity div { padding: 1px 8px; text-align: center } .ms-srch-hover-body { padding: 0 20px 28px } .ms-srch-hover-actions { background: #f1f1f1; padding: 17px 20px; overflow: hidden } .ms-srch-hover-action { padding-top: 3px; padding-right: 22px; float: left } .ms-srch-hover-separator { margin-top: 12px; margin-bottom: 4px } .ms-srch-hover-subTitle { padding-top: 15px; padding-bottom: 1px } .ms-srch-hover-noContent { padding-top: 28px } .ms-srch-btnWACContainer { text-align: center; display: none; padding: 0 15px 10px } .ms-srch-hover-viewerContainer { margin-top: 11px; text-align: center; height: 300px } .ms-srch-hover-siteViewerContainer { padding: 0; overflow: hidden; border: 1px solid #ababab } .ms-srch-hover-viewer { width: 100%; height: 100%; display: none } .ms-srch-hover-siteViewer { -moz-transform-origin: top left; -webkit-transform-origin: top left; -o-transform-origin: top left; -ms-transform-origin: top left; transform-origin: top left; overflow: hidden; display: none } .ms-srch-hover-siteViewer-rtl { -moz-transform-origin: top right; -webkit-transform-origin: top right; -o-transform-origin: top right; -ms-transform-origin: top right; transform-origin: top right; overflow: hidden; display: none } .ms-srch-hover-glass-siteViewer { position: absolute; z-index: 1000; opacity: 0; background-color: #FFF; filter: Alpha(opacity=0) } .ms-srch-hover-site-results { padding: 1px } .ms-srch-hover-site-icon-result { margin-right: 5px } .ms-srch-hover-imageContainer { display: inline-block; margin-top: 11px; border: 1px solid #d1d1d1 } .ms-srch-hover-imageContainer img { display: none; max-height: 300px; width: 100% } .ms-srch-hover-wacImageContainer { display: none; text-align: center; max-height: 150px; overflow: hidden; border: 1px solid #d1d1d1; background: #f1f1f1; margin-top: 11px } .ms-srch-hover-wacImageContainer img { max-width: 100% } .ms-srch-hover-post { margin-top: 10px; margin-bottom: 10px } .GoBtnRev2 { color: #fff; height: 20px; padding: 0 5px; text-align: center; vertical-align: middle; text-transform: uppercase; white-space: nowrap; font-weight: 600; font-size: 12px; background: #c9092e; -ms-transition: color .25s; -moz-transition: color .25s; -webkit-transition: color .25s; -o-transition: color .25s; transition: color .25s; min-width: 0 } .spotImage { width: 100%; position: relative } .master-container .featuredTop .textLink2 { font-weight: 600; font-size: 14px; line-height: 1.4 } #ctl00_cph_SingleCol_PageHyperlink4_label a { color: #fff; text-decoration: underline } .item-content--link, .item-content--link:hover { text-decoration: none } .featureTop ul { margin-top: 0 } .featuredProdInfoFixedHeight .textLink2>br { display: none; margin: 0; content: "" } .featuredTop li { padding-left: 0; font-size: 14px; line-height: 1.2; list-style-type: none } #ctl00_cph_SingleCol_fcFeaturedProduct1_ctl00_fp1_lnkTitle br { display: none!important } .master-container .featuredTop { padding: 0 } .master-container .addCartContainer { text-align: left; font-size: 14px; padding: 0; font-weight: 600 } .master-container .addCart { display: none } .master-container .cWrapper div a, .textLink, .textLink2 { background: 0 0; text-decoration: none; padding: 0 } .master-container .featuredTop a:hover.textLink2 { border-bottom: none; background: 0 0 } .master-container .spotImage img { max-width: 100%; vertical-align: middle } .featuredProdInfoFixedHeight .textLink2 { margin-top: 10px } .master-container .featuredTop li { margin-left: 0; background: 0 0; margin-bottom: 10px } .master-container .featuredTop .textLink2 { display: block!important } .container:before, .featured-section .featured-section--header:before, .featured-section .featured-section--social:before { content: ""; display: table } .master-container .featuredProdInfoFixedHeight .textLink2 { margin-top: 15px } .master-container .featuredTop a { border-bottom: 0 } .container { background: #ddd; font-size: 16px; font-weight: 400; padding-bottom: 3em; width: 970px } .container:after { clear: both } .container, .container:after, .container:before { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box } .container a { color: inherit } .container--full { padding: 0; margin-top: 1em } .featured-section, .featured-section:after, .featured-section:before { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box } .featured-section .featured-section--header { background: #999; text-transform: uppercase; padding-top: 1em; padding-bottom: 1em; text-align: center } .featured-section .featured-section--header:after { clear: both } .featured-section .featured-section--header.header--light { color: #fff } .featured-section .featured-section--content { background: #fff; padding: 0 2% 5% } .featured-section .featured-section--item { padding-top: 1em } .featured-section .featured-section--social { max-height: 294px; overflow-y: scroll } .featured-section .featured-section--social:after { clear: both } .featured-section .featured-section--media img, .featured-section .featured-section--media object, .featured-section .featured-section--media video { max-width: 100%; height: 100%; display: block; vertical-align: middle } .item-content--price:before, .item-content:before { content: ""; display: table } .item-content { color: #333; position: relative; padding-top: .75em } .item-content, .item-content:after, .item-content:before { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box } .item-content:after { clear: both } .item-content--link { color: #333; font-size: 14px; line-height: inherit; padding-bottom: .5em 0 } .item-content--price { color: #A6192E; font-size: 15px; font-weight: 700; padding-top: 1em } .item-content--price:after { clear: both } .item-content--price .price--original { text-decoration: line-through; color: #333 } .content-list { margin-top: 1em } .content-list, .content-list:after, .content-list:before { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box } .content-list ul { padding-right: 0; list-style-type: none; padding-left: 0 } .content-list--link { font-size: 14px; text-transform: capitalize; white-space: nowrap; padding-bottom: 1.3em; display: block; font-weight: 600 } .content-list--link:before, .featured-panel--content:before, .row--container:before { content: ""; display: table } .content-list--link:after { clear: both } .content--overflow { overflow: auto } .h1-header { font-size: 26px; font-size: 1.625rem; line-height: 1.84615; font-weight: 600 } .row--container { float: left; margin-top: 5em; width: 100% } .row--container:after { clear: both } .row--container, .row--container:after, .row--container:before { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box } .row--container.half--margin { margin-top: 2.5em } .row--light { background: #fff } .row--lighter { background: #eee } .featured-panel { position: relative; padding-top: 40px } .featured-panel, .featured-panel:after, .featured-panel:before { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box } .featured-panel--intro { background: #A6192E; color: #fff; padding: 0 2% 5%; text-align: center; min-height: 10em } .featured-panel--intro, .featured-panel--intro:after, .featured-panel--intro:before { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box } .featured-panel--icon { position: absolute; top: 0; left: 35%; width: 75px; height: 75px; fill: #fff; outline: #222; background: #666; border-radius: 50%; padding: 10px; border: thick solid #ddd } .featured-panel--icon .cls-1 { fill: #fff } .featured-panel--icon .brain, .featured-panel--icon .st1 { fill: #333 } .featured-panel--header { padding-top: 3em; text-transform: uppercase } .featured-panel--content, .featured-panel--content:after, .featured-panel--content:before { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box } .featured-panel--content:after { clear: both } #leHomeBottom a.featured-panel--link { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; display: inline-block; padding-bottom: .375em; font-size: 14px; font-weight: 300; color: #fff; text-decoration: underline; text-transform: capitalize } .featured-panel--link:before, .social-media-container:before { content: ""; display: table } .featured-panel--link:after { clear: both } .featured-panel--link:hover { text-decoration: underline; color: #fff } .no--bullets { padding-left: 0; list-style-type: none } .master-container ul li { margin-bottom: .65em; font-weight: 300 } .social-media-container { position: relative; margin-top: 1em } .social-media-container:after { clear: both } .social-media-container .col-lg-2 { margin-right: .625em } .social-media-container .col-lg-2:last-child { margin-right: 0 } .social-media-container img, .social-media-container svg { max-width: 100% } .social-media-container .svg-icon { max-width: 100%; display: inline-block; stroke-width: 0; stroke: currentColor; fill: currentColor } .social-media-container .svg-icon--twitter { fill: #55acee } .social-media-container .svg-icon--facebook { fill: #3b5998 } .social-media-container .svg-icon--googleplus { fill: #dd4b39 } .social-media-container .svg-icon--linkedin { fill: #007bb5 } .social-media-container .svg-icon--youtube { fill: #b00 } .featuredProd .equipSelectHead, .master-container #promoSpot .equipSelectHead { display: none } #footer { background: #333; color: #fff; border-top: 10px solid #a6192e } #footer a { color: #fff } #footer #applyCode img, button { color: #fff; padding-left: 5px; text-transform: uppercase; font-weight: 600; font-size: 1rem; cursor: pointer } #footerLinks { margin: 5px 5px 0 0 } .copyright { clear: both; margin-right: 5px } #ctl00_cph_Footer_subscribeIWeldWebPart_ctl00_emailUpdates { margin-left: 5px } .master-container #leHomeBottom a { font-weight: 300 } html .leSubMenu { margin: 0!important } html .container, html .master-container { width: 980px!important } .cWrapper div a, .textLink2 { display: inline-block!important; text-align: left; color: #000!important; /*font-weight: 700;*/ font-size: 11px; padding: 0 8px 0 0; background: none; font-weight: bold; background-image: url(../image/leftNavArrow.gif); background-repeat: no-repeat; background-position: right 2px; /*font-size: 11px;*/ cursor: pointer; }