#siteSubNavContainer.siteSubNav3_0{margin-left:0;margin-top:0;margin-bottom:10px;height:42px;background:#f4f4f4;width:980px;font-size:11px;font-family:"Avenir LT W01 55 Roman",Verdana,Arial,sans-serif}
#siteSubNavContainer li{line-height:1.22em!important}
#siteSubNavContainer.siteSubNav3_0 a{font-size:13px;font-family:"Avenir LT W01 85 Heavy",verdana,arial,sans-serif;text-decoration:none}
#siteSubNavContainer.siteSubNav3_0 #catItemLink_0 .dropdownContent{left:-1px}
#siteSubNavContainer.siteSubNav3_0 #catItemLink_1 .dropdownContent{left:-98px}
#siteSubNavContainer.siteSubNav3_0 #catItemLink_2 .dropdownContent{left:-233px}
#siteSubNavContainer.siteSubNav3_0 #catItemLink_3 .dropdownContent{left:-287px}
#siteSubNavContainer.siteSubNav3_0 #catItemLink_4 .dropdownContent{left:-367px}
#siteSubNavContainer.siteSubNav3_0 #catItemLink_5 .dropdownContent{left:-456px}
#siteSubNavContainer.siteSubNav3_0 #catItemLink_6 .dropdownContent{left:-552px}
#siteSubNavContainer.siteSubNav3_0 #catItemLink_7 .dropdownContent{left:-605px}
#siteSubNavContainer.siteSubNav3_0 #catItemLink_8 .dropdownContent{left:-711px}
.siteInspirationItem .dropdownContent,#catItemLink_6 .dropdownContent,#catItemLink_7 .dropdownContent{right:-165px}
#siteSubNavContainer.siteSubNav3_0 #catItemLink_1 .dropdownContent ul.column{padding:0 16px 0}
#siteSubNavContainer.siteSubNav3_0 .catItem.firstCatItem{padding-left:10px}
#siteSubNavContainer.siteSubNav3_0 .catItem,#siteSubNavContainer.siteSubNav3_0 .siteInspirationItem{padding:15px 10px 17px}
#siteSubNavContainer.siteSubNav3_0 .siteSubNav{height:42px}
#siteSubNavContainer.siteSubNav3_0 .siteInspirationMenu{height:42px}
#siteSubNavContainer.siteSubNav3_0 .storeTab3_0{display:block!important;height:42px}
#siteSubNavContainer.siteSubNav3_0 .storeTab3_0 #storeTab.active{color:#f05323}
#siteSubNavContainer.siteSubNav3_0 .designStudio3_0{display:block!important;height:42px}
#siteSubNavContainer.siteSubNav3_0 .designStudio3_0 #inspirationTab.active{color:#f05323}
#siteSubNavContainer.siteSubNav3_0 #inspirationMenu{display:none}
.not-touch-device #siteSubNavContainer.siteSubNav3_0 .catItem:hover a.catItemLink,#siteSubNavContainer.siteSubNav3_0 .catItem.active a.catItemLink,.not-touch-device #siteSubNavContainer.siteSubNav3_0 #catItemLink_0:hover a.catItemLink{z-index:auto;position:static;padding:0;width:auto;border-width:medium;border-style:none;border-color:transparent;height:auto;display:inline;background-color:transparent;top:auto;box-sizing:content-box;left:auto}
.not-touch-device #siteSubNavContainer.siteSubNav3_0 .catItem:hover .triangleBorder,#siteSubNavContainer.siteSubNav3_0 .catItem.active .triangleBorder,.not-touch-device #siteSubNavContainer.siteSubNav3_0 .catItem:hover .triangleAngle,#siteSubNavContainer.siteSubNav3_0 .catItem.active .triangleAngle{display:block}
#siteSubNavContainer.siteSubNav3_0 .dyncontent .dropdownContent{border-radius:8px;top:45px}
#siteSubNavContainer.siteSubNav3_0 .dyncontent .dropdownContent .notNavigable{font-size:13px;font-family:"Avenir LT W01 85 Heavy",Verdana,Arial,sans-serif}
#siteSubNavContainer.siteSubNav3_0 .dyncontent .dropdownContent a{font-size:14px;padding:3px 0;height:34px;width:100%;display:inline-block;font-family:"Avenir LT W01 55 Roman",Verdana,Arial,sans-serif}
.not-touch-device #siteSubNavContainer.siteSubNav3_0 .dyncontent .dropdownContent a{font-size:12px;padding:0;height:auto}
#siteSubNavContainer.siteSubNav3_0 .dyncontent .dropdownContent .allSection a{line-height:34px;font-size:10px;font-family:"Avenir LT W01 85 Heavy",Verdana,Arial,sans-serif;text-transform:uppercase}
.not-touch-device #siteSubNavContainer.siteSubNav3_0 .dyncontent .dropdownContent .allSection a{line-height:normal}
.not-touch-device #siteSubNavContainer.siteSubNav3_0 .dyncontent .dropdownContent ul.column{height:182px}
#siteSubNavContainer.siteSubNav3_0 .dyncontent .triangleBorder,#siteSubNavContainer.siteSubNav3_0 .dyncontent .triangleAngle{left:50%;margin-left:-10px;border-color:transparent transparent #a6a8ab;opacity:1;filter:alpha(opacity=100);background:0;position:absolute;border-style:solid;border-width:0 6px 6px;z-index:9999}
#siteSubNavContainer.siteSubNav3_0 .dyncontent .triangleBorder{display:none;top:39px;border-color:transparent transparent #a6a8ab}
#siteSubNavContainer.siteSubNav3_0 .dyncontent .triangleAngle{display:none;top:40px;border-color:transparent transparent #fff}
.siteSubNav3_0 #srchContainer{margin:7px 10px 0 0}
.siteSubNav3_0 #srch{top:auto;right:-8px;width:152px;height:28px}
.siteSubNav3_0 #srch .srchTxtField{width:125px;height:28px;font-size:12px;color:#58595b;padding:4px 0 3px 4px;outline:0}
.siteSubNav3_0 #srch input.srchTxtField:focus{border-color:orange;border-width:thin}
.siteSubNav3_0 #srch a.srch_go{display:inline-block;width:19px;font-size:0;height:28px;background:#e7e7e7;text-shadow:none;border-radius:0;color:#444;background:#DDD;margin:1px 0 0 -6px;padding:6px 8px 0 0;height:20px;box-sizing:content-box;background-image:url('/css/sfly3/images/iconSearch.png?v1');background-repeat:no-repeat;background-size:50%;background-position:center}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.siteSubNav3_0 #srch a.srch_go{background-image:url('/css/sfly3/images/iconSearch@2x.png?v1')}
}
.ui-autocomplete.ui-search3_0{text-align:left;width:338px;padding:0;border-radius:8px;border-color:#c6c7c9;border-width:1px;box-shadow:4px 4px 4px rgba(51,51,51,0.5);background-color:#fff}
.ui-autocomplete.ui-search3_0 .ui-menu-item{padding:6px 1px;width:337px}
.ui-autocomplete.ui-search3_0 .ui-menu-item .ui-state-focus{background:#efefef;border:1px solid #efefef;color:#f25e1c}
.ui-autocomplete.ui-search3_0 .ui-menu-item a{font-weight:500;padding-left:12px}
.ui-autocomplete.ui-search3_0 .ui-menu-item .ui-corner-all{border-radius:0}
.ui-autocomplete.ui-search3_0 .ui-autocomplete-divider,.ui-autocomplete.ui-search3_0 .ui-autocomplete-first-divider{font-size:14px;font-weight:600;background-color:#efefef;color:#4b525c}
.ui-autocomplete.ui-search3_0 .ui-autocomplete-first-divider{border-top-left-radius:8px;border-top-right-radius:8px}
.ui-autocomplete.ui-search3_0 .ui-autocomplete-first-divider:before{position:absolute;top:-8px;left:317px;content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #efefef;border-bottom-color:rgba(0,0,0,0.2);display:inline-block}
.ui-autocomplete.ui-search3_0 .ui-autocomplete-first-divider:after{position:absolute;top:-7px;left:318px;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:7px solid #efefef;display:inline-block}
.ui-autocomplete.ui-search3_0 .ui-menu-item-recommended .thumbTitle{font-size:13px;padding:24px 0}