.yui3-calendar-column-hidden,.yui3-calendar-hidden{display:none}.yui3-calendar-day{cursor:pointer}.yui3-calendar-selection-disabled{cursor:default}.yui3-calendar-prevmonth-day{cursor:default}.yui3-calendar-nextmonth-day{cursor:default}.yui3-calendar-content:hover .yui3-calendar-day,.yui3-calendar-content:hover .yui3-calendar-nextmonth-day,.yui3-calendar-content:hover .yui3-calendar-prevmonth-day{-moz-user-select:none}.yui3-skin-sam .yui3-calendar-day-highlighted{background-color:#dcdef5}.yui3-skin-sam .yui3-calendar-day-selected.yui3-calendar-day-highlighted{background-color:#758fbb}#yui3-css-stamp.skin-sam-calendar{display:none}.yui3-calendar-pane{width:100%}.yui3-calendar-grid{width:100%}.yui3-calendar-column-hidden,.yui3-calendar-hidden{display:none}.yui3-skin-sam .yui3-calendar-content{padding:10px;color:#000;border:1px solid gray;background:#f2f2f2;background:-ms-linear-gradient(top,#f9f9f9 0,#f2f2f2 100%);background:linear-gradient(#f9f9f9 0,#f2f2f2 100%);border-radius:5px}.yui3-skin-sam .yui3-calendar-grid{padding:5px;border-collapse:collapse}.yui3-skin-sam .yui3-calendar-header{padding-bottom:10px}.yui3-skin-sam .yui3-calendar-header-label{margin:0;font-size:1em;font-weight:700}.yui3-skin-sam .yui3-calendar-day,.yui3-skin-sam .yui3-calendar-nextmonth-day,.yui3-skin-sam .yui3-calendar-prevmonth-day{padding:5px;border:1px solid #ccc;background:#fff;text-align:center}.yui3-skin-sam .yui3-calendar-day:hover{background:#06c;color:#fff}.yui3-skin-sam .yui3-calendar-selection-disabled,.yui3-skin-sam .yui3-calendar-selection-disabled:hover{color:#a6a6a6;background:#ccc}.yui3-skin-sam .yui3-calendar-weekday{font-weight:700}.yui3-skin-sam .yui3-calendar-nextmonth-day,.yui3-skin-sam .yui3-calendar-prevmonth-day{color:#a6a6a6}.yui3-skin-sam .yui3-calendar-day{font-weight:700}.yui3-skin-sam .yui3-calendar-day-selected{background-color:#b3d4ff;color:#000}.yui3-skin-sam .yui3-calendar-header-label{text-align:center}.yui3-skin-sam .yui3-calendar-left-grid{margin-right:1em}.yui3-skin-sam .yui3-calendar-right-grid{margin-left:1em}.yui3-skin-sam .yui3-calendar-day-highlighted{background-color:#dcdef5}.yui3-skin-sam .yui3-calendar-day-selected.yui3-calendar-day-highlighted{background-color:#758fbb}#yui3-css-stamp.skin-sam-calendar-base{display:none}.yui3-calendar-header{padding-left:15px;padding-right:15px}.yui3-calendar-header-label{width:100%}.yui3-calendarnav-prevmonth{cursor:pointer}.yui3-calendarnav-nextmonth{cursor:pointer}.yui3-skin-sam .yui3-calendarnav-nextmonth,.yui3-skin-sam .yui3-calendarnav-prevmonth{color:#000;width:12px;height:14px;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAOCAYAAAA1+Nx+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKNJREFUeNpiYCAeSAPxUiiWZqAi4ATiaiD+DMT/ofgzVIyTUsMDgfghksHo+CFUDcnAAIgP4DEYHR+A6iEIhIB4GgkGo+NpUDMwADMQFwHxBwoMh+EPULOYYYZ7APFVKhiMjkFmejBBLWFjoD5gQ+dQO4iwOloUiOdQYPgcqBkDl0zRQRQRGS2KGkVFHRB/QzL4G1SMk5qpQg6psJMjVhNAgAEAH+qPqeiPEUsAAAAASUVORK5CYII=);background-repeat:no-repeat}.yui3-skin-sam .yui3-calendarnav-nextmonth:hover,.yui3-skin-sam .yui3-calendarnav-prevmonth:hover{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAOCAYAAAA1+Nx+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPpJREFUeNpi/P//PwMxQD9jszSQ6oJyyy7O8H1KjD5GQhYADeYEUkVAXAHEPFDhL0DcAcR9QIu+k20B0PBAIDUBiOVwKHkExAVAS9aTZAHQYAOowfYMxIGDUIsu4LUAaLAQkGoB4kwG8sB0IK4BWvQOxQKgwcxAdj4Q1wExPwNl4CMQNwHxRKBFfxn10jd5ADm9QKzFQF1wDYiLmaAcNgbqA7CZTEBv7ADS2iDboN5joEIQgczSBpmNHsmiQKodiJPJNHwuEFcCDX49MMkUi0VRUB/hy2ggFy+jtKgohRYVnFDh79CiopuiogLNIjmobxigrn5EjD6AAAMAok9vhfHG8wQAAAAASUVORK5CYII=);color:#06c}.yui3-skin-sam .yui3-calendarnav-month-disabled,.yui3-skin-sam .yui3-calendarnav-month-disabled:hover{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAOCAYAAAA1+Nx+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQhJREFUeNqs0yGLAlEUhuHrKoIgCFbBJghb3F+g0WrVarEqLIhBEEFYWKNNMBktU4z6C5RNkwyCyWQSTPuOfCOCrHNnxwMPyOGe73DAiTmOYywrhy/9/sTBZujN4k0KPbioi6teKuqCmsKGSN/10+q5ehN6QQkrLJB/Mp/Xm5VmAhdkMcEGZWNfZc1MlPGwII42dmiZ/1dLGW1lXhdU8YNvZEz0yijLy6z6FyTN6yvpX7DEOzo4vSD4pCwvc+lfcMEYBUwjhE+VMVbmw7/oiCY+sA4RvNZMUxmB38EWFTSwfxK815uKZkJ/yXMU0cf5rn9Wr6g3f1bC4nwvbIAZRup1Ay671a8AAwC3OzOqxK+rkwAAAABJRU5ErkJggg==);cursor:default;color:#ccc}.yui3-skin-sam .yui3-calendarnav-prevmonth,.yui3-skin-sam .yui3-calendarnav-prevmonth:hover{background-position:0 0;margin-left:-12px}.yui3-skin-sam .yui3-calendarnav-nextmonth,.yui3-skin-sam .yui3-calendarnav-nextmonth:hover{background-position:-12px 0;margin-right:-12px}.yui3-skin-sam .yui3-calendarnav-nextmonth span,.yui3-skin-sam .yui3-calendarnav-prevmonth span{display:none}#yui3-css-stamp.skin-sam-calendarnavigator{display:none}.yui-navset .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li,.yui-navset .yui-navset-top .yui-nav li{margin:0 .5em 0 0}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{margin:0 0 .5em}.yui-navset .yui-content .yui-hidden{border:0;height:0;width:0;padding:0;position:absolute;left:-999999px;overflow:hidden;visibility:hidden}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{width:6em}.yui-navset-bottom .yui-nav,.yui-navset-top .yui-nav{width:auto}.yui-navset .yui-navset-left,.yui-navset-left{padding:0 0 0 6em}.yui-navset-right{padding:0 6em 0 0}.yui-navset-bottom,.yui-navset-top{padding:auto}.yui-nav,.yui-nav li{margin:0;padding:0;list-style:none}.yui-navset li em{font-style:normal}.yui-navset{position:relative;zoom:1}.yui-navset .yui-content,.yui-navset .yui-content div{zoom:1}.yui-navset .yui-content:after{content:'';display:block;clear:both}.yui-navset .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li,.yui-navset .yui-navset-top .yui-nav li{display:inline-block;display:-moz-inline-stack;vertical-align:bottom;cursor:pointer;zoom:1}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{display:block}.yui-navset .yui-nav a{position:relative}.yui-navset .yui-nav li a,.yui-navset-bottom .yui-nav li a,.yui-navset-top .yui-nav li a{display:block;display:inline-block;vertical-align:bottom;zoom:1}.yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a{display:block}.yui-navset-bottom .yui-nav li a{vertical-align:text-top}.yui-navset .yui-nav li a em,.yui-navset-bottom .yui-nav li a em,.yui-navset-top .yui-nav li a em{display:block}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{position:absolute;z-index:1}.yui-navset-bottom .yui-nav,.yui-navset-top .yui-nav{position:static}.yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav{left:0;right:auto}.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav{right:0;left:auto}.yui-skin-sam .yui-navset .yui-nav,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav{border:solid #2647a0;border-width:0 0 5px;zoom:1}.yui-skin-sam .yui-navset .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li{margin:0 .16em 0 0;padding:1px 0 0;zoom:1}.yui-skin-sam .yui-navset .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected{margin:0 .16em -1px 0}.yui-skin-sam .yui-navset .yui-nav a,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a{background:#d8d8d8 url(/cdn.smugmug.com/include/yui/2.8.1/assets/skins/sam/sprite.webp) repeat-x;border:solid #a3a3a3;border-width:0 1px;color:#000;position:relative;text-decoration:none}.yui-skin-sam .yui-navset .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em{border:solid #a3a3a3;border-width:1px 0 0;cursor:hand;padding:.25em .75em;left:0;right:0;bottom:0;top:-1px;position:relative}.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a:focus,.yui-skin-sam .yui-navset .yui-nav .selected a:hover{background:#2647a0 url(/cdn.smugmug.com/include/yui/2.8.1/assets/skins/sam/sprite.webp) repeat-x left -1400px;color:#fff}.yui-skin-sam .yui-navset .yui-nav a:focus,.yui-skin-sam .yui-navset .yui-nav a:hover{background:#bfdaff url(/cdn.smugmug.com/include/yui/2.8.1/assets/skins/sam/sprite.webp) repeat-x left -1300px;outline:0}.yui-skin-sam .yui-navset .yui-nav .selected a em{padding:.35em .75em}.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a em{border-color:#243356}.yui-skin-sam .yui-navset .yui-content{background:#edf5ff}.yui-skin-sam .yui-navset .yui-content,.yui-skin-sam .yui-navset .yui-navset-top .yui-content{border:1px solid grey;border-top-color:#243356;padding:.25em .5em}.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 5px 0 0;Xposition:absolute;top:0;bottom:0}.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 0 0 5px}.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset-right .yui-nav li{margin:0 0 .16em;padding:0 0 0 1px}.yui-skin-sam .yui-navset-right .yui-nav li{padding:0 1px 0 0}.yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected,.yui-skin-sam .yui-navset-left .yui-nav .selected{margin:0 -1px .16em 0}.yui-skin-sam .yui-navset-right .yui-nav .selected{margin:0 0 .16em -1px}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a{border-width:1px 0}.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 0 0 1px;padding:.2em .75em;top:auto;left:-1px}.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 1px 0 0;left:auto;right:-1px}.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,.yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav a:hover,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a:hover{background-image:none}.yui-skin-sam .yui-navset-left .yui-content{border:1px solid grey;border-left-color:#243356}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav,.yui-skin-sam .yui-navset-bottom .yui-nav{border-width:5px 0 0}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,.yui-skin-sam .yui-navset-bottom .yui-nav .selected{margin:-1px .16em 0 0}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,.yui-skin-sam .yui-navset-bottom .yui-nav li{padding:0 0 1px 0;vertical-align:top}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em,.yui-skin-sam .yui-navset-bottom .yui-nav a em{border-width:0 0 1px;top:auto;bottom:-1px}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-content,.yui-skin-sam .yui-navset-bottom .yui-content{border:1px solid grey;border-bottom-color:#243356}.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2}.yui-panel{position:relative}.yui-panel-container form{margin:0}.mask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0}.mask.block-scrollbars{overflow:auto}.hide-scrollbars,.hide-scrollbars *{overflow:hidden}.hide-scrollbars select{display:none}.show-scrollbars{overflow:auto}.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible}.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto}.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:1px}.yui-effect-fade .underlay,.yui-effect-fade .yui-tt-shadow{display:none}.yui-tt-shadow{position:absolute}.yui-override-padding{padding:0!important}.yui-panel-container .container-close{overflow:hidden;text-indent:-10000em;text-decoration:none}.yui-overlay.yui-force-redraw,.yui-panel-container.yui-force-redraw{margin-bottom:1px}.yui-skin-sam .mask{background-color:#000;opacity:.25}.yui-skin-sam .yui-panel-container{padding:0 1px}.yui-skin-sam .yui-panel{position:relative;left:0;top:0;border-style:solid;border-width:1px 0;border-color:grey;z-index:1}.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft,.yui-skin-sam .yui-panel .hd{border-style:solid;border-width:0 1px;border-color:grey;margin:0 -1px}.yui-skin-sam .yui-panel .hd{border-bottom:solid 1px #ccc}.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{background-color:#f2f2f2}.yui-skin-sam .yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;font-weight:700;color:#000;background:url(/cdn.smugmug.com/include/yui/2.8.1/assets/skins/sam/sprite.webp) repeat-x 0 -200px}.yui-skin-sam .yui-panel .bd{padding:10px}.yui-skin-sam .yui-panel .ft{border-top:solid 1px grey;padding:5px 10px;font-size:77%}.yui-skin-sam .container-close{position:absolute;top:5px;right:6px;width:25px;height:15px;background:url(/cdn.smugmug.com/include/yui/2.8.1/assets/skins/sam/sprite.webp) no-repeat 0 -300px;cursor:pointer}.yui-skin-sam .yui-panel-container .underlay{right:-1px;left:-1px}.yui-skin-sam .yui-panel-container.matte{padding:9px 10px;background-color:#fff}.yui-skin-sam .yui-panel-container.shadow .underlay{position:absolute;top:2px;left:-3px;right:-3px;bottom:-3px;background-color:#000;opacity:.12}.yui-skin-sam .yui-dialog .ft{border-top:none;padding:0 10px 10px 10px;font-size:100%}.yui-skin-sam .yui-dialog .ft .button-group{display:block;text-align:right}.yui-skin-sam .yui-dialog .ft button.default{font-weight:700}.yui-skin-sam .yui-dialog .ft span.default{border-color:#304369;background-position:0 -1400px}.yui-skin-sam .yui-dialog .ft span.default .first-child{border-color:#304369}.yui-skin-sam .yui-dialog .ft span.default button{color:#fff}.yui-skin-sam .yui-dialog .ft span.yui-button-disabled{background-position:0 -1500px;border-color:#ccc}.yui-skin-sam .yui-dialog .ft span.yui-button-disabled .first-child{border-color:#ccc}.yui-skin-sam .yui-dialog .ft span.yui-button-disabled button{color:#a6a6a6}.yui-skin-sam .yui-simple-dialog .bd .yui-icon{background:url(/cdn.smugmug.com/include/yui/2.8.1/assets/skins/sam/sprite.webp) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left}.yui-skin-sam .yui-simple-dialog .bd span.blckicon{background-position:0 -1100px}.yui-skin-sam .yui-simple-dialog .bd span.alrticon{background-position:0 -1050px}.yui-skin-sam .yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px}.yui-skin-sam .yui-simple-dialog .bd span.infoicon{background-position:0 -1200px}.yui-skin-sam .yui-simple-dialog .bd span.warnicon{background-position:0 -1900px}.yui-skin-sam .yui-simple-dialog .bd span.tipicon{background-position:0 -1250px}.yui-skin-sam .yui-tt .bd{position:relative;top:0;left:0;z-index:1;color:#000;padding:2px 5px;border-color:#d4c237 #a6982b #a6982b #a6982b;border-width:1px;border-style:solid;background-color:#ffee69}.yui-skin-sam .yui-tt.show-scrollbars .bd{overflow:auto}.yui-skin-sam .yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000}.yui-skin-sam .yui-tt-shadow-visible{opacity:.12}.sm-overlay-packages .yui3-widget-ft,.sm-overlay-packages .yui3-widget-hd{margin:12px}.sm-package-items{border-top:1px solid #000;border-bottom:1px solid #34363a;max-height:400px;overflow-y:auto}.sm-package-items .sm-package{padding:5px;border-top:1px solid #34363a;border-bottom:1px solid #000;cursor:pointer}.sm-package-items .sm-package:hover{background-color:#0c0c0d}.sm-package-items .sm-package .sm-package-checkbox{width:17px;height:17px;background-image:url(/cdn.smugmug.com/img/skins/smugmug/chrome/global-chrome-4.webp);background-position:-60px 0}.sm-package-items .sm-package.sm-package-selected{background-color:#141516}.sm-package-items .sm-package.sm-package-selected .sm-package-checkbox{background-position:-80px 0}.sm-package-items .sm-package h2{font-size:16px;color:#fff}.sm-package-items .sm-package .sm-package-description{color:#7d818a;font-style:italic}.sm-package-items .sm-package .sm-package-col{margin:10px}.sm-package-items .sm-package .sm-package-skus{color:#cdcfd2;text-shadow:1px 0 0 #000;-webkit-text-shadow:1px 0 0 #000;-moz-text-shadow:1px 0 0 #000}.sm-package-items .sm-package .sm-package-skus li{padding:2px 10px}.sm-package-items .sm-package .sm-package-skus li:nth-child(odd){background-color:#1c1d1f}.sm-package-items .sm-package .sm-package-skus li p{font-weight:700;display:inline-block;width:40px}.sm-package-items .sm-package .sm-package-pricetag{background-image:url(/cdn.smugmug.com/img/skins/smugmug/chrome/price-tag.webp);background-repeat:no-repeat;background-position:top right;height:42px;display:block;float:right;padding-right:3px;font-family:Roboto,Helvetica,Arial;font-size:16px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.8);-webkit-text-shadow:0 1px 1px rgba(0,0,0,.8);-moz-text-shadow:0 1px 1px rgba(0,0,0,.8)}.sm-package-items .sm-package .sm-package-pricetag span{background-image:url(/cdn.smugmug.com/img/skins/smugmug/chrome/price-tag.webp);background-position:0 -50px;height:42px;display:block;line-height:42px;padding-left:28px;padding-right:10px}body .sm-nui .sm-package-items::-webkit-scrollbar,body .sm-nui .sm-package-items::-webkit-scrollbar-corner{background-color:#3c3e43}body .sm-nui .sm-package-items::-webkit-scrollbar-thumb{background-color:#1c1d1f}body .sm-nui .sm-package-items::-webkit-scrollbar-thumb:hover{background-color:#040404}body .sm-nui .sm-package-items{scrollbar-color:#1c1d1f #3c3e43}.sm-gallery-hidden{display:none}.sm-gallery{margin:0 12px 12px}.sm-gallery-header{position:relative}.sm-page-layout-row:first-child>.sm-page-layout-column>.sm-gallery .sm-gallery-header{min-height:48px}.sm-page-layout-row:first-child>.sm-page-layout-column>.sm-gallery .sm-gallery-header.sm-gallery-header-has-description{min-height:auto}.sm-gallery-header .sm-gallery-headerbuttons{margin-bottom:12px;text-align:right}.sm-gallery-header .sm-gallery-headerbuttons .sm-button{margin:0 0 0 12px}.sm-gallery-header .sm-gallery-description{margin:0 0 8px 0;display:none}.sm-gallery-header.sm-gallery-header-empty-gallery .sm-gallery-description{margin:0 0 8px 0}.sm-gallery-header.sm-gallery-header-has-description{min-height:auto}.sm-gallery-header.sm-gallery-header-has-description .sm-gallery-description{display:block}.sm-gallery-header.sm-gallery-header-has-description .sm-gallery-headerbuttons{bottom:0}.sm-gallery-header .sm-gallery-date-container h3{display:inline-block}.sm-gallery-header .sm-gallery-date-container button{padding:0;margin:0;margin-left:10px}.sm-gallery-cover{min-height:48px;margin-bottom:12px;position:relative}.sm-gallery-cover-image{background-size:cover;position:absolute}.sm-gallery-cover .sm-breadcrumbs{font-weight:300;height:48px;left:0;line-height:48px;margin:0;position:relative;right:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.sm-gallery-cover .sm-breadcrumbs .sm-button{line-height:18px}.sm-gallery-cover-info{overflow:hidden}.sm-gallery-cover[data-show-buy=true] .sm-gallery-cover-info{padding-right:172px}.sm-gallery-cover[data-cover-button-count="1"] .sm-gallery-cover-info{padding-right:108px}.sm-gallery-cover[data-cover-button-count="2"] .sm-gallery-cover-info{padding-right:156px}.sm-gallery-cover[data-cover-button-count="3"] .sm-gallery-cover-info{padding-right:204px}.sm-gallery-cover[data-show-buy=true][data-cover-button-count="1"] .sm-gallery-cover-info{padding-right:280px}.sm-gallery-cover[data-show-buy=true][data-cover-button-count="2"] .sm-gallery-cover-info{padding-right:328px}.sm-gallery-cover[data-show-buy=true][data-cover-button-count="3"] .sm-gallery-cover-info{padding-right:376px}.sm-gallery-cover-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-padding-after:3px;max-height:calc(1.231em * 2);overflow:hidden;word-wrap:break-word}.sm-gallery-cover-title{font-size:36px}.sm-gallery-cover-description{line-height:1.6em}.sm-gallery-cover-info .sm-gallery-cover-description,.sm-gallery-cover-info .sm-gallery-cover-title{max-width:85vw}.sm-gallery-cover-readmore{float:left;line-height:1.6em;padding-left:1em}.sm-gallery-cover-info[data-show-readmore=false] .sm-gallery-cover-readmore{height:0;margin-top:0;visibility:hidden}.sm-gallery-cover-info[data-show-readmore=true][data-show-readmore-newline=false] .sm-gallery-cover-readmore{margin-top:calc(1.6em * 2)}.sm-gallery-cover-info[data-show-readmore=true][data-show-readmore-newline=true] .sm-gallery-cover-readmore{margin-top:8px;padding-left:0}.sm-gallery-cover-buttons{position:absolute;right:0}.sm-gallery-cover-buttons[data-alignment=bottom]{bottom:0}.sm-gallery-cover-buttons[data-alignment=top]{top:0}.sm-gallery-cover-buttons .sm-button{border-width:0;margin:0 0 0 1px}.sm-gallery-cover-reposition-cancel-button,.sm-gallery-cover-reposition-save-button{width:93px}.sm-gallery-cover-reposition-label,.sm-gallery-cover-reposition-progress{background-color:rgba(28,29,31,.85);color:#cdcfd2;left:50%;padding:11px 0;pointer-events:none;position:absolute;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%);top:50%;width:192px}.sm-gallery-cover-buy-button .sm-button-label{pointer-events:none}.sm-gallery-cover[data-show-image=true]{overflow:hidden}.sm-gallery-cover[data-show-image=true][data-tile-spacing="0"]{margin-bottom:0}.sm-gallery-cover[data-show-image=true][data-tile-spacing="1"]{margin-bottom:1px}.sm-gallery-cover[data-show-image=true][data-tile-spacing="4"]{margin-bottom:4px}.sm-gallery-cover[data-show-image=true][data-tile-spacing="12"]{margin-bottom:12px}.sm-gallery-cover[data-show-image=true][data-tile-spacing="24"]{margin-bottom:24px}.sm-gallery-cover[data-show-image=true][data-tile-spacing="36"]{margin-bottom:36px}.sm-gallery-cover[data-show-image=true][data-tile-spacing="48"]{margin-bottom:48px}.sm-gallery-cover[data-show-image=true][data-tile-spacing="60"]{margin-bottom:60px}.sm-gallery-cover[data-show-image=true][data-tile-spacing="72"]{margin-bottom:72px}.sm-gallery-cover[data-show-image=true] .sm-breadcrumbs{padding:6px 24px}.sm-gallery-cover[data-show-image=true][data-show-reposition-start=true] .sm-breadcrumbs{padding-right:108px}.sm-gallery-cover[data-show-image=true] .sm-breadcrumbs{background:linear-gradient(to bottom,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 100%)}.sm-gallery-cover[data-show-image=true] .sm-gallery-cover-info{background:linear-gradient(to top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);bottom:0;left:0;padding-bottom:20px;padding-left:24px;padding-top:24px;position:absolute;right:0}.sm-gallery-cover[data-show-image=true][data-cover-button-count="0"] .sm-gallery-cover-info{padding-right:24px}.sm-gallery-cover[data-show-image=true] .sm-gallery-cover-title{font-size:60px}.sm-gallery-cover[data-show-image=true] .sm-gallery-cover-description,.sm-gallery-cover[data-show-image=true] .sm-gallery-cover-description *,.sm-gallery-cover[data-show-image=true] .sm-gallery-cover-title{color:#fff}.sm-gallery-cover[data-show-image=true] .sm-gallery-cover-info .sm-gallery-cover-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;float:left;max-height:calc(1.6em * 3);overflow:hidden}.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-download-button,.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-reposition-start-button,.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-share-gallery-button,.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-slideshow-button{color:#fff;background-color:rgba(255,255,255,.1)}.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-download-button:hover,.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-reposition-start-button:hover,.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-share-gallery-button:hover,.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-slideshow-button:hover{color:#fff;background-color:rgba(255,255,255,.15)}.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-download-button:active,.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-reposition-start-button:active,.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-share-gallery-button:active,.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-slideshow-button:active{color:#fff;background-color:rgba(255,255,255,.2)}.sm-gallery-cover[data-show-image=true] .sm-breadcrumb-item :not(.sm-component-menu){color:#fff}.sm-gallery-cover[data-show-image=true] a.sm-muted,.sm-gallery-cover[data-show-image=true] a.sm-muted:visited{color:#757981}.sm-gallery-cover[data-show-image=true] a.sm-muted:active,.sm-gallery-cover[data-show-image=true] a.sm-muted:hover{color:#fff}.sm-gallery-cover-info-modal .sm-panel{margin:0 60px}.sm-gallery-cover-info-modal .sm-panel-body{box-sizing:border-box;margin:48px 0;max-height:60vh;max-width:800px;overflow:auto;padding:0 60px}.sm-gallery-cover-info-modal .sm-panel-body .sm-panel-close{display:none}.sm-gallery-cover-info-modal .sm-gallery-cover-title{font-size:36px}.sm-gallery-cover-info-modal .sm-gallery-cover-title+.sm-gallery-cover-description{margin-top:10px}.sm-gallery-footer{clear:both}.sm-gallery-footer .sm-gallery-comments{max-width:552px;padding-top:48px}.sm-gallery-viewport-768 .sm-gallery-footer .sm-gallery-comments{margin:0 auto}.sm-gallery-empty{padding:60px 12px;text-align:center}.sm-gallery-empty>.sm-icon{width:100px;height:100px}.sm-gallery-empty-guest,.sm-gallery-empty-owner{padding-bottom:24px}.sm-gallery-empty-owner{display:none}.sm-gallery-empty-owner p+p{margin-top:6px}.sm-user-assistant .sm-gallery-empty-owner,.sm-user-owner .sm-gallery-empty-owner{display:block}.sm-user-assistant .sm-gallery-empty-guest,.sm-user-owner .sm-gallery-empty-guest{display:none}.sm-video-center{text-align:center}.sm-gallery .sm-tile-info{display:block}.sm-gallery-smugmug .sm-tile-info p{clear:both;margin-bottom:.2em}.sm-gallery .sm-inlineedit-node{cursor:pointer}.sm-gallery .sm-tile-info p .sm-inlineedit-hover-button{margin-left:10px;opacity:0;transition:opacity .5s;cursor:pointer;position:absolute}.sm-gallery .sm-tile-info [data-name=All] .sm-inlineedit-hover-button,.sm-gallery .sm-tile-info [data-name=CaptionRaw] .sm-inlineedit-hover-button,.sm-gallery .sm-tile-info [data-name=Keywords] .sm-inlineedit-placeholder+.sm-inlineedit-hover-button,.sm-gallery .sm-tile-info [data-name=Title] .sm-inlineedit-hover-button{margin-top:-5px}.sm-gallery .sm-tile-info p:hover .sm-inlineedit-hover-button{opacity:1}.sm-gallery .sm-tile-info p .sm-inlineedit-hover-button button{margin:0;padding:0}.sm-gallery .sm-tile-info [data-name=All]{display:none}.sm-gallery .sm-tile-info .sm-inlineedit-no-info [data-name=All],.sm-gallery .sm-tile-info.sm-inlineedit-no-info [data-name=All]{display:block}.sm-gallery .sm-tile-info .sm-inlineedit-no-info [data-name=CaptionRaw],.sm-gallery .sm-tile-info .sm-inlineedit-no-info [data-name=Keywords],.sm-gallery .sm-tile-info .sm-inlineedit-no-info [data-name=Title],.sm-gallery .sm-tile-info.sm-inlineedit-no-info [data-name=CaptionRaw],.sm-gallery .sm-tile-info.sm-inlineedit-no-info [data-name=Keywords],.sm-gallery .sm-tile-info.sm-inlineedit-no-info [data-name=Title]{display:none}.sm-gallery .sm-tile-info .sm-inlineedit-no-info .sm-inlineedit-plugged,.sm-gallery .sm-tile-info.sm-inlineedit-no-info .sm-inlineedit-plugged{display:block}.sm-gallery .sm-gallery-keywords,.sm-gallery .sm-tile-info p+.sm-tile-keywords{margin-top:1em;margin-bottom:1em}.sm-gallery .sm-gallery-keywords a,.sm-gallery .sm-tile-info .sm-tile-keywords>a{border-right-style:solid;border-right-width:1px;padding-left:5px;padding-right:8px;margin-bottom:8px;line-height:12px;display:inline-block}.sm-gallery .sm-tile-info .sm-tile-keywords>a:first-child{padding-left:0}.sm-gallery .sm-gallery-keywords a:last-child,.sm-gallery .sm-tile-info .sm-tile-keywords>a:last-of-type{border-right-width:0}.sm-gallerydownload-panel{max-width:450px}.sm-gallerydownload-panel h1,.sm-gallerydownload-panel p{text-align:center}.sm-gallerydownload-panel .sm-gallerydownload-icon{height:80px;width:80px;color:#81d600}.sm-gallerydownload-standalone{max-width:550px;margin:auto;min-height:60vh;margin-top:100px}.sm-gallerydownload-standalone header{text-align:center}.sm-gallerydownload-standalone .sm-panel-close{display:none}.sm-gallerydownload-standalone .sm-panel-container{background-color:transparent;border:none}.sm-gallery-slideshow .sm-gallery-slideshow-button{display:none}.sm-gallery-smugmug .sm-tile-info{margin-top:2px;max-width:576px}.sm-gallery-smugmug .sm-gallery-image-bar,.sm-gallery-smugmug .sm-gallery-tiles-bar{height:48px;margin-top:6px;position:relative}.sm-gallery-smugmug .sm-gallery-image-action{position:absolute}.sm-gallery-smugmug .sm-gallery-image-tools{position:absolute;right:0}.sm-gallery-image-tools{text-align:right;margin-left:4px}.sm-gallery-image-tools>.sm-button{margin:0;width:auto}.sm-tile-info>.sm-gallery-image-tools>.sm-button-nochrome{padding:4px}.sm-tile-info>.sm-gallery-image-tools>.sm-button-nochrome.sm-button-size-large{padding:0;height:37px}.sm-tile-info>.sm-gallery-image-tools>.sm-button-nochrome:not(.sm-button-size-large){margin:4px 0}.sm-gallery-image-tools>.sm-button-image-buy{margin-top:0;margin-bottom:0}.sm-tile-info>.sm-gallery-image-tools>.sm-button-image-buy:not(.sm-button-nochrome){margin-left:4px;min-width:auto}.sm-tile-info>.sm-gallery-image-tools>.sm-button-image-buy.sm-button-size-small:not(.sm-button-nochrome){padding-left:12px;padding-right:12px}.sm-gallery-smugmug .sm-gallery-nav{width:48px}.sm-gallery-smugmug .sm-gallery-nav .sm-fonticon:hover{opacity:1}.sm-gallery-smugmug .sm-gallery-nav.sm-gallery-nav-disabled .sm-fonticon{cursor:default}.sm-gallery-smugmug .sm-gallery-nav.sm-gallery-nav-disabled .sm-fonticon:hover{opacity:.7}.sm-gallery-smugmug .sm-gallery-nav.sm-gallery-nav-left{width:36px}.sm-gallery-smugmug .sm-gallery-nav.sm-gallery-nav-left .sm-fonticon{width:36px;margin-left:-6px}.sm-gallery-smugmug .sm-gallery-nav-left.sm-gallery-nav-disabled,.sm-gallery-smugmug .sm-gallery-nav-right.sm-gallery-nav-disabled{opacity:.1}.sm-gallery-smugmug .sm-gallery-nav .sm-fonticon{width:48px;text-align:center;height:144px;line-height:144px;font-size:48px;display:block;cursor:pointer;margin-top:-81px;opacity:.7}.sm-gallery-smugmug .sm-gallery-tilesnav{position:relative}.sm-gallery-smugmug .sm-gallery-nav.sm-gallery-nav-left{position:absolute;top:50%;left:0;bottom:0}.sm-gallery-smugmug .sm-gallery-nav.sm-gallery-nav-right{position:absolute;top:50%;right:0;bottom:0}.sm-gallery-smugmug .sm-gallery-image-totals{display:inline-block;min-width:84px}.sm-gallery-smugmug .sm-gallery-tiles{margin:0 48px 0 36px}.sm-gallery-smugmug .sm-gallery-images.yui3-g{flex-direction:row-reverse}.sm-gallery-smugmug .sm-gallery-tiles-container{float:left}.sm-gallery-smugmug .sm-gallery-image-container{float:right}.sm-gallery-smugmug .sm-gallery-image-pagination{text-align:center;position:absolute;width:100%}.sm-gallery-smugmug .sm-gallery-tiles-pagination{text-align:center}.sm-gallery-smugmug .sm-gallery-tiles-pagination>.sm-form-field-select-wrapper{margin:0}.sm-gallery-journal .sm-gallery-images{position:relative}.sm-gallery-journal .sm-gallery-image-edit button{padding-left:0}.sm-gallery-journal .sm-journal-inlineedit{max-width:600px}.sm-gallery-journal .sm-gallery-images .sm-tile>.sm-tile-info .sm-gallery-image-tools{float:right}.sm-gallery-journal .sm-gallery-images .sm-tile>.sm-tile-info .sm-gallery-image-tools .sm-button-image-favorite,.sm-gallery-journal .sm-gallery-images .sm-tile>.sm-tile-info .sm-gallery-image-tools .sm-button-image-favorites{margin-right:8px}.sm-gallery-journal .sm-gallery-images .sm-tile>.sm-tile-info .sm-gallery-image-bar .sm-button{margin-top:0}.sm-gallery-journal .sm-gallery-images .sm-tile>.sm-tile-info p{max-width:576px}.sm-gallery-journal .sm-gallery-images .sm-tile>.sm-tile-info{padding-right:0}.sm-gallery-journal .sm-tile-info .sm-inlineedit-plugged[data-name=Title]{margin-top:48px}.sm-gallery-journal .sm-gallery-nav{text-align:center}.sm-gallery-journal .sm-gallery-nav .sm-button{margin:0 12px}.sm-gallery-journal .sm-gallery-nav .sm-button.sm-pagination-button-left,.sm-gallery-journal .sm-gallery-nav .sm-button.sm-pagination-button-right{margin:0}.sm-gallery-journal .sm-tile-wrapper{margin-bottom:48px}.sm-gallery-journal .sm-gallery-image-edit{display:inline-block}.sm-gallery-columnorganic .sm-gallery-image-tools,.sm-gallery-roworganic .sm-gallery-image-tools,.sm-gallery-thumbnail .sm-gallery-image-tools{float:right}.sm-gallery-columnorganic .sm-gallery-buy-onhover .sm-gallery-image-tools,.sm-gallery-roworganic .sm-gallery-buy-onhover .sm-gallery-image-tools,.sm-gallery-thumbnail .sm-gallery-buy-onhover .sm-gallery-image-tools{opacity:0;transition:opacity .25s}.sm-gallery-columnorganic .sm-gallery-buy-onhover .sm-tile:hover .sm-gallery-image-tools,.sm-gallery-roworganic .sm-gallery-buy-onhover .sm-tile:hover .sm-gallery-image-tools,.sm-gallery-thumbnail .sm-gallery-buy-onhover .sm-tile:hover .sm-gallery-image-tools{opacity:1;transition:opacity .25s}.sm-gallery-columnorganic.sm-tiles-infohover-show .sm-gallery-image-tools,.sm-gallery-roworganic.sm-tiles-infohover-show .sm-gallery-image-tools,.sm-gallery-thumbnail.sm-tiles-infohover-show .sm-gallery-image-tools{opacity:1;transition:none}.sm-gallery-roworganic .sm-tiles-infohover-hide .sm-gallery-image-tools,.sm-gallery-thumbnail .sm-tiles-infohover-hide .sm-gallery-image-tools{display:none}.sm-gallery-roworganic .sm-tiles-info-cover .sm-gallery-image-tools,.sm-gallery-thumbnail .sm-tiles-info-cover .sm-gallery-image-tools{position:absolute;bottom:6px;right:6px}.sm-gallery-columnorganic .sm-tiles-info-after .sm-gallery-image-tools .sm-button:not(.sm-button-nochrome),.sm-gallery-roworganic .sm-tiles-info-after .sm-gallery-image-tools .sm-button:not(.sm-button-nochrome){margin-bottom:.65em}.sm-gallery-viewport-768 .sm-gallery-image{min-height:400px}.sm-gallery-viewport-768 .sm-gallery-image .sm-tile-container{text-align:center}.sm-gallery-viewport-768 .sm-gallery-tilesnav{min-height:192px}.sm-gallery-viewport-768 .sm-gallery-image-container,.sm-gallery-viewport-768 .sm-gallery-tiles-container{float:none;width:100%}.sm-gallery-viewport-768 .sm-gallery-comments-container{margin-left:auto;padding-top:48px}.sm-gallery-viewport-1024 .sm-gallery-tiles-container{width:43%}.sm-gallery-viewport-1024 .sm-gallery-image-container{width:57%}.sm-gallery-viewport-1024 .sm-gallery-image,.sm-gallery-viewport-1024 .sm-gallery-tilesnav{min-height:384px}.sm-gallery-viewport-1024 .sm-gallery-comments-container{margin-left:43%}.sm-gallery-viewport-1280 .sm-gallery-tiles-container{width:43.3%}.sm-gallery-viewport-1280 .sm-gallery-image-container{width:56.7%}.sm-gallery-viewport-1280 .sm-gallery-image,.sm-gallery-viewport-1280 .sm-gallery-tilesnav{min-height:480px}.sm-gallery-viewport-1280 .sm-gallery-comments-container{margin-left:43.3%}.sm-gallery-viewport-1280.sm-gallery-image-m .sm-gallery-tiles-container{width:54%}.sm-gallery-viewport-1280.sm-gallery-image-m .sm-gallery-image-container{width:46%}.sm-gallery-viewport-1280.sm-gallery-image-m .sm-gallery-image,.sm-gallery-viewport-1280.sm-gallery-image-m .sm-gallery-tilesnav{min-height:384px}.sm-gallery-viewport-1280.sm-gallery-image-m .sm-gallery-comments-container{margin-left:53%}.sm-gallery-viewport-1440 .sm-gallery-tiles-container{width:49.5%}.sm-gallery-viewport-1440 .sm-gallery-image-container{width:50.5%}.sm-gallery-viewport-1440 .sm-gallery-image,.sm-gallery-viewport-1440 .sm-gallery-tilesnav{min-height:480px}.sm-gallery-viewport-1440 .sm-gallery-comments-container{margin-left:49%}.sm-gallery-viewport-1440.sm-gallery-image-xl .sm-gallery-tiles-container{width:40%}.sm-gallery-viewport-1440.sm-gallery-image-xl .sm-gallery-image-container{width:60%}.sm-gallery-viewport-1440.sm-gallery-image-xl .sm-gallery-image,.sm-gallery-viewport-1440.sm-gallery-image-xl .sm-gallery-tilesnav{min-height:576px}.sm-gallery-viewport-1440.sm-gallery-image-xl .sm-gallery-comments-container{margin-left:40%}.sm-gallery-viewport-1440.sm-gallery-image-m .sm-gallery-tiles-container{width:59%}.sm-gallery-viewport-1440.sm-gallery-image-m .sm-gallery-image-container{width:41%}.sm-gallery-viewport-1440.sm-gallery-image-m .sm-gallery-image,.sm-gallery-viewport-1440.sm-gallery-image-m .sm-gallery-tilesnav{min-height:384px}.sm-gallery-viewport-1440.sm-gallery-image-m .sm-gallery-comments-container{margin-left:59%}.sm-gallery-viewport-1680 .sm-gallery-tiles-container{width:48%}.sm-gallery-viewport-1680 .sm-gallery-image-container{width:52%}.sm-gallery-viewport-1680 .sm-gallery-image,.sm-gallery-viewport-1680 .sm-gallery-tilesnav{min-height:576px}.sm-gallery-viewport-1680 .sm-gallery-comments-container{margin-left:48%}.sm-gallery-viewport-1680.sm-gallery-image-x2 .sm-gallery-tiles-container{width:35%}.sm-gallery-viewport-1680.sm-gallery-image-x2 .sm-gallery-image-container{width:65%}.sm-gallery-viewport-1680.sm-gallery-image-x2 .sm-gallery-image,.sm-gallery-viewport-1680.sm-gallery-image-x2 .sm-gallery-tilesnav{min-height:720px}.sm-gallery-viewport-1680.sm-gallery-image-x2 .sm-gallery-comments-container{margin-left:35%}.sm-gallery-viewport-1920 .sm-gallery-tiles-container{width:44.5%}.sm-gallery-viewport-1920 .sm-gallery-image-container{width:55.5%}.sm-gallery-viewport-1920 .sm-gallery-image,.sm-gallery-viewport-1920 .sm-gallery-tilesnav{min-height:720px}.sm-gallery-viewport-1920 .sm-gallery-comments-container{margin-left:44.5%}.sm-gallery-viewport-1920.sm-gallery-image-x2 .sm-gallery-tiles-container{width:32%}.sm-gallery-viewport-1920.sm-gallery-image-x2 .sm-gallery-image-container{width:68%}.sm-gallery-viewport-1920.sm-gallery-image-x2 .sm-gallery-image,.sm-gallery-viewport-1920.sm-gallery-image-x2 .sm-gallery-tilesnav{min-height:864px}.sm-gallery-viewport-1920.sm-gallery-image-x2 .sm-gallery-comments-container{margin-left:32%}.sm-gallery-viewport-1920.sm-gallery-image-l .sm-gallery-tiles-container{width:58%}.sm-gallery-viewport-1920.sm-gallery-image-l .sm-gallery-image-container{width:42%}.sm-gallery-viewport-1920.sm-gallery-image-l .sm-gallery-image,.sm-gallery-viewport-1920.sm-gallery-image-l .sm-gallery-tilesnav{min-height:576px}.sm-gallery-viewport-1920.sm-gallery-image-l .sm-gallery-comments-container{margin-left:58%}.sm-gallery-viewport-1920.sm-gallery-image-m .sm-gallery-tiles-container{width:68.8%}.sm-gallery-viewport-1920.sm-gallery-image-m .sm-gallery-image-container{width:31.2%}.sm-gallery-viewport-1920.sm-gallery-image-m .sm-gallery-image,.sm-gallery-viewport-1920.sm-gallery-image-m .sm-gallery-tilesnav{min-height:432px}.sm-gallery-viewport-1920.sm-gallery-image-m .sm-gallery-comments-container{margin-left:68.8%}.sm-gallery-viewport-2560 .sm-gallery-tiles-container{width:53.6%}.sm-gallery-viewport-2560 .sm-gallery-image-container{width:46.4%}.sm-gallery-viewport-2560 .sm-gallery-image,.sm-gallery-viewport-2560 .sm-gallery-tilesnav{min-height:720px}.sm-gallery-viewport-2560 .sm-gallery-comments-container{margin-left:53.6%}.sm-gallery-viewport-2560.sm-gallery-image-x3 .sm-gallery-tiles-container{width:37.4%}.sm-gallery-viewport-2560.sm-gallery-image-x3 .sm-gallery-image-container{width:62.6%}.sm-gallery-viewport-2560.sm-gallery-image-x3 .sm-gallery-image,.sm-gallery-viewport-2560.sm-gallery-image-x3 .sm-gallery-tilesnav{min-height:1008px}.sm-gallery-viewport-2560.sm-gallery-image-x3 .sm-gallery-comments-container{margin-left:37.4%}.sm-gallery-viewport-2560.sm-gallery-image-x2 .sm-gallery-tiles-container{width:46%}.sm-gallery-viewport-2560.sm-gallery-image-x2 .sm-gallery-image-container{width:54%}.sm-gallery-viewport-2560.sm-gallery-image-x2 .sm-gallery-image,.sm-gallery-viewport-2560.sm-gallery-image-x2 .sm-gallery-tilesnav{min-height:864px}.sm-gallery-viewport-2560.sm-gallery-image-x2 .sm-gallery-comments-container{margin-left:46%}.sm-gallery-viewport-2560.sm-gallery-image-xl .sm-gallery-tiles-container{width:60%}.sm-gallery-viewport-2560.sm-gallery-image-xl .sm-gallery-image-container{width:40%}.sm-gallery-viewport-2560.sm-gallery-image-xl .sm-gallery-image,.sm-gallery-viewport-2560.sm-gallery-image-xl .sm-gallery-tilesnav{min-height:720px}.sm-gallery-viewport-2560.sm-gallery-image-xl .sm-gallery-comments-container{margin-left:60%}.sm-gallery-viewport-2560.sm-gallery-image-l .sm-gallery-tiles-container{width:68.8%}.sm-gallery-viewport-2560.sm-gallery-image-l .sm-gallery-image-container{width:31.2%}.sm-gallery-viewport-2560.sm-gallery-image-l .sm-gallery-image,.sm-gallery-viewport-2560.sm-gallery-image-l .sm-gallery-tilesnav{min-height:576px}.sm-gallery-viewport-2560.sm-gallery-image-l .sm-gallery-comments-container{margin-left:68.8%}.sm-gallery-viewport-2560.sm-gallery-image-m .sm-gallery-tiles-container{width:82%}.sm-gallery-viewport-2560.sm-gallery-image-m .sm-gallery-image-container{width:18%}.sm-gallery-viewport-2560.sm-gallery-image-m .sm-gallery-image,.sm-gallery-viewport-2560.sm-gallery-image-m .sm-gallery-tilesnav{min-height:432px}.sm-gallery-viewport-2560.sm-gallery-image-m .sm-gallery-comments-container{margin-left:82%}.sm-gallery-smugmug .sm-gallery-flipped .sm-gallery-tiles-bar,.sm-gallery-smugmug .sm-gallery-flipped .sm-gallery-tiles-container,.sm-gallery-smugmug .sm-gallery-flipped .sm-gallery-tilesnav{float:right}.sm-gallery-smugmug .sm-gallery-flipped .sm-gallery-image-container{float:left}.sm-gallery-smugmug .sm-gallery-flipped .sm-gallery-comments-container{margin-left:0}.sm-owner-buy .sm-panel-content{box-shadow:none;overflow:auto;padding:24px 0 12px 24px}.mask{background-color:#242528;opacity:.95;z-index:1001}.sm-gallery-content[data-size=medium] .sm-gallery-header{margin-top:12px;margin-bottom:12px}.sm-gallery-content[data-size=medium] .sm-gallery-description{margin:0}.sm-gallery-content[data-size=medium] .sm-gallery-headerbuttons{position:static;display:block;width:auto;margin-top:12px;margin-bottom:12px}@media screen and (max-width:736px){.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-download-button,.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-download-button:active,.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-download-button:hover,.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-reposition-start-button,.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-reposition-start-button:active,.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-reposition-start-button:hover,.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-share-gallery-button,.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-share-gallery-button:active,.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-share-gallery-button:hover,.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-slideshow-button,.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-slideshow-button:active,.sm-gallery-cover-buttons[data-show-image=true] .sm-button.sm-gallery-cover-slideshow-button:hover{color:unset}.sm-gallery-header .sm-gallery-buy-button,.sm-gallery-roworganic .sm-button-image-buy,.sm-gallery-thumbnail .sm-button-image-buy{display:none!important}.sm-gallery .sm-tile-content>.sm-tile-info{display:none}.sm-gallery-roworganic .sm-tile-info,.sm-gallery-thumbnail .sm-tile-info{padding-top:0;padding-bottom:0}.sm-gallery-thumbnail .sm-tile-info>.sm-gallery-image-tools+p,.sm-gallery-thumbnail .sm-tile-info>p:first-child{padding-top:.4em}.sm-gallery-thumbnail .sm-tile-info>.sm-tile-title+.sm-tile-caption,.sm-gallery-thumbnail .sm-tile-info>p:last-child{padding-bottom:.4em}.sm-gallery-journal .sm-gallery-image-tools .sm-button,.sm-gallery-journal .sm-gallery-image-tools .sm-button:not([data-value=buy])>.sm-button-label{display:none}.sm-gallery-journal .sm-gallery-image-tools .sm-button[data-value=buy],.sm-gallery-journal .sm-gallery-image-tools .sm-button[data-value=favorite],.sm-gallery-journal .sm-gallery-image-tools .sm-button[data-value=favorites],.sm-gallery-journal .sm-gallery-image-tools .sm-button[data-value=share]{display:inline-block}.sm-gallery .sm-inlineedit-plugged{width:100%}.sm-gallery .sm-inlineedit-plugged input,.sm-gallery .sm-inlineedit-plugged textarea{width:100%}.sm-gallery .sm-inlineedit-plugged .sm-button[data-value=save]{margin-left:0}.sm-gallery-journal .sm-tile-info [data-name=All],.sm-gallery-journal .sm-tile-info [data-name=Title]{margin-right:48px}.sm-gallery .sm-gallery-keywords{line-height:24px}.sm-gallery-cover-info-modal header[data-close-button=true]{position:fixed;right:12px;top:0}.sm-gallery-cover-info-modal .sm-panel-body{bottom:0;left:0;max-height:none;padding:0 36px 0 24px;position:absolute;right:0;top:0}.sm-gallery-cover-buttons[data-alignment=bottom]{position:unset;display:flex;justify-content:flex-end}.sm-gallery-cover[data-cover-button-count="1"] .sm-gallery-cover-info,.sm-gallery-cover[data-cover-button-count="2"] .sm-gallery-cover-info,.sm-gallery-cover[data-cover-button-count="3"] .sm-gallery-cover-info,.sm-gallery-cover[data-show-buy=true] .sm-gallery-cover-info,.sm-gallery-cover[data-show-buy=true][data-cover-button-count="1"] .sm-gallery-cover-info,.sm-gallery-cover[data-show-buy=true][data-cover-button-count="2"] .sm-gallery-cover-info,.sm-gallery-cover[data-show-buy=true][data-cover-button-count="3"] .sm-gallery-cover-info{padding-right:24px}}.sm-gallery-cover[data-size=medium][data-show-image=true] .sm-gallery-cover-title{font-size:48px}.sm-gallery-cover[data-size=small][data-show-image=true] .sm-gallery-cover-title{font-size:36px}.sm-gallery-cover[data-size=small] .sm-gallery-cover-description,.sm-gallery-cover[data-size=small] .sm-gallery-cover-title{max-width:none}.sm-gallery-cover-download-button[data-size=small],.sm-gallery-cover-share-gallery-button[data-size=small],.sm-gallery-cover-slideshow-button[data-size=small]{display:inline-flex}.sm-gallery-cover[data-size=small][data-show-image=true] .sm-gallery-cover-download-button,.sm-gallery-cover[data-size=small][data-show-image=true] .sm-gallery-cover-share-gallery-button,.sm-gallery-cover[data-size=small][data-show-image=true] .sm-gallery-cover-slideshow-button{display:flex}body[data-node-settings=open]{min-height:100%;min-width:100%;position:fixed}.sm-node-settings{text-align:left;overflow:hidden;white-space:normal;position:absolute;top:0;right:0;bottom:0;left:0}.sm-node-settings .sm-panel-container{height:100%;width:100%}.sm-node-settings .sm-slide-transition-group{height:100%}.sm-node-settings .sm-slide-outer-wrapper{height:100%;width:100%}.sm-node-settings .sm-slide-inner-wrapper{min-height:100%;overflow-y:auto;overflow-x:hidden}.sm-node-settings .sm-slide-inner-wrapper>:first-child{flex-grow:1}.sm-node-settings .sm-form-modern .sm-form-field-adaptive{margin-right:12px;margin-left:12px}.sm-node-settings .sm-grant-access-item{border-width:1px;border-style:solid;color:#989ba2;border-color:#34363a;background-color:#242528;height:48px;margin-bottom:4px}.sm-node-settings .sm-grant-access-item>:first-child{align-self:center;flex-grow:1;margin-left:12px;overflow:auto}.sm-node-settings .sm-grant-access-item>p:last-child{align-self:center;margin-right:12px;font-style:italic}.sm-node-settings .sm-grant-access-item>.sm-button-square{align-self:center}.sm-node-settings .sm-grant-access-item[data-canceled=true]>p{text-decoration:line-through}.sm-node-settings .sm-grant-access-item:last-of-type{margin-bottom:0}.sm-node-settings .sm-node-settings-title{margin:4px 0}.sm-node-settings .sm-node-settings-title h2{margin-left:12px}.sm-node-settings .sm-node-settings-page-header{padding-left:3px}.sm-node-settings .sm-node-settings-page-access-options{padding:0 12px}.sm-node-settings .sm-node-settings-option-selected{color:#6eb800}.sm-node-settings .sm-node-settings-footer{width:100vw}.sm-node-settings .sm-node-settings-footer .sm-button{line-height:48px}.sm-node-settings .sm-node-settings-error{color:#e61c00;margin:12px}.sm-node-settings .sm-node-settings-grant-list{overflow-y:scroll;padding-right:8px}.sm-node-settings .sm-node-settings-message,.sm-node-settings .sm-node-settings-page-access .sm-form-modern{margin-top:12px}.sm-template-picker{width:640px}.sm-template-picker .sm-panel-body{padding:12px 48px 48px;min-height:390px}.sm-template-picker-dropdown{margin-bottom:48px}.sm-template-picker-dropdown .sm-form-field-select-wrapper{margin-left:24px}.sm-template-picker-dropdown select{width:275px}.sm-template-layout{margin:0 12px}.sm-template-picker .sm-template-layout-card{width:168px;margin-bottom:12px;border-color:transparent;cursor:pointer}.sm-template-picker .sm-template-layout-card[data-active=true],.sm-template-picker .sm-template-layout-card[data-active=true]:after{border-color:#81d600}.sm-gallerydownload-panel .sm-panel-body{padding:0 15px}.sm-gallerydownload-panel .sm-panel-body .sm-form-contents .sm-form-field-overhead{margin-left:0;margin-right:0}.sm-gallerydownload-panel .icon-pane .sm-fonticon{margin-left:-38px;margin-top:-40px;font-size:90px}.sm-gallerydownload-panel .icon-pane .sm-fonticon-Warning{color:#ff0}.sm-gallerydownload-panel .icon-pane .sm-fonticon-CheckmarkEncircled2{color:#af0}.sm-gallerydownload-panel .icon-pane{text-align:center}.sm-gallerydownload-panel .icon-pane .title{margin-top:15px}.sm-gallerydownload-panel .icon-pane .content{margin-top:15px}.sm-gallerydownload-panel .icon-pane .sm-center-indicator .sm-progress-spinner{margin:auto}.sm-gallerydownload-panel p,.sm-gallerydownload-panel table{margin-bottom:10px}.sm-gallerydownload-panel table{width:100%}.sm-gallerydownload-panel td{padding:5px 0}.sm-gallerydownload-body{width:400px}@media screen and (max-width:736px){.sm-gallerydownload-panel input[type=password]{font-size:16px}}@media screen and (max-width:736px) and (orientation:portrait){.sm-panel-body.sm-gallerydownload-body{width:90%;padding:0 5%}.sm-panel-body.sm-gallerydownload-wide-body{width:90%;padding:0 5%}}.sm-gallery-download-email-verify-panel .sm-panel-container{min-width:100vw}@media screen and (min-width:737px){.sm-gallery-download-email-verify-panel .sm-panel-container{min-width:600px}}.sm-gallery-download-email-verify-panel .sm-panel-container p~p{margin-top:24px}.sm-calendar th{text-align:center}.sm-calendar [unselectable=on]{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.yui3-skin-sam .sm-calendar .yui3-calendar-header{padding-bottom:0}.sm-calendar .yui3-calendar-content .yui3-calendar-weekday{padding-bottom:5px}.sm-calendar .two-month-header{width:400px;margin:0 auto}.sm-calendar .two-month-header>.yui3-g{text-align:center;margin:auto}.sm-calendar .two-month-header .month{width:300px;margin-top:10px}.sm-calendar .two-month-header .year{margin-top:-8px}.sm-calendar .two-month-header .sm-button{padding:0;line-height:36px}.sm-calendar .sm-form-field-select-wrapper{margin:0}.sm-calendar-hidden{margin-left:-9999px}.yui3-skin-sam .sm-calendar .yui3-calendarnav-nextmonth,.yui3-skin-sam .sm-calendar .yui3-calendarnav-prevmonth{background:0 0;vertical-align:middle;height:0;line-height:0;margin-top:-9px}.yui3-skin-sam .sm-calendar .yui3-calendaryearnav-nextmonth,.yui3-skin-sam .sm-calendar .yui3-calendaryearnav-prevmonth{height:24px;width:24px;position:absolute;margin-top:3px}.yui3-skin-sam .yui3-calendar-day:focus,.yui3-skin-sam .yui3-calendar-focused,.yui3-skin-sam .yui3-calendar-grid:focus,.yui3-skin-sam .yui3-calendar-nextmonth-day:focus,.yui3-skin-sam .yui3-calendar-prevmonth-day:focus{outline-width:0}.sm-nodeedit-plugged .sm-nodeedit-content{display:inline-block}.sm-nodeedit-plugged .sm-nodeedit-editcol{float:right}.sm-nodeedit-plugged .sm-nodeedit-editcol+.sm-nodeedit-content{display:block}.sm-nodeedit-plugged .sm-nodeedit-content+.sm-nodeedit-editcol{display:inline-block;margin-left:5px;float:none}.sm-inlineedit-plugged{width:100%;position:relative}.sm-inlineedit-plugged .sm-inlineedit-inputwrapper{display:block;margin-right:96px;width:auto}.sm-inlineedit-plugged .sm-inlineedit-buttons{right:0;bottom:0;position:absolute}.sm-inlineedit-plugged input,.sm-inlineedit-plugged textarea{width:100%}.sm-inlineedit-plugged textarea{height:70px}.sm-inlineedit-plugged button{margin-bottom:8px}.sm-inlineedit-plugged[data-type=textarea] button{margin-bottom:0;vertical-align:bottom}.sm-inlineedit-placeholder{font-size:14px;font-weight:300}@media screen and (max-width:736px){.sm-inlineedit-plugged .sm-inlineedit-buttons{position:static}.sm-inlineedit-plugged .sm-inlineedit-inputwrapper{margin-right:0}}.sm-incrementer{width:56px;height:34px;border:1px solid #000;border-radius:5px}.sm-incrementer ul{list-style:none;margin:0;padding:0}.sm-incrementer .sm-incrementer-box{position:relative;width:56px}.sm-incrementer .sm-incrementer-value{border:none;height:34px;width:30px}.sm-incrementer .sm-incrementer-up{height:17px;width:21px;background:transparent url(/img/EZPB_Quanity_Sprites-1.webp) -1px -19px no-repeat}.sm-incrementer .sm-incrementer-up:hover{background:transparent url(/img/EZPB_Quanity_Sprites-1.webp) -24px -19px no-repeat}.sm-incrementer .sm-incrementer-up:active{background:transparent url(/img/EZPB_Quanity_Sprites-1.webp) -47px -19px no-repeat}.sm-incrementer .sm-incrementer-down{height:17px;width:21px;background:transparent url(/img/EZPB_Quanity_Sprites-1.webp) -1px -36px no-repeat}.sm-incrementer .sm-incrementer-down:hover{background:transparent url(/img/EZPB_Quanity_Sprites-1.webp) -24px -36px no-repeat}.sm-incrementer .sm-incrementer-down:active{background:transparent url(/img/EZPB_Quanity_Sprites-1.webp) -47px -36px no-repeat}.sm-incrementer .sm-incrementer-arrows{padding:0;height:34px;width:21px;right:0;position:absolute}.sm-incrementer .sm-incrementer-left{height:34px;width:34px;background:-ms-linear-gradient(center top,#212325,#282a2c);text-align:center;line-height:34px;color:#ddd;float:left;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;box-shadow:0 1px 0 #2c2e31 inset,0 2px 0 rgba(84,87,93,.3)}.sm-incrementer input{margin:0}.sm-selectgroup,.yui3-cssreset .sm-selectgroup{padding:10px 0}.sm-selectgroup.sm-selectgroup-hidden{display:none}.sm-selectgroup .sm-selectgroup-item label{display:inline-block;zoom:1;height:20px}.sm-selectgroup .sm-selectgroup-item,.sm-selectgroup .sm-selectgroup-item label{margin-right:15px;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;user-select:none;line-height:18px}.sm-selectgroup.horizontal .sm-selectgroup-item{display:inline-block}.sm-selectgroup.vertical .sm-selectgroup-item{margin:5px 0}.sm-selectgroup .sm-selectgroup-item label.sm-selectgroup-input{display:block;float:left;height:18px;width:18px}.sm-selectgroup .sm-selectgroup-item label{background:transparent url(/img/controlpanel/miscspritescp.webp) -5px -400px no-repeat}.sm-selectgroup .sm-selectgroup-item label:hover{background:transparent url(/img/controlpanel/miscspritescp.webp) -5px -425px no-repeat}.sm-selectgroup .sm-selectgroup-item.selected label{background:transparent url(/img/controlpanel/miscspritescp.webp) -5px -450px no-repeat}.sm-selectgroup .sm-selectgroup-item label:hover,.sm-selectgroup .sm-selectgroup-item.selected label,.sm-selectgroup .sm-selectgroup-item:hover label{color:#fff}.sm-selectgroup.multiple .sm-selectgroup-item label{color:gray;background:transparent url(/img/controlpanel/miscspritescp.webp) -5px -478px no-repeat}.sm-selectgroup.multiple .sm-selectgroup-item.selected label{color:gray;background:transparent url(/img/controlpanel/miscspritescp.webp) -5px -504px no-repeat}.sm-selectgroup .sm-selectgroup-item label input{visibility:hidden;margin-right:10px}.sm-overlayspinner{text-align:center}.sm-overlayspinner.sm-overlay-content{cursor:auto}.sm-overlayspinner h1{margin-top:0}.sm-overlayspinner h3{margin-top:24px}.sm-overlayspinner .sm-overlayspinner-image{background:transparent url(/img/skins/smugmug/picker/activity-indicator-large.webp) top left no-repeat;width:20px;height:20px;margin:24px auto 36px auto}.sm-overlayspinner .sm-overlayspinner-text{height:auto;width:auto;margin:24px;cursor:auto;font-family:Helvetica;color:#d6d8da}.sm-imageedit-noscroll{overflow:hidden}.sm-imageedit{position:fixed}.sm-imageedit-content{background-color:#1c1d1f}.sm-imageedit .yui3-widget-hd{height:48px;text-align:center}.sm-imageedit .yui3-widget-hd h3{float:left}.sm-imageedit .sm-imageedit-done,.sm-imageedit .sm-imageedit-help-container{float:right}.sm-imageedit .sm-imageedit-help-container{height:100%}.sm-imageedit-hidden,.sm-imageedit-loading{visibility:hidden}.sm-nui .sm-imageedit-help-container .sm-button-header-support,.sm-nui .sm-imageedit-help-container .sm-button-header-support:hover{border-left:1px solid #34363a;height:100%;margin:0 0 0 10px;padding:0 12px 0 8px}.sm-imageedit-help-container .sm-button-header-support .sm-button-label,.sm-imageedit-help-container .sm-button-header-support .sm-icon{color:#fff}.sm-imageedit-help-container .sm-button-header-support:hover .sm-button-label,.sm-imageedit-help-container .sm-button-header-support:hover .sm-icon{color:#cdcfd2}.sm-imageedit-body{position:relative}.sm-imageedit-main{bottom:0;overflow-y:auto;position:absolute;top:0}.sm-imageedit-selection-disabled .sm-imageedit-main{overflow-y:scroll}.sm-imageedit .sm-tiles .sm-tile-content{background-color:transparent}.sm-imageedit-bulk .sm-imageedit-bulk-header{background-color:rgba(52,54,58,.95);border-bottom:1px solid #34363a;height:40px;position:fixed;text-align:center;z-index:1;box-sizing:border-box}.sm-imageedit-bulk .sm-imageedit-bulk-select{margin:2px 12px 0 0;position:absolute;top:0;right:0;text-transform:uppercase}.sm-imageedit-bulk .sm-imageedit-bulk-details{line-height:40px}.sm-imageedit-bulk .sm-imageedit-selected-count{color:#fff}.sm-imageedit-bulk .sm-imageedit-selection-mask{background-color:rgba(36,37,40,.88);border:2px solid #5c9900;display:table;height:100%;position:absolute;text-align:center;top:0;bottom:0;visibility:hidden;z-index:1;box-sizing:border-box}.sm-platform-ios.sm-browser-safari .sm-imageedit-bulk .sm-imageedit-selection-mask{height:calc(100% - 16px)}.sm-imageedit-bulk .sm-imageedit-selection-mask>h2{color:#c1ff44;display:table-cell;vertical-align:middle}.sm-imageedit-bulk .sm-imageedit-selection-mask.sm-imageedit-selection-mask-visible{visibility:visible}.sm-imageedit-bulk .sm-imageedit-selection-mask-header{position:absolute;left:0;text-align:left}.sm-imageedit-bulk .sm-imageedit-selection-mask-header .sm-button{background-color:#5b8800;border-color:#5c9900;border-top-width:0;border-left-width:0;color:#e8ffbb;cursor:default;margin-top:0;margin-left:0}.sm-imageedit-bulk .sm-imageedit-tiles{padding:64px 24px 12px 24px}.sm-imageedit-bulk .sm-imageedit-tiles .sm-tile-wrapper{position:relative}.sm-imageedit-bulk .sm-tile-selected .sm-tile-content{overflow:visible}.sm-imageedit-bulk .sm-tile-selected .sm-tile-content:after{background-color:transparent;border:none;display:none;pointer-events:none}.sm-imageedit-bulk .sm-tile-content .sm-image{position:absolute;top:auto;bottom:0;border:2px solid transparent;cursor:pointer;box-sizing:border-box}.sm-imageedit-bulk .sm-imageedit-image-offscreen .sm-image,.sm-imageedit-bulk .sm-tile-info-icon{display:none}.sm-imageedit-bulk .sm-imageedit-image-loaded .sm-tile-info-icon{display:block}.sm-imageedit-bulk .sm-tile-selected .sm-image{border-color:#fff}.sm-imageedit-bulk .sm-tile-info{cursor:pointer;margin-top:6px;text-align:center}.sm-imageedit-bulk .sm-tile-info>span{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.sm-imageedit-single .sm-bar{border-bottom:1px solid #34363a}.sm-imageedit-single .sm-imageedit-tile{position:absolute;top:0;right:0;bottom:0;left:0}.sm-imageedit-single .sm-imageedit-tile img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-height:95%}.sm-imageedit-single .sm-imageedit-tile .sm-fonticon-VideoCamera{color:#fff;line-height:normal;margin-left:8px;margin-bottom:6px;position:absolute;text-shadow:0 0 4px rgba(4,4,4,.72)}.sm-imageedit-single .sm-imageedit-nav-controls.sm-imageedit-nav-disabled{display:none}.sm-imageedit-single .sm-imageedit-nav-control{margin-top:-42px;opacity:1;position:absolute;top:50%;transition:opacity .5s}.sm-imageedit-single .sm-imageedit-nav-control .sm-button,.sm-imageedit-single .sm-imageedit-nav-control .sm-button:hover,.sm-imageedit-single .sm-imageedit-nav-control .sm-button[disabled]{background-color:#1c1d1f;background-color:rgba(28,29,31,.84);border:none;height:84px;margin:0;padding:0;width:48px}.sm-imageedit-single .sm-imageedit-nav-control .sm-button[disabled]{opacity:.4}.sm-imageedit-single .sm-imageedit-nav-control .sm-icon{width:48px;height:48px}.sm-imageedit-single .sm-imageedit-nav-back{left:0}.sm-imageedit-single .sm-imageedit-nav-forward{right:0}.sm-imageedit-sidebar{background-color:#242528;border-top:1px solid #44474c;border-left:1px solid #44474c;position:absolute;width:360px;right:0;top:0;bottom:0;overflow:hidden}.sm-imageedit-sidebar-pushlist{list-style:none;padding-left:24px;padding-right:24px}.sm-imageedit-sidebar-pushlist .sm-pushlist-header{border-top:none;border-right:none;height:auto}.sm-imageedit-sidebar .sm-imageedit-empty-tool{text-align:center}.sm-imageedit-sidebar .sm-imageedit-empty-tool .sm-fonticon{font-size:48px;margin-top:24px;margin-bottom:4px}.sm-imageedit-tool{height:100%;height:calc(100% - 48px);padding:24px 24px 0 24px;overflow-y:auto;overflow-x:hidden;box-sizing:border-box}.sm-imageedit-tool .sm-image-tool{padding-bottom:52px}.sm-imageedit-tool.sm-image-tool-with-legend .sm-image-tool{padding-bottom:72px}.sm-panel .yui3-widget-bd>.sm-imageedit-tool{padding:0;overflow-x:visible;overflow-y:visible}.sm-image-tool-footer{font-size:12px;position:absolute;left:0;right:0;text-align:center;transition:bottom .65s cubic-bezier(.23,1,.32,1)}.sm-imageedit .sm-image-tool-footer{height:52px;bottom:-52px}.sm-image-tool-with-legend .sm-image-tool-footer{height:79px;bottom:-79px}.sm-image-tool-footer.visible{bottom:0}.sm-platform-ios.sm-browser-safari .sm-image-tool-footer.visible{bottom:8px}.sm-image-tool-legend{margin-top:12px}.sm-imageedit-tool .sm-image-tool-shortcut{color:#65686f;font-style:italic}.sm-imageedit-tool .sm-image-tool-shortcut::before{color:#989ba2;display:inline-block;font-style:normal;margin-right:5px}.sm-platform-mac .sm-imageedit-tool .sm-image-tool-shortcut-save::before{content:'Cmd + Opt + S'}.sm-platform-windows .sm-imageedit-tool .sm-image-tool-shortcut-save::before{content:'Ctrl + Alt + S'}.sm-platform-mac .sm-imageedit-tool .sm-image-tool-shortcut-savenext::before{content:'Cmd + Opt + N'}.sm-platform-windows .sm-imageedit-tool .sm-image-tool-shortcut-savenext::before{content:'Ctrl + Alt + N'}.sm-platform-mac .sm-imageedit-tool .sm-image-tool-shortcut-cancel::before{content:'Cmd + Opt + C'}.sm-platform-windows .sm-imageedit-tool .sm-image-tool-shortcut-cancel::before{content:'Ctrl + Alt + C'}.sm-image-tool-footer .sm-button-group{margin:0}.sm-image-tool-with-legend .sm-image-tool-footer .sm-button-group{margin-top:6px}.sm-image-tool-footer .sm-button-group .sm-button:first-child{border-left-width:0}.sm-image-tool-footer .sm-button-group .sm-button:last-child{margin-left:0}.sm-image-tool-item-selected{outline:2px solid #fff}.sm-imageedit-tool .sm-image-stack-image{border-color:#54575d}.sm-imageedit-tool .sm-imageedit-tool-disabled .sm-label{color:#54575d}.sm-imageedit-tool .sm-image-stack-info{background:#54575d;color:#fff}.sm-color-effect-preview{text-align:center;cursor:pointer}.sm-color-effect-preview-image{background-repeat:no-repeat;background-position:center;background-size:cover;margin:0 auto}.sm-color-effect-label{margin-top:6px;margin-bottom:26px;text-align:left}.sm-color-effect-previews-landscape .sm-color-effect-label{margin-left:-2px}.sm-color-effect-previews-portrait .sm-color-effect-label{margin-left:40px}.sm-color-effect-selected .sm-image-stack-image{border-color:#fff}.sm-color-effect-selected .sm-image-stack-info{background:#fff;color:#000}.sm-color-effect-selected .sm-color-effect-label{color:#fff}.sm-image-tool-crop-preview{position:relative}.sm-image-tool-crop-image{position:relative}.sm-image-tool-masked-image{position:absolute;top:0;left:0;z-index:2}.sm-image-tool-crop-overlay{position:absolute;width:inherit;height:inherit;top:0;left:0;background:rgba(0,0,0,.7);z-index:1}.sm-image-tool-crop-controls{margin-bottom:48px}.sm-image-tool-crop-controls .sm-form-field-overhead,.sm-image-tool-crop-controls .sm-form-field-underline{margin-left:0;margin-right:0}.sm-crop-ratio{display:inline-block;text-align:left;width:262px}.sm-image-tool-crop-controls .sm-button{position:relative;bottom:6px;width:32px;height:32px;line-height:32px;padding:0;margin:0 0 0 18px}.sm-crop-custom-ratio-input{display:inline-block;width:55px}.sm-crop-custom-ratio-input .sm-label{width:100px;text-transform:uppercase}.sm-crop-custom-ratio-input .sm-form-field-container input{text-align:center}.sm-crop-custom-ratio-x{visibility:hidden;padding:0 5px}.sm-image-tool-crop-mask{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:3}.sm-image-tool-crop-thirds{position:absolute;width:100%;height:100%}.sm-crop-thirds-hidden{visibility:hidden}.sm-image-tool-crop-thirds-horizontal,.sm-image-tool-crop-thirds-vertical{position:absolute;outline:1px solid rgba(255,255,255,.25)}.sm-image-tool-crop-thirds-horizontal{top:33%;height:33%;width:100%}.sm-image-tool-crop-thirds-vertical{left:33%;width:33%;height:100%}.sm-image-tool-crop-handles{position:absolute;top:0;left:0;cursor:move;border:2px solid #fff;box-sizing:border-box;-moz-box-sizing:border-box;z-index:3;background-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.sm-image-tool-crop-handles .yui3-resize-handle{background-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.sm-image-tool-crop-handles .yui3-resize-handle-l{top:0;left:-2px;width:2px;height:calc(100% + 1px);cursor:ew-resize;border-width:0 1px 0 0}.sm-image-tool-crop-handles .yui3-resize-handle-r{top:0;left:100%;width:2px;height:calc(100% + 3px);cursor:ew-resize;border-width:0 0 0 1px}.sm-image-tool-crop-handles .yui3-resize-handle-t{top:-2px;left:-2px;width:calc(100% + 5px);height:2px;cursor:ns-resize;border-width:0 0 1px 0}.sm-image-tool-crop-handles .yui3-resize-handle-b{top:100%;left:-2px;width:calc(100% + 3px);height:2px;cursor:ns-resize;border-width:1px 0 0 0}.sm-image-tool-crop-handles .yui3-resize-handle-bl,.sm-image-tool-crop-handles .yui3-resize-handle-br,.sm-image-tool-crop-handles .yui3-resize-handle-tl,.sm-image-tool-crop-handles .yui3-resize-handle-tr{width:14px;height:14px;border-style:solid;border-color:#989ba2}.sm-image-tool-crop-handles .yui3-resize-handle-tl{top:-5px;left:-5px;border-width:1px 0 0 1px;cursor:nwse-resize}.sm-image-tool-crop-handles .yui3-resize-handle-tr{top:-5px;left:100%;border-width:1px 1px 0 0;cursor:nesw-resize;margin-left:-10px}.sm-image-tool-crop-handles .yui3-resize-handle-bl{top:100%;left:-5px;border-width:0 0 1px 1px;cursor:nesw-resize;margin-top:-10px}.sm-image-tool-crop-handles .yui3-resize-handle-br{top:100%;left:100%;border-width:0 1px 1px 0;cursor:nwse-resize;margin-top:-10px;margin-left:-10px}.sm-image-tool-geo{position:relative}.sm-image-tool-geo .sm-image-tool-geo-map{cursor:default}.sm-image-tool-geo .sm-image-tool-geo-expand{background-color:rgba(0,0,0,.6);border:none;color:#fff;cursor:-webkit-zoom-in;margin-top:0;margin-right:0;position:absolute;top:0;right:0}.sm-image-tool-geo .sm-image-tool-geo-expand:hover{background-color:rgba(0,0,0,.6);border:none;color:#fff}.sm-image-tool-geo .sm-image-tool-geo-overlay-expand{border:none;color:#fff;cursor:pointer;cursor:-webkit-zoom-in;height:100%;display:table;width:100%;background-color:rgba(0,0,0,.5);padding:0;position:absolute;top:0;text-align:center;font-weight:600;text-transform:uppercase;z-index:1001}.sm-image-tool-geo .sm-image-tool-geo-overlay-expand.sm-hidden{display:none}.sm-image-tool-geo .sm-image-tool-geo-overlay-expand>div{display:table-cell;vertical-align:middle}.sm-image-tool-geo .sm-image-tool-geo-overlay-expand .sm-button{cursor:-webkit-zoom-in;display:block;line-height:32px;margin:0 auto}.sm-image-tool-geo .sm-image-tool-geo-overlay-expand .sm-button .sm-fonticon,.sm-image-tool-geo .sm-image-tool-geo-overlay-expand .sm-button:hover .sm-fonticon{color:#fff}.sm-image-tool-geo .sm-image-tool-geo-latlng-values{font-size:12px;margin-top:12px;width:100%}.sm-image-tool-geo .sm-image-tool-geo-latlng-values td:first-child{width:40%}.sm-image-tool-geo .sm-image-tool-geo-value{color:#fff}.sm-image-tool-geo .sm-image-tool-geo-clear{margin-left:0;margin-top:24px}.sm-geodata-map-enlarged .sm-imageedit-mask{z-index:1!important}.sm-geodata-map-enlarged .sm-panel-imageedit-tool-geo{z-index:1!important}.sm-geodata-map-enlarged{overflow:hidden}.sm-panel-imageedit-tool-geo .yui3-widget-hd{display:none}.sm-panel-imageedit-tool-geo .yui3-widget-bd{margin:6px}.sm-panel-imageedit-tool-geo .sm-button{outline:0}.sm-panel-imageedit-tool-geo .leaflet-popup-content-wrapper{background-color:#fff;padding:0}.sm-panel-imageedit-tool-geo .leaflet-popup-content{margin:0}.sm-panel-imageedit-tool-geo .sm-map-popup-item{color:#333;cursor:pointer;padding:8px 16px}.sm-panel-imageedit-tool-geo .sm-map-popup-item:hover{background-color:#f1f1f1;color:#222}.sm-panel-imageedit-tool-geo .leaflet-popup-tip{background:#fff}.sm-panel-imageedit-tool-geo .sm-map-search-container{position:relative}.sm-panel-imageedit-tool-geo .sm-map-search-lookup{height:32px;position:absolute;top:0;box-shadow:0 1px 7px rgba(0,0,0,.65)}.sm-panel-imageedit-tool-geo .sm-map-search-container .sm-form-field-text-input{background-color:#fff;border-color:#fff;color:#000;height:100%;margin:0;width:300px}.sm-platform-ios .sm-panel-imageedit-tool-geo .sm-map-search-container .sm-form-field-text-input{-webkit-appearance:none}.sm-panel-imageedit-tool-geo .sm-map-search-container ::-webkit-input-placeholder{color:#bcbec2}.sm-panel-imageedit-tool-geo .sm-map-search-container :focus::-webkit-input-placeholder{color:transparent}.sm-panel-imageedit-tool-geo .sm-map-search-container :focus::-moz-placeholder{color:transparent}.sm-panel-imageedit-tool-geo .sm-map-search-container ::-moz-placeholder{color:#bcbec2}.sm-panel-imageedit-tool-geo .sm-map-search-container :-ms-input-placeholder{color:#bcbec2}.sm-panel-imageedit-tool-geo .sm-map-search-container .sm-button{background-color:#757981;border-color:#7d818a;color:#fff;margin:0;height:32px}.sm-panel-imageedit-tool-geo .sm-map-search-container .sm-button:hover{background-color:#868a92;border-color:#8f939a}.sm-panel-imageedit-tool-geo .sm-map-search-container .sm-map-search-submit{vertical-align:top}.sm-panel-imageedit-tool-geo .sm-map-search-container .sm-map-search-drop{margin-left:8px;box-shadow:0 1px 7px rgba(0,0,0,.65)}.sm-panel-imageedit-tool-geo .sm-map-search-container .sm-map-search-clear{margin-left:350px;box-shadow:0 1px 7px rgba(0,0,0,.65)}.sm-panel-imageedit-tool-geo .sm-map-search-spinner-container{background-color:#989ba2;display:none;width:34px;height:32px;vertical-align:top}.sm-panel-imageedit-tool-geo .sm-map-search-spinner-container .sm-progress-spinner{margin:6px 7px}.sm-panel-imageedit-tool-geo .sm-map-search-spinner-container-visible{display:inline-block}.sm-panel-imageedit-tool-geo .sm-map-search-spinner-container-visible .sm-progress-spinner{visibility:visible}.sm-panel-imageedit-tool-geo .sm-map-search-container .sm-map-search-results-container{background-color:#fff;color:#333;position:absolute;top:34px;height:0;overflow:hidden;width:100%;transition:height .2s ease}.sm-panel-imageedit-tool-geo .sm-map-search-container .sm-map-search-results-container-expanded{max-height:140px}.sm-panel-imageedit-tool-geo .sm-map-search-container .sm-map-search-results-minimized{height:28px!important}.sm-panel-imageedit-tool-geo li{height:14px;padding:7px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm-panel-imageedit-tool-geo .sm-map-search-results-item{cursor:pointer}.sm-panel-imageedit-tool-geo .sm-map-search-results-item-selected,.sm-panel-imageedit-tool-geo .sm-map-search-results-item:hover{background-color:#f1f1f1;color:#222}.sm-panel-imageedit-tool-geo .sm-map-search-results-item:before{color:#bcbec2;content:'\E312';display:inline;font-family:'SmugMug Icon Font Regular';line-height:0;margin-right:4px}.sm-panel-imageedit-tool-geo .sm-map-search-results-item-selected:before{color:#4f7700}.sm-panel-imageedit-tool-geo .sm-map-search-results-empty .sm-map-search-value{font-style:italic}.sm-panel-imageedit-tool-geo .sm-map-popup-marker-details-container .leaflet-popup-tip-container{display:none}.sm-panel-imageedit-tool-geo .sm-map-popup-marker-details{padding:12px}.sm-panel-imageedit-tool-geo .sm-map-popup-marker-details .sm-image-tool-geo-value{color:#242528;text-align:right;padding-left:12px}.sm-panel-imageedit-tool-geo .yui3-widget-ft{text-align:right}.sm-panel-imageedit-tool-geo .yui3-widget-ft .sm-button:last-child{margin:6px 12px 12px 12px}@media screen and (max-width:1024px){.sm-panel-imageedit-tool-geo .sm-map-search-container .sm-form-field-text-input{width:200px}.sm-panel-imageedit-tool-geo .sm-map-search-container .sm-map-search-clear{margin-left:250px}.sm-panel-imageedit-tool-geo .sm-map-search-container{width:405px}}@-webkit-keyframes bounce{0%{-webkit-transform:scale(0);opacity:0}25%{-webkit-transform:scale(1.2);opacity:.5}100%{-webkit-transform:scale(1);opacity:1}}@keyframes bounce{0%{transform:scale(0);opacity:0}25%{transform:scale(1.2);opacity:.5}100%{transform:scale(1);opacity:1}}.sm-image-tool-keywords{margin-top:30px}.sm-image-tool-keywords .sm-keywords-container{margin-top:5px}.sm-image-tool-keywords .sm-keywords-list{padding:4px;overflow-y:auto;overflow-x:hidden}.sm-image-tool-keywords .sm-keywords-list-empty{padding:0}.sm-image-tool-keywords .sm-keywords-all .sm-keywords-list{border-width:1px 1px 0 1px}.sm-image-tool-keywords .sm-keywords-some{margin-top:10px}.sm-image-tool-keywords .sm-keywords-some .sm-keywords-list{border-width:1px}.sm-image-tool-keywords .sm-keywords-list{border-style:solid;border-color:#34363a}.sm-image-tool-keywords .sm-keywords-input:focus{border-color:#34363a}.sm-image-tool-keywords .sm-keywords-list-label{display:inline-block;font-size:12px;text-transform:uppercase;margin:10px 0 5px 0}.sm-image-tool-keywords .sm-keyword,.sm-image-tool-keywords .sm-keywords-input{display:inline-block;margin:4px}.sm-image-tool-keywords .sm-keywords-input{position:relative;top:-4px;left:-4px;box-sizing:border-box;width:100%;padding:8px;border-width:0 1px 1px 1px}.sm-image-tool-keywords .sm-keyword{cursor:text;font-weight:300;line-height:24px;outline:0;padding-left:10px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.sm-image-tool-keywords .sm-keyword,.sm-image-tool-keywords .sm-keywords-input{box-sizing:border-box;min-height:30px;max-width:100%;word-wrap:break-word}.sm-image-tool-keywords .sm-keyword-all{color:#fff}.sm-image-tool-keywords .sm-keyword-all .sm-fonticon{font-size:16px}.sm-image-tool-keywords .sm-keyword-some{color:#989ba2}.sm-image-tool-keywords .sm-keyword-all{background-color:#44474c}.sm-image-tool-keywords .sm-keyword-some{background-color:#2c2e31}.sm-image-tool-keywords .sm-keyword-editing{box-sizing:border-box;display:inline-block;min-width:50px;max-width:100%;margin:4px;padding:0 34px 0 10px;color:#fff;background-color:#868a92;outline:0;line-height:30px;word-wrap:break-word;font-weight:300}.sm-image-tool-keywords .sm-keyword-editing .sm-fonticon{visibility:hidden}.sm-keyword-bubble-enter{animation:bounce .5s cubic-bezier(.23,1,.32,1);-moz-animation:bounce .5s cubic-bezier(.23,1,.32,1);-webkit-animation:bounce .5s cubic-bezier(.23,1,.32,1)}.sm-image-tool-keywords .sm-fonticon{font-size:18px}.sm-image-tool-keywords .sm-keyword .sm-fonticon{margin-left:4px;width:30px;height:30px;cursor:pointer}.sm-image-tool-keywords .sm-keywords-button{cursor:pointer;display:block;font-size:12px;margin-top:2px;margin-bottom:2px;margin-left:0;padding:0;height:26px;text-transform:uppercase}.sm-image-tool-keywords .sm-keywords-button:hover{color:#fff}.sm-image-tool-keywords .sm-keywords-button .sm-fonticon{width:15px;margin-right:6px;font-size:16px}.yui3-aclist{border:1px solid #2c2e31;overflow:auto;position:absolute;z-index:1;box-shadow:0 0 12px 4px rgba(0,0,0,.12)}.yui3-aclist-hidden{visibility:hidden}.yui3-aclist-list{list-style:none}.yui3-aclist-item{display:list-item;list-style:none;padding:0 16px;line-height:30px;font-weight:300;font-size:14px;color:#989ba2;background-color:#242528;border-bottom:1px solid #2c2e31}.yui3-aclist-item:last-child{border-bottom:none}.yui3-aclist-content:before{content:'Suggested:';display:block;padding:4px;color:#fff;background-color:#242528;border-bottom:1px solid #2c2e31}.yui3-aclist-item{cursor:pointer}.yui3-aclist-item-active,.yui3-aclist-item-hover{background-color:#44474c;color:#fff}.yui3-aclist-aria{display:none}.sm-image-tool-rotate{text-align:center}.sm-rotate-preview{position:relative;margin-left:auto;margin-right:auto;width:100%;height:100%}.sm-rotate-preview .sm-rotate-top-image>.sm-image-stack-image{z-index:1}.sm-rotate-preview .sm-rotate-top-image-animated .sm-image-stack-image{transition:transform .45s cubic-bezier(.23,1,.32,1)}.sm-rotate-preview .sm-image-stack-horizontal,.sm-rotate-preview .sm-image-stack-vertical{position:absolute;top:0;left:0}.sm-rotate-preview .sm-image-stack-vertical{left:50%}.sm-rotate-preview .sm-image-stack-info{z-index:1}.sm-rotate-preview-container{margin-top:32px;margin:auto}.sm-rotate-buttons{margin:40px 0}.sm-rotate-buttons .sm-button{width:32px;height:32px;padding:0 6px;margin:0 8px}.sm-rotate-buttons .sm-button .sm-fonticon{width:18px;line-height:28px}.sm-imageedit-tool.sm-image-tool-with-legend .sm-image-tool-titlecaption{padding-bottom:0}.sm-image-tool-titlecaption .sm-form-field-overhead{margin-top:12px}.sm-image-tool-titlecaption .sm-form-field-text-input,.sm-image-tool-titlecaption .sm-form-field-textarea{margin-top:0;max-width:304px}.sm-image-tool-titlecaption-title .sm-form-field-underline:first-child{height:35px}.sm-imageedit-tool-watermark-message{border-bottom:1px solid #34363a;margin-bottom:24px;padding-bottom:24px}.sm-imageedit-tool-watermark-select .sm-form-field-select-wrapper{margin-bottom:0}.phototile .photoframe{margin:0 auto;position:relative}.phototile-tiny .photoframe{width:100px;height:100px}.phototile-thumb .photoframe{width:150px;height:150px}.photoframe .photo{display:block;margin:0 auto;position:relative}.photoframe img{position:absolute}.photoborder{height:100%;left:0px;position:absolute;top:0px;width:100%}.photoborder div{font-size:0em;position:absolute}.protected{-webkit-touch-callout:none}.photoframe .photo{background-color:#333}.photoframe img{border:0}.photoborder .tl{width:17px;height:17px;top:-5px;left:-9px;background:url(/img/cart/photoShadow_tl.webp) no-repeat}.photoborder .t{height:5px;top:-5px;left:8px;right:8px;width:auto;background:url(/img/cart/photoShadow_t.webp) repeat-x}.photoborder .tr{width:17px;height:17px;top:-5px;right:-9px;background:url(/img/cart/photoShadow_tr.webp) no-repeat}.photoborder .r{width:9px;right:-9px;height:auto;top:12px;bottom:4px;background:url(/img/cart/photoShadow_r.webp) repeat-y}.photoborder .br{width:17px;height:17px;bottom:-13px;right:-9px;background:url(/img/cart/photoShadow_br.webp) no-repeat}.photoborder .b{height:13px;bottom:-13px;left:8px;right:8px;width:auto;background:url(/img/cart/photoShadow_b.webp) repeat-x}.photoborder .bl{width:17px;height:17px;bottom:-13px;left:-9px;background:url(/img/cart/photoShadow_bl.webp) no-repeat}.photoborder .l{width:9px;left:-9px;height:auto;top:12px;bottom:4px;background:url(/img/cart/photoShadow_l.webp) repeat-y}.photostack .photoborder .l{bottom:6px;left:-11px;top:8px;width:11px;background:transparent url(/img/tools/photoStack_l.webp) repeat-y}.photostack .photoborder .t{height:8px;left:6px;right:6px;top:-8px;background:transparent url(/img/tools/photoStack_t.webp) repeat-x}.photostack .photoborder .r{bottom:8px;right:-11px;top:15px;width:11px;background:transparent url(/img/tools/photoStack_r.webp) repeat-y}.photostack .photoborder .b{bottom:-15px;height:15px;left:12px;right:12px;background:transparent url(/img/tools/photoStack_b.webp) repeat-x}.photostack .photoborder .tl{height:17px;left:-11px;top:-8px;width:17px;background:transparent url(/img/tools/photoStack_tl.webp) no-repeat}.photostack .photoborder .tr{height:23px;right:-11px;top:-8px;width:23px;background:transparent url(/img/tools/photoStack_tr.webp) no-repeat}.photostack .photoborder .br{bottom:-15px;height:23px;right:-11px;width:23px;background:transparent url(/img/tools/photoStack_br.webp) no-repeat}.photostack .photoborder .bl{bottom:-15px;height:23px;left:-11px;width:23px;background:transparent url(/img/tools/photoStack_bl.webp) no-repeat}.EZprints .photobadge{background:url(/img/cart/vendorlogos-sm.webp) no-repeat 0 -29px;bottom:5px;height:17px;position:absolute;right:-10px;width:61px}.BayPhoto .photobadge{background:url(/img/cart/vendorlogos-sm.webp) no-repeat 0 -4px;bottom:5px;height:17px;position:absolute;right:-10px;width:61px}.yui-crop .yui-resize{border:0}.cropborder .tl,.yui-resize .yui-resize-handle-tl{width:20px;height:17px;top:-7px;left:-11px;background:url(/img/cart/outerCornersSprite.webp) no-repeat top left}.cropborder .t,.yui-resize .yui-resize-handle-t{width:100%;height:9px;top:-7px;left:0px;background:url(/img/cart/outerTBSprite.webp) repeat-x top center}.cropborder .tr,.yui-resize .yui-resize-handle-tr{width:20px;height:17px;top:-7px;right:-11px;background:url(/img/cart/outerCornersSprite.webp) no-repeat top right}.cropborder .r,.yui-resize .yui-resize-handle-r{width:13px;height:100%;top:0px;right:-11px;background:url(/img/cart/outerLRSprite.webp) repeat-y right center}.cropborder .br,.yui-resize .yui-resize-handle-br{width:29px;height:29px;bottom:-16px;right:-12px;background:url(/img/cart/outerCornersSprite.webp) no-repeat bottom right}.cropborder .b,.yui-resize .yui-resize-handle-b{width:100%;height:17px;bottom:-15px;left:0px;background:url(/img/cart/outerTBSprite.webp) repeat-x bottom center}.cropborder .bl,.yui-resize .yui-resize-handle-bl{width:29px;height:29px;bottom:-16px;left:-12px;background:url(/img/cart/outerCornersSprite.webp) no-repeat bottom left}.cropborder .l,.yui-resize .yui-resize-handle-l{width:13px;height:100%;top:0px;left:-11px;background:url(/img/cart/outerLRSprite.webp) repeat-y left center}.wrapborder .tl,.yui-crop .wrapborder .tl{top:0px;left:0px;background:url(/img/cart/wrapCornersSprite.webp);background-position:bottom right;background-repeat:no-repeat}.wrapborder .t,.yui-crop .wrapborder .t{width:100%;left:0px;padding-top:2px;background:url(/img/cart/wrapTBSprite.webp);background-position:bottom;background-repeat:repeat-x}.wrapborder .tr,.yui-crop .wrapborder .tr{top:0px;right:0px;background:url(/img/cart/wrapCornersSprite.webp);background-position:bottom left;background-repeat:no-repeat}.wrapborder .r,.yui-crop .wrapborder .r{top:0px;top:0px;height:100%;padding-right:2px;background:url(/img/cart/wrapLRSprite.webp);background-position:left;background-repeat:repeat-y}.wrapborder .br,.yui-crop .wrapborder .br{bottom:0px;right:0px;background:url(/img/cart/wrapCornersSprite.webp);background-position:top left;background-repeat:no-repeat}.wrapborder .b,.yui-crop .wrapborder .b{left:0px;width:100%;padding-bottom:2px;background:url(/img/cart/wrapTBSprite.webp);background-position:top;background-repeat:repeat-x}.wrapborder .bl,.yui-crop .wrapborder .bl{bottom:0px;left:0px;background:url(/img/cart/wrapCornersSprite.webp);background-position:top right;background-repeat:no-repeat}.wrapborder .l,.yui-crop .wrapborder .l{top:0px;top:0px;height:100%;padding-left:2px;background:url(/img/cart/wrapLRSprite.webp);background-position:right;background-repeat:repeat-y}.wrapborder .r{margin-left:-2px}.wrapborder .b{margin-top:-2px}.phototile .cropMask{height:100%;background:#fff;width:100%}.phototile-cropped .cropMask,.yui-crop .yui-crop-mask{background:url(/img/cart/crop_mask.webp) repeat;opacity:0.5}.yui-crop{margin:0 auto}.yui-crop .yui-crop-resize-mask{background-repeat:no-repeat}.yui-draggable{cursor:move}.yui-resize-status{position:absolute;top:-999px;left:-999px;padding:2px;display:none;zoom:1;z-index:9999}.yui-resize-status strong,.yui-resize-status em{font-weight:normal;font-style:normal;padding:1px;zoom:1}.yui-resize .yui-resize-handle{position:absolute;z-index:2;font-size:0;margin:0;padding:0;zoom:1}.yui-resize .yui-resize-handle-br{cursor:se-resize}.yui-resize .yui-resize-handle-bl{cursor:sw-resize}.yui-resize .yui-resize-handle-tl{cursor:nw-resize}.yui-resize .yui-resize-handle-tr{cursor:ne-resize}.yui-resize .yui-resize-handle-r{cursor:e-resize}.yui-resize .yui-resize-handle-l{cursor:w-resize}.yui-resize .yui-resize-handle-b{cursor:s-resize}.yui-resize .yui-resize-handle-t{cursor:n-resize}.sm-thirds{position:absolute;opacity:0.4;width:100%;height:100%;top:0;left:0}.sm-thirds-vertical{border-left:1px solid #ccc;border-right:1px solid #ccc;width:33%;left:33%;height:100%;top:0;position:absolute;-moz-box-shadow:0 0 0.2em rgba(0,0,0,0.5),0 0 0.2em rgba(0,0,0,0.5) inset;-webkit-box-shadow:0 0 0.2em rgba(0,0,0,0.5),0 0 0.2em rgba(0,0,0,0.5) inset;box-shadow:0 0 0.2em rgba(0,0,0,0.5),0 0 0.2em rgba(0,0,0,0.5) inset}.sm-thirds-horizontal{border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:33%;left:0;top:33%;width:100%;position:absolute;-moz-box-shadow:0 0 0.2em rgba(0,0,0,0.5),0 0 0.2em rgba(0,0,0,0.5) inset;-webkit-box-shadow:0 0 0.2em rgba(0,0,0,0.5),0 0 0.2em rgba(0,0,0,0.5) inset;box-shadow:0 0 0.2em rgba(0,0,0,0.5),0 0 0.2em rgba(0,0,0,0.5) inset}.sm-print-overlay{left:0px;position:absolute;text-align:center}.sm-print-overlay-Bottom{bottom:0px}.sm-print-overlay-BottomRight{bottom:0px;text-align:right}.sm-print-overlay-BottomLeft{bottom:0px;text-align:left}.sm-print-overlay-Top{top:0px}.sm-print-overlay-TopRight{top:0px;text-align:right}.sm-print-overlay-TopLeft{top:0px;text-align:left}.sm-print-overlay img{height:100%}#cartUI{font:400 14px Roboto,Helvetica,Arial,sans-serif;color:#989ba2;width:840px;background:transparent none;border:none;outline:none;overflow:visible}#cartUI .sm-text-mini{color:#989ba2}#cartUI h1,#cartUI h3,#cartUI h4,#cartUI h5{color:#ffffff;font-weight:300;margin:0}#cartUI.yui-panel .container-close{width:17px;height:17px;right:10px;top:14px;background:transparent url(/img/exifbox/closebutton.webp) no-repeat}#cartUI .hd{background-color:transparent;border:0;padding:6px;line-height:normal}#cartUI .hd:after{content:"";display:table;clear:left}#cartUI .hd img{display:none;float:left;width:80px;height:60px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;vertical-align:top;margin:8px 6px 0}#cartUI .hd h1{font-size:32px;text-align:left;vertical-align:middle;display:inline-block;width:50%}#cartUI .ft{padding:0;margin-top:-1px;overflow:visible}#cartUI .bd{position:relative;height:100%;padding:0;overflow:visible}#cartUI.sm-nui .sm-button{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}#cartUI.sm-nui .sm-button:hover{border-style:solid;border-width:1px}#cartUI.sm-nui .yui3-button:hover,#cartUI.sm-nui .sm-button-size-large:hover{font-size:14px}#cartUI.sm-nui .sm-button-size-small:hover{font-size:12px}#itemsPanel,#cartUI .bd,#helpVideoPanel #helpVideoFrame{background:#242528;border:1px solid #2c2e31;-moz-box-shadow:0 0 12px 4px rgba(0,0,0,.12);-webkit-box-shadow:0 0 12px 4px rgba(0,0,0,.12);box-shadow:0 0 12px 4px rgba(0,0,0,.12)}#helpVideoContainer{position:absolute;left:0;top:0;z-index:1003;background:transparent none;border-color:#2c2e31;visibility:hidden}#helpVideoContainer #helpVideoMask{position:fixed;visibility:inherit;z-index:-1;background:#242528 none;border-width:0;opacity:0.72}#helpVideoContainer #helpVideoPanel{position:relative;top:75px;width:700px;margin:0 auto;text-align:center}#helpVideoPanel #helpVideoFrame{visibility:inherit}#helpVideoFrame .hd{border:none}#helpVideoFrame iframe{margin:10px 0 15px 0}#loadingPanel{display:none;width:100%;height:100%}#loadingPanel .sm-progress-spinner{position:absolute;left:50%;top:50%;margin:-10px 0 0 -10px}#itemsPanel{position:relative;height:40px;border-top:1px solid #2c2e31}#itemsPanel .itemSummaryBlock{position:absolute;left:184px;width:524px}#itemsPanel .itemSummary{width:50%;float:left;text-align:center;line-height:40px;color:#ffffff}#itemsPanel #cartContinue{left:-1px;padding-right:24px}#itemsPanel #cartCheckout{right:-1px;padding-left:24px}#itemsPanel #cartContinue,#itemsPanel #cartCheckout{margin:-1px 0 0;position:absolute;outline:0}#itemsPanel #cartContinue::-moz-focus-inner,#itemsPanel #cartCheckout::-moz-focus-inner{border:0}#infoPanel{display:inline-block;vertical-align:top;background-color:#2c2e31;width:33%;height:100%;padding:12px;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}#photoInfo{position:absolute;width:242px;color:#989ba2;height:80%;height:calc(100% - 24px);overflow:hidden;overflow-y:auto}#photoInfo h4{margin:12px 0}#photoInfo .phototile{margin:3px auto 16px}#photoInfo .photoInfo,#photoInfo .productInfo{position:absolute;width:242px}#photoInfo .productInfo{left:242px}#photoInfo .productInfo p.desc{margin:0}#showOptions{position:absolute;width:242px;left:242px;bottom:12px}#catalogPanel{display:inline-block;vertical-align:top;width:67%;height:100%}#catalogPanel h2.noProducts{position:absolute;top:50%;margin-top:-1em;padding:0 12px;text-align:center}.categoryTabs .yui-nav{display:flex;flex-wrap:wrap;border-collapse:collapse;width:100%;margin-top:-1px}.categoryTabs .yui-nav li{text-transform:uppercase;flex:1 0 auto;margin:0;height:38px;text-align:center;padding:0 12px;border:1px solid #44474c;background-color:#2c2e31}.categoryTabs .yui-nav li:hover{color:#ffffff;border-color:#44474c;background-color:#44474c}.categoryTabs .yui-nav a{font-size:12px;line-height:40px}.categoryTabs .yui-nav li.selected{padding:0 12px;color:#ffffff;border:1px solid #54575d;border-bottom-color:#aaff00;background-color:#34363a}.categoryTabs .yui-nav li.selected:hover{background-color:#44474c}.subCatLinks{padding:12px 0 12px 8px}.subCatLinks ul{margin:0;padding:0}.subCatLinks li{background-color:#34363a;letter-spacing:1px;display:inline-block;~display:inline;~zoom:1;cursor:pointer;padding:8px;margin:6px}#cartUI .subCatLinks li:hover{color:#ffffff}#cartUI .currencySelector{display:inline-block;vertical-align:bottom;width:50%;text-align:right}#cartUI .currencySelector .sm-form-field-select-wrapper{margin:0 -6px 0 0}.cropKey{padding-left:20px;color:#ccc;background:url(/img/cart/cart_icons.webp) no-repeat 0px -13px;margin-left:5px}.productsContainer{-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #2c2e31;height:436px;overflow:auto;position:relative}#cartUI_c:not(.yui-overlay-hidden) .productsContainer{-webkit-overflow-scrolling:touch}.productsList{position:relative}#cartUI .productsList>h3{background-color:#2c2e31;padding:8px;padding-right:0;zoom:1}#cartUI .productsList>h3 .sm-text-mini{display:inline-block;margin-left:12px}.productsList h5 .desc{font-weight:300}.productsList .helpie{cursor:pointer;line-height:12px;margin:0px 5px}.productsList .product{cursor:pointer;zoom:1}.productsList .product.filtered{overflow:hidden;border-top-width:0px;border-bottom-width:0px;padding-top:0px;padding-bottom:0px;opacity:0}.productsList .first{border-top:none}.productsList .product.hover,.productsList .product.selected{background-color:#34363a}.productsList .product span.proprice{color:#ccc}.productsList .product ul.error{color:#cc3333;margin:-5px 0px 0px 15px;padding:0}.productsList .product .noPrint img{background:url(/img/cart/cart_icons.webp) no-repeat 0px 0px;width:13px;margin-right:5px;margin-bottom:-2px}.productSubcategoryList{display:table;width:100%}.productsList .product{display:table-row}.product .productName,.product .costEach,.product .quantity,.product .costTotal{vertical-align:top;display:table-cell;-moz-box-sizing:border-box;box-sizing:border-box}.productsList .productName,.productsList .costEach,.productsList .quantity,.productsList .costTotal{border-top:1px solid #34363a;color:#ffffff;font-weight:300;padding:6px}.product .productName{padding-left:12px}.product .costEach{width:96px}.product .costTotal{width:108px;text-align:right}.product .quantity{width:76px}.product .sm-form-field-text-input[type="number"]::-webkit-outer-spin-button,.product .sm-form-field-text-input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.productsList .product.inCart .productName>div{padding-left:24px}.product.inCart>div{border:0}.product.inCart .sm-fonticon-ArrowRight{height:12px;margin-top:-11px;margin-right:4px;margin-left:8px}.noPrint .quantity{text-align:center}.product .ajaxBusy_small{background-repeat:no-repeat;background-position:50% 6px}.ajaxBusy_small{background-image:url('/img/cart/ajax_busy.webp')}div.sm-spinner .sm-form-field-text-input{text-align:center;margin:0;width:28px;padding:0}div.sm-spinner .sm-fonticon-ArrowTriangleLeft,div.sm-spinner .sm-fonticon-ArrowTriangleRight{height:18px;line-height:8px;color:#989ba2}div.sm-spinner .sm-fonticon-ArrowTriangleRight{text-indent:4px}@media (max-width:880px){#cartUI_c{width:95%}#cartUI,#catalogPanel{width:100%}#infoPanel,#itemsPanel .itemSummaryBlock{display:none}#cartUI .hd h1,#cartUI .currencySelector{display:block;width:auto;text-align:left}#cartUI .hd h1{font-size:24px;line-height:1.5em}#cartUI .hd img{display:inline}}@media screen and (min-width:736px){div.sm-spinner .sm-fonticon-ArrowTriangleLeft:hover,div.sm-spinner .sm-fonticon-ArrowTriangleRight:hover{color:#ffffff}}@media screen and (max-width:736px){.subCatLinks,.product .costTotal,#cartUI .productsList>h3 .sm-text-mini{display:none}.product .costEach{width:auto}.product .quantity{padding-right:0;width:82px}#cartUI .hd{padding-top:0}#cartUI .bd{border:0}div.sm-spinner .sm-fonticon-ArrowTriangleLeft,div.sm-spinner .sm-fonticon-ArrowTriangleRight{line-height:normal;height:44px;width:24px;text-indent:6px}div.sm-spinner .sm-form-field-text-input{height:44px}.categoryTabs .yui-nav li{flex:1 0 25%}}