@font-face{font-family:'ProximaNovaSCond-Semibold';src:url('webfonts/2BE4DB_0_0.eot');src:url('webfonts/2BE4DB_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2BE4DB_0_0.woff') format('woff'),url('webfonts/2BE4DB_0_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaACond-Semibold';src:url('webfonts/2BE4DB_1_0.eot');src:url('webfonts/2BE4DB_1_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2BE4DB_1_0.woff') format('woff'),url('webfonts/2BE4DB_1_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaS-SemiboldIt';src:url('webfonts/2BE4DB_2_0.eot');src:url('webfonts/2BE4DB_2_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2BE4DB_2_0.woff') format('woff'),url('webfonts/2BE4DB_2_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaA-RegularIt';src:url('webfonts/2BE4DB_3_0.eot');src:url('webfonts/2BE4DB_3_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2BE4DB_3_0.woff') format('woff'),url('webfonts/2BE4DB_3_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaS-Regular';src:url('webfonts/2BE4DB_4_0.eot');src:url('webfonts/2BE4DB_4_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2BE4DB_4_0.woff') format('woff'),url('webfonts/2BE4DB_4_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaS-Semibold';src:url('webfonts/2BE4DB_5_0.eot');src:url('webfonts/2BE4DB_5_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2BE4DB_5_0.woff') format('woff'),url('webfonts/2BE4DB_5_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaS-RegularIt';src:url('webfonts/2BE4DB_6_0.eot');src:url('webfonts/2BE4DB_6_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2BE4DB_6_0.woff') format('woff'),url('webfonts/2BE4DB_6_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaA-SemiboldIt';src:url('webfonts/2BE4DB_7_0.eot');src:url('webfonts/2BE4DB_7_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2BE4DB_7_0.woff') format('woff'),url('webfonts/2BE4DB_7_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaA-Semibold';src:url('webfonts/2BE4DB_8_0.eot');src:url('webfonts/2BE4DB_8_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2BE4DB_8_0.woff') format('woff'),url('webfonts/2BE4DB_8_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaSCond-RegularIt';src:url('webfonts/2BE4DB_9_0.eot');src:url('webfonts/2BE4DB_9_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2BE4DB_9_0.woff') format('woff'),url('webfonts/2BE4DB_9_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaA-Regular';src:url('webfonts/2BE4DB_A_0.eot');src:url('webfonts/2BE4DB_A_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2BE4DB_A_0.woff') format('woff'),url('webfonts/2BE4DB_A_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaACond-RegularIt';src:url('webfonts/2BE4DB_B_0.eot');src:url('webfonts/2BE4DB_B_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2BE4DB_B_0.woff') format('woff'),url('webfonts/2BE4DB_B_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaSCond-Regular';src:url('webfonts/2BE4DB_C_0.eot');src:url('webfonts/2BE4DB_C_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2BE4DB_C_0.woff') format('woff'),url('webfonts/2BE4DB_C_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaACond-Regular';src:url('webfonts/2BE4DB_D_0.eot');src:url('webfonts/2BE4DB_D_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2BE4DB_D_0.woff') format('woff'),url('webfonts/2BE4DB_D_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaCond-Semibold';src:url('webfonts/2BE4DB_E_0.eot');src:url('webfonts/2BE4DB_E_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2BE4DB_E_0.woff') format('woff'),url('webfonts/2BE4DB_E_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-RegularIt';src:url('webfonts/2BE4DB_F_0.eot');src:url('webfonts/2BE4DB_F_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2BE4DB_F_0.woff') format('woff'),url('webfonts/2BE4DB_F_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-SemiboldIt';src:url('webfonts/2BE4DB_10_0.eot');src:url('webfonts/2BE4DB_10_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2BE4DB_10_0.woff') format('woff'),url('webfonts/2BE4DB_10_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaCond-Regular';src:url('webfonts/2BE4DB_11_0.eot');src:url('webfonts/2BE4DB_11_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2BE4DB_11_0.woff') format('woff'),url('webfonts/2BE4DB_11_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Semibold';src:url('webfonts/2BE4DB_12_0.eot');src:url('webfonts/2BE4DB_12_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2BE4DB_12_0.woff') format('woff'),url('webfonts/2BE4DB_12_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaCond-RegularIt';src:url('webfonts/2BE4DB_13_0.eot');src:url('webfonts/2BE4DB_13_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2BE4DB_13_0.woff') format('woff'),url('webfonts/2BE4DB_13_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Regular';src:url('webfonts/2BE4DB_14_0.eot');src:url('webfonts/2BE4DB_14_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2BE4DB_14_0.woff') format('woff'),url('webfonts/2BE4DB_14_0.ttf') format('truetype')}.reset_font_size_to_default{font-size:16px}.csspie_path{behavior:url(/css/css_pie/PIE.htc)}.ProximaNovaCond-Semibold{font-family:ProximaNovaCond-Semibold}.ProximaNova-SemiboldIt{font-family:ProximaNova-SemiboldIt}.ProximaNovaCond-Regular{font-family:ProximaNovaCond-Regular}.ProximaNovaCond-RegularIt{font-family:ProximaNovaCond-RegularIt}.ProximaNova-Regular{font-family:ProximaNova-Regular}.ProximaNova-RegularIt{font-family:ProximaNova-RegularIt}.condensed_display_type{font-family:ProximaNovaCond-Semibold;letter-spacing:-0.01em;word-spacing:-0.02em}.kill_link_border{border:0px;padding-bottom:0}.light_border_tab .bottom{border-bottom:1px solid #b3b3b3}.light_border_tab .left{border-left:1px solid #b3b3b3}.light_border_tab .right{border-right:1px solid #b3b3b3}.light_border_tab .top{border-top:1px solid #b3b3b3}.light_border_tab .all{border:1px solid #b3b3b3}.light_border_all{border:1px solid #CCC}.light_border_bottom{border-bottom:1px solid #CCC}.mediumgray_border_bottom{border-bottom:1px solid #909090}.light_border_right{border-right:1px solid #CCC}.light_border_left{border-left:1px solid #CCC}.light_border_top{border-top:1px solid #CCC}.text_shadow{text-shadow:1px 1px 2px #000000;filter:progid:DXImageTransform.Microsoft.Chroma(Color=#666666) progid:DXImageTransform.Microsoft.Glow(Color=#3e3e3e, Strength=3)}.no_text_shadow{text-shadow:none;filter:none}.banner_heading{font-family:ProximaNovaCond-Semibold;letter-spacing:-0.01em;word-spacing:-0.02em;margin:0;color:#FFF;text-shadow:1px 1px 2px #000000;filter:progid:DXImageTransform.Microsoft.Chroma(Color=#666666) progid:DXImageTransform.Microsoft.Glow(Color=#3e3e3e, Strength=3)}.bullet_pipe{padding:0 .4em;font-size:1.2em;font-family:Georgia,"Times New Roman",Times,serif;color:#909090;opacity:.8}@media only screen and (min-width:0em) and (max-width:31.250em){.bullet_pipe.cart_first{display:none}}footer .bullet_pipe{color:#DADADA}@media only screen and (min-width:0em) and (max-width:31.250em){footer .bullet_pipe{padding:0 .313em}}.inspiration_gallery .bullet_pipe{color:#FFF}@media only screen and (min-width:0em) and (max-width:31.250em){.contact_info .bullet_pipe{color:#FFF}.contact_info .bullet_pipe:after{content:'\A';white-space:pre}}.gradient_behind_headline{background:-webkit-linear-gradient(rgba(0,0,0,0.7), rgba(0,0,0,0));background:-o-linear-gradient(rgba(0,0,0,0.7), rgba(0,0,0,0));background:-moz-linear-gradient(rgba(0,0,0,0.7), rgba(0,0,0,0));background:linear-gradient(redrgba(0, 0, 0, .7) rgba(0,0,0,0));min-height:2.5em}.one_twelfth{width:5.08849558%}.pad.one_twelfth{width:8.33333333%}@media only screen and (min-width:0em) and (max-width:31.250em){.pad.one_twelfth{width:100%;padding-right:0}}@media only screen and (min-width:0em) and (max-width:31.250em){.one_twelfth{width:100%}}.two_twelfths{width:13.71681416%}.pad.two_twelfths{width:16.66666667%}@media only screen and (min-width:0em) and (max-width:31.250em){.pad.two_twelfths{width:100%;padding-right:0}}@media only screen and (min-width:31.313em) and (max-width:48em){.pad.two_twelfths{width:100%;padding-right:0}}@media only screen and (min-width:0em) and (max-width:31.250em){.two_twelfths{width:100%}}.three_twelfths{width:22.34513274%}.pad.three_twelfths{width:25%}@media only screen and (min-width:0em) and (max-width:31.250em){.pad.three_twelfths{width:100%;padding-right:0}}@media only screen and (min-width:31.313em) and (max-width:48em){.pad.three_twelfths{width:100%;padding-right:0}}.individual_products .three_twelfths{background:#0099FF}@media only screen and (min-width:31.313em) and (max-width:48em){.individual_products .three_twelfths{width:48.2300885%;margin-bottom:3.53982301%}.pad.individual_products .three_twelfths{width:50%}}@media only screen and (min-width:31.313em) and (max-width:48em) and only screen and (min-width:0em) and (max-width:31.250em){.pad.individual_products .three_twelfths{width:100%;padding-right:0}}@media only screen and (min-width:31.313em) and (max-width:48em) and only screen and (min-width:31.313em) and (max-width:48em){#banner_search_boxes .individual_products .three_twelfths{width:100%;margin-bottom:1em}}@media only screen and (min-width:31.313em) and (max-width:48em) and only screen and (min-width:37.500em){#banner_search_boxes .individual_products .three_twelfths{width:48.2300885%;margin-bottom:1em}}@media only screen and (min-width:31.313em) and (max-width:48em) and only screen and (min-width:0em) and (max-width:31.250em){.individual_products .three_twelfths{width:100%}}@media only screen and (min-width:31.313em) and (max-width:48em){.product_category .three_twelfths{width:48.2300885%;margin-bottom:3.53982301%}.pad.product_category .three_twelfths{width:50%}}@media only screen and (min-width:31.313em) and (max-width:48em) and only screen and (min-width:0em) and (max-width:31.250em){.pad.product_category .three_twelfths{width:100%;padding-right:0}}@media only screen and (min-width:31.313em) and (max-width:48em) and only screen and (min-width:31.313em) and (max-width:48em){#banner_search_boxes .product_category .three_twelfths{width:100%;margin-bottom:1em}}@media only screen and (min-width:31.313em) and (max-width:48em) and only screen and (min-width:37.500em){#banner_search_boxes .product_category .three_twelfths{width:48.2300885%;margin-bottom:1em}}@media only screen and (min-width:31.313em) and (max-width:48em) and only screen and (min-width:0em) and (max-width:31.250em){.product_category .three_twelfths{width:100%}}@media only screen and (min-width:0em) and (max-width:31.250em){.three_twelfths{width:100%}}@media only screen and (min-width:0em) and (max-width:48em){aside.three_twelfths{width:100%}}.four_twelfths{width:30.97345133%}.pad.four_twelfths{width:33.33333333%}@media only screen and (min-width:0em) and (max-width:31.250em){.pad.four_twelfths{width:100%;padding-right:0}}@media only screen and (min-width:31.313em) and (max-width:48em){.pad.four_twelfths{width:100%;padding-right:0}}@media only screen and (min-width:0em) and (max-width:31.250em){.four_twelfths{width:100%}}.five_twelfths{width:39.60176991%}.pad.five_twelfths{width:41.66666667%}@media only screen and (min-width:0em) and (max-width:31.250em){.pad.five_twelfths{width:100%;padding-right:0}}@media only screen and (min-width:0em) and (max-width:31.250em){.five_twelfths{width:100%}}.six_twelfths{width:48.2300885%}.pad.six_twelfths{width:50%}@media only screen and (min-width:0em) and (max-width:31.250em){.pad.six_twelfths{width:100%;padding-right:0}}@media only screen and (min-width:31.313em) and (max-width:48em){#banner_search_boxes .six_twelfths{width:100%;margin-bottom:1em}}@media only screen and (min-width:37.500em){#banner_search_boxes .six_twelfths{width:48.2300885%;margin-bottom:1em}}@media only screen and (min-width:0em) and (max-width:31.250em){.six_twelfths{width:100%}}.seven_twelfths{width:56.85840708%}.pad.seven_twelfths{width:58.33333333%}@media only screen and (min-width:0em) and (max-width:31.250em){.pad.seven_twelfths{width:100%;padding-right:0}}.eight_twelfths{width:65.48672566%}.pad.eight_twelfths{width:66.66666667%}@media only screen and (min-width:0em) and (max-width:31.250em){.pad.eight_twelfths{width:100%;padding-right:0}}@media only screen and (min-width:0em) and (max-width:31.250em){.eight_twelfths{width:100%}}.nine_twelfths{width:74.11504425%}.pad.nine_twelfths{width:75%}@media only screen and (min-width:0em) and (max-width:31.250em){.pad.nine_twelfths{width:100%;padding-right:0}}@media only screen and (min-width:0em) and (max-width:48em){.nine_twelfths{width:100%}.pro .nine_twelfths{width:74.11504425%}}.ten_twelfths{width:82.74336283%}.pad.ten_twelfths{width:83.33333333%}@media only screen and (min-width:0em) and (max-width:31.250em){.pad.ten_twelfths{width:100%;padding-right:0}}@media only screen and (min-width:0em) and (max-width:31.250em){.ten_twelfths{width:100%}.sample_request .ten_twelfths{margin-top:1em}}.eleven_twelfths{width:91.37168142%}.pad.eleven_twelfths{width:91.66666667%}@media only screen and (min-width:0em) and (max-width:31.250em){.pad.eleven_twelfths{width:100%;padding-right:0}}@media only screen and (min-width:0em) and (max-width:31.250em){.eleven_twelfths{width:100%}}.twelve_twelfths{width:100%;margin-right:0}.pad.twelve_twelfths{width:100%;padding-right:0}@media only screen and (min-width:31.313em) and (max-width:48em){.pad.twelve_twelfths{padding-right:0}}@media only screen and (min-width:0em) and (max-width:31.250em){.pad.twelve_twelfths{padding-right:0}}@media only screen and (min-width:0em) and (max-width:31.250em){.twelve_twelfths{width:100%;margin-bottom:0}}.sample_request .twelve_twelfths.newsletter_wrap{margin-bottom:1em}.sample_request .twelve_twelfths.newsletter_wrap label{position:relative;top:-2px}.sample_request .twelve_twelfths.catalog_request_wrap{margin-bottom:1em}.sample_request .twelve_twelfths.catalog_request_wrap label{position:relative;top:-2px}.rotate_90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.flip_vertical{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.flip_horizontal{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.button_mixin{padding:.78em .75em .75em .75em;color:#FFF;display:inline-block;border:none;background-color:#0058a5;font-size:.938em;font-family:ProximaNovaCond-Regular}p .button_mixin{padding:.78em .75em .75em .75em}.button_mixin.arrow:before{content:"\e60c";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:3px;padding-left:2px;font-size:1.25em}.button_mixin.featured{text-transform:uppercase;font-size:1.375em;height:100%;position:absolute;right:0;top:0;padding:0 .4em}@media only screen and (min-width:0em) and (max-width:31.250em){}@media only screen and (min-width:31.313em) and (max-width:48em){}.button_mixin:hover{background-color:#004684}.text_input{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding:.5em;width:100%;color:#909090}.text_input.featured{text-transform:uppercase;font-family:ProximaNovaCond-Regular;font-size:1.375em;line-height:100%;padding:.5em .5em .4em}@media only screen and (min-width:0em) and (max-width:31.250em){.text_input.featured{font-size:1.125em;padding:.6em .5em .4em .4em}}.product_detail_box{border:1px solid #DADADA;background:#909090}.transparent_image_hover{opacity:.5;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1)}.gradient_box{background-image:url("../images/bg_gradient.png");background-position:0 0;bottom:0;content:" ";min-height:200px;position:absolute;width:100%;z-index:1}.border_box_box_sizing{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}#site_wrap{background:#FFF}#maincontents{overflow:hidden}#ie8_header_shadow{display:none}#header_shadow{background-image:url(../images/gradient_under_header.png);background-position:center;background-repeat:repeat-x;height:15px;position:absolute;top:180px;width:100%;z-index:1}@media only screen and (min-width:0em) and (max-width:48em){#header_shadow{top:85px}}@media only screen and (min-width:48.063em) and (max-width:62.5em){#header_shadow{top:85px}}.columnwrap{width:100%;float:left}.design_training_center .columnwrap{margin-top:.5em}.individual_products .columnwrap{margin-top:.5em}.pro_gallery .columnwrap{border-bottom:1px solid #DADADA;padding-bottom:2em;margin-bottom:2em}.pro_gallery .columnwrap .column{margin-bottom:0}.pro_gallery .columnwrap .column:nth-child(2n){margin-right:0}.pro_gallery .columnwrap .column img{width:100%;height:auto}.column{float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin-right:3.53982301%;margin-bottom:3.53982301%}@media only screen and (min-width:0em) and (max-width:31.250em){.column{margin-right:0;margin-bottom:1em}.sample_request .column{margin-right:3.53982301%}}@media only screen and (min-width:31.313em) and (max-width:48em){.column{margin-bottom:2em}}@media only screen and (min-width:31.313em) and (max-width:48em){aside .column{margin-bottom:0}}@media only screen and (min-width:48.063em) and (max-width:62.5em){aside .column{margin-bottom:0}}@media only screen and (min-width:0em) and (max-width:48em){aside .column{margin-bottom:0}}@media only screen and (min-width:0em) and (max-width:48em){aside.column{margin-bottom:0}}#modal_content .column{width:46.33027523%}.column.right{float:right;margin-right:0;margin-bottom:0;margin-left:1em}@media only screen and (min-width:0em) and (max-width:31.250em){}.column.right img{width:100%;height:auto;float:right;margin-bottom:1em}.column.nofloat{float:none;margin-left:0;margin-right:0}@media only screen and (min-width:0em) and (max-width:31.250em){}.design_training_center .column.four_twelfths{margin-bottom:0}@media only screen and (min-width:0em) and (max-width:31.250em){.design_training_center .column.four_twelfths{margin-bottom:3.53982301%}}.design_training_center .column.four_twelfths p{font-size:.938em}.design_training_center .column.four_twelfths h2{margin-top:.5em}.design_training_center .column.four_twelfths :last-child{margin-bottom:0}.design_training_center .column.four_twelfths img{width:100%;height:auto}.column.image,.column.noimage{margin-right:3.53982301%}@media only screen and (min-width:0em) and (max-width:31.250em){}.column.image img,.column.noimage img{float:left;max-width:4.2em;height:auto}@media only screen and (min-width:0em) and (max-width:31.250em){.column.image img,.column.noimage img{max-width:3.5em}}@media only screen and (min-width:31.313em) and (max-width:48em){.column.image img,.column.noimage img{max-width:4.5em}}.column.noimage{margin-left:-4px;margin-right:.65em}.tab_filelist .column p,.filelist .column p{margin-bottom:0}.tab_filelist .column span.file_icon,.filelist .column span.file_icon{float:left;font-size:4.75em}@media only screen and (min-width:0em) and (max-width:31.250em){.tab_filelist .column span.file_icon,.filelist .column span.file_icon{font-size:4em}}@media only screen and (min-width:31.313em) and (max-width:48em){.tab_filelist .column span.file_icon,.filelist .column span.file_icon{font-size:4em}}.tab_filelist .column span.file_icon.icon-doc_dwg,.filelist .column span.file_icon.icon-doc_dwg{color:#0058a5}.tab_filelist .column span.file_icon.icon-doc_dwg:hover,.filelist .column span.file_icon.icon-doc_dwg:hover{color:#004684}.tab_filelist .column span.file_icon.icon-doc_doc,.filelist .column span.file_icon.icon-doc_doc{color:#004684}.tab_filelist .column span.file_icon.icon-doc_doc:hover,.filelist .column span.file_icon.icon-doc_doc:hover{color:#003d73}.tab_filelist .column span.file_icon.icon-doc_rfa,.filelist .column span.file_icon.icon-doc_rfa{color:#3c6916}.tab_filelist .column span.file_icon.icon-doc_rfa:hover,.filelist .column span.file_icon.icon-doc_rfa:hover{color:#305412}.tab_filelist .column span.file_icon.icon-doc_pdf,.filelist .column span.file_icon.icon-doc_pdf{color:#cc0028}.tab_filelist .column span.file_icon.icon-doc_pdf:hover,.filelist .column span.file_icon.icon-doc_pdf:hover{color:#a30020}.tab_filelist .column span.file_icon.icon-doc_dxf,.filelist .column span.file_icon.icon-doc_dxf{color:#333333}.tab_filelist .column span.file_icon.icon-doc_dxf:hover,.filelist .column span.file_icon.icon-doc_dxf:hover{color:#000}.filelist .column .column{margin-right:0;margin-bottom:0}.filelist .column .column a:link,.filelist .column .column a:visited{word-wrap:break-word}@media only screen and (min-width:0em) and (max-width:31.250em){.filelist .column .column{width:72%}}@media only screen and (min-width:31.313em) and (max-width:48em){.filelist .column .column{width:84%}}.filelist .column .column:first-child{margin-right:3%}@media only screen and (min-width:0em) and (max-width:31.250em){.filelist .column .column:first-child{width:22.34513274%;width:25%}}@media only screen and (min-width:31.313em) and (max-width:48em){.filelist .column .column:first-child{width:13%}}@media only screen and (min-width:568px) and (max-width:768px){.filelist .column .column:first-child{width:10%}}@media only screen and (min-width:400px) and (max-width:500px){.filelist .column .column:first-child{width:17%}}@media only screen and (min-width:568px) and (max-width:768px){.filelist .column.custom_submittal_trigger_wrap .column:first-child{width:100%}}@media only screen and (min-width:400px) and (max-width:500px){.filelist .column.custom_submittal_trigger_wrap .column:first-child{width:100%}}@media only screen and (min-width:0em) and (max-width:31.250em){.filelist .column.custom_submittal_trigger_wrap .column:first-child{width:100%}}@media only screen and (min-width:31.313em) and (max-width:48em){.filelist .column.custom_submittal_trigger_wrap .column:first-child{width:100%}}.column.twelve_twelfths{margin-bottom:0}#tab_contents_wrap .column.twelve_twelfths{margin-top:0;margin-bottom:2em}.tab_filelist .column.twelve_twelfths{margin-top:2em}@media only screen and (min-width:0em) and (max-width:31.250em){.tab_filelist .column.twelve_twelfths{margin-top:1em}}.tab_filelist .column.twelve_twelfths .column{margin-bottom:0}@media only screen and (min-width:0em) and (max-width:31.250em){.tab_filelist .column.twelve_twelfths .column.image,.tab_filelist .column.twelve_twelfths .column.noimage{width:22.34513274%}}@media only screen and (min-width:0em) and (max-width:31.250em){.tab_filelist .column.twelve_twelfths .column{width:74.11504425%}}.tab_filelist .column.twelve_twelfths .column.image{background:#000}.tab_filelist .column.twelve_twelfths .column.image img:hover{opacity:.5;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1)}.tab_filelist .column.twelve_twelfths .column img{width:85px;height:auto}@media only screen and (min-width:0em) and (max-width:31.250em){.tab_filelist .column.twelve_twelfths .column img{width:100%}}.tab_filelist .column:nth-child(2n){margin-right:0}@media only screen and (min-width:0em) and (max-width:31.250em){}.tab_filelist .column h2+div{margin-top:1em}.tab_filelist .column .three_twelfths{background:#000;margin-bottom:0}.tab_filelist .column .three_twelfths.noimage{background:none}.tab_filelist .column .three_twelfths img{width:100%;height:auto;float:left}.tab_filelist .column .three_twelfths img:hover{opacity:.5;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1)}.tab_filelist .column .nine_twelfths{margin-bottom:0}#two_button_wrap .column{position:relative;margin-bottom:0;margin-top:.5em}#two_button_wrap .column:nth-child(2n){margin-right:0}@media only screen and (min-width:0em) and (max-width:31.250em){}@media only screen and (min-width:0em) and (max-width:31.250em){#modal_content #two_button_wrap .column{margin-right:3.53982%}}.column.last{margin-right:0}@media only screen and (min-width:0em) and (max-width:31.250em){}.whats_new .column.four_twelfths{background:#000;border-left:1px solid #DADADA;border-right:1px solid #DADADA;border-bottom:1px solid #DADADA;float:none;margin-right:0}.whats_new .column.four_twelfths:nth-child(3n){margin-right:0}@media only screen and (min-width:0em) and (max-width:31.250em){}@media only screen and (min-width:0em) and (max-width:31.250em){}.whats_new .column.four_twelfths img{width:100%;height:auto;float:left}.whats_new .column.four_twelfths img:hover{opacity:.5;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1)}.whats_new .column.four_twelfths:before{background:#0058a5;height:7px;content:" ";display:block}.whats_new .column.four_twelfths.featured:before{background:#cc0028}.general .inner .column.nine_twelfths:first-child,.album_detail .inner .column.nine_twelfths:first-child,.tab_filelist .inner .column.nine_twelfths:first-child,.pro_detail .inner .column.nine_twelfths:first-child{margin-right:0;float:right}@media only screen and (min-width:37.500em){#banner_search_boxes .column{margin-bottom:0}}#banner_search_boxes .column:nth-child(2n){margin-right:0}@media only screen and (min-width:0em) and (max-width:31.250em){#banner_search_boxes .column:nth-child(2n){margin-bottom:0}}@media only screen and (min-width:31.313em) and (max-width:48em){#banner_search_boxes .column:nth-child(2n){margin-bottom:0}}@media only screen and (min-width:37.500em){#banner_search_boxes .column:nth-child(2n){margin-bottom:0}}.product_row .column:nth-child(2n){margin-right:0}.product_row .column.two_twelfths{border:1px solid #DADADA;background:#909090;background:#DADADA}.product_row .column.two_twelfths img{width:100%;height:auto;float:left}@media only screen and (min-width:0em) and (max-width:31.250em){.product_row .column{margin-bottom:1em}}.album_detail .column:nth-child(2n),.pro_detail .column:nth-child(2n),.contact .column:nth-child(2n),.request_catalog .column:nth-child(2n),.register_training_center .column:nth-child(2n){margin-right:0}@media only screen and (min-width:0em) and (max-width:31.250em){}.pro_detail .column{margin-bottom:0}.tab_file_list .column.six_twelfths .eight_twelfths,.tab_file_list .column.six_twelfths .twelve_twelfths{margin-right:0}@media only screen and (min-width:0em) and (max-width:31.250em){}.tab_file_list .column.four_twelfths{background:#000}.tab_file_list .column.four_twelfths img{width:100%;height:auto}.tab_file_list .column.four_twelfths img:hover{opacity:.5;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1)}.tab_file_list .column h3{border-bottom:0;margin-bottom:0;line-height:1em;border:medium none;color:#333;font-family:ProximaNova-Regular;font-size:1.125em;margin:0;padding:0}.product_detail .column{margin-bottom:0}.product_detail .column:nth-child(2n){margin-right:0}@media only screen and (min-width:0em) and (max-width:31.250em){}.product_detail .column.four_twelfths{border:0;border:1px solid #DADADA;background:#909090;background:none;border:none}.product_detail .column.four_twelfths:nth-child(3n){margin-right:0}@media only screen and (min-width:0em) and (max-width:31.250em){}.product_detail .column.four_twelfths img{width:100%;height:auto}.sample_request .column{margin-bottom:0}@media only screen and (min-width:0em) and (max-width:31.250em){.sample_request .column .action_link:before{content:'\a';white-space:pre}}.sample_request .column.four_twelfths{margin-bottom:1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.sample_request .column.four_twelfths:nth-child(3n){margin-right:0}@media only screen and (min-width:0em) and (max-width:31.250em){}.sample_request .column.four_twelfths input[type="text"]{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding:.5em;width:100%;color:#909090}.sample_request .column.four_twelfths input[type="text"].featured{text-transform:uppercase;font-family:ProximaNovaCond-Regular;font-size:1.375em;line-height:100%;padding:.5em .5em .4em}@media only screen and (min-width:0em) and (max-width:31.250em){.sample_request .column.four_twelfths input[type="text"].featured{font-size:1.125em;padding:.6em .5em .4em .4em}}.sample_request .column.four_twelfths label,.sample_request .column.four_twelfths select{width:100%;float:left;margin-bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.sample_request .column.four_twelfths span.select{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;float:left}.find_a_dealer .column.four_twelfths:nth-child(3n){margin-right:0}@media only screen and (min-width:0em) and (max-width:48em){.find_a_dealer .column.four_twelfths:nth-child(3n){margin-right:3.53982301%}}@media only screen and (min-width:31.313em) and (max-width:48em){.find_a_dealer .column.four_twelfths{width:48.2300885%}.find_a_dealer .column.four_twelfths:nth-child(2n){margin-right:0}}@media only screen and (min-width:0em) and (max-width:31.250em){.find_a_dealer .column.four_twelfths{width:100%}}.product_category .column,.shapefinder .column,.related .column,.individual_products .column,.shapefinder.search_result_version .column{border:1px solid #DADADA;background:#909090}.product_category .column .imagewrap,.shapefinder .column .imagewrap,.related .column .imagewrap,.individual_products .column .imagewrap,.shapefinder.search_result_version .column .imagewrap{background:#909090;float:left;width:100%}.product_category .column .imagewrap img:hover,.shapefinder .column .imagewrap img:hover,.related .column .imagewrap img:hover,.individual_products .column .imagewrap img:hover,.shapefinder.search_result_version .column .imagewrap img:hover{opacity:.5;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1)}.product_category .column .buttonwrap,.shapefinder .column .buttonwrap,.related .column .buttonwrap,.individual_products .column .buttonwrap,.shapefinder.search_result_version .column .buttonwrap{float:left;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding:0 1em 1em;position:absolute;bottom:0}.individual_products.product_category .column,.individual_products.shapefinder .column,.individual_products.related .column,.individual_products.individual_products .column,.individual_products.shapefinder.search_result_version .column{background:#FFF;position:relative;padding-bottom:3em}.individual_products.product_category .column a.button,.individual_products.shapefinder .column a.button,.individual_products.related .column a.button,.individual_products.individual_products .column a.button,.individual_products.shapefinder.search_result_version .column a.button{padding-top:.75em;padding-bottom:.75em;position:relative;float:left;cursor:pointer}.individual_products.product_category .column a.button:after,.individual_products.shapefinder .column a.button:after,.individual_products.related .column a.button:after,.individual_products.individual_products .column a.button:after,.individual_products.shapefinder.search_result_version .column a.button:after{content:"\e60c";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:3px;padding-left:2px;position:absolute;right:.75em;top:.75em}@media only screen and (min-width:0em) and (max-width:31.250em){.individual_products.product_category .column a.button:after,.individual_products.shapefinder .column a.button:after,.individual_products.related .column a.button:after,.individual_products.individual_products .column a.button:after,.individual_products.shapefinder.search_result_version .column a.button:after{top:.875em;right:.5em}}.related.product_category .column,.related.shapefinder .column,.related.related .column,.related.individual_products .column,.related.shapefinder.search_result_version .column{background:#FFF}.product_category .column:nth-child(4n),.shapefinder .column:nth-child(4n),.related .column:nth-child(4n),.individual_products .column:nth-child(4n),.shapefinder.search_result_version .column:nth-child(4n){margin-right:0}@media only screen and (min-width:0em) and (max-width:31.250em){}@media only screen and (min-width:31.313em) and (max-width:48em){.product_category .column:nth-child(2n),.shapefinder .column:nth-child(2n),.related .column:nth-child(2n),.individual_products .column:nth-child(2n),.shapefinder.search_result_version .column:nth-child(2n){margin-right:0}}.shapes.product_category .column,.shapes.shapefinder .column,.shapes.related .column,.shapes.individual_products .column,.shapes.shapefinder.search_result_version .column{background:#909090}.product_category .column img,.shapefinder .column img,.related .column img,.individual_products .column img,.shapefinder.search_result_version .column img{width:100%;height:auto;float:left;background:#DADADA}@media only screen and (min-width:0em) and (max-width:31.250em){}.shapes.product_category .column img,.shapes.shapefinder .column img,.shapes.related .column img,.shapes.individual_products .column img,.shapes.shapefinder.search_result_version .column img,.shapefinder.search_result_version.product_category .column img,.shapefinder.search_result_version.shapefinder .column img,.shapefinder.search_result_version.related .column img,.shapefinder.search_result_version.individual_products .column img,.shapefinder.search_result_version.shapefinder.search_result_version .column img{background:#FFF}.product_category.product_category .column:hover,.product_category.shapefinder .column:hover,.product_category.related .column:hover,.product_category.individual_products .column:hover,.product_category.shapefinder.search_result_version .column:hover,.shapefinder.product_category .column:hover,.shapefinder.shapefinder .column:hover,.shapefinder.related .column:hover,.shapefinder.individual_products .column:hover,.shapefinder.shapefinder.search_result_version .column:hover,.related.product_category .column:hover,.related.shapefinder .column:hover,.related.related .column:hover,.related.individual_products .column:hover,.related.shapefinder.search_result_version .column:hover,.shapefinder.search_result_version.product_category .column:hover,.shapefinder.search_result_version.shapefinder .column:hover,.shapefinder.search_result_version.related .column:hover,.shapefinder.search_result_version.individual_products .column:hover,.shapefinder.search_result_version.shapefinder.search_result_version .column:hover{background:#666666}.product_category.product_category .column:hover img,.product_category.shapefinder .column:hover img,.product_category.related .column:hover img,.product_category.individual_products .column:hover img,.product_category.shapefinder.search_result_version .column:hover img,.shapefinder.product_category .column:hover img,.shapefinder.shapefinder .column:hover img,.shapefinder.related .column:hover img,.shapefinder.individual_products .column:hover img,.shapefinder.shapefinder.search_result_version .column:hover img,.related.product_category .column:hover img,.related.shapefinder .column:hover img,.related.related .column:hover img,.related.individual_products .column:hover img,.related.shapefinder.search_result_version .column:hover img,.shapefinder.search_result_version.product_category .column:hover img,.shapefinder.search_result_version.shapefinder .column:hover img,.shapefinder.search_result_version.related .column:hover img,.shapefinder.search_result_version.individual_products .column:hover img,.shapefinder.search_result_version.shapefinder.search_result_version .column:hover img{opacity:.5;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1)}.product_category.product_category .column:hovera:link,.product_category.shapefinder .column:hovera:link,.product_category.related .column:hovera:link,.product_category.individual_products .column:hovera:link,.product_category.shapefinder.search_result_version .column:hovera:link,.shapefinder.product_category .column:hovera:link,.shapefinder.shapefinder .column:hovera:link,.shapefinder.related .column:hovera:link,.shapefinder.individual_products .column:hovera:link,.shapefinder.shapefinder.search_result_version .column:hovera:link,.related.product_category .column:hovera:link,.related.shapefinder .column:hovera:link,.related.related .column:hovera:link,.related.individual_products .column:hovera:link,.related.shapefinder.search_result_version .column:hovera:link,.shapefinder.search_result_version.product_category .column:hovera:link,.shapefinder.search_result_version.shapefinder .column:hovera:link,.shapefinder.search_result_version.related .column:hovera:link,.shapefinder.search_result_version.individual_products .column:hovera:link,.shapefinder.search_result_version.shapefinder.search_result_version .column:hovera:link{background:#FFF}.related.product_category.product_category .column:hover,.related.product_category.shapefinder .column:hover,.related.product_category.related .column:hover,.related.product_category.individual_products .column:hover,.related.product_category.shapefinder.search_result_version .column:hover,.related.shapefinder.product_category .column:hover,.related.shapefinder.shapefinder .column:hover,.related.shapefinder.related .column:hover,.related.shapefinder.individual_products .column:hover,.related.shapefinder.shapefinder.search_result_version .column:hover,.related.related.product_category .column:hover,.related.related.shapefinder .column:hover,.related.related.related .column:hover,.related.related.individual_products .column:hover,.related.related.shapefinder.search_result_version .column:hover,.related.shapefinder.search_result_version.product_category .column:hover,.related.shapefinder.search_result_version.shapefinder .column:hover,.related.shapefinder.search_result_version.related .column:hover,.related.shapefinder.search_result_version.individual_products .column:hover,.related.shapefinder.search_result_version.shapefinder.search_result_version .column:hover{background:#FFF}.product_category.product_category.product_category .column:hover .textholder h3,.product_category.product_category.shapefinder .column:hover .textholder h3,.product_category.product_category.related .column:hover .textholder h3,.product_category.product_category.individual_products .column:hover .textholder h3,.product_category.product_category.shapefinder.search_result_version .column:hover .textholder h3,.product_category.shapefinder.product_category .column:hover .textholder h3,.product_category.shapefinder.shapefinder .column:hover .textholder h3,.product_category.shapefinder.related .column:hover .textholder h3,.product_category.shapefinder.individual_products .column:hover .textholder h3,.product_category.shapefinder.shapefinder.search_result_version .column:hover .textholder h3,.product_category.related.product_category .column:hover .textholder h3,.product_category.related.shapefinder .column:hover .textholder h3,.product_category.related.related .column:hover .textholder h3,.product_category.related.individual_products .column:hover .textholder h3,.product_category.related.shapefinder.search_result_version .column:hover .textholder h3,.product_category.shapefinder.search_result_version.product_category .column:hover .textholder h3,.product_category.shapefinder.search_result_version.shapefinder .column:hover .textholder h3,.product_category.shapefinder.search_result_version.related .column:hover .textholder h3,.product_category.shapefinder.search_result_version.individual_products .column:hover .textholder h3,.product_category.shapefinder.search_result_version.shapefinder.search_result_version .column:hover .textholder h3,.shapefinder.search_result_version.product_category.product_category .column:hover .textholder h3,.shapefinder.search_result_version.product_category.shapefinder .column:hover .textholder h3,.shapefinder.search_result_version.product_category.related .column:hover .textholder h3,.shapefinder.search_result_version.product_category.individual_products .column:hover .textholder h3,.shapefinder.search_result_version.product_category.shapefinder.search_result_version .column:hover .textholder h3,.shapefinder.search_result_version.shapefinder.product_category .column:hover .textholder h3,.shapefinder.search_result_version.shapefinder.shapefinder .column:hover .textholder h3,.shapefinder.search_result_version.shapefinder.related .column:hover .textholder h3,.shapefinder.search_result_version.shapefinder.individual_products .column:hover .textholder h3,.shapefinder.search_result_version.shapefinder.shapefinder.search_result_version .column:hover .textholder h3,.shapefinder.search_result_version.related.product_category .column:hover .textholder h3,.shapefinder.search_result_version.related.shapefinder .column:hover .textholder h3,.shapefinder.search_result_version.related.related .column:hover .textholder h3,.shapefinder.search_result_version.related.individual_products .column:hover .textholder h3,.shapefinder.search_result_version.related.shapefinder.search_result_version .column:hover .textholder h3,.shapefinder.search_result_version.shapefinder.search_result_version.product_category .column:hover .textholder h3,.shapefinder.search_result_version.shapefinder.search_result_version.shapefinder .column:hover .textholder h3,.shapefinder.search_result_version.shapefinder.search_result_version.related .column:hover .textholder h3,.shapefinder.search_result_version.shapefinder.search_result_version.individual_products .column:hover .textholder h3,.shapefinder.search_result_version.shapefinder.search_result_version.shapefinder.search_result_version .column:hover .textholder h3{color:#DADADA}.product_category.product_category.product_category .column:hover .textholder h4,.product_category.product_category.shapefinder .column:hover .textholder h4,.product_category.product_category.related .column:hover .textholder h4,.product_category.product_category.individual_products .column:hover .textholder h4,.product_category.product_category.shapefinder.search_result_version .column:hover .textholder h4,.product_category.shapefinder.product_category .column:hover .textholder h4,.product_category.shapefinder.shapefinder .column:hover .textholder h4,.product_category.shapefinder.related .column:hover .textholder h4,.product_category.shapefinder.individual_products .column:hover .textholder h4,.product_category.shapefinder.shapefinder.search_result_version .column:hover .textholder h4,.product_category.related.product_category .column:hover .textholder h4,.product_category.related.shapefinder .column:hover .textholder h4,.product_category.related.related .column:hover .textholder h4,.product_category.related.individual_products .column:hover .textholder h4,.product_category.related.shapefinder.search_result_version .column:hover .textholder h4,.product_category.shapefinder.search_result_version.product_category .column:hover .textholder h4,.product_category.shapefinder.search_result_version.shapefinder .column:hover .textholder h4,.product_category.shapefinder.search_result_version.related .column:hover .textholder h4,.product_category.shapefinder.search_result_version.individual_products .column:hover .textholder h4,.product_category.shapefinder.search_result_version.shapefinder.search_result_version .column:hover .textholder h4,.shapefinder.search_result_version.product_category.product_category .column:hover .textholder h4,.shapefinder.search_result_version.product_category.shapefinder .column:hover .textholder h4,.shapefinder.search_result_version.product_category.related .column:hover .textholder h4,.shapefinder.search_result_version.product_category.individual_products .column:hover .textholder h4,.shapefinder.search_result_version.product_category.shapefinder.search_result_version .column:hover .textholder h4,.shapefinder.search_result_version.shapefinder.product_category .column:hover .textholder h4,.shapefinder.search_result_version.shapefinder.shapefinder .column:hover .textholder h4,.shapefinder.search_result_version.shapefinder.related .column:hover .textholder h4,.shapefinder.search_result_version.shapefinder.individual_products .column:hover .textholder h4,.shapefinder.search_result_version.shapefinder.shapefinder.search_result_version .column:hover .textholder h4,.shapefinder.search_result_version.related.product_category .column:hover .textholder h4,.shapefinder.search_result_version.related.shapefinder .column:hover .textholder h4,.shapefinder.search_result_version.related.related .column:hover .textholder h4,.shapefinder.search_result_version.related.individual_products .column:hover .textholder h4,.shapefinder.search_result_version.related.shapefinder.search_result_version .column:hover .textholder h4,.shapefinder.search_result_version.shapefinder.search_result_version.product_category .column:hover .textholder h4,.shapefinder.search_result_version.shapefinder.search_result_version.shapefinder .column:hover .textholder h4,.shapefinder.search_result_version.shapefinder.search_result_version.related .column:hover .textholder h4,.shapefinder.search_result_version.shapefinder.search_result_version.individual_products .column:hover .textholder h4,.shapefinder.search_result_version.shapefinder.search_result_version.shapefinder.search_result_version .column:hover .textholder h4{color:#DADADA}.shapefinder.product_category.product_category .column:hover .textholder,.shapefinder.product_category.shapefinder .column:hover .textholder,.shapefinder.product_category.related .column:hover .textholder,.shapefinder.product_category.individual_products .column:hover .textholder,.shapefinder.product_category.shapefinder.search_result_version .column:hover .textholder,.shapefinder.shapefinder.product_category .column:hover .textholder,.shapefinder.shapefinder.shapefinder .column:hover .textholder,.shapefinder.shapefinder.related .column:hover .textholder,.shapefinder.shapefinder.individual_products .column:hover .textholder,.shapefinder.shapefinder.shapefinder.search_result_version .column:hover .textholder,.shapefinder.related.product_category .column:hover .textholder,.shapefinder.related.shapefinder .column:hover .textholder,.shapefinder.related.related .column:hover .textholder,.shapefinder.related.individual_products .column:hover .textholder,.shapefinder.related.shapefinder.search_result_version .column:hover .textholder,.shapefinder.shapefinder.search_result_version.product_category .column:hover .textholder,.shapefinder.shapefinder.search_result_version.shapefinder .column:hover .textholder,.shapefinder.shapefinder.search_result_version.related .column:hover .textholder,.shapefinder.shapefinder.search_result_version.individual_products .column:hover .textholder,.shapefinder.shapefinder.search_result_version.shapefinder.search_result_version .column:hover .textholder{background:#004684}.shapefinder.product_category.product_category .column:hover .textholder h3,.shapefinder.product_category.shapefinder .column:hover .textholder h3,.shapefinder.product_category.related .column:hover .textholder h3,.shapefinder.product_category.individual_products .column:hover .textholder h3,.shapefinder.product_category.shapefinder.search_result_version .column:hover .textholder h3,.shapefinder.shapefinder.product_category .column:hover .textholder h3,.shapefinder.shapefinder.shapefinder .column:hover .textholder h3,.shapefinder.shapefinder.related .column:hover .textholder h3,.shapefinder.shapefinder.individual_products .column:hover .textholder h3,.shapefinder.shapefinder.shapefinder.search_result_version .column:hover .textholder h3,.shapefinder.related.product_category .column:hover .textholder h3,.shapefinder.related.shapefinder .column:hover .textholder h3,.shapefinder.related.related .column:hover .textholder h3,.shapefinder.related.individual_products .column:hover .textholder h3,.shapefinder.related.shapefinder.search_result_version .column:hover .textholder h3,.shapefinder.shapefinder.search_result_version.product_category .column:hover .textholder h3,.shapefinder.shapefinder.search_result_version.shapefinder .column:hover .textholder h3,.shapefinder.shapefinder.search_result_version.related .column:hover .textholder h3,.shapefinder.shapefinder.search_result_version.individual_products .column:hover .textholder h3,.shapefinder.shapefinder.search_result_version.shapefinder.search_result_version .column:hover .textholder h3{color:#80acd2}.shapefinder.product_category.product_category .column:hover .textholder h4,.shapefinder.product_category.shapefinder .column:hover .textholder h4,.shapefinder.product_category.related .column:hover .textholder h4,.shapefinder.product_category.individual_products .column:hover .textholder h4,.shapefinder.product_category.shapefinder.search_result_version .column:hover .textholder h4,.shapefinder.shapefinder.product_category .column:hover .textholder h4,.shapefinder.shapefinder.shapefinder .column:hover .textholder h4,.shapefinder.shapefinder.related .column:hover .textholder h4,.shapefinder.shapefinder.individual_products .column:hover .textholder h4,.shapefinder.shapefinder.shapefinder.search_result_version .column:hover .textholder h4,.shapefinder.related.product_category .column:hover .textholder h4,.shapefinder.related.shapefinder .column:hover .textholder h4,.shapefinder.related.related .column:hover .textholder h4,.shapefinder.related.individual_products .column:hover .textholder h4,.shapefinder.related.shapefinder.search_result_version .column:hover .textholder h4,.shapefinder.shapefinder.search_result_version.product_category .column:hover .textholder h4,.shapefinder.shapefinder.search_result_version.shapefinder .column:hover .textholder h4,.shapefinder.shapefinder.search_result_version.related .column:hover .textholder h4,.shapefinder.shapefinder.search_result_version.individual_products .column:hover .textholder h4,.shapefinder.shapefinder.search_result_version.shapefinder.search_result_version .column:hover .textholder h4{color:#80acd2}.shapefinder.search_result_version.product_category.product_category .column:hover .textholder,.shapefinder.search_result_version.product_category.shapefinder .column:hover .textholder,.shapefinder.search_result_version.product_category.related .column:hover .textholder,.shapefinder.search_result_version.product_category.individual_products .column:hover .textholder,.shapefinder.search_result_version.product_category.shapefinder.search_result_version .column:hover .textholder,.shapefinder.search_result_version.shapefinder.product_category .column:hover .textholder,.shapefinder.search_result_version.shapefinder.shapefinder .column:hover .textholder,.shapefinder.search_result_version.shapefinder.related .column:hover .textholder,.shapefinder.search_result_version.shapefinder.individual_products .column:hover .textholder,.shapefinder.search_result_version.shapefinder.shapefinder.search_result_version .column:hover .textholder,.shapefinder.search_result_version.related.product_category .column:hover .textholder,.shapefinder.search_result_version.related.shapefinder .column:hover .textholder,.shapefinder.search_result_version.related.related .column:hover .textholder,.shapefinder.search_result_version.related.individual_products .column:hover .textholder,.shapefinder.search_result_version.related.shapefinder.search_result_version .column:hover .textholder,.shapefinder.search_result_version.shapefinder.search_result_version.product_category .column:hover .textholder,.shapefinder.search_result_version.shapefinder.search_result_version.shapefinder .column:hover .textholder,.shapefinder.search_result_version.shapefinder.search_result_version.related .column:hover .textholder,.shapefinder.search_result_version.shapefinder.search_result_version.individual_products .column:hover .textholder,.shapefinder.search_result_version.shapefinder.search_result_version.shapefinder.search_result_version .column:hover .textholder{background:#666666}.shapes.product_category.product_category .column:hover .textholder,.shapes.product_category.shapefinder .column:hover .textholder,.shapes.product_category.related .column:hover .textholder,.shapes.product_category.individual_products .column:hover .textholder,.shapes.product_category.shapefinder.search_result_version .column:hover .textholder,.shapes.shapefinder.product_category .column:hover .textholder,.shapes.shapefinder.shapefinder .column:hover .textholder,.shapes.shapefinder.related .column:hover .textholder,.shapes.shapefinder.individual_products .column:hover .textholder,.shapes.shapefinder.shapefinder.search_result_version .column:hover .textholder,.shapes.related.product_category .column:hover .textholder,.shapes.related.shapefinder .column:hover .textholder,.shapes.related.related .column:hover .textholder,.shapes.related.individual_products .column:hover .textholder,.shapes.related.shapefinder.search_result_version .column:hover .textholder,.shapes.shapefinder.search_result_version.product_category .column:hover .textholder,.shapes.shapefinder.search_result_version.shapefinder .column:hover .textholder,.shapes.shapefinder.search_result_version.related .column:hover .textholder,.shapes.shapefinder.search_result_version.individual_products .column:hover .textholder,.shapes.shapefinder.search_result_version.shapefinder.search_result_version .column:hover .textholder{background:#666666}.shapefinder.product_category .column,.shapefinder.shapefinder .column,.shapefinder.related .column,.shapefinder.individual_products .column,.shapefinder.shapefinder.search_result_version .column{background:#0058a5}.shapefinder.product_category .column:hover,.shapefinder.shapefinder .column:hover,.shapefinder.related .column:hover,.shapefinder.individual_products .column:hover,.shapefinder.shapefinder.search_result_version .column:hover{background:#004684}.search_result_version.shapefinder.product_category .column,.search_result_version.shapefinder.shapefinder .column,.search_result_version.shapefinder.related .column,.search_result_version.shapefinder.individual_products .column,.search_result_version.shapefinder.shapefinder.search_result_version .column{background:#909090}.search_result_version.shapefinder.product_category .column:hover,.search_result_version.shapefinder.shapefinder .column:hover,.search_result_version.shapefinder.related .column:hover,.search_result_version.shapefinder.individual_products .column:hover,.search_result_version.shapefinder.shapefinder.search_result_version .column:hover{background:#666666}.product_category .column .shapeimgwrap,.shapefinder .column .shapeimgwrap,.related .column .shapeimgwrap,.individual_products .column .shapeimgwrap,.shapefinder.search_result_version .column .shapeimgwrap{background:#666666;float:left}.shapefinder.search_result_version.product_category .column .shapeimgwrap,.shapefinder.search_result_version.shapefinder .column .shapeimgwrap,.shapefinder.search_result_version.related .column .shapeimgwrap,.shapefinder.search_result_version.individual_products .column .shapeimgwrap,.shapefinder.search_result_version.shapefinder.search_result_version .column .shapeimgwrap{background:#666666}.product_category .column{display:table}.product_category .column a:link,.product_category .column a:visited{display:block}.sliderholder .column{margin:0;border:none;float:left;margin:0 0 0 2em}@media only screen and (min-width:0em) and (max-width:31.250em){.sliderholder .column{margin:0 0 0 .625em}}@media only screen and (min-width:31.313em) and (max-width:48em){.sliderholder .column{margin:0 0 0 1em}}.sliderholder .column img{border:1px solid #999;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;float:left}.related.sliderholder .column img{border:none}@media only screen and (min-width:0) and (max-width:20em){.sliderholder .column{margin-left:.625em}}@media only screen and (min-width:20.063em) and (max-width:22.063em){.sliderholder .column{margin-left:.688em}}@media only screen and (min-width:22.125em) and (max-width:25.875em){.sliderholder .column{margin-left:.813em}}@media only screen and (min-width:25.938em) and (max-width:29.688em){.sliderholder .column{margin-left:.813em}}@media only screen and (min-width:29.75em) and (max-width:33.5em){.sliderholder .column{margin-left:.938em}}@media only screen and (min-width:33.563em) and (max-width:37.313em){.sliderholder .column{margin-left:1.063em}}@media only screen and (min-width:37.375em) and (max-width:41.125em){.sliderholder .column{margin-left:1.25em}}@media only screen and (min-width:41.188em) and (max-width:44.938em){.sliderholder .column{margin-left:1.375em}}@media only screen and (min-width:45em) and (max-width:48.75em){.sliderholder .column{margin-left:1.5em}}@media only screen and (min-width:48.813em) and (max-width:52.563em){.sliderholder .column{margin-left:1.563em}}@media only screen and (min-width:52.625em) and (max-width:56.375em){.sliderholder .column{margin-left:1.688em}}@media only screen and (min-width:56.438em) and (max-width:60.188em){.sliderholder .column{margin-left:1.688em}}@media only screen and (min-width:60.25em) and (max-width:64em){.sliderholder .column{margin-left:1.938em}}@media only screen and (min-width:31.313em) and (max-width:48em){.column .responsive_table_wrap{display:table}}.home_event_box .column{float:none;display:table-cell;vertical-align:middle;margin-bottom:0}@media only screen and (min-width:31.313em) and (max-width:48em){.home_event_box .column{display:table-cell;width:56.85840708%;float:none}.pad.home_event_box .column{width:58.33333333%}}@media only screen and (min-width:31.313em) and (max-width:48em) and only screen and (min-width:0em) and (max-width:31.250em){.pad.home_event_box .column{width:100%;padding-right:0}}@media only screen and (min-width:0em) and (max-width:31.250em){.home_event_box .column{display:block;float:left}}.home_event_box .column img{float:left;height:auto;max-width:202px}@media only screen and (min-width:0em) and (max-width:31.250em){.home_event_box .column img{width:100%;max-width:none}}@media only screen and (min-width:0em) and (max-width:48em){.home_event_box .column img{width:100%;max-width:none}}.home_event_box .column.next_event_image{padding:0;margin:0;width:17.25663717%}@media only screen and (min-width:31.313em) and (max-width:48em){.home_event_box .column.next_event_image{width:39.60176991%;display:table-cell;float:none}.pad.home_event_box .column.next_event_image{width:41.66666667%}}@media only screen and (min-width:31.313em) and (max-width:48em) and only screen and (min-width:0em) and (max-width:31.250em){.pad.home_event_box .column.next_event_image{width:100%;padding-right:0}}@media only screen and (min-width:31.313em) and (max-width:48em) and only screen and (min-width:0em) and (max-width:31.250em){.home_event_box .column.next_event_image{width:100%}}@media only screen and (min-width:0em) and (max-width:31.250em){.home_event_box .column.next_event_image{width:100%}}.column.view_all{background:#004684}.column.view_all:hover{background:#003d73}.column.view_all p,.column.view_all a{color:#FFF;text-align:center}@media only screen and (min-width:31.313em) and (max-width:48em){.column.view_all{width:100%;display:block}}.column.pad{margin-right:0;padding-left:1.7699115%;padding-right:1.7699115%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}@media only screen and (min-width:0em) and (max-width:31.250em){.column.pad{padding:1em}}.column.pad:first-child{padding-left:0}.column.pad:nth-child(4n){padding-right:0}.column.pad.last{padding-right:0}footer .column.pad{min-height:100px;padding-left:1.7699115%;padding-right:1.7699115%;margin-bottom:0;padding-top:12px;padding-bottom:0;background:url(../images/1px_666.gif);background-repeat:repeat-y;background-position:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;overflow:hidden}footer .column.pad:first-child{background:none}@media only screen and (min-width:0em) and (max-width:31.250em){footer .column.pad{min-height:unset;background-image:none;padding-bottom:1em;padding-left:0;padding-right:0;border-bottom:1px solid #666666}}@media only screen and (min-width:31.313em) and (max-width:48em){footer .column.pad{min-height:unset;background-image:none;padding-bottom:1em;padding-left:0;padding-right:0;border-bottom:1px solid #666666}}.column.nopad{margin-right:0;padding:0;box-sizing:unset}@media only screen and (min-width:0em) and (max-width:31.250em){}.column.inblock{display:inline-block}.column#newsletter{padding-top:20px}@media only screen and (min-width:0em) and (max-width:31.250em){.column#newsletter{border:none}}.column#racing img{left:50%;margin-left:-35px;position:relative;top:10px}@media only screen and (min-width:0em) and (max-width:31.250em){.column#racing img{position:static;margin:0}}@media only screen and (min-width:31.313em) and (max-width:48em){.column#racing img{position:static;margin:0}}.inspiration_gallery .column{background-color:#909090;position:relative;margin-bottom:3.53982301%}@media only screen and (min-width:0em) and (max-width:31.250em){.inspiration_gallery .column{margin:.5em 0 1em 0}}.inspiration_gallery .column.last{margin-right:0}.inspiration_gallery .column:hover img{opacity:.5;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1)}.inspiration_gallery .column:hover h1,.inspiration_gallery .column:hover h2{color:#DADADA}.inspiration_gallery .column .gradient_overlay{background-image:url("../images/bg_gradient.png");background-position:0 0;bottom:0;content:" ";min-height:200px;position:absolute;width:100%;z-index:1;background-image:url('../images/bg_gradient_dark_top.png');top:0px;bottom:auto;background-position:0 -80px}@media only screen and (min-width:31.313em) and (max-width:48em){.inspiration_gallery .column .gradient_overlay{min-height:120px;background-position:0 150px}}.textwrap{padding:1em}.sliderholder section{margin-left:-3.53982301%;width:103.53982%;max-width:936px;float:left;position:relative}@media only screen and (min-width:0em) and (max-width:31.250em){}@media only screen and (min-width:31.313em) and (max-width:48em){}.sliderholder section h2{margin-left:1.75em}@media only screen and (min-width:0em) and (max-width:31.250em){.sliderholder section h2{margin-left:1em}}@media only screen and (min-width:31.313em) and (max-width:48em){.sliderholder section h2{margin-left:1em}}@font-face{font-family:'icomoon';src:url('webfonts/icomoon/icomoon.eot?-got0n2');src:url('webfonts/icomoon/icomoon.eot?#iefix-got0n2') format('embedded-opentype'),url('webfonts/icomoon/icomoon.svg?-got0n2#icomoon') format('svg'),url('webfonts/icomoon/icomoon.woff?-got0n2') format('woff'),url('webfonts/icomoon/icomoon.ttf?-got0n2') format('truetype');font-weight:normal;font-style:normal}.icomoon_font{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:link,[class*=" icon-"]:link,[class^="icon-"]:visited,[class*=" icon-"]:visited{border:none}footer [class^="icon-"]:link,footer [class*=" icon-"]:link,footer [class^="icon-"]:visited,footer [class*=" icon-"]:visited{color:#666;margin-right:.125em}footer [class^="icon-"]:link:hover,footer [class*=" icon-"]:link:hover,footer [class^="icon-"]:visited:hover,footer [class*=" icon-"]:visited:hover{color:#4d4d4d}.icon-instagram:before{content:"\e900"}.icon-doc_dwg:before{content:"\e622"}.icon-doc_rfa:before{content:"\e623"}.icon-doc_rvt:before{content:"\e624"}.icon-doc_dwf:before{content:"\e625"}.icon-doc_pdf:before,.doc_icon_pdf{content:"\e61a"}.doc_icon_pdf{color:#cc0028}.icon-doc_any:before,.doc_icon_any{content:"\e61b"}.doc_icon_any{color:#909090}.icon-doc_doc:before,.doc_icon_doc{content:"\e627"}.doc_icon_doc{color:#0058a5}.icon-doc_ppt:before,.doc_icon_ppt{content:"\e61d"}.doc_icon_ppt{color:#f26e22}.icon-doc_xls:before,.doc_icon_xls{content:"\e61e"}.doc_icon_xls{color:#639818}.icon-doc_zip:before,.doc_icon_zip{content:"\e61f"}.doc_icon_zip{color:#80acd2}.icon-doc_dxf:before,.doc_icon_dxf{content:"\e620"}.doc_icon_dxf{color:#d63353}.icon-photos:before,.photos_icon{content:"\e615"}.icon-ticket:before,.events_icon{content:"\e618"}.icon-industry_news:before,.industry_news_icon{content:"\e619"}.icon-favorite:before,.favorite_icon{content:"\e610"}.icon-basket3:before{content:"\e617"}.icon-x:before{content:"\e616"}.icon-angle-up:before,.arrow_up_icon{content:"\f106"}.icon-angle-down:before,.arrow_down_icon{content:"\f107"}.icon-basket2:before{content:"\e615"}.icon-nav_menu:before{content:"\e60e"}.icon-lightbulb:before,.lightbulb_icon{content:"\e60f"}.icon-map_pin:before{content:"\e611"}.icon-basket:before{content:"\e612"}.icon-close:before{content:"\e613"}.icon-search:before{content:"\e612";position:relative;padding-left:2px}.icon-arrow_left:before,.arrow_left_icon{content:"\e60b"}.icon-arrow_right:before,.arrow_right_icon{content:"\e60c"}.rightarrow_after_mixin{content:"\e60c";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:3px;padding-left:2px}.leftarrow_after_mixin{content:"\e60b";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:2px;padding-right:2px}.rightarrow_after_mixin_within_button:after{content:"\e60c";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:3px;padding-left:2px;position:absolute;right:.75em;top:.75em}@media only screen and (min-width:0em) and (max-width:31.250em){.rightarrow_after_mixin_within_button:after{top:.875em;right:.5em}}.arrow_right:after{content:"\e60c";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:3px;padding-left:2px}.arrow_left:before{content:"\e60b";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:2px;padding-right:2px}.icon-twitter:before{content:"\e603"}.icon-facebook:before{content:"\e604"}.icon-pinterest:before{content:"\e609"}.icon-youtube:before{content:"\e60a"}.icon-addthis:before{content:"\e608"}.icon-facebook2:before{content:"\e605"}.icon-mail:before{content:"\e606"}.icon-twitter2:before{content:"\e607"}.icon-paintbrush2:before,.paintbrush_icon{content:"\e601"}.icon-knife:before,.knife_icon{content:"\e600"}.icon-palette:before{content:"\e602"}.icon-uniE614:before,.play_icon,.video_icon{content:"\e614"}.icon-plus:before,.plus_icon{content:"\f067"}.icon-print:before,.print_icon{content:"\e61c"}.large{font-size:2.875em}@media only screen and (min-width:0em) and (max-width:48em){.large{font-size:2.25em}}@media only screen and (min-width:48.063em) and (max-width:62.5em){.large{font-size:2.25em}}#basket_nav_wrap .large{font-size:2em}.small{font-size:1.25em}.red{color:#cc0028}.medium_gray{color:#909090}.medium_gray:link,.medium_gray:visited{color:#909090}.light_gray{color:#DADADA}.light_gray:link,.light_gray:visited{color:#DADADA}.knife_icon,.video_icon,.lightbulb_icon,.photos_icon,.events_icon,.industry_news_icon{color:#0058a5}body,html{font-family:ProximaNova-Regular;width:100%;height:100%;margin:0;padding:0;background-color:#FFF;-webkit-text-size-adjust:none;font-size:100%;background:#003d73}#noscript{background-color:#666;width:100%;padding:12px 8px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}#noscript p{font-size:.938em;color:#fff;line-height:normal;margin-bottom:0px}.heading_defaults{font-weight:normal;color:#333333;font-family:ProximaNovaCond-Semibold;letter-spacing:-0.01em;word-spacing:-0.02em}h1{font-weight:normal;color:#333333;font-family:ProximaNovaCond-Semibold;letter-spacing:-0.01em;word-spacing:-0.02em;font-size:2.25em;line-height:1.111em;margin:0 0 .556em 0;word-spacing:normal}@media only screen and (min-width:0em) and (max-width:31.250em){h1{font-size:2em;margin-bottom:.5em}#modal_content h1{font-size:1.5em;margin-bottom:.2em}}.product_detail h1{margin-bottom:.5em}.product_detail h1+#keywords{margin-top:-0.5em}.whats_new h1{font-size:1.375em;line-height:1.2em}.tab_wrap.whats_new h1{font-size:2.25em}@media only screen and (min-width:0em) and (max-width:31.250em){#search_overlay h1{font-size:1.75em}}h2,h4{font-weight:normal;color:#333333;font-family:ProximaNovaCond-Semibold;letter-spacing:-0.01em;word-spacing:-0.02em;word-spacing:normal;letter-spacing:normal;font-size:1.125em;line-height:1.333em;margin:1.5em 0 .25em 0;text-transform:uppercase;color:#cc0028}@media only screen and (min-width:0em) and (max-width:31.250em){h2,h4{font-size:1em}}.column h2:first-child{margin-top:0}h2 a:link,h2 a:visited{color:#cc0028}#banner_wrap h2 a:link,#banner_wrap h2 a:visited{color:#FFF}#banner_wrap h2 a:link:after,#banner_wrap h2 a:visited:after{content:"\e60c";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:3px;padding-left:2px;font-size:90%;top:0px}.album_detail h2 a:link,.album_detail h2 a:visited{color:#909090}.tab_file_list h2{margin-top:0;margin-bottom:1em}.tab_filelist h2{margin-bottom:0;line-height:1em;float:left;width:100%}.album_detail h2.kicker,.pro_detail h2.kicker{font-size:.938em;padding:0;text-shadow:none;filter:none;margin:0 0 .5em 0;color:#909090;position:relative;top:-5px}.product_category h2,.shapefinder h2,.individual_products h2{margin-bottom:1em}.product_category h2 a:link,.shapefinder h2 a:link,.individual_products h2 a:link,.product_category h2 a:visited,.shapefinder h2 a:visited,.individual_products h2 a:visited{font-family:ProximaNovaCond-Regular;font-weight:normal;font-size:.833em;text-transform:none}.individual_products.product_category h2,.individual_products.shapefinder h2,.individual_products.individual_products h2{float:left}.related h2{margin-bottom:1em}.pro_gallery h2{margin:0 0 .75em 0;line-height:1em}.sample_request h2{margin-top:0;padding-left:.667em}.sample_request h2 a:link{text-transform:none;font-size:.833em;font-family:ProximaNovaCond-Regular;color:#333333}h2 aside{line-height:1.1em}h3{font-weight:normal;color:#333333;font-family:ProximaNovaCond-Semibold;letter-spacing:-0.01em;word-spacing:-0.02em;font-family:ProximaNovaCond-Regular;word-spacing:normal;letter-spacing:normal;font-size:1.75em;line-height:1.2em;margin:0 0 .4em 0;color:#909090;border-bottom:1px solid}nav h3{color:#80acd2;margin-bottom:0}#drawer_wrap nav h3{font-size:1.25em;line-height:1em;margin-bottom:0;padding:.75em;border-bottom:none;padding-bottom:.25em;padding-left:.9em}.tab_filelist h3{border-bottom:0;margin-bottom:0;line-height:1em;border:medium none;color:#333;font-family:ProximaNova-Regular;font-size:1.125em;margin:0;padding:0}@media only screen and (min-width:0em) and (max-width:31.250em){.tab_filelist h3{font-size:.938em}}.whats_new h3{font-family:ProximaNovaCond-Semibold;padding-bottom:.2em;margin-bottom:0;padding-top:1.25em;text-transform:uppercase;position:relative;z-index:2;font-size:.938em;color:#909090;margin:0 0 .25em 0}.whats_new h3 a:link,.whats_new h3 a:visited{color:#909090}.no_image h3:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25em;display:block;margin-bottom:.5em;color:#0058a5}.featured.no_image h3:before{color:#cc0028}.tips.no_image h3:before{content:"\e600";color:#0058a5}.featured.tips.no_image h3:before{color:#cc0028}.case_studies.no_image h3:before{content:"\e600";color:#0058a5}.featured.case_studies.no_image h3:before{color:#cc0028}.videos.no_image h3:before{content:"\e614";position:relative;left:-3px}.featured.videos.no_image h3:before{color:#cc0028}.photos.no_image h3:before{content:"\e615";color:#0058a5}.featured.photos.no_image h3:before{color:#cc0028}.industry_news.no_image h3:before{content:"\e619";color:#0058a5}.featured.industry_news.no_image h3:before{color:#cc0028}.product_news.no_image h3:before{content:"\e600";color:#0058a5}.featured.product_news.no_image h3:before{color:#cc0028}section.filelist h3{border:none;padding:0;margin:0;font-family:ProximaNova-Regular;font-size:1.125em;color:#333333}.textholder h3{text-align:center;font-size:.938em;line-height:120%;border:0px;padding-bottom:0;color:#FFF;margin:0;padding:0}.shapefinder .textholder h3{padding-bottom:.5em}.textholder h3 a:link,.textholder h3 a:visited{color:#0058a5}.textholder h3 a:link:hover,.textholder h3 a:visited:hover{background:#333333}.individual_products .textholder h3 a:link:hover,.individual_products .textholder h3 a:visited:hover{background:none;color:#004684}.whats_new .textholder h3 a:link:hover,.whats_new .textholder h3 a:visited:hover{background:none;color:#0058a5}.individual_products .textholder h3{text-align:left;color:#0058a5;font-size:1em;margin-bottom:.5em}.related .textholder h3{color:#0058a5;font-family:ProximaNovaCond-Semibold;padding-bottom:.2em;margin-bottom:0;padding-top:1.25em;text-transform:uppercase}.whats_new .textholder h3{color:#909090;font-family:ProximaNovaCond-Semibold;margin-bottom:.25em;text-transform:uppercase;text-align:left}.circle_icon{width:44px;height:44px;background:#FFF;position:absolute;left:42%;top:-22px;background:none;background-image:url('../images/circle_icon_bg.png');background-repeat:no-repeat;-webkit-backface-visibility:hidden}.related .circle_icon{left:39%}@media only screen and (min-width:20em) and (max-width:21.875em){.whats_new .circle_icon{left:42%}}@media only screen and (min-width:21.938em) and (max-width:23.813em){.whats_new .circle_icon{left:43%}}@media only screen and (min-width:23.875em) and (max-width:25.75em){.whats_new .circle_icon{left:44%}}@media only screen and (min-width:25.813em) and (max-width:27.688em){.whats_new .circle_icon{left:45%}}@media only screen and (min-width:25.813em) and (max-width:31.25em){.whats_new .circle_icon{left:45%}}@media only screen and (min-width:31.313em) and (max-width:37.5em){.whats_new .circle_icon{left:35%}}@media only screen and (min-width:37.563em) and (max-width:59.375em){.whats_new .circle_icon{left:38%}}.circle_icon:before{font-family:'icomoon';speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;left:13px;position:absolute;text-align:center;text-transform:none;top:10px;-webkit-backface-visibility:hidden}.tips.circle_icon:before,.tips .circle_icon:before{content:"\e60f";color:#0058a5}.case_studies .circle_icon:before,.case_studies .circle_icon:before{content:"\e600";color:#0058a5}.videos.circle_icon:before,.videos .circle_icon:before{content:"\e614";color:#0058a5;left:14px}.photos.circle_icon:before,.photos .circle_icon:before{content:"\e615";color:#0058a5}.events.circle_icon:before,.events .circle_icon:before{content:"\e618";color:#0058a5;left:12px}.industry_news.circle_icon:before,.industry_news .circle_icon:before{content:"\e619";color:#0058a5}.product_news.circle_icon:before,.product_news .circle_icon:before{content:"\e600";color:#0058a5;left:11px}.get_inspired.circle_icon:before{content:"\e601"}.featured .circle_icon:before{color:#cc0028}footer h4{color:#909090;font-size:.938em;line-height:100%;margin-bottom:.5em}@media only screen and (min-width:0em) and (max-width:31.250em){footer h4{margin-top:0}}#racing h4{text-align:center}@media only screen and (min-width:0em) and (max-width:31.250em){#racing h4{text-align:left;margin:0}}@media only screen and (min-width:31.313em) and (max-width:48em){#racing h4{text-align:left;margin:0}}.product_category .textholder h4,.shapefinder .textholder h4,.related .textholder h4,.individual_products h4{color:#FFF;text-transform:none;font-family:ProximaNovaCond-RegularIt;font-size:.938em;line-height:120%;text-align:center;margin:0;padding:.5em 0 .5em 0}.shapefinder.product_category .textholder h4,.shapefinder.shapefinder .textholder h4,.shapefinder.related .textholder h4,.shapefinder.individual_products h4{padding-top:.75em}.related.product_category .textholder h4,.related.shapefinder .textholder h4,.related.related .textholder h4,.related.individual_products h4{color:#333333;font-family:ProximaNovaCond-Regular;border-top:none;padding-top:0;padding-bottom:0}.related.product_category .textholder h4.external,.related.shapefinder .textholder h4.external,.related.related .textholder h4.external,.related.individual_products h4.external{padding-top:1.25em}@media only screen and (min-width:0em) and (max-width:31.250em){.product_img{display:table-cell;width:39.60176991%}}.product_img img{float:left}.textholder{position:relative;padding:1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;float:left;width:100%}@media only screen and (min-width:0em) and (max-width:31.250em){.product_category .textholder{width:56.85840708%;display:table-cell;width:auto;float:none;vertical-align:middle}}.shapes .textholder{background:#909090}.shapes .textholder.noimage{display:inline-table;width:100%}.shapefinder .textholder{background:#0058a5}.search_result_version.shapefinder .textholder{background:#909090}.related .textholder,.whats_new .textholder{background:#FFF}.product_category,.shapefinder,.individual_products{margin-top:1em}.product_category .textholder h3+h4,.shapefinder .textholder h3+h4,.related .textholder h3+h4,.individual_products .textholder h3+h4{border-top:1px solid}.shapefinder.product_category .textholder h3+h4,.shapefinder.shapefinder .textholder h3+h4,.shapefinder.related .textholder h3+h4,.shapefinder.individual_products .textholder h3+h4{border-color:#3379b7}p,li,label,.basic_paragraph{font-family:ProximaNova-Regular;font-size:1.125em;line-height:1.667em;margin:0 0 1em 0;color:#333333}p:last-child,li:last-child,label:last-child,.basic_paragraph:last-child{margin-bottom:0}@media only screen and (min-width:0em) and (max-width:31.250em){p,li,label,.basic_paragraph{font-size:1em}}section.filelist p,section.filelist li,section.filelist label,section.filelist .basic_paragraph,.tab_file_list p,.tab_file_list li,.tab_file_list label,.tab_file_list .basic_paragraph,.tab_filelist p,.tab_filelist li,.tab_filelist label,.tab_filelist .basic_paragraph{font-family:ProximaNovaCond-Regular}p.small,li.small,label.small,.basic_paragraph.small{font-size:.938em}.individual_products .column p,.individual_products .column li,.individual_products .column label,.individual_products .column .basic_paragraph{font-size:.938em;line-height:1.5em;font-family:ProximaNovaCond-Regular;float:left}.whats_new p,.whats_new li,.whats_new label,.whats_new .basic_paragraph{font-size:.938em;line-height:1.5em}.pro_gallery p:last-child,.pro_gallery li:last-child,.pro_gallery label:last-child,.pro_gallery .basic_paragraph:last-child{margin-bottom:0}p.contact_info,li.contact_info,label.contact_info,.basic_paragraph.contact_info{font-size:.938em}p.contact_info span.label,li.contact_info span.label,label.contact_info span.label,.basic_paragraph.contact_info span.label{color:#cc0028}p.drywall_artist,li.drywall_artist,label.drywall_artist,.basic_paragraph.drywall_artist{font-size:.938em;font-family:ProximaNovaCond-RegularIt;color:#0058a5}p a:link,li a:link,label a:link,.basic_paragraph a:link,p a:visited,li a:visited,label a:visited,.basic_paragraph a:visited{border-bottom:1px solid #909090;padding-bottom:2px}#site_wrap ul{font-size:16px;margin-bottom:1em}#site_wrap ul li{background-image:url('../images/bullet.gif');background-position:0 10px;background-repeat:no-repeat;margin-bottom:0;padding-left:18px}#site_wrap ul li ul{margin-bottom:0}p+#photo_gal_wrap{margin-top:2em}h2+#photo_gal_wrap{margin-top:1em}label{font-family:ProximaNovaCond-Regular;font-size:.938em;line-height:1.2em}label.inline{margin-right:.5em}a{outline:none}a:link,a:visited{color:#333333;text-decoration:none}a:link p,a:visited p,a:link li,a:visited li{border-bottom:1px solid #CCC;padding-bottom:2px}.individual_products a:link p,.individual_products a:visited p,.individual_products a:link li,.individual_products a:visited li{border:none;padding-bottom:0}a:hover{color:#0058a5}ul,li{list-style:none;padding:0;margin:0}strong{font-weight:normal;font-family:ProximaNovaCond-Semibold}em,i{font-family:ProximaNovaCond-RegularIt}em strong{font-family:ProximaNova-SemiboldIt}button{padding:.78em .75em .75em .75em;color:#FFF;display:inline-block;border:none;background-color:#0058a5;font-size:.938em;font-family:ProximaNovaCond-Regular}p button{padding:.78em .75em .75em .75em}button.arrow:before{content:"\e60c";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:3px;padding-left:2px;font-size:1.25em}button.featured{text-transform:uppercase;font-size:1.375em;height:100%;position:absolute;right:0;top:0;padding:0 .4em}@media only screen and (min-width:0em) and (max-width:31.250em){}@media only screen and (min-width:31.313em) and (max-width:48em){}button:hover{background-color:#004684}.inner_container{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin:0 auto;padding:1.5em 2em 2em 2em;position:relative;overflow:hidden;text-align:left;width:100%;max-width:968px}.inner_container_no_kickin{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin:0 auto;padding:1.5em 2em 2em 2em;position:relative;text-align:left;width:100%;max-width:968px}#main_wrap,.tab_wrap,#tab_contents_wrap,.blue_sticky,#breadcrumb_wrap,#searchcontrols_wrap{padding:0 0 2em 0;overflow:hidden}@media only screen and (min-width:0em) and (max-width:31.250em){#main_wrap,.tab_wrap,#tab_contents_wrap,.blue_sticky,#breadcrumb_wrap,#searchcontrols_wrap{padding-bottom:0;width:100%}}@media only screen and (min-width:31.313em) and (max-width:48em){#main_wrap,.tab_wrap,#tab_contents_wrap,.blue_sticky,#breadcrumb_wrap,#searchcontrols_wrap{width:100%}}@media only screen and (min-width:31.313em) and (max-width:48em){#main_wrap.product_detail{padding:0}}#main_wrap.home{padding:0}@media only screen and (min-width:0em) and (max-width:31.250em){}#main_wrap.home .view_all .inner{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin:0 auto;padding:1.5em 2em 2em 2em;position:relative;overflow:hidden;text-align:left;width:100%;max-width:968px;padding:1em}#main_wrap.home .home_event_box .inner{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin:0 auto;padding:1.5em 2em 2em 2em;position:relative;overflow:hidden;text-align:left;width:100%;max-width:968px;padding:1.25em 1em}#main_wrap .inner,.tab_wrap .inner,#tab_contents_wrap .inner{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin:0 auto;padding:1.5em 2em 2em 2em;position:relative;overflow:hidden;text-align:left;width:100%;max-width:968px;padding-top:3em}@media only screen and (min-width:0em) and (max-width:31.250em){#main_wrap .inner,.tab_wrap .inner,#tab_contents_wrap .inner{padding:2em 1em 1em 1em}.home#main_wrap .inner{padding:1em}.products_category_gallery#main_wrap .inner{padding:1em}}@media only screen and (min-width:31.313em) and (max-width:48em){#main_wrap .inner,.tab_wrap .inner,#tab_contents_wrap .inner{padding:2em 1em 2em 1em}.products_supergallery#main_wrap .inner{padding:1em}.pro_detail#main_wrap .inner{padding-bottom:0}}.product_detail#main_wrap .inner{padding-bottom:2em}.sample_request#main_wrap .inner{padding-top:2em}@media only screen and (min-width:0em) and (max-width:31.250em){.sample_request#main_wrap .inner{padding-bottom:2em;padding-top:0}}.sample_request#main_wrap .inner.warnings{padding-bottom:0}#main_wrap .inner.pro_gallery{padding-top:1em}.general_tabs_full_width#main_wrap .inner{padding-top:1em}.find_a_dealer#main_wrap .inner{padding-top:1em}.design_training_center#main_wrap .inner{padding-top:2em;padding-bottom:1em}#main_wrap .inner.individual_products{padding-bottom:1em}#main_wrap .inner.sliderholder{max-width:968px;left:0;padding:2em 2em .75em 2em;width:100%;overflow:hidden;clear:none}@media only screen and (min-width:0em) and (max-width:31.250em){#main_wrap .inner.sliderholder{padding:1em 1em .75em 1em}}@media only screen and (min-width:31.313em) and (max-width:48em){#main_wrap .inner.sliderholder{padding:1em 1em .75em 1em}}#main_wrap .inner.sliderholder .column .inner{padding:0 0 0 15.84158416%;float:left}.tab_wrap{background:#e2e2e2;padding:0}.sample_request.tab_wrap,.whats_new.tab_wrap,.brochures_catalogs_ads.tab_wrap,.tab_filelist .tab_wrap{background:none}@media only screen and (min-width:0em) and (max-width:31.250em){.sample_request.tab_wrap,.whats_new.tab_wrap,.brochures_catalogs_ads.tab_wrap,.tab_filelist .tab_wrap{margin-bottom:1em}.sample_request.sample_request.tab_wrap,.sample_request.whats_new.tab_wrap,.sample_request.brochures_catalogs_ads.tab_wrap,.sample_request.tab_filelist .tab_wrap{margin-bottom:0}}.find_a_dealer.tab_wrap{background:none}@media only screen and (min-width:0em) and (max-width:31.250em){.find_a_dealer.tab_wrap{margin-bottom:0}}.tab_wrap .inner{overflow:hidden;padding-bottom:0}@media only screen and (min-width:0em) and (max-width:48em){.tab_wrap .inner{padding:2em 1em 1em 1em}}.find_a_dealer.tab_wrap .inner{padding-bottom:0}.related.tab_wrap .inner{padding-bottom:1em;padding-top:3em}@media only screen and (min-width:0em) and (max-width:31.250em){.related.tab_wrap .inner{padding:1em 1em 1em 1em}}@media only screen and (min-width:31.313em) and (max-width:48em){.related.tab_wrap .inner{padding:1em 1em 1em 1em}}.tab_wrap .tabs{border-bottom:1px solid #b3b3b3;display:inline;float:left;width:100%;margin-top:1em}@media only screen and (min-width:0em) and (max-width:31.250em){}.related .tab_wrap .tabs{margin-bottom:1em}.tab_wrap .tabs li{font-family:ProximaNovaCond-Semibold;font-size:.938em;text-transform:uppercase;display:inline;float:left;padding:0;position:relative;top:1px;background:#CCC;border-right:1px solid #b3b3b3}#site_wrap .tab_wrap .tabs li{background-image:none;padding:0;box-sizing:border-box}.tab_wrap .tabs li:last-child{border-right:none}.tab_wrap .tabs li.last{border-right:none}.sample_request.tab_wrap .tabs li,.whats_new.tab_wrap .tabs li,.find_a_dealer.tab_wrap .tabs li,.brochures_catalogs_ads.tab_wrap .tabs li,.tab_filelist .tab_wrap .tabs li{background:#e2e2e2}.tab_wrap .tabs li a:link,.tab_wrap .tabs li a:visited{display:block;color:#909090;padding:1em 1.2em .75em;border-bottom:none}.tab_wrap .tabs li a:link:hover,.tab_wrap .tabs li a:visited:hover{color:#FFF}.sample_request.tab_wrap .tabs li a:link:hover,.sample_request.tab_wrap .tabs li a:visited:hover,.whats_new.tab_wrap .tabs li a:link:hover,.whats_new.tab_wrap .tabs li a:visited:hover,.find_a_dealer.tab_wrap .tabs li a:link:hover,.find_a_dealer.tab_wrap .tabs li a:visited:hover,.brochures_catalogs_ads.tab_wrap .tabs li a:link:hover,.brochures_catalogs_ads.tab_wrap .tabs li a:visited:hover,.tab_filelist .tab_wrap .tabs li a:link:hover,.tab_filelist .tab_wrap .tabs li a:visited:hover{background:none;border-bottom:none}.tab_wrap .tabs li.current{background:#e2e2e2;border-top:1px solid #b3b3b3;border-bottom:none;color:#333333}.tab_wrap .tabs li.current:first-child{border-left:1px solid #b3b3b3}.tab_wrap .tabs li.current:last-child{border-right:1px solid #b3b3b3}.tab_wrap .tabs li.current.last{border-right:1px solid #b3b3b3}.sample_request.tab_wrap .tabs li.current,.whats_new.tab_wrap .tabs li.current,.find_a_dealer.tab_wrap .tabs li.current,.brochures_catalogs_ads.tab_wrap .tabs li.current,.tab_filelist .tab_wrap .tabs li.current{background:#FFF}.tab_wrap .tabs li.current a:link,.tab_wrap .tabs li.current a:visited{color:#333333}.tab_wrap .tabs li.current a:link:hover,.tab_wrap .tabs li.current a:visited:hover{background:#e2e2e2;color:#333333}.sample_request.tab_wrap .tabs li.current a:link:hover,.sample_request.tab_wrap .tabs li.current a:visited:hover,.whats_new.tab_wrap .tabs li.current a:link:hover,.whats_new.tab_wrap .tabs li.current a:visited:hover,.find_a_dealer.tab_wrap .tabs li.current a:link:hover,.find_a_dealer.tab_wrap .tabs li.current a:visited:hover,.tab_filelist .tab_wrap .tabs li.current a:link:hover,.tab_filelist .tab_wrap .tabs li.current a:visited:hover{background:none;border-bottom:none;color:#0058a5}#tab_contents_wrap{background:#e2e2e2;padding-bottom:2em}@media only screen and (min-width:0em) and (max-width:31.250em){#tab_contents_wrap{padding-bottom:1em}}@media only screen and (min-width:31.313em) and (max-width:48em){#tab_contents_wrap{padding-bottom:1em}}#tab_contents_wrap .inner{padding-top:0;padding-bottom:0}@media only screen and (min-width:0em) and (max-width:31.250em){#tab_contents_wrap .inner{padding:2em 1em 1em 1em}#tab_contents_wrap .inner.related{padding:0 1em}}@media only screen and (min-width:31.313em) and (max-width:48em){#tab_contents_wrap .inner{padding:2em 1em 1em 1em}#tab_contents_wrap .inner.related{padding:0 1em}}.blue_sticky,#breadcrumb_wrap,#searchcontrols_wrap{padding:0;width:100%;background:#0058a5}.blue_sticky .inner,#breadcrumb_wrap .inner,#searchcontrols_wrap .inner{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin:0 auto;padding:1.5em 2em 2em 2em;position:relative;overflow:hidden;text-align:left;width:100%;max-width:968px;padding:0 2em}@media only screen and (min-width:0em) and (max-width:48em){.blue_sticky .inner,#breadcrumb_wrap .inner,#searchcontrols_wrap .inner{padding:0 1em}}#searchcontrols_wrap .inner{padding-top:2em;padding-bottom:2em}.responsive_nav_mixin{padding-bottom:0}.responsive_nav_mixin nav{display:none}.responsive_nav_mixin #tt_logo{margin-left:-125px;max-width:180px;position:relative;left:50%;top:.2em}.responsive_nav_mixin .icon-nav_menu{display:inline-block;font-size:1.5em;position:relative;top:-6px;cursor:pointer}header{width:100%;-webkit-box-shadow:1px 1px 6px #666;-moz-box-shadow:1px 1px 6px #666;box-shadow:1px 1px 6px #666;position:relative;z-index:3;padding-bottom:.5em}header #tt_logo{width:284px;height:auto}header .inner{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin:0 auto;padding:1.5em 2em 2em 2em;position:relative;text-align:left;width:100%;max-width:968px;padding-bottom:0em}@media only screen and (min-width:0em) and (max-width:48em){header .inner{padding:1em}}@media only screen and (min-width:48.063em) and (max-width:62.5em){header .inner{padding:1em 2em}}@media only screen and (min-width:48.063em) and (max-width:62.5em){header{padding-bottom:0}header nav{display:none}header #tt_logo{margin-left:-125px;max-width:180px;position:relative;left:50%;top:.2em}header .icon-nav_menu{display:inline-block;font-size:1.5em;position:relative;top:-6px;cursor:pointer}}@media only screen and (min-width:0em) and (max-width:48em){header{padding-bottom:0}header nav{display:none}header #tt_logo{margin-left:-125px;max-width:180px;position:relative;left:50%;top:.2em}header .icon-nav_menu{display:inline-block;font-size:1.5em;position:relative;top:-6px;cursor:pointer}}footer{width:100%;float:left}footer .column:nth-child(4n){margin-right:0}@media only screen and (min-width:0em) and (max-width:31.250em){}footer img:hover{opacity:.5;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1)}footer .inspiration{position:relative}@media only screen and (min-width:0em) and (max-width:31.250em){footer .inspiration{padding-right:0px}}footer #drywall_art_logo{width:50px;height:auto;position:absolute;right:0}@media only screen and (min-width:0em) and (max-width:31.250em){footer #drywall_art_logo{width:45px;position:relative;top:8px;padding-left:8px}}@media only screen and (min-width:31.313em) and (max-width:48em){footer #drywall_art_logo{width:45px;position:relative;top:8px;padding-left:8px}}footer #drywall_art_logo:hover{opacity:1}footer a.see_all{float:right;text-transform:none;font-size:.813em}footer a.see_all:link,footer a.see_all:visited{color:#909090}footer p{color:#FFF;font-size:.813em;display:inline-block;margin:0;font-family:ProximaNovaCond-Regular}footer p a:link,footer p a:visited{color:#FFF;border-bottom:1px solid #CCC;padding-bottom:2px}footer p.right{float:right}@media only screen and (min-width:0em) and (max-width:31.250em){footer p.right{float:left}}@media only screen and (min-width:31.313em) and (max-width:48em){footer p.right{float:left}}@media only screen and (min-width:0em) and (max-width:31.250em){footer p{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}}@media only screen and (min-width:31.313em) and (max-width:48em){footer p{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}}footer .associations img{margin-right:.25em}footer .top{background:#909090}footer .top .inner{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin:0 auto;padding:1.5em 2em 2em 2em;position:relative;overflow:hidden;text-align:left;width:100%;max-width:968px;padding:.75em 2em}@media only screen and (min-width:0em) and (max-width:31.250em){footer .top .inner{padding:1em}}@media only screen and (min-width:31.313em) and (max-width:48em){footer .top .inner{padding:1em}}footer .bottom{background:#333333}footer .bottom .inner{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin:0 auto;padding:1.5em 2em 2em 2em;position:relative;overflow:hidden;text-align:left;width:100%;max-width:968px;overflow:auto}@media only screen and (min-width:0em) and (max-width:31.250em){footer .bottom .inner{padding:1em}}@media only screen and (min-width:31.313em) and (max-width:48em){footer .bottom .inner{padding:1em}}footer .fine-print{background-color:#141414}footer .fine-print p{color:#696969}footer .fine-print p a:link,footer .fine-print p a:visited,footer .fine-print p a:hover{color:#696969;border-color:#696969}aside{width:19.80088496%;float:left}aside a:link,aside a:visited{border:none}@media only screen and (min-width:0em) and (max-width:31.250em){}@media only screen and (min-width:0em) and (max-width:48em){}aside#mobile_aside{display:none}@media only screen and (min-width:0em) and (max-width:48em){aside#mobile_aside{width:100%;margin-right:0;margin-bottom:3.53982301%;margin-top:.5em;display:block}.padaside#mobile_aside{width:100%;padding-right:0}.sample_request aside#mobile_aside.newsletter_wrap{margin-bottom:1em}.sample_request aside#mobile_aside.newsletter_wrap label{position:relative;top:-2px}.sample_request aside#mobile_aside.catalog_request_wrap{margin-bottom:1em}.sample_request aside#mobile_aside.catalog_request_wrap label{position:relative;top:-2px}}@media only screen and (min-width:0em) and (max-width:48em) and only screen and (min-width:31.313em) and (max-width:48em){.padaside#mobile_aside{padding-right:0}}@media only screen and (min-width:0em) and (max-width:48em) and only screen and (min-width:0em) and (max-width:31.250em){.padaside#mobile_aside{padding-right:0}}@media only screen and (min-width:0em) and (max-width:48em) and only screen and (min-width:0em) and (max-width:31.250em){aside#mobile_aside{width:100%;margin-bottom:0}}.addthis_toolbox{float:right;position:relative;z-index:2;margin-left:1em}.addthis_toolbox .custom_images .addthis_icon{color:#909090;font-size:24px}.addthis_toolbox .custom_images .addthis_icon:hover{color:#a6a6a6}.addthis_toolbox img:hover{opacity:.8}.whats_new .addthis_toolbox{position:relative;top:2px}.addthis_toolbox~.tabs_select_menu{margin-top:1em}.whats_new .column .addthis_toolbox{float:left;margin:.875em 0 0 0;width:100%}.whats_new .column .addthis_toolbox img{float:left;display:inline;width:20px;margin-right:4px}#controls_wrap{float:right;position:relative;max-width:65.48672566%}#controls_wrap.has_basket{top:0px}#controls_wrap #search_btn{position:relative;top:.3em;display:inline-block;cursor:pointer}@media only screen and (min-width:0em) and (max-width:31.250em){#controls_wrap #search_btn{top:3px}}@media only screen and (min-width:31.313em) and (max-width:48em){#controls_wrap #search_btn{top:3px}}@media only screen and (min-width:48.063em) and (max-width:62.5em){#controls_wrap #search_btn{top:3px}}#controls_wrap #search_btn:hover{color:#a30020}#controls_wrap #google_translate_element{position:relative;margin-right:.9em;display:inline-block}#basket_wrap{position:relative;top:.6em;margin-right:.5em;display:inline-block;display:none}#basket_nav_wrap #basket_wrap{width:100%}@media only screen and (min-width:0em) and (max-width:31.250em){#basket_wrap{top:0;margin-right:.25em}}@media only screen and (min-width:31.313em) and (max-width:48em){#basket_wrap{top:0;margin-right:.25em}}@media only screen and (min-width:48.063em) and (max-width:62.5em){#basket_wrap{top:0;margin-right:.25em}}#basket_wrap div.basket_qty_wrap{position:relative;bottom:0;right:0}#basket_wrap div.basket_qty_wrap.hidden{display:none}#basket_wrap #basket_icon:hover{color:#333333}#basket_wrap #basket_icon:hover span.basket_qty{background:#004684}#basket_nav_wrap #basket_wrap #basket_icon:hover span.basket_qty{background:#7a0018}#basket_wrap span.basket_qty{background:#0058a5;border:1px solid #fff;-webkit-border-radius:20px;-moz-border-radius:20px;-ie-border-radius:20px;-o-border-radius:20px;border-radius:20px;behavior:url(/css/css_pie/PIE.htc);color:#fff;font-family:ProximaNovaCond-Semibold;font-size:11px;height:11px;line-height:12px;min-width:11px;padding:8px;position:absolute;right:0px;text-align:center;top:-12px}#basket_nav_wrap #basket_wrap span.basket_qty{background:#8e001c;top:-32px}@media only screen and (min-width:0em) and (max-width:31.250em){#basket_wrap span.basket_qty{top:-32px;right:-3px}}@media only screen and (min-width:31.313em) and (max-width:48em){#basket_wrap span.basket_qty{top:-32px;right:-3px}}@media only screen and (min-width:48.063em) and (max-width:62.5em){#basket_wrap span.basket_qty{top:-24px}#basket_nav_wrap #basket_wrap span.basket_qty{top:-32px;right:-3px;background:#8e001c}}#basket_icon span{display:inline-block;font-family:ProximaNovaCond-Semibold;font-size:.938em;line-height:1em;padding-left:5px;position:relative;text-transform:uppercase;top:-7px}#basket_icon span.text{display:none;font-size:.444em}@media only screen and (min-width:0em) and (max-width:48em){#basket_icon span.text{display:inline-block}}.feature h1,.home_feature_box h1,.inspiration_gallery h1{font-size:2.75em;color:#222;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}@media only screen and (min-width:0em) and (max-width:31.250em){.feature h1,.home_feature_box h1,.inspiration_gallery h1{font-size:2em;padding:.5em}}.feature h2,.home_feature_box h2,.inspiration_gallery h2{font-size:.938em;text-transform:none;color:#FFF;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}@media only screen and (min-width:0em) and (max-width:31.250em){.feature h2,.home_feature_box h2,.inspiration_gallery h2{padding:1.067em}}a.button{border:0px;padding-bottom:0;padding:.78em .75em .75em .75em;color:#FFF;display:inline-block;border:none;background-color:#0058a5;font-size:.938em;font-family:ProximaNovaCond-Regular;float:left;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}p a.button{padding:.78em .75em .75em .75em}a.button.arrow:before{content:"\e60c";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:3px;padding-left:2px;font-size:1.25em}a.button.featured{text-transform:uppercase;font-size:1.375em;height:100%;position:absolute;right:0;top:0;padding:0 .4em}@media only screen and (min-width:0em) and (max-width:31.250em){}@media only screen and (min-width:31.313em) and (max-width:48em){}a.button:hover{background-color:#004684}@media only screen and (min-width:0em) and (max-width:31.250em){.filelist .column.custom_submittal_trigger_wrap a.button{text-align:center;width:100%}}p a.button{border-bottom:none}#newsletter a.button{width:100%}#newsletter a.button:hover{background-color:#3379b7}a.button:hover{background-color:#004684}#two_button_wrap a.button{width:100%}#two_button_wrap a.button:after{content:"\e60c";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:3px;padding-left:2px;position:absolute;right:.75em;top:.75em}@media only screen and (min-width:0em) and (max-width:31.250em){#two_button_wrap a.button:after{top:.875em;right:.5em}}#two_button_wrap a.button.gray{background:#909090}#two_button_wrap a.button.gray:hover{background:#666666}.individual_products a.button{width:100%}.product_detail a.button{margin-top:1.5em}@media only screen and (min-width:0em) and (max-width:31.250em){.product_detail a.button{margin-top:.5em}}a.button.gray{background:#909090}a.button.gray:hover{background:#333333}a.button_w_arrow_right{border:0px;padding-bottom:0;padding:.78em .75em .75em .75em;color:#FFF;display:inline-block;border:none;background-color:#0058a5;font-size:.938em;font-family:ProximaNovaCond-Regular;float:left;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}p a.button_w_arrow_right{padding:.78em .75em .75em .75em}a.button_w_arrow_right.arrow:before{content:"\e60c";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:3px;padding-left:2px;font-size:1.25em}a.button_w_arrow_right.featured{text-transform:uppercase;font-size:1.375em;height:100%;position:absolute;right:0;top:0;padding:0 .4em}@media only screen and (min-width:0em) and (max-width:31.250em){}@media only screen and (min-width:31.313em) and (max-width:48em){}a.button_w_arrow_right:hover{background-color:#004684}a.button_w_arrow_right:after{content:"\e60c";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:3px;padding-left:2px}p a.button_w_arrow_right{border-bottom:none;margin-bottom:1em}.home_feature_box,.inspiration_gallery{padding:0;position:relative;background-color:#000}@media only screen and (min-width:0em) and (max-width:48em){.home_feature_box,.inspiration_gallery{background-color:#333333}}.home_feature_box:nth-child(2n){margin-right:0}@media only screen and (min-width:0em) and (max-width:31.250em){}.home_feature_box.last{margin-right:0}@media only screen and (min-width:0em) and (max-width:31.250em){}.home_feature_box a{display:block}.home_feature_box a:hover img{opacity:.5;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1)}.home_feature_box a:hover h2{border-bottom:8px solid #cc0028}@media only screen and (min-width:0em) and (max-width:48em){.home_feature_box a:hover h2{border:none}}.home_feature_box img,.inspiration_gallery img{width:100%;height:auto;z-index:0;float:left}.home_feature_box .gradient_overlay{background-image:url("../images/bg_gradient.png");background-position:0 0;bottom:0;content:" ";min-height:200px;position:absolute;width:100%;z-index:1;background-image:url('../images/bg_gradient_dark_top.png');top:0px;bottom:auto;background-position:0 -80px}.home_feature_box h1,.inspiration_gallery h1{padding:.727em;position:absolute;z-index:2;color:#FFF;padding-bottom:2em;margin-bottom:0;line-height:90%;text-shadow:1px 1px 2px #000000;filter:progid:DXImageTransform.Microsoft.Chroma(Color=#666666) progid:DXImageTransform.Microsoft.Glow(Color=#3e3e3e, Strength=3)}@media only screen and (min-width:0em) and (max-width:31.250em){.home_feature_box h1,.inspiration_gallery h1{padding:.5em}}@media only screen and (min-width:0em) and (max-width:48em){.home_feature_box h1,.inspiration_gallery h1{position:static;float:left;font-size:1.5em;padding:.667em .667em 0 .667em;background:#333333;filter:none}}.home_feature_box h2{padding:2em 2.133em;position:relative;margin:0;line-height:1.3em;background:url('../images/dk_gray_trans.png');position:absolute;width:100%;bottom:0;z-index:1}@media only screen and (min-width:0em) and (max-width:31.250em){.home_feature_box h2{padding:1.067em;padding-top:1em;padding-bottom:1em}}@media only screen and (min-width:0em) and (max-width:48em){.home_feature_box h2{position:static;float:left;padding:.6em 1.067em .8em 1.067em;background:#333333;filter:none}}.inspiration_gallery{background:none}.inspiration_gallery .textwrap{position:absolute;top:0;padding:0;width:100%}.inspiration_gallery h1{position:relative;top:auto;bottom:auto;padding:0 .727em;background:none;line-height:1.1em}@media only screen and (min-width:0em) and (max-width:48em){.inspiration_gallery h1{background:none;padding:0 .667em;filter:none}}.inspiration_gallery h2{margin:0;line-height:1.3em;width:100%;padding:2em 2.133em .5em 2.133em;position:relative;top:auto;bottom:auto;background:none;z-index:2;text-shadow:1px 1px 2px #000000;filter:progid:DXImageTransform.Microsoft.Chroma(Color=#666666) progid:DXImageTransform.Microsoft.Glow(Color=#3e3e3e, Strength=3);text-transform:uppercase}@media only screen and (min-width:0em) and (max-width:48em){.inspiration_gallery h2{padding:1em 0 .5em 1em;filter:none}}.home_event_box{background:#0058a5;padding:0;display:table;float:left}.home_event_box h2{color:#FFF;line-height:100%;margin:0 0 .25em 0}.home_event_box p{color:#FFF;font-family:ProximaNovaCond-Regular;margin-bottom:0;margin-top:.25em;font-size:.938em;line-height:1.5em}.home_event_box p a:link,.home_event_box p a:visited,.home_event_box p a:hover{color:#FFF;padding-bottom:0;border-bottom:none}.home_event_box p a:link:after,.home_event_box p a:visited:after,.home_event_box p a:hover:after{content:"\e60c";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:3px;padding-left:2px;font-size:90%;top:1px}.home_event_box .bullet_pipe{color:#FFF}.home_event_box .inner_cell{display:table-cell;vertical-align:middle;max-width:238px}.home_event_box .inner_cell img{width:100%;height:auto}#banner_wrap{position:relative;overflow:hidden;clear:both;text-align:center;width:100%}#banner_wrap .has_link{cursor:pointer}#banner_wrap .gradient_overlay{background-image:url("../images/bg_gradient.png");background-position:0 0;bottom:0;content:" ";min-height:200px;position:absolute;width:100%;z-index:1}#banner_wrap .text{max-width:968px;position:relative;text-align:center;margin:0 auto;top:0;z-index:2;display:table;height:100%}.home#banner_wrap .text{display:block}.products_supergallery#banner_wrap .text{display:block}@media only screen and (min-width:0em) and (max-width:48em){#banner_wrap .text{max-width:none}}#banner_wrap .text .holder{display:table-cell;vertical-align:middle;padding:0 2em;left:0;z-index:1;text-align:center;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}@media only screen and (min-width:0em) and (max-width:48em){#banner_wrap .text .holder{padding:0 1em}}.home#banner_wrap .text .holder{height:auto;vertical-align:bottom;display:block;position:absolute;bottom:28%}@media only screen and (min-width:0em) and (max-width:31.250em){.home#banner_wrap .text .holder{bottom:15%}}@media only screen and (min-width:31.313em) and (max-width:48em){.home#banner_wrap .text .holder{bottom:11%}}.supergallery#banner_wrap .text .holder{height:auto;vertical-align:middle}.products_supergallery#banner_wrap .text .holder{display:block;position:absolute;bottom:28%;vertical-align:bottom}@media only screen and (min-width:0em) and (max-width:31.250em){.products_supergallery#banner_wrap .text .holder{bottom:18%}.single_image.products_supergallery#banner_wrap .text .holder{bottom:5%}}@media only screen and (min-width:0em) and (max-width:48em){.products_supergallery#banner_wrap .text .holder{bottom:11%}.single_image.products_supergallery#banner_wrap .text .holder{bottom:5%}}.gallery#banner_wrap .text .holder h2{padding-bottom:.5em;border-bottom:1px solid #80acd2;margin-bottom:.5em;text-shadow:none;filter:none}@media only screen and (min-width:0em) and (max-width:31.250em){.gallery#banner_wrap .text .holder h2{padding-bottom:.25em;margin-bottom:.25em}}.gallery#banner_wrap .text .holder h1{margin:0;text-shadow:none;filter:none}.gallery#banner_wrap .text .holder .textcenterwrap{vertical-align:middle}#banner_wrap .text .holder h1{font-size:2.75em;font-family:ProximaNovaCond-Semibold;letter-spacing:-0.01em;word-spacing:-0.02em;margin:0;color:#FFF;text-shadow:1px 1px 2px #000000;filter:progid:DXImageTransform.Microsoft.Chroma(Color=#666666) progid:DXImageTransform.Microsoft.Glow(Color=#3e3e3e, Strength=3);left:0;margin:0 0 .2em 0;position:relative;top:auto;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;line-height:1em}@media only screen and (min-width:0em) and (max-width:31.250em){#banner_wrap .text .holder h1{font-size:1.625em;line-height:1.1em}}.supergallery#banner_wrap .text .holder h1{position:static}#banner_wrap .text .holder h1.no_h2{margin:0}.home#banner_wrap .text .holder h1{position:static}.gallery#banner_wrap .text .holder h1{position:relative;font-size:2.875em;bottom:15%;top:auto;bottom:auto}@media only screen and (min-width:0em) and (max-width:31.250em){.gallery#banner_wrap .text .holder h1{font-size:1.625em}}#banner_wrap .text .holder h2{font-family:ProximaNovaCond-Semibold;letter-spacing:-0.01em;word-spacing:-0.02em;color:#FFF;text-shadow:1px 1px 2px #000000;filter:progid:DXImageTransform.Microsoft.Chroma(Color=#666666) progid:DXImageTransform.Microsoft.Glow(Color=#3e3e3e, Strength=3);font-size:1.25em;text-align:center;line-height:1.2em;letter-spacing:normal;word-spacing:normal;margin:0;position:relative;bottom:0;left:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}@media only screen and (min-width:0em) and (max-width:31.250em){#banner_wrap .text .holder h2{font-size:1em}}.home#banner_wrap .text .holder h2{position:static}.supergallery#banner_wrap .text .holder h2{position:static}.gallery#banner_wrap .text .holder h2{position:relative;top:auto;bottom:auto}.slick-dots{height:10%;margin:0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}.sliderholder .slick-dots{left:1em;width:100%}.home .slick-dots{top:345px}@media only screen and (min-width:0em) and (max-width:31.250em){.home .slick-dots{top:246px}}@media only screen and (min-width:31.313em) and (max-width:48em){.home .slick-dots{top:425px}}.supergallery .slick-dots{top:275px}.slick-dots li{display:inline-block;line-height:12px;margin:0;padding:0 .3em;overflow:visible}#site_wrap .slick-dots li{background-image:none;padding-left:0}.slick-dots li a{background:none repeat scroll 0 0 #999;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;cursor:pointer;display:inline-block;height:12px;position:relative;text-indent:-9999px;width:12px;padding-bottom:0}.home .slick-dots li a{background:none repeat scroll 0 0 #FFF;-webkit-box-shadow:1px 1px 3px #666;-moz-box-shadow:1px 1px 3px #666;box-shadow:1px 1px 3px #666;border:1px solid #999}.slick-dots li.slick-active a{background:none repeat scroll 0 0 #cc0028}#banner_search_boxes{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin:0 auto;max-width:904px;position:relative;text-align:left;width:100%;z-index:2}#banner_search_boxes .holder{position:absolute;text-align:center;width:100%;z-index:1;left:0}@media only screen and (min-width:0em) and (max-width:31.250em){#banner_search_boxes .holder{position:static;float:left;padding:1em 0}}@media only screen and (min-width:31.313em) and (max-width:48em){#banner_search_boxes .holder{position:static;float:left;padding:1em 0}}.home #banner_search_boxes .holder{bottom:2em}.supergallery #banner_search_boxes .holder{bottom:2em}#banner_search_boxes .inputwrap{position:relative}#banner_search_boxes .inputwrap.last{margin-bottom:0}@media only screen and (min-width:0em) and (max-width:48em){#banner_search_boxes .inputwrap{margin-bottom:1em}}@media only screen and (min-width:37.500em){#banner_search_boxes .inputwrap{margin-bottom:0}}#banner_search_boxes .inputwrap input{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding:.5em;width:100%;color:#909090;color:#a7a7a7}#banner_search_boxes .inputwrap input.featured{text-transform:uppercase;font-family:ProximaNovaCond-Regular;font-size:1.375em;line-height:100%;padding:.5em .5em .4em}@media only screen and (min-width:0em) and (max-width:31.250em){#banner_search_boxes .inputwrap input.featured{font-size:1.125em;padding:.6em .5em .4em .4em}}#banner_search_boxes .inputwrap input.featured{padding:.5em}#banner_search_boxes .inputwrap label{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;color:#909090;font-family:ProximaNovaCond-Regular;font-size:1.375em;line-height:1em;margin-bottom:0;padding:.72em .5em .5em .72em;position:absolute;text-align:left;text-transform:uppercase;width:100%}@media only screen and (min-width:0em) and (max-width:48em){#banner_search_boxes .inputwrap label{font-size:1.125em;padding-top:.778em}}@media only screen and (min-width:31.313em) and (max-width:48em){#banner_search_boxes .inputwrap label{font-size:1.125em;padding-top:.889em}}#search_wrap{margin:0 auto;max-width:904px;padding:0 2em}@media only screen and (min-width:0em) and (max-width:31.250em){#search_wrap{float:left;background:#909090;padding:0 1em;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}}@media only screen and (min-width:31.313em) and (max-width:48em){#search_wrap{float:left;background:#909090;padding:0 1em;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}}#search_overlay,#pro_login_overlay{background-color:#DADADA;width:100%;height:100%;position:fixed;z-index:6;padding:2.5em 4em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}@media only screen and (min-width:48.063em) and (max-width:62.5em){#search_overlay,#pro_login_overlay{padding:1.5em 2em 2em 2em}}@media only screen and (min-width:0em) and (max-width:31.250em){#search_overlay,#pro_login_overlay{padding:1.5em 1em 1em 1em;background-position:50% center}}#search_overlay .icon-close,#pro_login_overlay .icon-close{font-size:46px;position:absolute;right:0;color:#cc0028}@media only screen and (min-width:0em) and (max-width:31.250em){#search_overlay .icon-close,#pro_login_overlay .icon-close{font-size:2.25em}}@media only screen and (min-width:48.063em) and (max-width:62.5em){#search_overlay .icon-close,#pro_login_overlay .icon-close{font-size:2.25em}}#search_overlay .icon-close:hover,#pro_login_overlay .icon-close:hover{color:#a30020}#search_overlay .inner,#pro_login_overlay .inner{display:table;height:100%;width:100%;max-width:904px;margin:0 auto;position:relative;background-image:url('../images/arty_searchoverlay.png');background-repeat:no-repeat;background-position:95% center}@media only screen and (min-width:0em) and (max-width:31.250em){#search_overlay .inner,#pro_login_overlay .inner{background-position:center center;background-size:45%}}#search_overlay .inner .inputwrap,#pro_login_overlay .inner .inputwrap{position:relative;margin-bottom:2em;z-index:10}@media only screen and (min-width:0em) and (max-width:31.250em){#search_overlay .inner .inputwrap,#pro_login_overlay .inner .inputwrap{margin-bottom:0}}#search_overlay .inner .inputwrap input[type="text"],#pro_login_overlay .inner .inputwrap input[type="text"]{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding:.5em;width:100%;color:#909090;background:rgba(255,255,255,0.9);-pie-background:rgba(255,255,255,0.9);behavior:url(/css/css_pie/PIE.htc);border:none;color:#a7a7a7}#search_overlay .inner .inputwrap input[type="text"].featured,#pro_login_overlay .inner .inputwrap input[type="text"].featured{text-transform:uppercase;font-family:ProximaNovaCond-Regular;font-size:1.375em;line-height:100%;padding:.5em .5em .4em}@media only screen and (min-width:0em) and (max-width:31.250em){#search_overlay .inner .inputwrap input[type="text"].featured,#pro_login_overlay .inner .inputwrap input[type="text"].featured{font-size:1.125em;padding:.6em .5em .4em .4em}}#search_overlay .inner .inputwrap input[type="text"].featured,#pro_login_overlay .inner .inputwrap input[type="text"].featured{text-transform:none;color:#909090;padding:1.25em}#search_overlay .inner .inputwrap button,#pro_login_overlay .inner .inputwrap button{padding:0 1em}@media only screen and (min-width:0em) and (max-width:31.250em){#search_overlay .inner .inputwrap button,#pro_login_overlay .inner .inputwrap button{padding:0 .7275em}}#search_overlay .inner .inputwrap .radiowrap,#pro_login_overlay .inner .inputwrap .radiowrap{float:left}@media only screen and (min-width:0em) and (max-width:31.250em){#search_overlay .inner .inputwrap .radiowrap,#pro_login_overlay .inner .inputwrap .radiowrap{background:none repeat scroll 0 0 #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding:1em;width:100%}}#search_overlay .inner .inputwrap .radiowrap div,#pro_login_overlay .inner .inputwrap .radiowrap div,#search_overlay .inner .inputwrap .radiowrap label,#pro_login_overlay .inner .inputwrap .radiowrap label{display:inline;font-size:.938em;line-height:.938em;margin-right:.75em}@media only screen and (min-width:0em) and (max-width:31.250em){#search_overlay .inner .inputwrap .radiowrap div,#pro_login_overlay .inner .inputwrap .radiowrap div,#search_overlay .inner .inputwrap .radiowrap label,#pro_login_overlay .inner .inputwrap .radiowrap label{display:inline-block;margin-right:.25em;margin-bottom:0}}#search_overlay .inner .inputwrap .radiowrap a:link,#pro_login_overlay .inner .inputwrap .radiowrap a:link,#search_overlay .inner .inputwrap .radiowrap a:visited,#pro_login_overlay .inner .inputwrap .radiowrap a:visited{font-family:ProximaNovaCond-RegularIt}#search_overlay .inner .column,#pro_login_overlay .inner .column{display:table-cell;float:none;vertical-align:middle}#pro_login_overlay .inner{background-image:none}#site_wrap nav li{background-image:none;padding-left:0}nav li a:link,nav li a:visited{display:block;text-decoration:none;padding:0;border:none}nav li.current{color:#cc0028}nav li.current a:link,nav li.current a:visited{color:#cc0028}header nav li.current a:link,header nav li.current a:visited{color:#FFF}.dropdown_and_side_nav_text{padding:0px;font-family:ProximaNovaCond-Regular;font-size:.938em;text-transform:none}.main_dropdown_mixin{left:auto;width:auto;background:#0058a5;border-top:29px solid #FFF;padding:.5em 2em 1.5em 2em;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;width:100%}.regular_dropdown_mixin{left:auto;width:auto;background:#0058a5;border-top:29px solid #FFF;padding:0em 1em 1em 1em;margin:0;width:150px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.dropdown_column_mixin{border:0px;float:left;display:inline;width:20%;padding:0;margin:0}header nav ul,#drawer_nav nav ul{text-align:justify;width:100%;margin:1.5em 0 0 0;z-index:10}#drawer_wrap header nav ul,#drawer_wrap #drawer_nav nav ul{float:left;width:100%;padding-left:0;padding-right:0;text-align:left;background:#003d73;margin-top:0px}#site_wrap header nav ul,#site_wrap #drawer_nav nav ul{margin-bottom:0}header nav ul.grandchild li,#drawer_nav nav ul.grandchild li{background-color:#3379b7;display:none}header nav ul:after,#drawer_nav nav ul:after{content:'';display:inline-block;width:100%;margin:0em}header nav ul li,#drawer_nav nav ul li{display:inline-block;font-family:ProximaNovaCond-Semibold;letter-spacing:-0.01em;word-spacing:-0.02em;font-size:1.125em;text-transform:uppercase;line-height:100%;padding-left:0}header nav ul li#basket_nav_wrap,#drawer_nav nav ul li#basket_nav_wrap{background:#cc0028}@media only screen and (min-width:0em) and (max-width:48em){header nav ul li,#drawer_nav nav ul li{font-size:.938em}}@media only screen and (min-width:48.063em) and (max-width:62.5em){header nav ul li,#drawer_nav nav ul li{font-size:.938em}}#drawer_wrap header nav ul li,#drawer_wrap #drawer_nav nav ul li{float:left;width:100%;display:block;border-bottom:1px solid #0058a5;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}#drawer_wrap header nav ul li:last-child,#drawer_wrap #drawer_nav nav ul li:last-child{border-bottom:none}.grandchild#drawer_wrap header nav ul li a:link,.grandchild#drawer_wrap #drawer_nav nav ul li a:link,.grandchild#drawer_wrap header nav ul li a:visited,.grandchild#drawer_wrap #drawer_nav nav ul li a:visited{border:none}#drawer_wrap header nav ul li a:link,#drawer_wrap #drawer_nav nav ul li a:link,#drawer_wrap header nav ul li a:visited,#drawer_wrap #drawer_nav nav ul li a:visited{padding:1em}#drawer_wrap header nav ul li a:link#basket_icon,#drawer_wrap #drawer_nav nav ul li a:link#basket_icon,#drawer_wrap header nav ul li a:visited#basket_icon,#drawer_wrap #drawer_nav nav ul li a:visited#basket_icon{padding:.25em .5em}#drawer_wrap header nav ul li a:link.current,#drawer_wrap #drawer_nav nav ul li a:link.current,#drawer_wrap header nav ul li a:visited.current,#drawer_wrap #drawer_nav nav ul li a:visited.current{border-left:5px solid #cc0028}#drawer_wrap header nav ul li.open>a:after,#drawer_wrap #drawer_nav nav ul li.open>a:after{content:'–';font-size:22px;font-family:ProximaNovaCond-Regular;margin-top:-2px}#site_wrap header nav ul li,#site_wrap #drawer_nav nav ul li{background-image:none;padding-left:0}header nav ul li a:link,#drawer_nav nav ul li a:link,header nav ul li a:visited,#drawer_nav nav ul li a:visited{border-bottom:none;padding-bottom:none}header nav ul li a:link.current,#drawer_nav nav ul li a:link.current,header nav ul li a:visited.current,#drawer_nav nav ul li a:visited.current{color:#0058a5}#drawer_navheader nav ul li a:link,#drawer_nav#drawer_nav nav ul li a:link,#drawer_navheader nav ul li a:visited,#drawer_nav#drawer_nav nav ul li a:visited{color:#FFF}#site_wrap header nav ul li:hover ul,#site_wrap #drawer_nav nav ul li:hover ul{left:auto;width:auto;background:#0058a5;border-top:29px solid #FFF;padding:.5em 2em 1.5em 2em;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;width:100%;font-size:.889em;left:0px;display:block;max-width:904px;margin:0 32px}#site_wrap header nav ul li:hover ul.standard_dropdown,#site_wrap #drawer_nav nav ul li:hover ul.standard_dropdown{left:auto;width:auto;background:#0058a5;border-top:29px solid #FFF;padding:0em 1em 1em 1em;margin:0;width:150px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}#site_wrap header nav ul li:hover ul li ul,#site_wrap #drawer_nav nav ul li:hover ul li ul{border:0px;float:left;display:inline;width:20%;padding:0;margin:0}header nav ul li.bullet_pipe,#drawer_nav nav ul li.bullet_pipe{font-size:18px;position:relative;color:#DADADA;padding:0}header nav ul li.bullet_pipe.first,#drawer_nav nav ul li.bullet_pipe.first{padding-left:0}header nav ul li.bullet_pipe.last,#drawer_nav nav ul li.bullet_pipe.last{padding-right:0}#drawer_navheader nav ul li.bullet_pipe,#drawer_nav#drawer_nav nav ul li.bullet_pipe{display:none}header nav ul li ul:after,#drawer_nav nav ul li ul:after{content:none}#site_wrap header nav ul li ul li:hover ul,#site_wrap #drawer_nav nav ul li ul li:hover ul{border-top:none;margin:0;padding:0}header nav ul li ul,#drawer_nav nav ul li ul{clear:both;height:auto;left:-999em;display:none;margin:0;padding:0;position:absolute;width:18em;z-index:0;font-size:1em}#drawer_wrap header nav ul li ul,#drawer_wrap #drawer_nav nav ul li ul{left:auto;position:static;width:100%;background:#0058a5;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin:0px}header nav ul li ul li,#drawer_nav nav ul li ul li{padding:0px;font-family:ProximaNovaCond-Regular;text-transform:none;width:100%;font-size:16px;line-height:1.2em;word-spacing:normal;text-align:left}#drawer_wrap header nav ul li ul li,#drawer_wrap #drawer_nav nav ul li ul li{padding:0;margin:0;border-bottom:none}#site_wrap header nav ul li ul li,#site_wrap #drawer_nav nav ul li ul li{background-image:none;padding-left:0;margin-bottom:.5em}#site_wrap header nav ul li ul li:last-child,#site_wrap #drawer_nav nav ul li ul li:last-child{margin-bottom:0}#site_wrap header nav ul li ul li:first-child,#site_wrap #drawer_nav nav ul li ul li:first-child{margin-top:1em}#site_wrap header nav ul li ul li:hover ul,#site_wrap #drawer_nav nav ul li ul li:hover ul{border:0px;float:left;display:inline;width:20%;padding:0;margin:0}header nav ul li ul li ul,#drawer_nav nav ul li ul li ul{text-align:left;width:20%;padding-right:1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;float:left;clear:none;position:static;left:0;width:100%;margin-bottom:1em}#drawer_wrap header nav ul li ul li ul,#drawer_wrap #drawer_nav nav ul li ul li ul{padding:0;margin:0}header nav ul li ul li ul li,#drawer_nav nav ul li ul li ul li{display:block}#drawer_wrap header nav ul li ul li ul li,#drawer_wrap #drawer_nav nav ul li ul li ul li{padding:0;border-bottom:none}#site_wrap header nav ul li ul li ul li,#site_wrap #drawer_nav nav ul li ul li ul li{background-image:none;padding-left:0}header nav ul li ul li ul li,#drawer_nav nav ul li ul li ul li{display:inline-block;line-height:110%;margin-bottom:.5em;padding-left:1em}header nav ul li ul li ul li.parent,#drawer_nav nav ul li ul li ul li.parent{padding-left:0;text-transform:uppercase;font-family:ProximaNovaCond-Semibold}#drawer_wrap header nav ul li ul li ul li.parent a:after,#drawer_wrap #drawer_nav nav ul li ul li ul li.parent a:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f067";left:auto;font-size:10px;color:#80acd2;position:absolute;right:16px;margin-top:4px}header nav ul li ul li a:link,#drawer_nav nav ul li ul li a:link,header nav ul li ul li a:visited,#drawer_nav nav ul li ul li a:visited{color:#FFF}header nav ul li ul li a:link:hover,#drawer_nav nav ul li ul li a:link:hover,header nav ul li ul li a:visited:hover,#drawer_nav nav ul li ul li a:visited:hover{color:#80acd2}#drawer_wrap header nav ul li ul li a:link,#drawer_wrap #drawer_nav nav ul li ul li a:link,#drawer_wrap header nav ul li ul li a:visited,#drawer_wrap #drawer_nav nav ul li ul li a:visited{padding-top:.5em;padding-bottom:.5em;padding-left:1.125em;padding-right:1.125em}header nav ul li ul li.main_section,#drawer_nav nav ul li ul li.main_section{color:#ff0000;width:100%;font-size:1.375em}@media only screen and (min-width:31.313em) and (max-width:48em){#drawer_wrap header nav ul li.bullet_pipe,#drawer_wrap #drawer_nav nav ul li.bullet_pipe{display:none}}@media only screen and (min-width:48.063em) and (max-width:62.5em){#drawer_wrap header nav ul li.bullet_pipe,#drawer_wrap #drawer_nav nav ul li.bullet_pipe{display:none}}#drawer_nav .nav_minus_icon:after{position:absolute;right:16px;color:#80acd2;left:auto;content:'–';font-size:22px;font-family:ProximaNovaCond-Regular;margin-top:-2px}#drawer_nav .nav_plus_icon:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f067";left:auto;font-size:10px;color:#80acd2;position:absolute;right:16px;margin-top:4px}#drawer_wrap header nav ul li.has_grandchildren ul.grandchild li a:link,#drawer_wrap #drawer_nav nav ul li.has_grandchildren ul.grandchild li a:link,#drawer_wrap header nav ul li.has_grandchildren ul.grandchild li a:visited,#drawer_wrap #drawer_nav nav ul li.has_grandchildren ul.grandchild li a:visited{border:none}#drawer_wrap header nav ul li ul li.browse_by_category ul li,#drawer_wrap #drawer_nav nav ul li ul li.browse_by_category ul li{padding-left:.75em;background:#3379b7}#drawer_wrap header nav ul li ul li.browse_by_category ul li:last-child,#drawer_wrap #drawer_nav nav ul li ul li.browse_by_category ul li:last-child{border-bottom:none}#drawer_wrap header nav ul li ul li.browse_by_category ul li.open>a:after,#drawer_wrap #drawer_nav nav ul li ul li.browse_by_category ul li.open>a:after{content:''}#drawer_wrap header nav ul li ul li.browse_by_category ul li.parent,#drawer_wrap #drawer_nav nav ul li ul li.browse_by_category ul li.parent{padding-left:0;background:none}#drawer_wrap header nav ul li ul li.browse_by_category ul li.parent.open>a:after,#drawer_wrap #drawer_nav nav ul li ul li.browse_by_category ul li.parent.open>a:after{content:'–';font-size:22px;font-family:ProximaNovaCond-Semibold;margin-top:-2px}.blue_sticky,#breadcrumb_wrap,#searchcontrols_wrap{padding:0;height:64px;overflow:hidden}.blue_sticky nav ul{text-align:justify;width:100%;margin:0}@media only screen and (min-width:0em) and (max-width:31.250em){.clone.blue_sticky nav ul{display:block}}.blue_sticky nav ul:after{content:'';display:inline-block;width:100%;margin:0em}.blue_sticky nav ul li,#breadcrumb_wrap nav li{display:inline-block;font-family:ProximaNovaCond-Semibold;letter-spacing:-0.01em;word-spacing:-0.02em;font-size:1.125em;text-transform:uppercase;line-height:100%}#site_wrap .blue_sticky nav ul li{background-image:none}.blue_sticky nav ul li.bullet_pipe{color:#3379b7}.blue_sticky nav ul li a:link,.blue_sticky nav ul li a:visited{border-bottom:none;padding-bottom:none;line-height:100%;color:#80acd2;margin:0;padding:0px;font-family:ProximaNovaCond-Regular;font-size:.938em;text-transform:none;font-size:.833em}#site_wrap .blue_sticky nav ul li a:link,#site_wrap .blue_sticky nav ul li a:visited{padding:1.67em .8em}.blue_sticky nav ul li a:link:hover,.blue_sticky nav ul li a:visited:hover{color:#FFFFFF}.blue_sticky nav ul li.current{color:#0058a5;background:#FFF}.blue_sticky nav ul li.current a:link,.blue_sticky nav ul li.current a:visited{color:#0058a5}.blue_sticky nav ul li.current a:link:hover,.blue_sticky nav ul li.current a:visited:hover{color:#0058a5}#site_wrap #breadcrumb_wrap nav li{text-transform:none;font-family:ProximaNovaCond-Regular;font-size:.938em;color:#FFF;padding-left:22px;padding-right:0;position:relative;line-height:140%;background-image:none;margin-left:0;padding-top:1.6em;padding-right:.533em}#breadcrumb_wrap nav li a:link,#breadcrumb_wrap nav li a:visited{color:#FFF}#breadcrumb_wrap nav li a:link:hover,#breadcrumb_wrap nav li a:visited:hover{color:#3379b7}#breadcrumb_wrap nav li :before{content:"\e60b";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:2px;padding-right:2px;position:absolute;top:24px;left:0;margin-top:2px;padding-right:0}#keywords{margin-bottom:1em}#keywords p{font-size:.938em}#keywords p span{font-family:ProximaNovaCond-Semibold}#keywords p a:link,#keywords p a:visited{color:#0058a5;border-bottom:1px solid #CCC}#keywords p a:link:hover,#keywords p a:visited:hover{color:#909090}span.view_options{color:#909090;text-transform:none;font-size:.938em;position:relative;padding-right:25px}span.view_options.up:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f106";right:0;position:absolute;top:-5px}span.view_options:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f107";font-size:1.5em;right:0;position:absolute;top:-5px}#product_options_wrap{margin-top:1em}.sku-header{width:100%;display:table}@media only screen and (max-width:62.5em){.sku-header{display:none}}.sku-header span{font-family:ProximaNovaCond-Semibold;font-weight:normal;text-transform:uppercase;font-size:.875em;color:#909090;display:table-cell;padding:.5em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;border-left:1px solid #CCC}.sku-header span:first-child{border:none}.sku-header span.sample{width:10%}.sku-header span.name{width:28%}.sku-header span.stock_number{width:18%}.sku-header span.pieces_per_box{width:18%}.sku-header span.length{width:12%}.sku-header span.a_length{width:7%}.sku-header span.b_length{width:7%}#site_wrap ul li.sku-row{background-image:none;padding:0;font-size:.875em;line-height:1.286em;width:100%;display:table}@media only screen and (max-width:62.5em){#site_wrap ul li.sku-row{position:relative;padding:.75em 0 .5em 0}}#site_wrap ul li.sku-row>span{padding:.5em;border-left:1px solid #CCC;display:table-cell;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}#site_wrap ul li.sku-row>span:first-child{border:none}#site_wrap ul li.sku-row>span b{display:none}@media only screen and (max-width:62.5em){#site_wrap ul li.sku-row>span b{font-family:ProximaNovaCond-Semibold;font-weight:normal;text-transform:uppercase;display:inline-block;margin-right:5px}}@media only screen and (max-width:62.5em){#site_wrap ul li.sku-row>span{display:block;border:none;padding:.2em .5em .2em 3em}}#site_wrap ul li.sku-row>span.sample{width:10%}@media only screen and (max-width:62.5em){#site_wrap ul li.sku-row>span.sample{position:absolute;top:0;left:0;padding:1em}}#site_wrap ul li.sku-row>span.name{width:28%}@media only screen and (max-width:62.5em){#site_wrap ul li.sku-row>span.name{width:100%}#site_wrap ul li.sku-row>span.name b:before{content:'Name:'}}#site_wrap ul li.sku-row>span.stock_number{width:18%}@media only screen and (max-width:62.5em){#site_wrap ul li.sku-row>span.stock_number{width:100%}#site_wrap ul li.sku-row>span.stock_number b:before{content:'Stock Number:'}}#site_wrap ul li.sku-row>span.pieces_per_box{width:18%}@media only screen and (max-width:62.5em){#site_wrap ul li.sku-row>span.pieces_per_box{width:100%}#site_wrap ul li.sku-row>span.pieces_per_box b:before{content:'Pieces per Box:'}}#site_wrap ul li.sku-row>span.length{width:12%}@media only screen and (max-width:62.5em){#site_wrap ul li.sku-row>span.length{width:100%}#site_wrap ul li.sku-row>span.length b:before{content:'Length:'}}#site_wrap ul li.sku-row>span.a_length{width:7%}@media only screen and (max-width:62.5em){#site_wrap ul li.sku-row>span.a_length{width:100%}#site_wrap ul li.sku-row>span.a_length b:before{content:'A:'}}#site_wrap ul li.sku-row>span.b_length{width:7%}@media only screen and (max-width:62.5em){#site_wrap ul li.sku-row>span.b_length{width:100%}#site_wrap ul li.sku-row>span.b_length b:before{content:'B:'}}#site_wrap ul li.sku-row.dark{background-color:#e2e2e2}table.product_options{width:74.11504425%;font-family:ProximaNovaCond-Regular;margin:0 0 1em 0}.padtable.product_options{width:75%}@media only screen and (min-width:0em) and (max-width:31.250em){.padtable.product_options{width:100%;padding-right:0}}@media only screen and (min-width:0em) and (max-width:48em){table.product_options{width:100%}.pro table.product_options{width:74.11504425%}}table.product_options .icon-close:before{font-size:20px;color:#cc0028}.sample_request table.product_options{width:100%;margin-bottom:0}table.product_options th{font-family:ProximaNovaCond-Semibold;font-weight:normal;text-transform:uppercase;font-size:.938em;color:#909090}table.product_options td,table.product_options th{padding:.5em .75em;border-right:1px solid #CCC}table.product_options td:last-child,table.product_options th:last-child{border:none}table.product_options td.last,table.product_options th.last{border:none}.sample_request table.product_options td,.sample_request table.product_options th{border:none}table.product_options td.qty,table.product_options th.qty{width:25%}@media only screen and (min-width:0em) and (max-width:31.250em){table.product_options td.qty,table.product_options th.qty{width:34%}}table.product_options td.remove,table.product_options th.remove{width:5%}@media only screen and (min-width:0) and (max-width:20em){}@media only screen and (min-width:31.313em) and (max-width:48em){}@media only screen and (min-width:0em) and (max-width:31.250em){}table.product_options .dark td{background:#e2e2e2}.product_row{border-bottom:1px solid #b3b3b3;float:left;width:100%;padding-bottom:2em;margin-bottom:2em}.product_row:nth-child(2n){border:none;margin-bottom:0}.warnings{padding-bottom:1em}.warnings ul{background:#fae6ea;padding:1em}.warnings li{font-size:.938em;color:#cc0028}#site_wrap .warnings li{background-image:none;padding-left:0}.filter_menu{display:table;float:right;margin:0 0 1em 0}@media only screen and (min-width:0em) and (max-width:31.250em){.filter_menu{width:100%}}.filter_menu label{display:table-cell;vertical-align:middle;padding-right:.333em;font-size:.938em}@media only screen and (min-width:0em) and (max-width:31.250em){.filter_menu label{width:15%}}.pro_gallery .filter_menu{float:left;margin-bottom:2em}.get_inspired_gallery section{margin-top:2em}.pro_detail aside img,.contact aside img,.request_catalog aside img,.register_training_center aside img{width:94.05940594%;height:auto;float:left}@media only screen and (min-width:0em) and (max-width:31.250em){.pro_detail aside img,.contact aside img,.request_catalog aside img,.register_training_center aside img{width:100%}}@media only screen and (min-width:31.313em) and (max-width:48em){.pro_detail aside img,.contact aside img,.request_catalog aside img,.register_training_center aside img{width:100%;margin-bottom:1em}}.pro_detail a.website_url,.contact a.website_url,.request_catalog a.website_url,.register_training_center a.website_url{word-wrap:break-word}.contact_info{float:left;margin-bottom:1em}@media only screen and (min-width:31.313em) and (max-width:48em){.pro_detail .contact_info{margin-bottom:0}}.pro_gallery .contact_info{float:none}.contact_info h2{margin-top:0;color:#333333}.contact_info p{padding:0px;font-family:ProximaNovaCond-Regular;font-size:.938em;text-transform:none;border-bottom:1px solid #CCC;padding-bottom:.5em;margin-bottom:.75em;line-height:1.333em}.contact_info p:last-child{margin-bottom:0}.contact_info p span{display:block;color:#cc0028}.contact_info p span.obfuscated_link_text{display:inline}.contact_info p span.icon-palette{display:inline;color:#0058a5}img+.contact_info{margin-top:1em}@media only screen and (min-width:31.313em) and (max-width:48em){img+.contact_info{margin-top:0;width:100%}}.find_a_dealer p.get_directions{margin-top:.5em}.find_a_dealer p.get_directions a:link{text-transform:uppercase;font-family:ProximaNovaCond-Semibold;font-size:.938em;border:none}.find_a_dealer p.get_directions a:link:after{content:"\e60c";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.85em}.find_a_dealer h2{cursor:pointer}.find_a_dealer h2 a:link,.find_a_dealer h2 a:visited{color:#0058a5}.find_a_dealer h2 a:link:hover,.find_a_dealer h2 a:visited:hover{color:#004684}.favorite .find_a_dealer h2 a:link:hover,.favorite .find_a_dealer h2 a:visited:hover{color:#a30020}.find_a_dealer h2.favorite{color:#cc0028}.find_a_dealer h2.favorite a:link,.find_a_dealer h2.favorite a:visited{color:#cc0028}.find_a_dealer h2.favorite a:link:hover,.find_a_dealer h2.favorite a:visited:hover{color:#a30020}.find_a_dealer h2.favorite:before{content:"\e610";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#cc0028;font-size:1.25em;position:relative;top:3px;left:-1px;padding-right:4px}.find_a_dealer p,.find_a_dealer h2{font-size:1em;line-height:1.5em;margin:0;color:#333333}.find_a_dealer p a:link,.find_a_dealer p a:visited{color:#0058a5}.find_a_dealer p a:link:hover,.find_a_dealer p a:visited:hover{color:#004684}.dealer_map{width:100%;margin-bottom:2em;float:left}.dealer_map #map{width:100%;height:500px}@media only screen and (min-width:0em) and (max-width:31.250em){.dealer_map #map{height:300px}}.dealer_map #map_errors{display:none;width:100%;float:left}.dealer_map .bubble_wrap{padding:.5em;width:300px;min-height:125px}.dealer_map .bubble_wrap h3.favorite{color:#cc0028}.dealer_map .bubble_wrap h3.favorite:before{content:"\e610";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#cc0028;font-size:1.125em;position:relative;top:3px;left:-1px;padding-right:4px}.dealer_map .bubble_wrap h3.favorite a:link,.dealer_map .bubble_wrap h3.favorite a:visited{color:#cc0028}.dealer_map .bubble_wrap h3.favorite a:link:hover,.dealer_map .bubble_wrap h3.favorite a:visited:hover{color:#a30020}@media only screen and (min-width:0em) and (max-width:31.250em){.dealer_map .bubble_wrap{width:175px}}.dealer_map h3{line-height:1.1em;padding-bottom:.25em;color:#333}.dealer_map h3 a:link,.dealer_map h3 a:visited{color:#333}.dealer_map h3 a:link:hover,.dealer_map h3 a:visited:hover{color:#333}.dealer_map .controls{width:100%;float:left;position:relative;background:#DADADA;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding:1em;z-index:0}.dealer_map .controls .filters{float:left;max-width:56.85840708%}.dealer_map .controls .note{float:right;max-width:39.60176991%;display:inline-block;position:relative;top:35px}.dealer_map .controls .note p{display:block;text-transform:none;font-family:ProximaNovaCond-RegularIt}.dealer_map .controls p{font-size:.938em;text-transform:uppercase;font-family:ProximaNovaCond-Semibold;display:inline-block;margin-right:.5em;position:relative;top:-10px;margin-bottom:0px}@media only screen and (min-width:0em) and (max-width:31.250em){.dealer_map .controls p{margin-right:.2em}}.dealer_map .controls p:first-child{width:100%;position:static}.dealer_map .controls select,.dealer_map .controls input{display:inline-block;margin-right:.5em}.dealer_map .controls input{position:relative;top:-9px;width:64px;color:#909090;text-transform:uppercase;padding:0;font-family:ProximaNovaCond-Regular;line-height:1em;font-size:1.125em;height:auto}#site_wrap .dealer_map .controls input{padding-top:.85em;padding-bottom:.85em;padding-left:.5em}@media only screen and (min-width:0em) and (max-width:31.250em){#site_wrap .dealer_map .controls input{padding-left:.5em}}.dealer_map .controls span.zip_wrap{position:relative}.dealer_map .controls label{position:absolute;top:-21px;width:64px;color:#909090;text-transform:uppercase;padding:.85em .5em .85em;font-family:ProximaNovaCond-Regular;line-height:1em;font-size:1em;z-index:2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.dealer_map .controls span.select{background:#FFF;top:10px;margin-right:.5em}@media only screen and (min-width:0em) and (max-width:31.250em){.dealer_map .controls span.select{margin-right:.2em}}.dealer_map .controls a.button{display:inline-block;float:none;position:relative;top:-7px;padding:.8em;cursor:pointer}.dealer_map .controls a.button:after{font-size:1.25em;top:2px}@media only screen and (min-width:0em) and (max-width:31.250em){}.find_a_dealer .favorite.favorite--platinum,.find_a_dealer .favorite.favorite--platinum:before,.dealer_map .bubble_wrap h3.favorite.favorite--platinum,.dealer_map .bubble_wrap h3.favorite.favorite--platinum:before,.dealer_map .bubble_wrap h3.favorite.favorite--platinum a:link,.dealer_map .bubble_wrap h3.favorite.favorite--platinum a:visited{color:#0058a5}.whats_new a.page_link,.whats_new a.page_link:visited{text-transform:uppercase;font-family:ProximaNovaCond-Semibold;color:#0058a5}.whats_new .featured a.page_link,.whats_new .featured a.page_link:visited{color:#cc0028}aside nav,aside div{width:94.05940594%;margin-bottom:2em}@media only screen and (min-width:0em) and (max-width:48em){aside div{width:100%}}@media only screen and (min-width:0em) and (max-width:48em){aside h2,aside nav{display:none}}aside .aside_nav_menu{display:none}@media only screen and (min-width:0em) and (max-width:31.250em){aside .aside_nav_menu{display:block}}aside nav ul li{padding-left:0;padding:0px;font-family:ProximaNovaCond-Regular;font-size:.938em;text-transform:none;border-bottom:1px solid #CCC;padding:.5em 0;margin:0;line-height:1.2em}#site_wrap aside nav ul li{background-image:none;padding-left:0}aside nav ul li a:link,aside nav ul li a:visited{border-bottom:none;padding-bottom:0}p.note{font-size:.938em;font-family:ProximaNovaCond-RegularIt;color:#909090}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-loading .slick-list{background:white url("../images/ajax-loader.gif") center center no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-track,.slick-slide,.slick-slide img{-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;zoom:1}#banner_wrap.home,#banner_wrap.home .slick-track{height:460px}@media only screen and (min-width:0em) and (max-width:31.250em){#banner_wrap.home,#banner_wrap.home .slick-track{height:276px}}#banner_wrap.supergallery,#banner_wrap.supergallery .slick-track{height:390px}@media only screen and (min-width:0em) and (max-width:31.250em){#banner_wrap.supergallery,#banner_wrap.supergallery .slick-track{height:276px}}#banner_wrap.general .slick-track,#banner_wrap.gallery .slick-track{height:250px}@media only screen and (min-width:0em) and (max-width:31.250em){#banner_wrap.general .slick-track,#banner_wrap.gallery .slick-track{height:150px}}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none;overflow:hidden}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}.related .slick-prev,.related .slick-next,.search_results .slick-prev,.search_results .slick-next{height:20px;width:20px;margin-top:0px;top:41%}@media only screen and (min-width:0em) and (max-width:48em){.related .slick-prev,.related .slick-next,.search_results .slick-prev,.search_results .slick-next{display:none}}@media only screen and (min-width:48.063em) and (max-width:62.5em){.related .slick-prev,.related .slick-next,.search_results .slick-prev,.search_results .slick-next{display:none}}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0px}.slick-prev:before{content:"\2190"}.related .slick-prev:before,.search_results .slick-prev:before{content:"\e60b";font-family:'icomoon';speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;left:0px;line-height:1;padding:0px;position:relative;text-transform:none;top:0px;color:#909090}.slick-next{right:-25px}.slick-next:before{content:"\2192"}.related .slick-next:before,.search_results .slick-next:before{content:"\e60c";font-family:'icomoon';speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;padding:0px;position:relative;right:-8px;text-transform:none;top:0px;color:#909090}.slick-slider{margin-bottom:0}.tab_contents_wrap .slick-slider{margin-bottom:1em}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.sliderholder .slick-dots{position:relative;bottom:-16px}.photo_gallery_wrap .slick-dots{bottom:auto}.slick-dots li{position:relative;display:inline-block;height:12px;width:12px;margin:0 5px;padding:0;cursor:pointer;left:-5px}#site_wrap .slick-dots li{background-image:none;padding-left:0}.photo_gallery_wrap .slick-dots li{width:auto;height:auto}[dir="rtl"] .slick-next{right:auto;left:-25px}[dir="rtl"] .slick-next:before{content:"\2190"}[dir="rtl"] .slick-prev{right:-25px;left:auto}[dir="rtl"] .slick-prev:before{content:"\2192"}[dir="rtl"] .slick-slide{float:right}span.select{border:solid 1px #999;-webkit-border-radius:4px;-moz-border-radius:4px;-ie-border-radius:4px;-o-border-radius:4px;border-radius:4px;behavior:url(/css/css_pie/PIE.htc);position:relative;background-color:transparent;padding:11px 40px 9px 13px;display:inline-block;cursor:pointer;overflow:hidden;font-size:.938em;font-family:ProximaNovaCond-Regular}.sticky span.select{background-color:#FFF}.filter_menu span.select{width:108px;display:table-cell}.aside_nav_menu span.select{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.tabs_select_menu span.select{display:table-cell;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.blue_sticky .tabs_select_menu span.select{background-color:#3379b7;border-color:#80acd2}span.select option{font-family:ProximaNovaCond-Regular;padding:.25em}span.select option:hover{background:#0058a5}.blue_strip span.select option{color:#FFF}span.select.focused{-webkit-box-shadow:0 0 5px #9CF;-moz-box-shadow:0 0 5px #9CF;box-shadow:0 0 5px #9CF;border:solid 1px #333333}span.select .val{font-size:14px;font-family:ProximaNovaCond-Regular;cursor:pointer;white-space:nowrap;float:left;width:100%;overflow:hidden;line-height:normal;color:#909090}.sticky span.select .val{color:#666666}.blue_sticky span.select .val{color:#FFF}span.select select{position:absolute;width:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);cursor:pointer;top:0px;left:0px;background:none;font-size:15px;height:100%}.select .stylized_arrow{color:#9a9a9a;position:absolute;right:14px;font-size:20px;top:50%;margin-top:-10px}.blue_sticky .select .stylized_arrow{color:#FFF}span.select.large{padding:12px 36px 12px 14px}span.select.large .val{font-size:1em}.select.large .stylized_arrow{font-size:22px;margin-top:-11px}#site_wrap input[type="checkbox"],#site_wrap input[type="radio"],#search_overlay input[type="checkbox"],#search_overlay input[type="radio"]{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;position:absolute;z-index:inherit;margin-left:-20px;margin-top:2px;cursor:pointer}#search_overlay input[type="radio"]{margin-left:-28px;margin-top:3px;width:20px;height:20px}#site_wrap input[type="text"],#site_wrap input[type="tel"]{font-family:ProximaNovaCond-Regular;font-size:.938em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}span.req{padding-left:.25em;color:#cc0028}input.small{width:48.2300885%}.padinput.small{width:50%}@media only screen and (min-width:0em) and (max-width:31.250em){.padinput.small{width:100%;padding-right:0}}@media only screen and (min-width:31.313em) and (max-width:48em){#banner_search_boxes input.small{width:100%;margin-bottom:1em}}@media only screen and (min-width:37.500em){#banner_search_boxes input.small{width:48.2300885%;margin-bottom:1em}}@media only screen and (min-width:0em) and (max-width:31.250em){input.small{width:100%}}@media only screen and (min-width:31.313em) and (max-width:48em){}input#qty{width:35px}.styled_checkbox,.styled_radio{border:solid 1px #d1d1d1;position:relative;display:inline-block;margin-right:4px;cursor:pointer;background-color:#fff}.styled_radio{width:18px;height:18px}.styled_checkbox{width:14px;height:14px}.styled_checkbox.focused{-webkit-box-shadow:0 0 5px #9CF;-moz-box-shadow:0 0 5px #9CF;box-shadow:0 0 5px #9CF;behavior:url(/css/css_pie/PIE.htc)}.styled_checkbox .fill{display:none}.styled_checkbox.checked .fill{display:block;color:#000;font-size:9px;width:9px;height:9px;background-color:transparent;position:absolute;top:50%;left:50%;margin-left:-4px;margin-top:-4px;behavior:url(/css/css_pie/PIE.htc)}.stylized.large .styled_checkbox .fill{font-size:10px;width:10px;height:10px;margin-left:-5px;margin-top:-5px}.stylized.large .styled_checkbox{width:15px;height:15px}label.stylized{padding-left:23px;text-indent:-23px}.styled_radio{-webkit-border-radius:10px;-moz-border-radius:10px;-ie-border-radius:10px;-o-border-radius:10px;border-radius:10px;behavior:url(/css/css_pie/PIE.htc);position:relative;top:3px}.styled_radio .fill{display:none}.styled_radio.checked{background-color:#fff}.styled_radio.checked .fill{display:block;-webkit-border-radius:5px;-moz-border-radius:5px;-ie-border-radius:5px;-o-border-radius:5px;border-radius:5px;behavior:url(/css/css_pie/PIE.htc);width:10px;height:10px;background-color:#cc0028;position:absolute;top:50%;left:50%;margin-left:-5px;margin-top:-5px}.disabled,.disabled span.styled_radio,.disabled span.styled_checkbox{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:.4;cursor:auto}.styled_radio.focused{-webkit-box-shadow:0 0 5px #9CF;-moz-box-shadow:0 0 5px #9CF;box-shadow:0 0 5px #9CF}#modal_bg{background:rgba(236,236,236,0.8);-pie-background:rgba(236,236,236,0.8);behavior:url(/css/css_pie/PIE.htc);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:900}#modal_holder{height:100%;margin:0 auto;max-width:500px;position:relative;text-align:center;width:100%;z-index:1000}@media only screen and (min-width:0em) and (max-width:31.250em){#modal_holder{max-width:280px}}#modal_wrap{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;float:left;height:0;left:0;max-width:500px;padding:0;position:absolute;width:100%;z-index:1000}#modal{background-color:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;float:left;max-width:500px;min-height:180px;position:relative;width:100%;z-index:1001}#modal_content{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;display:inline;float:left;padding:2em;text-align:left;width:100%}@media only screen and (min-width:0em) and (max-width:31.250em){#modal_content{padding:1em}}#modal_close{font-size:40px;position:absolute;right:-12px;top:-12px;color:#cc0028}@media only screen and (min-width:0em) and (max-width:31.250em){#modal_close{right:-10px}}.mimic-cover{position:relative;overflow:hidden}.mimic-cover img{position:absolute;width:100%;height:auto;top:0px;left:0px;z-index:-1}.mimic-cover img.x{top:50%;width:100%;height:auto;left:0px;margin-left:0px !important}.mimic-cover img.y{top:0;width:auto;height:100%;left:50%;margin-top:0px !important}#photo_gal_wrap{margin-bottom:2em}#photo_gal_wrap .slick-next{right:8px;color:#fff;-webkit-border-radius:25px;-moz-border-radius:25px;-ie-border-radius:25px;-o-border-radius:25px;border-radius:25px;behavior:url(/css/css_pie/PIE.htc);width:40px;height:40px;background-color:#333333;opacity:.6;margin-top:-20px;-webkit-box-shadow:1px 1px 2px #666;-moz-box-shadow:1px 1px 2px #666;box-shadow:1px 1px 2px #666}#photo_gal_wrap .slick-next:before{content:"\e60c";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:9px;right:-1px;padding:10px}#photo_gal_wrap .slick-next:hover{background-color:#000}#photo_gal_wrap .slick-prev{left:8px;color:#fff;-webkit-border-radius:25px;-moz-border-radius:25px;-ie-border-radius:25px;-o-border-radius:25px;border-radius:25px;behavior:url(/css/css_pie/PIE.htc);width:40px;height:40px;background-color:#333333;opacity:.6;margin-top:-20px;-webkit-box-shadow:1px 1px 2px #666;-moz-box-shadow:1px 1px 2px #666;box-shadow:1px 1px 2px #666}#photo_gal_wrap .slick-prev:before{content:"\e60b";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:9px;left:-1px;padding:10px}#photo_gal_wrap .slick-prev:hover{background-color:#000}#photo_gal_wrap .slick_dots_wrap{position:relative}#photo_gal_wrap .thumbstrip_arrow{position:absolute;top:50px}#photo_gal_wrap .thumbstrip_arrow.next{right:15px}#photo_gal_wrap .thumbstrip_arrow.prev{left:15px}#photo_gal_wrap .hidden{display:none}#photo_gal_wrap .slick-slider{margin-bottom:0}#photo_gal_wrap .slick-dots{position:static;bottom:auto;text-align:left;margin:0;margin-top:10px}#photo_gal_wrap .slick-dots li{position:static;width:auto;height:auto;opacity:.5}#site_wrap #photo_gal_wrap .slick-dots li{background-image:none;padding-left:0}#photo_gal_wrap .slick-dots li.slick-active{opacity:1}#photo_gal_wrap .slick-slide{position:relative}#photo_gal_wrap .slick-slide .caption{position:absolute;bottom:0;width:100%;background:rgba(51,51,51,0.8);-pie-background:rgba(51,51,51,0.8);behavior:url(/css/css_pie/PIE.htc);padding:1em}#photo_gal_wrap .slick-slide .caption p{color:#DADADA;font-size:.938em;margin:0;font-family:ProximaNovaCond-Regular}#photo_gal_wrap .slick-slide .caption p a:link,#photo_gal_wrap .slick-slide .caption p a:visited{color:#DADADA}#photo_gal_wrap .slick-slide img{width:100% !important;height:auto}#photo_gal_wrap .slick_dots_wrap_inner{width:100%;overflow:hidden;height:120px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding-left:5px;padding-right:5px}#photo_gal_wrap .photo_gallery_wrap{background:#333333}#photo_gal_wrap #ts_prev{left:8px;top:32%;position:absolute;z-index:3;color:#fff;-webkit-border-radius:25px;-moz-border-radius:25px;-ie-border-radius:25px;-o-border-radius:25px;border-radius:25px;behavior:url(/css/css_pie/PIE.htc);width:40px;height:40px;background-color:#333333;opacity:.6;-webkit-box-shadow:1px 1px 2px #666;-moz-box-shadow:1px 1px 2px #666;box-shadow:1px 1px 2px #666}#photo_gal_wrap #ts_prev:before{content:"\e60b";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:12px;left:1px;padding:10px}#photo_gal_wrap #ts_prev:hover{background-color:#000}#photo_gal_wrap #ts_next{right:8px;top:32%;position:absolute;z-index:3;color:#fff;-webkit-border-radius:25px;-moz-border-radius:25px;-ie-border-radius:25px;-o-border-radius:25px;border-radius:25px;behavior:url(/css/css_pie/PIE.htc);width:40px;height:40px;background-color:#333333;opacity:.6;-webkit-box-shadow:1px 1px 2px #666;-moz-box-shadow:1px 1px 2px #666;box-shadow:1px 1px 2px #666}#photo_gal_wrap #ts_next:before{content:"\e60c";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:12px;right:-3px;padding:10px}#photo_gal_wrap #ts_next:hover{background-color:#000}.product_detail #photo_gal_wrap .photo_gallery_wrap{background:transparent}.product_detail #photo_gal_wrap .slick_dots_wrap_inner{height:75px;padding-left:0}.product_detail #photo_gal_wrap .slick-slide{background:#DADADA}.product_detail #photo_gal_wrap .slick-dots{margin-top:13px}.product_detail #photo_gal_wrap .slick-dots li{margin:0;margin-right:17px;border:0;background:#DADADA}#site_wrap .product_detail #photo_gal_wrap .slick-dots li{background-image:none;padding-left:0}.product_detail #photo_gal_wrap .slick-dots li.slick-active{border:0}.product_detail #photo_gal_wrap .slick-dots li img{display:block}#product_detail_image #ts_prev,#product_detail_image #ts_next{top:25px}@media screen and (max-width:480px){#photo_gal_wrap .slick_dots_wrap{display:none}}.sem-error{background:#fae6ea;border:none;margin-bottom:10px;padding:10px;float:left;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;color:#cc0028}.sem-field-container.multiple_upload.sem-error-field:after{content:'This file is too large. Please complete form again without inclusion of this file.';color:#cc0028;padding-top:18px;display:block}.sem-field-container.multiple_upload.sem-error-field.sem-error-field-required:after{content:'This file upload is required'}form.sem-form{clear:both;width:100%}.sem-form-section .sem-field-container.sem-error-field .select{background:#fae6ea}span.sem-file-button-text a{padding:.78em .75em .75em .75em;color:#FFF;display:inline-block;border:none;background-color:#0058a5;font-size:.938em;font-family:ProximaNovaCond-Regular}p span.sem-file-button-text a{padding:.78em .75em .75em .75em}span.sem-file-button-text a.arrow:before{content:"\e60c";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:3px;padding-left:2px;font-size:1.25em}span.sem-file-button-text a.featured{text-transform:uppercase;font-size:1.375em;height:100%;position:absolute;right:0;top:0;padding:0 .4em}@media only screen and (min-width:0em) and (max-width:31.250em){}@media only screen and (min-width:31.313em) and (max-width:48em){}span.sem-file-button-text a:hover{background-color:#004684}span.sem-file-button-text a:hover,.sem-file-button:hover .sem-file-button-text a{background-color:#004684}.sem-file-button{margin-top:1em}.catalog-request .sem-form-section label,.training-center-registration .sem-form-section label,.catalog-request .sem-form-section select,.training-center-registration .sem-form-section select,.catalog-request .sem-form-section span.select,.training-center-registration .sem-form-section span.select{width:100%;float:left;margin-bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.catalog-request .sem-form-section span.select,.training-center-registration .sem-form-section span.select{border:1px solid #CCC}.sem-form-section img.ccm-captcha-image{float:left;margin-top:.75em}.sem-form-section .captcha_note{font-family:ProximaNovaCond-RegularIt;font-size:.938em;margin:1em 0;float:left;width:100%}.sem-form-section h3{float:left;width:100%;margin:1em 0}.sem-form-section .sem-field-container{width:47.6119403%;margin:0 3.53982301% 1em 0;float:left}@media only screen and (min-width:0em) and (max-width:31.250em){.sem-form-section .sem-field-container{width:100%;margin:0}}.sem-form-section .sem-field-container div.stylized{float:left}.sem-form-section .sem-field-container p{font-family:ProximaNovaCond-Regular;font-size:.938em;margin:0}.contact .sem-form-section .sem-field-container:nth-child(2n){margin-right:0}@media only screen and (min-width:0em) and (max-width:31.250em){}.sem-form-section .sem-field-container.sem-error-field{background:none}.sem-form-section .sem-field-container.sem-error-field input{background:#fae6ea}.sem-form-section .sem-field-container.full{width:100%;float:left}.sem-form-section .sem-field-container.full input[type="text"],.sem-form-section .sem-field-container.full input[type="email"],.sem-form-section .sem-field-container.full input[type="number"],.sem-form-section .sem-field-container.full input[type="tel"],.sem-form-section .sem-field-container.full textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding:.5em;width:100%;color:#909090}.sem-form-section .sem-field-container.full input[type="text"].featured,.sem-form-section .sem-field-container.full input[type="email"].featured,.sem-form-section .sem-field-container.full input[type="number"].featured,.sem-form-section .sem-field-container.full input[type="tel"].featured,.sem-form-section .sem-field-container.full textarea.featured{text-transform:uppercase;font-family:ProximaNovaCond-Regular;font-size:1.375em;line-height:100%;padding:.5em .5em .4em}@media only screen and (min-width:0em) and (max-width:31.250em){.sem-form-section .sem-field-container.full input[type="text"].featured,.sem-form-section .sem-field-container.full input[type="email"].featured,.sem-form-section .sem-field-container.full input[type="number"].featured,.sem-form-section .sem-field-container.full input[type="tel"].featured,.sem-form-section .sem-field-container.full textarea.featured{font-size:1.125em;padding:.6em .5em .4em .4em}}.sem-form-section .sem-field-container label[for="captcha"]{margin-top:1em}.catalog-request .sem-form-section .sem-field-container:nth-child(2n){margin-right:0}@media only screen and (min-width:0em) and (max-width:31.250em){}.sem-form-section .sem-field-container.last{margin-right:0}@media only screen and (min-width:0em) and (max-width:31.250em){}.sem-form-section .sem-field-container input[type="text"],.sem-form-section .sem-field-container input[type="email"],.sem-form-section .sem-field-container input[type="number"],.sem-form-section .sem-field-container input[type="tel"],.sem-form-section .sem-field-container textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding:.5em;width:100%;color:#909090;font-family:ProximaNovaCond-Regular;border:1px solid #CCC}.sem-form-section .sem-field-container input[type="text"].featured,.sem-form-section .sem-field-container input[type="email"].featured,.sem-form-section .sem-field-container input[type="number"].featured,.sem-form-section .sem-field-container input[type="tel"].featured,.sem-form-section .sem-field-container textarea.featured{text-transform:uppercase;font-family:ProximaNovaCond-Regular;font-size:1.375em;line-height:100%;padding:.5em .5em .4em}@media only screen and (min-width:0em) and (max-width:31.250em){.sem-form-section .sem-field-container input[type="text"].featured,.sem-form-section .sem-field-container input[type="email"].featured,.sem-form-section .sem-field-container input[type="number"].featured,.sem-form-section .sem-field-container input[type="tel"].featured,.sem-form-section .sem-field-container textarea.featured{font-size:1.125em;padding:.6em .5em .4em .4em}}.sem-form-section .sem-field-container button{padding:.78em .75em .75em .75em;color:#FFF;display:inline-block;border:none;background-color:#0058a5;font-size:.938em;font-family:ProximaNovaCond-Regular;margin:0 0 2em 0}p .sem-form-section .sem-field-container button{padding:.78em .75em .75em .75em}.sem-form-section .sem-field-container button.arrow:before{content:"\e60c";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:3px;padding-left:2px;font-size:1.25em}.sem-form-section .sem-field-container button.featured{text-transform:uppercase;font-size:1.375em;height:100%;position:absolute;right:0;top:0;padding:0 .4em}@media only screen and (min-width:0em) and (max-width:31.250em){}@media only screen and (min-width:31.313em) and (max-width:48em){}.sem-form-section .sem-field-container button:hover{background-color:#004684}@media only screen and (min-width:0em) and (max-width:48em){.sem-form-section .sem-field-container button{margin:0}}.sem-form-section .sem-field-container button:after{-moz-osx-font-smoothing:grayscale;content:"\e60c";font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;padding-left:2px;position:relative;text-transform:none;top:3px}.sem-form-section .sem-field-container label{display:block;width:100%;margin-bottom:0}.sem-form-section .sem-field-container label.sem-true-false-label{float:left;width:auto}.sem-submit,.sem-submit-mixin{padding:.78em .75em .75em .75em;color:#FFF;display:inline-block;border:none;background-color:#0058a5;font-size:.938em;font-family:ProximaNovaCond-Regular;margin:0 0 2em 0}p .sem-submit,p .sem-submit-mixin{padding:.78em .75em .75em .75em}.sem-submit.arrow:before,.sem-submit-mixin.arrow:before{content:"\e60c";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:3px;padding-left:2px;font-size:1.25em}.sem-submit.featured,.sem-submit-mixin.featured{text-transform:uppercase;font-size:1.375em;height:100%;position:absolute;right:0;top:0;padding:0 .4em}@media only screen and (min-width:0em) and (max-width:31.250em){}@media only screen and (min-width:31.313em) and (max-width:48em){}.sem-submit:hover,.sem-submit-mixin:hover{background-color:#004684}@media only screen and (min-width:0em) and (max-width:48em){.sem-submit,.sem-submit-mixin{margin:0}}.sem-submit:after,.sem-submit-mixin:after{-moz-osx-font-smoothing:grayscale;content:"\e60c";font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;padding-left:2px;position:relative;text-transform:none;top:3px}.catalog-request .sem-field-container.sem-submit-container{float:none;width:100%;clear:both;margin-left:0;margin-right:0}.sem-field-container.multiple_upload{display:none}.sem-field-container.multiple_upload.primary_uploader{display:block}.sem-field-container.multiple_upload.uploaded .sem-file-button{display:none}.sem-field-container.multiple_upload .sem-file-progress{margin-top:18px}.sem-field-container.multiple_upload.current_additional{display:block}.sem-field-container.multiple_upload.current_additional .sem-label{display:none}.sem-field-container.multiple_upload.current_additional .sem-file-button{margin-top:0}.sem-form-section .sem-field-container div.stylized+label{display:inline-block;width:auto;padding-left:0px;margin-left:10px}.download_catalog{float:left;position:relative;margin-bottom:2em;background-color:#e2e2e2}@media only screen and (min-width:0em) and (max-width:48em){.download_catalog{padding:1em 0;margin-top:1em}}.download_catalog a:link{display:block}.download_catalog a:link p{border:none}.download_catalog a:link:hover .wrap{background:#0058a5}.download_catalog a:link:hover span.down_arrow{background:#004684}.download_catalog a:link:hover img{opacity:.5;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1)}.download_catalog .wrap{float:left;display:table;width:100%;background:#3379b7;bottom:0px;margin-bottom:0}aside .download_catalog .image_wrap{width:140px;position:relative;left:50%;z-index:0;margin-left:-70px;margin-bottom:0;padding:.75em 0}aside .download_catalog img{float:none;width:100%;display:block}aside .download_catalog p{font-size:.938em;color:#FFF;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;position:relative;z-index:1;padding:.75em 1em;font-family:ProximaNovaCond-Regular;line-height:1.2em;display:table-cell;margin:0}aside .download_catalog span.down_arrow{background:#0058a5;display:inline-block;font-size:16px;height:100%;line-height:1em;right:0;vertical-align:middle;z-index:2;padding:0 .5em;display:table-cell}aside .download_catalog span.down_arrow:after{content:"\f107";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#FFF;font-size:30px}.green{float:left;position:relative;margin:0 0 2em 0}@media only screen and (min-width:0em) and (max-width:48em){.green{margin-top:1em;padding:1em;background:#e2e2e2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;width:100%}}.green:before{content:url('../images/icons/leaf.png');position:absolute;top:0px;padding-right:15px}@media only screen and (min-width:0em) and (max-width:48em){.green:before{top:15px}}.green h4{text-transform:none;color:#639818;font-size:1.25em;padding-left:2em;line-height:1em;margin:0}.green h4 a:link,.green h4 a:visited{color:#639818}.green p{padding-left:2.667em;line-height:1.2em;font-family:ProximaNovaCond-Regular;font-size:.938em}.green p a:link,.green p a:visited{border:none}.green p a:link:hover,.green p a:visited:hover{color:#639818}ul.associations{width:100%}ul.associations li{border:1px solid #DADADA;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;width:30.14925373%;margin-right:4.7761194%;vertical-align:top;display:inline-block;padding-left:0}#site_wrap ul.associations li{background-image:none;margin-bottom:4.7761194%;padding-left:0}ul.associations li.last{margin-right:0}@media only screen and (min-width:0em) and (max-width:31.250em){}ul.associations li a:link,ul.associations li a:visited{border:none;padding:0}ul.associations li.no_image{vertical-align:middle;background:#DADADA}ul.associations li.no_image a:link{border:0;padding:0;text-align:center;display:table-row}ul.associations li.no_image a:link:hover{background:#e2e2e2}ul.associations li:nth-child(3n){margin-right:0}@media only screen and (min-width:0em) and (max-width:31.250em){}ul.associations li img{width:100%;height:auto;vertical-align:middle;background:#FFF}ul.associations li img:hover{opacity:.5;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1)}ul.associations li h3{margin:0;line-height:1em;border:none;vertical-align:middle;padding:1em;font-family:ProximaNovaCond-Regular;font-size:.938em;text-align:center;display:table-cell}.image-right,.image-left,.image-right-with-caption,.image-left-with-caption{margin-top:10px;margin-bottom:10px;width:100%;max-width:280px;height:auto !important;clear:both;display:inline}@media only screen and (min-width:0em) and (max-width:31.250em){.image-right,.image-left,.image-right-with-caption,.image-left-with-caption{max-width:none}}.image-left,.image-left-with-caption{float:left;margin-right:1em}.image-right,.image-right-with-caption{float:right;margin-left:1em}.l_img_wrapper .image-left-with-caption,.r_img_wrapper .image-right-with-caption{margin:0px 0px 0px 0px;float:none}p.caption{font-size:.813em;font-family:ProximaNovaCond-RegularIt;color:#909090;line-height:1.385em;margin:8px 0 0 0}.l_img_wrapper,.r_img_wrapper,.l_img_ie8_wrapper,.r_img_ie8_wrapper{width:100%;max-width:280px;clear:both;position:relative;display:inline}@media only screen and (min-width:0em) and (max-width:31.250em){.l_img_wrapper,.r_img_wrapper,.l_img_ie8_wrapper,.r_img_ie8_wrapper{max-width:none}}.l_img_ie8_wrapper,.r_img_ie8_wrapper{padding-bottom:0px}.l_img_wrapper,.l_img_ie8_wrapper{float:left;margin:.5em 2em 1em 0}.r_img_wrapper,.r_img_ie8_wrapper{float:right;margin:.5em 0 1em 2em}.l_img_wrapper img,.r_img_wrapper img,.l_img_ie8_wrapper img,.r_img_ie8_wrapper img{width:100%;height:auto}blockquote{display:inline;float:right;width:47.6119403%;margin:.5em 0 2em 2em;padding:0 0 0 1.5em;background-image:url("../images/4px_light_gray_sq.gif");background-repeat:repeat-y;background-position:0 -10px}blockquote.full{width:100%;margin-left:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}blockquote p{font-family:ProximaNovaCond-RegularIt;font-size:1.125em;line-height:1.556em;color:#0058a5;position:relative;top:-4px;margin-bottom:0}blockquote p.attribution{text-align:right;color:#909090;line-height:1.2em;font-size:1em;font-family:ProximaNovaCond-Regular}#ccm-page-controls-wrapper a:link,a:visited{border:none}#ccm-page-controls-wrapper li{background-image:none}.icon-nav_menu{display:none}.snap-content{-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:5;top:0;left:0;bottom:0;right:0;-webkit-box-shadow:0 0 5px #333;-moz-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333}#not_snap_site_wrap{overflow:hidden}.snap_drawer{bottom:0;height:auto;left:auto;overflow:auto;position:absolute;right:auto;top:0;transition:width .3s ease 0s;width:225px;-webkit-overflow-scrolling:touch;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-ms-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}.snap-drawer-right{left:0}.tabs_select_menu{width:100%;float:left;display:none;margin-bottom:.5em}.sticky .tabs_select_menu{margin:.35em 0}.related .tabs_select_menu{margin-bottom:0}.blue_sticky .tabs_select_menu{margin-top:.8em}.tabs_select_menu label{display:table-cell;padding-right:.333em;vertical-align:middle;font-size:.938em;width:2em}.blue_sticky .tabs_select_menu label{color:#FFF}@media only screen and (min-width:0em) and (max-width:31.250em){}.off_screen{position:absolute;left:-999em;display:block}.yt{float:left;width:100%;margin-bottom:1em}.drywall_pro li#ccm-nav-intelligent-search-wrapper{display:none}#site_wrap header nav ul li ul li ul li.touch_overview{display:none}p.admin_note{background:#92bcd5;font-family:ProximaNova-RegularIt;font-size:.875em;width:100%;color:#FFF;padding:1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}#drawer_nav nav ul li a.current:link,#drawer_nav nav ul li a.current:visited{color:#FFF}.mobile-nav{position:fixed;left:0px;top:0px;background:#003d73;padding-top:0px;height:100%;overflow:hidden;width:0%;-webkit-transition:width .2s;-moz-transition:width .2s;-ms-transition:width .2s;-o-transition:width .2s;transition:width .2s}.mobile-nav-viewport{position:relative;height:100%;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.mobile-nav .nav{position:relative;left:0px;-webkit-transition:left .2s;-moz-transition:left .2s;-ms-transition:left .2s;-o-transition:left .2s;transition:left .2s}.mobile-nav li{min-width:120px}.mobile-nav li,.mobile-nav .nav li a{display:block;float:none}.mobile-nav .nav li,.mobile-nav .nav ul{margin:0px}.mobile-nav .nav li a{border-bottom:solid 1px #f3efe3;color:#fff;padding:12px;position:relative}.mobile-nav .nav li ul{position:absolute;left:100%;width:100%;top:0px;height:10px;overflow:hidden}.mobile-nav .nav li ul.show,.mobile-nav .nav.show{height:auto}.inner-wrap{z-index:5;left:0;-webkit-transition:left .2s;-moz-transition:left .2s;-ms-transition:left .2s;-o-transition:left .2s;transition:left .2s;position:relative}.mobile .mobile-nav{width:30%;overflow:hidden}@media only screen and (min-width:31.313em) and (max-width:48em){.mobile .mobile-nav{width:42%}}@media only screen and (min-width:0em) and (max-width:31.250em){.mobile .mobile-nav{width:70%}}.mobile .inner-wrap{overflow:hidden;left:30%;position:relative;-moz-box-shadow:0 0 10px #444;-webkit-box-shadow:0 0 10px #444;box-shadow:0 0 10px #444}@media only screen and (min-width:31.313em) and (max-width:48em){.mobile .inner-wrap{left:42%}}@media only screen and (min-width:0em) and (max-width:31.250em){.mobile .inner-wrap{left:70%}}.goog-te-gadget img{float:left}#drawer_nav#drawer_nav nav li a.goog-te-menu-value,#drawer_nav#drawer_nav nav li a.goog-te-menu-value:link{display:inline;color:#111;padding:0;text-transform:none;float:left;margin:0}#gtranslate_nav_wrap #google_translate_element{margin-left:1em;margin-top:18px;margin-bottom:18px;display:inline-block !important;width:100%}#gtranslate_nav_wrap{padding-right:1em;padding-bottom:1em}#gtranslate_nav_wrap .goog-te-gadget{margin-right:1.5em}#gtranslate_nav_wrap .goog-te-gadget-simple{width:175px}.goog-te-gadget-simple .goog-te-menu-value :first-child{width:122px;float:left;display:inline-block;padding:0px 0px 1px 2px;top:0px}@media only screen and (min-width:0em) and (max-width:48em){.goog-te-gadget-simple .goog-te-menu-value :first-child{top:1px}}@media only screen and (min-width:48.063em) and (max-width:62.5em){.goog-te-gadget-simple .goog-te-menu-value :first-child{top:1px}}.goog-te-gadget-simple .goog-te-menu-value span{position:relative;top:0px}@media only screen and (min-width:0em) and (max-width:48em){.goog-te-gadget-simple .goog-te-menu-value span{top:2px}}@media only screen and (min-width:48.063em) and (max-width:62.5em){.goog-te-gadget-simple .goog-te-menu-value span{top:2px}}.goog-te-menu-value span{border:none}.goog-te-menu-value span:last-child{margin-left:3px}#drawer_wrap header nav ul li a.goog-te-menu-value,#drawer_wrap #drawer_nav nav ul li a.goog-te-menu-value,#drawer_nav nav li a.goog-te-menu-value,#drawer_nav nav li a.goog-te-menu-value:link{padding:0px}#searchcontrols_wrap .input_default_wrap{position:relative}#searchcontrols_wrap .input_default_wrap label{position:absolute;z-index:1;color:#FFF;font-family:'ProximaNovaCond-Regular',Helvetica,Arial,sans-serif;white-space:nowrap;overflow:hidden}#searchcontrols_wrap,#searchcontrols_wrap .inner{overflow:visible;height:auto}#site_wrap input[type="text"]#search_results_field{background-color:#004684;border:none;width:100%;font-size:1.375em;padding:.72em .5em .5em;color:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.input_default_wrap.search_results_field_wrap label{color:#fff;font-size:1.375em;margin-bottom:0;line-height:1em;top:0;left:0;padding:.72em .5em .5em;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.search_results_field_wrap button.featured.arrow{position:absolute;top:0;right:0;background-color:#002c52;z-index:2}#searchcontrols_wrap .filter_wrap label{color:#fff;font-size:15px;position:relative;top:-2px}#searchcontrols_wrap .filter_wrap{padding-top:28px}#searchcontrols_wrap .filter_wrap span.stylized:first-child{padding-right:21px}#searchcontrols_wrap .filter_wrap span.stylized input[type="radio"]{margin-left:-28px;margin-top:3px;width:20px;height:20px}#searchcontrols_wrap .filter_wrap span.stylized{display:inline-block}.arty_search_result{position:absolute;right:2em;top:3px;z-index:2;width:120px}@media screen and (max-width:768px){.arty_search_result{display:none}}.search_filter{border:0px;padding:12px 36px 10px 10px;color:#FFF;display:inline-block;border:none;background-color:#0058a5;font-family:ProximaNovaCond-Regular;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;font-size:14px;position:absolute;left:6px;top:7px}a.search_filter_close{font-size:22px;position:absolute;top:9px;right:6px;color:#FFF}#site_wrap input[type="text"]#search_results_field.products_only{padding-left:111px}.input_default_wrap.search_results_field_wrap label.products_only{left:100px}.tab_wrap.search_result_tab_wrap{background-color:#fff}.tab_wrap.search_result_tab_wrap li.current{background-color:#fff}.tab_wrap.search_result_tab_wrap .tabs li.current a:link:hover,.tab_wrap.search_result_tab_wrap .tabs li.current a:visited:hover{background:none;border-bottom:none;color:#0058a5}#site_wrap .list_results li{border-bottom:solid 1px #ccc;overflow:hidden;clear:both;position:relative;background-image:none;padding-left:0;padding-bottom:33px;padding-top:28px}.list_results li h2.heading,.list_results li h2.heading a{color:#0058a5;border-bottom:none}.list_results li .img{float:left;display:inline;width:150px}.list_results li .img a{border-bottom:none;padding-bottom:0px}.list_results li img{width:100%;height:auto;margin-top:6px;border:solid 1px #DADADA;display:block}.list_results li .text{padding-left:0px}.list_results li.has_image .text{padding-left:177px}.list_results li .text .summary,.list_results li .text .summary a{font-size:16px}.list_results li .text .summary .more{color:#0058a5;font-family:'ProximaNovaCond-Semibold';text-decoration:none;border-bottom:none;font-size:15px}.list_results li .text .summary .more .icon-arrow_right{font-size:11px}.list_results li .keywords{font-size:15px}.list_results li .keywords a{color:#0058a5;text-decoration:none;font-size:15px;font-family:'ProximaNovaCond-Regular'}.list_results h4.search_breadcrumb{font-size:.75em;margin-bottom:0;padding-bottom:0;margin-top:0}.list_results h4 .bullet_pipe{font-size:1em;padding:0 .4em}.list_results h4.search_breadcrumb .pipe{color:#333}.list_results h4.search_breadcrumb a{text-decoration:none;border-bottom:none}.search_results_set_wrap .list_results h2.heading{margin-top:0px}@media screen and (max-width:500px){.list_results li .text .summary,.list_results li .text .summary a{font-size:15px}.list_results li .img{width:30%}.list_results li.has_image .text{padding-left:35%}}#main_wrap.search_results .inner.sliderholder{padding-top:10px}#main_wrap.search_results .inner.sliderholder h2{margin-top:0}#site_wrap .list_results li.search_result_group_heading{border-bottom:none;padding-bottom:0}#site_wrap .list_results li.search_result_group_heading h2{margin-bottom:0}.search_results_pagination_wrap{text-align:center;padding:8px 0}.search_results_pagination_wrap .next_previous.left{float:left}.search_results_pagination_wrap .next_previous.right{float:right}.search_results_pagination_wrap .current,.search_results_pagination_wrap a.page,.search_results_pagination_wrap .ellipsis{font-size:15px;font-family:'ProximaNovaCond-Semibold';color:#999;padding-right:7px}.search_results_pagination_wrap a.page.last{padding-right:0}.search_results_pagination_wrap a.page:hover{color:#0058a5}.search_results_pagination_wrap .current{color:#cc0028}.search_results_pagination_wrap .next_previous{font-size:15px;font-family:'ProximaNovaCond-Semibold'}.search_results_pagination_wrap .next_previous .icon-arrow_left,.search_results_pagination_wrap .next_previous .icon-arrow_right{position:relative;top:2px}.search_results_pagination_wrap .next_previous .inactive,.search_results_pagination_wrap .next_previous .inactive:hover{cursor:default;color:#ccc}@media screen and (max-width:500px){.search_results_pagination_wrap .next_previous .text{display:none}}.addthis_toolbox .addthis_mobile_icon{display:none}.addthis_toolbox.show_mobile_more_button .addthis_mobile_icon{display:inline}.addthis_toolbox.show_mobile_more_button .addthis_desktop_icon{display:none}.whats_new .column{margin-right:0;float:none}#mscontainer{min-height:400px;min-width:100%;padding-bottom:50px;position:relative}#loading_indicator{position:absolute;position:fixed;bottom:30%;padding:5px;width:200px;text-align:center;left:50%;margin-left:-100px;z-index:999}.hide-kicker .whats_new_kicker{display:none}#tabwrap{max-width:968px;width:100%;margin:0 auto;padding:0 2em;box-sizing:border-box;display:none}@media only screen and (min-width:0em) and (max-width:48em){#tabwrap{padding:0 1em}}#tabwrap .tabs li a:link,#tabwrap #tabwrap .tabs li a:visited{text-align:center;word-wrap:break-word}#tabwrap.sticky{max-width:none;overflow:hidden;background:rgba(255,255,255,0.8) none repeat scroll 0 0;box-shadow:1px 1px 6px #666;position:fixed;top:0;z-index:4}@media only screen and (min-width:0em) and (max-width:48em){#tabwrap.sticky{padding:0}}#tabwrap.sticky ul.tabs{max-width:904px;display:block;margin:0px auto;float:none;overflow:auto}#tabwrap.sticky ul.tabs li{box-sizing:border-box;top:0px}#tabwrap.sticky ul.tabs li.current{border-top:0px}#tabwrap.sticky ul.tabs li.current:first-child{border-left:1px solid #FFF}#tabwrap.sticky ul.tabs li.last{border-right-color:#FFF}.rte_content_wrap{float:left;width:100%;margin-bottom:2em}.rte_content_wrap .column.noimage{margin-right:3% !important}@media only screen and (min-width:31.313em) and (max-width:48em){.rte_content_wrap .column.noimage{width:13%}}@media only screen and (min-width:0em) and (max-width:31.250em){.rte_content_wrap .column.noimage{width:25%}}@media only screen and (min-width:568px) and (max-width:768px){.rte_content_wrap .column.noimage{width:10%}}@media only screen and (min-width:400px) and (max-width:500px){.rte_content_wrap .column.noimage{width:17%}}.rte_content_wrap .column.noimage img{width:64px;margin:0px !important;margin-left:3px;height:auto}@media only screen and (min-width:0em) and (max-width:31.250em){.rte_content_wrap .column.noimage img{max-width:78%}}[data-zoom-image]:hover{cursor:pointer}.zoomInOn,.zoomInOff,.zoomOutOn,.zoomOutOff{width:54px;height:54px;display:block;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:url(/themes/trim_tex/images/pinchzoomer/zoom_icons.png)}.zoomInOn,.zoomInOff{top:18px;right:18px;background-position:-2px 116px}.zoomOutOn,.zoomOutOff{top:80px;right:18px;background-position:-2px 56px}.zoomInOff,.zoomOutOff{opacity:.45;cursor:auto}.zoomInOn,.zoomOutOn{opacity:1;cursor:pointer}.imageHolder{width:100%;height:100%;min-height:100%;position:fixed;top:0;left:0;z-index:1000;background:#fff}#zoom_pane img{-webkit-box-shadow:0 3px 15px 1px rgba(0,0,0,0.6);-moz-box-shadow:0 3px 15px 1px rgba(0,0,0,0.6);box-shadow:0 3px 15px 1px rgba(0,0,0,0.6);background-color:#dadada}.zoom_additional_controls{position:absolute;bottom:0;height:58px;z-index:5000;width:100%;border-top:1px solid #dfdfdf;background-color:#fff;-webkit-box-shadow:0 -7px 18px 0 rgba(223,223,223,0.5);-moz-box-shadow:0 -7px 18px 0 rgba(223,223,223,0.5);box-shadow:0 -7px 18px 0 rgba(223,223,223,0.5)}.zoom_additional_controls .zoom_close{left:0;top:0;width:58px;height:58px;font-size:28px;color:#666;background-image:none;text-align:center;padding-top:15px;box-sizing:border-box;border-right:1px solid #cccccc;position:absolute;z-index:500;cursor:pointer}.zoom_next_prev_wrap{padding-left:58px;width:100%;box-sizing:border-box;position:relative;overflow:hidden}.zoom_next_prev_wrap .pinchz_previous,.zoom_next_prev_wrap .pinchz_next{position:relative;width:50%;float:left;height:58px;text-align:center;padding-top:22px;font-size:16px;color:#666;cursor:pointer;box-sizing:border-box}.zoom_next_prev_wrap .pinchz_previous{border-right:1px solid #cccccc}.zoom_next_prev_wrap .pinchz_previous:hover,.zoom_next_prev_wrap .pinchz_next:hover,.zoom_additional_controls .zoom_close:hover{background-color:#efefef}.submittal_customize_form h2{margin-top:0px}.submittal_customize_wrap ul.sku-table{margin-bottom:1em;font-size:16px}.submittal_customize_wrap ul li.sku-row{background-image:none;padding:0;font-size:.875em;line-height:1.286em;width:100%;display:table}.submittal_customize_wrap ul li.sku-row.dark{background-color:#e2e2e2}.submittal_customize_wrap ul li.sku-row>span{padding:.5em;border-left:1px solid #CCC;display:table-cell;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.submittal_customize_wrap ul li.sku-row>span:first-child{border:none}.submittal_customize_wrap ul li.sku-row>span.sample{width:14.5%}.submittal_customize_wrap ul li.sku-row>span.name,.submittal_customize_wrap .sku-header span.name{width:35%}.submittal_customize_wrap ul li.sku-row>span.stock_number{width:23%}.submittal_customize_wrap ul li.sku-row>span.pieces_per_box{width:24%}.submittal_customize_wrap input[type="checkbox"]{opacity:0;position:absolute;z-index:inherit;margin-left:-20px;margin-top:2px;cursor:pointer}.submittal_customize_wrap label{display:block;margin-bottom:0}.submittal_customize_wrap .form_row{width:100%;margin-bottom:6px}.submittal_customize_wrap .form_row input[type="text"]{width:100%;box-sizing:border-box;padding:3px 6px}.submittal_customize_wrap .checkbox_wrap label{display:inline}.submittal_customize_wrap .form_row span.styled_checkbox{top:3px}.submittal_customize_wrap .form_row input[type="checkbox"]{margin-top:4px}.submittal_customize_wrap button.button.arrow_right{margin-top:15px}.submittal_customize_wrap .success_wrap h1{margin-top:18px;text-align:center}a.submittal_checked_toggle,h2 a.submittal_checked_toggle{font-size:14px;margin-left:8px;color:#0058a5;font-family:'ProximaNovaCond-Regular';text-transform:none}a.submittal_checked_toggle:hover{color:#004684;cursor:pointer}@media only screen and (max-width:48em) and (min-width:0){.submittal_customize_wrap ul li.sku-row{position:relative;padding:.75em 0 .5em 0}.submittal_customize_wrap ul li.sku-row>span{display:block;border:none;padding:.2em .5em .2em 3em}.submittal_customize_wrap ul li.sku-row>span.name,.submittal_customize_wrap ul li.sku-row>span.stock_number,.submittal_customize_wrap ul li.sku-row>span.pieces_per_box{width:100%}.submittal_customize_wrap ul li.sku-row>span.sample{position:absolute;top:0;left:0;padding:1em}.submittal_customize_wrap ul li.sku-row>span b{font-family:ProximaNovaCond-Semibold;font-weight:normal;text-transform:uppercase;display:inline-block;margin-right:5px}.submittal_customize_wrap ul li.sku-row>span.name b:before{content:'Name:'}.submittal_customize_wrap ul li.sku-row>span.stock_number b:before{content:'Stock Number:'}.submittal_customize_wrap ul li.sku-row>span.pieces_per_box b:before{content:'Pieces per Box:'}.submittal_customize_wrap input[type="checkbox"]{margin-left:-18px;margin-top:2px}.submittal_customize_wrap .form_row input[type="checkbox"]{margin-top:4px;margin-left:-20px}}@media only screen and (max-width:31.25em) and (min-width:0){.submittal_customize_wrap input[type="checkbox"]{margin-left:2px;margin-top:-19px}.submittal_customize_wrap button.button.arrow_right{margin-top:15px;width:100%;box-sizing:border-box}.submittal_customize_wrap .success_wrap h1{margin-top:49px}.submittal_customize_wrap .form_row input[type="checkbox"]{margin-top:4px;margin-left:-20px}}.three_column_wrap .four_twelfths{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.three_column_wrap .four_twelfths:nth-child(3n){margin-right:0}@media only screen and (min-width:0em) and (max-width:48em){.three_column_wrap .four_twelfths:nth-child(3n){margin-right:3.53982301%}}.three_column_wrap .four_twelfths .thumbnail img{width:100%}@media only screen and (min-width:0em) and (max-width:48em){.three_column_wrap .four_twelfths{width:48.2300885%}.three_column_wrap .four_twelfths:nth-child(2n){margin-right:0}}@media only screen and (min-width:0em) and (max-width:31.250em){.three_column_wrap .four_twelfths{width:100%;margin-right:0}}.search_results_set_wrap.search_results_set_wrap--files{margin-bottom:42px}#site_wrap .search_results_set_wrap--files .list_results{overflow:hidden;margin-left:-42px}#site_wrap .search_results_set_wrap--files .list_results li{width:50%;float:left;clear:none;box-sizing:border-box;border-bottom:0;padding:42px 0 0 38px}#site_wrap .search_results_set_wrap--files .list_results li .search_result_card{border:none;overflow:hidden;padding:0}#site_wrap .search_results_set_wrap--files .list_results .img{width:100%;height:auto;max-width:46px}#site_wrap .search_results_set_wrap--files .list_results li.has_image .text{padding-left:54px}#site_wrap .search_results_set_wrap--files .list_results li .img img{margin-top:0}#site_wrap .search_results_set_wrap--files .list_results .file_icon{font-size:46px}#site_wrap .search_results_set_wrap--files .list_results li h2.heading,#site_wrap .search_results_set_wrap--files .list_results li h2.heading a{word-wrap:break-word;font-size:16px;line-height:22px;margin-bottom:6px}#site_wrap .search_results_set_wrap--files .list_results li .text .summary,#site_wrap .search_results_set_wrap--files .list_results li .text .summary a{font-size:14px;line-height:20px}#site_wrap .search_results_set_wrap--files .list_results li .download_button--wrapper a.button{padding-top:8px;padding-bottom:4px;position:relative;float:left;cursor:pointer;text-align:center}#site_wrap .search_results_set_wrap--files .list_results li .download_button--wrapper{position:absolute;right:1em;bottom:1em}.search_results_set_wrap--files span.file_icon.icon-doc_dwg{color:#0058a5}.search_results_set_wrap--files span.file_icon.icon-doc_dwg:hover{color:#004684}.search_results_set_wrap--files span.file_icon.icon-doc_doc{color:#004684}.search_results_set_wrap--files span.file_icon.icon-doc_doc:hover{color:#003d73}.search_results_set_wrap--files span.file_icon.icon-doc_rfa{color:#3c6916}.search_results_set_wrap--files span.file_icon.icon-doc_rfa:hover{color:#305412}.search_results_set_wrap--files span.file_icon.icon-doc_pdf{color:#cc0028}.search_results_set_wrap--files span.file_icon.icon-doc_pdf:hover{color:#a30020}.search_results_set_wrap--files span.file_icon.icon-doc_dxf{color:#333}.search_results_set_wrap--files span.file_icon.icon-doc_dxf:hover{color:#000}.list_results li .img a{display:block}@media only screen and (max-width:600px){#site_wrap .search_results_set_wrap--files .list_results li{width:100%}}@media only screen and (min-width:1000px){#site_wrap .search_results_set_wrap--files .list_results li{width:33.33333%}}.general .twelve_twelfths img,.general .nine_twelfths img{width:100%;height:auto}.warnings.address_validation{background:#fae6ea;padding:1em;display:block;overflow:hidden;margin-bottom:32px}.sample_request .warnings.address_validation h2{padding-left:0}.warnings.address_validation p{font-size:.938em}.find_a_dealer p+.dealer_map{margin-top:1em}.loading-graphic-sixteen img{max-width:16px}.suggest_address_confirmation .button+.button{margin-left:8px}@media screen and (max-width:480px){.suggest_address_confirmation .button{width:100%;text-align:center}.suggest_address_confirmation .button+.button{margin-left:0px;margin-top:8px}}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1)}99%{-webkit-transform:scale3d(1.018, 1.018, 1.018)}100%{-webkit-transform:scale3d(1, 1, 1)}}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.018, 1.018, 1.018)}to{transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse}.animated{-webkit-animation-duration:.3s;-webkit-animation-fill-mode:both;animation-duration:.3s;animation-fill-mode:both}.c-whatsnew-search__wrap{max-width:904px;width:100%;margin:0 auto;box-sizing:border-box;padding-top:40px}.sticky .c-whatsnew-search__wrap{padding:0}.c-whatsnew-search__inputwrap{position:relative;float:left;width:100%;margin-top:32px}.sticky .c-whatsnew-search__inputwrap{margin:16px 0px}.c-whatsnew-search__query{width:100%;text-transform:none;color:#909090;padding:1em;position:relative;z-index:0}.c-whatsnew-search__inputwrap.input_default_wrap label{position:absolute;z-index:1;color:#909090;font-family:'ProximaNovaCond-Regular',Helvetica,Arial,sans-serif;white-space:nowrap;overflow:hidden;font-size:.938em;margin-bottom:0;line-height:normal;top:2px;left:2px;padding:1em;width:100%;height:100%;box-sizing:border-box;text-transform:uppercase}button.c-whatsnew-search__button{z-index:10}.c-whatsnew-search__clear{border:1px solid #CCC;position:absolute;right:57px;top:13px;font-size:12px;padding:5px 6px 4px 6px;line-height:normal;text-transform:uppercase;color:#666;cursor:pointer;display:none;z-index:10;background-color:#FFF}.c-whatsnew-search__clear:hover{background-color:#DADADA}.c-whatsnew__noresults{display:none}.c-whatsnew-search__clear.js-is-visible{display:block}@media only screen and (min-width:0em) and (max-width:48em){.sticky .c-whatsnew-search__wrap{padding:0 1em}.c-whatsnew-search__wrap{padding-top:0px}.c-whatsnew-search__inputwrap{margin-top:16px}.sticky .tabs_select_menu{padding:0px 1em;box-sizing:border-box}}.hubspot-form-embed__form{clear:both;width:100%}.hubspot-form-embed .submitted-message{font-family:ProximaNova-Regular;font-size:1.125em;line-height:1.667em;margin:0 0 1em 0;color:#333}.hs-form .hs-form-field.hs_recaptcha{margin-bottom:1em}.hs-form label{font-family:ProximaNovaCond-Regular;font-size:.938em;line-height:1.2em;margin:0 0 1em 0;color:#333}.hs-form .hs-form-field>label{width:100%;float:left;margin-bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.hs-form label .hs-form-required{padding-left:.25em;color:#cc0028}#site_wrap ul.field-error-message--hs{margin-bottom:0}#site_wrap ul.field-error-message--hs li{background-image:none;padding-left:0}#site_wrap ul.field-error-message--hs li label{font-size:15px;color:#cc0028;margin:0}#site_wrap ul.inputs-list{margin-bottom:0;font-family:ProximaNovaCond-Regular;font-size:.938em;line-height:1.2em}#site_wrap ul.inputs-list li{background-image:none;padding-left:0}.hs_error_rollup{display:none}.hs-form textarea{font-family:ProximaNovaCond-Regular;border:1px solid #CCC;padding:.5em;width:100%;color:#909090;font-size:.938em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.hs-form input[type="text"],.hs-form input[type="password"],.hs-form input[type="datetime"],.hs-form input[type="datetime-local"],.hs-form input[type="date"],.hs-form input[type="month"],.hs-form input[type="time"],.hs-form input[type="week"],.hs-form input[type="number"],.hs-form input[type="email"],.hs-form input[type="url"],.hs-form input[type="search"],.hs-form input[type="tel"],.hs-form input[type="color"],.hs-form input[type="file"]{font-family:ProximaNovaCond-Regular;font-size:.938em;padding:.5em;width:100%;color:#909090;border:1px solid #CCC;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.hs-form select{width:100%;float:left;margin-bottom:0}.hs-form span.select{width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.hs-form label.stylized{padding-left:0;text-indent:0}.hs-form label.stylized .styled_checkbox{top:1px}.hs-form input.invalid.error{background:#fae6ea}.hubspot-form-embed fieldset.form-columns-1{display:block;border:none;margin:0;padding:5px 0}.hubspot-form-embed fieldset.form-columns-1 .hs-form-field{width:100%;margin:0 0 1em 0;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.hubspot-form-embed fieldset.form-columns-2{display:block;border:none;margin:0;padding:5px 0}.hubspot-form-embed fieldset.form-columns-2 .hs-form-field{width:47.6119403%;margin:0 3.53982301% 1em 0;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.hubspot-form-embed fieldset.form-columns-2 .hs-form-field:nth-child(2n){margin-right:0}.hubspot-form-embed fieldset.form-columns-3{display:block;border:none;margin:0;padding:5px 0}.hubspot-form-embed fieldset.form-columns-3 .hs-form-field{float:left;width:30.97345133%;margin-right:3.53982301%;margin-bottom:1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.hubspot-form-embed fieldset.form-columns-3 .hs-form-field:nth-child(3n){margin-right:0}body .hs-button.primary,body input[type="submit"],body input[type="button"]{padding:.78em .75em .75em .75em;color:#FFF;display:inline-block;border:none;background-color:#0058a5;font-size:.938em;font-family:ProximaNovaCond-Regular;margin:0 0 2em 0;border-radius:0}body .hs-button.primary:hover,body input[type="submit"]:hover,body input[type="button"]:hover{background-color:#004684}body .hs-button.primary:focus,body input[type="submit"]:focus,body input[type="button"]:focus{background-color:#004684;outline:0}@media only screen and (max-width:31.25em) and (min-width:0){.hubspot-form-embed fieldset.form-columns-1 .hs-form-field,.hubspot-form-embed fieldset.form-columns-2 .hs-form-field,.hubspot-form-embed fieldset.form-columns-3 .hs-form-field{width:100%;margin:0 0 1em 0}.hs-form label.stylized span{font-size:15px}}