.content .content-main > .col-1 {background-color: #eef9f2;}.company .content .content-main > .col-1 .element {padding: 0 25px;}.company .content .content-main > .col-1 .element.filter h4 {margin-bottom: 25px;}.company .content .content-main > .col-1 .company-info {padding: 25px 18px;// margin: 30px 25px 0 25px;list-style: none;background: white;border: 1px solid #cccccc;font-size: 12px;width: 80%;margin-left:auto;margin-right: auto;}.company .content .content-main > .col-1 .company-info .logo {margin-bottom: 25px;}.company .content .content-main > .col-1 .company-info .logo img {width: 255px;}.company .content .content-main > .col-1 .company-info .name {font-weight: bold;}.company .content .content-main > .col-1 .company-info a {color: #1fb25a;}.company .content .content-main > .col-1 .company-info .add-to-calendar {margin-top: 10px;}.company .content .content-main > .col-1 .company-info .add-to-calendar:after {content: " ";display: inline-block;background: url("img/plus-icon-green.png") no-repeat;height: 10px;width: 10px;margin-left: 5px;}.company .content .content-main > .col-2 {padding-top: 30px;padding-bottom: 20px;}@media only screen and (min-height: 1100px) {.company .content .content-main > .col-2 {padding-bottom: 343px;}}@media only screen and (min-height: 1201px) {.company .content .content-main > .col-2 {padding-bottom: 500px;}}.company .content .content-main .post .post-content .bread-crumbs {font-size: 0.563em;font-weight: bold;margin-bottom: 20px;}.company .content .content-main .post .post-content h1 {font-size: 1.125em;}@media (max-width: 1023px) {.company .content .content-main > .col-1 .element {padding: 0 10px;}.company .content .content-main > .col-1 .company-info {padding: 15px 10px;margin: 30px 10px 0 10px;}.company .content .content-main > .col-1 .company-info li {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.company .content .content-main > .col-2 {padding-bottom: 100px;}}@media (max-width: 767px) {.company .content .content-main > .col-1 .element.filter {margin-top: 20px;}.company .content .content-main > .col-2 {padding-bottom: 50px;}}.company .company-nav {margin-top: 20px;margin-bottom: 15px;border-bottom: 8px solid #313442;}.company .company-nav ul {list-style: none;margin: 0;padding: 0;}.company .company-nav ul li {float: left;width: 11.11111%;text-align: center;color: #313442;border-right: 1px solid #cbccd0;padding-bottom: 15px;position: relative;}.company .company-nav ul li:first-child {border-left: 1px solid #cbccd0;}.company .company-nav ul li a {text-decoration: none;text-transform: uppercase;font-size: 0.75em;font-weight: bold;color: #313442;}.company .company-nav ul li .background {margin-top: 10px;}.company .company-nav ul li .background img {background: #1fb25a;display: block;height: 49px;width: 49px;margin: 0 auto;-moz-border-radius: 24.5px;-webkit-border-radius: 24.5px;border-radius: 24.5px;-moz-box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.5);box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.5);}.company .company-nav ul li.active .background img {background-color: #282b36;}.company .company-nav ul li.inactive .wrap {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity: 0.4;}.company .company-nav ul li.inactive .wrap:hover {margin-top: 0;}.company .company-nav ul li .wrap {position: relative;top: 0;-moz-transition: all 150ms ease-in;-o-transition: all 150ms ease-in;-webkit-transition: all 150ms ease-in;transition: all 150ms ease-in;}.company .company-nav ul li .wrap:hover {top: -10px;}.company .product-nav {line-height: 25px;border-top: 1px solid #cbccd0;border-bottom: 1px solid #cbccd0;margin-bottom: 25px;font-size: 0.875em;}.company .product-nav span {float: left;margin-top: 7px;margin-bottom: 7px;}.company .product-nav label {display: inline-block;margin-right: 10px;}.company label {font-size:12px;}.company label a {text-decoration: underline;}.company h2 a {text-decoration: underline;font-size:10px;}.company .product-nav ul.social{margin: 0;height: 30px;line-height: 25px;display: inline-block;float: right;padding: 0;margin: 5px 0;}.lt-ie8 .company .product-nav .social {padding-top: 8px;}.company .product-nav .social li {padding: 0;float: left;width: 46px;text-align: center;border-left: 1px solid #cbccd0;line-height: 30px;}.company .product-nav .social li a{cursor: pointer;cursor: hand;}.company .product-nav .social li:first-child {border-left: none;}.content .content-main .post .post-content p {font-size: 12px;margin: 0.8em 0px;line-height: 18px;}.content .content-main .post .post-content input {vertical-align: middle;}.company .results {margin-top: 15px;margin-left: 0%;}.company .results .product {width: 32%;margin-left: 1.33333%;margin-bottom: 16px;float: left;}.company .results .product .image {display: table;width: 100%;table-layout: fixed;height: 170px;border: 1px solid #cbccd0;}.company .results .product .image a {display: table-cell;width: 100%;vertical-align: middle;text-align: center;}.company .results .product .image a img {height: inherit;width: inherit;max-height: 300px;max-width: 300px;}.company .results .product .details {padding: 13px 10px;background-color: #eef9f2;width: 100%;height:90px;}.company .results .product .details p {margin-top: 5px;margin-bottom: 0;}.company .results .product .details .product-title {font-size: 0.8em;font-weight: bold;color: #313442;white-space: wrap;height:39px;margin-top:-10px;overflow: hidden;}.company .results .product .details2 {padding: 13px 10px;background-color: #eef9f2;width: 100%;height:60px;}.company .results .product .details2 p {margin-top: 5px;margin-bottom: 0;}.company .results .product .details2 .product-title {font-size: 0.8em;font-weight: bold;color: #313442;white-space: wrap;height: 35px;margin-top: -10px;overflow: hidden;}.company .results .product .details .read_more a {font-size: 11px;color: #000;text-decoration: underline;text-transform: uppercase;float:right;}.company .results .product .details .read_more .button {display: block;padding-right: 20px;padding-left: 20px;line-height: 20px;}.company .results .product .links {background-color: #eef9f2;width: 100%;height: 27px;text-align: center;margin-top: -15px;border-top: 1px solid #ccc;}.company .results .product .links .request {background: url("img/info_icon.png") no-repeat scroll 0px 6px !important;padding-top: 7px;padding-left: 25px;padding-bottom: 5px;cursor:pointer;}.company .results .product .links .email {background: url("img/email_icon.png") no-repeat scroll 5px 6px !important;padding-top: 7px;padding-left: 30px;padding-bottom: 5px;}.company .results .product .links .download {background: url("img/download_icon.png") no-repeat scroll 0px 6px !important;padding-top: 7px;padding-left: 25px;padding-bottom: 5px;color: #313442;font-size: 0.65em;line-height: 5px;cursor:pointer;}.company .results .product .links .download a {font-size: 10px;}.company .results .product .links select {font-size: 10px;display:inline;}.company .results .product .links .url {background: url("img/url_icon.png") no-repeat scroll 5px 6px !important;padding-top:7px;padding-left: 30px;padding-bottom: 5px;color: #313442;font-size: 0.65em;line-height: 5px;}.company .results .product .links a {font-size: 0.65em;color: #313442;line-height: 5px;line-height:25px;}.company ul.list-items {margin: 0;float: left;margin-left:30px;margin-bottom:10px;}.company .list-items a {padding: 0 17px;font-size: 12px;color: #000;text-decoration: underline;}.company .results ul.list-items {margin: 0;float: left;margin-left:30px;display:table;width:100%;margin-bottom:8px;}.company .results ul.list-items li {padding: 0 17px;font-size: 12px;}.company .results h2.sub_title {font-size: 14px;line-height:16px;font-weight:bold;color:#666;margin-bottom:10px;margin-top:10px;}.company .results .product .details .links .plus {text-indent: -99999px;display: inline-block;height: 13px;width: 13px;position: relative;top: 4px;left: 5px;background: url("img/plus-minus-icon.png") no-repeat bottom center;}.company .results .product .details .subtext {font-size: 0.688em;}@media (max-width: 1023px) {.company .company-nav ul li {width: 20%;}.company .company-nav ul li.icon-6, .company .company-nav ul li.icon-7, .company .company-nav ul li.icon-8, .company .company-nav ul li.icon-9 {padding-top: 5px;}.company .company-nav ul li.icon-6 {border-left: 1px solid #cbccd0;}.company .company-nav ul li.icon-9 {position: relative;}.company .company-nav ul li.icon-9:after {content: " ";border-right: 1px solid #cbccd0;display: block;position: absolute;width: 100%;height: 100%;left: 2px;top: 0;// margin-left: 100%;}.company .results .product {width: 48.5%;margin-left: 1.5%;}}@media (max-width: 479px) {.company .company-nav ul li {width: 33.33%;}.company .results .product {width: 100%;margin-left: 0%;}}@media (max-width: 319px) {.company .company-nav ul li {width: 50%;}}@media (max-width: 767px) and (min-width: 480px) {.company .company-nav ul li {width: 20%;}.company .results .product {width: 48.5%;margin-left: 1.5%;}}@media (max-width: 767px) {.company .product-nav label {display: none;}.company .results .product .details .product-title {font-size: 0.813em;}.company .results .product .details .links {font-size: 0.688em;}.company .results .product .details .subtext {font-size: 0.625em;}}.custom-select-wrap {display: inline-block;position: relative;height: 30px;line-height: 30px;font-size:13px;}.custom-select-wrap select {width: 100% !important;z-index: 10;}.custom-select-wrap span.custom-select {font-size: 0.688em;background-color: white;color: #313442;font-weight: bold;padding: 0 15px;border: 1px solid #dddddd;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-transform: uppercase;width: 100% !important;}.custom-select-wrap .custom-selectInner {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;height: 15px;line-height: 22px;width: 100% !important;position: relative;top: 1px;}.custom-select-wrap .custom-select:after {content: url("img/down-arrow-white-icon.png");display: block;width: 13px;padding-left: 3px;height: 32px;background: #94969d;position: absolute;top: 0px;right: 0;border: 1px solid #525660;-moz-border-radius-topright: 4px;-webkit-border-top-right-radius: 4px;border-top-right-radius: 4px;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;}@media (max-width: 1023px) {.custom-select-wrap {width: 215px;}}@media (max-width: 767px) {.custom-select-wrap {width: 50%;margin-top: 10px;}}.lt-ie9 .company .company-nav ul li {padding-bottom: 8px;}.lt-ie9 .company .company-nav ul li .background {background: url("img/green-circle-bg.png") no-repeat;height: 55px;width: 55px;margin: 10px auto 0 auto;position: relative;left: 3px;}.lt-ie9 .company .company-nav ul li .background img {background: none;margin: 0;}.lt-ie9 .company .company-nav ul li.active .background {background: url("img/gray-circle-bg.png") no-repeat;}.lt-ie9 .company .company-nav ul li.inactive .background {background-image: url("img/green-circle-transparent-bg.png");}.lt-ie9 .custom-select-wrap .custom-select:after {content: url("img/select_arrows.png");padding-top: 5px;padding-right: 15px;}.content .content-main .post .post-content .content_layout h1, .content .content-main .post .post-content .content_layout h4 {font-size: 1.125em;color: #000;margin-bottom:10px;}.content .content-main .post .post-content .sub_title h2 {font-size: 14px;line-height:16px;font-weight:bold;color:#000;}.content_layout h2 {font-size: 14px;font-weight: bold;}.content .content-main .post .post-content .content_layout b {font-size: 14px;line-height:16px;font-weight:bold;color:#000;margin-bottom:10px;}.content .content-main .post .post-content .content_layout .prd-overview b {font-size: 12px;font-weight: bold;}.content .content-main .post .post-content .content_layout ul, .content .content-main .post .post-content .content_layout ol {display:table;padding: 0px;margin: 0.8em 0 0.8em 3em;}.content .content-main .post .post-content .content_layout ul li, .content .content-main .post .post-content .content_layout ol li {font-size: 12px;line-height: 24px;}.content .content-main .post .post-content .results ul {margin: 0;padding-left: 25px;}.content .content-main .post .post-content .results li {font-size: 12px;line-height: 20px;text-indent: -25px;}.lt-ie9 .content .content-main .post .post-content .results ul {margin-left: 0px;}.lt-ie9 .content .content-main .post .post-content .results li {text-indent: 0px;padding-left: 0px;}.collapsabile > li > a h3, .collapsabile > li > h3 {background: white;line-height: 11px;padding: 11px 25px 9px 27px;margin-bottom: 10px;border: 1px solid #cccccc;font-size: 11px;font-weight: bold;color: #313442;text-transform: uppercase;position: relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}.collapsabile > li > a h3:after, .collapsabile > li > h3:after {display: block;position: absolute;right: 8px;top: 9px;height: 13px;width: 13px;content: " ";background: url("img/plus-minus-icon.png") top center no-repeat;}.collapsabile > li.expanded > a h3:after {background: url("img/plus-minus-icon.png") top center no-repeat;}.collapsabile > li.expandable > a h3:after {background: url("img/plus-minus-icon.png") bottom center no-repeat;}.collapsabile > li.expandable:last-of-type a h3 {margin-bottom: 0px;}.collapsabile > li li {position: relative;}.collapsabile > li li input[type="checkbox"] {position: relative;display: inline-block;top: 2px;}.collapsabile > li > ul .expanded > a:before, .collapsabile > li > ul .expandable > a:before {display: block;position: absolute;left: 0px;top: 9px;height: 13px;width: 13px;content: " ";background: url("img/plus-minus-icon.png") top center no-repeat;}.collapsabile > li > ul > li.expanded > a, .collapsabile > li > ul > li.expandable > a {padding-left: 22px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis !important;}.collapsabile > li > ul > li.expanded > a:before, .collapsabile > li > ul > li.expandable > a:before {left: 2px;}.collapsabile > li > ul .expanded > a:before {background: url("img/plus-minus-icon.png") top center no-repeat;}.collapsabile > li > ul .expandable > a:before {content: " ";background: url("img/plus-minus-icon.png") bottom center no-repeat;}.collapsabile2 > li > a h3, .collapsabile2 > li > h3 {background: white;line-height: 11px;padding: 11px 25px 9px 32px;margin-bottom: 10px;border: 1px solid #cccccc;font-size: 11px;font-weight: bold;color: #313442;text-transform: uppercase;position: relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}.collapsabile2 > li > a h3:after, .collapsabile2 > li > h3:after {display: block;position: absolute;left: 10px;top: 9px;height: 13px;width: 13px;content: " ";background: url("img/plus-minus-icon.png") top center no-repeat;}.collapsabile2 > li.expanded > a h3:after {background: url("img/plus-minus-icon.png") top center no-repeat;}.collapsabile2 > li.expandable > a h3:after {background: url("img/plus-minus-icon.png") bottom center no-repeat;}.collapsabile2 > li.expandable:last-of-type a h3 {margin-bottom: 0px;}.collapsabile2 > li li {position: relative;}.collapsabile2 > li li input[type="checkbox"] {position: relative;display: inline-block;top: 2px;}.collapsabile2 > li > ul .expanded > a:before, .collapsabile2 > li > ul .expandable > a:before {display: block;position: absolute;left: 0px;top: 9px;height: 13px;width: 13px;content: " ";background: url("img/plus-minus-icon.png") top center no-repeat;}.collapsabile2 > li > ul > li.expanded > a, .collapsabile2 > li > ul > li.expandable > a {padding-left: 22px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis !important;}.collapsabile2 > li > ul > li.expanded > a:before, .collapsabile2 > li > ul > li.expandable > a:before {left: 2px;}.collapsabile2 > li > ul .expanded > a:before {background: url("img/plus-minus-icon.png") top center no-repeat;}.collapsabile2 > li > ul .expandable > a:before {content: " ";background: url("img/plus-minus-icon.png") bottom center no-repeat;}.content .content-main > .col-1 .element div {font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;color: #515358;font-size: 11px;text-overflow: ellipsis;padding: 3px 0px;}.content .content-main > .col-1 .element div a:hover[style] {color: #515358 !important;background: transparent !important;}.content .content-main > .col-1 .element div div div span {display: table-cell;}.search-results .content .content-main > .col-2 {padding-top: 30px;padding-bottom: 300px;}@media only screen and (min-height: 1100px) {.search-results .content .content-main > .col-2 {padding-bottom: 343px;}}@media only screen and (min-height: 1201px) {.search-results .content .content-main > .col-2 {padding-bottom: 500px;}}@media (max-width: 1023px) {.search-results .content .content-main > .col-2 {padding-bottom: 100px;}}@media (max-width: 767px) {.search-results .content .content-main > .col-2 {padding-bottom: 50px;}}.search-results .results {// border-top: 1px solid #cbccd0;}.search-results .results .table-wrap {display: table;width: 100%;border-collapse: separate;position: relative;table-layout: fixed;}.search-results .results .table-wrap .icons-col {text-align: center;}.search-results .results .table-wrap .icons-col a {outline: 0;}.search-results .results .row {display: table-row;}.search-results .results .compact-container-2 {height: 35px;}.search-results .results .row > [class*='col-'] {display: table-cell;}.search-results .results .row .icons-col {width: 45px;}.search-results .results .row .icons-col img {max-width: none;}.search-results .results .thead > [class*='col-'] {border-bottom: 8px solid #313442;padding-bottom: 2px;}.search-results .results .expanded-container .wrap {-moz-transition: all 100ms ease-in;-o-transition: all 100ms ease-in;-webkit-transition: all 100ms ease-in;transition: all 100ms ease-in;display: block;border-bottom: 1px solid #cbccd0;}.search-results .results .expanded-container .wrap .col-1 {float: left;width: 30%;}.search-results .results .expanded-container .wrap .col-2 {float: left;width: 70%;}.search-results .results .expanded-container .table {display: table;width: 100%;}.search-results .results .expanded-container .table .image-col {display: table-cell;width: 98px;padding: 7px 5px;vertical-align: middle;}.search-results .results .expanded-container .table .image-col img {max-width: 100%;border: 1px solid #cbccd0;}.search-results .results .expanded-container .table .logo-col {display: table-cell;vertical-align: middle;text-align: center;}.search-results .results .expanded-container .table .logo-col img {max-width: 100%;}.search-results .results .expanded-container .first-product {font-size: 0.875em;}.search-results .results .expanded-container .additional-products {position: relative;margin-bottom: 10px;font-size: 0.813em;display: none;}.search-results .results .expanded-container .additional-products p {margin: 0;line-height: 16px;}.search-results .results .expanded-container .additional-products .minimize-arrow {position: absolute;bottom: 0;right: 0;outline: 0;}.search-results .results .expanded-container .link-with-arrow {font-weight: normal;text-transform: uppercase;font-size: 0.688em;outline: 0;}@media (max-width: 1281px) {.search-results .results .thead .switch-view {left: 35%;}.search-results .results .expanded-container .wrap .col-1 {width: 35%;}.search-results .results .expanded-container .wrap .col-2 {width: 65%;}.search-results .results .expanded-container .table .image-col {width: 98px;}}@media (max-width: 1023px) {.search-results .results .table-wrap {display: block;width: 100%;}.search-results .results .row {width: 100%;display: block;}.search-results .results .thead > [class*='col-'].icons-col {display: none;}.search-results .results .thead > .col-1 {position: relative;}.search-results .results .thead h3 {position: absolute;bottom: 2px;left: 0;}.search-results .results .thead .switch-view {top: 0;left: auto;right: 0;}.search-results .results .row {display: block;width: 100%;position: relative;*zoom: 1;}.search-results .results .row:before, .search-results .results .row:after {content: " ";display: table;}.search-results .results .row:after {clear: both;}.search-results .results .row > [class*='col-'] {display: block;}.search-results .results .row > .col-1 {width: 100%;}.search-results .results .row > .icons-col {display: block;width: 25%;height: 49px;float: left;font-size: 0.563em;text-transform: uppercase;color: #515358;}.search-results .results .expanded-container .wrap {border-bottom-color: #313442;border-width: 2px;width: 534px;}.search-results .results .expanded-container .wrap .col-1 {width: 22%;}.search-results .results .expanded-container .wrap .col-2 {width: 78%;}.search-results .results .expanded-container .table {display: block;width: 100%;}.search-results .results .expanded-container .table .image-col {display: block;width: 100%;text-align: center;}.search-results .results .expanded-container .table .logo-col {display: block;width: 100%;margin-top: 10px;margin-bottom: 10px;}}@media (max-width: 767px) {.search-results .results .table-wrap {display: block;}.search-results .results .thead > [class*='col-'].icons-col {display: none;}.search-results .results .row {display: block;*zoom: 1;}.search-results .results .row:before, .search-results .results .row:after {content: " ";display: table;}.search-results .results .row:after {clear: both;}.search-results .results .row > [class*='col-'] {display: block;width: 100%;}.search-results .results .row > .icons-col {width: 25%;}.search-results .results .expanded-container .wrap {width: 100%;float: none;}.search-results .results .expanded-container .wrap .col-1 {width: 100%;float: none;}.search-results .results .expanded-container .wrap .col-2 {float: none;width: 100%;}.search-results .results .expanded-container .table {display: table;width: auto;max-width: 100%;margin: 0 auto;}.search-results .results .expanded-container .table .image-col {display: table-cell;width: auto;text-align: center;}.search-results .results .expanded-container .table .logo-col {display: table-cell;width: auto;margin-top: 0;padding: 0 10px;}}.js .search-results .clickable {border-right: 1px solid transparent;}.js .search-results .clickable:hover {border-color: #cbccd0;}.scroll-to-top {display: none;position: fixed;bottom: 50%;right: 20%;width: 100px;height: 38px;font: bold 0.9em/1.2em Arial, Helvetica, sans-serif;color: #bbb;text-transform: uppercase;text-decoration: none;padding: 10px;background-color: #1FB25A;border-radius: 5px;box-shadow: 5px 5px 1px #CBCCD0;text-align:center;}.scroll-to-top a {color: white;text-decoration: none;padding-left: 30px;background-image:url('img/top-arrow-white.gif');background-repeat: no-repeat;}.scroll-to-top:hover {text-decoration: none;}.pageheader {color: #000000;font-family: Arial,Helvetica,sans-serif;font-size: 12pt;font-weight: bold;text-decoration: none;}.table-container {font-size: 12px;margin-bottom: 18px;}.table-container th {background-color: #EEF9F2;font-weight: bold;text-align:left;}.table-container th, .table-container tr, .table-container td {border: 1px solid #999;padding: 4px;}#listing-area {font-family: Arial, "Helvetica Neue", Helvetica,sans-serif;font-size: 12px;background-color: #EEF9F2;margin-top: 10px;margin-left: auto;margin-right: auto;}#listing-area div {padding: 10px;}#listing-area span {color: #000000;font-size: 12px;margin-left: 12px;}#listing-area span {color: #000000;margin-left: 0px;}#listing-area label {font-weight:bold;display: inline;}#listing-area .form-input-left, #listing-area .form-input-right {margin: 0;padding: 0;float: left;width: 50%;padding-bottom: 10px;}#listing-area .form-input-left span, #listing-area .form-input-right span {display: block;}.spacer {clear: both;}.content_layout .head_content {display:table;width:100%;}.content_layout .article-main {width: 100%;display: table;}.content_layout .content_sidebar {width:22%;}.content_layout .article-main #imageWrapper {border-bottom: 1px dashed #ccc;float: left;margin-bottom: 5px;margin-right: 15px;width: 300px;padding:10px 0px 5px 0px;vertical-align: top;}.content_layout .article-main #imageWrapper #photodiv {width: 300px;overflow: hidden;margin-bottom:7px;}.content_layout .article-main #imageWrapper .divider {border-bottom: 1px dotted #333333;height: 1px;margin: 10px 0;padding: 0;width:97%;}.content_layout .article-main .PageGrid {float: left;width: 100%;vertical-align: top;}.content_layout .article-main .PageGrid .bucket {float: left;overflow: hidden;width: 30%;height:320px;margin-right:10px;}.content_layout .article-main .PageGrid .bucket .photo {width: 300px;height: 225px;overflow: hidden;margin-bottom:7px;}.content_layout .article-main .PageGrid .bucket .CaptionTxt {font-size:11px;color: #666666;}.content_layout .article-main .PageGrid .bucket .divider {border-bottom: 1px dotted #333333;height: 1px;margin: 10px 0;padding: 0;}.content_layout .article-main .PageGrid2 {float: left;width: 100%;vertical-align: top;display:table;}.content_layout .article-main .PageGrid2 .bucket2 {float: left;width: 100%;margin-bottom: 15px;min-height: 190px;border-bottom: 1px dotted #333333;}.content_layout .article-main .PageGrid2 .photo2 {display: table-cell;padding-right: 15px;float: left;}.lt-ie9 .content_layout .article-main .PageGrid2 .photo2 {display: block;width: 150px;padding-right: 15px;}.content_layout .article-main .PageGrid2 .photo2 img{margin-top:15px;}.content_layout .article-main .PageGrid2 .CaptionTxt2 {width:98%;display:table-cell;vertical-align: top;margin-left:15px;}.content_layout .article-main .PageGrid2 .divider {border-bottom: 1px dotted #333333;height: 1px;margin-top: 5px;padding: 0;}.clearfloats {clear: both;}.content_layout .content_main {width:78%;display: table-cell;}.content_layout .content_main #articleBodyText {clear: both;margin: -10px 0;width:100%;}.content_layout .article-main #imageWrapper .CaptionTxt {color: #6b6b6b;font-size: 10px;letter-spacing: 0.1em;}.content_layout .banner_img {display: block;margin-left: auto;margin-right: auto;margin-bottom:15px;}.content_layout .sidebar_img {display: block;padding:5px;float:right;vertical-align:top;}.content_layout .sidebar_img_left {display: block;padding:5px;float:left;vertical-align:top;}.comp_info_bottom {font-size:12px;font-style:italic;margin-top:5px;display: block;margin-bottom:10px;}.bucket {border-bottom: 1px dashed #ccc;padding-bottom: 6px;vertical-align: top;min-height: 292px;}.lt-ie9 .bucket {min-height: 273px;}.bucket .side-photo {height: 264px;}.bucket .side-photo img {}.bucket .photo-caption {padding: 6px 0px 0px 6px;color: #6b6b6b;font-size: 10px;letter-spacing: 0.1em;text-align: left;}#image-wrapper-one .bucket .side-photo, #image-wrapper-two .bucket .side-photo {height: 300px;overflow: hidden;}#image-wrapper-one {width: 300px;float: right;margin: 6px 0px 6px 18px;}#image-wrapper-one-left {width: 300px;}#image-wrapper-one-left .bucket {padding-top: 12px;}#image-wrapper-one-left .bucket .side-photo {height: 300px;overflow: hidden;}#image-wrapper-two {width: 100%;text-align: center;margin: auto;margin: 6px 0px 6px 0px;}#image-wrapper-two .bucket {width: 300px;display: inline-block;margin-right: 12px;padding-top: 12px;}#image-wrapper-three {width: 100%;text-align: center;margin: auto;}#image-wrapper-three .bucket {width: 32%;display: inline-block;margin-right: 6px;padding-top: 12px;}#image-wrapper-three .bucket .side-photo {height: 264px;width: 264px;overflow: hidden;}#image-wrapper-three .bucket .side-photo img {height: inherit;width: inherit;}.locate_dis {line-height: 24px;font-style: italic;font-weight: bold;}.content .content-main > .col-1 .element .related-categories h3 {color: #1FB25A;font-size: 14px;font-weight: bold;margin: 0 0 15px;}.content .content-main > .col-1 .element .related-categories div.Item {font-size: 12px;display: list-item;list-style-position: inside;padding: 3px;}.search-results .content .content-main > .col-1 .element {padding: 0 25px;}.search-results .content .content-main > .col-1 .element.filter {margin-top: 26px;}.search-results .content .content-main > .col-1 .element.filter h4 {margin-bottom: 25px;}.search-results .content .content-main > .col-2 {padding-top: 30px;padding-bottom: 20px;}@media only screen and (min-height: 1100px) {.search-results .content .content-main > .col-2 {padding-bottom: 343px;}}@media only screen and (min-height: 1201px) {.search-results .content .content-main > .col-2 {padding-bottom: 500px;}}.search-results .content .content-main .post .post-content .bread-crumbs {font-size: 0.563em;font-weight: bold;margin-bottom: 20px;}.search-results .content .content-main .post .post-content .title {font-size: 1.5em;margin-bottom:10px;}@media (max-width: 1281px) {.search-results .content .content-main .post .post-content .title {font-size: 1.25em;}.search-results .content .content-main .post .post-content h3.title {font-size: 1.1em;}}@media (max-width: 1023px) {.search-results .content .content-main > .col-1 .element {padding: 0 10px;width: auto;}.search-results .content .content-main > .col-2 {padding-bottom: 100px;}}@media (max-width: 767px) {.search-results .content .content-main > .col-1 .element.filter {margin-top: 20px;}.search-results .content .content-main > .col-2 {padding-bottom: 50px;}.search-results .content .content-main .post .post-content .title {font-size: 1.125em;}}.post-content .search-results .results {border-top: none;padding-top: 10px;padding-bottom: 30px;}.search-results .results .table-wrap {display: table;width: 100%;border-collapse: separate;position: relative;table-layout: fixed;}.search-results .results .table-wrap .icons-col {text-align: center;}.search-results .results .table-wrap .icons-col a {outline: 0;}.search-results .results .row > [class*='col-'] {display: table-cell;}.search-results .results .row > .col-1 {width: 80%;text-align: left;}.search-results .results .row .icons-col {width: 45px;}.width65 {width:65px !important;}.search-results .results .row .icons-col img {max-width: none;}.search-results .results .thead > [class*='col-'] {border-bottom: 8px solid #313442;padding-bottom: 2px;}.search-results .results .thead > .col-1 {vertical-align: bottom;min-height: 59px;}.search-results .results .thead .icons-col {vertical-align: top;}.search-results .results .thead .icons-col img {position: relative;left: 2px;}.search-results .results .thead h6 {font-size: 0.5em;text-transform: uppercase;padding-right: 5px;margin-bottom: 5px;}.search-results .results .thead .green {color: #515358;}.search-results .results .compact-container-2 > [class*='col-'] {border-bottom: 1px solid #cbccd0;background-color: #EEF9F2;}.search-results .results .compact-container-2 > .col-1 {overflow: hidden;text-overflow: ellipsis;vertical-align: middle;}.search-results .results .compact-container-2 > .col-1 h2 {display: inline-block;padding: 5px 4px;font-size: 13px;text-transform: uppercase;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.post-content .search-results .results .compact-container-2 > .col-1 h2 a {font-size: 13px;text-decoration: none;color:#000;}.search-results .results .compact-container-2 .green-bg {background-color: #eef9f2;}.search-results .results .compact-container-2 .icons-col {padding: 7px 0;}.search-results .results .expanded-container .link-with-arrow {font-weight: normal;text-transform: uppercase;font-size: 0.688em;outline: 0;}.width65 {width:65px !important;}@media (max-width: 1023px) {.search-results .results .table-wrap {display: block;width: 100%;}.search-results .results .row {width: 100%;display: block;}.search-results .results .thead > [class*='col-'].icons-col {display: none;}.search-results .results .thead > .col-1 {position: relative;}.search-results .results .thead h3 {position: absolute;bottom: 2px;left: 0;}.search-results .results .thead .switch-view {top: 0;left: auto;right: 0;}.search-results .results .row {display: block;width: 100%;position: relative;margin: auto;*zoom: 1;}.search-results .results .row:before, .search-results .results .row:after {content: " ";display: table;}.search-results .results .row:after {clear: both;}.search-results .results .row > [class*='col-'] {display: block;}.search-results .results .row > .col-1 {width: 100%;}.search-results .results .row > .icons-col {display: block;width: 25%;height: 49px;float: left;font-size: 0.563em;text-transform: uppercase;color: #515358;}.search-results .results .row > .icons-col.products:before {content: "Products: ";}.search-results .results .row > .icons-col.catalogs:before {content: "Catlogs: ";}.search-results .results .row > .icons-col.cad:before {content: "CAD: ";}.search-results .results .row > .icons-col.bim:before {content: "BIM: ";}.search-results .results .row > .icons-col.specs:before {content: "Specs: ";}.search-results .results .row > .icons-col.galleries:before {content: "Galleries: ";}.search-results .results .row > .icons-col.ceu:before {content: "ceu: ";}.search-results .results .row > .icons-col.green:before {content: "Green: ";}.search-results .results .row > .icons-col:before {display: block;}.search-results .results .compact-container-2 {border-collapse: collapse;border-bottom: 1px solid #cbccd0;background-color: #EEF9F2;height: 134px;}.search-results .results .compact-container-2 > .col-1 {// background-color: #FFF;}.search-results .results .compact-container-2 .col-1, .search-results .results .compact-container-free .col-1 {padding: 5px;}.search-results .results .compact-container-2 .green-bg {background-color: transparent;}.search-results .results .compact-container-2 .col-6, .search-results .results .compact-container-2 .col-7, .search-results .results .compact-container-2 .col-8, .search-results .results .compact-container-2 .col-9 {border-color: transparent;}.search-results .results .compact-container-2.collapsed {border-color: #313442;border-width: 2px;}}@media (max-width: 767px) {.search-results .results .table-wrap {display: block;}.search-results .results .thead > [class*='col-'].icons-col {display: none;}.search-results .results .row {display: block;*zoom: 1;}.search-results .results .row:before, .search-results .results .row:after {content: " ";display: table;}.search-results .results .row:after {clear: both;}.search-results .results .row > [class*='col-'] {display: block;width: 100%;}.search-results .results .row > .icons-col {width: 25%;}}@media (max-width: 319px) {.search-results .results .thead h3 {position: static;}.search-results .results .thead .switch-view {margin-top: 10px;position: static;}}@media (max-width: 350px) {.prd-overview img {max-width: 230px;}}.js .search-results .clickable {border-right: 1px solid transparent;}.js .search-results .clickable:hover {border-color: #cbccd0;background-color: #e3f5e9;}.clickable {cursor: pointer;transition: all 100ms ease-in 0s;text-decoration: none;}.clickable:hover {background-color: #e3f5e9;}.clickable a {text-decoration: none;}.search-results .clickable {border-right: 1px solid transparent;}.search-results .clickable:hover {border-color: #cbccd0;}.prd-name {font-size:18px;font-weight:bold;font-family:arial;}.prd-m-name, .prd-fname{font-weight: 700;font-size: 13px;font-family: arial;}tbody tr:nth-child(even) {background-color: #ccc;}tbody tr:nth-child(odd) {background-color: #fff;}.prd-attributes {max-width:50%;}table, td, th {// border: 1px solid #ddd;text-align: left;padding: 8px;}table {border-collapse: collapse;width: 100%;}th {font-size: 13px;font-weight: 700;}td{font-size: 14px;}.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: 0.8;filter: alpha(opacity=80);}.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 1043;position: fixed;outline: none !important;-webkit-backface-visibility: hidden;}.mfp-container {text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.mfp-container:before {content: '';display: inline-block;height: 100%;vertical-align: middle;}.mfp-align-top .mfp-container:before {display: none;}.mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045;}.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {width: 100%;cursor: auto;}.mfp-ajax-cur {cursor: progress;}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out;}.mfp-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in;}.mfp-auto-cursor .mfp-content {cursor: auto;}.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {-webkit-user-select: none;-moz-user-select: none;user-select: none;}.mfp-loading.mfp-figure {display: none;}.mfp-hide {display: none !important;}.mfp-preloader {color: #cccccc;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -0.8em;left: 8px;right: 8px;z-index: 1044;}.mfp-preloader a {color: #cccccc;}.mfp-preloader a:hover {color: white;}.mfp-s-ready .mfp-preloader {display: none;}.mfp-s-error .mfp-content {display: none;}button.mfp-close, button.mfp-arrow {overflow: visible;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;display: block;outline: none;padding: 0;z-index: 1046;-webkit-box-shadow: none;box-shadow: none;}button::-moz-focus-inner {padding: 0;border: 0;}.mfp-close {width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: 0.65;filter: alpha(opacity=65);padding: 0 0 18px 10px;color: white;font-style: normal;font-size: 28px;font-family: Arial, Baskerville, monospace;}.mfp-close:hover, .mfp-close:focus {opacity: 1;filter: alpha(opacity=100);}.mfp-close:active {top: 1px;}.mfp-close-btn-in .mfp-close {color: #333333;}.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {color: white;right: -6px;text-align: right;padding-right: 6px;width: 100%;}.mfp-counter {position: absolute;top: 0;right: 0;color: #cccccc;font-size: 12px;line-height: 18px;}.mfp-arrow {position: absolute;opacity: 0.65;filter: alpha(opacity=65);margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.mfp-arrow:active {margin-top: -54px;}.mfp-arrow:hover, .mfp-arrow:focus {opacity: 1;filter: alpha(opacity=100);}.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent;}.mfp-arrow:after, .mfp-arrow .mfp-a {border-top-width: 13px;border-bottom-width: 13px;top: 8px;}.mfp-arrow:before, .mfp-arrow .mfp-b {border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7;}.mfp-arrow-left {left: 0;}.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {border-right: 17px solid white;margin-left: 31px;}.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {margin-left: 25px;border-right: 27px solid #3f3f3f;}.mfp-arrow-right {right: 0;}.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {border-left: 17px solid white;margin-left: 39px;}.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {border-left: 27px solid #3f3f3f;}.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px;}.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px;}.mfp-iframe-holder .mfp-close {top: -40px;}.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25%;}.mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: black;}img.mfp-img {width: auto;max-width: 100%;height: auto;display: block;line-height: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto;}.mfp-figure {line-height: 0;}.mfp-figure:after {content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #444444;}.mfp-figure small {color: #bdbdbd;display: block;font-size: 12px;line-height: 14px;}.mfp-figure figure {margin: 0;}.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto;}.mfp-title {text-align: left;line-height: 18px;color: #f3f3f3;word-wrap: break-word;padding-right: 36px;}.mfp-image-holder .mfp-content {max-width: 100%;}.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer;}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {.mfp-img-mobile .mfp-image-holder {padding-left: 0;padding-right: 0;}.mfp-img-mobile img.mfp-img {padding: 0;}.mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0;}.mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px;}.mfp-img-mobile .mfp-bottom-bar {background: rgba(0, 0, 0, 0.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.mfp-img-mobile .mfp-bottom-bar:empty {padding: 0;}.mfp-img-mobile .mfp-counter {right: 5px;top: 3px;}.mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0, 0, 0, 0.6);position: fixed;text-align: center;padding: 0;}}@media all and (max-width: 900px) {.mfp-arrow {-webkit-transform: scale(0.75);transform: scale(0.75);}.mfp-arrow-left {-webkit-transform-origin: 0;transform-origin: 0;}.mfp-arrow-right {-webkit-transform-origin: 100%;transform-origin: 100%;}.mfp-container {padding-left: 6px;padding-right: 6px;}}.mfp-ie7 .mfp-img {padding: 0;}.mfp-ie7 .mfp-bottom-bar {width: 600px;left: 50%;margin-left: -300px;margin-top: 5px;padding-bottom: 5px;}.mfp-ie7 .mfp-container {padding: 0;}.mfp-ie7 .mfp-content {padding-top: 44px;}.mfp-ie7 .mfp-close {top: 0;right: 0;padding-top: 0;}