@media(-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:2){.rohs-icon{background-position:0 -219px}}.views-field-field-rohs-compliant .rohs-icon{margin:0 auto}.franchised-distributor-search table th.views-field{outline:1px solid white}.franchised-distributor-search table td.data-sheet-icon{padding-left:2.5rem}.franchised-distributor-search table td.data-sheet-icon a{overflow:hidden;display:block;position:relative;font-size:2.3125rem;width:2.3125rem;height:2.3125rem;padding-left:2.3125rem}.franchised-distributor-search table td.data-sheet-icon a:before{font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;position:absolute;top:0;left:0;color:#e12726}.prod-priceava-price-state{font-size:1.125rem}.prod-priceava-price{padding-right:.5rem;color:#f50003;font-weight:bold}.prod-priceava-instock{color:#4d8f46}.prod-priceava-outstock{color:#f50003}.prod-limstock{margin-top:1.25rem}.prod-limstock-head{font-size:.875rem;color:#f50003}.prod-limstock-text{font-size:.6875rem;font-style:italic}.add-to-cart{margin:.75rem 0}.wide-table-wrapper{overflow:auto}.wide-table-wrapper td{padding:.3125rem .625rem}.node-document table{font-size:.75rem;text-align:center}.component-datasheets .node-document table{font-size:.875rem}.node-document .field-name-body td,.node-document .field-name-body tr{border:1px solid #464646;padding:.125rem;text-align:center}.component-datasheets .node-document td,.component-datasheets .node-document tr{border:0;padding:0;text-align:left}#cyp_sales_office_filter .chosen-container{max-width:30%}#cyp_sales_office_view table{width:100%}#cyp_sales_office_view table td{padding:.625rem;vertical-align:top}.page-404-header{text-align:center;color:#464646}.page-404-header h1{line-height:normal;font-size:5.625rem;margin-bottom:.625rem}.page-404-header h2{font-size:2.1875rem;margin-bottom:.625rem;line-height:1}.page-404-header h3{font-size:1.125rem}.subscribe-pane{display:table;margin:auto}#user-cancel-confirm-form #edit-actions .form-submit{margin-right:1.25rem}.ui-front{border:1px solid #ccc;z-index:10001 !important}.ui-front .ui-button-text{position:relative}.ui-front .ui-button-text:before{font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;position:absolute;top:0;left:0;font-size:1.1875rem}.pane-user-subscriptions-form .pane-content img,.pane-user-subscriptions-form .pane-content .form-item{display:inline-block;vertical-align:top}.pane-user-subscriptions-form .pane-content img{padding:0 0 1.25rem 0;max-width:20%}.pane-user-subscriptions-form .pane-content .form-item{padding:0 0 1.25rem .625rem;max-width:80%}.form-item-mollom-captcha .mollom-image-captcha-instructions{font-size:.875rem;margin-left:1.375rem;padding:.375rem 0 .5rem}.form-item-mollom-captcha input{margin-left:1.375rem;max-width:6.875rem;width:6.875rem}.node-type-workshop .body-page-wrapper .header-wrapper .pane-custom{max-width:48.75rem;float:left}.node-type-workshop .body-page-wrapper .header-wrapper .pane-node-field-course-registration{float:right}.node-type-workshop .body-page-wrapper .header-wrapper .pane-node-field-course-registration .form-submit{margin-top:0}.nicescroll-rails{height:.625rem !important;margin-top:-.75rem !important;background:#f4f7f8 !important;opacity:1 !important}.jquery-once-9-processed .nicescroll-rails{margin-top:.5rem !important}.nicescroll-rails .nicescroll-cursors{border-radius:.25rem !important;height:.5rem !important;margin-top:.0625rem;background-color:#005696 !important;border-bottom:1px solid white;border-top:1px solid white;cursor:pointer;opacity:1 !important}@-moz-document url-prefix(){.nicescroll-rails{margin-top:-.875rem !important}.jquery-once-9-processed .nicescroll-rails{margin-top:.375rem !important}}.view-id-ecosystem{position:relative}
.view-id-ecosystem .bef-checkboxes{width:58.75rem}.view-id-ecosystem .bef-checkboxes .bef-group{width:13.75rem;margin-right:1.25rem;float:left}.view-id-ecosystem .bef-checkboxes .bef-group .bef-group-heading{font-family:"latobold",Arial,sans-serif;font-size:.875rem;height:3.125rem;padding:0 2.5rem;width:13.75rem;background-color:#005696;color:white;display:table-cell;text-align:center;text-transform:uppercase;vertical-align:middle}.mac-os .view-id-ecosystem .bef-checkboxes .bef-group .bef-group-heading{font-family:"latosemibold",Arial,sans-serif}.view-id-ecosystem .bef-checkboxes .bef-group .bef-group-items{margin-top:1.6875rem}.view-id-ecosystem .bef-checkboxes .bef-group .bef-group-items .form-item input[type="checkbox"]+label{height:1.125rem;margin-bottom:.6875rem}.view-id-ecosystem .bef-checkboxes .bef-group .bef-group-items .form-item input[type="checkbox"]+label:before{height:1.125rem;top:0;background-position:0 -275px}.view-id-ecosystem .bef-checkboxes .bef-group .bef-group-items .form-item input[type="checkbox"]:checked+label:before{background-position:0 -4px}.view-id-ecosystem .bef-checkboxes .bef-group:nth-child(2){width:28.75rem}.view-id-ecosystem .bef-checkboxes .bef-group:nth-child(2) .bef-group-heading{width:28.75rem}.view-id-ecosystem .bef-checkboxes .bef-group:nth-child(2) .bef-group-items{-moz-columns:220px 2;-webkit-columns:220px 2;columns:220px 2}.view-id-ecosystem .bef-checkboxes .bef-group:nth-child(2) .bef-group-items .form-item{width:13.75rem}.view-id-ecosystem .bef-checkboxes .bef-group:nth-child(2) .bef-group-items .form-item:nth-child(2n+1){margin-right:1.25rem}.view-id-ecosystem .bef-checkboxes .bef-group .bef-category-item{margin-bottom:.4375rem;font-size:.875rem;font-family:"latobold",Arial,sans-serif;text-transform:uppercase}.view-id-ecosystem .bef-checkboxes .bef-group .bef-sub-category-items{margin-left:.625rem}.view-id-ecosystem .bef-checkboxes .bef-group:nth-child(3){margin-right:0}.view-id-ecosystem .bef-checkboxes .bef-group:nth-child(3) .bef-group-heading{margin-right:0}.view-id-ecosystem .bef-checkboxes .bef-group:last-child{margin:1.25rem 0 0;float:right}.view-id-ecosystem .views-exposed-form .views-exposed-widget{float:right;padding:0}.view-id-ecosystem .views-exposed-form .views-exposed-widget .form-submit{margin:0 0 .1875rem;background:none;border:0;color:#ed666d;min-width:inherit;width:auto}.view-id-ecosystem .view-content{width:49.6875rem;margin-left:9.0625rem;overflow-x:scroll;overflow-y:visible}.view-id-ecosystem .view-content .views-table{background-color:white;display:block;overflow:visible}.view-id-ecosystem .view-content .views-table .simplebar-scroll-content{height:auto !important;position:relative;overflow:hidden}.view-id-ecosystem .view-content .views-table::-webkit-scrollbar{width:.625rem;height:.625rem}.view-id-ecosystem .view-content .views-table::-webkit-scrollbar-track{background-color:#f4f7f8;border-top:1px solid white}.view-id-ecosystem .view-content .views-table::-webkit-scrollbar-thumb{border-radius:.25rem;background-color:#005696;border-bottom:1px solid white;border-top:1px solid white;cursor:pointer}.view-id-ecosystem .view-content .views-table th,.view-id-ecosystem .view-content .views-table td{padding:.3125rem .625rem;vertical-align:middle}.view-id-ecosystem .view-content .views-table td{height:3.125rem;border-right:1px solid #f2f9fc;text-align:center}.view-id-ecosystem .view-content .views-table td:last-child{border-right:0}.view-id-ecosystem .view-content .views-table td .no{display:none}.view-id-ecosystem .view-content .views-table td .yes{width:1rem;height:1.125rem;text-indent:-624.9375rem;background:url(/sites/all/themes/cypress_3/images/check-mark.png) no-repeat center center;background-size:100%;display:block;margin:auto;position:relative;text-align:left}.view-id-ecosystem .view-content .views-table td .yes .popup{bottom:1.25rem;padding:.3125rem .3125rem .9375rem;font-size:.875rem;left:-.9375rem;min-height:4.375rem;min-width:10rem;background-color:white;border:1px solid #065a98;color:#333;display:none;position:absolute;text-indent:0}
.view-id-ecosystem .view-content .views-table td .yes:hover .popup{display:block}.view-id-ecosystem .view-content .views-table td .yes:hover:before{display:block}.view-id-ecosystem .view-content .views-table .views-field-title{font-size:.75rem;width:9.0625rem;background:none;color:#005696;display:inline-block;left:0;position:absolute;text-align:left}.view-id-ecosystem .view-content .views-table .views-field-title:nth-child(odd){background:white}.view-id-ecosystem .view-content .views-table .views-field-title a{display:table-cell;height:40px;vertical-align:middle}.view-id-ecosystem .view-content .views-table col.bck-blue{background-color:#f4f7f8;color:#065a98}.view-id-ecosystem .view-content .views-table tr:nth-child(even) td{background:#eaeff2;border-right:1px solid #dee9ef}.view-id-ecosystem .view-content .views-table tr:nth-child(even) td.views-field-title{background:#eaeff2}.view-id-ecosystem .view-content .views-table tr:nth-child(even) td:last-child{border-right:0}.view-id-ecosystem .view-content .views-table th{font-family:"latobold",Arial,sans-serif;font-size:.75rem;height:4.375rem;background-color:#eaeff2 !important;border-right:1px solid white;text-align:center}.view-id-ecosystem .view-content .views-table th.views-field-title{text-align:left}.view-id-ecosystem .view-content .views-table th.views-field-title:hover{cursor:inherit;color:inherit}.view-id-ecosystem .view-content .views-table th:last-child{border-right:0}.view-id-ecosystem .view-content .views-table th.bck-blue,.view-id-ecosystem .view-content .views-table th.headerSortUp,.view-id-ecosystem .view-content .views-table th.headerSortDown{color:#065a98;cursor:pointer}.view-id-ecosystem .view-content .views-table thead th{border-bottom:1px solid white}.view-id-ecosystem .view-content .views-table .row-footer th{border-top:1px solid white}@-moz-document url-prefix(){.view-id-ecosystem .view-content .views-table .row-footer th.views-field-title{margin-top:-.0625rem}}.view-id-ecosystem .view-content .views-table .row-footer:nth-child(even) th{border-right:1px solid white;border-top:1px solid white}.view-related-files .views-table .views-field-rendered{max-width:26.5625rem;word-break:break-word}.field-name-field-videos-training-series .panel-2col{padding:1.25rem 1.5625rem .9375rem;margin-bottom:1.5625rem;border:1px solid #b3c1d6}.field-name-field-videos-training-series .panel-2col .panel-col-first{width:45.26316%;float:left;margin-right:1.05263%;display:inline;margin-right:8.42105%}.field-name-field-videos-training-series .panel-2col .panel-col-last{width:45.26316%;float:left;margin-right:1.05263%;display:inline;float:right;margin-right:0;*margin-left:-1.25em;display:inline}.field-name-field-videos-training-series .field-name-field-brightcove-video{padding:.75rem;border:1px solid #b3c1d6}.field-name-field-videos-training-series .field-name-field-brightcove-video a{-moz-box-shadow:#959595 0 2px 4px;-webkit-box-shadow:#959595 0 2px 4px;box-shadow:#959595 0 2px 4px}.field-name-field-videos-training-series .field-name-field-brightcove-video img{margin:auto}.field-name-field-videos-training-series .field-name-field-title-training-series{margin-bottom:.625rem}.field-name-field-videos-training-series .field-name-field-video-length{margin-top:.625rem}.field-name-field-videos-training-series .field-collection-container{border-bottom:0}.field-name-field-videos-training-series .field-name-field-transcripts .field-label,.field-name-field-videos-training-series .field-name-field-transcripts .field-items{display:inline-block;vertical-align:middle}.field-name-field-videos-training-series .field-name-field-transcripts div.field-item{margin-right:.3125rem;display:inline-block;margin-bottom:0;vertical-align:middle}.not-front .prod-bottom .pane-product-design-support .panel-display,.not-front .prod-bottom .pane-latest-forum-posts .panel-display,.not-front .prod-bottom .pane-product-community-activity .panel-display{background-color:transparent;padding:0}.not-front .prod-bottom .pane-product-design-support .panel-display h2,.not-front .prod-bottom .pane-product-design-support .panel-display h2.pane-title,.not-front .prod-bottom .pane-latest-forum-posts .panel-display h2,.not-front .prod-bottom .pane-latest-forum-posts .panel-display h2.pane-title,.not-front .prod-bottom .pane-product-community-activity .panel-display h2,.not-front .prod-bottom .pane-product-community-activity .panel-display h2.pane-title{background-color:transparent;color:black;margin-bottom:0;padding-left:0;text-transform:none}.not-front .prod-bottom .pane-product-design-support .panel-display h3,.not-front .prod-bottom .pane-latest-forum-posts .panel-display h3,.not-front .prod-bottom .pane-product-community-activity .panel-display h3{text-transform:none}.pane-bundle-product-highlight .pane-title{text-transform:uppercase;margin-bottom:0}.pane-bundle-product-highlight .pane-content{padding:1.5625rem 1.25rem .9375rem;background-color:#e8ebf1}.pane-bundle-product-highlight .pane-content .field-name-field-product-term-link{margin-bottom:.9375rem;margin-top:.9375rem;text-align:center}.pane-bundle-product-highlight .pane-content .field-name-field-links .field-item{margin-bottom:.9375rem;text-align:center}.pane-bundle-product-highlight .pane-content .field-name-field-links a{padding:.3125rem;display:block;white-space:normal;height:auto;line-height:1.7}.cyp-table td,.cyp-table th,.cyp-table-quarters td,.cyp-table-quarters th,.cyp-table-fifths td,.cyp-table-fifths th,.cyp-table-tab-quarters td,.cyp-table-tab-quarters th,.cyp-table-tab-fifths td,.cyp-table-tab-fifths th{padding:.5rem}.cyp-table th,.cyp-table-quarters th,.cyp-table-fifths th,.cyp-table-tab-quarters th,.cyp-table-tab-fifths th{background-color:#09367a}.cyp-table th,.cyp-table th a,.cyp-table-quarters th,.cyp-table-quarters th a,.cyp-table-fifths th,.cyp-table-fifths th a,.cyp-table-tab-quarters th,.cyp-table-tab-quarters th a,.cyp-table-tab-fifths th,.cyp-table-tab-fifths th a{color:white}.cyp-table .dataTables_scrollBody,.cyp-table-quarters .dataTables_scrollBody,.cyp-table-fifths .dataTables_scrollBody,.cyp-table-tab-quarters .dataTables_scrollBody,.cyp-table-tab-fifths .dataTables_scrollBody{margin-top:auto}.cyp-table .dataTables_scrollBody tr.even,.cyp-table-quarters .dataTables_scrollBody tr.even,.cyp-table-fifths .dataTables_scrollBody tr.even,.cyp-table-tab-quarters .dataTables_scrollBody tr.even,.cyp-table-tab-fifths .dataTables_scrollBody tr.even{background-color:#eaeff2}.cyp-table .DTFC_LeftWrapper td,.cyp-table-quarters .DTFC_LeftWrapper td,.cyp-table-fifths .DTFC_LeftWrapper td,.cyp-table-tab-quarters .DTFC_LeftWrapper td,.cyp-table-tab-fifths .DTFC_LeftWrapper td{background-color:#09367a}.cyp-table .DTFC_LeftWrapper td,.cyp-table .DTFC_LeftWrapper td a,.cyp-table-quarters .DTFC_LeftWrapper td,.cyp-table-quarters .DTFC_LeftWrapper td a,.cyp-table-fifths .DTFC_LeftWrapper td,.cyp-table-fifths .DTFC_LeftWrapper td a,.cyp-table-tab-quarters .DTFC_LeftWrapper td,.cyp-table-tab-quarters .DTFC_LeftWrapper td a,.cyp-table-tab-fifths .DTFC_LeftWrapper td,.cyp-table-tab-fifths .DTFC_LeftWrapper td a{color:white}
.cyptable-scroll{filter:alpha(opacity=30);opacity:.3;font-size:6.25rem;right:1.875rem;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);line-height:1;position:absolute;top:50%;z-index:1}.cyptable-scroll,.cyptable-scroll:hover{color:#09367a}.cyptable-scroll:before{font-family:"cypress"}.hideImage .cyptable-scroll{visibility:hidden}.pane-cyp-user-user-menu-image{margin-top:20px}.pane-cyp-user-user-menu-image img{width:100%}.headerBlock{overflow:hidden}.tabs-wrapper{background-color:#e8ebf2;margin:0}.pane-part-anchor-links .pane-content{*zoom:1;max-width:60em;_width:60em;padding-left:.625em;padding-right:.625em;margin-left:auto;margin-right:auto;width:60em;min-width:60em;padding:0 .625rem;max-width:62rem;width:62rem;padding:0;min-width:992px !important;margin:0 auto}.pane-part-anchor-links .pane-content:after{content:"";display:table;clear:both}.pane-part-anchor-links .part-top-links{padding:0;height:3.125rem;line-height:3.125rem}.pane-part-anchor-links .part-top-links li{margin-top:0;margin-right:0;text-align:center;position:relative}.pane-part-anchor-links .part-top-links a{display:block;color:black;position:relative;font-weight:600}.pane-part-anchor-links .part-top-links a:before{content:"";position:absolute;position:absolute;bottom:-.375rem;left:calc(50% - 22px);display:none;width:0;height:0;border-style:solid;border-width:7px 22px 0 22px;border-color:#09367a transparent transparent transparent;z-index:999}.pane-part-anchor-links .part-top-links a:hover{background-color:#09367a;color:white}.pane-part-anchor-links .part-top-links a:hover:before{display:block}.pane-part-anchor-links .part-top-links .selected:before{display:none}.pane-part-anchor-links .part-top-links .selected a{background-color:#b3c1d6;color:white}.pane-part-anchor-links .part-top-links .selected a:before{display:block}.pane-part-anchor-links .part-top-links a.nav-active,.pane-part-anchor-links .part-top-links li.activeTab a{background-color:#09367a;color:white}.pane-part-anchor-links .part-top-links a.nav-active:before,.pane-part-anchor-links .part-top-links li.activeTab a:before{display:block}.fixedBlock{background-color:white;left:0;position:fixed;top:0;width:100%;z-index:9999}.tabs-wrapper ul{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.tabs-wrapper ul li{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:25%;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}.tabs-wrapper ul li:before{content:"";width:.25rem;height:2.25rem;right:0;position:absolute;top:.4375rem;background-color:white}.tabs-wrapper ul li:first-child:after{content:"";width:.25rem;height:2.25rem;left:0;position:absolute;top:.4375rem;background-color:white}.tabs-wrapper ul li:hover:before,.tabs-wrapper ul li:hover:after{display:none}.tabs-wrapper ul li a{width:100%;text-align:center}.tabs-wrapper ul li.selected:after,.tabs-wrapper ul .nextTab:after,.tabs-wrapper ul .activeNextTab:after,.tabs-wrapper ul li.activeTab:after{display:none}.tabs-wrapper ul .prevTab:before,.tabs-wrapper ul .activePrevTab:before{display:none}.container-header{padding:0}.container-header .headers-wrapper{margin-bottom:0}.container-header .pane-page-breadcrumb{max-width:100%;min-width:100%;padding:0}.container-header .pane-page-breadcrumb .breadcrumb{padding:0}.container-header .header-title{display:inline-block;float:left;font-size:1.3125rem;font-family:"open_sanssemibold",Arial,sans-serif}.container-header .header-rohs,.container-header .header-pb{float:left;margin:-.3125rem 0 0 1.5625rem}.container-header .header-rohs a,.container-header .header-pb a{width:1.875rem;height:1.875rem;display:block;background-repeat:no-repeat}
.container-header .header-rohs a span,.container-header .header-pb a span{display:none}.container-header .header-rohs a{background-position:0 -219px;height:32px;width:30px}@media(-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:2){.container-header .header-rohs a{background-position:0 -219px}}.container-header .header-pb a{background-position:0 -83px;height:30px;width:30px}@media(-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:2){.container-header .header-pb a{background-position:0 -83px}}.container-header .part-status-display-wrapper{clear:both}.container-header .headers-wrapper .pane-part-title{width:60%;float:left;padding:1.5625rem 0 1.5625rem 1.5625rem}.container-header .headers-wrapper .pane-reset-title{width:40%;border:1px solid #e8ebf2;float:right;text-align:right}.container-header .headers-wrapper .pane-reset-title .view-footer{padding:.625rem 1.5625rem .3125rem 1.5625rem}.container-header .headers-wrapper .pane-reset-title .view-footer p{font-size:.75rem;display:block}.container-header .headers-wrapper .pane-reset-title .view-footer p br{display:none}.container-header .headers-wrapper .pane-reset-title .view-footer p span{float:right}.container-header .headers-wrapper .pane-reset-title .view-footer p span:first-child{float:left}.container-header .headers-wrapper .pane-reset-title .pane-title{background-color:#09367a;text-align:center;display:block;color:white;padding:0 .9375rem}.container-header .headers-wrapper .pane-reset-title .part-rohs,.container-header .headers-wrapper .pane-reset-title .part-pbfree,.container-header .headers-wrapper .pane-reset-title .views-field-filesize,.container-header .headers-wrapper .pane-reset-title .views-label-changed{display:none}.container-header .headers-wrapper .pane-reset-title .view-content{display:block;text-align:center;padding:0}.container-header .headers-wrapper .pane-reset-title .view-content .views-row{display:inline-block;text-align:center;margin-left:.625rem;width:3.75rem}.container-header .headers-wrapper .pane-reset-title .view-content .views-row .views-field-changed{margin-top:.625rem}.container-header .headers-wrapper .pane-reset-title .view-content .views-row:first-child{margin-left:0}.pane-titled .pane-title,.sidebar .pane-title,.kb-search-item-page .right-side .pane-title,.part-left .pane-title,.forum-right .panel-pane .pane-title,.content-titled-pane .pane-title,.pane-field-title .field-name-field-description-title,.pane-community-component-pane .department-title,.not-front .pane-product-design-support>.pane-title,.not-front .pane-latest-forum-posts>.pane-title,.not-front .pane-cypress-community-activity>.pane-title,.page-sdc .department-title,.university-alliance-block .pane-title,.pane-bundle-product-highlight .pane-title,.forum-table-name,.view-advanced-forum-topic-list th,.view-table-forum-style th,.forum-post-info,.ui-tabs h2{padding:.625rem;background-color:#09367a;font-size:.875rem;line-height:1.25;color:white;font-family:"open_sanssemibold",Arial,sans-serif}.pane-titled .pane-title a,.sidebar .pane-title a,.kb-search-item-page .right-side .pane-title a,.part-left .pane-title a,.forum-right .panel-pane .pane-title a,.content-titled-pane .pane-title a,.pane-field-title .field-name-field-description-title a,.pane-community-component-pane .department-title a,.not-front .pane-product-design-support>.pane-title a,.not-front .pane-latest-forum-posts>.pane-title a,.not-front .pane-cypress-community-activity>.pane-title a,.page-sdc .department-title a,.university-alliance-block .pane-title a,.pane-bundle-product-highlight .pane-title a,.forum-table-name a,.view-advanced-forum-topic-list th a,.view-table-forum-style th a,.forum-post-info a,.ui-tabs h2 a{color:white}.pane-titled .pane-title a:hover,.sidebar .pane-title a:hover,.kb-search-item-page .right-side .pane-title a:hover,.part-left .pane-title a:hover,.forum-right .panel-pane .pane-title a:hover,.content-titled-pane .pane-title a:hover,.pane-field-title .field-name-field-description-title a:hover,.pane-community-component-pane .department-title a:hover,.not-front .pane-product-design-support>.pane-title a:hover,.not-front .pane-latest-forum-posts>.pane-title a:hover,.not-front .pane-cypress-community-activity>.pane-title a:hover,.page-sdc .department-title a:hover,.university-alliance-block .pane-title a:hover,.pane-bundle-product-highlight .pane-title a:hover,.forum-table-name a:hover,.view-advanced-forum-topic-list th a:hover,.view-table-forum-style th a:hover,.forum-post-info a:hover,.ui-tabs h2 a:hover{color:white}
.forum-table-wrap .forum-row td,.view-advanced-forum-topic-list tbody td,.view-table-forum-style tbody td{padding:.9375rem .625rem;font-size:.8125rem;line-height:1.125rem;vertical-align:top}.forum-table{width:100%}.forum-table-wrap{margin-bottom:1.25rem}.forum-table-wrap .forum-header{color:white;background-color:#09367a}.forum-table-wrap .forum-header th{padding:.625rem;font-size:.875rem;background-color:#09367a;line-height:1.25}.forum-table-wrap .forum-name a{font-family:"open_sanssemibold",Arial,sans-serif}.forum-table-wrap .forum-row:nth-child(odd){background-color:#e8ebf1}.forum-table-wrap .forum-row .forum-list-icon{width:30px}.forum-table-wrap .forum-table-description{display:none}.forum-table-wrap .forum-last-reply{word-break:break-word}.forum-list-icon-new-posts{text-align:center}.forum-list-icon-new-posts .forum-list-icon-wrapper{font-size:1.125rem;font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#09367a}.forum-list-icon-new-posts .forum-list-icon-wrapper span{display:none}.forum-right .panel-pane{margin-bottom:1.875rem}.forum-right iframe{max-width:100%}.forum-right .view-forum-top .views-row,.forum-right .view-forum-top-commentators .views-row{width:46.66667%;float:left;margin-right:6.66667%;display:inline;margin-bottom:1.25rem;text-align:center}.forum-right .view-forum-top .views-row:nth-child(2n),.forum-right .view-forum-top-commentators .views-row:nth-child(2n){float:right;margin-right:0;*margin-left:-1.25em;display:inline}.forum-right .view-forum-top .views-row:nth-child(2n+1),.forum-right .view-forum-top-commentators .views-row:nth-child(2n+1){clear:both}.forum-right .view-forum-top .views-row a,.forum-right .view-forum-top-commentators .views-row a{font-size:.75rem;word-break:break-all;display:block}.forum-right .view-forum-top .views-row img,.forum-right .view-forum-top-commentators .views-row img{display:inline-block}.forum-right .view-forum-top .view-header,.forum-right .view-forum-top-commentators .view-header{margin-bottom:.625rem;text-align:center}.pane-forum-legend{padding:.625rem;background-color:#e8ebf1;margin-bottom:1.25rem}.pane-forum-legend .forum-list-legend-item{font-size:.75rem;line-height:1.125rem}#forum-statistics-header{padding:.625rem;color:white;background-color:#09367a}#forum-statistics{background-color:#e8ebf1;padding-bottom:.625rem}.pane-forum-statistics{font-size:.75rem;line-height:1.125rem}.pane-forum-statistics .forum-statistics-sub-header{font-family:"open_sanssemibold",Arial,sans-serif;padding:.625rem .625rem 0}.pane-forum-statistics .forum-statistics-sub-body{padding:0 .625rem}.view-advanced-forum-topic-list th.views-field-last-updated,.view-advanced-forum-topic-list th.views-field-changed,.view-table-forum-style th.views-field-last-updated,.view-table-forum-style th.views-field-changed{padding-right:1.875rem;min-width:7.5rem}.view-advanced-forum-topic-list th a,.view-table-forum-style th a{float:left}.view-advanced-forum-topic-list tbody tr:nth-child(odd),.view-table-forum-style tbody tr:nth-child(odd){background-color:#e8ebf1}.view-advanced-forum-topic-list .sticky-header,.view-table-forum-style .sticky-header{z-index:2}.touch .view-advanced-forum-topic-list .sticky-header,.touch .view-table-forum-style .sticky-header{display:none}.view-table-forum-style.view-kb-search table{width:100%}.forum-table-topics{width:100%;margin-bottom:1.25rem}.forum-table-topics .views-field-comment-count{text-align:center}.forum-table-topics .forum-topic-title{font-family:"open_sanssemibold",Arial,sans-serif;color:#09367a}.forum-table-topics .views-field-nid-1{text-align:right}.forum-add-node{margin-bottom:1.25rem}.forum-tools{margin-bottom:1.25rem}.pane-forum-topic-list-sort .chosen-container{margin-bottom:1.25rem}.comment-wrapper .links,.comment .links,.forum-post-footer .links{float:right}.comment-wrapper .links li,.comment .links li,.forum-post-footer .links li{float:left;padding:0 .625rem;border-left:1px solid #b3c1d6}.comment-wrapper .links li.first,.comment .links li.first,.forum-post-footer .links li.first{border:0}.comment-wrapper .links li a,.comment .links li a,.forum-post-footer .links li a{font-family:"open_sanssemibold",Arial,sans-serif;font-size:.75rem}.comment-wrapper .links li a:before,.comment .links li a:before,.forum-post-footer .links li a:before{font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;margin-right:.625rem}
.comment-wrapper .links li a:hover,.comment .links li a:hover,.forum-post-footer .links li a:hover{text-decoration:none;color:#b3c1d6}a.af-button-large,.forum-jump-links a,.forum-node-create-links a{font-family:"open_sanssemibold",Arial,sans-serif;font-size:.75rem}.node-type-forum .forum-post{margin-bottom:1.875rem}.node-type-forum .forum-post .indented{margin:0}.forum-post-number{float:right}.forum-post-number a:hover{color:white}.forum-posted-on{float:left}.forum-in-reply-to{margin-left:.8em}.forum-post-footer{border:1px solid #b3c1d6;border-top:0 solid #b3c1d6;padding:.3125rem .625rem}.forum-post-footer .links{border-left:1px solid #b3c1d6}.forum-post-footer .links:last-child{border:0}.forum-post-wrapper{position:relative;border:1px solid #b3c1d6;overflow:hidden}.forum-post-wrapper:before{position:absolute;width:10rem;content:"";left:0;top:0;bottom:0;background-color:#e8ebf1;z-index:1}.forum-post-wrapper .forum-post-panel-sub{position:relative;width:10rem;float:left;padding:.9375rem;text-align:center;z-index:2}.forum-post-wrapper .forum-post-panel-sub .user-picture img,.forum-post-wrapper .forum-post-panel-sub .picture img{display:inline-block}.forum-post-wrapper .forum-post-panel-sub .author-admin-role{color:#f50003}.forum-post-wrapper .forum-post-panel-main{padding:.9375rem 3.75rem .9375rem .9375rem;margin-left:10rem}.forum-post-wrapper .forum-post-panel-main ul ul,.forum-post-wrapper .forum-post-panel-main ul ol,.forum-post-wrapper .forum-post-panel-main ol ul,.forum-post-wrapper .forum-post-panel-main ol ol{margin:0}.forum-post-wrapper .forum-post-panel-main blockquote{margin-left:2.5rem;margin-right:2.5rem}.forum-post-wrapper .forum-post-panel-main h1,.forum-post-wrapper .forum-post-panel-main h2,.forum-post-wrapper .forum-post-panel-main h3,.forum-post-wrapper .forum-post-panel-main h4,.forum-post-wrapper .forum-post-panel-main h5,.forum-post-wrapper .forum-post-panel-main h6{font-family:"open_sanssemibold",Arial,sans-serif;margin:1.125rem 0}.forum-post-wrapper .forum-post-panel-main h1{font-size:1.5rem}.forum-post-wrapper .forum-post-panel-main h2{font-size:1.3125rem}.forum-post-wrapper .forum-post-panel-main h3{font-size:1.125rem}.forum-post-wrapper .forum-post-panel-main h4{font-size:1rem}.forum-post-wrapper .forum-post-panel-main h6{font-size:.75rem}.forum-post-wrapper .author-pane .username{margin-bottom:.3125rem;display:block;word-wrap:break-word;font-family:"open_sansregular",Arial,sans-serif}.forum-post-wrapper .forum-post-title{font-family:"open_sanssemibold",Arial,sans-serif;margin-bottom:.3125rem}.unflag-action.forum-post-panel-main:before{font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;position:absolute;display:block;right:.9375rem;top:.9375rem;font-size:2.625rem;color:#4d8f46}.forum-post-info{font-family:"open_sansregular",Arial,sans-serif;padding:.5rem .625rem;font-size:.75rem}.forum-jump-links{float:left}h2.comment-form{clear:both;padding-bottom:.3125rem;margin-bottom:.625rem}form.comment-form{padding:.9375rem;border:1px solid #e4e4e4}form.comment-form .filter-wrapper .form-item,form.comment-form .filter-wrapper .filter-guidelines{padding-left:0}form.comment-form .field-name-field-attachments .form-type-managed-file .form-submit{margin-top:.3125rem}form.comment-form .field-name-field-attachments input.form-file,form.comment-form .field-name-field-attachments .ajax-new-content .form-managed-file{width:29.6875rem}form.comment-form .field-name-field-attachments span{display:inline-block}form.comment-form .field-name-field-attachments span img{display:inline-block}form.comment-form .field-name-field-attachments .form-submit{margin-left:3.125rem}form .browse{display:table}.link-forum-top{float:right;font-family:"open_sanssemibold",Arial,sans-serif}.username{color:#09367a;font-family:"open_sanssemibold",Arial,sans-serif}.forum-topic-header{margin-bottom:1.25rem}.forum-topic-header .af-button-large{float:left;margin-right:.9375rem}fieldset.filter-wrapper{padding-top:.3125rem}fieldset .filter-help{display:none}fieldset .tips li{font-size:.6875rem;display:inline-block;margin-right:.3125rem}.media-wrapper.ui-dialog{background-color:white;border:1px solid #ccc}.media-wrapper.ui-dialog .ui-dialog-titlebar{background:#e1e2dc}.media-wrapper.ui-dialog .ui-dialog-titlebar .ui-button-text{position:relative}.media-wrapper.ui-dialog .ui-dialog-titlebar .ui-button-text:before{font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;position:absolute;top:0;left:0;font-size:1.1875rem}.latest-post-view{position:relative;padding-bottom:1.5625rem;border-bottom:1px solid #b3c1d6}.panel-col .panel-pane:last-child .latest-post-view{padding:0;border:0}.latest-post-view .all-post{padding-top:.9375rem;text-align:right}.latest-post-view .views-field-name{padding-top:.9375rem}header.main{padding:1.25rem 0;border-top:1px solid #09367a}.full-width-page header.main{border:0}header .logo{width:23.40426%;float:left;margin-right:2.12766%;display:inline}header .logo img{height:5.3125rem}header .action-links,header .search{width:40.42553%;float:right;margin-right:0;*margin-left:-1.25em;display:inline}header .action-links form,header .search form{float:right}.action-links .view-user-messages .views-field-cyp-cart a,.user-menu-parent{width:2.625rem;text-indent:62.5rem;position:relative;display:block;white-space:nowrap;overflow:hidden}.action-links{position:relative;text-align:right;z-index:1001;font-size:.625rem;line-height:1.25rem;text-transform:uppercase;height:1.25rem;margin-bottom:1.25rem}.action-links .menu,.action-links .view-user-messages{position:relative;float:right}.action-links .menu .leaf{padding-left:.9375rem}.action-links .expanded{position:relative;text-transform:none;padding-bottom:.1875rem}.action-links .expanded .menu{position:absolute;left:-2.8125rem;top:1.4375rem;display:none;width:7.75rem;text-align:center;background-color:white;border:1px solid #b3c1d6}.action-links .expanded .menu li{border-top:1px solid #e8ebf1;padding:0}.action-links .expanded .menu li.first{border:0}.action-links .expanded .menu li.first:after,.action-links .expanded .menu li.first:before{margin-left:-.125rem;content:"";position:absolute;left:50%;border:4px solid transparent}.action-links .expanded .menu li.first:after{border-bottom-color:#b3c1d6;top:-.5rem;z-index:2}.action-links .expanded .menu li.first:before{border-bottom-color:white;top:-.4375rem;z-index:3}.action-links .expanded .menu li.first:hover:before{border-bottom-color:#e8ebf1}.action-links .expanded .menu a{display:block;padding:.5rem;font-size:.8125rem;line-height:1rem;color:black}.action-links .expanded .menu a:hover{background-color:#e8ebf1;color:#09367a}.action-links .expanded:hover .menu{display:block}.action-links .view-user-messages .views-row{font-size:.625rem;font-family:"open_sanssemibold",Arial,sans-serif}.action-links .view-user-messages .views-field{padding:0 .9375rem 0 0;position:relative;float:left}.action-links .view-user-messages .views-field:after{margin-top:-.1875rem;width:.0625rem;height:.4375rem;content:"";position:absolute;top:50%;right:0;background-color:black}.logged-in .action-links .view-user-messages .views-field-cyp-community{padding:0}.logged-in .action-links .view-user-messages .views-field-cyp-community:after{content:none}.action-links .view-user-messages .views-field-cyp-cart{text-indent:100%;width:2.75rem;overflow:hidden}.action-links .view-user-messages .views-field-cyp-cart a:before{position:absolute;left:0;top:.125rem;font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:.875rem;padding-left:.9375rem}
.action-links .view-user-messages .views-field-cyp-lang{padding:0 .9375rem;font-family:"open_sansregular",Arial,sans-serif}.action-links .view-user-messages .views-field-cyp-lang ul{padding-bottom:0}.action-links .view-user-messages .views-field-cyp-lang:after{top:40%}.action-links .view-user-messages .views-field-mid{padding-left:.3125rem}.action-links .view-user-messages .views-field-mid a{background:#d9534b;color:white;display:block;text-align:center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:1.125rem;width:1.125rem;font-size:.5rem;line-height:1.125rem}.user-menu-parent:before,.user-menu-parent:after{position:absolute;font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.user-menu-parent:before{left:.75rem;top:.125rem;font-size:.875rem;color:#09367a}.user-menu-parent:after{right:0;top:.3125rem;font-size:.5rem;color:#b3c1d6}.pane-cdc-logo,.header-right .pane-menu-menu-community-submenu{position:relative;clear:both}.pane-cdc-logo .menu,.header-right .pane-menu-menu-community-submenu .menu{position:absolute;right:1.25rem;bottom:0}.header-left .title-cdc-link{margin-bottom:.625rem}.title-cdc-link sup{font-size:.625rem}.logo-cdc-link{display:block;height:4.6875rem;background:url(/sites/all/themes/cypress_3/images/cdc_logo.png) no-repeat center top;text-indent:-999em;overflow:hidden}.pane-menu-language{float:right;padding:0 .9375rem 0 0;margin:0 .9375rem 0 0;position:relative}.pane-menu-language:after{width:.0625rem;height:.4375rem;margin-top:-.1875rem;content:"";position:absolute;top:40%;right:0;background-color:black}.lt-ie8 .cyp-cart{border-right:1px solid black;background:url(/sites/all/themes/cypress_3/images/ie-icons/go-cart.png) no-repeat 14px center}.lt-ie8 .cyp-cart:hover{background-image:url(/sites/all/themes/cypress_3/images/ie-icons/go-cart-hover.png)}.lt-ie8 .user-menu-parent{background:url(/sites/all/themes/cypress_3/images/ie-icons/user.png) no-repeat 14px center}.lt-ie8 .user-menu-parent:hover{background-image:url(/sites/all/themes/cypress_3/images/ie-icons/user-hover.png)}.lt-ie8 .views-field-cyp-lang{height:1.25rem;border-left:1px solid black;border-right:1px solid black}.lt-ie8 .views-field-cyp-lang .expanded .menu{top:1.1875rem}.contact-us .contact-item{width:23.40426%;float:left;margin-right:2.12766%;display:inline;padding-right:1.25em}.contact-us .contact-item:last-child{float:right;margin-right:0;*margin-left:-1.25em;display:inline}.pre-footer{padding:2.1875rem 0 1.875rem;background-color:#e8ebf1}.pre-footer .pane-title{font-size:.875rem;line-height:1.375rem;color:#09367a;margin-bottom:.375rem;font-family:"open_sanssemibold",Arial,sans-serif}.pre-footer a{font-size:.8125rem;line-height:1.4375rem;color:black}.pre-footer a:hover{color:#09367a}.site-map-links>.panel-pane{width:23.40426%;float:left;margin-right:2.12766%;display:inline;padding-right:1.25em}.site-map-links>.panel-pane:last-child{float:right;margin-right:0;*margin-left:-1.25em;display:inline}.contact-us{margin-bottom:2.1875rem}.contact-us .pane-title{text-align:center}.contact-us .contact-item{font-size:.8125rem;line-height:1.4375rem}.contact-us .mail,.contact-us .chat,.contact-us .contact{display:block;margin-bottom:.625rem}.contact-us .mail:before,.contact-us .chat:before,.contact-us .contact:before{font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:1rem;margin-right:.625rem}footer{background-color:#09367a;padding-top:2.1875rem;padding-bottom:.9375rem}footer .container{color:white}footer a{color:white}footer a:hover{color:#b3c1d6}footer.main div.contextual-links-active a.contextual-links-trigger{-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0;border-radius:0 0 4px 4px}footer.main div.contextual-links-wrapper ul.contextual-links{-moz-border-radius:4px 4px 0 4px;-webkit-border-radius:4px;border-radius:4px 4px 0 4px;bottom:1.125rem;top:auto;right:0}
.footer-menu{padding-left:8.51064%;padding-right:8.51064%;padding-top:1.25rem;border-top:1px solid #b3c1d6}.footer-menu a{font-size:.625rem;text-transform:uppercase}.footer-menu .menu{font-size:0}.footer-menu li{font-size:.625rem;display:inline-block;vertical-align:middle}.footer-menu li a{margin:0 .4375rem;display:inline-block}.footer-menu li:before{content:"\00b7"}.footer-menu li:first-child a{margin-left:0}.footer-menu li:first-child:before{content:none}.footer-menu li.social-link:before{content:none}.footer-menu li.social-link a{height:1.125rem;width:1.875rem;margin-right:0;position:relative;text-indent:-9999em;overflow:hidden}.footer-menu li.social-link a:before{font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:1.25rem;margin-left:-.625rem;position:absolute;top:0;left:50%}.footer-copyright{font-size:.6875rem;padding-top:.8125rem;text-align:center}.lt-ie8 .site-map-links>.panel-pane,.lt-ie8 .contact-us .contact-item{width:23%;padding:0;margin:0 1.5% 0 0}.system_messages{background-color:red}.system_messages ul.tabs li{float:left;margin-right:20px;padding:10px 0;display:inline-block}.system_messages ul.tabs a{color:red}.system_messages .panel-pane{font-size:.875rem}.main-menu{position:relative}.not-front .main-menu,.page-custom404 .main-menu{margin-bottom:1.5625rem}.main-menu:after{content:"";position:absolute;top:0;display:block;width:100%;height:50px;background-color:#e8ebf1;z-index:-1}.nav-menu .tb-megamenu .mega-nav .mega-group>.mega-group-title,.nav-menu .tb-megamenu .mega-inner .level-2>a,.nav-menu .tb-megamenu .mega-inner .level-2>span{font-size:.875rem;line-height:1.125rem;font-family:"open_sanssemibold",Arial,sans-serif;color:#09367a !important;font-weight:normal;background:none;text-transform:none}.nav-menu .tb-megamenu .mega-nav .mega-group>.mega-group-title:hover,.nav-menu .tb-megamenu .mega-inner .level-2>a:hover,.nav-menu .tb-megamenu .mega-inner .level-2>span:hover{color:#b3c1d6}.nav-menu .tb-megamenu{background-color:transparent}.nav-menu .tb-megamenu .btn{display:none}.nav-menu .tb-megamenu .nav>li{float:left;width:20%;text-align:center}.nav-menu .tb-megamenu .nav>li>a{display:block;border-right:1px solid white;font-weight:normal;text-transform:uppercase;background-color:#e8ebf1;color:black;padding:.9375rem 1.25rem;font-family:"open_sanssemibold",Arial,sans-serif;font-size:.75rem;line-height:1.25rem}.nav-menu .tb-megamenu .nav>li>a:focus{background-color:#e8ebf1;color:black}.not-front .nav-menu .tb-megamenu .nav>li>a .nav-menu .tb-megamenu .nav>li>a:hover{background-color:#09367a;color:white}.nav-menu .tb-megamenu .nav>li:first-child>a{border-left:1px solid white}.nav-menu .tb-megamenu .nav>li.dropdown.open>a{color:white}.nav-menu .tb-megamenu .nav>li.dropdown.open.active>a:hover,.nav-menu .tb-megamenu .nav>li.dropdown.open.active>a:focus{color:white;background-color:#09367a}.nav-menu .tb-megamenu .nav li.dropdown.open>a.dropdown-toggle{background-color:#09367a;color:white}.nav-menu .tb-megamenu .mega-dropdown-inner{text-align:left}.nav-menu .tb-megamenu .dropdown-menu{position:relative;width:940px;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.not-front .nav-menu .tb-megamenu .dropdown-menu{border-bottom:1px solid #e8ebf1}.nav-menu .tb-megamenu .dropdown-menu li>a{display:block;font-size:.8125rem;line-height:normal;color:#464646}.nav-menu .tb-megamenu .dropdown-menu li>a:hover,.nav-menu .tb-megamenu .dropdown-menu li>a:focus{color:#959595}.nav-menu .tb-megamenu .mega-nav .mega-group>.mega-group-title{padding-bottom:.3125rem}.nav-menu .tb-megamenu .mega-inner{padding-top:1.25rem}.nav-menu .tb-megamenu .mega-inner .level-2>a,.nav-menu .tb-megamenu .mega-inner .level-2>span{padding-left:.625rem}.nav-menu .tb-megamenu .mega-inner .level-2>a{padding-bottom:.9375rem}.header-left .menu li,.header-right .menu li{float:left}
.header-left .menu li.last:after,.header-right .menu li.last:after{content:none}.header-left .menu{font-size:.9375rem}.header-left .menu li:after{content:"";display:inline-block;width:1px;height:12px;background-color:black;margin:0 .3125rem}.header-left .pane-menu-menu-community-menu .pane-title{margin-bottom:.625rem}.header-right .menu{font-size:.5625rem;line-height:1.125rem;text-transform:uppercase}.header-right .menu li a{color:#f50003}.header-right .menu li:after{content:"\2022";display:inline-block;margin:0 .25rem;color:#f50003}.ui-video-tabs ul.menu li a:hover,.ui-video-tabs ul.menu li.active-trail a,.ui-video-tabs ul.menu li.leaf a:hover,.ui-video-tabs ul.menu li.leaf.active-trail a,.ui-tabs .ui-tabs-nav li a:hover,.ui-tabs .ui-tabs-nav li.active-trail a,.ui-tabs .ui-tabs-nav li.leaf a:hover,.ui-tabs .ui-tabs-nav li.leaf.active-trail a,.ui-video-tabs ul.menu .active-trail a,.ui-tabs .ui-tabs-nav .ui-tabs-active a{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;color:white;background-color:#09367a}.ui-video-tabs ul.menu,.ui-tabs .ui-tabs-nav,.ui-video-tabs ul.menu li a,.ui-video-tabs ul.menu li.leaf a,.ui-tabs .ui-tabs-nav li a,.ui-tabs .ui-tabs-nav li.leaf a{border:1px solid #b3c1d6;border-bottom:0}.ui-video-tabs ul.menu,.ui-tabs .ui-tabs-nav{background-color:#e8ebf1;padding:.25rem .0625rem 0;font-family:"open_sanssemibold",Arial,sans-serif;margin:0}.ui-video-tabs ul.menu li,.ui-video-tabs ul.menu li.leaf,.ui-tabs .ui-tabs-nav li,.ui-tabs .ui-tabs-nav li.leaf{margin:0 .0625rem;float:left;text-align:center;white-space:nowrap}.ui-video-tabs ul.menu li a,.ui-video-tabs ul.menu li.leaf a,.ui-tabs .ui-tabs-nav li a,.ui-tabs .ui-tabs-nav li.leaf a{font-size:.8125rem;padding:.6875rem;background-color:white;display:block;line-height:1.2em}.ui-tabs .ui-tabs-panel{border:1px solid #b3c1d6;padding:.9375rem}.ui-tabs .expandable ul{list-style-type:none;margin:0}.menu-name-menu-products-listing,.menu-name-menu-applications{padding-top:.625rem}.menu-name-menu-products-listing>.menu,.menu-name-menu-applications>.menu{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:11.43em;-webkit-column-gap:11.43em;column-gap:11.43em}.menu-name-menu-products-listing>.menu>li,.menu-name-menu-applications>.menu>li{padding-bottom:1.5625rem;border-bottom:1px solid #e4e4e4;margin-bottom:1.5625rem}.menu-name-menu-products-listing>.menu>li.leaf,.menu-name-menu-applications>.menu>li.leaf{padding-bottom:.625rem}.menu-name-menu-products-listing>.menu>li>a,.menu-name-menu-products-listing>.menu>li .nolink,.menu-name-menu-applications>.menu>li>a,.menu-name-menu-applications>.menu>li .nolink{display:block;margin-bottom:.9375rem}.left-about .expanded ul,.pane-accordion .facetapi-facetapi-links li.expanded .item-list{border-width:0;max-height:0;overflow:hidden;-moz-transition:max-height .25s ease;-o-transition:max-height .25s ease;-webkit-transition:max-height .25s ease;transition:max-height .25s ease}.left-about .expanded ul a:after{color:#09367a !important}.left-about .expanded ul .menu{border:0;padding-left:.875rem}.left-about .expanded ul .menu li{padding:0}.left-about .expanded ul .menu a{padding-top:.3125rem;padding-bottom:.3125rem}.left-about .expanded>a,.left-about .expanded>span{position:relative;cursor:pointer;padding-right:2.1875rem;color:#09367a}.left-about .expanded>a:after,.left-about .expanded>span:after{position:absolute;right:20px;top:50%;margin-top:-4px;font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:8px;color:#09367a}.left-about .expanded>a.active:after,.left-about .expanded>a.active-trail:after,.left-about .expanded>span.active:after,.left-about .expanded>span.active-trail:after{color:white}.view-forum-list-menu .left-about .expanded>a.active:after,.view-forum-list-menu .left-about .expanded>a.active-trail:after,.view-forum-list-menu .left-about .expanded>span.active:after,.view-forum-list-menu .left-about .expanded>span.active-trail:after{color:#09367a}.left-about .expanded a.active{font-family:"open_sanssemibold",Arial,sans-serif}.left-about .expanded>.open{max-height:1000px;border-width:1px}.left-about .expanded .expanded>span.active-trail:after{color:#09367a}.pane-accordion .pane-content{display:none}.pane-accordion .pane-title{cursor:pointer;position:relative}.pane-accordion .pane-title:after{position:absolute;right:20px;top:50%;margin-top:-4px;font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:8px;color:white}.pane-accordion .pane-title.active:after,.pane-accordion .pane-title.active-trail:after{color:white}.view-forum-list-menu .pane-accordion .pane-title.active:after,.view-forum-list-menu .pane-accordion .pane-title.active-trail:after{color:#09367a}.pane-accordion .facetapi-facetapi-links li.expanded>a,.pane-accordion .facetapi-facetapi-links li.expanded span{position:relative;padding-right:2.1875rem;color:#09367a}.pane-accordion .facetapi-facetapi-links li.expanded>a:after,.pane-accordion .facetapi-facetapi-links li.expanded span:after{position:absolute;right:20px;top:50%;margin-top:-4px;font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:8px;color:#09367a}.pane-accordion .facetapi-facetapi-links li.expanded>a.active:after,.pane-accordion .facetapi-facetapi-links li.expanded>a.active-trail:after,.pane-accordion .facetapi-facetapi-links li.expanded span.active:after,.pane-accordion .facetapi-facetapi-links li.expanded span.active-trail:after{color:white}.view-forum-list-menu .pane-accordion .facetapi-facetapi-links li.expanded>a.active:after,.view-forum-list-menu .pane-accordion .facetapi-facetapi-links li.expanded>a.active-trail:after,.view-forum-list-menu .pane-accordion .facetapi-facetapi-links li.expanded span.active:after,.view-forum-list-menu .pane-accordion .facetapi-facetapi-links li.expanded span.active-trail:after{color:#09367a}.pane-accordion .facetapi-facetapi-links li.expanded .item-list a{padding-top:.3125rem;padding-bottom:.3125rem}.pane-accordion .facetapi-facetapi-links li.expanded .item-list .item-list{border:0;padding-left:.875rem}.pane-accordion .facetapi-facetapi-links li.expanded .item-list .item-list li{padding:0}.pane-accordion .facetapi-facetapi-links li.expanded:hover>.item-list{max-height:1000px;border-width:1px}.parent-list .expanded>.views-field-name a{position:relative}.parent-list .expanded>.views-field-name a:after{position:absolute;right:20px;top:50%;margin-top:-4px;font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:8px;color:#09367a}.parent-list .expanded>.views-field-name a.active:after,.parent-list .expanded>.views-field-name a.active-trail:after{color:white}.view-forum-list-menu .parent-list .expanded>.views-field-name a.active:after,.view-forum-list-menu .parent-list .expanded>.views-field-name a.active-trail:after{color:#09367a}.parent-list .expanded .item-list{display:none}.parent-list .expanded .item-list .field-content{padding:0}.tag-cloud li{display:inline;margin-right:.3125rem}.tag-cloud .level1{font-size:.625rem}.tag-cloud .level2{font-size:.75rem}.tag-cloud .level3{font-size:.875rem}.tag-cloud .level4{font-size:1rem}
.tag-cloud .level5{font-size:1.125rem}.tag-cloud .level6{font-size:1.25rem}.tag-cloud .level7{font-size:1.375rem}.tag-cloud .level8{font-size:1.5rem}.tag-cloud .level9{font-size:1.625rem}.tag-cloud .level10{font-size:1.75rem}.forum-rss .rss-icon,.video-header-right .rss-icon{float:right;margin-left:1.25rem}.forum-topic-rss .rss-icon{margin-right:.625rem}.page-404-links{text-align:center;padding-top:.9375rem;margin-top:2.5rem}.page-404-links a{position:relative;display:inline-block;color:#464646;line-height:2.8125rem;font-size:1.25rem;font-family:"open_sanssemibold",Arial,sans-serif}.page-404-links a:before,.page-404-links a:after{position:absolute}.home-link{padding:0 1.25rem 0 3.75rem}.home-link:before{font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;left:0;font-size:3rem}.home-link:after{content:"";width:.125rem;height:4.6875rem;display:block;background:#464646;top:-.9375rem;right:0}.contact-link{padding:0 4.375rem 0 1.25rem}.contact-link:before,.contact-link:after{font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.contact-link:before{right:10px;font-size:3rem}.contact-link:after{font-size:1.875rem;right:0;top:-.3125rem}.cd-secondary-nav{border-bottom:2px solid #777}.cd-secondary-nav li{display:inline-block}.cd-secondary-nav li a{font-size:1.25rem;font-family:"open_sanssemibold",Arial,sans-serif;padding:1.25rem 2.1875rem;display:block}.cd-secondary-nav li a.active b{border-bottom:3px solid #3780cb}.cd-secondary-nav-trigger{font-size:0}.stickyModeActive{position:fixed;background-color:#e8ebf1;top:0;left:0;width:100%;text-align:center;z-index:100}.tb-megamenu .row{margin-left:-1.875rem;*zoom:1;}.tb-megamenu .row:before,.tb-megamenu .row:after{display:table;content:"";line-height:0}.tb-megamenu .row:after{clear:both}.tb-megamenu [class*="span"]{min-height:.0625rem;margin-left:1.875rem;float:left}.tb-megamenu .row-fluid{width:100%;*zoom:1;}.tb-megamenu .row-fluid:before,.tb-megamenu .row-fluid:after{display:table;content:"";line-height:0}.tb-megamenu .row-fluid:after{clear:both}.tb-megamenu .row-fluid [class*="span"]{display:block;width:100%;min-height:1.875rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.5641%;*margin-left:2.51091%;}.tb-megamenu .row-fluid [class*="span"]:first-child{margin-left:0}.tb-megamenu .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.5641%}.tb-megamenu .row-fluid .span12{width:100%;*width:99.94681%;}.tb-megamenu .row-fluid .span11{width:91.45299%;*width:91.3998%;}.tb-megamenu .row-fluid .span10{width:82.90598%;*width:82.85279%;}.tb-megamenu .row-fluid .span9{width:74.35897%;*width:74.30578%;}.tb-megamenu .row-fluid .span8{width:65.81197%;*width:65.75877%;}.tb-megamenu .row-fluid .span7{width:57.26496%;*width:57.21177%;}.tb-megamenu .row-fluid .span6{width:48.71795%;*width:48.66476%;}.tb-megamenu .row-fluid .span5{width:40.17094%;*width:40.11775%;}.tb-megamenu .row-fluid .span4{width:31.62393%;*width:31.57074%;}.tb-megamenu .row-fluid .span3{width:23.07692%;*width:23.02373%;}.tb-megamenu .row-fluid .span2{width:14.52991%;*width:14.47672%;}.tb-megamenu .row-fluid .span1{width:5.98291%;*width:5.92971%;}.tb-megamenu .row-fluid .offset12{margin-left:105.12821%;*margin-left:105.02182%;}.tb-megamenu .row-fluid .offset12:first-child{margin-left:102.5641%;*margin-left:102.45772%;}.tb-megamenu .row-fluid .offset11{margin-left:96.5812%;*margin-left:96.47481%;}.tb-megamenu .row-fluid .offset11:first-child{margin-left:94.01709%;*margin-left:93.91071%;}
.tb-megamenu .row-fluid .offset10{margin-left:88.03419%;*margin-left:87.92781%;}.tb-megamenu .row-fluid .offset10:first-child{margin-left:85.47009%;*margin-left:85.3637%;}.tb-megamenu .row-fluid .offset9{margin-left:79.48718%;*margin-left:79.3808%;}.tb-megamenu .row-fluid .offset9:first-child{margin-left:76.92308%;*margin-left:76.81669%;}.tb-megamenu .row-fluid .offset8{margin-left:70.94017%;*margin-left:70.83379%;}.tb-megamenu .row-fluid .offset8:first-child{margin-left:68.37607%;*margin-left:68.26969%;}.tb-megamenu .row-fluid .offset7{margin-left:62.39316%;*margin-left:62.28678%;}.tb-megamenu .row-fluid .offset7:first-child{margin-left:59.82906%;*margin-left:59.72268%;}.tb-megamenu .row-fluid .offset6{margin-left:53.84615%;*margin-left:53.73977%;}.tb-megamenu .row-fluid .offset6:first-child{margin-left:51.28205%;*margin-left:51.17567%;}.tb-megamenu .row-fluid .offset5{margin-left:45.29915%;*margin-left:45.19276%;}.tb-megamenu .row-fluid .offset5:first-child{margin-left:42.73504%;*margin-left:42.62866%;}.tb-megamenu .row-fluid .offset4{margin-left:36.75214%;*margin-left:36.64575%;}.tb-megamenu .row-fluid .offset4:first-child{margin-left:34.18803%;*margin-left:34.08165%;}.tb-megamenu .row-fluid .offset3{margin-left:28.20513%;*margin-left:28.09875%;}.tb-megamenu .row-fluid .offset3:first-child{margin-left:25.64103%;*margin-left:25.53464%;}.tb-megamenu .row-fluid .offset2{margin-left:19.65812%;*margin-left:19.55174%;}.tb-megamenu .row-fluid .offset2:first-child{margin-left:17.09402%;*margin-left:16.98763%;}.tb-megamenu .row-fluid .offset1{margin-left:11.11111%;*margin-left:11.00473%;}.tb-megamenu .row-fluid .offset1:first-child{margin-left:8.54701%;*margin-left:8.44063%;}.tb-megamenu input,.tb-megamenu textarea,.tb-megamenu .uneditable-input{margin-left:0}.tb-megamenu .controls-row [class*="span"]+[class*="span"]{margin-left:1.875rem}.tb-megamenu .thumbnails{margin-left:-1.875rem}.tb-megamenu .thumbnails>li{margin-left:1.875rem}.tb-megamenu .row-fluid .thumbnails{margin-left:0}.tb-megamenu .clearfix,.tb-megamenu .system_messages ul.tabs,.system_messages .tb-megamenu ul.tabs,.tb-megamenu main,.tb-megamenu .full-width-page header,.full-width-page .tb-megamenu header{*zoom:1;}.tb-megamenu .clearfix:before,.tb-megamenu .system_messages ul.tabs:before,.system_messages .tb-megamenu ul.tabs:before,.tb-megamenu main:before,.tb-megamenu .full-width-page header:before,.full-width-page .tb-megamenu header:before,.tb-megamenu .clearfix:after,.tb-megamenu .system_messages ul.tabs:after,.system_messages .tb-megamenu ul.tabs:after,.tb-megamenu main:after,.tb-megamenu .full-width-page header:after,.full-width-page .tb-megamenu header:after{display:table;content:"";line-height:0}.tb-megamenu .clearfix:after,.tb-megamenu .system_messages ul.tabs:after,.system_messages .tb-megamenu ul.tabs:after,.tb-megamenu main:after,.tb-megamenu .full-width-page header:after,.full-width-page .tb-megamenu header:after{clear:both}.tb-megamenu .mega-inner{padding:.625rem;*zoom:1;}.tb-megamenu .mega-inner:before,.tb-megamenu .mega-inner:after{display:table;content:"";line-height:0}.tb-megamenu .mega-inner:after{clear:both}.tb-megamenu .row-fluid+.row-fluid{padding-top:.625rem;border-top:1px solid #eee}.tb-megamenu .mega>.mega-dropdown-menu{min-width:12.5rem;display:none}.tb-megamenu .mega.open>.mega-dropdown-menu,.tb-megamenu .mega.dropdown-submenu:hover>.mega-dropdown-menu{display:block}.tb-megamenu .mega-group{*zoom:1;}.tb-megamenu .mega-group:before,.tb-megamenu .mega-group:after{display:table;content:"";line-height:0}.tb-megamenu .mega-group:after{clear:both}.tb-megamenu .mega-group-ct{margin:0;padding:0;*zoom:1;}.tb-megamenu .mega-group-ct:before,.tb-megamenu .mega-group-ct:after{display:table;content:"";line-height:0}.tb-megamenu .mega-group-ct:after{clear:both}.tb-megamenu .mega-group-ct>.row-fluid>[class*="span"]>.mega-inner{padding:0}.tb-megamenu-subnav .span12.mega-col-nav .mega-inner{padding:0 .625rem .9375rem}.tb-megamenu .mega-nav,.tb-megamenu .dropdown-menu .mega-nav{margin:0;padding:0;list-style:none}.tb-megamenu .mega-nav>li,.tb-megamenu .dropdown-menu .mega-nav>li{display:block;float:none;list-style:none;margin-left:0}.tb-megamenu .mega-nav>li a,.tb-megamenu .dropdown-menu .mega-nav>li a,.tb-megamenu .dropdown-menu .mega-nav>li span{display:block;white-space:normal;padding-bottom:.3125rem}main{background-color:white}html{font-family:"open_sansregular",Arial,sans-serif;line-height:1.25;color:black;font-weight:normal}html.psoc-creator-start-page{position:static}.lt-ie8 .element-invisible{height:0}body{position:relative}.logged-in body{padding-top:29px}main{padding-bottom:2.5rem}.container{position:relative;*zoom:1;max-width:60em;_width:60em;padding-left:.625em;padding-right:.625em;margin-left:auto;margin-right:auto;width:60em;min-width:60em}.container:after{content:"";display:table;clear:both}.front-wrapper,.pre-footer,footer{min-width:60em}.pane-page-content>.pane-title{display:none}.pane-page-breadcrumb,.pane-page-tabs,.pane-psg-title,.slider-region .pane-title{*zoom:1;max-width:60em;_width:60em;padding-left:.625em;padding-right:.625em;margin-left:auto;margin-right:auto;width:60em;min-width:60em;width:62rem;max-width:62rem;min-width:992px !important;padding:0}.pane-page-breadcrumb:after,.pane-page-tabs:after,.pane-psg-title:after,.slider-region .pane-title:after{content:"";display:table;clear:both}.pane-psg-title{font-size:1rem}.breadcrumb{padding:0 0 1.875rem;font-size:.75rem;line-height:1.125rem}.breadcrumb span{color:#b0b0b0;float:left}.breadcrumb span:nth-last-child(3) a{color:#3780cb}.breadcrumb span:nth-last-child(3) a:hover{color:#09367a}.breadcrumb span.delimiter{color:black;padding:0 .3125rem}.breadcrumb a{color:#b0b0b0}
.breadcrumb a:hover{color:#666}.breadcrumb .last{color:black}.breadcrumb .last a,.breadcrumb .last a:hover{color:black}.page-user-edit div.clientside-error{max-width:58.75em;width:58.75em;margin:0 auto 1.25em}@media(min-width:0) and (max-width:60em){.page-user-edit div.clientside-error{margin:0 .625em 1.25em}}div.clientside-error ul{margin:0}div.clientside-error ul li{list-style:none}div.clientside-error ul label{font-family:inherit;margin:0}.columns-wrapper,.one-col{font-size:.875rem;line-height:1.3125rem}.no-panel-page .pane-page-content,.page-comment .pane-page-content,.page-node-add-forum .pane-page-content,.page-node-edit .pane-page-content,.page-custom404 .pane-page-content{*zoom:1;max-width:60em;_width:60em;padding-left:.625em;padding-right:.625em;margin-left:auto;margin-right:auto;width:60em;min-width:60em}.no-panel-page .pane-page-content:after,.page-comment .pane-page-content:after,.page-node-add-forum .pane-page-content:after,.page-node-edit .pane-page-content:after,.page-custom404 .pane-page-content:after{content:"";display:table;clear:both}.page-user-edit .pane-page-content,.page-user-me .pane-page-content{padding:0}.left-side,.part-bottom{width:74.46809%;float:left;margin-right:2.12766%;display:inline}.page-user-edit .left-side,.page-user-me .left-side,.page-user-downloads .left-side,.page-user-edit .part-bottom,.page-user-me .part-bottom,.page-user-downloads .part-bottom{width:23.40426%;float:left;margin-right:2.12766%;display:inline}.page-user.not-logged-in .left-side,.page-user.not-logged-in .part-bottom{width:48.93617%;float:left;margin-right:2.12766%;display:inline}.left-side .workshop-registration-link,.part-bottom .workshop-registration-link{width:11.25rem}.right-side{width:23.40426%;float:left;margin-right:2.12766%;display:inline;float:right;margin-right:0;*margin-left:-1.25em;display:inline}.page-user-edit .right-side,.page-user-me .right-side,.page-user-downloads .right-side{width:74.46809%;float:left;margin-right:2.12766%;display:inline;padding-left:1.875rem;float:right;margin-right:0;*margin-left:-1.25em;display:inline}.page-user.not-logged-in .right-side{width:48.93617%;float:left;margin-right:2.12766%;display:inline;float:right;margin-right:0;*margin-left:-1.25em;display:inline}.forum-left{width:74.46809%;float:left;margin-right:2.12766%;display:inline}.header-right,.forum-right,.user-right{width:23.40426%;float:left;margin-right:2.12766%;display:inline;float:right;margin-right:0;*margin-left:-1.25em;display:inline}.user-left{width:23.40426%;float:left;margin-right:2.12766%;display:inline}.user-center{width:48.93617%;float:left;margin-right:2.12766%;display:inline}.header-left,.prod-left{width:65.95745%;float:left;margin-right:2.12766%;display:inline}.lt-ie8 .header-left,.lt-ie8 .prod-left{margin:0}.prod-right{width:31.91489%;float:left;margin-right:2.12766%;display:inline;float:right;margin-right:0;*margin-left:-1.25em;display:inline}.lt-ie8 .prod-right{margin:0;width:270px}.prod-right{padding-left:1.875rem}.headers-wrapper{margin-bottom:.625rem}.headers-wrapper h1{margin-bottom:0}.header-bottom,.bottom-side,.prod-bottom{clear:both}.bottom-side{padding-top:2.5rem}.prod-bottom{padding-top:1.25rem}.header-about{margin-bottom:.9375rem}.blog-pages .pane-field-title{margin:0}.blog-pages .pane-field-title .pane-content{padding:0}.right-side table{font-size:.75rem;line-height:.9375rem}.right-side td{padding:.1875rem .1875rem .1875rem 0}.col-4{width:23.40426%;float:left;margin-right:2.12766%;display:inline;font-size:.8125rem}.col-4.last{float:right;margin-right:0;*margin-left:-1.25em;display:inline}.col-4 h4{margin-top:.3125rem}.col-4 p{margin:0}.col-4 .row_header{font-size:1.125rem}.col-4 img{margin-bottom:.9375rem}.video-header-left,.video-left{width:65.95745%;float:left;margin-right:2.12766%;display:inline}.video-header-right,.video-right{width:31.91489%;float:left;margin-right:2.12766%;display:inline;float:right;margin-right:0;*margin-left:-1.25em;display:inline}.left-about,.left-sales{width:23.40426%;float:left;margin-right:2.12766%;display:inline}.right-about,.tab-about{width:74.46809%;float:right;margin-right:0;*margin-left:-1.25em;display:inline}
.right-about .panel-pane,.prod-right .panel-pane,.page-quality .left-side .panel-pane,.part-bottom .panel-pane,.part-left .panel-pane,.pane-press-room-resources .panel-panel .panel-pane,.video-right .panel-pane,.col-4 .panel-pane,.user-center>.panel-pane{margin-bottom:1.5625rem}.pane-page-tabs .tabs{margin-bottom:1.5625rem;padding:.3125rem 0 0}.pane-page-tabs .tabs li{float:left;font-size:.875rem;line-height:1.3125rem;border:1px solid #e4e4e4;margin:0 .125rem .25rem}.pane-page-tabs .tabs li a{display:block;padding:.3125rem .9375rem}.pane-page-tabs .tabs li a:hover{background-color:#e8ebf1;color:#09367a}a{color:#09367a}a:hover{color:#3780cb}header.main a:hover,.main-menu a:hover,.pre-footer a:hover{text-decoration:none}.right-side a,.forum-side a{word-wrap:break-word}.pager{clear:both;margin:0 0 1.25rem;padding:0;text-align:center;font-size:.75rem;line-height:.8125rem}.pager .throbber{position:absolute;right:1px;top:-3px}.pager li{display:inline-block;position:relative}.lt-ie8 .pager li{float:left;margin:2px}.pager li a{display:block;background-color:white;padding:.1875rem .5rem;margin:.125rem .0625rem;color:#3780cb}.pager li a:hover{background-color:#1b5084;color:white}.pager .pager-current{background-color:#1b5084;color:white;padding:.1875rem .5rem;font-family:"open_sanssemibold",Arial,sans-serif}.header-pager{padding-bottom:1.25rem}.pager-wrapper .pager-first,.pager-wrapper .pager-last,.pager-wrapper-footer .pager-first,.pager-wrapper-footer .pager-last{display:none}.pager-wrapper .item-list,.pager-wrapper .view-footer,.pager-wrapper-footer .item-list,.pager-wrapper-footer .view-footer{display:inline-block}.pager-wrapper .view-footer,.pager-wrapper-footer .view-footer{font-size:.6875rem;padding:.1875rem .5rem;color:#333}.full-width-page{padding:0 .625rem;min-width:60em}.full-width-page .action-links{margin:0 2.3125rem 0 0}.view-morelink-arrow .more-link a{position:absolute;top:-5.125rem;right:0}.sharethis-wrapper{margin:1.875rem 0}.sharethis-wrapper .stButton .stButton_gradient,.sharethis-wrapper .stButton .stFb,.sharethis-wrapper .stButton .stTwbutton,.sharethis-wrapper .stButton .stMainServices{height:auto;margin:.3125rem 0}code{font-family:monospace}.pane-translate-note{border:1px solid #f50003;padding:.3125rem;margin:1.5625rem 0}.cyp-faq .cyp-faq-header{border-bottom:2px solid #efefef}.cyp-faq .cyp-faq-header a{display:block;padding:8px 8px 8px 5px}.cyp-faq .cyp-faq-header a:before{font-family:"cypress";float:left;width:8px;margin:1px 5px 0 0;opacity:.4;font-size:8px}.cyp-faq .cyp-faq-content{display:none}.cyp-faq>.cyp-faq-content{padding:0 28px 5px}.cyp-faq>.cyp-faq-content .cyp-faq-content{padding:5px 0 0 18px}.pane-workshop-registration-form .pane-content{text-align:center}.pane-workshop-registration-form .workshop-price{color:#f50003;font-size:1rem;font-weight:700}.pane-workshop-registration-form .workshop-registration-link{margin-top:.625rem}.pane-workshop-registration-form .workshop-registration-link a{display:block;border:1px solid #09367a;height:1.875rem;line-height:1.8125rem;font-size:.75rem;font-weight:700}.pane-workshop-registration-form .workshop-registration-link a:hover{background-color:#09367a;color:white}.cypress-red{background-color:#d9534b !important}.left-side .field-type-registration{text-align:left}.left-side .form-select{display:inline-block}input[type='submit'],button{border:0 none;cursor:pointer;margin:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0 none;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;max-width:100%}input[type='submit'].form-submit,button.form-submit{margin-top:1.5625rem;margin-bottom:1.5625rem}.left-sales input[type='submit'].form-submit,.left-sales button.form-submit{margin:.625rem 0 0}input:focus{outline:0 none}.form-submit+input{margin-left:.625rem}.form-text{height:1.875rem;line-height:1.8125rem;padding:0 0 0 .5rem;border:1px solid #e4e4e4}
.search .form-text{padding-right:.9375rem}html.js .search .form-text.form-autocomplete:not(.throbbing){background-image:none}.form-item{margin-bottom:.9375rem}fieldset{margin-bottom:.9375rem}fieldset .form-item{margin-bottom:0}.form-required{color:#f50003}input[type="checkbox"]{display:none}input[type="checkbox"]+label,input[type="checkbox"]+.facetapi-checkbox{position:relative;display:inline-block;cursor:pointer;font-size:.75rem;line-height:1.125rem;padding-left:1.25rem}input[type="checkbox"]+label:before,input[type="checkbox"]+.facetapi-checkbox:before{top:-.25rem;content:"";display:inline-block;position:absolute;left:0;background-position:0 -271px;height:20px;width:18px}@media(-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:2){input[type="checkbox"]+label:before,input[type="checkbox"]+.facetapi-checkbox:before{background-position:0 -271px}}input[type="checkbox"]:checked+label:before,input[type="checkbox"]:checked+.facetapi-checkbox:before{background-position:0 0;height:20px;width:18px}@media(-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:2){input[type="checkbox"]:checked+label:before,input[type="checkbox"]:checked+.facetapi-checkbox:before{background-position:0 0}}input[type="radio"]{display:none}input[type="radio"]+label{cursor:pointer;font-size:.75rem;line-height:.75rem;margin-bottom:.625rem}input[type="radio"]+label:before{font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;display:inline-block;margin:0 .625rem 0 0;color:#09367a}form .description{font-size:.75rem;line-height:1rem;padding:.3125rem}.pane-form .form-item .password-suggestions{width:15em}.pane-user-profile .form-type-select,.pane-user-forum .form-type-select,.pane-user-shipping .form-type-select{width:13.75rem}.pane-user-profile input,.pane-user-profile .form-text,.pane-user-forum input,.pane-user-forum .form-text,.pane-user-shipping input,.pane-user-shipping .form-text{width:13.75rem;max-width:100%}.pane-user-profile .form-wrapper{width:13.75rem;margin-right:3.75rem}.pane-user-profile .form-actions{clear:both;float:none;width:100%;text-align:center}.page-user-register .columns-wrapper .form-type-select,.page-user.not-logged-in .columns-wrapper .form-type-select,.page-user-register .columns-wrapper .form-text,.page-user.not-logged-in .columns-wrapper .form-text{width:100%}.pane-user-shipping{width:42.85714%;float:left;margin-right:2.85714%;display:inline}.pane-user-shipping .fieldset-legend{display:block}.pane-user-shipping .street-block .form-item:first-child label:after{display:block;content:"Note: We cannot ship to a PO box";font-size:.75rem;color:#09367a}div.form-item-extension{float:left;margin-top:1.625rem;width:3.125rem}div.form-item-extension label{display:none}.form-item-pass .form-item{width:13.75rem}.form-item-pass .password-strength,.form-item-pass .password-confirm{float:none;margin-top:0;max-width:100%}.page-user .form-item-pass .password-strength,.page-user .form-item-pass .password-suggestions{display:none !important}.checkbox-group{width:77.14286%;float:left;margin-right:2.85714%;display:inline;margin-bottom:1.25rem}.checkbox-group .top-item{position:relative}.checkbox-group .top-item .field-type-list-boolean{position:absolute;margin-left:15rem;top:50%}.pane-user-forum .field-type-image{width:20%;float:left;margin-right:2.85714%;display:inline;float:right;margin-right:0;*margin-left:-1.25em;display:inline;text-align:center}.pane-user-forum .field-type-image .preview{margin:0}.pane-user-forum .field-type-image .preview .media-filename{display:none}.pane-user-forum .field-type-text,.pane-user-forum .field-type-list-text,.pane-user-forum .field-type-text-long{width:13.75rem;float:left;clear:both}.pane-user-forum .browse{display:inline-block}.notifications-wrapper{clear:both;padding:1.25rem 0;border-top:1px solid #b3c1d6;border-bottom:1px solid #b3c1d6}.notifications-wrapper .group-left{width:54.28571%;float:left;margin-right:2.85714%;display:inline}.notifications-wrapper .field-type-list-text{clear:none}.notifications-wrapper .form-type-checkbox{float:left;clear:both}.right-side .views-exposed-form .views-exposed-widget,.right-side .views-exposed-form .form-text{max-width:100%}.right-side .views-exposed-form .views-exposed-widget{padding-right:0;width:100%}.right-side .views-exposed-form .views-exposed-widget{width:100%}.right-side .views-exposed-form .views-reset-button input.form-submit{margin:0}.right-side .views-submit-button input.form-submit{margin:.625rem 0 0}.search-form .form-type-textfield,.search .form-type-textfield{position:relative;float:left;padding-right:1.875rem}
.search-form .form-type-textfield:after,.search .form-type-textfield:after{width:1.875rem;height:1.875rem;font-size:1.125rem;font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;line-height:1.5;background-color:#e8ebf1;position:absolute;display:block;top:0;right:-2px;text-align:center}.search-form input,.search input{width:11.875rem;background-color:#e8ebf1;border:0 !important}.search-form input.form-submit,.search input.form-submit{z-index:2;position:relative;margin:0 0 0 -1.875rem;width:1.875rem;min-width:0;text-indent:-999em;background-color:transparent}.search-form input.form-submit:hover,.search input.form-submit:hover{background-color:transparent}.search{font-size:.6875rem}.search .form-type-select{width:9.375rem;float:left;margin-right:.0625rem;background-color:#e8ebf1}.search .form-type-select .chosen-single{color:#09367a;background-color:#e8ebf1;border:0}.search input.form-submit{float:right}.right-side .search input.form-submit{margin:0 0 0 -1.875rem}.right-side .search .views-exposed-widgets{margin:0}.right-side .search .views-exposed-widget{padding:0}.right-side .search .form-text{width:100%}.kb-search-item-page .right-side .search .views-submit-button{float:none;display:inline}.kb-search-item-page .right-side .search .pane-content{padding:1.5625rem .625rem;border:1px solid #b3c1d6}.kb-search-item-page .right-side .search label{display:none}.comment-form label,.node-forum-form label{margin:.625rem 1.25rem .3125rem 0}.node-forum-form{font-size:.875rem;line-height:1.3125rem}.node-forum-form .browse{display:inline-block !important}.node-forum-form .form-type-select{max-width:28.125rem}.comment-form .field-name-field-attachments thead,.comment-form .field-name-field-attachments .form-select{display:none}.comment-form .field-name-field-attachments .fieldset-legend,.comment-form .field-name-field-attachments label{font-family:"open_sanssemibold",Arial,sans-serif}.webform-client-form{padding-left:2.5rem}.webform-client-form .webform-item{position:relative}.webform-client-form .webform-item:before{font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;left:-2.5rem;width:1.5625rem;height:1.5625rem;line-height:1.5625rem;display:block;position:absolute;top:0;background-color:#09367a;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;color:white;font-family:"open_sanssemibold",Arial,sans-serif}.webform-client-form .step-1:before{content:"1"}.webform-client-form .step-2:before{content:"2"}.webform-client-form .step-3:before{content:"3"}.webform-client-form fieldset{margin-bottom:.625rem}.webform-client-form .fieldset-legend,.webform-client-form .webform-component label{display:inline-block;font-family:"open_sanssemibold",Arial,sans-serif;margin-bottom:.3125rem;min-width:5.625rem}input::-ms-clear,input::-ms-reveal{display:none;width:0;height:0}.slider-region .pane-title{font-size:1rem}.slider-region .pane-custom .pane-content{*zoom:1;max-width:60em;_width:60em;padding-left:.625em;padding-right:.625em;margin-left:auto;margin-right:auto}.slider-region .pane-custom .pane-content:after{content:"";display:table;clear:both}.pane-slideshow-home-slideshow,.pane-slideshow-homepage-slideshow-b{overflow:hidden}.pane-slideshow-home-slideshow .pane-content,.pane-slideshow-homepage-slideshow-b .pane-content{border-top:1px solid #e8ebf1}.homepage-slider-hero{*zoom:1;max-width:60em;_width:60em;padding-left:.625em;padding-right:.625em;margin-left:auto;margin-right:auto;width:60em;min-width:60em}.homepage-slider-hero:after{content:"";display:table;clear:both}
.homepage-slider-hero .flex-viewport{overflow:visible !important}.homepage-slider-hero .flex-direction-nav{position:relative}.homepage-slider-hero .flex-direction-nav a{position:absolute;top:0;display:block;background-color:white;filter:alpha(opacity=10);opacity:.1;width:100%;height:28.75rem;text-indent:300%}.homepage-slider-hero .flex-direction-nav a.flex-prev{right:100%}.homepage-slider-hero .flex-direction-nav a.flex-next{left:100%}.homepage-slides li{float:left;position:relative;filter:alpha(opacity=30);opacity:.3}.homepage-slides li.flex-active-slide{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.homepage-slider-hero-high .slide-content-wrapper{height:28.75rem}.homepage-slider-hero-narrow .slide-content-wrapper{height:21.875rem}.flex-active-slide .slide-content-wrapper{position:relative}.flex-active-slide .slide-content-wrapper:after,.flex-active-slide .slide-content-wrapper:before{width:.0625rem;background-color:#e8ebf1;content:"";display:block;height:100%;left:0;position:absolute;top:0;z-index:1}.flex-active-slide .slide-content-wrapper:after{left:auto;right:0}.slide-content-wrapper article{width:23.75rem;position:absolute;right:0;top:50%;text-align:right}.slide-content-wrapper article h2{font-size:1.3125rem;line-height:1.625rem;font-family:"open_sanssemibold",Arial,sans-serif;margin-bottom:1.25rem;color:#09367a}.homepage-slider-hero-narrow .slide-content-wrapper article h2{background:black;color:white}.homepage-slider-hero-narrow .slide-content-wrapper article h2 p{padding:.625rem 1.25rem}.homepage-slider-hero-narrow .slide-content-wrapper article .slide-content-inner{padding:1.25rem}.slide-content-wrapper article .read-more{padding-top:1.5625rem;text-align:right}.homepage-slider-hero-high .slide-content-wrapper[class*="direction_right"] article{margin-right:8.51064%}.homepage-slider-hero-high .slide-content-wrapper[class*="direction_left"] article,.homepage-slider-hero-high .slide-content-wrapper[class*="direction_center"] article{margin-left:8.51064%;left:0;right:auto;text-align:left}.homepage-slider-hero-high .slide-content-wrapper[class*="direction_left"] .read-more,.homepage-slider-hero-high .slide-content-wrapper[class*="direction_center"] .read-more{text-align:left}.homepage-slider-hero-narrow .slide-content-wrapper article{background:rgba(0,0,0,0.7);color:white;text-align:left}.homepage-slider-hero-narrow .slide-content-wrapper article .color-black{border:1px solid black;background:white;color:black}.homepage-slider-hero-narrow .slide-content-wrapper article .color-black:hover{background-color:black;color:white}.homepage-slider-hero-narrow .slide-content-wrapper article .color-blue{border:1px solid #001aab;background:white;color:#001aab}.homepage-slider-hero-narrow .slide-content-wrapper article .color-blue:hover{background-color:#001aab;color:white}.homepage-slider-hero-narrow .slide-content-wrapper article .color-green{border:1px solid #107c09;background:white;color:#107c09}.homepage-slider-hero-narrow .slide-content-wrapper article .color-green:hover{background-color:#107c09;color:white}.homepage-slider-hero-narrow .slide-content-wrapper article .color-red{border:1px solid #c20016;background:white;color:#c20016}.homepage-slider-hero-narrow .slide-content-wrapper article .color-red:hover{background-color:#c20016;color:white}.slide-content-wrapper.direction_left article,.slide-content-wrapper.direction_right article,.slide-content-wrapper.direction_center article{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.slide-content-wrapper[class*="bottom"] article{bottom:0;top:auto}.slide-content-wrapper[class*="left"] article{left:0}.slide-content-wrapper[class*="right"] article{right:0}.slide-content-wrapper[class*="top"] article{top:0}.slide-content-wrapper.direction_center article{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%}.homepage-slider-tabs{background-color:#e8ebf1}.homepage-slider-tabs .slides{*zoom:1;max-width:60em;_width:60em;padding-left:.625em;padding-right:.625em;margin-left:auto;margin-right:auto;width:60em;min-width:60em;margin-left:auto !important;display:table}.homepage-slider-tabs .slides:after{content:"";display:table;clear:both}.homepage-slider-tabs .slides li{width:25% !important;text-align:center;display:table-cell !important;float:none !important;vertical-align:middle;cursor:pointer;border-left:1px solid white;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.625rem;font-size:.875rem;line-height:1rem;font-family:"open_sanssemibold",Arial,sans-serif}.homepage-slider-tabs .slides li.views-row-last{border-right:1px solid white}.homepage-slider-tabs .slides .flex-active-slide{background-color:#09367a;color:white}.homepage-slider-tabs .slides .flex-active-slide.color-blue{background-color:#001aab}.homepage-slider-tabs .slides .flex-active-slide.color-black{background-color:black}.homepage-slider-tabs .slides .flex-active-slide.color-green{background-color:#107c09}.homepage-slider-tabs .slides .flex-active-slide.color-red{background-color:#c20016}.length-2 .slides li{width:50% !important}.length-3 .slides li{width:33.33% !important}.fieldable-panels-pane .flexslider{border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin-bottom:1.875rem}
.fieldable-panels-pane .flex-control-paging{bottom:-1.875rem}.fieldable-panels-pane .flex-control-paging li{margin:0 .4375rem}.fieldable-panels-pane .flex-control-paging li a{width:.875rem;height:.875rem;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:white;border:1px solid #09367a}.fieldable-panels-pane .flex-control-paging li a.flex-active,.fieldable-panels-pane .flex-control-paging li a:hover{background-color:#09367a}.fieldable-panels-pane .image-wrapper{float:left}.fieldable-panels-pane .image-wrapper img{display:block}.pane-bundle-video .field-name-field-brightcove-video a{float:left}.brightcove-caption{clear:left;max-width:16.875rem;padding:.625rem}.prod-right .brightcove-caption{text-align:center}.ui-tabs-panel .field-collection-container,.field-collection-container .field-collection-view{padding:0;margin:0;border:0}.field-collection-container .field-name-field-video-list>.field-items>.field-item{width:30.43478%;float:left;margin-right:4.34783%;display:inline}.field-collection-container .field-name-field-video-list>.field-items>.field-item:nth-child(3n){float:right;margin-right:0;*margin-left:-1.25em;display:inline}.field-collection-container .field-name-field-video-list>.field-items>.field-item:nth-child(3n+1){clear:left}.field-name-field-video-list .slides>li{margin:0 .625rem 0 0}.field-name-field-video-list .flex-direction-nav a{color:white;top:5.9375rem}.ui-tabs-panel .pane-bundle-video-list h2{display:none}.ui-tabs-panel .slides>li{margin-right:1.25rem}.flex-tab .flex-viewport{margin:0 .25rem .625rem}.flex-tab .flex-viewport .flex-item{margin:0}.flex-item a{font-size:.8125rem;cursor:pointer}.chosen-container{font-size:.8125rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:inline-block;vertical-align:middle;width:100% !important}.chosen-container .chosen-drop{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:100%;left:-9999em;z-index:1010;width:100%;border:1px solid #e4e4e4;border-top:0;background:white}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 .5rem;height:1.875rem;border:1px solid #e4e4e4;background-color:white;color:#666;text-decoration:none;white-space:nowrap;line-height:1.8125rem}.chosen-container-single .chosen-single:active{color:#666 !important}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:2.1875rem;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:2.375rem}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:1.6875rem;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;position:relative}.chosen-container-single .chosen-single div b:after{font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:.5rem;color:#b3c1d6;position:absolute;margin-top:-.25rem;margin-left:-.25rem;left:50%;top:50%}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:.1875rem .25rem;white-space:nowrap}.chosen-container-single .chosen-search input{width:100%}.chosen-container-single .chosen-drop{margin-top:-.0625rem;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999em}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0;padding:0;max-height:18.75rem;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:.3125rem .375rem;list-style:none;line-height:.9375rem;-webkit-touch-callout:none;border-top:1px solid #e8ebf1}.chosen-container .chosen-results li:hover{color:#09367a;background-color:#e8ebf1}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:.9375rem}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-active .chosen-single div,.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#111 !important}.chosen-disabled{opacity:.5 !important;cursor:default}.chosen-disabled .chosen-single,.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.tipsy{background:#f1f1f1;padding:.6875rem 1.625rem !important;width:20.375rem;-moz-box-shadow:#666 0 3px 6px;-webkit-box-shadow:#666 0 3px 6px;box-shadow:#666 0 3px 6px}.adminimal-menu .tipsy{margin-top:-1.25rem}.tipsy .tipsy-arrow{background:none;width:0;height:0;border-style:solid;border-color:transparent transparent #f1f1f1 transparent;margin-left:-.625rem;border-width:0 .625rem .625rem .625rem}
.tipsy.tipsy-s .tipsy-arrow{border-color:#f1f1f1 transparent transparent transparent;bottom:-.625rem;border-width:.625rem .625rem 0 .625rem}.tipsy.tipsy-n .tipsy-arrow{top:-.625rem}.tipsy.tipsy-w .tipsy-arrow{border-color:transparent #f1f1f1 transparent transparent;border-width:.625rem;margin-left:-1.25rem;margin-top:-.625rem}.tipsy .tipsy-inner{background-color:transparent;font-family:Arial,Helvetica;color:#464646;max-width:100%;padding:0;font-size:.875rem}.tipsy .tipsy-inner p{margin-bottom:0}.search-tooltip{float:right;margin:.1875rem 0 0 .75rem;padding-right:1.25rem}.search-tooltip i{background-position:0 -40px;height:23px;width:23px;cursor:pointer;display:block}@media(-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:2){.search-tooltip i{background-position:0 -40px}}body.adminimal-menu div#admin-menu,body.adminimal-menu div#admin-menu .dropdown{z-index:1002}body #acquia-lift-message-box{z-index:1002}body #acquia-lift-message-box p a{color:#3780cb}body #navbar-administration .navbar-tray.navbar-active{z-index:1002}.modal-default div.ctools-modal-content{border:1px solid #09367a}.modal-default div.ctools-modal-content .modal-content .modal-throbber-wrapper img{margin-top:4.6875rem}.modal-default div.ctools-modal-content a.close{color:transparent;font-size:0;line-height:0}.modal-default div.ctools-modal-content a.close:after{font-size:1rem;line-height:1.25rem;color:white;font-family:"cypress"}.modal-default div.ctools-modal-content a.close img{display:none}.modal-default div.ctools-modal-content .modal-title{font-size:.9375rem;font-weight:normal;white-space:normal}.modal-default div.ctools-modal-content .modal-header{padding:.5625rem .4375rem .6875rem 1rem;background:#09367a;position:relative}.ctools-modal-content #cyp-file-types-license-agreement-form .license-text{max-height:7.5rem;margin-bottom:.75rem;font-size:.875rem;overflow:auto;overflow-y:scroll}.ctools-modal-content #cyp-file-types-license-agreement-form .form-submit{margin:.3125rem 0 0 0}.broadcom-page-title{height:3.75rem;background-color:#09367a;color:white}.broadcom-page-title h1{font-size:2.25rem;margin:.625rem 0;line-height:1}.broadcom-page-banner img{width:100%}.broadcom-page-description{padding:4.6875rem 0}.broadcom-page-description h1{font-size:1.625rem;line-height:1.875rem;margin-bottom:.625rem;color:#09367a}.broadcom-page-description p{font-size:1.125rem;margin-bottom:1.875rem;line-height:1.8}.broadcom-page-description p:last-child{margin-bottom:0}.broadcom-page-description-left{width:9.6875rem;padding-right:.9375rem;float:left}.broadcom-page-description-right{float:left;width:calc(100% - 155px)}.broadcom-page-logos{padding-top:2.5rem;background:#e8ebf1}.broadcom-page-logos .pane-content{font-size:0;text-align:center}.broadcom-logos-item{width:19.19192%;float:left;margin-right:1.0101%;display:inline;margin-bottom:2.5rem;vertical-align:middle}.broadcom-logos-item:nth-child(5n){float:right;margin-right:0;*margin-left:-1.25em;display:inline}.broadcom-page-markets{padding:4.6875rem 0}.broadcom-page-markets .pane-title{font-size:1.375rem;margin-bottom:2.5rem;color:#888;text-align:center}.broadcom-page-markets .pane-content{width:65.95745%;float:left;margin-right:2.12766%;display:inline;margin-left:17.02128%;margin-right:17.02128%}.broadcom-buttons-row,.broadcom-markets-tabs{width:100%}.broadcom-markets-tabs{margin:.9375rem 0}.broadcom-market-tab{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:1.875rem;background-color:#e8ebf1;display:none}.broadcom-market-tab.active{display:block}.broadcom-buttons-row{font-size:0;text-align:center}.broadcom-market-thumb{width:23.40426%;float:left;margin-right:2.12766%;display:inline;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:relative}.broadcom-market-thumb:nth-child(4n){float:right;margin-right:0;*margin-left:-1.25em;display:inline}.broadcom-market-thumb a{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:7.625rem;width:7.625rem;display:block;margin:auto;overflow:hidden;position:relative}.broadcom-market-thumb a:before{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:rgba(0,0,0,0.2);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.broadcom-market-thumb a img{height:5rem;margin-left:-2.5rem;margin-top:-2.5rem;width:5rem;left:50%;position:absolute;top:50%}.broadcom-market-thumb a .thumb-overlay{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;filter:alpha(opacity=0);opacity:0;-moz-transition:opacity,0.6s,ease-out;-o-transition:opacity,0.6s,ease-out;-webkit-transition:opacity,0.6s,ease-out;transition:opacity,0.6s,ease-out;background-color:#09367a;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.broadcom-market-thumb a .thumb-overlay h4{font-size:.625rem;margin-right:-12.5rem;margin-top:3.625rem;-moz-transition:margin-right,0.3s;-o-transition:margin-right,0.3s;-webkit-transition:margin-right,0.3s;transition:margin-right,0.3s;color:white;line-height:1}.broadcom-market-thumb.active .thumb-overlay,.broadcom-market-thumb a:hover .thumb-overlay{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
.broadcom-market-thumb.active .thumb-overlay h4,.broadcom-market-thumb a:hover .thumb-overlay h4{margin-right:0}.broadcom-market-thumb.active:before{font-size:1.5rem;margin-left:-.75rem;color:#e8ebf1;font-family:"cypress";left:50%;position:absolute}.broadcom-markets-row-top .broadcom-market-thumb.active:before{bottom:-1.5rem}.broadcom-markets-row-bottom .broadcom-market-thumb.active:before{top:-1.5rem}.broadcom-page-products{padding:2.5rem 0;background-color:#e8ebf1}.broadcom-accordion{height:43.75rem;overflow:hidden}.broadcom-accordion-panel{background-color:white;float:left;overflow:hidden;width:auto;height:100%}.broadcom-accordion-heading{height:43.75rem;padding:.625rem .9375rem;width:2.5rem;float:left}.broadcom-accordion-heading.heading-7 a{background-color:#09367a}.broadcom-accordion-heading.heading-6 a{background-color:#072b62}.broadcom-accordion-heading.heading-5 a{background-color:#05214b}.broadcom-accordion-heading.heading-4 a{background-color:#041633}.broadcom-accordion-heading.heading-3 a{background-color:#020c1b}.broadcom-accordion-heading.heading-2 a{background-color:#000103}.broadcom-accordion-heading.heading-1 a{background-color:black}.broadcom-accordion-heading.heading-0 a{background-color:black}.broadcom-accordion-heading a{width:2.5rem;height:45rem;margin-left:-.9375rem;margin-top:-1.875rem;display:inline-block}.broadcom-accordion-heading a h4{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:-20.625rem;margin-top:24.375rem;width:43.75rem;color:white;text-align:right}.broadcom-accordion-collapse{-moz-transition:width,0.35s;-o-transition:width,0.35s;-webkit-transition:width,0.35s;transition:width,0.35s;display:none;height:100%;width:0}.broadcom-accordion-collapse h1{font-size:1.625rem;margin-bottom:.625rem;color:#09367a}.broadcom-accordion-collapse.in{display:inline-block}.broadcom-accordion-collapse.in,.broadcom-accordion-collapse.in .panel-body{width:48.75rem}.broadcom-accordion-collapse .panel-body{height:auto;padding:1.875rem}.broadcom-accordion--items5 .broadcom-accordion-panel .in{width:740px}.broadcom-accordion--items5 .broadcom-accordion-panel .in .panel-body{width:740px}.broadcom-accordion--items6 .broadcom-accordion-panel .in{width:700px}.broadcom-accordion--items6 .broadcom-accordion-panel .in .panel-body{width:700px}.broadcom-accordion--items7 .broadcom-accordion-panel .in{width:660px}.broadcom-accordion--items7 .broadcom-accordion-panel .in .panel-body{width:660px}.broadcom-accordion--items8 .broadcom-accordion-panel .in{width:620px}.broadcom-accordion--items8 .broadcom-accordion-panel .in .panel-body{width:620px}.broadcom-accordion-left,.broadcom-accordion-right{width:100% !important;position:relative;height:100%}.broadcom-accordion-left p,.broadcom-accordion-right p{font-size:.875rem}.broadcom-accordion-left img,.broadcom-accordion-right img{margin-top:2.625rem}.broadcom-accordion-left .links,.broadcom-accordion-right .links{bottom:0;font-size:0;position:absolute;text-align:center;width:100%}.broadcom-accordion-left .links a,.broadcom-accordion-right .links a{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-size:.875rem;padding:.625rem 1rem;background-color:#09367a;color:white;display:block;line-height:1.33;text-transform:uppercase;width:100%}.broadcom-accordion-right{float:right;margin-right:0;*margin-left:-1.25em;display:inline}.broadcom-accordion-right .links a{margin-top:.5rem;width:48.93617%;float:left;margin-right:2.12766%;display:inline;background-color:#e8ebf1;color:#09367a;vertical-align:middle}.broadcom-accordion-right .links a:nth-child(2n){float:right;margin-right:0;*margin-left:-1.25em;display:inline}.broadcom-page-partners{padding:4.6875rem 0;text-align:center}.broadcom-page-partners .pane-title{font-size:1.625rem;padding:0 1.25rem;background:white;color:#ccc;display:inline-block;margin-bottom:0;position:relative}.broadcom-partners-more{margin-top:-.625rem;padding:0 .25rem;background:white;display:inline-block}.broadcom-partners-more a{font-size:.875rem;color:#ccc;text-transform:uppercase}
.broadcom-partner-items{margin:-.8125rem 0;padding:1.875rem 2.25rem;border:1px solid #e8ebf1;font-size:0}.broadcom-partner-item{width:19.19192%;float:left;margin-right:1.0101%;display:inline;margin-bottom:.625rem}.broadcom-partner-item:nth-child(5n){float:right;margin-right:0;*margin-left:-1.25em;display:inline}.broadcom-page-connect .pane-title{display:none}.broadcom-page-connect .pane-content{overflow:hidden;position:relative}.broadcom-page-connect .field-name-field-image{-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:0;position:absolute;top:50%;width:100%}.broadcom-connect-text{padding:3.125rem 0;color:white;text-align:center;font-size:16px;width:100%}.broadcom-connect-text h2{font-size:1.9375rem;padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid white;margin:auto;position:relative;width:70%}.broadcom-connect-text .field-name-field-body{padding-top:1.25rem}.broadcom-connect-text .field-name-field-links{margin-top:2.5rem}.broadcom-connect-text .field-name-field-links a{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-size:.875rem;padding:.375rem .75rem;background-color:white;color:#09367a;display:inline-block;text-transform:uppercase}.broadcom-page-youtube{padding:7.1875rem 0 2.1875rem;text-align:center}.broadcom-videos img{cursor:pointer}.broadcom-videos iframe,.broadcom-videos img{width:100%}.broadcom-video{width:48.93617%;float:left;margin-right:2.12766%;display:inline}.broadcom-video:nth-child(2n){float:right;margin-right:0;*margin-left:-1.25em;display:inline}.broadcom-videos-more{font-size:.875rem;margin-top:1.25rem;color:#09367a;display:inline-block;text-transform:uppercase}.broadcom-page-blogs{padding-top:2.5rem}.broadcom-page-blogs .pane-title{font-size:1.625rem;margin-bottom:3.125rem;color:#ccc;position:relative;text-align:center}.broadcom-page-blogs .pane-title:before{bottom:-.625rem;border-bottom:1px solid #09367a;content:"";display:block;position:absolute;width:100%}.broadcom-page-blogs .pane-title:after{bottom:-1.5625rem;font-size:1.25rem;margin-left:-.625rem;color:#09367a;font-family:"cypress";left:50%;line-height:1;position:absolute}.broadcom-page-blogs .view-content{font-size:0}.broadcom-page-blogs .views-row{width:31.91489%;float:left;margin-right:2.12766%;display:inline;margin-bottom:1.25rem;vertical-align:top}.broadcom-page-blogs .views-row:nth-child(3n){float:right;margin-right:0;*margin-left:-1.25em;display:inline}.broadcom-page-blogs .views-field-field-image{width:31.91489%;float:left;margin-right:2.12766%;display:inline}.broadcom-page-blogs .views-field-title{width:65.95745%;float:left;margin-right:2.12766%;display:inline;float:right;margin-right:0;*margin-left:-1.25em;display:inline}.broadcom-page-blogs .views-field-title a{font-size:.875rem}.broadcom-page-blogs .views-field-title a:hover{color:#09367a}.broadcom-page-title,.broadcom-page-markets .pane-title,.broadcom-market-thumb a .thumb-overlay h4,.broadcom-accordion-collapse h1,.broadcom-page-partners .pane-title,.broadcom-connect-text h2,.broadcom-page-blogs .pane-title{letter-spacing:.04375rem;text-transform:uppercase}.broadcom-logos-item,.broadcom-logos-item:nth-child(5n),.broadcom-market-thumb,.broadcom-market-thumb:nth-child(4n),.broadcom-accordion-right .links a,.broadcom-accordion-right .links a:nth-child(2n),.broadcom-partner-item,.broadcom-partner-item:nth-child(5n),.broadcom-page-blogs .views-row,.broadcom-page-blogs .views-row:nth-child(3n){display:inline-block;float:none}.endurance-container .endurance-readonly{border:0}.endurance-container .endurance-added{width:4.125rem;border:1px solid #09367a}.endurance-container .endurance-form-container{padding:.3125rem;height:9rem;border:1px solid #09367a;background-color:white}.endurance-container .endurance-h1{margin-bottom:.625rem}.endurance-container .endurance-h3{margin-left:.5rem;margin-top:.125rem}.endurance-container .form-item-product{width:27rem;float:left;margin-bottom:0}.endurance-container .form-item-peak-temperature{width:27rem;float:left;margin-bottom:0}
.endurance-container .form-item-mfg{display:none}.endurance-container .form-item-process-technology{width:27rem;float:left;margin-bottom:0}.endurance-container .form-item-guranteed-life-time{width:27rem;float:left;margin-bottom:0}.endurance-container .endurance-url{height:.625rem;width:27rem;padding:0}.endurance-container .endurance-profile-wrapper{margin-top:.3125rem;padding-bottom:.3125rem;background-color:white;border:1px solid #09367a}.endurance-container .endurance-adjust-profile{margin-left:.5rem;margin-top:.125rem;width:55.625rem}.endurance-container .endurance-user-profile-head{display:inline}.endurance-container .endurance-user-profile-desc{display:inline}.endurance-container .form-item-amb-storage-tjref{margin-left:27rem;width:27rem;float:left;margin-bottom:0}.endurance-container .form-item-ref-tjref{width:27rem;float:left;margin-bottom:0}.endurance-container .form-item-temp-acc-slope{display:none}.endurance-container .form-item-delta{width:27rem;float:left;margin-bottom:0}.endurance-container .endurance-disclaimer{margin-left:.5rem;margin-top:.125rem;margin-bottom:0}.endurance-container .disclaimer-title{font-weight:bold}.endurance-container .endurance-forum-link{margin-left:.5rem;margin-bottom:0}#endurance-datatable{border-spacing:.0625rem;height:4.375rem;width:55.625rem;border-collapse:none}table[id="endurance-datatable"] tr>td:first-child{background-color:#09367a;color:white;width:20%}table[id="endurance-datatable"] td{text-align:center}#endurance-chart-legend{margin-bottom:.3125rem;margin-left:.5rem;padding-bottom:.3125rem;width:18rem;border:1px solid #09367a}#endurance-chart-legend ul{margin-left:1.25rem;list-style:none}#endurance-chart-legend ul li{width:6rem;float:left}#endurance-chart-legend ul>li:first-child{margin-right:2.5rem;width:6rem;list-style-image:url(/sites/all/themes/cypress_3/images/chart-legend/bar-chart.jpg)}#endurance-chart-legend ul>li:last-child{list-style-image:url(/sites/all/themes/cypress_3/images/chart-legend/line-chart.jpg)}#edit-amb-storage-tjref{height:1.375rem;margin-left:4.5rem;width:11.5rem;border:0}#edit-ref-tjref{height:1.375rem;margin-left:1.5rem;width:6.25rem;border:0}#edit-delta{height:1.375rem;margin-left:5.875rem;width:6.25rem;padding:0;border:0}#endurance-chart{height:12.5rem;margin-left:.5rem;width:55.625rem;background-color:#f2f5a9;border:1px solid #09367a}#endurance-result{padding-bottom:.125rem;padding-top:.125rem;color:white;text-align:center}#edit-end-form-header{margin-bottom:0}#edit-product{margin-left:.75rem;background-color:#e8ebf1;color:#09367a}#edit-peak-temperature{margin-left:5.75rem;background-color:#e8ebf1;color:#09367a}#edit-process-technology{height:1.375rem;margin-left:.75rem;width:12.5rem;border:0;padding:0}#edit-guranteed-life-time{height:1.375rem;margin-left:.375rem;width:5rem;border:0;padding:0}#url-val{margin-left:3.625rem;font-size:13px}#endurance-loader-div{display:none;float:left}#endurance-loader-img{height:1.0625rem;margin-right:.625rem}.page-knowledge-base-search .facetapi-facet-field-related-products li{float:none}.page-knowledge-base-search .facetapi-facet-field-related-products li.expanded{position:relative}.page-knowledge-base-search .expanded li{list-style:none}.page-knowledge-base-search .expanded .item-list{display:none}.page-knowledge-base-search .expanded .someClass{top:.1875rem;left:-1rem;position:absolute}.page-knowledge-base-search .expanded .someClass:before{font-size:.625rem;width:.625rem;font-family:"cypress";cursor:pointer;float:left;margin:0;opacity:.4}.c3-f5x{font-size:1.125rem}.c3-f4x{font-size:1.375rem}.c3-f3x{font-size:1.75rem}.c3-f2x{font-size:2.5rem}.c3-f1x{font-sze:3.75rem}.c3-sm-o{font-size:80%}.gutter{padding:.625rem}.c3-pl3x{padding-left:1.5rem}.c3-pr3x{padding-right:1.5rem}.c3-pb3x{padding-bottom:1.5rem}.c3-mb3x{margin-bottom:1.5rem}.c3-mb3xx{margin-bottom:1.75rem}.c3-pa3xx{padding:1.75rem}.c3-pb4x{padding-bottom:3rem}.c3-pv4x{padding-bottom:3rem;padding-top:3rem}.c3-ph4x{padding-left:3rem;padding-right:3rem}.c3-mb4x{margin-bottom:3rem}.c3-pt5x{padding-top:5rem}.c3-pb5x{padding-bottom:5rem}.c3-pv5x{padding-bottom:5rem;padding-top:5rem}.c3-pl5x{padding-left:5rem}.c3-pr5x{padding-right:5rem}.c3-ph5x{padding-left:5rem;padding-right:5rem}.c3-pt5xx{padding-top:6rem}.c3-pb5xx{padding-bottom:6rem}.c3-pv5xx{padding-bottom:6rem;padding-top:6rem}.c3-mt5xx{margin-top:6rem}.c3-mb5xx{margin-bottom:6rem}.language-menu-btn,.login-menu-btn{cursor:pointer}.language-menu{display:none;position:absolute;background:white;width:6.25rem}.login-menu{display:none;background:white;width:6.25rem}.c3-tracked{letter-spacing:.4px}
.social-icon{max-width:2.1875rem;padding:.3125rem .9375rem}.social-icon path{fill:white;transition:fill .25s;cursor:pointer}.social-icon:hover path{cursor:pointer}.youtube-icon:hover path{fill:#c4302b}.linkedin-icon:hover path{fill:#0077b5}.twitter-icon:hover path{fill:#4099ff}.facebook-icon:hover path{fill:#3b5998}.top-menu-item{position:relative;display:inline-block}.carousel-entry{width:62.5rem;text-align:left;display:inline-block}#myslide{width:100vw;overflow:hidden;position:relative;min-height:31.25rem;margin-bottom:1.25rem;text-align:center}#myslide .cover{position:absolute;height:5rem}#slidercover{width:400vw}#myslide .mystuff{width:100vw;float:left;min-height:31.25rem}.button1,.button2,.button3,.button4{border-radius:1.25rem;padding:.375rem;margin-right:.3125rem;background:#c1c1c1;display:block;float:left}#button .center.inner-btns .active{padding:.375rem;background:white;display:block;float:left;outline:0}.outer-btns{top:-3.75rem;width:100vw;position:relative;text-align:center}.inner-btns{display:inline-block}.clear{clear:both}.dark-bg-square{background:black;width:100%;height:100%;position:absolute}.c3-blue{color:#005696}.c3-red{color:#e32726}.c3-mont-blue{color:#00abe1}.c3-navy{color:#002431}.c3-dark-grey{color:#1b1d1c}.c3-dark-type{color:#1b1d1c}.c3-grey-type{color:#4b4b4b}.c3-light-type{color:#7b7b7b}.c3-bg-blue{background:#005696}.c3-bg-red{background:#e32726}.c3-bg-mont-blue{background:#00abe1}.c3-bg-navy{background:#002431}.c3-bg-lighter-grey{background:#e6e6e6}.c3-bg-lightest-grey{background:#fafafa}.c3-bg-op65{background:rgba(0,0,0,0.65)}.ba--c3-red{border-color:#e32726}.border-hover:hover{border-bottom-style:solid;border-width:2px}.h3b{height:5rem}.pb5r{padding-bottom:5rem}.c3-mw{max-width:75rem}.lh-copy-plus,.lh-list{line-height:1.7}.h-header{height:13rem}.c3-f-hero{font-size:3.75rem}.c3-f-hero-p{font-size:1.125rem}.c3-f-hero-sm{font-size:3rem}.pt-hero{padding-top:6rem}.h-hero{height:31.25rem}.bg-hero-1{background:url(/sites/all/themes/cypress_3/images/home-hero/bg-hdr1.png) top center no-repeat}.bg-hero-2{background:url(/sites/all/themes/cypress_3/images/home-hero/bg-hdr2.png) top center no-repeat}.bg-hero-3{background:url(/sites/all/themes/cypress_3/images/home-hero/bg-hdr3.png) top center no-repeat}.bg-hero-4{background:url(/sites/all/themes/cypress_3/images/home-hero/bg-hdr4.png) top center no-repeat}.c3-hero-dot-pos{top:27rem}.c3-h-feat{height:25rem}.c3-bg-feat1{background:url(/sites/all/themes/cypress_3/images/home-featured/psoc6.jpg) top center no-repeat}.c3-bg-feat2{background:url(/sites/all/themes/cypress_3/images/home-featured/11ac.jpg) top center no-repeat}.c3-bg-feat3{background:url(/sites/all/themes/cypress_3/images/home-featured/cpr.jpg) top center no-repeat}.c3-bg-feat4{background:url(/sites/all/themes/cypress_3/images/home-featured/cypress3.jpg) top center no-repeat}.feature-card:hover{background-color:rgba(0,0,0,0.1)}.c3-bg-solutions{background:#002636 url(/sites/all/themes/cypress_3/images/home-solutions/bg-solutions.jpg) top center no-repeat}.solution-card:hover .go-solution{background:#005696}.c3-bg-products{background:#0a3553 url(/sites/all/themes/cypress_3/images/home-products/bg-products.jpg) top center no-repeat}.product-card:hover .go-product{background:#005696}.c3-bg-quicklinks{background:#002636 url(/sites/all/themes/cypress_3/images/home-quicklinks/bg-quicklinks.jpg) top center no-repeat}.h-icon{height:.8rem}.h-latest-box{height:27rem}.c3-grey-stroke{border-color:#afafaf}.c3-bg-solutions-hero{background:#002636 url(/sites/all/themes/cypress_3/images/solutions/bg-solutions.jpg) center no-repeat}.c3-bg-sol-automotive{background:#002636 url(/sites/all/themes/cypress_3/images/solutions/automotive.jpg) center no-repeat}.c3-bg-sol-industrial{background:#002636 url(/sites/all/themes/cypress_3/images/solutions/industrial.jpg) center no-repeat}.c3-bg-sol-consumer{background:#002636 url(/sites/all/themes/cypress_3/images/solutions/consumer.jpg) center no-repeat}.c3-bg-psoc6-hero{background:#e32726 url(/sites/all/themes/cypress_3/images/psoc6/bg-hero.jpg) center no-repeat}ul.chklist li{min-height:2rem;line-height:1.33}ul.chklist li img{margin-top:-.25rem}.c3-bg-pscoc6-p1{background:url(/sites/all/themes/cypress_3/images/psoc6/bg-watch.jpg) center no-repeat;background-size:cover}.c3-bg-pscoc6-p2{background:url(/sites/all/themes/cypress_3/images/psoc6/bg-vr.jpg) center no-repeat;background-size:cover}.c3-bg-pscoc6-p3{background:url(/sites/all/themes/cypress_3/images/psoc6/bg-laptop.jpg) center no-repeat;background-size:cover}.c3-bg-psoc6-cta{background:url(/sites/all/themes/cypress_3/images/psoc6/bg-cta.jpg) center no-repeat}.c3-bg-cypress3-hero{background:#005696 url(/sites/all/themes/cypress_3/images/cypress3/bg-hero.jpg) center no-repeat;background-size:cover}.c3-bg-cypress-city{background:url(/sites/all/themes/cypress_3/images/cypress3/city.jpg) center no-repeat}.c3-bg-ceo-cta{background:#005696 url(/sites/all/themes/cypress_3/images/cypress3/bg-ceo-cta.jpg) center no-repeat}.c3-nav-card-arrow{background:url(/sites/all/themes/cypress_3/images/cypress3/arrow.svg) center right no-repeat}
.shadow{-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,0.4);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,0.4);box-shadow:2px 2px 5px 0 rgba(0,0,0,0.4)}.shadow:hover{-webkit-box-shadow:6px 6px 10px 3px rgba(0,0,0,0.3);-moz-box-shadow:6px 6px 10px 3px rgba(0,0,0,0.3);box-shadow:6px 6px 10px 3px rgba(0,0,0,0.3)}.hover-menu-item{border-width:.125rem;border-bottom-style:solid;border-color:#e32726}.pane-menu-menu-footer-applications h2,.pane-menu-menu-footer-products h2,.pane-menu-menu-footer-support h2,.pane-menus-buy-and-about-us h2{font-size:1rem;font-weight:700;font-family:inherit;text-transform:uppercase}.pane-menu-menu-footer-applications ul.menu li,.pane-menu-menu-footer-products ul.menu li,.pane-menu-menu-footer-support ul.menu li,.pane-menus-buy-and-about-us ul.menu li{margin:0}.pane-menu-menu-footer-applications ul li.leaf,.pane-menu-menu-footer-products ul li.leaf,.pane-menu-menu-footer-support ul li.leaf,.pane-menus-buy-and-about-us ul li.leaf{list-style:none;padding:0}.pt3 .fw1{font-weight:400 !important}.node-type-page h2.pane-title,.node-type-solutions h2.pane-title{font-size:1rem;text-transform:uppercase;font-weight:700}h2.pane-title a{color:#1b1d1c}h2.pane-title a:hover{opacity:.6}.menu li.leaf a:hover{opacity:.5;color:#1b1d1c}ul.tb-megamenu-subnav.mega-nav.level-1>li>a{font-size:1rem;color:#1b1d1c !important;font-weight:700}#cyp-submenu .mega-group .mega-group-title:hover{opacity:.5}#cyp-submenu>li a{font-size:.975rem;font-weight:500;color:#1b1d1c;padding-bottom:0}.tb-megamenu .dropdown-menu .mega-nav>li a:hover{opacity:.5;color:#1b1d1c}.tb-megamenu-item a.dropdown-toggle:hover,.tb-megamenu-item.open a.dropdown-toggle{border-width:.125rem;border-bottom-style:solid;border-color:#e32726}.tb-megamenu .dropdown-menu .mega-nav>li ul li{padding-left:.25rem}.nav-menu .tb-megamenu .mega-inner .level-2>a{font-size:1rem;padding-bottom:.3rem;color:#1b1d1c !important;font-weight:bold;font-family:"Open Sans"}.nav-menu .tb-megamenu .nav>li>a{font-size:1rem;background:none !important;color:#1d1b1c !important;font-weight:bold}.nav-menu .tb-megamenu .mega-inner .level-2>span{font-size:1rem;text-transform:uppercase}.tb-megamenu.mega-nav>li,.tb-megamenu .dropdown-menu .mega-nav>li{margin-bottom:.25rem}.dropdown.active{padding:0}header{position:relative}header .absolute.c3-light-type span.field-content{padding:0 .625rem;position:relative}header .absolute.c3-light-type span.field-content:after{width:.0625rem;height:.875rem;top:.1875rem;content:"";position:absolute;right:0;background-color:#999}header .absolute.c3-light-type span.field-content .ph2{padding:0}header .nav-menu .tb-megamenu .nav>li.tb-megamenu-item>a:hover{border-bottom:2px solid #e32726;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}li.tb-megamenu-item.level-1.mega.active{padding:0}.dim:active{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.footer-menu li:before{content:""}.white{color:white !important}.white a{color:white !important}.footer-menu{border:0}.h2{height:2.6rem}.contact-us{margin-bottom:0}.border-hover:hover{border:0}.w-50 .c3-bg-lightest-grey{margin-top:2rem;height:30rem}.c3-bg-lightest-grey .lh-copy a:hover{color:#1b1d1c;filter:alpha(opacity=60);opacity:.6}.c3-bg-lightest-grey .c3-grey-stroke{font-weight:bold}.c3-grey-stroke .mw8 .fw1{margin-top:3.5rem}.mw8 .cf .pt4 .fw1{font-weight:100 !important}.mw8 .cf .fw1{font-weight:100 !important}.c3-grey-stroke .lh-copy{margin-top:1rem}main{padding-bottom:0}.mt4 a:hover{color:#1b1d1c;filter:alpha(opacity=60);opacity:.6}.pt4 a:hover{color:#1b1d1c;filter:alpha(opacity=60);opacity:.6}.c3-bg-solutions .solution-card p.lh-copy{margin-top:1rem;margin-bottom:1rem}.carousel-entry .last-slide{font-size:3rem}.page-node- .c3-bg-navy h3.ttu{font-weight:bold}.c3-pv6x{padding-top:4rem;padding-bottom:4rem}.tc img.h1.subnav-close-nav{margin:0 auto}.c3-bg-cypress-city{background:url(/sites/all/themes/cypress_3/images/home-featured/city.jpg) center no-repeat}.c3-bg-ceo-cta{background:#005696 url(/sites/all/themes/cypress_3/images/home-featured/bg-ceo-cta.jpg) center no-repeat}.c3-bg-cypress3-hero{background:#005696 url(/sites/all/themes/cypress_3/images/home-featured/bg-hero.jpg) center no-repeat;background-size:cover}.LBFmodule{margin-left:7.875rem;width:80.51% !important}.psoc{margin-left:7.875rem;width:80.51%}footer .social-icon{max-width:3.9375rem;height:auto}.pa5-ns a.c3-dark-type{font-size:.875rem}footer p.fw1{font-weight:normal}body.page-search-all .breadcrumb .even a{margin-top:-.40625rem}body.page-site-search .breadcrumb .even a{margin-top:-.40625rem}.mw8 .w-100 .tb-megamenu-row .tb-megamenu-column-4 .tb-megamenu-column-inner ul{margin-top:2.3125rem}.mw8 .w-100 .tb-megamenu-row .tb-megamenu-column-6 .tb-megamenu-column-inner ul{margin-top:2.3125rem}@page{margin:10rem 0 5rem}@media print{body{font-size:1rem;line-height:1.1875rem}h1,h2,h3,h4,h5,h6,div,p{margin:0}}.pdf-header,.pdf-footer{position:fixed}.pdf-header{top:10rem;height:3.3125rem;padding:2.5rem;left:0;padding:30pt;width:100%}.pdf-footer{bottom:5rem;height:1.6875rem;padding:.8125rem 1.875rem;font-size:1rem;left:0;font-style:italic}.pdf-logo{top:2.5rem;left:2.5rem;position:absolute}.pdf-address{text-align:right}.pdf-section{padding:.8125rem 2.5rem;clear:both}.pdf-title{font-size:1.5rem;padding:1.6875rem 0;font-weight:bold;text-align:center}table{border-collapse:collapse;border-spacing:0}th{background-color:#e8ebf1}.pdf-date .current-date{text-decoration:underline}.pdf-appendix{margin:.8125rem 0;text-align:center;line-height:200%}.pdf-part-name{padding:.25rem .8125rem;display:inline;border:1pt solid #b3c1d6;font-weight:bold}header .b--light-silver form div{display:block}header form input.form-submit[type="submit"],header form .form-item{margin:0}header .lang-with-dropdown .active{padding:0}header .c3-light-type .cart{display:inline-block}header .absolute .form-submit:hover{background-color:transparent}header .absolute input.form-autocomplete{background-image:none}header .logoHeader{width:16.125rem;padding-top:2rem;padding-bottom:2rem;float:left}header .searchMenuHeader{margin-top:1.5rem;width:calc(100% - 325px);float:right}header .searchMenuHeader .searchHeader{width:55%;float:left}header .searchMenuHeader .searchHeader>div{width:100%;position:relative;border:0}
header .searchMenuHeader .searchHeader .form-item-search input{border:0;display:block;padding:0;width:100%}header .searchMenuHeader .searchHeader .pa2{padding:.4rem .3125rem}header .searchMenuHeader .searchHeader .form-submit{top:.625rem;width:1rem;height:1rem;position:absolute;right:0;margin-right:5px !important;background:url(/sites/all/themes/cypress_3/images/subnav/search.svg);background-repeat:no-repeat;border:0;min-width:0;opacity:.7}header .searchMenuHeader .menuNearSearch{margin-top:.5625rem;float:right;margin-right:0;text-align:right;width:45%}header .searchMenuHeader .menuNearSearch .positionMenuNearSearch{display:block}header .searchMenuHeader .menuNearSearch .positionMenuNearSearch .pane-header-menu{float:left;width:calc(100% - 50px)}header .searchMenuHeader .menuNearSearch .positionMenuNearSearch .firstMenuHeader>.last>a{position:relative}header .searchMenuHeader .menuNearSearch .positionMenuNearSearch .firstMenuHeader>.last>a:before{background-color:white;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}header .searchMenuHeader .menuNearSearch .positionMenuNearSearch .firstMenuHeader>.last>a:after{background-size:1rem;content:"";background-image:url(/sites/all/themes/cypress_3/images/subnav/cart.svg);background-repeat:no-repeat;background-position:50% 100%;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9999}header .searchMenuHeader .menuNearSearch .positionMenuNearSearch ul.menu{display:table;width:100%}header .searchMenuHeader .menuNearSearch .positionMenuNearSearch ul.menu li{display:table-cell;position:relative;text-align:center}header .searchMenuHeader .menuNearSearch .positionMenuNearSearch ul.menu li:before{height:.8125rem;top:.25rem;width:.0625rem;background-color:#999;content:"";position:absolute;right:0}header .searchMenuHeader .menuNearSearch .positionMenuNearSearch ul.menu li a{font-size:.875rem;color:#4b4b4b;cursor:pointer}header .searchMenuHeader .menuNearSearch .positionMenuNearSearch ul.menu li ul{border-width:.0625rem;left:-1.875rem;padding:1rem 1rem 3.125rem 1rem;width:7.8125rem;background-color:white;border-style:solid;display:none;position:absolute;text-align:center;top:calc(100% + 15px);z-index:999}header .searchMenuHeader .menuNearSearch .positionMenuNearSearch ul.menu li ul .closeMenu{height:1rem;width:2.25rem;bottom:1.25rem;background-image:url(/sites/all/themes/cypress_3/images/main-nav-caret.svg);background-repeat:no-repeat;background-size:cover;cursor:pointer;display:block;left:calc(50% - 18px);margin:0 auto;position:absolute}header .searchMenuHeader .menuNearSearch .positionMenuNearSearch ul.menu li ul li{border-width:.0625rem;padding:1rem 0;border-bottom-style:solid;display:block;float:none}header .searchMenuHeader .menuNearSearch .positionMenuNearSearch ul.menu li ul li:before{display:none}header .searchMenuHeader .menuNearSearch .positionMenuNearSearch ul.menu li ul li:first-child{padding-top:0}header .searchMenuHeader .menuNearSearch .positionMenuNearSearch ul.menu li ul li:last-child{border:0;padding-bottom:0}header .searchMenuHeader .menuNearSearch .positionMenuNearSearch span.dib{width:2.5rem;float:right}header .searchMenuHeader .positiionSearchMenuHeader{padding-left:3.125rem;margin-bottom:2.1875rem}body.logged-in header .searchMenuHeader .searchHeader{width:50%}body.logged-in header .searchMenuHeader .menuNearSearch{width:50%}body.logged-in header .searchMenuHeader .menuNearSearch .positionMenuNearSearch span.dib{width:4.875rem}body.logged-in header .searchMenuHeader .menuNearSearch .positionMenuNearSearch .pane-header-menu{width:calc(100% - 88px)}.mr4{margin-right:1.3rem;padding-right:.15rem}.ph2{padding-right:.67rem}ul.tb-megamenu-subnav.mega-nav.level-1>div{padding:0}#cyp-submenu.pa3,.tb-megamenu-column-inner .active{padding:0}#cyp-submenu #tb-megamenu-column-2 a[href="/solution"]{padding-left:0}#cyp-submenu .mega-group-title{padding-left:0 !important}#cyp-submenu a.c3-dark-type{padding-left:.25rem}#cyp-submenu #products-menu-content a[href="/products/clocks-buffers"]{padding-left:0 !important}#cyp-submenu #products-menu-content a[href="/products/interface"]{padding-left:0 !important}header .field-content a{position:relative}header .field-content a:before{content:"";position:absolute;top:0;right:0}header .nav-menu ul li>a{position:relative}header .nav-menu ul li>a:hover:before{height:.125rem;content:"";position:absolute;bottom:0;left:0;width:100%;background-color:#e32726}#tb-megamenu-column-26 ul.tb-megamenu-subnav.mega-nav.level-1>li{padding:0}.pt1{padding-top:.2rem}header .absolute .pa2{padding:.1rem}header .absolute form .form-text{padding-left:.3125rem;padding-right:.3125rem;width:19rem;line-height:1.15}header .nav-menu .tb-megamenu .nav>li>a{padding:4px 0 !important}header .login-menu{width:8.125rem}img.close-nav{display:inline;cursor:pointer}.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child{width:84.5rem;margin-left:-30.01rem;margin-top:1.9rem;background:#002431 none repeat scroll 0 0}.nav-menu .tb-megamenu .mega-inner,.tb-megamenu .mega-inner{padding:0}.nav-menu .tb-megamenu .mega-inner .level-2>span{color:#1b1d1c !important}header #cypress-gss-search-form #edit-submit{margin-top:-.125rem;vertical-align:middle}.nav-menu .tb-megamenu-submenu>.mega-dropdown-inner{background:white none repeat scroll 0 0;margin-left:12.1%;text-align:left;width:75%}.nav-menu .tb-megamenu-submenu>.mega-dropdown-inner .mega-dropdown-inner{margin-left:0}.tb-megamenu-item.level-1>.tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row{padding:1.2rem .8rem 0 3.8rem}.nav-menu .tb-megamenu-submenu>.mega-dropdown-inner .mega-dropdown-inner .tb-megamenu-row{padding-top:.4rem}.node-type-solutions h2{line-height:1.15}.node-type-solutions .panelizer-view-mode>h2{display:none}.c3-bg-quicklinks img,.c3-bg-lightest-grey img{display:inline-block}.c3-bg-lightest-grey h3.fw1{margin-bottom:2.1875rem;margin-top:2.1875rem}.c3-bg-products .product-card div.bg-white{height:25rem}.front-slider ul.flex-direction-nav{display:none !important}.front-slider .homepage-slider-hero{max-width:initial;width:100vw;padding:0}.front-slider .homepage-slider-hero ul.homepage-slides li{opacity:1}.tb-megamenu-item.level-1{margin-left:1.7rem;width:inherit !important;display:inline-block}.mega-dropdown-inner>.tb-megamenu-row>.tb-megamenu-column.span4{margin-left:0}.tb-megamenu-item.level-1:nth-child(3) .tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child{left:-185% !important}.tb-megamenu-item.level-1:nth-child(4) .tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child{left:-360% !important}
#cyp-submenu{padding:0 !important}nav.cypress-main-menu{padding-top:0 !important}.tb-megamenu-subnav .span12.mega-col-nav .mega-inner{padding:0}header .language-menu{left:-2.1875rem;top:2rem;width:7.8125rem}.cypress-main-menu .list li a:hover,a.c3-grey-type:hover{color:#1b1d1c}footer ul.menu{margin-top:.9375rem;margin-bottom:.9375rem;text-align:center;padding-left:0;line-height:1.5}footer ul.menu li{font-size:.875rem;margin-left:1rem;margin-right:1rem;text-transform:uppercase;display:inline-block;float:none}.pane-cypress-latest-videos-frontpage-latest-videos img.h-icon{margin-left:.25rem}.front-links h2{font-size:1.5rem;font-weight:bold}.c3-bg-products h1{font-weight:bold}header>a{display:inline-block}.ui-autocomplete a{background:white}input.gsc-input{height:1.875rem;font-size:.9375rem}input.gsc-search-button{cursor:pointer}.gsc-clear-button{display:none}.advanced-search-link a{font-size:1.125rem}form.gsc-search-box{margin-top:5px !important}.gsc-tabsArea{height:1.25rem;font-size:.875rem}.ui-autocomplete{width:326.4px !important}.ui-autocompleteli a,.ui-autocomplete a{color:#4b4b4b;cursor:pointer}.ui-autocomplete li a:hover{color:#1b1d1c}#block-system-main .gsc-search-box td.gsc-input{border:1px solid #e4e4e4 !important}#block-system-main .gsc-input-box-hover,#block-system-main .gsc-input-box-focus{border:0 !important;box-shadow:none !important}#block-system-main .gsc-search-box .gsc-input td.gsib_b{display:none !important}#block-system-main .gsc-tabHeader.gsc-tabhInactive{border-bottom:1px solid #ccc !important}#block-system-main .gsc-tabHeader.gsc-tabhActive{color:black !important}#block-system-main .gsc-tabHeader.gsc-tabhActive{color:#676767;cursor:pointer}#block-system-main form.gsc-search-box{margin-bottom:.9375rem}.page-site-search .pane-page-content{max-width:62rem;padding-left:0;padding-right:0;width:62rem}.more-search-options{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin-top:-1.875rem;border:2px solid #005696;float:right;width:40%}.more-search-options legend{text-align:left}.more-search-options legend span{padding:.3125rem .625rem;background-color:transparent;color:#005696;display:inline-block;font-weight:700}.c3-bg-ceo-cta h4{line-height:2rem}table.gsc-search-box .gsib_b{display:none}#gsc-iw-id1{border:0 !important}.gsc-search-box table{border-collapse:inherit}.search-top .pane-search-api-page-search .pane-content{height:3.125rem}#block-system-main #___gcse_0{width:55%}#block-system-main .advanced-search-link img.settings-icon,#block-system-main .community-search-link img.settings-icon{width:1.5rem;height:1.5rem;margin-right:.625rem;display:inline-block;vertical-align:middle}#block-system-main .advanced-search-link a,#block-system-main .community-search-link a{color:#e32726}#block-system-main .advanced-search-link{float:right;text-align:right;width:45%}#block-system-main .advanced-search-link a{font-size:1.125rem;font-size:100%;opacity:1}#block-system-main .advanced-search-link a:hover{color:#e32726}#block-system-main .community-search-link{width:50%;float:left}#block-system-main .cse .gsc-control-cse,#block-system-main gsc-control-cse{padding:0 !important}#block-system-main .gsc-table-result,#block-system-main .gsc-thumbnail-inside,#block-system-main .gsc-url-top,#block-system-main .gsc-control-cse{padding:0 !important}#block-system-main .gsc-result-info{padding:0 !important}#block-system-main .gsc-tabsArea{border-bottom:2px solid #ccc !important;font-size:15px !important}#block-system-main .gsc-tabsArea span{font-size:.9375rem}.pane-page-breadcrumb{max-width:62rem;width:62rem;padding:0}.pane-page-breadcrumb .breadcrumb{padding-bottom:1.875rem}.pane-block{line-height:1.7}.pane-block h2 a{line-height:1.7}.tb-megamenu-row{line-height:1.7}section.c3-bg-lightest-grey .pane-block a.c3-dark-type{padding-left:.25rem}.search-right strong{font-weight:normal}.search-top .pane-search-api-page-search .pane-content{width:43%}.container{max-width:62rem;min-width:992px !important;width:62rem;padding:0}#search-api-page-search-form-search{font-size:124%}a.user-notification{font-size:.6rem;height:1.125rem;line-height:1.125rem;width:1.125rem;padding:.4375rem;background:#d9534b none repeat scroll 0 0;border-radius:50%;color:white;display:inline-block;text-align:center;vertical-align:middle;padding:0}span.login-with-dropdown{padding-left:0}.solutions-overview-megamenu{padding-left:.9375rem}.solutions-overview-megamenu a{font-size:1rem;font-weight:700}.solutions-overview-megamenu a:hover{color:#1b1d1c;opacity:.5}body.front .pane-page-breadcrumb .breadcrumb{display:none}body.front h1{font-family:"Open Sans",Arial,sans-serif;line-height:1.15}a.video-title-front:hover{color:#1b1d1c}@media only screen and (max-width:1024px){.nav-menu.cypress-main-menu ul li{margin-left:.3125rem;float:left}.nav-menu.cypress-main-menu ul li a.mr3{margin-right:0}.nav-menu.cypress-main-menu ul li:first-child{margin-left:0}header .searchMenuHeader{width:calc(100% - 280px)}header .searchMenuHeader .positiionSearchMenuHeader{padding-left:0}header .nav-menu.cypress-main-menu ul li a{font-size:.8125rem}}@media only screen and (max-width:920px){header .searchMenuHeader .menuNearSearch{width:55%}
header .searchMenuHeader .searchHeader{width:45%}}@media only screen and (max-width:880px){header .logoHeader{width:12.5rem}header .searchMenuHeader{width:calc(100% - 230px)}.nav-menu.cypress-main-menu ul li{margin-left:.625rem}}@media only screen and (max-device-width:667px){header .searchMenuHeader .positiionSearchMenuHeader{padding-left:0}header .nav-menu.cypress-main-menu ul li a{font-size:.8125rem}}body.front .img-dark-square{border:1px solid white;border-bottom:0;border-top:0}ul.tb-megamenu-subnav .level-2.mega>a{padding-left:0 !important}button.navbar-toggle{display:none}button.navbar-toggle:first-child{display:block !important;right:0;margin-right:-8px}button.navbar-toggle-close:first-child{float:none}button.navbar-toggle:first-child:focus{outline:0}button.navbar-toggle{position:relative;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;height:45px;width:45px}span.sr-only{position:absolute;width:10px;height:5px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}span.icon-bar{display:block;width:31px;height:3px;border-radius:1px;background:#555;margin-top:9px}.view-cypresfronttpopup .image-wrapper{position:relative;display:inline-block;cursor:pointer;margin:30px}.view-cypresfronttpopup .image-wrapper:after{position:absolute;content:"\e639";left:34%;top:23%;font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:white;font-size:3.75rem}.brightcove-caption{text-align:center}.rotate-close-1{display:none !important}.rotate-close-2{margin-top:0 !important;width:32px !important}.rotate-close-3{display:none !important}div#block-cy-background-image-product ul{display:none}.pane-cypresfronttpopup .col-4{float:none}div#block-cy-background-image-product{width:17%;display:inline-block;vertical-align:top;font-size:14px;font-family:'Open Sans'}.node-type-product div#productstickycontent.pane-cy-google-cypress-search-block{margin-top:0}div#block-cy-background-image-product li{list-style-type:none;padding:5px 0}div#block-cy-background-image-product a{color:#333}div#block-cy-background-image-product ul>li>ul li a{font-weight:normal}div#block-cy-background-image-product ul{margin:0;padding-right:5px;padding-left:12px}div#block-cy-background-image-product ul>li>a:hover{text-decoration:underline}div#block-cy-background-image-product ul>li a{font-weight:normal}.c3-bg-lightest-grey img{vertical-align:top;width:196px !important}.c3-bg-lightest-grey .col-4{display:inline-flex}.c3-bg-lightest-grey td{vertical-align:top}.c3-bg-lightest-grey .image-wrapper{height:110px;width:196px}#brightcove-caption{font-size:16px !important;color:#1b1d1c;font-weight:bold}.view-cypresfronttpopup .col-4{margin:0}.view-cypresfronttpopup td{vertical-align:top}.sticky-menu-border{border:1px dotted #e0e0e0 !important}.navbar-toggle-open{position:relative !important;float:right !important;height:35px !important;width:35px !important;margin-right:0 !important}.rotate-close-2:before{content:"<";font-size:35px;left:-5px;top:-4px;position:absolute}.logged-in header .searchMenuHeader .menuNearSearch .positionMenuNearSearch>span a.link.dim.ph2.c3-grey-type{margin-right:10px}.logged-in header .searchMenuHeader .menuNearSearch .positionMenuNearSearch>span a.link.dim.ph2.c3-grey-type:before{width:.0625rem;height:.8125rem;content:"";position:absolute;right:-9px;background-color:#999;top:4px}#block-cy-background-image-product .pane-content{clear:both}img.navbar-toggle{display:inline-block;width:40px;cursor:pointer;margin-top:25px}div#sticky-menu-icons{display:none}div#sticky-menu-icons:first-child{display:block !important}#sticky-menu-icons .left-arrow{display:none}#sticky-menu-icons .left-arrow{width:30px;cursor:pointer;float:right;margin-top:25px}
.page-node-draft.node-type-product div#productstickycontent{display:inline-block;display:block}a.tabledrag-handle .handle{padding:.42em .6em !important;height:26px !important}.page-cypresspagevideos #brightcove-caption{font-size:16px !important;margin:0 30px;text-align:left;padding:0 15px}#brightcove-caption:hover{opacity:.6}.node-type-event .bg-navy{background:none}.carousel-entry .w-50 .c3-f-hero-p{margin-left:1.8em}.node-type-event #myslide .bg-hero-1,.node-type-event #myslide .bg-hero-2,.node-type-event #myslide .bg-hero-3,.node-type-event #myslide .bg-hero-4{background-size:100%;margin-left:0}.node-type-product #myslide .bg-hero-1,.node-type-product #myslide .bg-hero-2,.node-type-product #myslide .bg-hero-3,.node-type-product #myslide .bg-hero-4{background-size:100%}.node-type-product .bg-navy{background:none}.node-type-news .bg-navy{background:none}.node-type-news #myslide .bg-hero-1,.node-type-news #myslide .bg-hero-2,.node-type-news #myslide .bg-hero-3,.node-type-news #myslide .bg-hero-4{background-size:100%}.node-type-product .panel-separator{display:inline-block}p.producttree{margin-left:-6px;font-size:larger;font-weight:bold;color:#555;margin-top:-32px}img.menuall{margin-top:-14px;margin-left:0;width:45px}input.gsc-search-button.gsc-search-button-v2{background-color:transparent !important;border:0;background-image:url(/sites/all/themes/cypress_3/images/search.svg) !important;background-repeat:no-repeat}input.gsc-search-button.gsc-search-button-v2{background:transparent;background-image:url(/sites/all/themes/cypress_3/images/search.svg);background-repeat:no-repeat;margin-right:-37px}.page-search-results div#productstickycontent{margin-left:255px}.page-search-results .pane-page-content input.gsc-search-button.gsc-search-button-v2{margin-right:72px}section.bg-navy.w-100.h-hero.relative{overflow-x:hidden;overflow:hidden}div#___gcse_2{margin-left:-14px}div#gsc-iw-id2{width:100%;height:29px;height:auto;border:0;padding:4px 7px}.node-type-solutions table td{border:0 !important;padding:3px !important;text-align:left !important}.advanced-seach-link{margin-right:25px;display:inline-block}@media only screen and (min-width:30em) and (max-width:90em){div#block-cy-background-image-product{width:17%}.advanced-seach-link{margin-top:-35px;margin-right:0}.page-search-results div#productstickycontent{margin:0 auto}div#productstickycontent td.gsc-search-button{margin-top:9px}.c3-bg-lightest-grey .image-wrapper{height:110px;width:180px}p.mainparent{border-top:1px dotted #e0e0e0}p.allchilld{border-top:1px dotted #e0e0e0}}.gsc-input-box,.gsc-input-box-focus:hover,.gsc-input-box:hover{box-shadow:none !important}p.mainparent{border-top:1px dotted #e0e0e0}p.allchilld{border-top:1px dotted #e0e0e0}table.gstl_50.gssb_c{width:318px !important}div#productstickycontent td.gsc-search-button{margin-top:0}main input.gsc-search-button.gsc-search-button-v2{height:26px !important;margin-top:0 !important;width:68px !important;border-color:#2f5bb7;background-color:#357ae8 !important;background-image:none !important;padding:5px 26px !important}div#productstickycontent td.gsc-input{padding-right:0;width:600px}div#productstickycontent td.gsc-search-button{float:left}.page-search-results div#productstickycontent{max-width:62rem;width:18rem;padding:0;margin:0 auto}.page-taxonomy-term table td{border:0 !important;padding:0 !important;text-align:left !important;vertical-align:middle}.page-taxonomy-term .gsc-completion-container td.gssb_a{padding:5px !important;border:0 !important;text-align:left !important;vertical-align:middle}.gs-per-result-labels{display:none}.gsib_a{padding:0 !important}.node-type-solutions table td{padding:0 !important}body.logged-in header .searchMenuHeader .menuNearSearch{width:47.8%}td.gsc-input,td.gsc-input td,td.gsc-search-button,.gsc-completion-container td{border:0 !important}.node-type-solutions table td.gssb_a{padding:0 9px !important}td.gssb_e,.gssb_f{border:1px solid #ccc !important;box-shadow:none}td.gsc-search-button{width:7% !important}table.gstl_50.gssb_c{top:62px !important}li.first.leaf{margin-top:19px}img.settings-icon{height:24px;width:24px;display:inline;margin-right:10px;vertical-align:middle}.community-search-link{display:inline-block;margin-right:0}#___gcse_1{width:63%}.search-options{text-align:right;float:right;margin-top:-50px;border-radius:10px;border:2px solid #005696;width:43%;padding:15px 6px 15px}.more-search{text-align:center;margin-top:-32px;margin-bottom:6px}.more-search p{padding:.3125rem 10px;color:#005696;display:inline-block;font-weight:700;background:#fff;margin:0 10px}#___gcse_1{width:63%;margin-left:-14px}.node-type-event .pane-content h2{display:block !important;text-align:left;font-weight:bold}.field-name-field-brightcove-video .video-js{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.dynamic-background-image .ph4.pt5.pb4{padding-top:2rem}.dynamic-background-image h1.f4.mv0.ttu.b{margin-bottom:20px}#cboxLoadedContent .video-js .vjs-big-play-button{display:none}.c3-bg-lightest-grey .image-wrapper{height:110px;width:180px;position:relative;display:inline-block;cursor:pointer;margin:30px}#brightcove-caption{font-size:16px !important;color:#1b1d1c;font-weight:bold;text-align:center}.view-cypresfronttpopup td{vertical-align:top}.view-cypresfronttpopup .image-wrapper:after{position:absolute;content:"\e639";left:34%;top:23%;font-family:"cypress";font-weight:normal;font-style:normal;text-indent:0;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:white;font-size:3.75rem}
.view-cypresfronttpopup .col-last{width:100%}.view-cypresfronttpopup .views-field-title a{float:left}.sj-result-summary-autocomplete-override{display:block;padding-top:16px;font-size:1.2em}#nav-search-sajari .sj-search-bar-input-common{border:1px solid #aaa;border-radius:.25rem;box-sizing:border-box;padding:.4em}#results-search-box .sj-search-bar-input-common{font-size:16px;padding:.4em;outline:0;letter-spacing:.6px;line-height:28px;text-rendering:optimizeLegibility;width:450px;border:1px solid #aaa;border-radius:3px;box-sizing:border-box}.sj-result-summary-autocomplete-override>a{color:#1a0dab}.sj-autocomplete-dropdown{position:relative}.sj-suggestions{cursor:pointer;position:absolute;width:450px;box-shadow:0 0 0 1px #ddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px}#nav-search-sajari .sj-suggestions{width:325px;z-index:99}.sj-suggestion{font-size:14px;line-height:16px;padding:8px 8px;background-color:#fff;color:#666}.sj-suggestion strong{font-weight:600;color:#333}.sj-suggestion.sj-suggestion-selected,.sj-suggestion:hover{background-color:#ddd}.sj-result-summary{padding-bottom:1.5em;font-size:16px;color:#aaa}.sj-result{clear:both}.sj-result-list>*{margin-top:1.5em}.sj-result-list>:first-child{margin-top:0}.sj-result-title{margin-bottom:0;margin-top:0;font-size:16px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sj-result-title a{text-decoration:none;font-weight:400;font-size:20px;color:#333;line-height:21.6px}.sj-result-title a:hover{text-decoration:underline}.sj-result-title>a{color:#005696}.sj-result-description{color:#545454;font-size:13px;line-height:22px;overflow-wrap:break-word;margin-top:2px;margin-bottom:4px}.sj-result-url{font-size:13px;line-height:18.2px;margin:0;color:#a2a2a2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sj-result-url a{text-decoration:none;color:#093}.sj-result-image-container{float:left;width:100px}.sj-result-image-container img{max-height:90px;max-width:90px}.sj-paginator{margin:1em 0;text-align:center}.sj-paginator>div{font-size:14px;display:inline;padding:10px;color:#005696;font-weight:bold;cursor:pointer;user-select:none}.sj-paginator>div.current{color:#005696}.sj-paginator>div.disabled{color:#aaa}.sj-tabs-container{border-bottom:1px solid #ebebeb;color:#777;width:100%;margin-bottom:1em;margin-top:15px}.sj-tabs{overflow:auto;white-space:nowrap}.sj-tab{display:inline-block;font-size:16px;font-weight:bold;cursor:pointer;margin:0;padding:1em;user-select:none}.sj-tab-active{color:#005696;border-bottom:3px solid #005696}@keyframes sj-overlay-rolldown{0%{opacity:0;height:20%}100%{opacity:1;height:100%}}.sj-overlay{background-color:white;position:fixed;top:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;width:100%;height:100%;z-index:1000000;animation-name:sj-overlay-rolldown;animation-duration:.4s}.sj-overlay-search{padding:0 30px}.sj-overlay-close{position:absolute;top:0;right:20px;z-index:1;color:#aaa;text-align:center;cursor:pointer}.sj-overlay-close:hover{color:#000}.sj-overlay-close .sj-close{font-size:40px;line-height:30px;padding-top:10px}.sj-overlay-close .sj-esc{font-size:12px}@media(max-width:768px){.sj-overlay-search{padding:0 10px}.sj-overlay .sj-search-holder-outer{margin-right:54px}}.sj-search-bar-input-common{width:325px;height:36px}.searchHeader::after{background-image:url(/sites/all/themes/cypress_3/images/search.svg) !important;background-repeat:no-repeat;width:20px;height:18px;content:"";float:right;position:relative;bottom:35px;right:20px}.logged-in .searchHeader::after{right:-10px}.page-search-results .searchicon{height:35px;margin-top:0;width:68px;border-color:#2f5bb7;background-color:#357ae8;padding:10px 26px;float:left;cursor:pointer}#results-search-response{float:left;width:100%}#results-search-response .sj-pipeline-response{float:left;width:100%}#results-search-response .sj-tabs-container{margin:0}#results-search-box{float:left;width:47%;min-height:50px}.moresearch .search-options{margin-top:-18px;padding:15px 15px 15px;width:425px}.moresearch{float:right}.sj-result-summary{margin-top:10px}div.node-menu ul.menu li:first-child{margin-top:0}.pane-cy-custom-blocks-user-search-block h2.pane-title{margin-left:265px}.pane-cy-custom-blocks-user-search-block .pane-content{margin-left:275px;margin-top:30px}#myslide .carousel-entry p.lh-copy{margin-left:0}#myslide .carousel-entry .banner-with-body{margin-left:0}.customerrorreg,.customerror{background-image:url("/misc/message-24-error.png");background-color:#fef5f1;background-position:8px 8px;background-repeat:no-repeat;border:1px solid #ed541d;margin:6px 0;padding:10px 10px 10px 60px}.community-info{padding:20px;border:1px solid #e4e4e4;margin:20px 0}#user-profile-form .user-profile-community-info{margin-top:8rem}.page-search .view-search-results .view-filters{display:none}.page-search .view-search-results .views-exposed-form .views-exposed-widget{padding-right:0}.page-search .view-search-results .views-exposed-form .chosen-container-single .chosen-single{color:#09367a;background-color:#e8ebf1;border:0}.page-search .pane-search-results-panel-pane-1{float:left;width:100%}.page-search #search-api-page-search-form-search .search-tooltip{float:left}.page-search #search-api-page-search-form-search .form-item-sort{float:right;position:relative;width:200px}.page-search .search-top .pane-search-api-page-search .pane-content{width:auto}.page-search #search-api-page-search-form-search .form-item-sort label{background:#FFF;float:left;height:30px;padding-right:5px;padding-top:2px;font-weight:bold}
.page-search #search-api-page-search-form-search .form-type-select .chosen-container{width:150px !important;display:inline !important;position:absolute}.view-display-id-panel_pane_2 .views-row span p{font-size:.875rem;line-height:1.3125rem;color:#000}.view-display-id-panel_pane_2 .views-row .views-field-created{border-bottom:0}