.sf3{font-family:'Avenir LT W01 45 Book',Verdana,Arial,sans-serif;color:#58595b;font-size:13px}
.not-touch-device .sf3{font-size:12px}
.ie8.quirks-mode #sf3-user-dropdown-trigger,.ie9.quirks-mode #sf3-user-dropdown-trigger{display:none!important}
.sf3 *{box-sizing:content-box}
.sf3 .hidden{display:none!important}
.sf3 .pull-right{float:right}
.sf3 a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;color:#58595b;font-size:13px}
.not-touch-device .sf3 a{font-size:12px}
.sf3 .active{color:#f05323;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}
.sf3 .call-to-action,.sf3 .call-to-action>a{color:#f05323}
.sf3 .default-bg{color:#58595b;background-color:#FFF}
.sf3 .call-to-action-bg{color:#FFF;background-color:#f05323}
.sf3 .left-margin-xs{margin-left:2px}
.sf3 #cart-count-container #cart-count-badge{-webkit-transition:opacity .2s;transition:opacity .2s;opacity:0;width:20px;height:20px;line-height:21px;font-size:8pt!important;position:absolute;top:4px;right:-3px;color:white;text-align:center}
.sf3 #cart-count-container.cart-count-visible #cart-count-badge{opacity:1}
.sf3 #cart-count-container .sf3-icon-cart-lg{margin-top:-2px;margin-right:10px}
i.sf3-icon{display:inline-block;text-decoration:none;font-style:normal;background-repeat:no-repeat;vertical-align:middle}
i.sf3-icon.sf3-icon-cart{background-size:16px 13px;background-image:url('/css/sfly3/images/icon-cart-v1425509481000268.png');width:16px;height:13px}
i.sf3-icon.sf3-icon-cart-badge{background-size:20px 20px;background-image:url('/css/sfly3/images/icon-cart-badge-v14448594060001388.png');width:20px;height:20px}
i.sf3-icon.sf3-icon-cart-lg{background-size:17px 18px;background-image:url('/css/sfly3/images/icon-cart-lg-v14446896020001256.png');width:17px;height:18px}
i.sf3-icon.sf3-icon-my-photos{background-size:25px 18px;background-image:url('/css/sfly3/images/icon-my-photos-v14447809780001261.png');width:25px;height:18px}
i.sf3-icon.sf3-icon-triangle{background-size:9px 5px;background-image:url('/css/sfly3/images/icon-triangle-v14248254920002915.png');width:9px;height:5px}
i.sf3-icon.sf3-icon-sfly{background-size:141px 48px;background-image:url("/img_/ui/sitenav/sfly_logo_header_full-v13455564620001093.png");width:141px;height:48px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){i.sf3-icon.sf3-icon-cart{background-image:url('/css/sfly3/images/icon-cart@2x-v1425509481000514.png')}
i.sf3-icon.sf3-icon-cart-badge{background-image:url('/css/sfly3/images/icon-cart-badge@2x-v14448594770001859.png')}
i.sf3-icon.sf3-icon-cart-lg{background-image:url('/css/sfly3/images/icon-cart-lg@2x-v14446896020001553.png')}
i.sf3-icon.sf3-icon-my-photos{background-image:url('/css/sfly3/images/icon-my-photos@2x-v14447809780001478.png')}
i.sf3-icon.sf3-icon-triangle{background-image:url('/css/sfly3/images/icon-triangle@2x-v14248254920003045.png')}
i.sf3-icon.sf3-icon-sfly{background-image:url("/img_/ui/sitenav/sfly_logo_header_full@2x-v13455566800002129.png")}
}
#personalToolbar .sf3-icon-my-photos{margin-right:7px}
.sf3-badge{display:inline-block;box-sizing:border-box;text-align:center}
.sf3-badge.sf3-badge-sm{line-height:16px;width:25px;border-radius:25px}
ul.sf3-inline-menu{display:inline-block;list-style-type:none}
@media(max-width:840px){body.responsive ul.sf3-inline-menu{display:none}
body.responsive div#personalToolbar{margin:0;background-color:#f05323;text-align:center}
body.responsive i.sf3-icon.sf3-icon-sfly{height:22px;background-size:auto 22px;background-position:50%}
}
ul.sf3-inline-menu.sf3-inline-menu-item-slim li.sf3-inline-menu-item{line-height:17px}
ul.sf3-inline-menu li.sf3-inline-menu-item{position:relative;display:inline-block;margin-left:-4px}
ul.sf3-inline-menu li.sf3-inline-menu-item a{line-height:44px;height:44px}
ul.sf3-inline-menu li.sf3-inline-menu-item:after{position:absolute;top:50%;height:18px;margin-top:-9px;right:0;border-right:1px solid #DDD;width:0;content:""}
.ie8.quirks-mode ul.sf3-inline-menu li.sf3-inline-menu-item:after,.ie9.quirks-mode ul.sf3-inline-menu li.sf3-inline-menu-item:after{position:static;top:auto;height:auto;margin-top:0;right:auto;border-right:0;width:auto;content:normal}
ul.sf3-inline-menu li.sf3-inline-menu-item a,ul.sf3-inline-menu li.sf3-inline-menu-item.sf3-inline-menu-item-padded{display:inline-block;padding:2px 10px}
@media(max-width:840px){body.responsive ul.sf3-inline-menu li.sf3-inline-menu-item:first-child a{padding-left:0}
}
ul.sf3-inline-menu #cart-count-container.sf3-inline-menu-item a{padding-left:3px}
ul.sf3-inline-menu li.sf3-inline-menu-item:first-child{margin-left:0}
ul.sf3-inline-menu li.sf3-inline-menu-item:last-child:after{border-right:0}
ul.sf3-inline-menu li.sf3-inline-menu-item:last-child a{padding-right:0}
.ie8.quirks-mode ul.sf3-inline-menu li,.ie9.quirks-mode ul.sf3-inline-menu li{display:inline!important}
#personalToolbar{margin:0 10px}
#personalToolbar *{font-family:'Avenir LT W01 45 Book',Verdana,Arial,sans-serif;font-size:13px}
.not-touch-device #personalToolbar *{font-size:12px}
#personalToolbar.limited-toolbar{margin-bottom:15px}
#personalToolbar.limited-flow-toolbar{margin-left:0;margin-right:0}
#personalToolbar .sf3-inline-menu{line-height:48px;overflow:visible;padding:0}
#personalToolbar a{text-decoration:none;color:#58595b}
#personalToolbar a:hover{color:#f05323}
#personalToolbar a.active{color:#f05323}
#personalToolbar .call-to-action,#personalToolbar .call-to-action>a{color:#f05323}
#personalToolbar .highlightedLink{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:2px 10px;font-size:13px}
.not-touch-device #personalToolbar .highlightedLink{font-size:12px}
#personalToolbar .sf3-icon.sf3-icon-triangle{margin-top:-1px;margin-left:3px}
#personalToolbar .sf3-dropdown .sf3-dropdown-menu{min-width:150px}
#personalToolbar .sf3-dropdown.sf3-dropdown-tip:before{top:-7px}
#personalToolbar .sf3-dropdown.sf3-dropdown-tip:after{top:-6px;border-bottom:7px solid #FFF}
.ie8.quirks-mode #personalToolbar .sf3-dropdown.sf3-dropdown-tip:after,.ie9.quirks-mode #personalToolbar .sf3-dropdown.sf3-dropdown-tip:after{top:auto;border-bottom:0}
#personalToolbar .sf3-dropdown .sf3-dropdown-menu LI>A{line-height:26px}
#personalToolbar .sf3-dropdown .sf3-dropdown-menu LI>A:hover,#personalToolbar .sf3-dropdown .sf3-dropdown-menu LABEL:hover{background-color:#FFF;color:#f05323;cursor:pointer}
.ie8.quirks-mode #personalToolbar ul.sf3-inline-menu,.ie9.quirks-mode #personalToolbar ul.sf3-inline-menu{margin-top:-33px}
.sf3-dropdown{position:absolute;z-index:9999999;display:none}
.sf3-dropdown{position:absolute;z-index:9999999;display:none}
.sf3-dropdown .sf3-dropdown-menu,.sf3-dropdown .sf3-dropdown-panel{min-width:160px;max-width:360px;list-style:none;background:#FFF;border:solid 1px #DDD;border:solid 1px rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);overflow:visible;padding:4px 0;margin:0}
.sf3-dropdown .sf3-dropdown-panel{padding:10px}
.sf3-dropdown.sf3-dropdown-tip{margin-top:8px}
.sf3-dropdown.sf3-dropdown-tip:before{position:absolute;top:-6px;left:9px;content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #CCC;border-bottom-color:rgba(0,0,0,0.2);display:inline-block}
.sf3-dropdown.sf3-dropdown-tip.sf3-dropdown-anchor-right:before{left:auto;right:9px}
.sf3-dropdown.sf3-dropdown-tip:after{position:absolute;top:-5px;left:10px;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #FFF;display:inline-block}
.sf3-dropdown.sf3-dropdown-tip.sf3-dropdown-anchor-right:after{left:auto;right:10px}
.sf3-dropdown.sf3-dropdown-scroll .sf3-dropdown-menu,.sf3-dropdown.sf3-dropdown-scroll .sf3-dropdown-panel{max-height:358px;overflow:auto}
.sf3-dropdown .sf3-dropdown-menu LI{list-style:none;padding:0;margin:0;line-height:18px}
.sf3-dropdown .sf3-dropdown-menu LI>A,.sf3-dropdown .sf3-dropdown-menu LABEL{display:block;color:#555;text-decoration:none;line-height:18px;padding:3px 15px;margin:0;white-space:nowrap}
.sf3-dropdown .sf3-dropdown-menu LI>A:hover,.sf3-dropdown .sf3-dropdown-menu LABEL:hover{background-color:#08C;color:#FFF;cursor:pointer}
.sf3-dropdown .sf3-dropdown-menu .sf3-dropdown-divider{font-size:1px;border-top:solid 1px #e5e5e5;padding:0;margin:5px 0}
.sf3-dropdown.has-icons LI>A{padding-left:30px;background-position:8px center;background-repeat:no-repeat}
.sf3-dropdown .undo A{background-image:url(er/public_htmlicons/arrow-curve-180-left.png)}
.sf3-dropdown .redo A{background-image:url(er/public_htmlicons/arrow-curve.png)}
.sf3-dropdown .cut A{background-image:url(er/public_htmlicons/scissors.png)}
.sf3-dropdown .copy A{background-image:url(er/public_htmlicons/document-copy.png)}
.sf3-dropdown .paste A{background-image:url(er/public_htmlicons/clipboard.png)}
.sf3-dropdown .delete A{background-image:url(er/public_htmlicons/cross-script.png)}